MAINTAINERS: add Joe as the get_maintainer.pl maintainer
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
cea8321c
JP
76 T: SCM tree type and location.
77 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
78 S: Status, one of the following:
79 Supported: Someone is actually paid to look after this.
80 Maintained: Someone actually looks after it.
81 Odd Fixes: It has a maintainer but they don't have time to do
82 much other than throw the odd patch in. See below..
83 Orphan: No current maintainer [but maybe you could take the
84 role as you write your new code].
85 Obsolete: Old code. Something tagged obsolete generally means
86 it has been replaced by a better system and you
87 should be using that.
88 F: Files and directories with wildcard patterns.
89 A trailing slash includes all files and subdirectory files.
90 F: drivers/net/ all files in and below drivers/net
91 F: drivers/net/* all files in drivers/net, but not below
92 F: */net/* all files in "any top level directory"/net
93 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
94 N: Files and directories with regex patterns.
95 N: [^a-z]tegra all files whose path contains the word tegra
96 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
97 scripts/get_maintainer.pl has different behavior for files that
98 match F: pattern and matches of N: patterns. By default,
99 get_maintainer will not look at git log history when an F: pattern
100 match occurs. When an N: match occurs, git log history is used
101 to also notify the people that have git commit signatures.
c7c4fb18
JP
102 X: Files and directories that are NOT maintained, same rules as F:
103 Files exclusions are tested before file matches.
104 Can be useful for excluding a specific subdirectory, for instance:
105 F: net/
106 X: net/ipv6/
107 matches all files in and below net excluding net/ipv6/
108 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 109 patch or file. For instance:
c7c4fb18 110 K: of_get_profile
bbbe96ed 111 matches patches or files that contain "of_get_profile"
c7c4fb18 112 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
113 matches patches or files that contain one or more of the words
114 printk, pr_info or pr_err
c7c4fb18 115 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
116
117Note: For the hard of thinking, this list is meant to remain in alphabetical
118order. If you could add yourselves to it in alphabetical order that would be
119so much easier [Ed]
120
c7c4fb18 121Maintainers List (try to look for most precise areas first)
1da177e4 122
c7c4fb18 123 -----------------------------------
679655da 124
a6d89915 1253C59X NETWORK DRIVER
8b58be88 126M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
127L: netdev@vger.kernel.org
128S: Maintained
679655da 129F: Documentation/networking/vortex.txt
ca7a8e85 130F: drivers/net/ethernet/3com/3c59x.c
a6d89915 131
1da177e4 1323CR990 NETWORK DRIVER
8b58be88 133M: David Dillow <dave@thedillows.org>
979b6c13 134L: netdev@vger.kernel.org
1da177e4 135S: Maintained
ca7a8e85 136F: drivers/net/ethernet/3com/typhoon*
1da177e4 137
c4de0ceb 1383WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139M: Adam Radford <linuxraid@lsi.com>
1da177e4 140L: linux-scsi@vger.kernel.org
c4de0ceb 141W: http://www.lsi.com
1da177e4 142S: Supported
c4de0ceb 143F: drivers/scsi/3w-*
1da177e4
LT
144
14553C700 AND 53C700-66 SCSI DRIVER
8b58be88 146M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
147L: linux-scsi@vger.kernel.org
148S: Maintained
679655da 149F: drivers/scsi/53c700*
1da177e4
LT
150
1516PACK NETWORK DRIVER FOR AX.25
8b58be88 152M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
153L: linux-hams@vger.kernel.org
154S: Maintained
679655da 155F: drivers/net/hamradio/6pack.c
1da177e4 156
1da177e4 1578169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 158M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 159M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 160L: netdev@vger.kernel.org
1da177e4 161S: Maintained
a8fe65b8 162F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
163
1648250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 165M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
166L: linux-serial@vger.kernel.org
167W: http://serial.sourceforge.net
8ee16a1b 168S: Maintained
08deed1e 169T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 170F: drivers/tty/serial/8250*
679655da 171F: include/linux/serial_8250.h
1da177e4
LT
172
1738390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 174L: netdev@vger.kernel.org
0cf445ce 175S: Orphan / Obsolete
644570b8 176F: drivers/net/ethernet/8390/
1da177e4 177
67543e50 1789P FILE SYSTEM
8b58be88
JP
179M: Eric Van Hensbergen <ericvh@gmail.com>
180M: Ron Minnich <rminnich@sandia.gov>
181M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 182L: v9fs-developer@lists.sourceforge.net
27a2a5ff 183W: http://swik.net/v9fs
8a6e2535 184Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 185T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 186S: Maintained
679655da
JP
187F: Documentation/filesystems/9p.txt
188F: fs/9p/
2315cb14
RL
189F: net/9p/
190F: include/net/9p/
191F: include/uapi/linux/virtio_9p.h
192F: include/trace/events/9p.h
193
67543e50 194
91952bc0
AP
195A8293 MEDIA DRIVER
196M: Antti Palosaari <crope@iki.fi>
197L: linux-media@vger.kernel.org
198W: http://linuxtv.org/
199W: http://palosaari.fi/linux/
200Q: http://patchwork.linuxtv.org/project/linux-media/list/
201T: git git://linuxtv.org/anttip/media_tree.git
202S: Maintained
203F: drivers/media/dvb-frontends/a8293*
204
e2d1d6c0 205AACRAID SCSI RAID DRIVER
8b58be88 206M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
207L: linux-scsi@vger.kernel.org
208W: http://www.adaptec.com/
1da177e4 209S: Supported
679655da
JP
210F: Documentation/scsi/aacraid.txt
211F: drivers/scsi/aacraid/
1da177e4 212
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
fce8ffa3 358M: Corentin Labbe <clabbe.montjoie@gmail.com>
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/*
471322a8 2191F: include/linux/miscdevice.h
46e64261 2192
0a920b5b 2193CHECKPATCH
8b58be88 2194M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2195M: Joe Perches <joe@perches.com>
2196S: Maintained
679655da 2197F: scripts/checkpatch.pl
0a920b5b 2198
f8407f26
HW
2199CHINESE DOCUMENTATION
2200M: Harry Wei <harryxiyou@gmail.com>
9740153c 2201L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2202L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2203S: Maintained
2204F: Documentation/zh_CN/
2205
2721ea2c 2206CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2207M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2208T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2209L: linux-usb@vger.kernel.org
2210S: Maintained
2211F: drivers/usb/chipidea/
2212
ab043105
OJ
2213CHROME HARDWARE PLATFORM SUPPORT
2214M: Olof Johansson <olof@lixom.net>
2215S: Maintained
2216F: drivers/platform/chrome/
2217
641cb85e 2218CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2219M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2220M: Sujith Sankar <ssujith@cisco.com>
2221M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2222M: Neel Patel <neepatel@cisco.com>
2223M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2224S: Supported
a6a5580c 2225F: drivers/net/ethernet/cisco/enic/
7063fbf2 2226
e3cf00d0 2227CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2228M: Upinder Malhi <umalhi@cisco.com>
2229S: Supported
2230F: drivers/infiniband/hw/usnic
e3cf00d0 2231
2b7a52a4 2232CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2233M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2234L: netdev@vger.kernel.org
2235S: Maintained
57d0b7a0 2236F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2237
2b7a52a4 2238CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2239M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2240L: linux-usb@vger.kernel.org
2b7a52a4 2241S: Maintained
679655da 2242F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2243
3d4cfdc9
MB
2244CIRRUS LOGIC AUDIO CODEC DRIVERS
2245M: Brian Austin <brian.austin@cirrus.com>
2246M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2247L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2248S: Maintained
2249F: sound/soc/codecs/cs*
2250
94574d9a
KRW
2251CLEANCACHE API
2252M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2253L: linux-kernel@vger.kernel.org
2254S: Maintained
2255F: mm/cleancache.c
2256F: include/linux/cleancache.h
2257
d4275354 2258CLK API
8b58be88 2259M: Russell King <linux@arm.linux.org.uk>
37417046 2260S: Maintained
d4275354
RK
2261F: include/linux/clk.h
2262
9222d247
JS
2263CLOCKSOURCE, CLOCKEVENT DRIVERS
2264M: Daniel Lezcano <daniel.lezcano@linaro.org>
2265M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2266L: linux-kernel@vger.kernel.org
9222d247
JS
2267T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2268S: Supported
2269F: drivers/clocksource
2270
5df6d737 2271CISCO FCOE HBA DRIVER
8fc89a79
HP
2272M: Hiral Patel <hiralpat@cisco.com>
2273M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2274M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2275L: linux-scsi@vger.kernel.org
2276S: Supported
2a99921a 2277F: drivers/scsi/fnic/
5df6d737 2278
529aa8cb
TLSC
2279CMPC ACPI DRIVER
2280M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2281M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2282L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2283S: Supported
2284F: drivers/platform/x86/classmate-laptop.c
2285
74425eee 2286COCCINELLE/Semantic Patches (SmPL)
26de9c26 2287M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2288M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2289M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2290M: Michal Marek <mmarek@suse.cz>
26de9c26 2291L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2292T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2293W: http://coccinelle.lip6.fr/
2294S: Supported
4b92b2aa 2295F: Documentation/coccinelle.txt
74425eee
NP
2296F: scripts/coccinelle/
2297F: scripts/coccicheck
2298
1da177e4 2299CODA FILE SYSTEM
8b58be88 2300M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2301M: coda@cs.cmu.edu
2302L: codalist@coda.cs.cmu.edu
2303W: http://www.coda.cs.cmu.edu/
2304S: Maintained
679655da
JP
2305F: Documentation/filesystems/coda.txt
2306F: fs/coda/
2307F: include/linux/coda*.h
c117ab84 2308F: include/uapi/linux/coda*.h
1da177e4 2309
7704addb 2310COMMON CLK FRAMEWORK
7704addb 2311M: Mike Turquette <mturquette@linaro.org>
35c1983e 2312L: linux-kernel@vger.kernel.org
7704addb
MT
2313T: git git://git.linaro.org/people/mturquette/linux.git
2314S: Maintained
60bea3b5
SW
2315F: drivers/clk/
2316X: drivers/clk/clkdev.c
7704addb 2317F: include/linux/clk-pr*
60bea3b5 2318F: include/linux/clk/
7704addb 2319
e2d1d6c0 2320COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2321M: Steve French <sfrench@samba.org>
51223df6 2322L: linux-cifs@vger.kernel.org
d1f28953 2323L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2324W: http://linux-cifs.samba.org/
8a6e2535 2325Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2326T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2327S: Supported
679655da
JP
2328F: Documentation/filesystems/cifs.txt
2329F: fs/cifs/
e2d1d6c0 2330
1da177e4 2331COMPACTPCI HOTPLUG CORE
8b58be88 2332M: Scott Murray <scott@spiteful.org>
64dab204 2333L: linux-pci@vger.kernel.org
82c4dfc7 2334S: Maintained
679655da 2335F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2336
2337COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2338M: Scott Murray <scott@spiteful.org>
64dab204 2339L: linux-pci@vger.kernel.org
82c4dfc7 2340S: Maintained
679655da 2341F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2342
2343COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2344M: Scott Murray <scott@spiteful.org>
64dab204 2345L: linux-pci@vger.kernel.org
82c4dfc7 2346S: Maintained
679655da 2347F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2348
5411552c 2349COMPAL LAPTOP SUPPORT
8b58be88 2350M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2351L: platform-driver-x86@vger.kernel.org
5411552c 2352S: Maintained
679655da 2353F: drivers/platform/x86/compal-laptop.c
5411552c 2354
949be0f7 2355CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2356M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2357L: accessrunner-general@lists.sourceforge.net
2358W: http://accessrunner.sourceforge.net/
949be0f7 2359S: Maintained
679655da 2360F: drivers/usb/atm/cxacru.c
949be0f7 2361
e2d1d6c0 2362CONFIGFS
d6351db2
JB
2363M: Joel Becker <jlbec@evilplan.org>
2364T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2365S: Supported
679655da
JP
2366F: fs/configfs/
2367F: include/linux/configfs.h
e2d1d6c0 2368
acb9c1b2 2369CONNECTOR
8b58be88 2370M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2371L: netdev@vger.kernel.org
2372S: Maintained
2373F: drivers/connector/
2374
fb3a0fb6 2375CONTROL GROUPS (CGROUPS)
860ca0e6 2376M: Tejun Heo <tj@kernel.org>
ad50c159 2377M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2378L: containers@lists.linux-foundation.org
12340313 2379L: cgroups@vger.kernel.org
860ca0e6 2380T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2381S: Maintained
679655da
JP
2382F: include/linux/cgroup*
2383F: kernel/cgroup*
8ca739e3 2384F: mm/*cgroup*
fb3a0fb6 2385
bebe4678 2386CORETEMP HARDWARE MONITORING DRIVER
96859129 2387M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2388L: lm-sensors@lm-sensors.org
2389S: Maintained
679655da
JP
2390F: Documentation/hwmon/coretemp
2391F: drivers/hwmon/coretemp.c
bebe4678 2392
1da177e4 2393COSA/SRP SYNC SERIAL DRIVER
8b58be88 2394M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2395W: http://www.fi.muni.cz/~kas/cosa/
2396S: Maintained
679655da 2397F: drivers/net/wan/cosa*
1da177e4 2398
4371ee35 2399CPMAC ETHERNET DRIVER
8b58be88 2400M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2401L: netdev@vger.kernel.org
2402S: Maintained
b544dbac 2403F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2404
1da177e4 2405CPU FREQUENCY DRIVERS
49db1903 2406M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2407M: Viresh Kumar <viresh.kumar@linaro.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: linux-pm@vger.kernel.org
2419W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2420S: Maintained
2421F: drivers/cpufreq/arm_big_little.h
2422F: drivers/cpufreq/arm_big_little.c
2423F: drivers/cpufreq/arm_big_little_dt.c
2424
14d2c34c 2425CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2426M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2427M: Daniel Lezcano <daniel.lezcano@linaro.org>
2428L: linux-pm@vger.kernel.org
2429L: linux-arm-kernel@lists.infradead.org
cea8321c 2430T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2431S: Maintained
2432F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2433
a8e39c35 2434CPUIDLE DRIVERS
49db1903 2435M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2436M: Daniel Lezcano <daniel.lezcano@linaro.org>
2437L: linux-pm@vger.kernel.org
2438S: Maintained
cea8321c 2439T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2440F: drivers/cpuidle/*
2441F: include/linux/cpuidle.h
2442
1da177e4 2443CPUID/MSR DRIVER
8b58be88 2444M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2445S: Maintained
679655da
JP
2446F: arch/x86/kernel/cpuid.c
2447F: arch/x86/kernel/msr.c
1da177e4 2448
7fe2f639
DB
2449CPU POWER MONITORING SUBSYSTEM
2450M: Dominik Brodowski <linux@dominikbrodowski.net>
2451M: Thomas Renninger <trenn@suse.de>
2452S: Maintained
14430813 2453F: tools/power/cpupower/
7fe2f639 2454
ed90fb4a 2455CPUSETS
f47b89c7 2456M: Li Zefan <lizefan@huawei.com>
230579d7 2457L: cgroups@vger.kernel.org
ed90fb4a 2458W: http://www.bullopensource.org/cpuset/
551e172a 2459W: http://oss.sgi.com/projects/cpusets/
230579d7 2460T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
f47b89c7 2461S: Maintained
679655da
JP
2462F: Documentation/cgroups/cpusets.txt
2463F: include/linux/cpuset.h
2464F: kernel/cpuset.c
ed90fb4a 2465
1da177e4 2466CRAMFS FILESYSTEM
ce00f85c 2467W: http://sourceforge.net/projects/cramfs/
54886a71 2468S: Orphan / Obsolete
679655da
JP
2469F: Documentation/filesystems/cramfs.txt
2470F: fs/cramfs/
1da177e4
LT
2471
2472CRIS PORT
8b58be88
JP
2473M: Mikael Starvik <starvik@axis.com>
2474M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2475L: linux-cris-kernel@axis.com
1da177e4
LT
2476W: http://developer.axis.com
2477S: Maintained
679655da 2478F: arch/cris/
df621252 2479F: drivers/tty/serial/crisv10.*
1da177e4
LT
2480
2481CRYPTO API
8b58be88
JP
2482M: Herbert Xu <herbert@gondor.apana.org.au>
2483M: "David S. Miller" <davem@davemloft.net>
1da177e4 2484L: linux-crypto@vger.kernel.org
54e5881d 2485T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2486S: Maintained
679655da
JP
2487F: Documentation/crypto/
2488F: arch/*/crypto/
2489F: crypto/
2490F: drivers/crypto/
2491F: include/crypto/
1da177e4 2492
5b07bd57 2493CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2494M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2495L: linux-crypto@vger.kernel.org
2496S: Maintained
51a2228a
JP
2497F: crypto/ansi_cprng.c
2498F: crypto/rng.c
5b07bd57 2499
9b4ffa48 2500CS5535 Audio ALSA driver
8b58be88 2501M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2502S: Maintained
679655da 2503F: sound/pci/cs5535audio/
9b4ffa48 2504
a910e4a9 2505CW1200 WLAN driver
b75f0050
JP
2506M: Solomon Peachy <pizza@shaftnet.org>
2507S: Maintained
2508F: drivers/net/wireless/cw1200/
a910e4a9 2509
6d8425b1 2510CX18 VIDEO4LINUX DRIVER
6afdeaf8 2511M: Andy Walls <awalls@md.metrocast.net>
c4240509 2512L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2513L: linux-media@vger.kernel.org
275ffde4 2514T: git git://linuxtv.org/media_tree.git
6d8425b1 2515W: http://linuxtv.org
30e10993 2516W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2517S: Maintained
679655da 2518F: Documentation/video4linux/cx18.txt
90d72ac6 2519F: drivers/media/pci/cx18/
6c0f0359 2520F: include/uapi/linux/ivtv*
6d8425b1 2521
3f101d91
HV
2522CX2341X MPEG ENCODER HELPER MODULE
2523M: Hans Verkuil <hverkuil@xs4all.nl>
2524L: linux-media@vger.kernel.org
2525T: git git://linuxtv.org/media_tree.git
2526W: http://linuxtv.org
2527S: Maintained
c368360b 2528F: drivers/media/common/cx2341x*
3f101d91
HV
2529F: include/media/cx2341x*
2530
20357578 2531CX88 VIDEO4LINUX DRIVER
1b2c14b4 2532M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2533L: linux-media@vger.kernel.org
2534W: http://linuxtv.org
2535T: git git://linuxtv.org/media_tree.git
2536S: Odd fixes
2537F: Documentation/video4linux/cx88/
2538F: drivers/media/pci/cx88/
6d8425b1 2539
91952bc0
AP
2540CXD2820R MEDIA DRIVER
2541M: Antti Palosaari <crope@iki.fi>
2542L: linux-media@vger.kernel.org
2543W: http://linuxtv.org/
2544W: http://palosaari.fi/linux/
2545Q: http://patchwork.linuxtv.org/project/linux-media/list/
2546T: git git://linuxtv.org/anttip/media_tree.git
2547S: Maintained
2548F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2549
e5ec3789 2550CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2551M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2552L: netdev@vger.kernel.org
2553W: http://www.chelsio.com
2554S: Supported
f7917c00 2555F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2556
2557CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2558M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2559L: linux-rdma@vger.kernel.org
e5ec3789
SW
2560W: http://www.openfabrics.org
2561S: Supported
679655da 2562F: drivers/infiniband/hw/cxgb3/
e5ec3789 2563
be4c9bad
RD
2564CXGB4 ETHERNET DRIVER (CXGB4)
2565M: Dimitris Michailidis <dm@chelsio.com>
2566L: netdev@vger.kernel.org
2567W: http://www.chelsio.com
2568S: Supported
f7917c00 2569F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2570
2571CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2572M: Steve Wise <swise@chelsio.com>
2573L: linux-rdma@vger.kernel.org
2574W: http://www.openfabrics.org
2575S: Supported
2576F: drivers/infiniband/hw/cxgb4/
2577
5c20a5c7
CL
2578CXGB4VF ETHERNET DRIVER (CXGB4VF)
2579M: Casey Leedom <leedom@chelsio.com>
2580L: netdev@vger.kernel.org
2581W: http://www.chelsio.com
2582S: Supported
f7917c00 2583F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2584
b52b97a3
GC
2585STMMAC ETHERNET DRIVER
2586M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2587L: netdev@vger.kernel.org
2588W: http://www.stlinux.com
2589S: Supported
7ac6653a 2590F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2591
1da177e4 2592CYBERPRO FB DRIVER
8b58be88 2593M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2595W: http://www.arm.linux.org.uk/
2596S: Maintained
679655da 2597F: drivers/video/cyber2000fb.*
9fa68eae 2598
1da177e4 2599CYCLADES ASYNC MUX DRIVER
1da177e4 2600W: http://www.cyclades.com/
d459883e 2601S: Orphan
c897401b 2602F: drivers/tty/cyclades.c
679655da 2603F: include/linux/cyclades.h
c117ab84 2604F: include/uapi/linux/cyclades.h
1da177e4
LT
2605
2606CYCLADES PC300 DRIVER
1da177e4 2607W: http://www.cyclades.com/
d459883e 2608S: Orphan
679655da 2609F: drivers/net/wan/pc300*
1da177e4 2610
402f6ae4
AP
2611CYPRESS_FIRMWARE MEDIA DRIVER
2612M: Antti Palosaari <crope@iki.fi>
2613L: linux-media@vger.kernel.org
2614W: http://linuxtv.org/
2615W: http://palosaari.fi/linux/
2616Q: http://patchwork.linuxtv.org/project/linux-media/list/
2617T: git git://linuxtv.org/anttip/media_tree.git
2618S: Maintained
2619F: drivers/media/common/cypress_firmware*
2620
e3ae3525 2621CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2622M: Ferruh Yigit <fery@cypress.com>
6305902c 2623L: linux-input@vger.kernel.org
be9a6f40 2624S: Supported
6305902c
JP
2625F: drivers/input/touchscreen/cyttsp*
2626F: include/linux/input/cyttsp.h
e3ae3525 2627
1da177e4 2628DAMA SLAVE for AX.25
8b58be88 2629M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2630W: http://yaina.de/jreuter/
2631W: http://www.qsl.net/dl1bke/
2632L: linux-hams@vger.kernel.org
2633S: Maintained
679655da
JP
2634F: net/ax25/af_ax25.c
2635F: net/ax25/ax25_dev.c
2636F: net/ax25/ax25_ds_*
2637F: net/ax25/ax25_in.c
2638F: net/ax25/ax25_out.c
2639F: net/ax25/ax25_timer.c
2640F: net/ax25/sysctl_net_ax25.c
1da177e4 2641
e2d1d6c0 2642DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2643L: netdev@vger.kernel.org
5ff77428 2644S: Orphan
679655da 2645F: Documentation/networking/dmfe.txt
0f04e2aa 2646F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2647
2648DC390/AM53C974 SCSI driver
8b58be88 2649M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2650W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2651M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2652S: Maintained
679655da 2653F: drivers/scsi/tmscsim.*
e2d1d6c0 2654
1da177e4 2655DC395x SCSI driver
61eee9a7 2656M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2657M: Ali Akcaagac <aliakc@web.de>
2658M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2659L: dc395x@twibble.org
cf015e9f
JP
2660W: http://twibble.org/dist/dc395x/
2661W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2662S: Maintained
679655da
JP
2663F: Documentation/scsi/dc395x.txt
2664F: drivers/scsi/dc395x.*
1da177e4 2665
eb8edb08 2666DCCP PROTOCOL
a89d030e 2667M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2668L: dccp@vger.kernel.org
c996d8b9 2669W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2670S: Maintained
679655da 2671F: include/linux/dccp.h
c117ab84 2672F: include/uapi/linux/dccp.h
679655da
JP
2673F: include/linux/tfrc.h
2674F: net/dccp/
eb8edb08 2675
1da177e4 2676DECnet NETWORK LAYER
1da177e4
LT
2677W: http://linux-decnet.sourceforge.net
2678L: linux-decnet-user@lists.sourceforge.net
f546444d 2679S: Orphan
679655da
JP
2680F: Documentation/networking/decnet.txt
2681F: net/decnet/
1da177e4
LT
2682
2683DEFXX FDDI NETWORK DRIVER
8b58be88 2684M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2685S: Maintained
33f810b2 2686F: drivers/net/fddi/defxx.*
1da177e4 2687
ad8f07cc 2688DELL LAPTOP DRIVER
8b58be88 2689M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2690L: platform-driver-x86@vger.kernel.org
ad8f07cc 2691S: Maintained
679655da 2692F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2693
1da177e4 2694DELL LAPTOP SMM DRIVER
a1406d87 2695M: Guenter Roeck <linux@roeck-us.net>
679655da 2696F: drivers/char/i8k.c
c117ab84 2697F: include/uapi/linux/i8k.h
1da177e4 2698
90563ec4 2699DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2700M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2701S: Maintained
679655da
JP
2702F: Documentation/dcdbas.txt
2703F: drivers/firmware/dcdbas.*
90563ec4 2704
0b3f6109 2705DELL WMI EXTRAS DRIVER
8b58be88 2706M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2707S: Maintained
36b3a96f 2708F: drivers/platform/x86/dell-wmi.c
0b3f6109 2709
5efc75e3
PZ
2710DESIGNWARE USB2 DRD IP DRIVER
2711M: Paul Zimmerman <paulz@synopsys.com>
2712L: linux-usb@vger.kernel.org
2713S: Maintained
197ba5f4 2714F: drivers/usb/dwc2/
5efc75e3 2715
94ab23dd
FB
2716DESIGNWARE USB3 DRD IP DRIVER
2717M: Felipe Balbi <balbi@ti.com>
2718L: linux-usb@vger.kernel.org
2719L: linux-omap@vger.kernel.org
2720T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2721S: Maintained
2722F: drivers/usb/dwc3/
2723
89d07767
KP
2724DEVICE FREQUENCY (DEVFREQ)
2725M: MyungJoo Ham <myungjoo.ham@samsung.com>
2726M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2727L: linux-pm@vger.kernel.org
89d07767
KP
2728S: Maintained
2729F: drivers/devfreq/
2730
1da177e4 2731DEVICE NUMBER REGISTRY
8b58be88 2732M: Torben Mathiasen <device@lanana.org>
1da177e4 2733W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2734S: Maintained
2735
e2d1d6c0 2736DEVICE-MAPPER (LVM)
854ecaad 2737M: Alasdair Kergon <agk@redhat.com>
8504eed3 2738M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2739M: dm-devel@redhat.com
e2d1d6c0
RD
2740L: dm-devel@redhat.com
2741W: http://sources.redhat.com/dm
8a6e2535 2742Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2743T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2744T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2745S: Maintained
679655da
JP
2746F: Documentation/device-mapper/
2747F: drivers/md/dm*
854ecaad 2748F: drivers/md/persistent-data/
679655da
JP
2749F: include/linux/device-mapper.h
2750F: include/linux/dm-*.h
8504eed3 2751F: include/uapi/linux/dm-*.h
e2d1d6c0 2752
c0d995aa
OST
2753DIALOG SEMICONDUCTOR DRIVERS
2754M: Support Opensource <support.opensource@diasemi.com>
2755W: http://www.dialog-semiconductor.com/products
2756S: Supported
2757F: Documentation/hwmon/da90??
2758F: drivers/gpio/gpio-da90??.c
2759F: drivers/hwmon/da90??-hwmon.c
2760F: drivers/input/misc/da90??_onkey.c
2761F: drivers/input/touchscreen/da9052_tsi.c
2762F: drivers/leds/leds-da90??.c
2763F: drivers/mfd/da903x.c
2764F: drivers/mfd/da90??-*.c
2765F: drivers/power/da9052-battery.c
2766F: drivers/regulator/da903x.c
2767F: drivers/regulator/da9???-regulator.[ch]
2768F: drivers/rtc/rtc-da90??.c
2769F: drivers/video/backlight/da90??_bl.c
2770F: drivers/watchdog/da90??_wdt.c
2771F: include/linux/mfd/da903x.h
2772F: include/linux/mfd/da9052/
2773F: include/linux/mfd/da9055/
2774F: include/linux/mfd/da9063/
2775F: include/sound/da[79]*.h
2776F: sound/soc/codecs/da[79]*.[ch]
2777
599aa697
LL
2778DIGI NEO AND CLASSIC PCI PRODUCTS
2779M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2780M: Mark Hounschell <markh@compro.net>
599aa697
LL
2781L: driverdev-devel@linuxdriverproject.org
2782S: Maintained
2783F: drivers/staging/dgnc/
2784
2785DIGI EPCA PCI PRODUCTS
2786M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2787M: Mark Hounschell <markh@compro.net>
599aa697
LL
2788L: driverdev-devel@linuxdriverproject.org
2789S: Maintained
2790F: drivers/staging/dgap/
2791
335d7c58 2792DIOLAN U2C-12 I2C DRIVER
ca462085 2793M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2794L: linux-i2c@vger.kernel.org
2795S: Maintained
2796F: drivers/i2c/busses/i2c-diolan-u2c.c
2797
e7839f25 2798DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2799M: Eric Paris <eparis@parisplace.org>
3c5119c0 2800S: Maintained
679655da
JP
2801F: Documentation/filesystems/dnotify.txt
2802F: fs/notify/dnotify/
2803F: include/linux/dnotify.h
1da177e4
LT
2804
2805DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2806M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2807W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2808W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2809W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2810S: Maintained
2811
4480f15b 2812DISKQUOTA
8b58be88 2813M: Jan Kara <jack@suse.cz>
1da177e4 2814S: Maintained
679655da
JP
2815F: Documentation/filesystems/quota.txt
2816F: fs/quota/
2817F: include/linux/quota*.h
c117ab84 2818F: include/uapi/linux/quota*.h
1da177e4 2819
702686ad
BT
2820DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2821M: Bernie Thompson <bernie@plugable.com>
2822L: linux-fbdev@vger.kernel.org
2823S: Maintained
2824W: http://plugable.com/category/projects/udlfb/
2825F: drivers/video/udlfb.c
2826F: include/video/udlfb.h
2827F: Documentation/fb/udlfb.txt
2828
e7839f25 2829DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2830M: Christine Caulfield <ccaulfie@redhat.com>
2831M: David Teigland <teigland@redhat.com>
a4644184 2832L: cluster-devel@redhat.com
5be7b50f 2833W: http://sources.redhat.com/cluster/
54e5881d 2834T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2835S: Supported
679655da 2836F: fs/dlm/
5be7b50f 2837
53b6b3e0
SS
2838DMA BUFFER SHARING FRAMEWORK
2839M: Sumit Semwal <sumit.semwal@linaro.org>
2840S: Maintained
2841L: linux-media@vger.kernel.org
2842L: dri-devel@lists.freedesktop.org
2843L: linaro-mm-sig@lists.linaro.org
2844F: drivers/base/dma-buf*
2845F: include/linux/dma-buf*
2846F: Documentation/dma-buf-sharing.txt
2847T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2848
b3e5f263 2849DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2850M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2851M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2852L: dmaengine@vger.kernel.org
2853Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2854S: Supported
679655da
JP
2855F: drivers/dma/
2856F: include/linux/dma*
5dbd05d4
VK
2857T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2858T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2859
b825037d 2860DME1737 HARDWARE MONITOR DRIVER
8b58be88 2861M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2862L: lm-sensors@lm-sensors.org
2863S: Maintained
679655da
JP
2864F: Documentation/hwmon/dme1737
2865F: drivers/hwmon/dme1737.c
b825037d 2866
5b9c9bf6 2867DOCKING STATION DRIVER
8b58be88 2868M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2869L: linux-acpi@vger.kernel.org
8b59a454 2870S: Supported
679655da 2871F: drivers/acpi/dock.c
5b9c9bf6 2872
7d2c86b5 2873DOCUMENTATION
01358e56 2874M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2875L: linux-doc@vger.kernel.org
01358e56 2876T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2877S: Maintained
679655da 2878F: Documentation/
abbaeff3 2879
1da177e4 2880DOUBLETALK DRIVER
8b58be88 2881M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2882L: blinux-list@redhat.com
2883S: Maintained
679655da
JP
2884F: drivers/char/dtlk.c
2885F: include/linux/dtlk.h
1da177e4 2886
e2d1d6c0 2887DPT_I2O SCSI RAID DRIVER
8b58be88 2888M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2889L: linux-scsi@vger.kernel.org
2890W: http://www.adaptec.com/
2891S: Maintained
679655da
JP
2892F: drivers/scsi/dpt*
2893F: drivers/scsi/dpt/
e2d1d6c0 2894
b411b363 2895DRBD DRIVER
28b8e8d4
JP
2896P: Philipp Reisner
2897P: Lars Ellenberg
2898M: drbd-dev@lists.linbit.com
2899L: drbd-user@lists.linbit.com
2900W: http://www.drbd.org
2901T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2902T: git git://git.drbd.org/drbd-8.3.git
2903S: Supported
2904F: drivers/block/drbd/
2905F: lib/lru_cache.c
2906F: Documentation/blockdev/drbd/
b411b363 2907
87544653 2908DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2909M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2910T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2911S: Supported
679655da 2912F: Documentation/kobject.txt
7cfc51b9 2913F: drivers/base/
679655da 2914F: fs/sysfs/
87544653 2915F: fs/debugfs/
679655da 2916F: include/linux/kobj*
87544653 2917F: include/linux/debugfs.h
679655da 2918F: lib/kobj*
1da177e4
LT
2919
2920DRM DRIVERS
8b58be88 2921M: David Airlie <airlied@linux.ie>
4c6a3999 2922L: dri-devel@lists.freedesktop.org
b0447888 2923T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2924S: Maintained
679655da 2925F: drivers/gpu/drm/
850e9411 2926F: include/drm/
c117ab84 2927F: include/uapi/drm/
1da177e4 2928
566f5939
AD
2929RADEON DRM DRIVERS
2930M: Alex Deucher <alexander.deucher@amd.com>
2931M: Christian König <christian.koenig@amd.com>
2932L: dri-devel@lists.freedesktop.org
2933T: git git://people.freedesktop.org/~agd5f/linux
2934S: Supported
2935F: drivers/gpu/drm/radeon/
2936F: include/drm/radeon*
2937F: include/uapi/drm/radeon*
2938
03e255b9
TR
2939DRM PANEL DRIVERS
2940M: Thierry Reding <thierry.reding@gmail.com>
2941L: dri-devel@lists.freedesktop.org
2942T: git git://anongit.freedesktop.org/tegra/linux.git
2943S: Maintained
2944F: drivers/gpu/drm/drm_panel.c
2945F: drivers/gpu/drm/panel/
2946F: include/drm/drm_panel.h
2947F: Documentation/devicetree/bindings/panel/
2948
8daf7473 2949INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2950M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 2951M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 2952L: intel-gfx@lists.freedesktop.org
8daf7473 2953L: dri-devel@lists.freedesktop.org
47f95647 2954Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 2955T: git git://anongit.freedesktop.org/drm-intel
8daf7473 2956S: Supported
14430813 2957F: drivers/gpu/drm/i915/
8daf7473 2958F: include/drm/i915*
c117ab84 2959F: include/uapi/drm/i915*
8daf7473 2960
398a6d4a
KP
2961DRM DRIVERS FOR EXYNOS
2962M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2963M: Joonyoung Shim <jy0922.shim@samsung.com>
2964M: Seung-Woo Kim <sw0312.kim@samsung.com>
2965M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2966L: dri-devel@lists.freedesktop.org
25a58030 2967T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2968S: Supported
14430813 2969F: drivers/gpu/drm/exynos/
398a6d4a 2970F: include/drm/exynos*
c117ab84 2971F: include/uapi/drm/exynos*
398a6d4a 2972
bd3b49f2 2973DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2974M: Thierry Reding <thierry.reding@gmail.com>
2975M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2976L: dri-devel@lists.freedesktop.org
2977L: linux-tegra@vger.kernel.org
a5ad7a63 2978T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 2979S: Supported
dee8268f 2980F: drivers/gpu/drm/tegra/
a5ad7a63 2981F: drivers/gpu/host1x/
e1e90644 2982F: include/linux/host1x.h
a5ad7a63 2983F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2984F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2985
598df1ac
AK
2986DSBR100 USB FM RADIO DRIVER
2987M: Alexey Klimov <klimov.linux@gmail.com>
2988L: linux-media@vger.kernel.org
2989T: git git://linuxtv.org/media_tree.git
2990S: Maintained
2991F: drivers/media/radio/dsbr100.c
2992
1da177e4 2993DSCC4 DRIVER
8b58be88 2994M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 2995L: netdev@vger.kernel.org
1da177e4 2996S: Maintained
679655da 2997F: drivers/net/wan/dscc4.c
1da177e4 2998
91952bc0
AP
2999DVB_USB_AF9015 MEDIA DRIVER
3000M: Antti Palosaari <crope@iki.fi>
3001L: linux-media@vger.kernel.org
3002W: http://linuxtv.org/
3003W: http://palosaari.fi/linux/
3004Q: http://patchwork.linuxtv.org/project/linux-media/list/
3005T: git git://linuxtv.org/anttip/media_tree.git
3006S: Maintained
3007F: drivers/media/usb/dvb-usb-v2/af9015*
3008
3009DVB_USB_AF9035 MEDIA DRIVER
3010M: Antti Palosaari <crope@iki.fi>
3011L: linux-media@vger.kernel.org
3012W: http://linuxtv.org/
3013W: http://palosaari.fi/linux/
3014Q: http://patchwork.linuxtv.org/project/linux-media/list/
3015T: git git://linuxtv.org/anttip/media_tree.git
3016S: Maintained
3017F: drivers/media/usb/dvb-usb-v2/af9035*
3018
3019DVB_USB_ANYSEE MEDIA DRIVER
3020M: Antti Palosaari <crope@iki.fi>
3021L: linux-media@vger.kernel.org
3022W: http://linuxtv.org/
3023W: http://palosaari.fi/linux/
3024Q: http://patchwork.linuxtv.org/project/linux-media/list/
3025T: git git://linuxtv.org/anttip/media_tree.git
3026S: Maintained
3027F: drivers/media/usb/dvb-usb-v2/anysee*
3028
3029DVB_USB_AU6610 MEDIA DRIVER
3030M: Antti Palosaari <crope@iki.fi>
3031L: linux-media@vger.kernel.org
3032W: http://linuxtv.org/
3033W: http://palosaari.fi/linux/
3034Q: http://patchwork.linuxtv.org/project/linux-media/list/
3035T: git git://linuxtv.org/anttip/media_tree.git
3036S: Maintained
3037F: drivers/media/usb/dvb-usb-v2/au6610*
3038
3039DVB_USB_CE6230 MEDIA DRIVER
3040M: Antti Palosaari <crope@iki.fi>
3041L: linux-media@vger.kernel.org
3042W: http://linuxtv.org/
3043W: http://palosaari.fi/linux/
3044Q: http://patchwork.linuxtv.org/project/linux-media/list/
3045T: git git://linuxtv.org/anttip/media_tree.git
3046S: Maintained
3047F: drivers/media/usb/dvb-usb-v2/ce6230*
3048
d099dea2
MK
3049DVB_USB_CXUSB MEDIA DRIVER
3050M: Michael Krufky <mkrufky@linuxtv.org>
3051L: linux-media@vger.kernel.org
3052W: http://linuxtv.org/
3053W: http://github.com/mkrufky
3054Q: http://patchwork.linuxtv.org/project/linux-media/list/
3055T: git git://linuxtv.org/media_tree.git
3056S: Maintained
9819da66 3057F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3058
91952bc0 3059DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3060M: Antti Palosaari <crope@iki.fi>
3061L: linux-media@vger.kernel.org
3062W: http://linuxtv.org/
3063W: http://palosaari.fi/linux/
3064Q: http://patchwork.linuxtv.org/project/linux-media/list/
3065T: git git://linuxtv.org/anttip/media_tree.git
3066S: Maintained
91952bc0 3067F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3068
5560983b 3069DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3070M: Antti Palosaari <crope@iki.fi>
3071L: linux-media@vger.kernel.org
3072W: http://linuxtv.org/
91952bc0
AP
3073Q: http://patchwork.linuxtv.org/project/linux-media/list/
3074T: git git://linuxtv.org/anttip/media_tree.git
3075S: Maintained
5560983b 3076F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3077
8856f5f2
MK
3078DVB_USB_MXL111SF MEDIA DRIVER
3079M: Michael Krufky <mkrufky@linuxtv.org>
3080L: linux-media@vger.kernel.org
3081W: http://linuxtv.org/
3082W: http://github.com/mkrufky
3083Q: http://patchwork.linuxtv.org/project/linux-media/list/
3084T: git git://linuxtv.org/mkrufky/mxl111sf.git
3085S: Maintained
3086F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3087
91952bc0
AP
3088DVB_USB_RTL28XXU MEDIA DRIVER
3089M: Antti Palosaari <crope@iki.fi>
3090L: linux-media@vger.kernel.org
3091W: http://linuxtv.org/
3092W: http://palosaari.fi/linux/
3093Q: http://patchwork.linuxtv.org/project/linux-media/list/
3094T: git git://linuxtv.org/anttip/media_tree.git
3095S: Maintained
3096F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3097
3098DVB_USB_V2 MEDIA DRIVER
3099M: Antti Palosaari <crope@iki.fi>
3100L: linux-media@vger.kernel.org
3101W: http://linuxtv.org/
3102W: http://palosaari.fi/linux/
3103Q: http://patchwork.linuxtv.org/project/linux-media/list/
3104T: git git://linuxtv.org/anttip/media_tree.git
3105S: Maintained
3106F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3107F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3108
ac0ac38f 3109DYNAMIC DEBUG
5c4a97d1 3110M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3111S: Maintained
3112F: lib/dynamic_debug.c
3113F: include/linux/dynamic_debug.h
3114
789c7048 3115DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3116M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3117S: Maintained
df621252 3118F: drivers/tty/serial/dz.*
789c7048 3119
91952bc0
AP
3120E4000 MEDIA DRIVER
3121M: Antti Palosaari <crope@iki.fi>
3122L: linux-media@vger.kernel.org
3123W: http://linuxtv.org/
3124W: http://palosaari.fi/linux/
3125Q: http://patchwork.linuxtv.org/project/linux-media/list/
3126T: git git://linuxtv.org/anttip/media_tree.git
3127S: Maintained
3128F: drivers/media/tuners/e4000*
3129
1da177e4 3130EATA-DMA SCSI DRIVER
8b58be88 3131M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3132L: linux-eata@i-connect.net
3133L: linux-scsi@vger.kernel.org
1da177e4 3134S: Maintained
679655da 3135F: drivers/scsi/eata*
1da177e4
LT
3136
3137EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3138M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3139L: linux-scsi@vger.kernel.org
3140S: Maintained
679655da 3141F: drivers/scsi/eata.c
1da177e4
LT
3142
3143EATA-PIO SCSI DRIVER
8b58be88 3144M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3145L: linux-eata@i-connect.net
3146L: linux-scsi@vger.kernel.org
1da177e4 3147S: Maintained
679655da 3148F: drivers/scsi/eata_pio.*
1da177e4
LT
3149
3150EBTABLES
8b58be88 3151M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 3152L: netfilter-devel@vger.kernel.org
1da177e4
LT
3153W: http://ebtables.sourceforge.net/
3154S: Maintained
679655da 3155F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3156F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3157F: net/bridge/netfilter/ebt*.c
1da177e4 3158
91952bc0
AP
3159EC100 MEDIA DRIVER
3160M: Antti Palosaari <crope@iki.fi>
3161L: linux-media@vger.kernel.org
3162W: http://linuxtv.org/
3163W: http://palosaari.fi/linux/
3164Q: http://patchwork.linuxtv.org/project/linux-media/list/
3165T: git git://linuxtv.org/anttip/media_tree.git
3166S: Maintained
3167F: drivers/media/dvb-frontends/ec100*
3168
237fead6 3169ECRYPT FILE SYSTEM
0de9adf2 3170M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3171L: ecryptfs@vger.kernel.org
24a923e4 3172W: http://ecryptfs.org
6dc7516e 3173W: https://launchpad.net/ecryptfs
237fead6 3174S: Supported
679655da
JP
3175F: Documentation/filesystems/ecryptfs.txt
3176F: fs/ecryptfs/
237fead6 3177
da9bb1d2 3178EDAC-CORE
8b58be88 3179M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3180M: Borislav Petkov <bp@alien8.de>
3181M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3182L: linux-edac@vger.kernel.org
0e438e3f 3183W: bluesmoke.sourceforge.net
8c2a6a40 3184S: Supported
679655da 3185F: Documentation/edac.txt
91445c72 3186F: drivers/edac/
679655da 3187F: include/linux/edac.h
0e438e3f 3188
c476c23b 3189EDAC-AMD64
8b58be88 3190M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3191M: Borislav Petkov <bp@alien8.de>
91445c72 3192L: linux-edac@vger.kernel.org
c476c23b 3193W: bluesmoke.sourceforge.net
487ba8e8 3194S: Maintained
c476c23b
BP
3195F: drivers/edac/amd64_edac*
3196
836dae5d
RR
3197EDAC-CALXEDA
3198M: Doug Thompson <dougthompson@xmission.com>
3199M: Robert Richter <rric@kernel.org>
3200L: linux-edac@vger.kernel.org
3201W: bluesmoke.sourceforge.net
3202S: Maintained
3203F: drivers/edac/highbank*
3204
f65aad41
RB
3205EDAC-CAVIUM
3206M: Ralf Baechle <ralf@linux-mips.org>
3207M: David Daney <david.daney@cavium.com>
3208L: linux-edac@vger.kernel.org
3209L: linux-mips@linux-mips.org
3210W: bluesmoke.sourceforge.net
3211S: Supported
3212F: drivers/edac/octeon_edac*
3213
0e438e3f 3214EDAC-E752X
8b58be88
JP
3215M: Mark Gross <mark.gross@intel.com>
3216M: Doug Thompson <dougthompson@xmission.com>
91445c72 3217L: linux-edac@vger.kernel.org
0e438e3f
DP
3218W: bluesmoke.sourceforge.net
3219S: Maintained
679655da 3220F: drivers/edac/e752x_edac.c
0e438e3f
DP
3221
3222EDAC-E7XXX
8b58be88 3223M: Doug Thompson <dougthompson@xmission.com>
91445c72 3224L: linux-edac@vger.kernel.org
0e438e3f
DP
3225W: bluesmoke.sourceforge.net
3226S: Maintained
679655da 3227F: drivers/edac/e7xxx_edac.c
0e438e3f 3228
77c5f5d2 3229EDAC-GHES
1b2c14b4 3230M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3231L: linux-edac@vger.kernel.org
3232W: bluesmoke.sourceforge.net
3233S: Maintained
2caa67a6 3234F: drivers/edac/ghes_edac.c
77c5f5d2 3235
6bc78404 3236EDAC-I82443BXGX
8b58be88 3237M: Tim Small <tim@buttersideup.com>
91445c72 3238L: linux-edac@vger.kernel.org
6bc78404
DT
3239W: bluesmoke.sourceforge.net
3240S: Maintained
679655da 3241F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3242
3243EDAC-I3000
8b58be88 3244M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3245L: linux-edac@vger.kernel.org
6bc78404
DT
3246W: bluesmoke.sourceforge.net
3247S: Maintained
679655da 3248F: drivers/edac/i3000_edac.c
6bc78404
DT
3249
3250EDAC-I5000
8b58be88 3251M: Doug Thompson <dougthompson@xmission.com>
91445c72 3252L: linux-edac@vger.kernel.org
ba9a5918
DT
3253W: bluesmoke.sourceforge.net
3254S: Maintained
679655da 3255F: drivers/edac/i5000_edac.c
ba9a5918 3256
44c12cb2 3257EDAC-I5400
1b2c14b4 3258M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3259L: linux-edac@vger.kernel.org
44c12cb2
MCC
3260W: bluesmoke.sourceforge.net
3261S: Maintained
679655da 3262F: drivers/edac/i5400_edac.c
44c12cb2 3263
3c9c92b6 3264EDAC-I7300
1b2c14b4 3265M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3266L: linux-edac@vger.kernel.org
3267W: bluesmoke.sourceforge.net
3268S: Maintained
3269F: drivers/edac/i7300_edac.c
3270
67c89316 3271EDAC-I7CORE
1b2c14b4 3272M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3273L: linux-edac@vger.kernel.org
3274W: bluesmoke.sourceforge.net
3275S: Maintained
70aff0ce 3276F: drivers/edac/i7core_edac.c
67c89316 3277
ba9a5918 3278EDAC-I82975X
8b58be88 3279M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3280M: "Arvind R." <arvino55@gmail.com>
91445c72 3281L: linux-edac@vger.kernel.org
ba9a5918
DT
3282W: bluesmoke.sourceforge.net
3283S: Maintained
679655da 3284F: drivers/edac/i82975x_edac.c
ba9a5918 3285
ccdfb979
JT
3286EDAC-MPC85XX
3287M: Johannes Thumshirn <johannes.thumshirn@men.de>
3288L: linux-edac@vger.kernel.org
3289W: bluesmoke.sourceforge.net
3290S: Maintained
3291F: drivers/edac/mpc85xx_edac.[ch]
3292
ba9a5918 3293EDAC-PASEMI
8b58be88 3294M: Egor Martovetsky <egor@pasemi.com>
91445c72 3295L: linux-edac@vger.kernel.org
6bc78404
DT
3296W: bluesmoke.sourceforge.net
3297S: Maintained
679655da 3298F: drivers/edac/pasemi_edac.c
6bc78404 3299
0e438e3f 3300EDAC-R82600
8b58be88 3301M: Tim Small <tim@buttersideup.com>
91445c72 3302L: linux-edac@vger.kernel.org
0e438e3f
DP
3303W: bluesmoke.sourceforge.net
3304S: Maintained
679655da 3305F: drivers/edac/r82600_edac.c
da9bb1d2 3306
4d096ca7 3307EDAC-SBRIDGE
1b2c14b4 3308M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3309L: linux-edac@vger.kernel.org
3310W: bluesmoke.sourceforge.net
3311S: Maintained
3312F: drivers/edac/sb_edac.c
3313
af39917d
CL
3314EDIROL UA-101/UA-1000 DRIVER
3315M: Clemens Ladisch <clemens@ladisch.de>
3316L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3317T: git git://git.alsa-project.org/alsa-kernel.git
3318S: Maintained
3319F: sound/usb/misc/ua101.c
3320
1f7df953
MF
3321EXTENSIBLE FIRMWARE INTERFACE (EFI)
3322M: Matt Fleming <matt.fleming@intel.com>
3323L: linux-efi@vger.kernel.org
78bef24e 3324T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3325S: Maintained
3326F: Documentation/x86/efi-stub.txt
3327F: arch/ia64/kernel/efi.c
3328F: arch/x86/boot/compressed/eboot.[ch]
3329F: arch/x86/include/asm/efi.h
3330F: arch/x86/platform/efi/*
a9499fa7 3331F: drivers/firmware/efi/*
1f7df953
MF
3332F: include/linux/efi*.h
3333
d68772b7
MF
3334EFI VARIABLE FILESYSTEM
3335M: Matthew Garrett <matthew.garrett@nebula.com>
3336M: Jeremy Kerr <jk@ozlabs.org>
3337M: Matt Fleming <matt.fleming@intel.com>
3338T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3339L: linux-efi@vger.kernel.org
3340S: Maintained
3341F: fs/efivarfs/
3342
85a00d9b
PJ
3343EFIFB FRAMEBUFFER DRIVER
3344L: linux-fbdev@vger.kernel.org
3345M: Peter Jones <pjones@redhat.com>
3346S: Maintained
3347F: drivers/video/efifb.c
3348
0bee8d28
JT
3349EFS FILESYSTEM
3350W: http://aeschi.ch.eu.org/efs/
3351S: Orphan
679655da 3352F: fs/efs/
0bee8d28 3353
4480f15b 3354EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3355M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3356M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3357L: linux-rdma@vger.kernel.org
fab97220 3358S: Supported
679655da 3359F: drivers/infiniband/hw/ehca/
fab97220 3360
aa8a9e25 3361EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3362M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3363L: netdev@vger.kernel.org
3364S: Maintained
9aa32835 3365F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3366
f0319efe 3367EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3368M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3369L: linux-media@vger.kernel.org
3370W: http://linuxtv.org
3371T: git git://linuxtv.org/media_tree.git
3372S: Maintained
3373F: drivers/media/usb/em28xx/
3374
3e3a7d66 3375EMBEDDED LINUX
8b58be88
JP
3376M: Paul Gortmaker <paul.gortmaker@windriver.com>
3377M: Matt Mackall <mpm@selenic.com>
3378M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3379L: linux-embedded@vger.kernel.org
3380S: Maintained
3381
3a1c1d44 3382EMULEX LPFC FC SCSI DRIVER
8b58be88 3383M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3384L: linux-scsi@vger.kernel.org
3385W: http://sourceforge.net/projects/lpfcxxxx
3386S: Supported
679655da 3387F: drivers/scsi/lpfc/
3a1c1d44 3388
5f5bac82 3389ENE CB710 FLASH CARD READER DRIVER
8b58be88 3390M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3391S: Maintained
3392F: drivers/misc/cb710/
3393F: drivers/mmc/host/cb710-mmc.*
3394F: include/linux/cb710.h
3395
931e39a1
ML
3396ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3397M: Maxim Levitsky <maximlevitsky@gmail.com>
3398S: Maintained
2a837449 3399F: drivers/media/rc/ene_ir.*
931e39a1 3400
ec207dcc
GS
3401ENHANCED ERROR HANDLING (EEH)
3402M: Gavin Shan <shangw@linux.vnet.ibm.com>
3403L: linuxppc-dev@lists.ozlabs.org
3404S: Supported
3405F: Documentation/powerpc/eeh-pci-error-recovery.txt
3406F: arch/powerpc/kernel/eeh*.c
3407
d5ca9006 3408EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3409M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3410S: Maintained
084bad91 3411T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3412F: drivers/video/s1d13xxxfb.c
3413F: include/video/s1d13xxxfb.h
d5ca9006 3414
1da177e4 3415ETHERNET BRIDGE
adbbf69d 3416M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3417L: bridge@lists.linux-foundation.org
4c325313 3418L: netdev@vger.kernel.org
c996d8b9 3419W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3420S: Maintained
679655da
JP
3421F: include/linux/netfilter_bridge/
3422F: net/bridge/
1da177e4 3423
22f08ad9
FF
3424ETHERNET PHY LIBRARY
3425M: Florian Fainelli <f.fainelli@gmail.com>
3426L: netdev@vger.kernel.org
3427S: Maintained
3428F: include/linux/phy.h
3429F: include/linux/phy_fixed.h
3430F: drivers/net/phy/
3431F: Documentation/networking/phy.txt
3432F: drivers/of/of_mdio.c
3433F: drivers/of/of_net.c
3434
1da177e4 3435EXT2 FILE SYSTEM
01971952 3436M: Jan Kara <jack@suse.cz>
72be2ccf 3437L: linux-ext4@vger.kernel.org
1da177e4 3438S: Maintained
679655da
JP
3439F: Documentation/filesystems/ext2.txt
3440F: fs/ext2/
3441F: include/linux/ext2*
1da177e4
LT
3442
3443EXT3 FILE SYSTEM
01971952 3444M: Jan Kara <jack@suse.cz>
8b58be88 3445M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3446M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3447L: linux-ext4@vger.kernel.org
3448S: Maintained
679655da
JP
3449F: Documentation/filesystems/ext3.txt
3450F: fs/ext3/
72be2ccf
EM
3451
3452EXT4 FILE SYSTEM
8b58be88 3453M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3454M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3455L: linux-ext4@vger.kernel.org
08a225f1 3456W: http://ext4.wiki.kernel.org
8a6e2535 3457Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3458S: Maintained
679655da
JP
3459F: Documentation/filesystems/ext4.txt
3460F: fs/ext4/
1da177e4 3461
c5532b09 3462Extended Verification Module (EVM)
74dd744f
MZ
3463M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3464L: linux-ima-devel@lists.sourceforge.net
3465L: linux-security-module@vger.kernel.org
c5532b09
MZ
3466S: Supported
3467F: security/integrity/evm/
3468
df6b3cfe
MH
3469EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3470M: MyungJoo Ham <myungjoo.ham@samsung.com>
3471M: Chanwoo Choi <cw00.choi@samsung.com>
3472L: linux-kernel@vger.kernel.org
81df63a9 3473T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3474S: Maintained
3475F: drivers/extcon/
3476F: Documentation/extcon/
3477
e2a75c44
JH
3478EXYNOS DP DRIVER
3479M: Jingoo Han <jg1.han@samsung.com>
3480L: dri-devel@lists.freedesktop.org
3481S: Maintained
3482F: drivers/gpu/drm/exynos/exynos_dp*
3483
33ad3912
DL
3484EXYNOS MIPI DISPLAY DRIVERS
3485M: Inki Dae <inki.dae@samsung.com>
3486M: Donghwa Lee <dh09.lee@samsung.com>
3487M: Kyungmin Park <kyungmin.park@samsung.com>
3488L: linux-fbdev@vger.kernel.org
3489S: Maintained
3490F: drivers/video/exynos/exynos_mipi*
3491F: include/video/exynos_mipi*
3492
e53004e2 3493F71805F HARDWARE MONITORING DRIVER
7c81c60f 3494M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3495L: lm-sensors@lm-sensors.org
3496S: Maintained
679655da
JP
3497F: Documentation/hwmon/f71805f
3498F: drivers/hwmon/f71805f.c
e53004e2 3499
eea977ed
MB
3500FC0011 TUNER DRIVER
3501M: Michael Buesch <m@bues.ch>
3502L: linux-media@vger.kernel.org
3503S: Maintained
ccae7af2
MCC
3504F: drivers/media/tuners/fc0011.h
3505F: drivers/media/tuners/fc0011.c
eea977ed 3506
91952bc0
AP
3507FC2580 MEDIA DRIVER
3508M: Antti Palosaari <crope@iki.fi>
3509L: linux-media@vger.kernel.org
3510W: http://linuxtv.org/
3511W: http://palosaari.fi/linux/
3512Q: http://patchwork.linuxtv.org/project/linux-media/list/
3513T: git git://linuxtv.org/anttip/media_tree.git
3514S: Maintained
3515F: drivers/media/tuners/fc2580*
eea977ed 3516
88b2dbdb
EP
3517FANOTIFY
3518M: Eric Paris <eparis@redhat.com>
3519S: Maintained
3520F: fs/notify/fanotify/
3521F: include/linux/fanotify.h
c117ab84 3522F: include/uapi/linux/fanotify.h
88b2dbdb 3523
1da177e4 3524FARSYNC SYNCHRONOUS DRIVER
8b58be88 3525M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3526W: http://www.farsite.co.uk/
3527S: Supported
679655da 3528F: drivers/net/wan/farsync.*
1da177e4 3529
c5408b88 3530FAULT INJECTION SUPPORT
8b58be88 3531M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3532S: Supported
679655da
JP
3533F: Documentation/fault-injection/
3534F: lib/fault-inject.c
c5408b88 3535
cae727db
RL
3536FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3537M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3538L: fcoe-devel@open-fcoe.org
cae727db
RL
3539W: www.Open-FCoE.org
3540S: Supported
3541F: drivers/scsi/libfc/
3542F: drivers/scsi/fcoe/
3543F: include/scsi/fc/
3544F: include/scsi/libfc.h
3545F: include/scsi/libfcoe.h
c117ab84 3546F: include/uapi/scsi/fc/
cae727db 3547
e2d1d6c0 3548FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3549M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3550M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3551L: linux-fsdevel@vger.kernel.org
1da177e4 3552S: Maintained
679655da
JP
3553F: include/linux/fcntl.h
3554F: include/linux/fs.h
c117ab84
CEB
3555F: include/uapi/linux/fcntl.h
3556F: include/uapi/linux/fs.h
679655da
JP
3557F: fs/fcntl.c
3558F: fs/locks.c
1da177e4 3559
e2d1d6c0 3560FILESYSTEMS (VFS and infrastructure)
8b58be88 3561M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3562L: linux-fsdevel@vger.kernel.org
173acc7c 3563S: Maintained
679655da 3564F: fs/*
173acc7c 3565
b26e0ed4 3566FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3567M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3568L: lm-sensors@lm-sensors.org
3569S: Maintained
d5ca6918
JP
3570F: drivers/hwmon/f75375s.c
3571F: include/linux/f75375s.h
b26e0ed4 3572
a331b0c3
CL
3573FIREWIRE AUDIO DRIVERS
3574M: Clemens Ladisch <clemens@ladisch.de>
3575L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3576T: git git://git.alsa-project.org/alsa-kernel.git
3577S: Maintained
3578F: sound/firewire/
3579
eb86ec51
SR
3580FIREWIRE MEDIA DRIVERS (firedtv)
3581M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3582L: linux-media@vger.kernel.org
3583L: linux1394-devel@lists.sourceforge.net
3584T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3585S: Maintained
3586F: drivers/media/firewire/
3587
a511ce33
CB
3588FIREWIRE SBP-2 TARGET
3589M: Chris Boot <bootc@bootc.net>
3590L: linux-scsi@vger.kernel.org
3591L: target-devel@vger.kernel.org
3592L: linux1394-devel@lists.sourceforge.net
3593T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3594S: Maintained
3595F: drivers/target/sbp/
3596
7d2c86b5 3597FIREWIRE SUBSYSTEM
8b58be88 3598M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3599L: linux1394-devel@lists.sourceforge.net
958a29cb 3600W: http://ieee1394.wiki.kernel.org/
2ca526bf 3601T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3602S: Maintained
679655da 3603F: drivers/firewire/
8f06ce3b
SR
3604F: include/linux/firewire.h
3605F: include/uapi/linux/firewire*.h
9f6d3c4b 3606F: tools/firewire/
e2d1d6c0
RD
3607
3608FIRMWARE LOADER (request_firmware)
39e68089
ML
3609M: Ming Lei <ming.lei@canonical.com>
3610L: linux-kernel@vger.kernel.org
3611S: Maintained
679655da
JP
3612F: Documentation/firmware_class/
3613F: drivers/base/firmware*.c
3614F: include/linux/firmware.h
e2d1d6c0 3615
f730e3dc 3616FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3617M: Joshua Morris <josh.h.morris@us.ibm.com>
3618M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3619S: Maintained
3620F: drivers/block/rsxx/
3621
8206f664
JK
3622FLOPPY DRIVER
3623M: Jiri Kosina <jkosina@suse.cz>
3624T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3625S: Odd fixes
3626F: drivers/block/floppy.c
3627
9c9f32ed
AR
3628FMC SUBSYSTEM
3629M: Alessandro Rubini <rubini@gnudd.com>
3630W: http://www.ohwr.org/projects/fmc-bus
3631S: Supported
3632F: drivers/fmc/
3633F: include/linux/fmc*.h
3634F: include/linux/ipmi-fru.h
3635K: fmc_d.*register
3636
e2d1d6c0 3637FPU EMULATOR
8b58be88 3638M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3639W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3640S: Maintained
679655da 3641F: arch/x86/math-emu/
e2d1d6c0
RD
3642
3643FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3644L: netdev@vger.kernel.org
c173bfac 3645S: Orphan
679655da
JP
3646F: drivers/net/wan/dlci.c
3647F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3648
3649FRAMEBUFFER LAYER
5489e948
JCPV
3650M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3651M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3652L: linux-fbdev@vger.kernel.org
e2d1d6c0 3653W: http://linux-fbdev.sourceforge.net/
b22fe37b 3654Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3655T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3656S: Maintained
679655da 3657F: Documentation/fb/
d958c62c 3658F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3659F: drivers/video/
3660F: include/video/
679655da 3661F: include/linux/fb.h
c117ab84
CEB
3662F: include/uapi/video/
3663F: include/uapi/linux/fb.h
e2d1d6c0 3664
a57c188e 3665FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3666M: Timur Tabi <timur@tabi.org>
a57c188e 3667L: linux-fbdev@vger.kernel.org
c4ef9bc4 3668S: Maintained
a57c188e
TT
3669F: drivers/video/fsl-diu-fb.*
3670
e2d1d6c0 3671FREESCALE DMA DRIVER
8b58be88
JP
3672M: Li Yang <leoli@freescale.com>
3673M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3674L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3675S: Maintained
679655da 3676F: drivers/dma/fsldma.*
e2d1d6c0
RD
3677
3678FREESCALE I2C CPM DRIVER
8b58be88 3679M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3680L: linuxppc-dev@lists.ozlabs.org
846557d3 3681L: linux-i2c@vger.kernel.org
0d2b405a 3682S: Maintained
679655da 3683F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3684
60e8c5ab 3685FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3686M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3687L: linux-fbdev@vger.kernel.org
efc03ecb 3688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3689S: Maintained
bad985a1 3690F: include/linux/platform_data/video-imxfb.h
679655da 3691F: drivers/video/imxfb.c
60e8c5ab 3692
4689a6b1 3693FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3694M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3695M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3696L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3697L: netdev@vger.kernel.org
3698S: Maintained
ec21e2ec 3699F: drivers/net/ethernet/freescale/fs_enet/
679655da 3700F: include/linux/fs_enet_pd.h
4689a6b1 3701
d9e9d82c 3702FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3703L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3704S: Orphan
679655da
JP
3705F: arch/powerpc/sysdev/qe_lib/
3706F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3707
b55ef929 3708FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3709M: Li Yang <leoli@freescale.com>
6372594a 3710L: linux-usb@vger.kernel.org
a4724ed6 3711L: linuxppc-dev@lists.ozlabs.org
a7205b30 3712S: Maintained
5429c731 3713F: drivers/usb/gadget/fsl*
a7205b30 3714
beaf53bf 3715FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3716M: Li Yang <leoli@freescale.com>
beaf53bf 3717L: netdev@vger.kernel.org
a4724ed6 3718L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3719S: Maintained
ec21e2ec 3720F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3721
d9e9d82c 3722FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3723M: Timur Tabi <timur@tabi.org>
a4724ed6 3724L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3725S: Maintained
df621252 3726F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3727
3728FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3729M: Timur Tabi <timur@tabi.org>
93711660 3730L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3731L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3732S: Maintained
69aefcea
JP
3733F: sound/soc/fsl/fsl*
3734F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3735
1da177e4 3736FREEVXFS FILESYSTEM
8b58be88 3737M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3738W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3739S: Maintained
679655da 3740F: fs/freevxfs/
1da177e4 3741
71038f52 3742FREEZER
49db1903 3743M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3744M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3745L: linux-pm@vger.kernel.org
71038f52 3746S: Supported
679655da
JP
3747F: Documentation/power/freezing-of-tasks.txt
3748F: include/linux/freezer.h
3749F: kernel/freezer.c
71038f52 3750
839a1f79
KRW
3751FRONTSWAP API
3752M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3753L: linux-kernel@vger.kernel.org
3754S: Maintained
3755F: mm/frontswap.c
3756F: include/linux/frontswap.h
3757
a5432f5a 3758FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3759M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3760L: linux-cachefs@redhat.com
3761S: Supported
3762F: Documentation/filesystems/caching/
3763F: fs/fscache/
3764F: include/linux/fscache*.h
3765
f58ad8f5
JK
3766F2FS FILE SYSTEM
3767M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3768L: linux-f2fs-devel@lists.sourceforge.net
3769W: http://en.wikipedia.org/wiki/F2FS
3770T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3771S: Maintained
3772F: Documentation/filesystems/f2fs.txt
3bac380c 3773F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3774F: fs/f2fs/
3775F: include/linux/f2fs_fs.h
3776
5ab7ffea 3777FUJITSU FR-V (FRV) PORT
8b58be88 3778M: David Howells <dhowells@redhat.com>
1da177e4 3779S: Maintained
679655da 3780F: arch/frv/
1da177e4 3781
20b93734 3782FUJITSU LAPTOP EXTRAS
409a3e98 3783M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3784L: platform-driver-x86@vger.kernel.org
20b93734 3785S: Maintained
679655da 3786F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3787
4da621b6
HK
3788FUJITSU M-5MO LS CAMERA ISP DRIVER
3789M: Kyungmin Park <kyungmin.park@samsung.com>
3790M: Heungjun Kim <riverful.kim@samsung.com>
3791L: linux-media@vger.kernel.org
3792S: Maintained
90d72ac6 3793F: drivers/media/i2c/m5mols/
4da621b6
HK
3794F: include/media/m5mols.h
3795
2d24c490
RG
3796FUJITSU TABLET EXTRAS
3797M: Robert Gerlach <khnz@gmx.de>
3798L: platform-driver-x86@vger.kernel.org
3799S: Maintained
3800F: drivers/platform/x86/fujitsu-tablet.c
3801
04578f17 3802FUSE: FILESYSTEM IN USERSPACE
8b58be88 3803M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3804L: fuse-devel@lists.sourceforge.net
3805W: http://fuse.sourceforge.net/
3806S: Maintained
679655da 3807F: fs/fuse/
c117ab84 3808F: include/uapi/linux/fuse.h
04578f17 3809
1da177e4 3810FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3811M: Rik Faith <faith@cs.unc.edu>
1da177e4 3812L: linux-scsi@vger.kernel.org
baaea1dc 3813S: Odd Fixes (e.g., new signatures)
679655da 3814F: drivers/scsi/fdomain.*
1da177e4 3815
d8e2162c
PO
3816GCOV BASED KERNEL PROFILING
3817M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3818S: Maintained
3819F: kernel/gcov/
3820F: Documentation/gcov.txt
3821
1da177e4 3822GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3823M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3824L: linux-scsi@vger.kernel.org
3825W: http://www.icp-vortex.com/
3826S: Supported
679655da 3827F: drivers/scsi/gdt*
1da177e4 3828
3169a1c7
HV
3829GEMTEK FM RADIO RECEIVER DRIVER
3830M: Hans Verkuil <hverkuil@xs4all.nl>
3831L: linux-media@vger.kernel.org
3832T: git git://linuxtv.org/media_tree.git
3833W: http://linuxtv.org
3834S: Maintained
3835F: drivers/media/radio/radio-gemtek*
3836
1c23af90 3837GENERIC GPIO I2C DRIVER
880b0e26 3838M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3839S: Supported
679655da
JP
3840F: drivers/i2c/busses/i2c-gpio.c
3841F: include/linux/i2c-gpio.h
1c23af90 3842
92ed1a76
PK
3843GENERIC GPIO I2C MULTIPLEXER DRIVER
3844M: Peter Korsgaard <peter.korsgaard@barco.com>
3845L: linux-i2c@vger.kernel.org
3846S: Supported
e7065e20
JD
3847F: drivers/i2c/muxes/i2c-mux-gpio.c
3848F: include/linux/i2c-mux-gpio.h
3849F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3850
9251ce95 3851GENERIC HDLC (WAN) DRIVERS
8b58be88 3852M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3853W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3854S: Maintained
679655da
JP
3855F: drivers/net/wan/c101.c
3856F: drivers/net/wan/hd6457*
3857F: drivers/net/wan/hdlc*
3858F: drivers/net/wan/n2.c
3859F: drivers/net/wan/pc300too.c
3860F: drivers/net/wan/pci200syn.c
3861F: drivers/net/wan/wanxl*
1da177e4 3862
1527aab6 3863GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3864M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3865L: linux-arch@vger.kernel.org
3866T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3867S: Maintained
14430813
JP
3868F: include/asm-generic/
3869F: include/uapi/asm-generic/
1527aab6 3870
ff764963
KVA
3871GENERIC PHY FRAMEWORK
3872M: Kishon Vijay Abraham I <kishon@ti.com>
3873L: linux-kernel@vger.kernel.org
3874T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3875S: Supported
3876F: drivers/phy/
3877F: include/linux/phy/
3878
ccb86a69 3879GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3880M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3881L: kvm@vger.kernel.org
ccb86a69
MT
3882S: Supported
3883F: drivers/uio/uio_pci_generic.c
3884
f8f1ec73
JP
3885GET_MAINTAINER SCRIPT
3886M: Joe Perches <joe@perches.com>
3887S: Maintained
3888F: scripts/get_maintainer.pl
3889
5be7b50f 3890GFS2 FILE SYSTEM
8b58be88 3891M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3892L: cluster-devel@redhat.com
5be7b50f 3893W: http://sources.redhat.com/cluster/
08deed1e
JP
3894T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3895T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3896S: Supported
679655da
JP
3897F: Documentation/filesystems/gfs2*.txt
3898F: fs/gfs2/
c117ab84 3899F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3900
0a34eb8f 3901GIGASET ISDN DRIVERS
8b58be88
JP
3902M: Hansjoerg Lipp <hjlipp@web.de>
3903M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3904L: gigaset307x-common@lists.sourceforge.net
3905W: http://gigaset307x.sourceforge.net/
3906S: Maintained
679655da
JP
3907F: Documentation/isdn/README.gigaset
3908F: drivers/isdn/gigaset/
c117ab84 3909F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3910
a0dc00b4 3911GPIO SUBSYSTEM
e4651a9f 3912M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3913M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3914L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3915T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3916S: Maintained
3917F: Documentation/gpio/
a0dc00b4
GL
3918F: drivers/gpio/
3919F: include/linux/gpio*
9b692346 3920F: include/asm-generic/gpio.h
a0dc00b4 3921
71a6d0af
HW
3922GRE DEMULTIPLEXER DRIVER
3923M: Dmitry Kozlov <xeb@mail.ru>
3924L: netdev@vger.kernel.org
3925S: Maintained
11c26770
JP
3926F: net/ipv4/gre_demux.c
3927F: net/ipv4/gre_offload.c
71a6d0af
HW
3928F: include/net/gre.h
3929
d4c41139
KG
3930GRETH 10/100/1G Ethernet MAC device driver
3931M: Kristoffer Glembo <kristoffer@gaisler.com>
3932L: netdev@vger.kernel.org
3933S: Maintained
a31a96ad 3934F: drivers/net/ethernet/aeroflex/
d4c41139 3935
e8deeae2 3936GSPCA FINEPIX SUBDRIVER
8b58be88 3937M: Frank Zago <frank@zago.net>
661263b5 3938L: linux-media@vger.kernel.org
275ffde4 3939T: git git://linuxtv.org/media_tree.git
e8deeae2 3940S: Maintained
0c0d06ca 3941F: drivers/media/usb/gspca/finepix.c
e8deeae2 3942
4b3fa3c4
OL
3943GSPCA GL860 SUBDRIVER
3944M: Olivier Lorin <o.lorin@laposte.net>
3945L: linux-media@vger.kernel.org
275ffde4 3946T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3947S: Maintained
0c0d06ca 3948F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3949
e8deeae2 3950GSPCA M5602 SUBDRIVER
8b58be88 3951M: Erik Andren <erik.andren@gmail.com>
661263b5 3952L: linux-media@vger.kernel.org
275ffde4 3953T: git git://linuxtv.org/media_tree.git
e8deeae2 3954S: Maintained
0c0d06ca 3955F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3956
3957GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3958M: Hans de Goede <hdegoede@redhat.com>
661263b5 3959L: linux-media@vger.kernel.org
275ffde4 3960T: git git://linuxtv.org/media_tree.git
e8deeae2 3961S: Maintained
0c0d06ca 3962F: drivers/media/usb/gspca/pac207.c
e8deeae2 3963
261982f1 3964GSPCA SN9C20X SUBDRIVER
d95c5b0b 3965M: Brian Johnson <brijohn@gmail.com>
261982f1 3966L: linux-media@vger.kernel.org
275ffde4 3967T: git git://linuxtv.org/media_tree.git
261982f1 3968S: Maintained
0c0d06ca 3969F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3970
e8deeae2 3971GSPCA T613 SUBDRIVER
8b58be88 3972M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3973L: linux-media@vger.kernel.org
275ffde4 3974T: git git://linuxtv.org/media_tree.git
e8deeae2 3975S: Maintained
0c0d06ca 3976F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3977
3978GSPCA USB WEBCAM DRIVER
fc3f906b 3979M: Hans de Goede <hdegoede@redhat.com>
661263b5 3980L: linux-media@vger.kernel.org
275ffde4 3981T: git git://linuxtv.org/media_tree.git
e8deeae2 3982S: Maintained
0c0d06ca 3983F: drivers/media/usb/gspca/
e8deeae2 3984
584ec979
DB
3985GUID PARTITION TABLE (GPT)
3986M: Davidlohr Bueso <davidlohr@hp.com>
3987L: linux-efi@vger.kernel.org
3988S: Maintained
3989F: block/partitions/efi.*
3990
aa3c598b
EG
3991STK1160 USB VIDEO CAPTURE DRIVER
3992M: Ezequiel Garcia <elezegarcia@gmail.com>
3993L: linux-media@vger.kernel.org
275ffde4 3994T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
3995S: Maintained
3996F: drivers/media/usb/stk1160/
e8deeae2 3997
71a6d0af
HW
3998HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3999M: Frank Seidel <frank@f-seidel.de>
4000L: platform-driver-x86@vger.kernel.org
4001W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4002S: Maintained
4003F: drivers/platform/x86/hdaps.c
4004
48fc9e26
HV
4005HDPVR USB VIDEO ENCODER DRIVER
4006M: Hans Verkuil <hverkuil@xs4all.nl>
4007L: linux-media@vger.kernel.org
4008T: git git://linuxtv.org/media_tree.git
4009W: http://linuxtv.org
4010S: Odd Fixes
14430813 4011F: drivers/media/usb/hdpvr/
48fc9e26 4012
71a6d0af
HW
4013HWPOISON MEMORY FAILURE HANDLING
4014M: Andi Kleen <andi@firstfloor.org>
4015L: linux-mm@kvack.org
4016T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
4017S: Maintained
4018F: mm/memory-failure.c
4019F: mm/hwpoison-inject.c
4020
4021HYPERVISOR VIRTUAL CONSOLE DRIVER
4022L: linuxppc-dev@lists.ozlabs.org
4023S: Odd Fixes
4024F: drivers/tty/hvc/
4025
5b543965 4026HARDWARE MONITORING
7c81c60f 4027M: Jean Delvare <jdelvare@suse.de>
ca462085 4028M: Guenter Roeck <linux@roeck-us.net>
5b543965 4029L: lm-sensors@lm-sensors.org
595142e0 4030W: http://www.lm-sensors.org/
9e012c1a 4031T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4032T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4033S: Maintained
047f4ec2 4034F: Documentation/hwmon/
679655da 4035F: drivers/hwmon/
047f4ec2 4036F: include/linux/hwmon*.h
5b543965 4037
844dd05f 4038HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4039M: Matt Mackall <mpm@selenic.com>
4040M: Herbert Xu <herbert@gondor.apana.org.au>
4041S: Odd fixes
679655da
JP
4042F: Documentation/hw_random.txt
4043F: drivers/char/hw_random/
4044F: include/linux/hw_random.h
844dd05f 4045
8b37fcfc
OBC
4046HARDWARE SPINLOCK CORE
4047M: Ohad Ben-Cohen <ohad@wizery.com>
4048S: Maintained
4049F: Documentation/hwspinlock.txt
4050F: drivers/hwspinlock/hwspinlock_*
4051F: include/linux/hwspinlock.h
4052
1da177e4 4053HARMONY SOUND DRIVER
ac6aecbf 4054L: linux-parisc@vger.kernel.org
1da177e4 4055S: Maintained
679655da 4056F: sound/parisc/harmony.*
1da177e4 4057
91952bc0
AP
4058HD29L2 MEDIA DRIVER
4059M: Antti Palosaari <crope@iki.fi>
4060L: linux-media@vger.kernel.org
4061W: http://linuxtv.org/
4062W: http://palosaari.fi/linux/
4063Q: http://patchwork.linuxtv.org/project/linux-media/list/
4064T: git git://linuxtv.org/anttip/media_tree.git
4065S: Maintained
4066F: drivers/media/dvb-frontends/hd29l2*
4067
e2d1d6c0 4068HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4069M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4070L: iss_storagedev@hp.com
4071S: Maintained
679655da
JP
4072F: Documentation/blockdev/cpqarray.txt
4073F: drivers/block/cpqarray.*
e2d1d6c0 4074
9257aa49 4075HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4076M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4077L: iss_storagedev@hp.com
4078S: Supported
4079F: Documentation/scsi/hpsa.txt
4080F: drivers/scsi/hpsa*.[ch]
4081F: include/linux/cciss*.h
c117ab84 4082F: include/uapi/linux/cciss*.h
9257aa49 4083
e2d1d6c0 4084HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4085M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4086L: iss_storagedev@hp.com
4087S: Supported
679655da
JP
4088F: Documentation/blockdev/cciss.txt
4089F: drivers/block/cciss*
4090F: include/linux/cciss_ioctl.h
c117ab84 4091F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4092
1da177e4 4093HFS FILESYSTEM
6cf515e1
GU
4094L: linux-fsdevel@vger.kernel.org
4095S: Orphan
679655da
JP
4096F: Documentation/filesystems/hfs.txt
4097F: fs/hfs/
1da177e4 4098
ef575f47
GU
4099HFSPLUS FILESYSTEM
4100L: linux-fsdevel@vger.kernel.org
4101S: Orphan
4102F: Documentation/filesystems/hfsplus.txt
4103F: fs/hfsplus/
4104
1da177e4 4105HGA FRAMEBUFFER DRIVER
8b58be88 4106M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4107L: linux-nvidia@lists.surfsouth.com
4108W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4109S: Maintained
679655da 4110F: drivers/video/hgafb.c
1da177e4 4111
4480f15b 4112HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4113M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4114M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4115L: linux-pm@vger.kernel.org
e2d1d6c0 4116S: Supported
679655da
JP
4117F: arch/x86/power/
4118F: drivers/base/power/
4119F: kernel/power/
4120F: include/linux/suspend.h
4121F: include/linux/freezer.h
4122F: include/linux/pm.h
679655da 4123F: arch/*/include/asm/suspend*.h
e2d1d6c0 4124
4ef4caad 4125HID CORE LAYER
8b58be88 4126M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4127L: linux-input@vger.kernel.org
54e5881d 4128T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4129S: Maintained
679655da
JP
4130F: drivers/hid/
4131F: include/linux/hid*
c117ab84 4132F: include/uapi/linux/hid*
4ef4caad 4133
38bed542 4134HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4135M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4136L: linux-kernel@vger.kernel.org
75fc2d37 4137T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4138S: Maintained
679655da
JP
4139F: Documentation/timers/
4140F: kernel/hrtimer.c
88606e80
TG
4141F: kernel/time/clockevents.c
4142F: kernel/time/tick*.*
4143F: kernel/time/timer_*.c
05ed8490 4144F: include/linux/clockchips.h
679655da 4145F: include/linux/hrtimer.h
38bed542 4146
1da177e4 4147HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4148L: linux-hams@vger.kernel.org
8b64f2a0 4149S: Orphan
679655da
JP
4150F: drivers/net/hamradio/dmascc.c
4151F: drivers/net/hamradio/scc.c
1da177e4 4152
ede1e6f8 4153HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4154M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4155W: http://www.highpoint-tech.com
4156S: Supported
679655da
JP
4157F: Documentation/scsi/hptiop.txt
4158F: drivers/scsi/hptiop.c
ede1e6f8 4159
1da177e4 4160HIPPI
8b58be88 4161M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4162L: linux-hippi@sunsite.dk
4163S: Maintained
679655da 4164F: include/linux/hippidevice.h
c117ab84 4165F: include/uapi/linux/if_hippi.h
679655da 4166F: net/802/hippi.c
ff5a3b50 4167F: drivers/net/hippi/
1da177e4 4168
ff1d2767 4169HOST AP DRIVER
8b58be88 4170M: Jouni Malinen <j@w1.fi>
85d32e7b 4171L: hostap@shmoo.com (subscribers-only)
724c6b35 4172L: linux-wireless@vger.kernel.org
ff1d2767
JM
4173W: http://hostap.epitest.fi/
4174S: Maintained
679655da 4175F: drivers/net/wireless/hostap/
ff1d2767 4176
dd8cd779 4177HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4178L: platform-driver-x86@vger.kernel.org
95c70215 4179S: Orphan
679655da 4180F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4181
e2d1d6c0 4182HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4183M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4184S: Maintained
7e25d724 4185F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4186
7d2c86b5 4187HPET: High Precision Event Timers driver
8b58be88 4188M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4189S: Maintained
679655da
JP
4190F: Documentation/timers/hpet.txt
4191F: drivers/char/hpet.c
4192F: include/linux/hpet.h
c117ab84 4193F: include/uapi/linux/hpet.h
b9b0332f 4194
e07b5d79 4195HPET: x86
9e06f631 4196S: Orphan
679655da
JP
4197F: arch/x86/kernel/hpet.c
4198F: arch/x86/include/asm/hpet.h
b9b0332f 4199
1da177e4 4200HPFS FILESYSTEM
8b58be88 4201M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4202W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4203S: Maintained
679655da 4204F: fs/hpfs/
1da177e4 4205
3441cded 4206HSI SUBSYSTEM
56459ea9
SR
4207M: Sebastian Reichel <sre@kernel.org>
4208T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4209S: Maintained
4210F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4211F: Documentation/hsi.txt
3441cded
SR
4212F: drivers/hsi/
4213F: include/linux/hsi/
4214F: include/uapi/linux/hsi/
4215
7d2c86b5 4216HSO 3G MODEM DRIVER
8b58be88 4217M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4218W: http://www.pharscape.org
4219S: Maintained
679655da 4220F: drivers/net/usb/hso.c
11cd29b0 4221
19990e29
AB
4222HSR NETWORK PROTOCOL
4223M: Arvid Brodin <arvid.brodin@alten.se>
4224L: netdev@vger.kernel.org
4225S: Maintained
4226F: net/hsr/
4227
5a18c343 4228HTCPEN TOUCHSCREEN DRIVER
8b58be88 4229M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4230L: linux-input@vger.kernel.org
4231S: Maintained
679655da 4232F: drivers/input/touchscreen/htcpen.c
5a18c343 4233
1da177e4 4234HUGETLB FILESYSTEM
6d49e352 4235M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4236S: Maintained
679655da 4237F: fs/hugetlbfs/
1da177e4 4238
05183189
S
4239Hyper-V CORE AND DRIVERS
4240M: K. Y. Srinivasan <kys@microsoft.com>
4241M: Haiyang Zhang <haiyangz@microsoft.com>
4242L: devel@linuxdriverproject.org
4243S: Maintained
a4162747
HZ
4244F: arch/x86/include/asm/mshyperv.h
4245F: arch/x86/include/uapi/asm/hyperv.h
4246F: arch/x86/kernel/cpu/mshyperv.c
05183189 4247F: drivers/hid/hid-hyperv.c
a4162747 4248F: drivers/hv/
f92ca80b 4249F: drivers/input/serio/hyperv-keyboard.c
05183189 4250F: drivers/net/hyperv/
a4162747
HZ
4251F: drivers/scsi/storvsc_drv.c
4252F: drivers/video/hyperv_fb.c
4253F: include/linux/hyperv.h
4254F: tools/hv/
05183189 4255
d85c8a6a 4256I2C OVER PARALLEL PORT
7c81c60f 4257M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4258L: linux-i2c@vger.kernel.org
4259S: Maintained
4260F: Documentation/i2c/busses/i2c-parport
4261F: Documentation/i2c/busses/i2c-parport-light
4262F: drivers/i2c/busses/i2c-parport.c
4263F: drivers/i2c/busses/i2c-parport-light.c
4264
4265I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4266M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4267L: linux-i2c@vger.kernel.org
4268S: Maintained
4269F: Documentation/i2c/busses/i2c-ali1535
4270F: Documentation/i2c/busses/i2c-ali1563
4271F: Documentation/i2c/busses/i2c-ali15x3
4272F: Documentation/i2c/busses/i2c-amd756
4273F: Documentation/i2c/busses/i2c-amd8111
4274F: Documentation/i2c/busses/i2c-i801
4275F: Documentation/i2c/busses/i2c-nforce2
4276F: Documentation/i2c/busses/i2c-piix4
4277F: Documentation/i2c/busses/i2c-sis5595
4278F: Documentation/i2c/busses/i2c-sis630
4279F: Documentation/i2c/busses/i2c-sis96x
4280F: Documentation/i2c/busses/i2c-via
4281F: Documentation/i2c/busses/i2c-viapro
4282F: drivers/i2c/busses/i2c-ali1535.c
4283F: drivers/i2c/busses/i2c-ali1563.c
4284F: drivers/i2c/busses/i2c-ali15x3.c
4285F: drivers/i2c/busses/i2c-amd756.c
4286F: drivers/i2c/busses/i2c-amd756-s4882.c
4287F: drivers/i2c/busses/i2c-amd8111.c
4288F: drivers/i2c/busses/i2c-i801.c
4289F: drivers/i2c/busses/i2c-isch.c
4290F: drivers/i2c/busses/i2c-nforce2.c
4291F: drivers/i2c/busses/i2c-nforce2-s4985.c
4292F: drivers/i2c/busses/i2c-piix4.c
4293F: drivers/i2c/busses/i2c-sis5595.c
4294F: drivers/i2c/busses/i2c-sis630.c
4295F: drivers/i2c/busses/i2c-sis96x.c
4296F: drivers/i2c/busses/i2c-via.c
4297F: drivers/i2c/busses/i2c-viapro.c
4298
cb7f07a4
NH
4299I2C/SMBUS ISMT DRIVER
4300M: Seth Heasley <seth.heasley@intel.com>
4301M: Neil Horman <nhorman@tuxdriver.com>
4302L: linux-i2c@vger.kernel.org
4303F: drivers/i2c/busses/i2c-ismt.c
4304F: Documentation/i2c/busses/i2c-ismt
4305
6ea884db 4306I2C/SMBUS STUB DRIVER
7c81c60f 4307M: Jean Delvare <jdelvare@suse.de>
846557d3 4308L: linux-i2c@vger.kernel.org
6ea884db 4309S: Maintained
8547a5bc 4310F: drivers/i2c/i2c-stub.c
6ea884db 4311
5b543965 4312I2C SUBSYSTEM
14d77c4d 4313M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4314L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4315W: https://i2c.wiki.kernel.org/
4316Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4317T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4318S: Maintained
679655da
JP
4319F: Documentation/i2c/
4320F: drivers/i2c/
4321F: include/linux/i2c.h
03b70d62 4322F: include/linux/i2c-*.h
c117ab84
CEB
4323F: include/uapi/linux/i2c.h
4324F: include/uapi/linux/i2c-*.h
1da177e4 4325
d85c8a6a 4326I2C-TAOS-EVM DRIVER
7c81c60f 4327M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4328L: linux-i2c@vger.kernel.org
4329S: Maintained
4330F: Documentation/i2c/busses/i2c-taos-evm
4331F: drivers/i2c/busses/i2c-taos-evm.c
4332
e8c76eed 4333I2C-TINY-USB DRIVER
8b58be88 4334M: Till Harbaum <till@harbaum.org>
846557d3 4335L: linux-i2c@vger.kernel.org
932d1872 4336W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4337S: Maintained
679655da 4338F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4339
1da177e4 4340i386 BOOT CODE
8b58be88 4341M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4342S: Maintained
679655da 4343F: arch/x86/boot/
1da177e4
LT
4344
4345i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4346M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4347T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4348S: Maintained
4349
1da177e4 4350IA64 (Itanium) PLATFORM
8b58be88
JP
4351M: Tony Luck <tony.luck@intel.com>
4352M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4353L: linux-ia64@vger.kernel.org
6b1c70b1 4354T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4355S: Maintained
679655da 4356F: arch/ia64/
1da177e4 4357
956c203c 4358IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4359M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4360M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4361L: linux-crypto@vger.kernel.org
4362S: Supported
4363F: drivers/crypto/nx/
4364
0e16aafb
SJ
4365IBM Power 842 compression accelerator
4366M: Robert Jennings <rcj@linux.vnet.ibm.com>
4367S: Supported
4368F: drivers/crypto/nx/nx-842.c
4369F: include/linux/nx842.h
4370
1da177e4 4371IBM Power Linux RAID adapter
8b58be88 4372M: Brian King <brking@us.ibm.com>
1da177e4 4373S: Supported
679655da 4374F: drivers/scsi/ipr.*
1da177e4 4375
9d348af4
SL
4376IBM Power Virtual Ethernet Device Driver
4377M: Santiago Leon <santil@linux.vnet.ibm.com>
4378L: netdev@vger.kernel.org
4379S: Supported
9aa32835 4380F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4381
4b7652cc
RJ
4382IBM Power Virtual SCSI/FC Device Drivers
4383M: Robert Jennings <rcj@linux.vnet.ibm.com>
4384L: linux-scsi@vger.kernel.org
4385S: Supported
4386F: drivers/scsi/ibmvscsi/
4387X: drivers/scsi/ibmvscsi/ibmvstgt.c
4388
1da177e4
LT
4389IBM ServeRAID RAID DRIVER
4390P: Jack Hammer
8b58be88 4391M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4392W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4393S: Supported
679655da 4394F: drivers/scsi/ips.*
1da177e4 4395
6ed9f9c4
PT
4396ICH LPC AND GPIO DRIVER
4397M: Peter Tyser <ptyser@xes-inc.com>
4398S: Maintained
4399F: drivers/mfd/lpc_ich.c
4400F: drivers/gpio/gpio-ich.c
4401
1e7106fc 4402IDE SUBSYSTEM
8b58be88 4403M: "David S. Miller" <davem@davemloft.net>
1da177e4 4404L: linux-ide@vger.kernel.org
8a6e2535 4405Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4406T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4407S: Maintained
679655da
JP
4408F: Documentation/ide/
4409F: drivers/ide/
4410F: include/linux/ide.h
1da177e4 4411
6cb8c13d
IP
4412IDEAPAD LAPTOP EXTRAS DRIVER
4413M: Ike Panhc <ike.pan@canonical.com>
4414L: platform-driver-x86@vger.kernel.org
4415W: http://launchpad.net/ideapad-laptop
4416S: Maintained
4417F: drivers/platform/x86/ideapad-laptop.c
4418
1ea4c161
AM
4419IDEAPAD LAPTOP SLIDEBAR DRIVER
4420M: Andrey Moiseev <o2g.org.ru@gmail.com>
4421L: linux-input@vger.kernel.org
4422W: https://github.com/o2genum/ideapad-slidebar
4423S: Maintained
4424F: drivers/input/misc/ideapad_slidebar.c
4425
0f861e8c 4426IDE/ATAPI DRIVERS
487ba8e8 4427M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4428L: linux-ide@vger.kernel.org
c404c199 4429S: Maintained
679655da
JP
4430F: Documentation/cdrom/ide-cd
4431F: drivers/ide/ide-cd*
1da177e4 4432
27471fdb 4433IDLE-I7300
8b58be88 4434M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4435L: linux-pm@vger.kernel.org
27471fdb 4436S: Supported
679655da 4437F: drivers/idle/i7300_idle.c
27471fdb 4438
02cf2286 4439IEEE 802.15.4 SUBSYSTEM
68653359 4440M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4441M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4442L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4443W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4444T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4445S: Maintained
4446F: net/ieee802154/
68653359 4447F: net/mac802154/
251741b1 4448F: drivers/net/ieee802154/
02cf2286 4449
40ad4a30
SY
4450IGUANAWORKS USB IR TRANSCEIVER
4451M: Sean Young <sean@mess.org>
4452L: linux-media@vger.kernel.org
4453S: Maintained
4454F: drivers/media/rc/iguanair.c
4455
9545f86e 4456IIO SUBSYSTEM AND DRIVERS
030a13d7 4457M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4458L: linux-iio@vger.kernel.org
4459S: Maintained
03e7c251 4460F: drivers/iio/
9545f86e
AP
4461F: drivers/staging/iio/
4462
65519263
SG
4463IKANOS/ADI EAGLE ADSL USB DRIVER
4464M: Matthieu Castet <castet.matthieu@free.fr>
4465M: Stanislaw Gruszka <stf_xl@wp.pl>
4466S: Maintained
4467F: drivers/usb/atm/ueagle-atm.c
4468
e89ab51f
GR
4469INA209 HARDWARE MONITOR DRIVER
4470M: Guenter Roeck <linux@roeck-us.net>
4471L: lm-sensors@lm-sensors.org
4472S: Maintained
4473F: Documentation/hwmon/ina209
4474F: Documentation/devicetree/bindings/i2c/ina209.txt
4475F: drivers/hwmon/ina209.c
4476
4477INA2XX HARDWARE MONITOR DRIVER
4478M: Guenter Roeck <linux@roeck-us.net>
4479L: lm-sensors@lm-sensors.org
4480S: Maintained
4481F: Documentation/hwmon/ina2xx
4482F: drivers/hwmon/ina2xx.c
4483F: include/linux/platform_data/ina2xx.h
4484
14dc124f
SIG
4485INDUSTRY PACK SUBSYSTEM (IPACK)
4486M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4487M: Jens Taprogge <jens.taprogge@taprogge.org>
4488M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4489L: industrypack-devel@lists.sourceforge.net
4490W: http://industrypack.sourceforge.net
4491S: Maintained
4492F: drivers/ipack/
4493
aa7168f4 4494INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4495M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4496M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4497L: linux-ima-devel@lists.sourceforge.net
4498L: linux-ima-user@lists.sourceforge.net
4499L: linux-security-module@vger.kernel.org
aa7168f4 4500S: Supported
679655da 4501F: security/integrity/ima/
aa7168f4 4502
1da177e4 4503IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4504L: linux-fbdev@vger.kernel.org
843393d3 4505S: Orphan
679655da 4506F: drivers/video/imsttfb.c
1da177e4
LT
4507
4508INFINIBAND SUBSYSTEM
db9fd848 4509M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4510M: Sean Hefty <sean.hefty@intel.com>
4511M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4512L: linux-rdma@vger.kernel.org
605841f5 4513W: http://www.openfabrics.org/
8a6e2535 4514Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4515T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4516S: Supported
679655da
JP
4517F: Documentation/infiniband/
4518F: drivers/infiniband/
c117ab84 4519F: include/uapi/linux/if_infiniband.h
1da177e4 4520
c9f04f58 4521INOTIFY
8b58be88
JP
4522M: John McCutchan <john@johnmccutchan.com>
4523M: Robert Love <rlove@rlove.org>
4524M: Eric Paris <eparis@parisplace.org>
c9f04f58 4525S: Maintained
679655da
JP
4526F: Documentation/filesystems/inotify.txt
4527F: fs/notify/inotify/
4528F: include/linux/inotify.h
c117ab84 4529F: include/uapi/linux/inotify.h
c9f04f58 4530
e2d1d6c0 4531INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4532M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4533M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4534L: linux-input@vger.kernel.org
8a6e2535 4535Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4536T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4537S: Maintained
679655da 4538F: drivers/input/
f4eea7e2 4539F: include/linux/input.h
c117ab84 4540F: include/uapi/linux/input.h
f4eea7e2 4541F: include/linux/input/
e2d1d6c0 4542
3267a87f
HR
4543INPUT MULTITOUCH (MT) PROTOCOL
4544M: Henrik Rydberg <rydberg@euromail.se>
4545L: linux-input@vger.kernel.org
7f9c2454 4546T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4547S: Maintained
4548F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4549F: drivers/input/input-mt.c
3267a87f
HR
4550K: \b(ABS|SYN)_MT_
4551
4ac13e17
DJ
4552INTEL C600 SERIES SAS CONTROLLER DRIVER
4553M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4554M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4555M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4556L: linux-scsi@vger.kernel.org
7106891a
DJ
4557T: git git://git.code.sf.net/p/intel-sas/isci
4558S: Supported
4ac13e17 4559F: drivers/scsi/isci/
4ac13e17 4560
26717172
LB
4561INTEL IDLE DRIVER
4562M: Len Brown <lenb@kernel.org>
bf1c138e 4563L: linux-pm@vger.kernel.org
08deed1e 4564T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4565S: Supported
4566F: drivers/idle/intel_idle.c
4567
9eb8ef74 4568INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4569M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4570L: linux-fbdev@vger.kernel.org
ce00f85c 4571S: Maintained
679655da
JP
4572F: Documentation/fb/intelfb.txt
4573F: drivers/video/intelfb/
9eb8ef74 4574
1da177e4 4575INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4576M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4577L: linux-fbdev@vger.kernel.org
ce00f85c 4578S: Maintained
679655da 4579F: drivers/video/i810/
1da177e4 4580
f4a9bc4c 4581INTEL MENLOW THERMAL DRIVER
8b58be88 4582M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4583L: platform-driver-x86@vger.kernel.org
5ca92bd9 4584W: https://01.org/linux-acpi
f4a9bc4c 4585S: Supported
679655da 4586F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4587
1da177e4 4588INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4589M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4590S: Maintained
679655da
JP
4591F: arch/x86/kernel/microcode_core.c
4592F: arch/x86/kernel/microcode_intel.c
1da177e4 4593
248a9dc3 4594INTEL I/OAT DMA DRIVER
ab5f8c6e 4595M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4596M: Dave Jiang <dave.jiang@intel.com>
4597L: dmaengine@vger.kernel.org
4598Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4599S: Supported
679655da 4600F: drivers/dma/ioat*
248a9dc3 4601
6c8909b4 4602INTEL IOMMU (VT-d)
8b58be88 4603M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4604L: iommu@lists.linux-foundation.org
54e5881d 4605T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4606S: Supported
3fb39615 4607F: drivers/iommu/intel-iommu.c
679655da 4608F: include/linux/intel-iommu.h
6c8909b4 4609
b3e5f263 4610INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4611M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4612S: Odd fixes
679655da 4613F: drivers/dma/iop-adma.c
b3e5f263 4614
9251ce95 4615INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4616M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4617S: Maintained
679655da
JP
4618F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4619F: arch/arm/mach-ixp4xx/include/mach/npe.h
4620F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4621F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4622F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4623F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4624
844dd05f 4625INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4626M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4627S: Maintained
679655da 4628F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4629
105bf2fe 4630INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4631M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4632M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4633M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4634M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4635M: Don Skidmore <donald.c.skidmore@intel.com>
4636M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4637M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4638M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4639M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4640M: Linux NICS <linux.nics@intel.com>
dcd01faf 4641L: e1000-devel@lists.sourceforge.net
f6fde11a 4642W: http://www.intel.com/support/feedback.htm
d94e6fed 4643W: http://e1000.sourceforge.net/
dee1ad47
JK
4644T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4645T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4646S: Supported
0d164401
JK
4647F: Documentation/networking/e100.txt
4648F: Documentation/networking/e1000.txt
4649F: Documentation/networking/e1000e.txt
4650F: Documentation/networking/igb.txt
4651F: Documentation/networking/igbvf.txt
4652F: Documentation/networking/ixgb.txt
4653F: Documentation/networking/ixgbe.txt
4654F: Documentation/networking/ixgbevf.txt
1bff6529 4655F: Documentation/networking/i40e.txt
105bf2fe 4656F: Documentation/networking/i40evf.txt
dee1ad47 4657F: drivers/net/ethernet/intel/
bc90d291 4658F: drivers/net/ethernet/intel/*/
1da177e4 4659
0963d59b
LW
4660INTEL-MID GPIO DRIVER
4661M: David Cohen <david.a.cohen@linux.intel.com>
4662L: linux-gpio@vger.kernel.org
4663S: Maintained
4664F: drivers/gpio/gpio-intel-mid.c
4665
ca907a90
SY
4666INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4667M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4668L: linux-wireless@vger.kernel.org
ca907a90 4669S: Maintained
679655da 4670F: Documentation/networking/README.ipw2100
679655da 4671F: Documentation/networking/README.ipw2200
ca907a90 4672F: drivers/net/wireless/ipw2x00/
826d2abe 4673
4bd96a7a 4674INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4675M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4676M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4677M: Shane Wang <shane.wang@intel.com>
4678L: tboot-devel@lists.sourceforge.net
4679W: http://tboot.sourceforge.net
e9b7d7c8 4680T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4681S: Supported
4682F: Documentation/intel_txt.txt
4683F: include/linux/tboot.h
4684F: arch/x86/kernel/tboot.c
4685
8a70da82 4686INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4687M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4688M: linux-wimax@intel.com
63fae219 4689L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4690S: Supported
4691W: http://linuxwimax.org
679655da
JP
4692F: Documentation/wimax/README.i2400m
4693F: drivers/net/wimax/i2400m/
c117ab84 4694F: include/uapi/linux/wimax/i2400m.h
8a70da82 4695
1c0ce89c
SG
4696INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4697M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4698L: linux-wireless@vger.kernel.org
1c0ce89c 4699S: Supported
efa3144e
WYG
4700F: drivers/net/wireless/iwlegacy/
4701
b481de9c 4702INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4703M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4704M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4705M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4706L: linux-wireless@vger.kernel.org
b481de9c 4707W: http://intellinuxwireless.org
b62ff718 4708T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4709S: Supported
679655da 4710F: drivers/net/wireless/iwlwifi/
b481de9c 4711
de8fe023
TW
4712INTEL MANAGEMENT ENGINE (mei)
4713M: Tomas Winkler <tomas.winkler@intel.com>
4714L: linux-kernel@vger.kernel.org
4715S: Supported
c117ab84 4716F: include/uapi/linux/mei.h
de8fe023 4717F: drivers/misc/mei/*
e07950a1 4718F: Documentation/misc-devices/mei/*
de8fe023 4719
cb109a0e 4720IOC3 ETHERNET DRIVER
8b58be88 4721M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4722L: linux-mips@linux-mips.org
4723S: Maintained
8862bf1e 4724F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4725
cb109a0e 4726IOC3 SERIAL DRIVER
8b58be88 4727M: Pat Gefre <pfg@sgi.com>
d39e0721 4728L: linux-serial@vger.kernel.org
cb109a0e 4729S: Maintained
df621252 4730F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4731
0b6e8569
SW
4732IOMMU DRIVERS
4733M: Joerg Roedel <joro@8bytes.org>
4734L: iommu@lists.linux-foundation.org
4735T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4736S: Maintained
4737F: drivers/iommu/
4738
4480f15b 4739IP MASQUERADING
8b58be88 4740M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4741S: Maintained
679655da 4742F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4743
1202d6ff 4744IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4745M: Francois Romieu <romieu@fr.zoreil.com>
4746M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4747L: netdev@vger.kernel.org
4748S: Maintained
7443713a 4749F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4750
4480f15b 4751IPATH DRIVER
8473c603 4752M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4753L: linux-rdma@vger.kernel.org
52a09a04 4754S: Maintained
679655da 4755F: drivers/infiniband/hw/ipath/
77d8798b 4756
4409ebe9 4757IPMI SUBSYSTEM
8b58be88 4758M: Corey Minyard <minyard@acm.org>
b0c90653 4759L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4760W: http://openipmi.sourceforge.net/
4761S: Supported
679655da
JP
4762F: Documentation/IPMI.txt
4763F: drivers/char/ipmi/
4764F: include/linux/ipmi*
c117ab84 4765F: include/uapi/linux/ipmi*
4409ebe9 4766
e2d1d6c0 4767IPS SCSI RAID DRIVER
8b58be88 4768M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4769L: linux-scsi@vger.kernel.org
4770W: http://www.adaptec.com/
4771S: Maintained
679655da 4772F: drivers/scsi/ips*
e2d1d6c0
RD
4773
4774IPVS
8b58be88
JP
4775M: Wensong Zhang <wensong@linux-vs.org>
4776M: Simon Horman <horms@verge.net.au>
4777M: Julian Anastasov <ja@ssi.bg>
979b6c13 4778L: netdev@vger.kernel.org
e2d1d6c0 4779L: lvs-devel@vger.kernel.org
1da177e4 4780S: Maintained
679655da 4781F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4782F: include/net/ip_vs.h
c117ab84 4783F: include/uapi/linux/ip_vs.h
679655da 4784F: net/netfilter/ipvs/
1da177e4 4785
e7839f25 4786IPWIRELESS DRIVER
8b58be88
JP
4787M: Jiri Kosina <jkosina@suse.cz>
4788M: David Sterba <dsterba@suse.cz>
92094aa0 4789S: Odd Fixes
282361a0 4790F: drivers/tty/ipwireless/
099dc4fb 4791
e2d1d6c0 4792IPX NETWORK LAYER
8b58be88 4793M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4794L: netdev@vger.kernel.org
4795S: Maintained
679655da 4796F: include/net/ipx.h
c117ab84 4797F: include/uapi/linux/ipx.h
679655da 4798F: net/ipx/
e2d1d6c0 4799
1da177e4 4800IRDA SUBSYSTEM
8b58be88 4801M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4802L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4803L: netdev@vger.kernel.org
1da177e4 4804W: http://irda.sourceforge.net/
f353976d 4805S: Maintained
e0057975 4806T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4807F: Documentation/networking/irda.txt
4808F: drivers/net/irda/
4809F: include/net/irda/
4810F: net/irda/
1da177e4 4811
a800c7cc
TG
4812IRQ SUBSYSTEM
4813M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4814L: linux-kernel@vger.kernel.org
a800c7cc 4815S: Maintained
75fc2d37 4816T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4817F: kernel/irq/
2ed9fd28
JC
4818
4819IRQCHIP DRIVERS
4820M: Thomas Gleixner <tglx@linutronix.de>
4821M: Jason Cooper <jason@lakedaemon.net>
4822L: linux-kernel@vger.kernel.org
4823S: Maintained
4824T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4825T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4826F: drivers/irqchip/
a800c7cc 4827
7ab3a837
GL
4828IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4829M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4830S: Maintained
4831F: Documentation/IRQ-domain.txt
4832F: include/linux/irqdomain.h
4833F: kernel/irq/irqdomain.c
4834
e2d1d6c0 4835ISAPNP
8b58be88 4836M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4837S: Maintained
679655da
JP
4838F: Documentation/isapnp.txt
4839F: drivers/pnp/isapnp/
4840F: include/linux/isapnp.h
e2d1d6c0 4841
d39b8420
HV
4842ISA RADIO MODULE
4843M: Hans Verkuil <hverkuil@xs4all.nl>
4844L: linux-media@vger.kernel.org
4845T: git git://linuxtv.org/media_tree.git
4846W: http://linuxtv.org
4847S: Maintained
4848F: drivers/media/radio/radio-isa*
4849
71a6d0af
HW
4850iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4851M: Peter Jones <pjones@redhat.com>
4852M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4853S: Maintained
4854F: drivers/firmware/iscsi_ibft*
4855
14816b1e 4856ISCSI
8b58be88 4857M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4858L: open-iscsi@googlegroups.com
4859W: www.open-iscsi.org
54e5881d 4860T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4861S: Maintained
679655da
JP
4862F: drivers/scsi/*iscsi*
4863F: include/scsi/*iscsi*
14816b1e 4864
1e65eb42
OG
4865ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4866M: Or Gerlitz <ogerlitz@mellanox.com>
4867M: Roi Dayan <roid@mellanox.com>
4868L: linux-rdma@vger.kernel.org
4869S: Supported
4870W: http://www.openfabrics.org
4871W: www.open-iscsi.org
4872Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4873F: drivers/infiniband/ulp/iser/
1e65eb42 4874
1da177e4 4875ISDN SUBSYSTEM
8b58be88 4876M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4877L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4878L: netdev@vger.kernel.org
1da177e4 4879W: http://www.isdn4linux.de
54e5881d 4880T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4881S: Maintained
679655da
JP
4882F: Documentation/isdn/
4883F: drivers/isdn/
4884F: include/linux/isdn.h
4885F: include/linux/isdn/
c117ab84
CEB
4886F: include/uapi/linux/isdn.h
4887F: include/uapi/linux/isdn/
1da177e4
LT
4888
4889ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4890M: Armin Schindler <mac@melware.de>
d5d52273 4891L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4892W: http://www.melware.de
4893S: Maintained
679655da 4894F: drivers/isdn/hardware/eicon/
1da177e4 4895
d624870f 4896IT87 HARDWARE MONITORING DRIVER
7c81c60f 4897M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4898L: lm-sensors@lm-sensors.org
4899S: Maintained
4900F: Documentation/hwmon/it87
4901F: drivers/hwmon/it87.c
4902
d7104bff
AP
4903IT913X MEDIA DRIVER
4904M: Antti Palosaari <crope@iki.fi>
4905L: linux-media@vger.kernel.org
4906W: http://linuxtv.org/
4907W: http://palosaari.fi/linux/
4908Q: http://patchwork.linuxtv.org/project/linux-media/list/
4909T: git git://linuxtv.org/anttip/media_tree.git
4910S: Maintained
9d9fb744 4911F: drivers/media/tuners/tuner_it913x*
d7104bff 4912
91821ff3 4913IVTV VIDEO4LINUX DRIVER
6afdeaf8 4914M: Andy Walls <awalls@md.metrocast.net>
c4240509 4915L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4916L: linux-media@vger.kernel.org
275ffde4 4917T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4918W: http://www.ivtvdriver.org
4919S: Maintained
679655da 4920F: Documentation/video4linux/*.ivtv
90d72ac6 4921F: drivers/media/pci/ivtv/
c117ab84 4922F: include/uapi/linux/ivtv*
91821ff3 4923
68620bdd
MP
4924IX2505V MEDIA DRIVER
4925M: Malcolm Priestley <tvboxspy@gmail.com>
4926L: linux-media@vger.kernel.org
4927W: http://linuxtv.org/
4928Q: http://patchwork.linuxtv.org/project/linux-media/list/
4929S: Maintained
4930F: drivers/media/dvb-frontends/ix2505v*
4931
4453d736
GR
4932JC42.4 TEMPERATURE SENSOR DRIVER
4933M: Guenter Roeck <linux@roeck-us.net>
4934L: lm-sensors@lm-sensors.org
4935S: Maintained
4936F: drivers/hwmon/jc42.c
4937F: Documentation/hwmon/jc42
4938
e2d1d6c0 4939JFS FILESYSTEM
3256f80f 4940M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4941L: jfs-discussion@lists.sourceforge.net
4942W: http://jfs.sourceforge.net/
54e5881d 4943T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4944S: Maintained
679655da
JP
4945F: Documentation/filesystems/jfs.txt
4946F: fs/jfs/
e2d1d6c0 4947
95252236 4948JME NETWORK DRIVER
8b58be88 4949M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4950L: netdev@vger.kernel.org
4951S: Maintained
63d24a0e 4952F: drivers/net/ethernet/jme.*
95252236 4953
1da177e4 4954JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4955M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4956L: linux-mtd@lists.infradead.org
4957W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4958S: Maintained
679655da 4959F: fs/jffs2/
c117ab84 4960F: include/uapi/linux/jffs2.h
1da177e4 4961
de456d37 4962JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4963M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4964M: Jan Kara <jack@suse.cz>
72be2ccf 4965L: linux-ext4@vger.kernel.org
ae0718f8 4966S: Maintained
d183e11a 4967F: fs/jbd/
d183e11a
TT
4968F: include/linux/jbd.h
4969
4970JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4971M: "Theodore Ts'o" <tytso@mit.edu>
4972L: linux-ext4@vger.kernel.org
4973S: Maintained
4974F: fs/jbd2/
4975F: include/linux/jbd2.h
ae0718f8 4976
fd8b6cb4 4977JSM Neo PCI based serial card
9d141cb9 4978M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4979L: linux-serial@vger.kernel.org
4980S: Maintained
df621252 4981F: drivers/tty/serial/jsm/
ae0718f8 4982
af39917d
CL
4983K10TEMP HARDWARE MONITORING DRIVER
4984M: Clemens Ladisch <clemens@ladisch.de>
4985L: lm-sensors@lm-sensors.org
4986S: Maintained
4987F: Documentation/hwmon/k10temp
4988F: drivers/hwmon/k10temp.c
4989
4660cb35 4990K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4991M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4992L: lm-sensors@lm-sensors.org
ae0718f8 4993S: Maintained
679655da
JP
4994F: Documentation/hwmon/k8temp
4995F: drivers/hwmon/k8temp.c
ae0718f8 4996
c63a1642 4997KTAP
687b63a3 4998M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
4999W: http://www.ktap.org
5000L: ktap@freelists.org
5001S: Maintained
5002F: drivers/staging/ktap/
5003
1da177e4 5004KCONFIG
5eb1f99e 5005M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5006L: linux-kbuild@vger.kernel.org
cea8321c 5007T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5008S: Maintained
679655da
JP
5009F: Documentation/kbuild/kconfig-language.txt
5010F: scripts/kconfig/
1da177e4 5011
ea6c2089 5012KDUMP
8b58be88
JP
5013M: Vivek Goyal <vgoyal@redhat.com>
5014M: Haren Myneni <hbabu@us.ibm.com>
34633993 5015L: kexec@lists.infradead.org
ea6c2089
VG
5016W: http://lse.sourceforge.net/kdump/
5017S: Maintained
80811493 5018F: Documentation/kdump/
ea6c2089 5019
f41bf02f
HV
5020KEENE FM RADIO TRANSMITTER DRIVER
5021M: Hans Verkuil <hverkuil@xs4all.nl>
5022L: linux-media@vger.kernel.org
5023T: git git://linuxtv.org/media_tree.git
5024W: http://linuxtv.org
5025S: Maintained
5026F: drivers/media/radio/radio-keene*
5027
1da177e4 5028KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5029M: Ian Kent <raven@themaw.net>
f694fc97 5030L: autofs@vger.kernel.org
1da177e4 5031S: Maintained
679655da 5032F: fs/autofs4/
1da177e4 5033
70fb7ba6 5034KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5035M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5036T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5037T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5038L: linux-kbuild@vger.kernel.org
5ce45962 5039S: Maintained
679655da
JP
5040F: Documentation/kbuild/
5041F: Makefile
5042F: scripts/Makefile.*
70fb7ba6
MM
5043F: scripts/basic/
5044F: scripts/mk*
5045F: scripts/package/
1da177e4
LT
5046
5047KERNEL JANITORS
c3000e03 5048L: kernel-janitors@vger.kernel.org
10466f5a 5049W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5050S: Odd Fixes
1da177e4 5051
e8b43555 5052KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5053M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5054L: linux-nfs@vger.kernel.org
1da177e4 5055W: http://nfs.sourceforge.net/
98fac23f 5056S: Supported
679655da
JP
5057F: fs/nfsd/
5058F: include/linux/nfsd/
c117ab84 5059F: include/uapi/linux/nfsd/
679655da
JP
5060F: fs/lockd/
5061F: fs/nfs_common/
5062F: net/sunrpc/
5063F: include/linux/lockd/
5064F: include/linux/sunrpc/
c117ab84 5065F: include/uapi/linux/sunrpc/
1da177e4 5066
426d62e2 5067KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5068M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5069M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5070L: kvm@vger.kernel.org
e3e58478 5071W: http://www.linux-kvm.org
a94b40a6 5072T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5073S: Supported
c93a64fe
PB
5074F: Documentation/*/kvm*.txt
5075F: Documentation/virtual/kvm/
679655da
JP
5076F: arch/*/kvm/
5077F: arch/*/include/asm/kvm*
5078F: include/linux/kvm*
c117ab84 5079F: include/uapi/linux/kvm*
679655da 5080F: virt/kvm/
426d62e2 5081
ad8003d3 5082KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5083M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5084L: kvm@vger.kernel.org
5085W: http://kvm.qumranet.com
7de609c8 5086S: Maintained
679655da 5087F: arch/x86/include/asm/svm.h
679655da 5088F: arch/x86/kvm/svm.c
426d62e2 5089
513014b7 5090KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5091M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5092L: kvm-ppc@vger.kernel.org
5093W: http://kvm.qumranet.com
6a7f972d 5094T: git git://github.com/agraf/linux-2.6.git
513014b7 5095S: Supported
679655da
JP
5096F: arch/powerpc/include/asm/kvm*
5097F: arch/powerpc/kvm/
513014b7 5098
1fc9d2bf 5099KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5100M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5101L: kvm-ia64@vger.kernel.org
5102W: http://kvm.qumranet.com
920ed9f1 5103S: Supported
679655da
JP
5104F: Documentation/ia64/kvm.txt
5105F: arch/ia64/include/asm/kvm*
5106F: arch/ia64/kvm/
920ed9f1 5107
85f8fffe 5108KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5109M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5110M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5111M: linux390@de.ibm.com
5112L: linux-s390@vger.kernel.org
5113W: http://www.ibm.com/developerworks/linux/linux390/
5114S: Supported
679655da
JP
5115F: Documentation/s390/kvm.txt
5116F: arch/s390/include/asm/kvm*
80811493 5117F: arch/s390/kvm/
a968cd3e 5118F: drivers/s390/kvm/
85f8fffe 5119
a749474d 5120KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5121M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5122M: Marc Zyngier <marc.zyngier@arm.com>
5123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5124L: kvmarm@lists.cs.columbia.edu
5125W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5126S: Supported
a749474d
CD
5127F: arch/arm/include/uapi/asm/kvm*
5128F: arch/arm/include/asm/kvm*
5129F: arch/arm/kvm/
5c8818b4
MZ
5130F: virt/kvm/arm/
5131F: include/kvm/arm_*
a749474d 5132
6394a3ec 5133KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5134M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5135M: Marc Zyngier <marc.zyngier@arm.com>
5136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5137L: kvmarm@lists.cs.columbia.edu
5138S: Maintained
5139F: arch/arm64/include/uapi/asm/kvm*
5140F: arch/arm64/include/asm/kvm*
5141F: arch/arm64/kvm/
5142
dc009d92 5143KEXEC
8b58be88 5144M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5145W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5146L: kexec@lists.infradead.org
dc009d92 5147S: Maintained
679655da 5148F: include/linux/kexec.h
c117ab84 5149F: include/uapi/linux/kexec.h
679655da 5150F: kernel/kexec.c
dc009d92 5151
e971461f
DH
5152KEYS/KEYRINGS:
5153M: David Howells <dhowells@redhat.com>
5154L: keyrings@linux-nfs.org
5155S: Maintained
d410fa4e 5156F: Documentation/security/keys.txt
e971461f
DH
5157F: include/linux/key.h
5158F: include/linux/key-type.h
5159F: include/keys/
5160F: security/keys/
5161
7f3c68be 5162KEYS-TRUSTED
74dd744f
MZ
5163M: David Safford <safford@us.ibm.com>
5164M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5165L: linux-security-module@vger.kernel.org
5166L: keyrings@linux-nfs.org
5167S: Supported
d410fa4e 5168F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5169F: include/keys/trusted-type.h
5170F: security/keys/trusted.c
5171F: security/keys/trusted.h
5172
5173KEYS-ENCRYPTED
74dd744f
MZ
5174M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5175M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5176L: linux-security-module@vger.kernel.org
5177L: keyrings@linux-nfs.org
5178S: Supported
d410fa4e 5179F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5180F: include/keys/encrypted-type.h
19c90aa6 5181F: security/keys/encrypted-keys/
7f3c68be 5182
5b778dad 5183KGDB / KDB /debug_core
8b58be88 5184M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5185W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5186L: kgdb-bugreport@lists.sourceforge.net
5187S: Maintained
679655da
JP
5188F: Documentation/DocBook/kgdb.tmpl
5189F: drivers/misc/kgdbts.c
df621252 5190F: drivers/tty/serial/kgdboc.c
5b778dad 5191F: include/linux/kdb.h
679655da 5192F: include/linux/kgdb.h
4063eb5f 5193F: kernel/debug/
e3e2aaf7 5194
456db8cc 5195KMEMCHECK
8b58be88 5196M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5197M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5198S: Maintained
410d7a97
JP
5199F: Documentation/kmemcheck.txt
5200F: arch/x86/include/asm/kmemcheck.h
5201F: arch/x86/mm/kmemcheck/
5202F: include/linux/kmemcheck.h
5203F: mm/kmemcheck.c
b9ce08c0 5204
c3bb4d24 5205KMEMLEAK
8b58be88 5206M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5207S: Maintained
5208F: Documentation/kmemleak.txt
5209F: include/linux/kmemleak.h
5210F: mm/kmemleak.c
5211F: mm/kmemleak-test.c
5212
89559a61 5213KPROBES
8b58be88
JP
5214M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5215M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5216M: "David S. Miller" <davem@davemloft.net>
97c29e74 5217M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5218S: Maintained
679655da
JP
5219F: Documentation/kprobes.txt
5220F: include/linux/kprobes.h
5221F: kernel/kprobes.c
89559a61 5222
70e84049 5223KS0108 LCD CONTROLLER DRIVER
8b58be88 5224M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5225W: http://miguelojeda.es/auxdisplay.htm
5226W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5227S: Maintained
679655da
JP
5228F: Documentation/auxdisplay/ks0108
5229F: drivers/auxdisplay/ks0108.c
5230F: include/linux/ks0108.h
70e84049 5231
1da177e4 5232LAPB module
1da177e4 5233L: linux-x25@vger.kernel.org
bf9915cc 5234S: Orphan
679655da
JP
5235F: Documentation/networking/lapb-module.txt
5236F: include/*/lapb.h
5237F: net/lapb/
1da177e4
LT
5238
5239LASI 53c700 driver for PARISC
8b58be88 5240M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5241L: linux-scsi@vger.kernel.org
5242S: Maintained
679655da
JP
5243F: Documentation/scsi/53c700.txt
5244F: drivers/scsi/53c700*
1da177e4 5245
263de9b5 5246LED SUBSYSTEM
c772fc26 5247M: Bryan Wu <cooloney@gmail.com>
8b58be88 5248M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5249L: linux-leds@vger.kernel.org
5250T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5251S: Maintained
679655da
JP
5252F: drivers/leds/
5253F: include/linux/leds.h
263de9b5 5254
b0461a44 5255LEGACY EEPROM DRIVER
7c81c60f 5256M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5257S: Maintained
5258F: Documentation/misc-devices/eeprom
5259F: drivers/misc/eeprom/eeprom.c
5260
1da177e4 5261LEGO USB Tower driver
8b58be88 5262M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5263L: legousb-devel@lists.sourceforge.net
5264W: http://legousb.sourceforge.net/
5265S: Maintained
679655da 5266F: drivers/usb/misc/legousbtower.c
1da177e4 5267
055616a8
MK
5268LG2160 MEDIA DRIVER
5269M: Michael Krufky <mkrufky@linuxtv.org>
5270L: linux-media@vger.kernel.org
5271W: http://linuxtv.org/
5272W: http://github.com/mkrufky
5273Q: http://patchwork.linuxtv.org/project/linux-media/list/
5274T: git git://linuxtv.org/mkrufky/tuners.git
5275S: Maintained
5276F: drivers/media/dvb-frontends/lg2160.*
5277
6f0e7725
MK
5278LGDT3305 MEDIA DRIVER
5279M: Michael Krufky <mkrufky@linuxtv.org>
5280L: linux-media@vger.kernel.org
5281W: http://linuxtv.org/
5282W: http://github.com/mkrufky
5283Q: http://patchwork.linuxtv.org/project/linux-media/list/
5284T: git git://linuxtv.org/mkrufky/tuners.git
5285S: Maintained
5286F: drivers/media/dvb-frontends/lgdt3305.*
5287
568a17ff 5288LGUEST
8b58be88 5289M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5290L: lguest@lists.ozlabs.org
568a17ff 5291W: http://lguest.ozlabs.org/
72e91863 5292S: Odd Fixes
070f420b 5293F: arch/x86/include/asm/lguest*.h
679655da
JP
5294F: arch/x86/lguest/
5295F: drivers/lguest/
5296F: include/linux/lguest*.h
070f420b 5297F: tools/lguest/
568a17ff 5298
1acd437c
SL
5299LIBLOCKDEP
5300M: Sasha Levin <sasha.levin@oracle.com>
5301S: Maintained
5302F: tools/lib/lockdep/
5303
1da177e4 5304LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5305M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5306W: http://www.ibm.com/linux/ltc/projects/ppc
5307S: Supported
11c34c7d 5308F: arch/powerpc/boot/rs6000.h
1da177e4 5309
852bb9f5 5310LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5311M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5312M: Paul Mackerras <paulus@samba.org>
1da177e4 5313W: http://www.penguinppc.org/
a4724ed6 5314L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5315Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5316T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5317S: Supported
11c34c7d
JP
5318F: Documentation/powerpc/
5319F: arch/powerpc/
1da177e4
LT
5320
5321LINUX FOR POWER MACINTOSH
8b58be88 5322M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5323W: http://www.penguinppc.org/
a4724ed6 5324L: linuxppc-dev@lists.ozlabs.org
1da177e4 5325S: Maintained
11c34c7d
JP
5326F: arch/powerpc/platforms/powermac/
5327F: drivers/macintosh/
1da177e4 5328
77a76369 5329LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5330M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5331L: linuxppc-dev@lists.ozlabs.org
a149507b 5332T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5333S: Maintained
11c34c7d
JP
5334F: arch/powerpc/platforms/512x/
5335F: arch/powerpc/platforms/52xx/
1da177e4
LT
5336
5337LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5338M: Alistair Popple <alistair@popple.id.au>
8b58be88 5339M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5340W: http://www.penguinppc.org/
a4724ed6 5341L: linuxppc-dev@lists.ozlabs.org
1da177e4 5342S: Maintained
11c34c7d
JP
5343F: arch/powerpc/platforms/40x/
5344F: arch/powerpc/platforms/44x/
1da177e4 5345
260c02a9 5346LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5347L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5348S: Orphan
11c34c7d
JP
5349F: arch/powerpc/*/*virtex*
5350F: arch/powerpc/*/*/*virtex*
1da177e4 5351
e93adf1e 5352LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5353M: Vitaly Bordug <vitb@kernel.crashing.org>
5354M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5355W: http://www.penguinppc.org/
a4724ed6 5356L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5357S: Maintained
a2b1f7c8 5358F: arch/powerpc/platforms/8xx/
e93adf1e 5359
1da177e4 5360LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5361M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5362W: http://www.penguinppc.org/
a4724ed6 5363L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5364S: Maintained
11c34c7d 5365F: arch/powerpc/platforms/83xx/
4c8f581d 5366F: arch/powerpc/platforms/85xx/
1da177e4 5367
ab06ff3a 5368LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5369M: Olof Johansson <olof@lixom.net>
a4724ed6 5370L: linuxppc-dev@lists.ozlabs.org
92e19709 5371S: Maintained
11c34c7d
JP
5372F: arch/powerpc/platforms/pasemi/
5373F: drivers/*/*pasemi*
5374F: drivers/*/*/*pasemi*
ab06ff3a 5375
1da177e4 5376LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5377M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5378L: linux-security-module@vger.kernel.org
1da177e4
LT
5379S: Supported
5380
a23ce6da
HW
5381LIS3LV02D ACCELEROMETER DRIVER
5382M: Eric Piel <eric.piel@tremplin-utc.net>
5383S: Maintained
ff606677
JD
5384F: Documentation/misc-devices/lis3lv02d
5385F: drivers/misc/lis3lv02d/
bd35665f 5386F: drivers/platform/x86/hp_accel.c
a23ce6da 5387
e2d1d6c0 5388LLC (802.2)
8b58be88 5389M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5390S: Maintained
679655da 5391F: include/linux/llc.h
c117ab84 5392F: include/uapi/linux/llc.h
679655da
JP
5393F: include/net/llc*
5394F: net/llc/
e2d1d6c0 5395
4e233cbe
AD
5396LM73 HARDWARE MONITOR DRIVER
5397M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5398L: lm-sensors@lm-sensors.org
5399S: Maintained
5400F: drivers/hwmon/lm73.c
5401
156e2d1a 5402LM78 HARDWARE MONITOR DRIVER
7c81c60f 5403M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5404L: lm-sensors@lm-sensors.org
5405S: Maintained
5406F: Documentation/hwmon/lm78
5407F: drivers/hwmon/lm78.c
5408
1da177e4 5409LM83 HARDWARE MONITOR DRIVER
7c81c60f 5410M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5411L: lm-sensors@lm-sensors.org
1da177e4 5412S: Maintained
679655da
JP
5413F: Documentation/hwmon/lm83
5414F: drivers/hwmon/lm83.c
1da177e4
LT
5415
5416LM90 HARDWARE MONITOR DRIVER
7c81c60f 5417M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5418L: lm-sensors@lm-sensors.org
1da177e4 5419S: Maintained
679655da 5420F: Documentation/hwmon/lm90
aae7bce4 5421F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5422F: drivers/hwmon/lm90.c
1da177e4 5423
917cc4e6
GR
5424LM95234 HARDWARE MONITOR DRIVER
5425M: Guenter Roeck <linux@roeck-us.net>
5426L: lm-sensors@lm-sensors.org
5427S: Maintained
5428F: Documentation/hwmon/lm95234
5429F: drivers/hwmon/lm95234.c
5430
68620bdd
MP
5431LME2510 MEDIA DRIVER
5432M: Malcolm Priestley <tvboxspy@gmail.com>
5433L: linux-media@vger.kernel.org
5434W: http://linuxtv.org/
5435Q: http://patchwork.linuxtv.org/project/linux-media/list/
5436S: Maintained
5437F: drivers/media/usb/dvb-usb-v2/lmedm04*
5438
512e67f9 5439LOCKDEP AND LOCKSTAT
8b58be88
JP
5440M: Peter Zijlstra <peterz@infradead.org>
5441M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5442L: linux-kernel@vger.kernel.org
75fc2d37 5443T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5444S: Maintained
679655da
JP
5445F: Documentation/lockdep*.txt
5446F: Documentation/lockstat.txt
5447F: include/linux/lockdep.h
7486d6da 5448F: kernel/locking/
512e67f9 5449
dde33348 5450LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5451M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5452L: linux-ntfs-dev@lists.sourceforge.net
5453W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5454S: Maintained
679655da 5455F: Documentation/ldm.txt
20d16fef 5456F: block/partitions/ldm.*
1da177e4 5457
ef6ada3d
JE
5458LogFS
5459M: Joern Engel <joern@logfs.org>
756ccb3c 5460M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5461L: logfs@logfs.org
5462W: logfs.org
5463S: Maintained
5464F: fs/logfs/
5465
b62d7946
RS
5466LPC32XX MACHINE SUPPORT
5467M: Roland Stigge <stigge@antcom.de>
5468L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5469S: Maintained
5470F: arch/arm/mach-lpc32xx/
5471
c87e34ef 5472LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5473M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5474M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5475M: support@lsi.com
cec744fb 5476L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5477L: linux-scsi@vger.kernel.org
5478W: http://www.lsilogic.com/support
5479S: Supported
679655da 5480F: drivers/message/fusion/
500c152a 5481F: drivers/scsi/mpt2sas/
5482F: drivers/scsi/mpt3sas/
c87e34ef 5483
1da177e4 5484LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5485M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5486L: linux-scsi@vger.kernel.org
5487S: Maintained
679655da 5488F: drivers/scsi/sym53c8xx_2/
1da177e4 5489
e5f5c99a
GR
5490LTC4261 HARDWARE MONITOR DRIVER
5491M: Guenter Roeck <linux@roeck-us.net>
5492L: lm-sensors@lm-sensors.org
5493S: Maintained
5494F: Documentation/hwmon/ltc4261
5495F: drivers/hwmon/ltc4261.c
5496
81365c31 5497LTP (Linux Test Project)
28b8e8d4 5498M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5499M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5500M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5501M: Jan Stancek <jstancek@redhat.com>
5502M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5503M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5504L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5505W: http://linux-test-project.github.io/
7d1ae8a8 5506T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5507S: Maintained
5508
c12a54b3 5509M32R ARCHITECTURE
8b58be88 5510M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5511L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5512L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5513W: http://www.linux-m32r.org/
5514S: Maintained
679655da 5515F: arch/m32r/
c12a54b3 5516
1da177e4 5517M68K ARCHITECTURE
8b58be88 5518M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5519L: linux-m68k@lists.linux-m68k.org
5520W: http://www.linux-m68k.org/
54e5881d 5521T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5522S: Maintained
679655da 5523F: arch/m68k/
9db35182 5524F: drivers/zorro/
1da177e4
LT
5525
5526M68K ON APPLE MACINTOSH
8b58be88 5527M: Joshua Thompson <funaho@jurai.org>
1da177e4 5528W: http://www.mac.linux-m68k.org/
9bb9f222 5529L: linux-m68k@lists.linux-m68k.org
1da177e4 5530S: Maintained
9db35182 5531F: arch/m68k/mac/
1da177e4
LT
5532
5533M68K ON HP9000/300
8b58be88 5534M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5535W: http://www.tazenda.demon.co.uk/phil/linux-hp
5536S: Maintained
679655da 5537F: arch/m68k/hp300/
1da177e4 5538
74425546
AP
5539M88DS3103 MEDIA DRIVER
5540M: Antti Palosaari <crope@iki.fi>
5541L: linux-media@vger.kernel.org
5542W: http://linuxtv.org/
5543W: http://palosaari.fi/linux/
5544Q: http://patchwork.linuxtv.org/project/linux-media/list/
5545T: git git://linuxtv.org/anttip/media_tree.git
5546S: Maintained
5547F: drivers/media/dvb-frontends/m88ds3103*
5548
68620bdd
MP
5549M88RS2000 MEDIA DRIVER
5550M: Malcolm Priestley <tvboxspy@gmail.com>
5551L: linux-media@vger.kernel.org
5552W: http://linuxtv.org/
5553Q: http://patchwork.linuxtv.org/project/linux-media/list/
5554S: Maintained
5555F: drivers/media/dvb-frontends/m88rs2000*
5556
0d62f800
AP
5557M88TS2022 MEDIA DRIVER
5558M: Antti Palosaari <crope@iki.fi>
5559L: linux-media@vger.kernel.org
5560W: http://linuxtv.org/
5561W: http://palosaari.fi/linux/
5562Q: http://patchwork.linuxtv.org/project/linux-media/list/
5563T: git git://linuxtv.org/anttip/media_tree.git
5564S: Maintained
5565F: drivers/media/tuners/m88ts2022*
5566
07a092fa 5567MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5568M: Alexey Klimov <klimov.linux@gmail.com>
5569L: linux-media@vger.kernel.org
5570T: git git://linuxtv.org/media_tree.git
5571S: Maintained
5572F: drivers/media/radio/radio-ma901.c
07a092fa 5573
64a327a7 5574MAC80211
8b58be88 5575M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5576L: linux-wireless@vger.kernel.org
491b26b4 5577W: http://wireless.kernel.org/
ce466579
JB
5578T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5579T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5580S: Maintained
679655da
JP
5581F: Documentation/networking/mac80211-injection.txt
5582F: include/net/mac80211.h
5583F: net/mac80211/
64a327a7 5584
1036d864 5585MAC80211 PID RATE CONTROL
8b58be88
JP
5586M: Stefano Brivio <stefano.brivio@polimi.it>
5587M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5588L: linux-wireless@vger.kernel.org
491b26b4 5589W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5590T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5591T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5592S: Maintained
679655da 5593F: net/mac80211/rc80211_pid*
1036d864 5594
b863ceb7 5595MACVLAN DRIVER
8b58be88 5596M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5597L: netdev@vger.kernel.org
5598S: Maintained
679655da
JP
5599F: drivers/net/macvlan.c
5600F: include/linux/if_macvlan.h
b863ceb7 5601
faf1668c 5602MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5603M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5604W: http://www.kernel.org/doc/man-pages
bd7ebec6 5605L: linux-man@vger.kernel.org
1b53dc74 5606S: Maintained
faf1668c 5607
8427defd
RK
5608MARVELL ARMADA DRM SUPPORT
5609M: Russell King <rmk+kernel@arm.linux.org.uk>
5610S: Maintained
5611F: drivers/gpu/drm/armada/
5612
44c14c1d 5613MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5614M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5615M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5616L: netdev@vger.kernel.org
5617S: Maintained
5618F: drivers/net/ethernet/marvell/sk*
5619
74cda169 5620MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5621L: libertas-dev@lists.infradead.org
8ac3e99e 5622S: Orphan
679655da 5623F: drivers/net/wireless/libertas/
74cda169 5624
b60d6975 5625MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5626M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5627L: netdev@vger.kernel.org
f5ca8502 5628S: Maintained
527a6266 5629F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5630F: include/linux/mv643xx.h
1da177e4 5631
370b8ed9
TP
5632MARVELL MVNETA ETHERNET DRIVER
5633M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5634L: netdev@vger.kernel.org
5635S: Maintained
5636F: drivers/net/ethernet/marvell/mvneta.*
5637
fcad584d
BZ
5638MARVELL MWIFIEX WIRELESS DRIVER
5639M: Bing Zhao <bzhao@marvell.com>
5640L: linux-wireless@vger.kernel.org
5641S: Maintained
5642F: drivers/net/wireless/mwifiex/
5643
a2c3f656 5644MARVELL MWL8K WIRELESS DRIVER
a040d532 5645M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5646L: linux-wireless@vger.kernel.org
16345910 5647S: Odd Fixes
a2c3f656
LB
5648F: drivers/net/wireless/mwl8k.c
5649
2a69567b 5650MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5651M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5652S: Odd Fixes
1fa7e547 5653F: drivers/mmc/host/mvsdio.*
2a69567b 5654
1da177e4 5655MATROX FRAMEBUFFER DRIVER
c69f677c 5656L: linux-fbdev@vger.kernel.org
52653199 5657S: Orphan
679655da 5658F: drivers/video/matrox/matroxfb_*
c117ab84 5659F: include/uapi/linux/matroxfb.h
1da177e4 5660
ca462085
GR
5661MAX16065 HARDWARE MONITOR DRIVER
5662M: Guenter Roeck <linux@roeck-us.net>
5663L: lm-sensors@lm-sensors.org
5664S: Maintained
5665F: Documentation/hwmon/max16065
5666F: drivers/hwmon/max16065.c
5667
d20620de 5668MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5669M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5670L: lm-sensors@lm-sensors.org
5671S: Maintained
679655da
JP
5672F: Documentation/hwmon/max6650
5673F: drivers/hwmon/max6650.c
d20620de 5674
e89ab51f
GR
5675MAX6697 HARDWARE MONITOR DRIVER
5676M: Guenter Roeck <linux@roeck-us.net>
5677L: lm-sensors@lm-sensors.org
5678S: Maintained
5679F: Documentation/hwmon/max6697
5680F: Documentation/devicetree/bindings/i2c/max6697.txt
5681F: drivers/hwmon/max6697.c
5682F: include/linux/platform_data/max6697.h
5683
9be3c9a5
HV
5684MAXIRADIO FM RADIO RECEIVER DRIVER
5685M: Hans Verkuil <hverkuil@xs4all.nl>
5686L: linux-media@vger.kernel.org
5687T: git git://linuxtv.org/media_tree.git
5688W: http://linuxtv.org
5689S: Maintained
5690F: drivers/media/radio/radio-maxiradio*
5691
127c49ae 5692MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5693M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5694P: LinuxTV.org Project
5695L: linux-media@vger.kernel.org
5696W: http://linuxtv.org
8a6e2535 5697Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5698T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5699S: Maintained
5700F: Documentation/dvb/
5701F: Documentation/video4linux/
ffe06198 5702F: Documentation/DocBook/media/
127c49ae 5703F: drivers/media/
ffe06198 5704F: drivers/staging/media/
127c49ae 5705F: include/media/
6c0f0359
MCC
5706F: include/uapi/linux/dvb/
5707F: include/uapi/linux/videodev2.h
5708F: include/uapi/linux/media.h
5709F: include/uapi/linux/v4l2-*
5710F: include/uapi/linux/meye.h
5711F: include/uapi/linux/ivtv*
5712F: include/uapi/linux/uvcvideo.h
d20620de 5713
6149a936
HV
5714MEDIAVISION PRO MOVIE STUDIO DRIVER
5715M: Hans Verkuil <hverkuil@xs4all.nl>
5716L: linux-media@vger.kernel.org
5717T: git git://linuxtv.org/media_tree.git
5718W: http://linuxtv.org
5719S: Odd Fixes
5720F: drivers/media/parport/pms*
5721
757e0108 5722MEGARAID SCSI DRIVERS
8b58be88 5723M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5724L: linux-scsi@vger.kernel.org
ce00f85c
JC
5725W: http://megaraid.lsilogic.com
5726S: Maintained
679655da
JP
5727F: Documentation/scsi/megaraid.txt
5728F: drivers/scsi/megaraid.*
5729F: drivers/scsi/megaraid/
757e0108 5730
2c46c9d5
AV
5731MELLANOX ETHERNET DRIVER (mlx4_en)
5732M: Amir Vadai <amirv@mellanox.com>
b75f0050 5733L: netdev@vger.kernel.org
2c46c9d5
AV
5734S: Supported
5735W: http://www.mellanox.com
5736Q: http://patchwork.ozlabs.org/project/netdev/list/
5737F: drivers/net/ethernet/mellanox/mlx4/en_*
5738
70ea91f1
SR
5739MEMORY MANAGEMENT
5740L: linux-mm@kvack.org
70ea91f1
SR
5741W: http://www.linux-mm.org
5742S: Maintained
679655da 5743F: include/linux/mm.h
551450bb
CS
5744F: include/linux/gfp.h
5745F: include/linux/mmzone.h
5746F: include/linux/memory_hotplug.h
5747F: include/linux/vmalloc.h
679655da 5748F: mm/
70ea91f1 5749
938a9204 5750MEMORY RESOURCE CONTROLLER
c193c82f
KH
5751M: Johannes Weiner <hannes@cmpxchg.org>
5752M: Michal Hocko <mhocko@suse.cz>
185e595f 5753M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5754M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5755L: cgroups@vger.kernel.org
938a9204 5756L: linux-mm@kvack.org
938a9204 5757S: Maintained
679655da 5758F: mm/memcontrol.c
4e4c941c 5759F: mm/page_cgroup.c
938a9204 5760
f4e9ce66 5761MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5762M: David Woodhouse <dwmw2@infradead.org>
242c325e 5763M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5764L: linux-mtd@lists.infradead.org
8a6e2535
JP
5765W: http://www.linux-mtd.infradead.org/
5766Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5767T: git git://git.infradead.org/linux-mtd.git
1da177e4 5768S: Maintained
679655da
JP
5769F: drivers/mtd/
5770F: include/linux/mtd/
c117ab84 5771F: include/uapi/mtd/
1da177e4 5772
26c57ef1 5773MEN A21 WATCHDOG DRIVER
b75f0050 5774M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5775L: linux-watchdog@vger.kernel.org
5776S: Supported
5777F: drivers/watchdog/mena21_wdt.c
5778
3764e82e
JT
5779MEN CHAMELEON BUS (mcb)
5780M: Johannes Thumshirn <johannes.thumshirn@men.de>
5781S: Supported
5782F: drivers/mcb/
5783F: include/linux/mcb.h
5784
12285945
JH
5785METAG ARCHITECTURE
5786M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5787L: linux-metag@vger.kernel.org
12285945
JH
5788S: Supported
5789F: arch/metag/
5790F: Documentation/metag/
5791F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5792F: drivers/clocksource/metag_generic.c
5698c50d
JH
5793F: drivers/irqchip/irq-metag.c
5794F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5795F: drivers/tty/metag_da.c
5796F: fs/imgdafs/
12285945 5797
c6375b0a 5798MICROBLAZE ARCHITECTURE
8b58be88 5799M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5800W: http://www.monstr.eu/fdt/
5801T: git git://git.monstr.eu/linux-2.6-microblaze.git
5802S: Supported
0a8c7914 5803F: arch/microblaze/
1da177e4
LT
5804
5805MICROTEK X6 SCANNER
61eee9a7 5806M: Oliver Neukum <oliver@neukum.org>
1da177e4 5807S: Maintained
679655da 5808F: drivers/usb/image/microtek.*
1da177e4
LT
5809
5810MIPS
8b58be88 5811M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5812L: linux-mips@linux-mips.org
6097050d 5813W: http://www.linux-mips.org/
b05e988e 5814T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5815Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5816S: Supported
679655da
JP
5817F: Documentation/mips/
5818F: arch/mips/
1da177e4 5819
08b7620a
HV
5820MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5821M: Hans Verkuil <hverkuil@xs4all.nl>
5822L: linux-media@vger.kernel.org
5823T: git git://linuxtv.org/media_tree.git
5824W: http://linuxtv.org
5825S: Odd Fixes
5826F: drivers/media/radio/radio-miropcm20*
5827
e126ba97
EC
5828Mellanox MLX5 core VPI driver
5829M: Eli Cohen <eli@mellanox.com>
5830L: netdev@vger.kernel.org
5831L: linux-rdma@vger.kernel.org
5832W: http://www.mellanox.com
5833Q: http://patchwork.ozlabs.org/project/netdev/list/
5834Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5835T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5836S: Supported
5837F: drivers/net/ethernet/mellanox/mlx5/core/
5838F: include/linux/mlx5/
5839
5840Mellanox MLX5 IB driver
b75f0050
JP
5841M: Eli Cohen <eli@mellanox.com>
5842L: linux-rdma@vger.kernel.org
5843W: http://www.mellanox.com
5844Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5845T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5846S: Supported
5847F: include/linux/mlx5/
5848F: drivers/infiniband/hw/mlx5/
e126ba97 5849
1da177e4 5850MODULE SUPPORT
8b58be88 5851M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5852S: Maintained
679655da
JP
5853F: include/linux/module.h
5854F: kernel/module.c
1da177e4
LT
5855
5856MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5857W: http://popies.net/meye/
b7788e13 5858S: Orphan
679655da 5859F: Documentation/video4linux/meye.txt
90d72ac6 5860F: drivers/media/pci/meye/
6c0f0359 5861F: include/uapi/linux/meye.h
1da177e4 5862
b9705b60 5863MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5864M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5865S: Maintained
679655da 5866F: Documentation/serial/moxa-smartio
c897401b 5867F: drivers/tty/mxser.*
d735410a 5868
889b2f87
AK
5869MR800 AVERMEDIA USB FM RADIO DRIVER
5870M: Alexey Klimov <klimov.linux@gmail.com>
5871L: linux-media@vger.kernel.org
5872T: git git://linuxtv.org/media_tree.git
5873S: Maintained
5874F: drivers/media/radio/radio-mr800.c
5875
8c4c731a 5876MSI LAPTOP SUPPORT
182ae55c 5877M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5878L: platform-driver-x86@vger.kernel.org
8c4c731a 5879S: Maintained
679655da 5880F: drivers/platform/x86/msi-laptop.c
8c4c731a 5881
0f1006b1
AA
5882MSI WMI SUPPORT
5883M: Anisse Astier <anisse@astier.eu>
d0944853 5884L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5885S: Supported
5886F: drivers/platform/x86/msi-wmi.c
5887
19a628a0
AP
5888MSI001 MEDIA DRIVER
5889M: Antti Palosaari <crope@iki.fi>
5890L: linux-media@vger.kernel.org
5891W: http://linuxtv.org/
5892W: http://palosaari.fi/linux/
5893Q: http://patchwork.linuxtv.org/project/linux-media/list/
5894T: git git://linuxtv.org/anttip/media_tree.git
5895S: Maintained
5896F: drivers/staging/media/msi3101/msi001*
5897
2c57213f
AP
5898MSI3101 MEDIA DRIVER
5899M: Antti Palosaari <crope@iki.fi>
5900L: linux-media@vger.kernel.org
5901W: http://linuxtv.org/
5902W: http://palosaari.fi/linux/
5903Q: http://patchwork.linuxtv.org/project/linux-media/list/
5904T: git git://linuxtv.org/anttip/media_tree.git
5905S: Maintained
5906F: drivers/staging/media/msi3101/sdr-msi3101*
5907
62a37dc7 5908MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5909M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5910L: linux-media@vger.kernel.org
5911T: git git://linuxtv.org/media_tree.git
5912S: Maintained
5913F: drivers/media/i2c/mt9m032.c
5914F: include/media/mt9m032.h
5915
62a37dc7 5916MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5917M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5918L: linux-media@vger.kernel.org
5919T: git git://linuxtv.org/media_tree.git
5920S: Maintained
5921F: drivers/media/i2c/mt9p031.c
5922F: include/media/mt9p031.h
5923
62a37dc7 5924MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5925M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5926L: linux-media@vger.kernel.org
5927T: git git://linuxtv.org/media_tree.git
5928S: Maintained
5929F: drivers/media/i2c/mt9t001.c
5930F: include/media/mt9t001.h
5931
62a37dc7 5932MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5933M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5934L: linux-media@vger.kernel.org
5935T: git git://linuxtv.org/media_tree.git
5936S: Maintained
5937F: drivers/media/i2c/mt9v032.c
5938F: include/media/mt9v032.h
5939
4e0d13cb 5940MULTIFUNCTION DEVICES (MFD)
8b58be88 5941M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5942M: Lee Jones <lee.jones@linaro.org>
5943T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5944T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5945S: Supported
679655da 5946F: drivers/mfd/
55b5940d 5947F: include/linux/mfd/
4e0d13cb 5948
5c4e6f13 5949MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5950M: Chris Ball <chris@printf.net>
e18eaf8f 5951M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 5952L: linux-mmc@vger.kernel.org
245feaa6
CB
5953T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5954S: Maintained
679655da
JP
5955F: drivers/mmc/
5956F: include/linux/mmc/
c117ab84 5957F: include/uapi/linux/mmc/
baca2da4 5958
15a0580c 5959MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5960S: Orphan
679655da
JP
5961F: drivers/mmc/host/mmc_spi.c
5962F: include/linux/spi/mmc_spi.h
15a0580c 5963
1da177e4 5964MULTISOUND SOUND DRIVER
8b58be88 5965M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5966S: Maintained
679655da
JP
5967F: Documentation/sound/oss/MultiSound
5968F: sound/oss/msnd*
1da177e4 5969
d735410a 5970MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5971S: Orphan
c897401b 5972F: drivers/tty/isicom.c
679655da 5973F: include/linux/isicom.h
d735410a 5974
550a7375 5975MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5976M: Felipe Balbi <balbi@ti.com>
795fb7e7 5977L: linux-usb@vger.kernel.org
43b416e5 5978T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5979S: Maintained
679655da 5980F: drivers/usb/musb/
550a7375 5981
ea0af5f6
MK
5982MXL5007T MEDIA DRIVER
5983M: Michael Krufky <mkrufky@linuxtv.org>
5984L: linux-media@vger.kernel.org
5985W: http://linuxtv.org/
5986W: http://github.com/mkrufky
5987Q: http://patchwork.linuxtv.org/project/linux-media/list/
5988T: git git://linuxtv.org/mkrufky/tuners.git
5989S: Maintained
5990F: drivers/media/tuners/mxl5007t.*
5991
2d3cf588 5992MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5993M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 5994L: netdev@vger.kernel.org
205057ae 5995W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 5996S: Supported
93f7848b 5997F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 5998
1da177e4 5999NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6000S: Orphan
d9fb9f38 6001F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6002
23dc05a3
DM
6003NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6004M: Daniel Mack <zonque@gmail.com>
6005S: Maintained
6006L: alsa-devel@alsa-project.org
6007W: http://www.native-instruments.com
6008F: sound/usb/caiaq/
6009
1da177e4 6010NCP FILESYSTEM
52653199
PV
6011M: Petr Vandrovec <petr@vandrovec.name>
6012S: Odd Fixes
679655da 6013F: fs/ncpfs/
1da177e4
LT
6014
6015NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6016M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6017L: linux-scsi@vger.kernel.org
6018S: Maintained
679655da 6019F: drivers/scsi/NCR_D700.*
1da177e4 6020
4aa3eb4c
GR
6021NCT6775 HARDWARE MONITOR DRIVER
6022M: Guenter Roeck <linux@roeck-us.net>
6023L: lm-sensors@lm-sensors.org
6024S: Maintained
6025F: Documentation/hwmon/nct6775
6026F: drivers/hwmon/nct6775.c
6027
3c2d774c 6028NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6029M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6030L: linux-rdma@vger.kernel.org
e3d33cb1 6031W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6032S: Supported
6033F: drivers/infiniband/hw/nes/
6034
be2f2e84 6035NETEM NETWORK EMULATOR
adbbf69d 6036M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6037L: netem@lists.linux-foundation.org
be2f2e84 6038S: Maintained
679655da 6039F: net/sched/sch_netem.c
be2f2e84 6040
b2f5a051 6041NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6042M: Jon Mason <jdmason@kudzu.us>
4a58448b 6043L: netdev@vger.kernel.org
4a58448b 6044S: Supported
679655da 6045F: Documentation/networking/s2io.txt
b2f5a051 6046F: Documentation/networking/vxge.txt
86387e1a 6047F: drivers/net/ethernet/neterion/
4a58448b 6048
42010ed0 6049NETFILTER/IPTABLES
0e05e192 6050M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6051M: Patrick McHardy <kaber@trash.net>
42010ed0 6052M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
6053L: netfilter-devel@vger.kernel.org
6054L: netfilter@vger.kernel.org
82b98543 6055L: coreteam@netfilter.org
1da177e4
LT
6056W: http://www.netfilter.org/
6057W: http://www.iptables.org/
42010ed0
PNA
6058Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6059T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6060T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6061S: Supported
679655da
JP
6062F: include/linux/netfilter*
6063F: include/linux/netfilter/
6064F: include/net/netfilter/
c117ab84
CEB
6065F: include/uapi/linux/netfilter*
6066F: include/uapi/linux/netfilter/
679655da
JP
6067F: net/*/netfilter.c
6068F: net/*/netfilter/
6069F: net/netfilter/
1da177e4 6070
4cc67735 6071NETLABEL
87a0874c 6072M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6073W: http://netlabel.sf.net
6074L: netdev@vger.kernel.org
87a0874c 6075S: Maintained
80811493 6076F: Documentation/netlabel/
679655da
JP
6077F: include/net/netlabel.h
6078F: net/netlabel/
4cc67735 6079
1da177e4 6080NETROM NETWORK LAYER
8b58be88 6081M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6082L: linux-hams@vger.kernel.org
d34cb28a 6083W: http://www.linux-ax25.org/
1da177e4 6084S: Maintained
679655da 6085F: include/net/netrom.h
c117ab84 6086F: include/uapi/linux/netrom.h
679655da 6087F: net/netrom/
1da177e4 6088
5ddb88c0 6089NETWORK BLOCK DEVICE (NBD)
8b58be88 6090M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6091S: Maintained
5e4b269b 6092L: nbd-general@lists.sourceforge.net
679655da
JP
6093F: Documentation/blockdev/nbd.txt
6094F: drivers/block/nbd.c
6095F: include/linux/nbd.h
c117ab84 6096F: include/uapi/linux/nbd.h
1da177e4 6097
6e43650c
NH
6098NETWORK DROP MONITOR
6099M: Neil Horman <nhorman@tuxdriver.com>
6100L: netdev@vger.kernel.org
6101S: Maintained
6102W: https://fedorahosted.org/dropwatch/
6103F: net/core/drop_monitor.c
6104
1da177e4 6105NETWORKING [GENERAL]
8b58be88 6106M: "David S. Miller" <davem@davemloft.net>
979b6c13 6107L: netdev@vger.kernel.org
b1e8fd54 6108W: http://www.linuxfoundation.org/en/Net
11e98029 6109Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6110T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6111T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6112S: Maintained
679655da
JP
6113F: net/
6114F: include/net/
018d21ed
JP
6115F: include/linux/in.h
6116F: include/linux/net.h
6117F: include/linux/netdevice.h
c117ab84
CEB
6118F: include/uapi/linux/in.h
6119F: include/uapi/linux/net.h
6120F: include/uapi/linux/netdevice.h
7e814a6c 6121F: tools/net/
f4e53f9a 6122F: tools/testing/selftests/net/
335a67d2 6123F: lib/random32.c
1da177e4
LT
6124
6125NETWORKING [IPv4/IPv6]
8b58be88
JP
6126M: "David S. Miller" <davem@davemloft.net>
6127M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6128M: James Morris <jmorris@namei.org>
6129M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6130M: Patrick McHardy <kaber@trash.net>
979b6c13 6131L: netdev@vger.kernel.org
08deed1e 6132T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6133S: Maintained
679655da
JP
6134F: net/ipv4/
6135F: net/ipv6/
6136F: include/net/ip*
0a14842f 6137F: arch/x86/net/*
1da177e4 6138
73b7656c
DM
6139NETWORKING [IPSEC]
6140M: Steffen Klassert <steffen.klassert@secunet.com>
6141M: Herbert Xu <herbert@gondor.apana.org.au>
6142M: "David S. Miller" <davem@davemloft.net>
6143L: netdev@vger.kernel.org
d1fc5024
SK
6144T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6145T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6146S: Maintained
5826bdd1 6147F: net/core/flow.c
73b7656c
DM
6148F: net/xfrm/
6149F: net/key/
6150F: net/ipv4/xfrm*
d1fc5024
SK
6151F: net/ipv4/esp4.c
6152F: net/ipv4/ah4.c
6153F: net/ipv4/ipcomp.c
6154F: net/ipv4/ip_vti.c
73b7656c 6155F: net/ipv6/xfrm*
d1fc5024
SK
6156F: net/ipv6/esp6.c
6157F: net/ipv6/ah6.c
6158F: net/ipv6/ipcomp6.c
6159F: net/ipv6/ip6_vti.c
73b7656c
DM
6160F: include/uapi/linux/xfrm.h
6161F: include/net/xfrm.h
6162
10e2ff1c 6163NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6164M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6165L: netdev@vger.kernel.org
6166S: Maintained
6167
29f8f632 6168NETWORKING [WIRELESS]
8b58be88 6169M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6170L: linux-wireless@vger.kernel.org
8a6e2535 6171Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6172T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6173S: Maintained
34b921cf
JP
6174F: net/mac80211/
6175F: net/rfkill/
679655da
JP
6176F: net/wireless/
6177F: include/net/ieee80211*
cc8b4a2b 6178F: include/linux/wireless.h
c117ab84 6179F: include/uapi/linux/wireless.h
c984e24d 6180F: include/net/iw_handler.h
34b921cf 6181F: drivers/net/wireless/
29f8f632 6182
788873ac
JP
6183NETWORKING DRIVERS
6184L: netdev@vger.kernel.org
6185W: http://www.linuxfoundation.org/en/Net
11e98029 6186Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6187T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6188T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6189S: Odd Fixes
6190F: drivers/net/
018d21ed 6191F: include/linux/if_*
0b63bf1f
JD
6192F: include/linux/netdevice.h
6193F: include/linux/arcdevice.h
6194F: include/linux/etherdevice.h
6195F: include/linux/fcdevice.h
6196F: include/linux/fddidevice.h
6197F: include/linux/hippidevice.h
6198F: include/linux/inetdevice.h
c117ab84
CEB
6199F: include/uapi/linux/if_*
6200F: include/uapi/linux/netdevice.h
788873ac 6201
3d396eb1 6202NETXEN (1/10) GbE SUPPORT
8622315e 6203M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6204M: Sony Chacko <sony.chacko@qlogic.com>
6205M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6206L: netdev@vger.kernel.org
9c2b5bde 6207W: http://www.qlogic.com
3d396eb1 6208S: Supported
aa43c215 6209F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6210
6423d30f
AAJ
6211NFC SUBSYSTEM
6212M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6213M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6214M: Samuel Ortiz <sameo@linux.intel.com>
6215L: linux-wireless@vger.kernel.org
5adf54de 6216L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6217S: Supported
6423d30f 6218F: net/nfc/
55eb94f9 6219F: include/net/nfc/
c117ab84 6220F: include/uapi/linux/nfc.h
6423d30f 6221F: drivers/nfc/
08eaa1e0 6222F: include/linux/platform_data/pn544.h
7ebb88e5 6223F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6224
e8b43555 6225NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6226M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6227L: linux-nfs@vger.kernel.org
6228W: http://client.linux-nfs.org
cd7b996a 6229T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6230S: Maintained
679655da
JP
6231F: fs/lockd/
6232F: fs/nfs/
6233F: fs/nfs_common/
6234F: net/sunrpc/
6235F: include/linux/lockd/
6236F: include/linux/nfs*
6237F: include/linux/sunrpc/
c117ab84
CEB
6238F: include/uapi/linux/nfs*
6239F: include/uapi/linux/sunrpc/
1da177e4 6240
85ef9cea 6241NILFS2 FILESYSTEM
e2126935 6242M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6243L: linux-nilfs@vger.kernel.org
f9472265 6244W: http://nilfs.sourceforge.net/
e2126935 6245T: git git://github.com/konis/nilfs2.git
85ef9cea 6246S: Supported
679655da
JP
6247F: Documentation/filesystems/nilfs2.txt
6248F: fs/nilfs2/
6249F: include/linux/nilfs2_fs.h
85ef9cea 6250
1da177e4 6251NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6252M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6253W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6254S: Maintained
679655da
JP
6255F: Documentation/scsi/NinjaSCSI.txt
6256F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6257
6258NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6259M: GOTO Masanori <gotom@debian.or.jp>
6260M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6261W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6262S: Maintained
679655da
JP
6263F: Documentation/scsi/NinjaSCSI.txt
6264F: drivers/scsi/nsp32*
1da177e4 6265
fce8a7bb
JM
6266NTB DRIVER
6267M: Jon Mason <jon.mason@intel.com>
6268S: Supported
2984411f
JM
6269W: https://github.com/jonmason/ntb/wiki
6270T: git git://github.com/jonmason/ntb.git
fce8a7bb 6271F: drivers/ntb/
548c237c 6272F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6273F: include/linux/ntb.h
6274
1da177e4 6275NTFS FILESYSTEM
2818ef50 6276M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6277L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6278W: http://www.tuxera.com/
e6f4dee7 6279T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6280S: Supported
679655da
JP
6281F: Documentation/filesystems/ntfs.txt
6282F: fs/ntfs/
1da177e4 6283
9eb8ef74 6284NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6285M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6286L: linux-fbdev@vger.kernel.org
ce00f85c 6287S: Maintained
679655da
JP
6288F: drivers/video/riva/
6289F: drivers/video/nvidia/
1da177e4 6290
79461681
MW
6291NVM EXPRESS DRIVER
6292M: Matthew Wilcox <willy@linux.intel.com>
6293L: linux-nvme@lists.infradead.org
6294T: git git://git.infradead.org/users/willy/linux-nvme.git
6295S: Supported
5be37bf9 6296F: drivers/block/nvme*
79461681
MW
6297F: include/linux/nvme.h
6298
f50d7146
RK
6299NXP TDA998X DRM DRIVER
6300M: Russell King <rmk+kernel@arm.linux.org.uk>
6301S: Supported
6302F: drivers/gpu/drm/i2c/tda998x_drv.c
6303F: include/drm/i2c/tda998x.h
6304
f5525786 6305OMAP SUPPORT
0e24bdd4 6306M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6307L: linux-omap@vger.kernel.org
6308W: http://www.muru.com/linux/omap/
6309W: http://linux.omap.com/
8a6e2535 6310Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6311T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6312S: Maintained
4e04d5a3 6313F: arch/arm/*omap*/
046d0a37
JD
6314F: drivers/i2c/busses/i2c-omap.c
6315F: include/linux/i2c-omap.h
f5525786 6316
50f29fbd 6317OMAP DEVICE TREE SUPPORT
cdb55ab0 6318M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6319M: Tony Lindgren <tony@atomide.com>
6320L: linux-omap@vger.kernel.org
d0fb18c5 6321L: devicetree@vger.kernel.org
50f29fbd
TL
6322S: Maintained
6323F: arch/arm/boot/dts/*omap*
6324F: arch/arm/boot/dts/*am3*
6325
f5525786 6326OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6327M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6328L: linux-omap@vger.kernel.org
6329S: Maintained
6330F: arch/arm/*omap*/*clock*
6331
6332OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6333M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6334L: linux-omap@vger.kernel.org
6335S: Maintained
6336F: arch/arm/*omap*/*pm*
c46938d4 6337F: drivers/cpufreq/omap-cpufreq.c
f5525786 6338
d21db568 6339OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6340M: Rajendra Nayak <rnayak@ti.com>
6341M: Paul Walmsley <paul@pwsan.com>
6342L: linux-omap@vger.kernel.org
6343S: Maintained
d21db568 6344F: arch/arm/mach-omap2/prm*
692ab1f3 6345
f5525786 6346OMAP AUDIO SUPPORT
6c284903 6347M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6348M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6349L: alsa-devel@alsa-project.org (subscribers-only)
6350L: linux-omap@vger.kernel.org
6351S: Maintained
6352F: sound/soc/omap/
6353
6354OMAP FRAMEBUFFER SUPPORT
830e6384 6355M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6356L: linux-fbdev@vger.kernel.org
f5525786
TL
6357L: linux-omap@vger.kernel.org
6358S: Maintained
6359F: drivers/video/omap/
6360
676eec0d 6361OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6362M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6363L: linux-omap@vger.kernel.org
676eec0d 6364L: linux-fbdev@vger.kernel.org
178ff4c9 6365S: Maintained
676eec0d 6366F: drivers/video/omap2/
178ff4c9
TV
6367F: Documentation/arm/OMAP/DSS
6368
8b37fcfc
OBC
6369OMAP HARDWARE SPINLOCK SUPPORT
6370M: Ohad Ben-Cohen <ohad@wizery.com>
6371L: linux-omap@vger.kernel.org
6372S: Maintained
6373F: drivers/hwspinlock/omap_hwspinlock.c
6374F: arch/arm/mach-omap2/hwspinlock.c
6375
f5525786 6376OMAP MMC SUPPORT
8b58be88 6377M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6378L: linux-omap@vger.kernel.org
6379S: Maintained
653f41b5
MC
6380F: drivers/mmc/host/omap.c
6381
6382OMAP HS MMC SUPPORT
14006bfb 6383M: Balaji T K <balajitk@ti.com>
0a4585c6 6384L: linux-mmc@vger.kernel.org
653f41b5 6385L: linux-omap@vger.kernel.org
0a4585c6 6386S: Maintained
653f41b5 6387F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6388
6389OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6390M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6391S: Maintained
6392F: drivers/char/hw_random/omap-rng.c
6393
f400c82e 6394OMAP HWMOD SUPPORT
cdb55ab0 6395M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6396M: Paul Walmsley <paul@pwsan.com>
6397L: linux-omap@vger.kernel.org
6398S: Maintained
8fc8b12b 6399F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6400
6401OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6402M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6403L: linux-omap@vger.kernel.org
6404S: Maintained
6405F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6406
7e8970e1
LP
6407OMAP IMAGE SIGNAL PROCESSOR (ISP)
6408M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6409L: linux-media@vger.kernel.org
6410S: Maintained
90d72ac6 6411F: drivers/media/platform/omap3isp/
7e8970e1 6412
f5525786 6413OMAP USB SUPPORT
f299470a 6414M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6415L: linux-usb@vger.kernel.org
6416L: linux-omap@vger.kernel.org
43b416e5 6417T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6418S: Maintained
a16fbd65
JP
6419F: drivers/usb/*/*omap*
6420F: arch/arm/*omap*/usb*
f5525786 6421
6d994710 6422OMAP GPIO DRIVER
a1415a8f 6423M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6424M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6425M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6426L: linux-omap@vger.kernel.org
6427S: Maintained
6428F: drivers/gpio/gpio-omap.c
6429
c351e290
MJ
6430OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6431M: Mark Jackson <mpfj@newflow.co.uk>
6432L: linux-omap@vger.kernel.org
6433S: Maintained
6434F: arch/arm/boot/dts/am335x-nano.dts
6435
0ad122d9 6436OMFS FILESYSTEM
8b58be88 6437M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6438L: linux-karma-devel@lists.sourceforge.net
6439S: Maintained
679655da
JP
6440F: Documentation/filesystems/omfs.txt
6441F: fs/omfs/
0ad122d9 6442
c1986ee9 6443OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6444M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6445S: Maintained
679655da
JP
6446F: drivers/char/pcmcia/cm4000_cs.c
6447F: include/linux/cm4000_cs.h
c117ab84 6448F: include/uapi/linux/cm4000_cs.h
c1986ee9 6449
77c44ab1 6450OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6451M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6452S: Maintained
679655da 6453F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6454
77d5140f 6455OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6456M: Jonathan Corbet <corbet@lwn.net>
661263b5 6457L: linux-media@vger.kernel.org
275ffde4 6458T: git git://linuxtv.org/media_tree.git
77d5140f 6459S: Maintained
90d72ac6 6460F: drivers/media/i2c/ov7670.c
77d5140f 6461
431bca73 6462ONENAND FLASH DRIVER
8b58be88 6463M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6464L: linux-mtd@lists.infradead.org
6465S: Maintained
679655da
JP
6466F: drivers/mtd/onenand/
6467F: include/linux/mtd/onenand*.h
431bca73 6468
1da177e4 6469ONSTREAM SCSI TAPE DRIVER
8b58be88 6470M: Willem Riede <osst@riede.org>
1da177e4
LT
6471L: osst-users@lists.sourceforge.net
6472L: linux-scsi@vger.kernel.org
6473S: Maintained
f7269cfc
JD
6474F: Documentation/scsi/osst.txt
6475F: drivers/scsi/osst.*
6476F: drivers/scsi/osst_*.h
6477F: drivers/scsi/st.h
1da177e4 6478
e2d1d6c0 6479OPENCORES I2C BUS DRIVER
8b58be88 6480M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6481L: linux-i2c@vger.kernel.org
e2d1d6c0 6482S: Maintained
679655da
JP
6483F: Documentation/i2c/busses/i2c-ocores
6484F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6485
860c44c1 6486OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6487M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6488M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6489L: devicetree@vger.kernel.org
860c44c1 6490W: http://fdt.secretlab.ca
3bbf9b9b 6491T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6492S: Maintained
f8828205 6493F: drivers/of/
860c44c1 6494F: include/linux/of*.h
f8828205 6495F: scripts/dtc/
860c44c1 6496K: of_get_property
d945fa0d 6497K: of_match_table
860c44c1 6498
f8828205 6499OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6500M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6501M: Pawel Moll <pawel.moll@arm.com>
6502M: Mark Rutland <mark.rutland@arm.com>
de80963e 6503M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6504M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6505L: devicetree@vger.kernel.org
6506S: Maintained
6507F: Documentation/devicetree/
6508F: arch/*/boot/dts/
6509F: include/dt-bindings/
6510
19f9d392
JB
6511OPENRISC ARCHITECTURE
6512M: Jonas Bonn <jonas@southpole.se>
6513W: http://openrisc.net
eab7c1c0 6514L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6515S: Maintained
6516T: git git://openrisc.net/~jonas/linux
14430813 6517F: arch/openrisc/
19f9d392 6518
ccb1352e 6519OPENVSWITCH
4f337ed5 6520M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6521L: dev@openvswitch.org
6522W: http://openvswitch.org
4f337ed5 6523T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6524S: Maintained
6525F: net/openvswitch/
6526
af39917d
CL
6527OPL4 DRIVER
6528M: Clemens Ladisch <clemens@ladisch.de>
6529L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6530T: git git://git.alsa-project.org/alsa-kernel.git
6531S: Maintained
6532F: sound/drivers/opl4/
6533
1da177e4 6534OPROFILE
4cf7e718 6535M: Robert Richter <rric@kernel.org>
1da177e4
LT
6536L: oprofile-list@lists.sf.net
6537S: Maintained
81c4a8a6 6538F: arch/*/include/asm/oprofile*.h
679655da
JP
6539F: arch/*/oprofile/
6540F: drivers/oprofile/
6541F: include/linux/oprofile.h
1da177e4 6542
e2d1d6c0 6543ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6544M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6545M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6546L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6547W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6548T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6549S: Supported
679655da
JP
6550F: Documentation/filesystems/ocfs2.txt
6551F: Documentation/filesystems/dlmfs.txt
6552F: fs/ocfs2/
e2d1d6c0 6553
1da177e4 6554ORINOCO DRIVER
724c6b35 6555L: linux-wireless@vger.kernel.org
491b26b4 6556W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6557W: http://www.nongnu.org/orinoco/
3a59babb 6558S: Orphan
679655da 6559F: drivers/net/wireless/orinoco/
1da177e4 6560
42c55aa8 6561OSD LIBRARY and FILESYSTEM
8b58be88 6562M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6563M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6564L: osd-dev@open-osd.org
6565W: http://open-osd.org
54e5881d 6566T: git git://git.open-osd.org/open-osd.git
68274794 6567S: Maintained
42c55aa8 6568F: drivers/scsi/osd/
6b6f0b6c 6569F: include/scsi/osd_*
42c55aa8 6570F: fs/exofs/
68274794 6571
e2d1d6c0 6572P54 WIRELESS DRIVER
084cb0fe 6573M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6574L: linux-wireless@vger.kernel.org
084cb0fe 6575W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6576S: Maintained
679655da 6577F: drivers/net/wireless/p54/
e2d1d6c0 6578
f5cd7872 6579PA SEMI ETHERNET DRIVER
8b58be88 6580M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6581L: netdev@vger.kernel.org
6582S: Maintained
ded19add 6583F: drivers/net/ethernet/pasemi/*
f5cd7872 6584
beb58aa3 6585PA SEMI SMBUS DRIVER
8b58be88 6586M: Olof Johansson <olof@lixom.net>
846557d3 6587L: linux-i2c@vger.kernel.org
beb58aa3 6588S: Maintained
679655da 6589F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6590
48fc267e
SK
6591PADATA PARALLEL EXECUTION MECHANISM
6592M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6593L: linux-crypto@vger.kernel.org
6594S: Maintained
6595F: kernel/padata.c
6596F: include/linux/padata.h
6597F: Documentation/padata.txt
6598
709ee531 6599PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6600M: Harald Welte <laforge@gnumonks.org>
d0944853 6601L: platform-driver-x86@vger.kernel.org
709ee531 6602S: Maintained
679655da 6603F: drivers/platform/x86/panasonic-laptop.c
709ee531 6604
368dd5ac 6605PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6606M: David Howells <dhowells@redhat.com>
6607M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6608L: linux-am33-list@redhat.com (moderated for non-subscribers)
6609W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6610S: Maintained
679655da
JP
6611F: Documentation/mn10300/
6612F: arch/mn10300/
4fa97181 6613
1da177e4 6614PARALLEL PORT SUPPORT
3dd1a329 6615L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6616S: Orphan
679655da
JP
6617F: drivers/parport/
6618F: include/linux/parport*.h
6619F: drivers/char/ppdev.c
c117ab84 6620F: include/uapi/linux/ppdev.h
1da177e4 6621
4cdf6bc2 6622PARAVIRT_OPS INTERFACE
d633180c 6623M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6624M: Chris Wright <chrisw@sous-sol.org>
6625M: Alok Kataria <akataria@vmware.com>
6626M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6627L: virtualization@lists.linux-foundation.org
4cdf6bc2 6628S: Supported
679655da
JP
6629F: Documentation/ia64/paravirt_ops.txt
6630F: arch/*/kernel/paravirt*
6631F: arch/*/include/asm/paravirt.h
4cdf6bc2 6632
e2d1d6c0 6633PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6634M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6635L: linux-parport@lists.infradead.org (subscribers-only)
6636W: http://www.torque.net/linux-pp.html
6637S: Maintained
679655da
JP
6638F: Documentation/blockdev/paride.txt
6639F: drivers/block/paride/
e2d1d6c0
RD
6640
6641PARISC ARCHITECTURE
b8828770 6642M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6643M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6644L: linux-parisc@vger.kernel.org
6645W: http://www.parisc-linux.org/
8a6e2535 6646Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6647T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6648T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6649S: Maintained
679655da 6650F: arch/parisc/
2b6bac9e 6651F: Documentation/parisc/
679655da 6652F: drivers/parisc/
2b6bac9e
HD
6653F: drivers/char/agp/parisc-agp.c
6654F: drivers/input/serio/gscps2.c
6655F: drivers/parport/parport_gsc.*
6656F: drivers/tty/serial/8250/8250_gsc.c
6657F: drivers/video/sti*
6658F: drivers/video/console/sti*
6659F: drivers/video/logo/logo_parisc*
e2d1d6c0 6660
1662d32c 6661PC87360 HARDWARE MONITORING DRIVER
8b58be88 6662M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6663L: lm-sensors@lm-sensors.org
6664S: Maintained
679655da
JP
6665F: Documentation/hwmon/pc87360
6666F: drivers/hwmon/pc87360.c
1662d32c
JC
6667
6668PC8736x GPIO DRIVER
8b58be88 6669M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6670S: Maintained
679655da 6671F: drivers/char/pc8736x_gpio.c
1662d32c 6672
1ad107fd 6673PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6674M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6675L: lm-sensors@lm-sensors.org
6676S: Maintained
6677F: Documentation/hwmon/pc87427
6678F: drivers/hwmon/pc87427.c
6679
b26e0ed4 6680PCA9532 LED DRIVER
8b58be88 6681M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6682S: Maintained
d5ca6918
JP
6683F: drivers/leds/leds-pca9532.c
6684F: include/linux/leds-pca9532.h
b26e0ed4 6685
5ce914a8 6686PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6687M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6688L: linux-i2c@vger.kernel.org
6689S: Maintained
b4f0b74e 6690F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6691
3971dae5 6692PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6693M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6694S: Maintained
6695F: drivers/firmware/pcdp.*
6696
065c6359 6697PCI ERROR RECOVERY
6305902c 6698M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6699L: linux-pci@vger.kernel.org
065c6359 6700S: Supported
679655da 6701F: Documentation/PCI/pci-error-recovery.txt
065c6359 6702
1da177e4 6703PCI SUBSYSTEM
5ac3a6d2 6704M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6705L: linux-pci@vger.kernel.org
99662dd1 6706Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6707T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6708S: Supported
679655da
JP
6709F: Documentation/PCI/
6710F: drivers/pci/
6711F: include/linux/pci*
6b49ee49 6712F: arch/x86/pci/
cad01f91 6713F: arch/x86/kernel/quirks.c
1da177e4 6714
f0b75693
BH
6715PCI DRIVER FOR IMX6
6716M: Richard Zhu <r65037@freescale.com>
6717M: Shawn Guo <shawn.guo@linaro.org>
6718L: linux-pci@vger.kernel.org
6719L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6720S: Maintained
6721F: drivers/pci/host/*imx6*
6722
6723PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6724M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6725M: Jason Cooper <jason@lakedaemon.net>
6726L: linux-pci@vger.kernel.org
6727L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6728S: Maintained
6729F: drivers/pci/host/*mvebu*
6730
0447cfd7
TR
6731PCI DRIVER FOR NVIDIA TEGRA
6732M: Thierry Reding <thierry.reding@gmail.com>
6733L: linux-tegra@vger.kernel.org
f0b75693 6734L: linux-pci@vger.kernel.org
0447cfd7
TR
6735S: Supported
6736F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6737F: drivers/pci/host/pci-tegra.c
6738
f0b75693
BH
6739PCI DRIVER FOR RENESAS R-CAR
6740M: Simon Horman <horms@verge.net.au>
6741L: linux-pci@vger.kernel.org
6742L: linux-sh@vger.kernel.org
6743S: Maintained
6744F: drivers/pci/host/*rcar*
6745
4af82255
JH
6746PCI DRIVER FOR SAMSUNG EXYNOS
6747M: Jingoo Han <jg1.han@samsung.com>
6748L: linux-pci@vger.kernel.org
f0b75693
BH
6749L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6750L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6751S: Maintained
6752F: drivers/pci/host/pci-exynos.c
6753
f0b75693
BH
6754PCI DRIVER FOR SYNOPSIS DESIGNWARE
6755M: Mohit Kumar <mohit.kumar@st.com>
6756M: Jingoo Han <jg1.han@samsung.com>
6757L: linux-pci@vger.kernel.org
6758S: Maintained
6759F: drivers/pci/host/*designware*
6760
cf28855b
WD
6761PCI DRIVER FOR GENERIC OF HOSTS
6762M: Will Deacon <will.deacon@arm.com>
6763L: linux-pci@vger.kernel.org
6764L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6765S: Maintained
6766F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6767F: drivers/pci/host/pci-host-generic.c
6768
1da177e4 6769PCMCIA SUBSYSTEM
4230dfc9 6770P: Linux PCMCIA Team
f5df5881 6771L: linux-pcmcia@lists.infradead.org
6650e0a5 6772W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6773T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6774S: Maintained
679655da
JP
6775F: Documentation/pcmcia/
6776F: drivers/pcmcia/
6777F: include/pcmcia/
1da177e4
LT
6778
6779PCNET32 NETWORK DRIVER
227fb925 6780M: Don Fry <pcnet32@frontier.com>
979b6c13 6781L: netdev@vger.kernel.org
1da177e4 6782S: Maintained
b955f6ca 6783F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6784
48fc267e
SK
6785PCRYPT PARALLEL CRYPTO ENGINE
6786M: Steffen Klassert <steffen.klassert@secunet.com>
6787L: linux-crypto@vger.kernel.org
6788S: Maintained
6789F: crypto/pcrypt.c
6790F: include/crypto/pcrypt.h
6791
e72df0b8
TH
6792PER-CPU MEMORY ALLOCATOR
6793M: Tejun Heo <tj@kernel.org>
6794M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6795T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6796S: Maintained
6797F: include/linux/percpu*.h
6798F: mm/percpu*.c
6799F: arch/*/include/asm/percpu.h
6800
ad4ecbcb 6801PER-TASK DELAY ACCOUNTING
185e595f 6802M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6803S: Maintained
679655da
JP
6804F: include/linux/delayacct.h
6805F: kernel/delayacct.c
ad4ecbcb 6806
57c0c15b 6807PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6808M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6809M: Paul Mackerras <paulus@samba.org>
dd9b238c 6810M: Ingo Molnar <mingo@redhat.com>
f80c5393 6811M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6812L: linux-kernel@vger.kernel.org
75fc2d37 6813T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6814S: Supported
d53e8365 6815F: kernel/events/*
a003236c 6816F: include/linux/perf_event.h
c117ab84 6817F: include/uapi/linux/perf_event.h
141c4296
RR
6818F: arch/*/kernel/perf_event*.c
6819F: arch/*/kernel/*/perf_event*.c
6820F: arch/*/kernel/*/*/perf_event*.c
a003236c 6821F: arch/*/include/asm/perf_event.h
a003236c
VL
6822F: arch/*/kernel/perf_callchain.c
6823F: tools/perf/
6c0b3244 6824
dd49d0f5 6825PERSONALITY HANDLING
8b58be88 6826M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6827L: linux-abi-devel@lists.sourceforge.net
6828S: Maintained
679655da 6829F: include/linux/personality.h
c117ab84 6830F: include/uapi/linux/personality.h
dd49d0f5 6831
838e7a03 6832PHONET PROTOCOL
2a06b40f 6833M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6834S: Supported
6835F: Documentation/networking/phonet.txt
6836F: include/linux/phonet.h
6837F: include/net/phonet/
c117ab84 6838F: include/uapi/linux/phonet.h
838e7a03
RDC
6839F: net/phonet/
6840
1da177e4 6841PHRAM MTD DRIVER
8b58be88 6842M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6843L: linux-mtd@lists.infradead.org
6844S: Maintained
679655da 6845F: drivers/mtd/devices/phram.c
1da177e4 6846
efdbb10e
BP
6847PICOLCD HID DRIVER
6848M: Bruno Prémont <bonbons@linux-vserver.org>
6849L: linux-input@vger.kernel.org
6850S: Maintained
6851F: drivers/hid/hid-picolcd*
6852
a53bfa07
JI
6853PICOXCELL SUPPORT
6854M: Jamie Iles <jamie@jamieiles.com>
6855L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6856T: git git://github.com/jamieiles/linux-2.6-ji.git
6857S: Supported
14430813 6858F: arch/arm/mach-picoxcell/
a53bfa07
JI
6859F: drivers/*/picoxcell*
6860F: drivers/*/*/picoxcell*
6861
2744e8af
LW
6862PIN CONTROL SUBSYSTEM
6863M: Linus Walleij <linus.walleij@linaro.org>
6864S: Maintained
07f29ba6 6865F: drivers/pinctrl/
8e406fe4 6866F: include/linux/pinctrl/
2744e8af 6867
2201bbb8
JCPV
6868PIN CONTROLLER - ATMEL AT91
6869M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6871S: Maintained
6872F: drivers/pinctrl/pinctrl-at91.c
6873
b75e60d6
DA
6874PIN CONTROLLER - SAMSUNG
6875M: Tomasz Figa <t.figa@samsung.com>
6876M: Thomas Abraham <thomas.abraham@linaro.org>
6877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6878L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6879S: Maintained
6880F: drivers/pinctrl/pinctrl-exynos.*
6881F: drivers/pinctrl/pinctrl-s3c*
6882F: drivers/pinctrl/pinctrl-samsung.*
6883
deda8287 6884PIN CONTROLLER - ST SPEAR
8e406fe4 6885M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6886L: spear-devel@list.st.com
6887L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6888W: http://www.st.com/spear
6889S: Maintained
8e406fe4 6890F: drivers/pinctrl/spear/
deda8287 6891
249a6771 6892PKTCDVD DRIVER
dbd47133 6893M: Jiri Kosina <jkosina@suse.cz>
249a6771 6894S: Maintained
679655da
JP
6895F: drivers/block/pktcdvd.c
6896F: include/linux/pktcdvd.h
c117ab84 6897F: include/uapi/linux/pktcdvd.h
249a6771 6898
b31d8273
G
6899PKUNITY SOC DRIVERS
6900M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6901W: http://mprc.pku.edu.cn/~guanxuetao/linux
6902S: Maintained
6903T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6904F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6905F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6906F: drivers/video/fb-puv3.c
2809e80b 6907F: drivers/rtc/rtc-puv3.c
b31d8273 6908
9d2ecfb7 6909PMBUS HARDWARE MONITORING DRIVERS
ca462085 6910M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6911L: lm-sensors@lm-sensors.org
6912W: http://www.lm-sensors.org/
6913W: http://www.roeck-us.net/linux/drivers/
6914T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6915S: Maintained
6916F: Documentation/hwmon/pmbus
6917F: drivers/hwmon/pmbus/
6918F: include/linux/i2c/pmbus.h
6919
89a36810 6920PMC SIERRA MaxRAID DRIVER
076cfaae 6921M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6922L: linux-scsi@vger.kernel.org
6923W: http://www.pmc-sierra.com/
6924S: Supported
6925F: drivers/scsi/pmcraid.*
6926
dbf9bfe6 6927PMC SIERRA PM8001 DRIVER
4f0e359c 6928M: xjtuwjp@gmail.com
dbf9bfe6 6929M: lindar_liu@usish.com
6930L: linux-scsi@vger.kernel.org
6931S: Supported
6932F: drivers/scsi/pm8001/
6933
1da177e4 6934POSIX CLOCKS and TIMERS
8b58be88 6935M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6936L: linux-kernel@vger.kernel.org
75fc2d37 6937T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6938S: Supported
679655da
JP
6939F: fs/timerfd.c
6940F: include/linux/timer*
6941F: kernel/*timer*
1da177e4 6942
3be86148 6943POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 6944M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 6945M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6946T: git git://git.infradead.org/battery-2.6.git
3be86148 6947S: Maintained
679655da 6948F: include/linux/power_supply.h
8cd725a1 6949F: drivers/power/
3be86148 6950
1da177e4 6951PNP SUPPORT
46a1f21a 6952M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 6953S: Maintained
679655da 6954F: drivers/pnp/
1da177e4 6955
999445d4 6956PNXxxxx I2C DRIVER
8b58be88 6957M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6958L: linux-i2c@vger.kernel.org
999445d4 6959S: Maintained
679655da 6960F: drivers/i2c/busses/i2c-pnx.c
999445d4 6961
1da177e4 6962PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6963M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6964L: linux-ppp@vger.kernel.org
6965S: Maintained
224cf5ad 6966F: drivers/net/ppp/ppp_*
1da177e4
LT
6967
6968PPP OVER ATM (RFC 2364)
8b58be88 6969M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6970S: Maintained
679655da 6971F: net/atm/pppoatm.c
c117ab84 6972F: include/uapi/linux/atmppp.h
1da177e4
LT
6973
6974PPP OVER ETHERNET
8b58be88 6975M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6976S: Maintained
224cf5ad
JK
6977F: drivers/net/ppp/pppoe.c
6978F: drivers/net/ppp/pppox.c
1da177e4 6979
a6d2370b 6980PPP OVER L2TP
8b58be88 6981M: James Chapman <jchapman@katalix.com>
a6d2370b 6982S: Maintained
90ca28d1 6983F: net/l2tp/l2tp_ppp.c
679655da 6984F: include/linux/if_pppol2tp.h
c117ab84 6985F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6986
eae9d2ba 6987PPS SUPPORT
8b58be88 6988M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6989W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6990L: linuxpps@ml.enneenne.com (subscribers-only)
6991S: Maintained
cabaaf41
JP
6992F: Documentation/pps/
6993F: drivers/pps/
6994F: include/linux/pps*.h
eae9d2ba 6995
71a6d0af
HW
6996PPTP DRIVER
6997M: Dmitry Kozlov <xeb@mail.ru>
6998L: netdev@vger.kernel.org
6999S: Maintained
224cf5ad 7000F: drivers/net/ppp/pptp.c
71a6d0af
HW
7001W: http://sourceforge.net/projects/accel-pptp
7002
1da177e4 7003PREEMPTIBLE KERNEL
8b58be88 7004M: Robert Love <rml@tech9.net>
1da177e4
LT
7005L: kpreempt-tech@lists.sourceforge.net
7006W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7007S: Supported
679655da
JP
7008F: Documentation/preempt-locking.txt
7009F: include/linux/preempt.h
1da177e4
LT
7010
7011PRISM54 WIRELESS DRIVER
8b58be88 7012M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7013L: linux-wireless@vger.kernel.org
9ef80804 7014W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7015S: Obsolete
679655da 7016F: drivers/net/wireless/prism54/
1da177e4 7017
b3277dfa 7018PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7019M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7020L: linux-ide@vger.kernel.org
7021S: Maintained
679655da 7022F: drivers/ata/sata_promise.*
b3277dfa 7023
02c18891 7024PS3 NETWORK SUPPORT
b809b9ca 7025M: Geoff Levand <geoff@infradead.org>
02c18891 7026L: netdev@vger.kernel.org
a4724ed6 7027L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7028S: Maintained
8df158ac 7029F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7030
f58a9d17 7031PS3 PLATFORM SUPPORT
b809b9ca 7032M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7033L: linuxppc-dev@lists.ozlabs.org
7034L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7035S: Maintained
679655da
JP
7036F: arch/powerpc/boot/ps3*
7037F: arch/powerpc/include/asm/lv1call.h
7038F: arch/powerpc/include/asm/ps3*.h
7039F: arch/powerpc/platforms/ps3/
7040F: drivers/*/ps3*
7041F: drivers/ps3/
fec629b8 7042F: drivers/rtc/rtc-ps3.c
679655da 7043F: drivers/usb/host/*ps3.c
fec629b8 7044F: sound/ppc/snd_ps3*
f58a9d17 7045
cffb4add 7046PS3VRAM DRIVER
8b58be88 7047M: Jim Paris <jim@jtan.com>
a4724ed6 7048L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7049S: Maintained
8a3977cb 7050F: drivers/block/ps3vram.c
cffb4add 7051
8defe599 7052PSTORE FILESYSTEM
9d5e2a02 7053M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7054M: Colin Cross <ccross@android.com>
7055M: Kees Cook <keescook@chromium.org>
7056M: Tony Luck <tony.luck@intel.com>
7057S: Maintained
7058T: git git://git.infradead.org/users/cbou/linux-pstore.git
7059F: fs/pstore/
7060F: include/linux/pstore*
04851772 7061F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7062F: drivers/acpi/apei/erst.c
7063
7fbc415d
RC
7064PTP HARDWARE CLOCK SUPPORT
7065M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7066L: netdev@vger.kernel.org
7fbc415d
RC
7067S: Maintained
7068W: http://linuxptp.sourceforge.net/
7069F: Documentation/ABI/testing/sysfs-ptp
7070F: Documentation/ptp/*
0ecb3cdd 7071F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7072F: drivers/net/phy/dp83640*
7073F: drivers/ptp/*
7074F: include/linux/ptp_cl*
7075
cf94a4d1 7076PTRACE SUPPORT
8b58be88
JP
7077M: Roland McGrath <roland@redhat.com>
7078M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7079S: Maintained
7080F: include/asm-generic/syscall.h
7081F: include/linux/ptrace.h
7082F: include/linux/regset.h
7083F: include/linux/tracehook.h
c117ab84 7084F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7085F: kernel/ptrace.c
7086
8320204a 7087PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7088M: Mike Isely <isely@pobox.com>
16e9495d 7089L: pvrusb2@isely.net (subscribers-only)
661263b5 7090L: linux-media@vger.kernel.org
8320204a 7091W: http://www.isely.net/pvrusb2/
275ffde4 7092T: git git://linuxtv.org/media_tree.git
8320204a 7093S: Maintained
679655da 7094F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7095F: drivers/media/usb/pvrusb2/
8320204a 7096
39532e6c
HG
7097PWC WEBCAM DRIVER
7098M: Hans de Goede <hdegoede@redhat.com>
7099L: linux-media@vger.kernel.org
7100T: git git://linuxtv.org/media_tree.git
7101S: Maintained
7102F: drivers/media/usb/pwc/*
7103
200efedd 7104PWM SUBSYSTEM
aa3495f7
TR
7105M: Thierry Reding <thierry.reding@gmail.com>
7106L: linux-pwm@vger.kernel.org
0c2498f1 7107S: Maintained
006e854f 7108T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7109F: Documentation/pwm.txt
7110F: Documentation/devicetree/bindings/pwm/
7111F: include/linux/pwm.h
0c2498f1 7112F: drivers/pwm/
a140b98d
TR
7113F: drivers/video/backlight/pwm_bl.c
7114F: include/linux/pwm_backlight.h
0c2498f1 7115
30ec261e 7116PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7117M: Eric Miao <eric.y.miao@gmail.com>
7118M: Russell King <linux@arm.linux.org.uk>
a323f664 7119M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7120L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7121T: git git://github.com/hzhuang1/linux.git
7122T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7123S: Maintained
679655da
JP
7124F: arch/arm/mach-pxa/
7125F: drivers/pcmcia/pxa2xx*
9df92e6c 7126F: drivers/spi/spi-pxa2xx*
679655da
JP
7127F: drivers/usb/gadget/pxa2*
7128F: include/sound/pxa2xx-lib.h
bec4c99e 7129F: sound/arm/pxa*
14430813 7130F: sound/soc/pxa/
1da177e4 7131
ec64d3bf
EG
7132PXA3xx NAND FLASH DRIVER
7133M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7134L: linux-mtd@lists.infradead.org
7135S: Maintained
7136F: drivers/mtd/nand/pxa3xx-nand.c
7137
3f640c61 7138MMP SUPPORT
8b58be88 7139M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7140M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7142T: git git://github.com/hzhuang1/linux.git
7143T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7144S: Maintained
3f640c61 7145F: arch/arm/mach-mmp/
e8e6cb32 7146
272f133a
PO
7147PXA MMCI DRIVER
7148S: Orphan
7149
57f63bc8 7150PXA RTC DRIVER
8b58be88 7151M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7152L: rtc-linux@googlegroups.com
7153S: Maintained
7154
52a09a04 7155QIB DRIVER
8473c603 7156M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7157L: linux-rdma@vger.kernel.org
7158S: Supported
7159F: drivers/infiniband/hw/qib/
7160
5e9772b9
JS
7161QLOGIC QLA1280 SCSI DRIVER
7162M: Michael Reed <mdr@sgi.com>
7163L: linux-scsi@vger.kernel.org
7164S: Maintained
7165F: drivers/scsi/qla1280.[ch]
7166
1da177e4 7167QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7168M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7169L: linux-scsi@vger.kernel.org
7170S: Supported
679655da
JP
7171F: Documentation/scsi/LICENSE.qla2xxx
7172F: drivers/scsi/qla2xxx/
1da177e4 7173
883c98fe 7174QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7175M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7176M: iscsi-driver@qlogic.com
7177L: linux-scsi@vger.kernel.org
7178S: Supported
bacfb81b 7179F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7180F: drivers/scsi/qla4xxx/
7181
5a4faa87 7182QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7183M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7184M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7185M: linux-driver@qlogic.com
7186L: netdev@vger.kernel.org
7187S: Supported
679655da 7188F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7189F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7190
0ec00f03 7191QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7192M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7193M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7194L: netdev@vger.kernel.org
7195S: Supported
aa43c215 7196F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7197
c4e84bde 7198QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7199M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7200M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7201M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7202M: linux-driver@qlogic.com
c4e84bde
RM
7203L: netdev@vger.kernel.org
7204S: Supported
aa43c215 7205F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7206
1da177e4 7207QNX4 FILESYSTEM
8b58be88 7208M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7209W: http://www.alarsen.net/linux/qnx4fs/
7210S: Maintained
80811493 7211F: fs/qnx4/
c117ab84
CEB
7212F: include/uapi/linux/qnx4_fs.h
7213F: include/uapi/linux/qnxtypes.h
1da177e4 7214
91952bc0
AP
7215QT1010 MEDIA DRIVER
7216M: Antti Palosaari <crope@iki.fi>
7217L: linux-media@vger.kernel.org
7218W: http://linuxtv.org/
7219W: http://palosaari.fi/linux/
7220Q: http://patchwork.linuxtv.org/project/linux-media/list/
7221T: git git://linuxtv.org/anttip/media_tree.git
7222S: Maintained
7223F: drivers/media/tuners/qt1010*
7224
966fb5ec
SM
7225QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7226M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7227L: linux-wireless@vger.kernel.org
7228L: ath9k-devel@lists.ath9k.org
7229W: http://wireless.kernel.org/en/users/Drivers/ath9k
7230S: Supported
7231F: drivers/net/wireless/ath/ath9k/
7232
2ea0ffcb
KV
7233QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7234M: Kalle Valo <kvalo@qca.qualcomm.com>
7235L: ath10k@lists.infradead.org
7236W: http://wireless.kernel.org/en/users/Drivers/ath10k
7237T: git git://github.com/kvalo/ath.git
7238S: Supported
7239F: drivers/net/wireless/ath/ath10k/
7240
4f4567cf
RK
7241QUALCOMM HEXAGON ARCHITECTURE
7242M: Richard Kuo <rkuo@codeaurora.org>
7243L: linux-hexagon@vger.kernel.org
7244S: Supported
7245F: arch/hexagon/
7246
8e84c258
EK
7247QUALCOMM WCN36XX WIRELESS DRIVER
7248M: Eugene Krasnikov <k.eugene.e@gmail.com>
7249L: wcn36xx@lists.infradead.org
7250W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7251T: git git://github.com/KrasnikovEugene/wcn36xx.git
7252S: Supported
7253F: drivers/net/wireless/ath/wcn36xx/
7254
35e3540b
HV
7255QUICKCAM PARALLEL PORT WEBCAMS
7256M: Hans Verkuil <hverkuil@xs4all.nl>
7257L: linux-media@vger.kernel.org
7258T: git git://linuxtv.org/media_tree.git
7259W: http://linuxtv.org
7260S: Odd Fixes
7261F: drivers/media/parport/*-qcam*
7262
602adf40 7263RADOS BLOCK DEVICE (RBD)
09d90327
SW
7264M: Yehuda Sadeh <yehuda@inktank.com>
7265M: Sage Weil <sage@inktank.com>
527a88b9 7266M: Alex Elder <elder@kernel.org>
602adf40 7267M: ceph-devel@vger.kernel.org
09d90327
SW
7268W: http://ceph.com/
7269T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7270S: Supported
7271F: drivers/block/rbd.c
7272F: drivers/block/rbd_types.h
7273
1da177e4 7274RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7275M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7276L: linux-fbdev@vger.kernel.org
1da177e4 7277S: Maintained
679655da 7278F: drivers/video/aty/radeon*
c117ab84 7279F: include/uapi/linux/radeonfb.h
1da177e4 7280
c6c9b34c
HG
7281RADIOSHARK RADIO DRIVER
7282M: Hans de Goede <hdegoede@redhat.com>
7283L: linux-media@vger.kernel.org
7284T: git git://linuxtv.org/media_tree.git
7285S: Maintained
7286F: drivers/media/radio/radio-shark.c
7287
7288RADIOSHARK2 RADIO DRIVER
7289M: Hans de Goede <hdegoede@redhat.com>
7290L: linux-media@vger.kernel.org
7291T: git git://linuxtv.org/media_tree.git
7292S: Maintained
7293F: drivers/media/radio/radio-shark2.c
7294F: drivers/media/radio/radio-tea5777.c
7295
1da177e4 7296RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7297M: Paul Mackerras <paulus@samba.org>
c69f677c 7298L: linux-fbdev@vger.kernel.org
1da177e4 7299S: Maintained
679655da 7300F: drivers/video/aty/aty128fb.c
1da177e4 7301
e7839f25 7302RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7303P: rt2x00 project
e1a6542f 7304M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7305M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7306L: linux-wireless@vger.kernel.org
83fc9c89 7307L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7308W: http://rt2x00.serialmonkey.com/
7309S: Maintained
54e5881d 7310T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7311F: drivers/net/wireless/rt2x00/
7312
9db5579b 7313RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7314M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7315S: Maintained
679655da
JP
7316F: Documentation/blockdev/ramdisk.txt
7317F: drivers/block/brd.c
9db5579b 7318
9e95ce27 7319RANDOM NUMBER DRIVER
0624bcaa 7320M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7321S: Maintained
679655da 7322F: drivers/char/random.c
9e95ce27 7323
394b701c 7324RAPIDIO SUBSYSTEM
8b58be88 7325M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7326M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7327S: Maintained
679655da 7328F: drivers/rapidio/
394b701c 7329
e2d1d6c0 7330RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7331L: linux-wireless@vger.kernel.org
f52a5490 7332S: Orphan
679655da 7333F: drivers/net/wireless/ray*
e2d1d6c0
RD
7334
7335RCUTORTURE MODULE
8b58be88
JP
7336M: Josh Triplett <josh@freedesktop.org>
7337M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7338L: linux-kernel@vger.kernel.org
f9094d8e 7339S: Supported
08deed1e 7340T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7341F: Documentation/RCU/torture.txt
4102adab 7342F: kernel/rcu/torture.c
e2d1d6c0 7343
c87b9c60
PM
7344RCUTORTURE TEST FRAMEWORK
7345M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7346L: linux-kernel@vger.kernel.org
c87b9c60
PM
7347S: Supported
7348T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7349F: tools/testing/selftests/rcutorture
7350
c1f766b5 7351RDC R-321X SoC
8b58be88 7352M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7353S: Maintained
7354
db17f395 7355RDC R6040 FAST ETHERNET DRIVER
8b58be88 7356M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7357L: netdev@vger.kernel.org
7358S: Maintained
58565a35 7359F: drivers/net/ethernet/rdc/r6040.c
db17f395 7360
a09ed661 7361RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7362M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7363L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7364S: Supported
679655da 7365F: net/rds/
a09ed661 7366
595182bc 7367READ-COPY UPDATE (RCU)
8b58be88
JP
7368M: Dipankar Sarma <dipankar@in.ibm.com>
7369M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7370L: linux-kernel@vger.kernel.org
9fab9787 7371W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7372S: Supported
08deed1e 7373T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7374F: Documentation/RCU/
9fab9787 7375X: Documentation/RCU/torture.txt
f9094d8e 7376F: include/linux/rcu*
4102adab
PM
7377X: include/linux/srcu.h
7378F: kernel/rcu/
7379X: kernel/rcu/torture.c
595182bc 7380
0c86edc0 7381REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7382M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7383L: rtc-linux@googlegroups.com
8a6e2535 7384Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7385S: Maintained
679655da
JP
7386F: Documentation/rtc.txt
7387F: drivers/rtc/
7388F: include/linux/rtc.h
c117ab84 7389F: include/uapi/linux/rtc.h
0c86edc0 7390
1da177e4 7391REISERFS FILE SYSTEM
76c4e5ea 7392L: reiserfs-devel@vger.kernel.org
1da177e4 7393S: Supported
679655da 7394F: fs/reiserfs/
1da177e4 7395
b83a313b 7396REGISTER MAP ABSTRACTION
b02e48f2 7397M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7398T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7399S: Supported
7400F: drivers/base/regmap/
7401F: include/linux/regmap.h
7402
400e64df
OBC
7403REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7404M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7405T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7406S: Maintained
7407F: drivers/remoteproc/
7408F: Documentation/remoteproc.txt
6fc26488 7409F: include/linux/remoteproc.h
400e64df 7410
d8115db5
OBC
7411REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7412M: Ohad Ben-Cohen <ohad@wizery.com>
7413T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7414S: Maintained
7415F: drivers/rpmsg/
7416F: Documentation/rpmsg.txt
7417F: include/linux/rpmsg.h
7418
1b0fe6be
PZ
7419RESET CONTROLLER FRAMEWORK
7420M: Philipp Zabel <p.zabel@pengutronix.de>
7421S: Maintained
7422F: drivers/reset/
7423F: Documentation/devicetree/bindings/reset/
7424F: include/linux/reset.h
7425F: include/linux/reset-controller.h
7426
e0897645 7427RFKILL
8b58be88 7428M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7429L: linux-wireless@vger.kernel.org
ce466579
JB
7430W: http://wireless.kernel.org/
7431T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7432T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7433S: Maintained
505c9247 7434F: Documentation/rfkill.txt
80811493 7435F: net/rfkill/
e0897645 7436
67e054e9
ML
7437RICOH SMARTMEDIA/XD DRIVER
7438M: Maxim Levitsky <maximlevitsky@gmail.com>
7439S: Maintained
21c26f50
JP
7440F: drivers/mtd/nand/r852.c
7441F: drivers/mtd/nand/r852.h
67e054e9 7442
92634125
ML
7443RICOH R5C592 MEMORYSTICK DRIVER
7444M: Maxim Levitsky <maximlevitsky@gmail.com>
7445S: Maintained
7446F: drivers/memstick/host/r592.*
7447
27f1d2f9
SA
7448ROCCAT DRIVERS
7449M: Stefan Achatz <erazor_de@users.sourceforge.net>
7450W: http://sourceforge.net/projects/roccat/
7451S: Maintained
7452F: drivers/hid/hid-roccat*
7453F: include/linux/hid-roccat*
7454F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7455
1da177e4
LT
7456ROCKETPORT DRIVER
7457P: Comtrol Corp.
1da177e4
LT
7458W: http://www.comtrol.com
7459S: Maintained
679655da 7460F: Documentation/serial/rocket.txt
c897401b 7461F: drivers/tty/rocket*
1da177e4
LT
7462
7463ROSE NETWORK LAYER
8b58be88 7464M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7465L: linux-hams@vger.kernel.org
d34cb28a 7466W: http://www.linux-ax25.org/
1da177e4 7467S: Maintained
679655da 7468F: include/net/rose.h
c117ab84 7469F: include/uapi/linux/rose.h
679655da 7470F: net/rose/
1da177e4 7471
91952bc0
AP
7472RTL2830 MEDIA DRIVER
7473M: Antti Palosaari <crope@iki.fi>
7474L: linux-media@vger.kernel.org
7475W: http://linuxtv.org/
7476W: http://palosaari.fi/linux/
7477Q: http://patchwork.linuxtv.org/project/linux-media/list/
7478T: git git://linuxtv.org/anttip/media_tree.git
7479S: Maintained
7480F: drivers/media/dvb-frontends/rtl2830*
7481
27a0aacf
AP
7482RTL2832 MEDIA DRIVER
7483M: Antti Palosaari <crope@iki.fi>
7484L: linux-media@vger.kernel.org
7485W: http://linuxtv.org/
7486W: http://palosaari.fi/linux/
7487Q: http://patchwork.linuxtv.org/project/linux-media/list/
7488T: git git://linuxtv.org/anttip/media_tree.git
7489S: Maintained
7490F: drivers/media/dvb-frontends/rtl2832*
7491
ba6e6f6e
AP
7492RTL2832_SDR MEDIA DRIVER
7493M: Antti Palosaari <crope@iki.fi>
7494L: linux-media@vger.kernel.org
7495W: http://linuxtv.org/
7496W: http://palosaari.fi/linux/
7497Q: http://patchwork.linuxtv.org/project/linux-media/list/
7498T: git git://linuxtv.org/anttip/media_tree.git
7499S: Maintained
7500F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7501
59840488 7502RTL8180 WIRELESS DRIVER
8b58be88 7503M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7504L: linux-wireless@vger.kernel.org
491b26b4 7505W: http://wireless.kernel.org/
54e5881d 7506T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7507S: Maintained
3cfeb0c3 7508F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7509
59840488 7510RTL8187 WIRELESS DRIVER
9f0939bf 7511M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7512M: Hin-Tak Leung <htl10@users.sourceforge.net>
7513M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7514L: linux-wireless@vger.kernel.org
491b26b4 7515W: http://wireless.kernel.org/
54e5881d 7516T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7517S: Maintained
3cfeb0c3 7518F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7519
3cf0c8ad
LF
7520RTL8192CE WIRELESS DRIVER
7521M: Larry Finger <Larry.Finger@lwfinger.net>
7522M: Chaoming Li <chaoming_li@realsil.com.cn>
7523L: linux-wireless@vger.kernel.org
491b26b4 7524W: http://wireless.kernel.org/
3cf0c8ad
LF
7525T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7526S: Maintained
7527F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7528F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7529
9eb8ef74 7530S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7531M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7532L: linux-fbdev@vger.kernel.org
ce00f85c 7533S: Maintained
679655da 7534F: drivers/video/savage/
9eb8ef74 7535
1da177e4 7536S390
8b58be88
JP
7537M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7538M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7539M: linux390@de.ibm.com
d58140cc 7540L: linux-s390@vger.kernel.org
5238da45
HC
7541W: http://www.ibm.com/developerworks/linux/linux390/
7542S: Supported
679655da 7543F: arch/s390/
a968cd3e 7544F: drivers/s390/
3bfe6858
JN
7545F: Documentation/s390/
7546F: Documentation/DocBook/s390*
5238da45 7547
322986ca
SO
7548S390 COMMON I/O LAYER
7549M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7550M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7551L: linux-s390@vger.kernel.org
7552W: http://www.ibm.com/developerworks/linux/linux390/
7553S: Supported
7554F: drivers/s390/cio/
7555
7556S390 DASD DRIVER
7557M: Stefan Weinhuber <wein@de.ibm.com>
7558M: Stefan Haberland <stefan.haberland@de.ibm.com>
7559L: linux-s390@vger.kernel.org
7560W: http://www.ibm.com/developerworks/linux/linux390/
7561S: Supported
7562F: drivers/s390/block/dasd*
7563F: block/partitions/ibm.c
7564
5238da45 7565S390 NETWORK DRIVERS
8b58be88
JP
7566M: Ursula Braun <ursula.braun@de.ibm.com>
7567M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7568M: linux390@de.ibm.com
d58140cc 7569L: linux-s390@vger.kernel.org
5238da45
HC
7570W: http://www.ibm.com/developerworks/linux/linux390/
7571S: Supported
679655da 7572F: drivers/s390/net/
5238da45 7573
322986ca
SO
7574S390 PCI SUBSYSTEM
7575M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7576M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7577L: linux-s390@vger.kernel.org
7578W: http://www.ibm.com/developerworks/linux/linux390/
7579S: Supported
7580F: arch/s390/pci/
7581F: drivers/pci/hotplug/s390_pci_hpc.c
7582
feed9b62 7583S390 ZCRYPT DRIVER
5c8d0983 7584M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7585M: linux390@de.ibm.com
7586L: linux-s390@vger.kernel.org
a968cd3e 7587W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7588S: Supported
d5ca6918 7589F: drivers/s390/crypto/
feed9b62 7590
5238da45 7591S390 ZFCP DRIVER
d38e19d0 7592M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7593M: linux390@de.ibm.com
d58140cc 7594L: linux-s390@vger.kernel.org
5238da45 7595W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7596S: Supported
679655da 7597F: drivers/s390/scsi/zfcp_*
1da177e4 7598
dd96df2c 7599S390 IUCV NETWORK LAYER
8b58be88 7600M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7601M: linux390@de.ibm.com
7602L: linux-s390@vger.kernel.org
7603W: http://www.ibm.com/developerworks/linux/linux390/
7604S: Supported
679655da
JP
7605F: drivers/s390/net/*iucv*
7606F: include/net/iucv/
7607F: net/iucv/
dd96df2c 7608
4dde7f75 7609S3C24XX SD/MMC Driver
8b58be88 7610M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7611L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7612S: Supported
679655da 7613F: drivers/mmc/host/s3cmci.*
4dde7f75 7614
1f15a229
HV
7615SAA6588 RDS RECEIVER DRIVER
7616M: Hans Verkuil <hverkuil@xs4all.nl>
7617L: linux-media@vger.kernel.org
7618T: git git://linuxtv.org/media_tree.git
7619W: http://linuxtv.org
7620S: Odd Fixes
7621F: drivers/media/i2c/saa6588*
7622
98ed12e6 7623SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7624M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7625L: linux-media@vger.kernel.org
7626W: http://linuxtv.org
7627T: git git://linuxtv.org/media_tree.git
7628S: Odd fixes
e42bf501 7629F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7630F: drivers/media/pci/saa7134/
7631
1da177e4 7632SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7633M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7634L: linux-media@vger.kernel.org
275ffde4 7635T: git git://linuxtv.org/media_tree.git
1da177e4 7636S: Maintained
90d72ac6
MCC
7637F: drivers/media/common/saa7146/
7638F: drivers/media/pci/saa7146/
7639F: include/media/saa7146*
1da177e4 7640
92304a40 7641SAMSUNG LAPTOP DRIVER
5909c654 7642M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7643L: platform-driver-x86@vger.kernel.org
7644S: Maintained
7645F: drivers/platform/x86/samsung-laptop.c
7646
4a109cc0 7647SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7648M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7649L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7650S: Supported
14430813 7651F: sound/soc/samsung/
4a109cc0 7652
0d89a28b
JH
7653SAMSUNG FRAMEBUFFER DRIVER
7654M: Jingoo Han <jg1.han@samsung.com>
7655L: linux-fbdev@vger.kernel.org
7656S: Maintained
7657F: drivers/video/s3c-fb.c
7658
f69d3a17
SK
7659SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7660M: Sangbeom Kim <sbkim73@samsung.com>
7661L: linux-kernel@vger.kernel.org
7662S: Supported
7663F: drivers/mfd/sec*.c
7664F: drivers/regulator/s2m*.c
7665F: drivers/regulator/s5m*.c
7666F: drivers/rtc/rtc-sec.c
7667F: include/linux/mfd/samsung/
7668
038f5c4b
SN
7669SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7670M: Kyungmin Park <kyungmin.park@samsung.com>
7671M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7672L: linux-media@vger.kernel.org
7673Q: https://patchwork.linuxtv.org/project/linux-media/list/
7674S: Supported
7675F: drivers/media/platform/exynos4-is/
7676F: include/media/s5p_fimc.h
7677
6fd86ab2
SN
7678SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7679M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7680L: linux-media@vger.kernel.org
7681L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7682S: Maintained
7683F: drivers/media/platform/s3c-camif/
7684F: include/media/s3c_camif.h
7685
b84ef24e
AH
7686SAMSUNG S5C73M3 CAMERA DRIVER
7687M: Kyungmin Park <kyungmin.park@samsung.com>
7688M: Andrzej Hajda <a.hajda@samsung.com>
7689L: linux-media@vger.kernel.org
7690S: Supported
7691F: drivers/media/i2c/s5c73m3/*
7692
7d459937
AH
7693SAMSUNG S5K5BAF CAMERA DRIVER
7694M: Kyungmin Park <kyungmin.park@samsung.com>
7695M: Andrzej Hajda <a.hajda@samsung.com>
7696L: linux-media@vger.kernel.org
7697S: Supported
7698F: drivers/media/i2c/s5k5baf.c
7699
310e39c9
TF
7700SAMSUNG SOC CLOCK DRIVERS
7701M: Tomasz Figa <t.figa@samsung.com>
7702S: Supported
7703L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7704F: drivers/clk/samsung/
7705
66890ed6
BA
7706SAMSUNG SXGBE DRIVERS
7707M: Byungho An <bh74.an@samsung.com>
7708M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7709M: Vipul Pandya <vipul.pandya@samsung.com>
7710S: Supported
7711L: netdev@vger.kernel.org
7712F: drivers/net/ethernet/samsung/sxgbe/
7713
ca749e2a 7714SERIAL DRIVERS
5e30bbb7 7715M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7716L: linux-serial@vger.kernel.org
5e30bbb7 7717S: Maintained
14430813 7718F: drivers/tty/serial/
ca749e2a 7719
aecb7b64 7720SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7721M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7722M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7723S: Maintained
7724F: include/linux/dw_dmac.h
61a76496 7725F: drivers/dma/dw/
aecb7b64 7726
f9e37137
SJ
7727SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7728M: Seungwon Jeon <tgih.jun@samsung.com>
7729M: Jaehoon Chung <jh80.chung@samsung.com>
7730L: linux-mmc@vger.kernel.org
7731S: Maintained
7732F: include/linux/mmc/dw_mmc.h
7733F: drivers/mmc/host/dw_mmc*
7734
9222d247 7735TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7736M: John Stultz <john.stultz@linaro.org>
88606e80 7737M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7738L: linux-kernel@vger.kernel.org
75fc2d37 7739T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7740S: Supported
7741F: include/linux/clocksource.h
7742F: include/linux/time.h
7743F: include/linux/timex.h
c117ab84
CEB
7744F: include/uapi/linux/time.h
7745F: include/uapi/linux/timex.h
88606e80
TG
7746F: kernel/time/clocksource.c
7747F: kernel/time/time*.c
7748F: kernel/time/ntp.c
7749
5b3f03f0 7750TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7751M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7752M: Hans Verkuil <hverkuil@xs4all.nl>
7753S: Odd Fixes
14430813 7754F: drivers/media/usb/tlg2300/
5b3f03f0 7755
1da177e4 7756SC1200 WDT DRIVER
b300645a 7757M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7758S: Maintained
679655da 7759F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7760
7761SCHEDULER
dd9b238c 7762M: Ingo Molnar <mingo@redhat.com>
8b58be88 7763M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7764L: linux-kernel@vger.kernel.org
75fc2d37 7765T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7766S: Maintained
95c0d71d 7767F: kernel/sched/
679655da 7768F: include/linux/sched.h
c117ab84 7769F: include/uapi/linux/sched.h
c2eb505b 7770F: include/linux/wait.h
1da177e4 7771
6bcf6737 7772SCORE ARCHITECTURE
ed38665e 7773M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7774M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7775W: http://www.sunplus.com
6bcf6737 7776S: Supported
a2681a75 7777F: arch/score/
6bcf6737 7778
1da177e4 7779SCSI CDROM DRIVER
8b58be88 7780M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7781L: linux-scsi@vger.kernel.org
7782W: http://www.kernel.dk
7783S: Maintained
679655da 7784F: drivers/scsi/sr*
1da177e4 7785
fb50a83d 7786SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7787M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7788L: linux-rdma@vger.kernel.org
7789S: Supported
7790W: http://www.openfabrics.org
7791Q: http://patchwork.kernel.org/project/linux-rdma/list/
7792T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7793F: drivers/infiniband/ulp/srp/
7794F: include/scsi/srp.h
7795
1da177e4 7796SCSI SG DRIVER
8b58be88 7797M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7798L: linux-scsi@vger.kernel.org
59ab3c93 7799W: http://sg.danny.cz/sg
1da177e4 7800S: Maintained
59ab3c93 7801F: Documentation/scsi/scsi-generic.txt
679655da
JP
7802F: drivers/scsi/sg.c
7803F: include/scsi/sg.h
1da177e4
LT
7804
7805SCSI SUBSYSTEM
c95286d8 7806M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7807L: linux-scsi@vger.kernel.org
54e5881d
JP
7808T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7809T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7810T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7811S: Maintained
679655da
JP
7812F: drivers/scsi/
7813F: include/scsi/
1da177e4
LT
7814
7815SCSI TAPE DRIVER
8b58be88 7816M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7817L: linux-scsi@vger.kernel.org
7818S: Maintained
679655da 7819F: Documentation/scsi/st.txt
f7269cfc
JD
7820F: drivers/scsi/st.*
7821F: drivers/scsi/st_*.h
1da177e4
LT
7822
7823SCTP PROTOCOL
8b6efb75 7824M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7825M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7826L: linux-sctp@vger.kernel.org
5f85813c 7827W: http://lksctp.sourceforge.net
8b6efb75 7828S: Maintained
679655da
JP
7829F: Documentation/networking/sctp.txt
7830F: include/linux/sctp.h
4d58c025 7831F: include/uapi/linux/sctp.h
679655da
JP
7832F: include/net/sctp/
7833F: net/sctp/
1da177e4
LT
7834
7835SCx200 CPU SUPPORT
8b58be88 7836M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7837S: Odd Fixes
679655da 7838F: Documentation/i2c/busses/scx200_acb
390889b6 7839F: arch/x86/platform/scx200/
679655da
JP
7840F: drivers/watchdog/scx200_wdt.c
7841F: drivers/i2c/busses/scx200*
7842F: drivers/mtd/maps/scx200_docflash.c
7843F: include/linux/scx200.h
1662d32c
JC
7844
7845SCx200 GPIO DRIVER
8b58be88 7846M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7847S: Maintained
679655da
JP
7848F: drivers/char/scx200_gpio.c
7849F: include/linux/scx200_gpio.h
1662d32c
JC
7850
7851SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7852M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7853S: Maintained
679655da 7854F: drivers/clocksource/scx200_hrt.c
1da177e4 7855
6a36913a 7856SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7857M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7858L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7859S: Maintained
679655da 7860F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7861
e7839f25 7862SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7863M: Chris Ball <chris@printf.net>
7a241d6e 7864L: linux-mmc@vger.kernel.org
245feaa6
CB
7865T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7866S: Maintained
7a241d6e 7867F: drivers/mmc/host/sdhci.*
d4a45787 7868F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7869
3085e9c1 7870SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7871M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7872L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7873L: linux-mmc@vger.kernel.org
e2d1d6c0 7874S: Maintained
d4a45787 7875F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7876
0d1bb41a 7877SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7878M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7879L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7880S: Maintained
7881F: drivers/mmc/host/sdhci-s3c.c
7882
c63b3cba 7883SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7884M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7885L: spear-devel@list.st.com
c63b3cba
VK
7886L: linux-mmc@vger.kernel.org
7887S: Maintained
7888F: drivers/mmc/host/sdhci-spear.c
7889
8711cca2 7890SECURITY SUBSYSTEM
9b45c0d2 7891M: James Morris <james.l.morris@oracle.com>
8711cca2 7892L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7893T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7894W: http://kernsec.org/
8711cca2 7895S: Supported
7d2c86b5 7896F: security/
8711cca2 7897
1da177e4 7898SECURITY CONTACT
8b58be88 7899M: Security Officers <security@kernel.org>
1da177e4
LT
7900S: Supported
7901
7902SELINUX SECURITY MODULE
e0238b4c 7903M: Paul Moore <paul@paul-moore.com>
8b58be88 7904M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7905M: Eric Paris <eparis@parisplace.org>
e0238b4c 7906L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7907W: http://selinuxproject.org
5a5f2acf 7908T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7909S: Supported
679655da
JP
7910F: include/linux/selinux*
7911F: security/selinux/
6bde95ce 7912F: scripts/selinux/
1da177e4 7913
c1c124e9
JJ
7914APPARMOR SECURITY MODULE
7915M: John Johansen <john.johansen@canonical.com>
7916L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7917W: apparmor.wiki.kernel.org
7918T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7919S: Supported
7920F: security/apparmor/
7921
cef2cf07 7922SENSABLE PHANTOM
8b58be88 7923M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7924S: Maintained
679655da 7925F: drivers/misc/phantom.c
c117ab84 7926F: include/uapi/linux/phantom.h
cef2cf07 7927
4480f15b 7928SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7929M: Tejun Heo <tj@kernel.org>
1da177e4 7930L: linux-ide@vger.kernel.org
3d9b9350 7931T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7932S: Supported
d5ca6918
JP
7933F: drivers/ata/
7934F: include/linux/ata.h
7935F: include/linux/libata.h
1da177e4 7936
6733b39a 7937SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7938M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7939L: linux-scsi@vger.kernel.org
0ca43cc0 7940W: http://www.emulex.com
3387f656
JP
7941S: Supported
7942F: drivers/scsi/be2iscsi/
6733b39a 7943
6b7c5b94 7944SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7945M: Sathya Perla <sathya.perla@emulex.com>
7946M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7947M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7948L: netdev@vger.kernel.org
fea3af67 7949W: http://www.emulex.com
7d2c86b5 7950S: Supported
9aebddd1 7951F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7952
8ceee660 7953SFC NETWORK DRIVER
c06f51ea 7954M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 7955M: Shradha Shah <sshah@solarflare.com>
c06f51ea 7956L: netdev@vger.kernel.org
8ceee660 7957S: Supported
874aeea5 7958F: drivers/net/ethernet/sfc/
8ceee660 7959
e2d1d6c0 7960SGI GRU DRIVER
cc883afc 7961M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7962S: Maintained
679655da 7963F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7964
7965SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7966M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7967L: linux-ia64@vger.kernel.org
7968S: Supported
679655da 7969F: Documentation/ia64/serial.txt
df621252 7970F: drivers/tty/serial/ioc?_serial.c
679655da 7971F: include/linux/ioc?.h
e2d1d6c0 7972
75312619 7973SGI XP/XPC/XPNET DRIVER
e180383f
RH
7974M: Cliff Whickman <cpw@sgi.com>
7975M: Robin Holt <robinmholt@gmail.com>
75312619 7976S: Maintained
679655da 7977F: drivers/misc/sgi-xp/
75312619 7978
49cc629d
HV
7979SI470X FM RADIO RECEIVER I2C DRIVER
7980M: Hans Verkuil <hverkuil@xs4all.nl>
7981L: linux-media@vger.kernel.org
7982T: git git://linuxtv.org/media_tree.git
7983W: http://linuxtv.org
7984S: Odd Fixes
7985F: drivers/media/radio/si470x/radio-si470x-i2c.c
7986
7987SI470X FM RADIO RECEIVER USB DRIVER
7988M: Hans Verkuil <hverkuil@xs4all.nl>
7989L: linux-media@vger.kernel.org
7990T: git git://linuxtv.org/media_tree.git
7991W: http://linuxtv.org
7992S: Maintained
7993F: drivers/media/radio/si470x/radio-si470x-common.c
7994F: drivers/media/radio/si470x/radio-si470x.h
7995F: drivers/media/radio/si470x/radio-si470x-usb.c
7996
c937ca03
EV
7997SI4713 FM RADIO TRANSMITTER I2C DRIVER
7998M: Eduardo Valentin <edubezval@gmail.com>
7999L: linux-media@vger.kernel.org
8000T: git git://linuxtv.org/media_tree.git
8001W: http://linuxtv.org
8002S: Odd Fixes
99995ded 8003F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8004
8005SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8006M: Eduardo Valentin <edubezval@gmail.com>
8007L: linux-media@vger.kernel.org
8008T: git git://linuxtv.org/media_tree.git
8009W: http://linuxtv.org
8010S: Odd Fixes
99995ded
DR
8011F: drivers/media/radio/si4713/radio-platform-si4713.c
8012
8013SI4713 FM RADIO TRANSMITTER USB DRIVER
8014M: Hans Verkuil <hverkuil@xs4all.nl>
8015L: linux-media@vger.kernel.org
8016T: git git://linuxtv.org/media_tree.git
8017W: http://linuxtv.org
8018S: Maintained
8019F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8020
beb91d46 8021SIANO DVB DRIVER
1b2c14b4 8022M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8023L: linux-media@vger.kernel.org
8024W: http://linuxtv.org
8025T: git git://linuxtv.org/media_tree.git
8026S: Odd fixes
8027F: drivers/media/common/siano/
beb91d46 8028F: drivers/media/usb/siano/
beb91d46 8029F: drivers/media/usb/siano/
14430813 8030F: drivers/media/mmc/siano/
beb91d46 8031
b618b69c 8032SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8033L: linux-media@vger.kernel.org
bb60fcb2 8034S: Orphan
b618b69c 8035F: drivers/media/platform/sh_veu.c
b618b69c
GL
8036
8037SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8038L: linux-media@vger.kernel.org
bb60fcb2 8039S: Orphan
b618b69c
GL
8040F: drivers/media/platform/sh_vou.c
8041F: include/media/sh_vou.h
8042
6349d997 8043SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8044M: Len Brown <lenb@kernel.org>
6349d997
LB
8045L: sfi-devel@simplefirmware.org
8046W: http://simplefirmware.org/
8047T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8048S: Supported
943fc810 8049F: arch/x86/platform/sfi/
6349d997
LB
8050F: drivers/sfi/
8051F: include/linux/sfi*.h
e2d1d6c0 8052
1da177e4
LT
8053SIMTEC EB110ATX (Chalice CATS)
8054P: Ben Dooks
b16957c6
BD
8055P: Vincent Sanders <vince@simtec.co.uk>
8056M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8057W: http://www.simtec.co.uk/products/EB110ATX/
8058S: Supported
8059
8060SIMTEC EB2410ITX (BAST)
8061P: Ben Dooks
b16957c6
BD
8062P: Vincent Sanders <vince@simtec.co.uk>
8063M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8064W: http://www.simtec.co.uk/products/EB2410ITX/
8065S: Supported
15dba387
JP
8066F: arch/arm/mach-s3c24xx/mach-bast.c
8067F: arch/arm/mach-s3c24xx/bast-ide.c
8068F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8069
4c5adde7 8070TI DAVINCI MACHINE SUPPORT
3ba789c0 8071M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8072M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8073L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8074T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8075Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8076S: Supported
14430813 8077F: arch/arm/mach-davinci/
046d0a37 8078F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8079
8d4b3f08 8080TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8081M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8082L: linux-media@vger.kernel.org
8083L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8084W: http://linuxtv.org/
8085Q: http://patchwork.linuxtv.org/project/linux-media/list/
8086T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8087S: Maintained
8d4b3f08
LP
8088F: drivers/media/platform/davinci/
8089F: include/media/davinci/
8090
92aab3c0 8091SIS 190 ETHERNET DRIVER
8b58be88 8092M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8093L: netdev@vger.kernel.org
8094S: Maintained
8c7de408 8095F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8096
1da177e4 8097SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8098M: Daniele Venzano <venza@brownhat.org>
1da177e4 8099W: http://www.brownhat.org/sis900.html
979b6c13 8100L: netdev@vger.kernel.org
1da177e4 8101S: Maintained
8c7de408 8102F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8103
8104SIS FRAMEBUFFER DRIVER
8b58be88 8105M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8106W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8107S: Maintained
679655da
JP
8108F: Documentation/fb/sisfb.txt
8109F: drivers/video/sis/
8110F: include/video/sisfb.h
1da177e4
LT
8111
8112SIS USB2VGA DRIVER
8b58be88 8113M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8114W: http://www.winischhofer.at/linuxsisusbvga.shtml
8115S: Maintained
679655da 8116F: drivers/usb/misc/sisusbvga/
1da177e4 8117
415ad26d 8118SLAB ALLOCATOR
8b58be88 8119M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 8120M: Pekka Enberg <penberg@kernel.org>
8b58be88 8121M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
8122L: linux-mm@kvack.org
8123S: Maintained
679655da
JP
8124F: include/linux/sl?b*.h
8125F: mm/sl?b.c
415ad26d 8126
9fab9787
PM
8127SLEEPABLE READ-COPY UPDATE (SRCU)
8128M: Lai Jiangshan <laijs@cn.fujitsu.com>
8129M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8130L: linux-kernel@vger.kernel.org
9fab9787
PM
8131W: http://www.rdrop.com/users/paulmck/RCU/
8132S: Supported
8133T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8134F: include/linux/srcu.h
8135F: kernel/rcu/srcu.c
9fab9787 8136
66372841
CS
8137SMACK SECURITY MODULE
8138M: Casey Schaufler <casey@schaufler-ca.com>
8139L: linux-security-module@vger.kernel.org
8140W: http://schaufler-ca.com
8141T: git git://git.gitorious.org/smack-next/kernel.git
8142S: Maintained
8143F: Documentation/security/Smack.txt
8144F: security/smack/
8145
68ace3e1
KH
8146SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8147M: Kevin Hilman <khilman@kernel.org>
8148M: Nishanth Menon <nm@ti.com>
8149S: Maintained
8150F: drivers/power/avs/smartreflex.c
8151F: include/linux/power/smartreflex.h
8152L: linux-pm@vger.kernel.org
8153
1da177e4 8154SMC91x ETHERNET DRIVER
2f82af08 8155M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8156S: Odd Fixes
ae150435 8157F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8158
e8e31622
SA
8159SMIA AND SMIA++ IMAGE SENSOR DRIVER
8160M: Sakari Ailus <sakari.ailus@iki.fi>
8161L: linux-media@vger.kernel.org
8162S: Maintained
14430813 8163F: drivers/media/i2c/smiapp/
e8e31622
SA
8164F: include/media/smiapp.h
8165F: drivers/media/i2c/smiapp-pll.c
8166F: drivers/media/i2c/smiapp-pll.h
8167
920fa1ff
GR
8168SMM665 HARDWARE MONITOR DRIVER
8169M: Guenter Roeck <linux@roeck-us.net>
8170L: lm-sensors@lm-sensors.org
8171S: Maintained
8172F: Documentation/hwmon/smm665
8173F: drivers/hwmon/smm665.c
8174
9df7305b 8175SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8176M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8177L: lm-sensors@lm-sensors.org
90b24cfb 8178S: Maintained
9df7305b
SG
8179F: Documentation/hwmon/emc2103
8180F: drivers/hwmon/emc2103.c
8181
a98d506c
HG
8182SMSC SCH5627 HARDWARE MONITOR DRIVER
8183M: Hans de Goede <hdegoede@redhat.com>
8184L: lm-sensors@lm-sensors.org
8185S: Supported
8186F: Documentation/hwmon/sch5627
8187F: drivers/hwmon/sch5627.c
8188
6ea884db 8189SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8190M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8191L: lm-sensors@lm-sensors.org
8192S: Maintained
679655da
JP
8193F: Documentation/hwmon/smsc47b397
8194F: drivers/hwmon/smsc47b397.c
6ea884db 8195
fd9abb3d 8196SMSC911x ETHERNET DRIVER
90b24cfb 8197M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8198L: netdev@vger.kernel.org
90b24cfb 8199S: Maintained
679655da 8200F: include/linux/smsc911x.h
ae150435 8201F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8202
8203SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8204M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8205L: netdev@vger.kernel.org
90b24cfb 8206S: Maintained
ae150435 8207F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8208
3c8a63e2 8209SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8210M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8211L: linux-fbdev@vger.kernel.org
90b24cfb 8212S: Maintained
3c8a63e2
SG
8213F: drivers/video/smscufx.c
8214
668acf32 8215SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8216M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8217L: linux-media@vger.kernel.org
275ffde4 8218T: git git://linuxtv.org/media_tree.git
795fb7e7 8219S: Maintained
90d72ac6
MCC
8220F: include/media/soc*
8221F: drivers/media/i2c/soc_camera/
8222F: drivers/media/platform/soc_camera/
668acf32 8223
e2d1d6c0 8224SOEKRIS NET48XX LED SUPPORT
8b58be88 8225M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8226S: Maintained
679655da 8227F: drivers/leds/leds-net48xx.c
e2d1d6c0 8228
1da177e4 8229SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8230M: Neil Brown <neilb@suse.de>
1da177e4 8231L: linux-raid@vger.kernel.org
524418bb 8232S: Supported
679655da
JP
8233F: drivers/md/
8234F: include/linux/raid/
c117ab84 8235F: include/uapi/linux/raid/
1da177e4 8236
1da177e4 8237SONIC NETWORK DRIVER
8b58be88 8238M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8239L: netdev@vger.kernel.org
1da177e4 8240S: Maintained
d9fb9f38 8241F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8242
61e115a5 8243SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8244M: Michael Buesch <m@bues.ch>
61e115a5
MB
8245L: netdev@vger.kernel.org
8246S: Maintained
679655da
JP
8247F: drivers/ssb/
8248F: include/linux/ssb/
61e115a5 8249
1da177e4 8250SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8251M: Mattia Dongili <malattia@linux.it>
d0944853 8252L: platform-driver-x86@vger.kernel.org
5b18167d 8253W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8254S: Maintained
679655da
JP
8255F: Documentation/laptops/sony-laptop.txt
8256F: drivers/char/sonypi.c
8257F: drivers/platform/x86/sony-laptop.c
8258F: include/linux/sony-laptop.h
1da177e4 8259
baf8532a 8260SONY MEMORYSTICK CARD SUPPORT
8b58be88 8261M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8262W: http://tifmxx.berlios.de/
8263S: Maintained
679655da 8264F: drivers/memstick/host/tifm_ms.c
baf8532a 8265
0ab30494
ML
8266SONY MEMORYSTICK STANDARD SUPPORT
8267M: Maxim Levitsky <maximlevitsky@gmail.com>
8268S: Maintained
8269F: drivers/memstick/core/ms_block.*
8270
1da177e4 8271SOUND
8b58be88
JP
8272M: Jaroslav Kysela <perex@perex.cz>
8273M: Takashi Iwai <tiwai@suse.de>
93711660 8274L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8275W: http://www.alsa-project.org/
dde7ad8d 8276T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8277T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8278Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8279S: Maintained
3126a179
JP
8280F: Documentation/sound/
8281F: include/sound/
c117ab84 8282F: include/uapi/sound/
679655da 8283F: sound/
1da177e4 8284
33bbe149
MB
8285SOUND - COMPRESSED AUDIO
8286M: Vinod Koul <vinod.koul@intel.com>
8287L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8288T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8289S: Supported
f672f31a 8290F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8291F: include/sound/compress_driver.h
f672f31a 8292F: include/uapi/sound/compress_*
33bbe149
MB
8293F: sound/core/compress_offload.c
8294F: sound/soc/soc-compress.c
8295
bd903bde 8296SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8297M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8298M: Mark Brown <broonie@kernel.org>
86f14df8 8299T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8300L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8301W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8302S: Supported
2820f615 8303F: Documentation/sound/alsa/soc/
679655da 8304F: sound/soc/
e6e55122 8305F: include/sound/soc*
eb1a6af3 8306
d7f8761b
MB
8307SOUND - DMAENGINE HELPERS
8308M: Lars-Peter Clausen <lars@metafoo.de>
8309S: Supported
8310F: include/sound/dmaengine_pcm.h
8311F: sound/core/pcm_dmaengine.c
8312F: sound/soc/soc-generic-dmaengine-pcm.c
8313
473321fc 8314SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8315M: "David S. Miller" <davem@davemloft.net>
1da177e4 8316L: sparclinux@vger.kernel.org
8a6e2535 8317Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8318T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8319T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8320S: Maintained
679655da 8321F: arch/sparc/
7765b8bb 8322F: drivers/sbus/
1da177e4 8323
6404fcca
DM
8324SPARC SERIAL DRIVERS
8325M: "David S. Miller" <davem@davemloft.net>
8326L: sparclinux@vger.kernel.org
08deed1e
JP
8327T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8328T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8329S: Maintained
6816383a 8330F: include/linux/sunserialcore.h
df621252 8331F: drivers/tty/serial/suncore.c
df621252
GKH
8332F: drivers/tty/serial/sunhv.c
8333F: drivers/tty/serial/sunsab.c
8334F: drivers/tty/serial/sunsab.h
8335F: drivers/tty/serial/sunsu.c
8336F: drivers/tty/serial/sunzilog.c
8337F: drivers/tty/serial/sunzilog.h
6404fcca 8338
389325b4
CL
8339SPARSE CHECKER
8340M: "Christopher Li" <sparse@chrisli.org>
8341L: linux-sparse@vger.kernel.org
8342W: https://sparse.wiki.kernel.org/
8343T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8344T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8345S: Maintained
8346F: include/linux/compiler.h
8347
fc0c195a 8348SPEAR PLATFORM SUPPORT
2d8a3b3d 8349M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8350M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8351L: spear-devel@list.st.com
8352L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8353W: http://www.st.com/spear
8354S: Maintained
281e192f 8355F: arch/arm/mach-spear/
fc0c195a 8356
8357SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8358M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8359L: spear-devel@list.st.com
8360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8361W: http://www.st.com/spear
8362S: Maintained
5df33a62 8363F: drivers/clk/spear/
fc0c195a 8364
e2d1d6c0 8365SPI SUBSYSTEM
b02e48f2 8366M: Mark Brown <broonie@kernel.org>
dfbe403c 8367L: linux-spi@vger.kernel.org
e7e4e13c 8368T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8369Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8370S: Maintained
679655da
JP
8371F: Documentation/spi/
8372F: drivers/spi/
8373F: include/linux/spi/
c117ab84 8374F: include/uapi/linux/spi/
e2d1d6c0 8375
2752e401 8376SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8377M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8378M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8379L: netdev@vger.kernel.org
8380S: Supported
679655da 8381F: Documentation/networking/spider_net.txt
8df158ac 8382F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8383
e2d1d6c0 8384SPU FILE SYSTEM
8b58be88 8385M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8386L: linuxppc-dev@lists.ozlabs.org
8387L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8388W: http://www.ibm.com/developerworks/power/cell/
8389S: Supported
679655da
JP
8390F: Documentation/filesystems/spufs.txt
8391F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8392
fc555841 8393SQUASHFS FILE SYSTEM
d7f2ff67 8394M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8395L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8396W: http://squashfs.org.uk
8397S: Maintained
679655da
JP
8398F: Documentation/filesystems/squashfs.txt
8399F: fs/squashfs/
fc555841 8400
1da177e4 8401SRM (Alpha) environment access
8b58be88 8402M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8403S: Maintained
679655da 8404F: arch/alpha/kernel/srm_env.c
1da177e4 8405
26e9a397 8406STABLE BRANCH
879a5a00 8407M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8408L: stable@vger.kernel.org
879a5a00 8409S: Supported
7b175c46 8410F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8411
26e9a397 8412STAGING SUBSYSTEM
879a5a00 8413M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8414T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8415L: devel@driverdev.osuosl.org
879a5a00 8416S: Supported
679655da 8417F: drivers/staging/
dbc6c2cc 8418
c8c8b105
JP
8419STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8420M: Henk de Groot <pe1dnn@amsat.org>
8421S: Odd Fixes
8422F: drivers/staging/wlags49_h2/
8423F: drivers/staging/wlags49_h25/
8424
c9555159
JP
8425STAGING - ASUS OLED
8426M: Jakub Schmidtke <sjakub@gmail.com>
8427S: Odd Fixes
8428F: drivers/staging/asus_oled/
8429
ebd3d010
JP
8430STAGING - COMEDI
8431M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8432M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8433S: Odd Fixes
8434F: drivers/staging/comedi/
8435
8ca572c9
JP
8436STAGING - CRYSTAL HD VIDEO DECODER
8437M: Naren Sankar <nsankar@broadcom.com>
8438M: Jarod Wilson <jarod@wilsonet.com>
8439M: Scott Davilla <davilla@4pi.com>
8440M: Manu Abraham <abraham.manu@gmail.com>
8441S: Odd Fixes
8442F: drivers/staging/crystalhd/
8443
0f16ffc4
JP
8444STAGING - ECHO CANCELLER
8445M: Steve Underwood <steveu@coppice.org>
8446M: David Rowe <david@rowetel.com>
8447S: Odd Fixes
8448F: drivers/staging/echo/
8449
8dc2bbe7
ME
8450STAGING - ET131X NETWORK DRIVER
8451M: Mark Einon <mark.einon@gmail.com>
8452S: Odd Fixes
8453F: drivers/staging/et131x/
8454
a0138163
JP
8455STAGING - FLARION FT1000 DRIVERS
8456M: Marek Belisko <marek.belisko@gmail.com>
8457S: Odd Fixes
8458F: drivers/staging/ft1000/
8459
ec3fab92
JP
8460STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8461M: David Täht <d@teklibre.com>
8462S: Odd Fixes
8463F: drivers/staging/frontier/
8464
98ded590
HV
8465STAGING - GO7007 MPEG CODEC
8466M: Hans Verkuil <hans.verkuil@cisco.com>
8467S: Maintained
8468F: drivers/staging/media/go7007/
8469
6c1bb424 8470STAGING - INDUSTRIAL IO
030a13d7 8471M: Jonathan Cameron <jic23@kernel.org>
a0138163 8472L: linux-iio@vger.kernel.org
6c1bb424
JP
8473S: Odd Fixes
8474F: drivers/staging/iio/
8475
a0138163
JP
8476STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8477M: Jarod Wilson <jarod@wilsonet.com>
8478W: http://www.lirc.org/
8479S: Odd Fixes
b2b0186d 8480F: drivers/staging/media/lirc/
a0138163 8481
7c6b6c71 8482STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8483M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8484M: Marc Dietrich <marvin24@gmx.de>
8485L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8486L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8487S: Maintained
8488F: drivers/staging/nvec/
8489
a0138163 8490STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8491M: Jens Frederich <jfrederich@gmail.com>
8492M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8493M: Jon Nettleton <jon.nettleton@gmail.com>
8494W: http://wiki.laptop.org/go/DCON
3140b458 8495S: Maintained
a0138163
JP
8496F: drivers/staging/olpc_dcon/
8497
94cfdd15 8498STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8499M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8500S: Maintained
8501F: drivers/staging/ozwpan/
8502
a0138163 8503STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8504M: Willy Tarreau <willy@meta-x.org>
8505S: Odd Fixes
8506F: drivers/staging/panel/
8507
a0138163
JP
8508STAGING - REALTEK RTL8712U DRIVERS
8509M: Larry Finger <Larry.Finger@lwfinger.net>
8510M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8511S: Odd Fixes
8512F: drivers/staging/rtl8712/
8513
7591ba8b
JS
8514STAGING - REALTEK RTL8723U WIRELESS DRIVER
8515M: Larry Finger <Larry.Finger@lwfinger.net>
8516M: Jes Sorensen <Jes.Sorensen@redhat.com>
8517L: linux-wireless@vger.kernel.org
8518S: Maintained
8519F: drivers/staging/rtl8723au/
8520
9629fa86
JP
8521STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8522M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8523S: Odd Fixes
9df0a245 8524F: drivers/staging/sm7xxfb/
9629fa86 8525
510fa408
JP
8526STAGING - SLICOSS
8527M: Lior Dotan <liodot@gmail.com>
8528M: Christopher Harrer <charrer@alacritech.com>
8529S: Odd Fixes
8530F: drivers/staging/slicoss/
8531
a0138163 8532STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8533M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8534S: Supported
b2b0186d 8535F: drivers/staging/media/solo6x10/
a0138163
JP
8536
8537STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8538M: William Hubbs <w.d.hubbs@gmail.com>
8539M: Chris Brannon <chris@the-brannons.com>
d33bce31 8540M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8541M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8542L: speakup@braille.uwo.ca
8543W: http://www.linux-speakup.org/
8544S: Odd Fixes
8545F: drivers/staging/speakup/
8546
8547STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8548M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8549S: Odd Fixes
8550F: drivers/staging/tidspbridge/
8551
a0138163
JP
8552STAGING - USB ENE SM/MS CARD READER DRIVER
8553M: Al Cho <acho@novell.com>
8554S: Odd Fixes
8555F: drivers/staging/keucr/
8556
b3e871ce
JP
8557STAGING - VIA VT665X DRIVERS
8558M: Forest Bond <forest@alittletooquiet.net>
8559S: Odd Fixes
8560F: drivers/staging/vt665?/
8561
81a9a526
JP
8562STAGING - WINBOND IS89C35 WLAN USB DRIVER
8563M: Pavel Machek <pavel@ucw.cz>
8564S: Odd Fixes
8565F: drivers/staging/winbond/
8566
709bcb07 8567STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8568M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8569S: Odd Fixes
8570F: drivers/staging/xgifb/
8571
1da177e4 8572STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8573M: Ion Badulescu <ionut@badula.org>
b4f90189 8574S: Odd Fixes
9bba23b0 8575F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8576
e2d1d6c0 8577SUN3/3X
8b58be88 8578M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8579W: http://sammy.net/sun3/
8580S: Maintained
679655da
JP
8581F: arch/m68k/kernel/*sun3*
8582F: arch/m68k/sun3*/
8583F: arch/m68k/include/asm/sun3*
e689cf4a 8584F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8585
2bc9ff01
DK
8586SUNDANCE NETWORK DRIVER
8587M: Denis Kirjanov <kda@linux-powerpc.org>
8588L: netdev@vger.kernel.org
8589S: Maintained
8590F: drivers/net/ethernet/dlink/sundance.c
8591
2cbb12a4 8592SUPERH
2cbb12a4 8593L: linux-sh@vger.kernel.org
1da177e4 8594W: http://www.linux-sh.org
8a6e2535 8595Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8596S: Orphan
066069e1 8597F: Documentation/sh/
679655da 8598F: arch/sh/
066069e1 8599F: drivers/sh/
1da177e4 8600
4480f15b 8601SUSPEND TO RAM
7fb06082 8602M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8603M: Len Brown <len.brown@intel.com>
8604M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8605L: linux-pm@vger.kernel.org
e2d1d6c0 8606S: Supported
679655da
JP
8607F: Documentation/power/
8608F: arch/x86/kernel/acpi/
8609F: drivers/base/power/
8610F: kernel/power/
8611F: include/linux/suspend.h
8612F: include/linux/freezer.h
8613F: include/linux/pm.h
1da177e4
LT
8614
8615SVGA HANDLING
8b58be88 8616M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8617L: linux-video@atrey.karlin.mff.cuni.cz
8618S: Maintained
679655da
JP
8619F: Documentation/svga.txt
8620F: arch/x86/boot/video*
1da177e4 8621
6e28b761
KRW
8622SWIOTLB SUBSYSTEM
8623M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8624L: linux-kernel@vger.kernel.org
8625S: Supported
8626F: lib/swiotlb.c
8627F: arch/*/kernel/pci-swiotlb.c
8628F: include/linux/swiotlb.h
8629
db8e35d5
VG
8630SYNOPSYS ARC ARCHITECTURE
8631M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8632S: Supported
8633F: arch/arc/
6659a20a 8634F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8635F: drivers/tty/serial/arc_uart.c
db8e35d5 8636
1da177e4 8637SYSV FILESYSTEM
8b58be88 8638M: Christoph Hellwig <hch@infradead.org>
1da177e4 8639S: Maintained
679655da
JP
8640F: Documentation/filesystems/sysv-fs.txt
8641F: fs/sysv/
8642F: include/linux/sysv_fs.h
1da177e4 8643
86cfa7fc
NB
8644TARGET SUBSYSTEM
8645M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8646L: linux-scsi@vger.kernel.org
b9f5edc2 8647L: target-devel@vger.kernel.org
86cfa7fc 8648W: http://www.linux-iscsi.org
cf015e9f 8649W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8650T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8651S: Supported
8652F: drivers/target/
8653F: include/target/
8654F: Documentation/target/
8655
4e68852d 8656TASKSTATS STATISTICS INTERFACE
185e595f 8657M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8658S: Maintained
679655da
JP
8659F: Documentation/accounting/taskstats*
8660F: include/linux/taskstats*
8661F: kernel/taskstats.c
4e68852d 8662
781b456a 8663TC CLASSIFIER
f935f3f8 8664M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8665L: netdev@vger.kernel.org
8666S: Maintained
679655da 8667F: include/net/pkt_cls.h
c117ab84 8668F: include/uapi/linux/pkt_cls.h
679655da 8669F: net/sched/
781b456a 8670
5067f08a 8671TCP LOW PRIORITY MODULE
8b58be88
JP
8672M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8673M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8674W: http://tcp-lp-mod.sourceforge.net/
8675S: Maintained
679655da 8676F: net/ipv4/tcp_lp.c
5067f08a 8677
91952bc0
AP
8678TDA10071 MEDIA DRIVER
8679M: Antti Palosaari <crope@iki.fi>
8680L: linux-media@vger.kernel.org
8681W: http://linuxtv.org/
8682W: http://palosaari.fi/linux/
8683Q: http://patchwork.linuxtv.org/project/linux-media/list/
8684T: git git://linuxtv.org/anttip/media_tree.git
8685S: Maintained
8686F: drivers/media/dvb-frontends/tda10071*
8687
8688TDA18212 MEDIA DRIVER
8689M: Antti Palosaari <crope@iki.fi>
8690L: linux-media@vger.kernel.org
8691W: http://linuxtv.org/
8692W: http://palosaari.fi/linux/
8693Q: http://patchwork.linuxtv.org/project/linux-media/list/
8694T: git git://linuxtv.org/anttip/media_tree.git
8695S: Maintained
8696F: drivers/media/tuners/tda18212*
8697
8698TDA18218 MEDIA DRIVER
8699M: Antti Palosaari <crope@iki.fi>
8700L: linux-media@vger.kernel.org
8701W: http://linuxtv.org/
8702W: http://palosaari.fi/linux/
8703Q: http://patchwork.linuxtv.org/project/linux-media/list/
8704T: git git://linuxtv.org/anttip/media_tree.git
8705S: Maintained
8706F: drivers/media/tuners/tda18218*
8707
3b2f6aba
MK
8708TDA18271 MEDIA DRIVER
8709M: Michael Krufky <mkrufky@linuxtv.org>
8710L: linux-media@vger.kernel.org
8711W: http://linuxtv.org/
8712W: http://github.com/mkrufky
8713Q: http://patchwork.linuxtv.org/project/linux-media/list/
8714T: git git://linuxtv.org/mkrufky/tuners.git
8715S: Maintained
8716F: drivers/media/tuners/tda18271*
8717
e48307a9
MK
8718TDA827x MEDIA DRIVER
8719M: Michael Krufky <mkrufky@linuxtv.org>
8720L: linux-media@vger.kernel.org
8721W: http://linuxtv.org/
8722W: http://github.com/mkrufky
8723Q: http://patchwork.linuxtv.org/project/linux-media/list/
8724T: git git://linuxtv.org/mkrufky/tuners.git
8725S: Maintained
8726F: drivers/media/tuners/tda8290.*
8727
66cf9212
MK
8728TDA8290 MEDIA DRIVER
8729M: Michael Krufky <mkrufky@linuxtv.org>
8730L: linux-media@vger.kernel.org
8731W: http://linuxtv.org/
8732W: http://github.com/mkrufky
8733Q: http://patchwork.linuxtv.org/project/linux-media/list/
8734T: git git://linuxtv.org/mkrufky/tuners.git
8735S: Maintained
8736F: drivers/media/tuners/tda8290.*
8737
4b9fba30
HV
8738TDA9840 MEDIA DRIVER
8739M: Hans Verkuil <hverkuil@xs4all.nl>
8740L: linux-media@vger.kernel.org
8741T: git git://linuxtv.org/media_tree.git
8742W: http://linuxtv.org
8743S: Maintained
8744F: drivers/media/i2c/tda9840*
8745
2cb654fd 8746TEA5761 TUNER DRIVER
1b2c14b4 8747M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8748L: linux-media@vger.kernel.org
8749W: http://linuxtv.org
8750T: git git://linuxtv.org/media_tree.git
8751S: Odd fixes
8752F: drivers/media/tuners/tea5761.*
8753
8754TEA5767 TUNER DRIVER
1b2c14b4 8755M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8756L: linux-media@vger.kernel.org
8757W: http://linuxtv.org
8758T: git git://linuxtv.org/media_tree.git
8759S: Maintained
8760F: drivers/media/tuners/tea5767.*
8761
4b9fba30
HV
8762TEA6415C MEDIA DRIVER
8763M: Hans Verkuil <hverkuil@xs4all.nl>
8764L: linux-media@vger.kernel.org
8765T: git git://linuxtv.org/media_tree.git
8766W: http://linuxtv.org
8767S: Maintained
8768F: drivers/media/i2c/tea6415c*
8769
8770TEA6420 MEDIA DRIVER
8771M: Hans Verkuil <hverkuil@xs4all.nl>
8772L: linux-media@vger.kernel.org
8773T: git git://linuxtv.org/media_tree.git
8774W: http://linuxtv.org
8775S: Maintained
8776F: drivers/media/i2c/tea6420*
8777
3d249d4c 8778TEAM DRIVER
dca9ab92 8779M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8780L: netdev@vger.kernel.org
8781S: Supported
8782F: drivers/net/team/
8783F: include/linux/if_team.h
c117ab84 8784F: include/uapi/linux/if_team.h
3d249d4c 8785
7d029125
VD
8786TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8787M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8788S: Maintained
8789F: arch/x86/platform/ts5500/
8790
40ad4a30
SY
8791TECHNOTREND USB IR RECEIVER
8792M: Sean Young <sean@mess.org>
8793L: linux-media@vger.kernel.org
8794S: Maintained
8795F: drivers/media/rc/ttusbir.c
8796
adabdb0c 8797TEGRA ARCHITECTURE SUPPORT
243d58ec 8798M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8799M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8800L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8801Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8802T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8803S: Supported
bbbe96ed 8804N: [^a-z]tegra
84b9414b 8805
adabdb0c
SW
8806TEGRA ASOC DRIVER
8807M: Stephen Warren <swarren@wwwdotorg.org>
8808S: Supported
8809F: sound/soc/tegra/
8810
8811TEGRA CLOCK DRIVER
8812M: Peter De Schrijver <pdeschrijver@nvidia.com>
8813M: Prashant Gaikwad <pgaikwad@nvidia.com>
8814S: Supported
8815F: drivers/clk/tegra/
8816
8817TEGRA DMA DRIVER
8818M: Laxman Dewangan <ldewangan@nvidia.com>
8819S: Supported
8820F: drivers/dma/tegra20-apb-dma.c
8821
8822TEGRA GPIO DRIVER
8823M: Stephen Warren <swarren@wwwdotorg.org>
8824S: Supported
8825F: drivers/gpio/gpio-tegra.c
8826
8827TEGRA I2C DRIVER
8828M: Laxman Dewangan <ldewangan@nvidia.com>
8829S: Supported
8830F: drivers/i2c/busses/i2c-tegra.c
8831
8832TEGRA IOMMU DRIVERS
8833M: Hiroshi Doyu <hdoyu@nvidia.com>
8834S: Supported
8835F: drivers/iommu/tegra*
8836
8837TEGRA KBC DRIVER
8838M: Rakesh Iyer <riyer@nvidia.com>
8839M: Laxman Dewangan <ldewangan@nvidia.com>
8840S: Supported
8841F: drivers/input/keyboard/tegra-kbc.c
8842
8843TEGRA PINCTRL DRIVER
8844M: Stephen Warren <swarren@wwwdotorg.org>
8845S: Supported
8846F: drivers/pinctrl/pinctrl-tegra*
8847
8848TEGRA PWM DRIVER
8849M: Thierry Reding <thierry.reding@gmail.com>
8850S: Supported
8851F: drivers/pwm/pwm-tegra.c
8852
8853TEGRA SERIAL DRIVER
8854M: Laxman Dewangan <ldewangan@nvidia.com>
8855S: Supported
8856F: drivers/tty/serial/serial-tegra.c
8857
8858TEGRA SPI DRIVER
8859M: Laxman Dewangan <ldewangan@nvidia.com>
8860S: Supported
8861F: drivers/spi/spi-tegra*
8862
1a348ccc 8863TEHUTI ETHERNET DRIVER
8b58be88 8864M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8865L: netdev@vger.kernel.org
8866S: Supported
ef7f5429 8867F: drivers/net/ethernet/tehuti/*
1a348ccc 8868
4e68852d 8869Telecom Clock Driver for MCPL0010
8b58be88 8870M: Mark Gross <mark.gross@intel.com>
4e68852d 8871S: Supported
679655da 8872F: drivers/char/tlclk.c
4e68852d 8873
4480f15b 8874TENSILICA XTENSA PORT (xtensa)
8b58be88 8875M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8876M: Max Filippov <jcmvbkbc@gmail.com>
8877L: linux-xtensa@linux-xtensa.org
4e68852d 8878S: Maintained
679655da 8879F: arch/xtensa/
3dc99857 8880F: drivers/irqchip/irq-xtensa-*
4e68852d 8881
5313ba66
HV
8882THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8883M: Hans Verkuil <hverkuil@xs4all.nl>
8884L: linux-media@vger.kernel.org
8885T: git git://linuxtv.org/media_tree.git
8886W: http://linuxtv.org
8887S: Maintained
8888F: drivers/media/radio/radio-raremono.c
8889
d3fb6955 8890THERMAL
b75f0050
JP
8891M: Zhang Rui <rui.zhang@intel.com>
8892M: Eduardo Valentin <eduardo.valentin@ti.com>
8893L: linux-pm@vger.kernel.org
8894T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8895T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8896Q: https://patchwork.kernel.org/project/linux-pm/list/
8897S: Supported
8898F: drivers/thermal/
8899F: include/linux/thermal.h
8900F: include/linux/cpu_cooling.h
8901F: Documentation/devicetree/bindings/thermal/
d3fb6955 8902
30ba2fbd
VD
8903THINGM BLINK(1) USB RGB LED DRIVER
8904M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8905S: Maintained
8906F: drivers/hid/hid-thingm.c
8907
4e68852d 8908THINKPAD ACPI EXTRAS DRIVER
8b58be88 8909M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8910L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8911L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8912W: http://ibm-acpi.sourceforge.net
8913W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8914T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8915S: Maintained
679655da 8916F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8917
1b46f2a2
EV
8918TI BANDGAP AND THERMAL DRIVER
8919M: Eduardo Valentin <eduardo.valentin@ti.com>
8920L: linux-pm@vger.kernel.org
794b2e25
EV
8921S: Supported
8922F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8923
4020f2d7 8924TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8925M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8926S: Maintained
679655da
JP
8927F: drivers/misc/tifm*
8928F: drivers/mmc/host/tifm_sd.c
8929F: include/linux/tifm.h
4020f2d7 8930
152ad442
SR
8931TI LM49xxx FAMILY ASoC CODEC DRIVERS
8932M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8933M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8934L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8935S: Maintained
8936F: sound/soc/codecs/lm49453*
d392dead 8937F: sound/soc/codecs/isabelle*
152ad442 8938
0edd807d
KM
8939TI LP855x BACKLIGHT DRIVER
8940M: Milo Kim <milo.kim@ti.com>
8941S: Maintained
8942F: Documentation/backlight/lp855x-driver.txt
8943F: drivers/video/backlight/lp855x_bl.c
8944F: include/linux/platform_data/lp855x.h
8945
faf13f6d
KM
8946TI LP8727 CHARGER DRIVER
8947M: Milo Kim <milo.kim@ti.com>
8948S: Maintained
8949F: drivers/power/lp8727_charger.c
8950F: include/linux/platform_data/lp8727.h
8951
22f1229f
KM
8952TI LP8788 MFD DRIVER
8953M: Milo Kim <milo.kim@ti.com>
8954S: Maintained
8955F: drivers/iio/adc/lp8788_adc.c
8956F: drivers/leds/leds-lp8788.c
8957F: drivers/mfd/lp8788*.c
8958F: drivers/power/lp8788-charger.c
8959F: drivers/regulator/lp8788-*.c
8960F: include/linux/mfd/lp8788*.h
8961
dd5e8e6b 8962TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8963M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8964L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8965S: Maintained
8966F: sound/soc/codecs/twl4030*
8967
90921014 8968TI WILINK WIRELESS DRIVERS
90921014
LC
8969L: linux-wireless@vger.kernel.org
8970W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8971W: http://wireless.kernel.org/en/users/Drivers/wl1251
8972T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 8973S: Orphan
90921014
LC
8974F: drivers/net/wireless/ti/
8975F: include/linux/wl12xx.h
8976
e86eaa3a 8977TIPC NETWORK LAYER
8b58be88
JP
8978M: Jon Maloy <jon.maloy@ericsson.com>
8979M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
8980L: netdev@vger.kernel.org (core kernel code)
8981L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 8982W: http://tipc.sourceforge.net/
e86eaa3a 8983S: Maintained
c117ab84 8984F: include/uapi/linux/tipc*.h
679655da 8985F: net/tipc/
e86eaa3a 8986
867e359b
CM
8987TILE ARCHITECTURE
8988M: Chris Metcalf <cmetcalf@tilera.com>
8989W: http://www.tilera.com/scm/
8990S: Supported
8991F: arch/tile/
6b940606 8992F: drivers/char/tile-srom.c
5c770755 8993F: drivers/edac/tile_edac.c
6b940606
CM
8994F: drivers/net/ethernet/tile/
8995F: drivers/rtc/rtc-tile.c
8996F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 8997F: drivers/tty/serial/tilegx.c
6b940606
CM
8998F: drivers/usb/host/*-tilegx.c
8999F: include/linux/usb/tilegx.h
867e359b 9000
1da177e4 9001TLAN NETWORK DRIVER
8b58be88 9002M: Samuel Chessman <chessman@tux.org>
88c07dde 9003L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9004W: http://sourceforge.net/projects/tlan/
9005S: Maintained
679655da 9006F: Documentation/networking/tlan.txt
b544dbac 9007F: drivers/net/ethernet/ti/tlan.*
1da177e4 9008
d74db3b2 9009TOMOYO SECURITY MODULE
8b58be88
JP
9010M: Kentaro Takeda <takedakn@nttdata.co.jp>
9011M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9012L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9013L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9014L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9015L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9016W: http://tomoyo.sourceforge.jp/
843d183c 9017T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9018S: Maintained
679655da 9019F: security/tomoyo/
d74db3b2 9020
9caeb532 9021TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9022M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9023L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9024S: Maintained
9025F: drivers/platform/x86/topstar-laptop.c
9026
1da177e4 9027TOSHIBA ACPI EXTRAS DRIVER
d0944853 9028L: platform-driver-x86@vger.kernel.org
15065531 9029S: Orphan
679655da 9030F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9031
9032TOSHIBA SMM DRIVER
8b58be88 9033M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9034L: tlinux-users@tce.toshiba-dme.co.jp
9035W: http://www.buzzard.org.uk/toshiba/
9036S: Maintained
679655da
JP
9037F: drivers/char/toshiba.c
9038F: include/linux/toshiba.h
c117ab84 9039F: include/uapi/linux/toshiba.h
1da177e4 9040
d719f900 9041TMIO MMC DRIVER
8b58be88 9042M: Ian Molton <ian@mnementh.co.uk>
d1057c40 9043L: linux-mmc@vger.kernel.org
d719f900 9044S: Maintained
d1057c40
GL
9045F: drivers/mmc/host/tmio_mmc*
9046F: drivers/mmc/host/sh_mobile_sdhi.c
9047F: include/linux/mmc/tmio.h
9048F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9049
917cc4e6
GR
9050TMP401 HARDWARE MONITOR DRIVER
9051M: Guenter Roeck <linux@roeck-us.net>
9052L: lm-sensors@lm-sensors.org
9053S: Maintained
9054F: Documentation/hwmon/tmp401
9055F: drivers/hwmon/tmp401.c
9056
98f32602 9057TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9058M: Hugh Dickins <hughd@google.com>
98f32602
HD
9059L: linux-mm@kvack.org
9060S: Maintained
9061F: include/linux/shmem_fs.h
9062F: mm/shmem.c
9063
45f95b53 9064TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9065M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9066L: linux-media@vger.kernel.org
9067W: http://linuxtv.org
9068T: git git://linuxtv.org/media_tree.git
9069S: Odd fixes
9070F: drivers/media/usb/tm6000/
9071
4e68852d 9072TPM DEVICE DRIVER
901486b8 9073M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9074M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9075M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9076W: http://tpmdd.sourceforge.net
63a10dfd 9077L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9078S: Maintained
679655da 9079F: drivers/char/tpm/
4e68852d 9080
d6f005a1
JP
9081TRACING
9082M: Steven Rostedt <rostedt@goodmis.org>
9083M: Frederic Weisbecker <fweisbec@gmail.com>
9084M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9085T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9086S: Maintained
9087F: Documentation/trace/ftrace.txt
9088F: arch/*/*/*/ftrace.h
9089F: arch/*/kernel/ftrace.c
9090F: include/*/ftrace.h
9091F: include/linux/trace*.h
9092F: include/trace/
9093F: kernel/trace/
9094
1da177e4 9095TRIVIAL PATCHES
8b58be88 9096M: Jiri Kosina <trivial@kernel.org>
54e5881d 9097T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9098S: Maintained
86ef925f 9099K: ^Subject:.*(?i)trivial
1da177e4 9100
4e68852d 9101TTY LAYER
879a5a00 9102M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9103M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9104S: Supported
08deed1e 9105T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9106F: drivers/tty/
df621252 9107F: drivers/tty/serial/serial_core.c
e3288775
AC
9108F: include/linux/serial_core.h
9109F: include/linux/serial.h
9110F: include/linux/tty.h
c117ab84
CEB
9111F: include/uapi/linux/serial_core.h
9112F: include/uapi/linux/serial.h
9113F: include/uapi/linux/tty.h
4e68852d 9114
91952bc0
AP
9115TUA9001 MEDIA DRIVER
9116M: Antti Palosaari <crope@iki.fi>
9117L: linux-media@vger.kernel.org
9118W: http://linuxtv.org/
9119W: http://palosaari.fi/linux/
9120Q: http://patchwork.linuxtv.org/project/linux-media/list/
9121T: git git://linuxtv.org/anttip/media_tree.git
9122S: Maintained
9123F: drivers/media/tuners/tua9001*
9124
740db6d7 9125TULIP NETWORK DRIVERS
8b58be88 9126M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9127L: netdev@vger.kernel.org
9128S: Maintained
0f04e2aa 9129F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9130
9131TUN/TAP driver
ba57b6f2 9132M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9133W: http://vtun.sourceforge.net/tun
9134S: Maintained
679655da
JP
9135F: Documentation/networking/tuntap.txt
9136F: arch/um/os-Linux/drivers/
1da177e4 9137
b454cc66 9138TURBOCHANNEL SUBSYSTEM
8b58be88 9139M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9140M: Ralf Baechle <ralf@linux-mips.org>
9141L: linux-mips@linux-mips.org
9142Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9143S: Maintained
679655da
JP
9144F: drivers/tc/
9145F: include/linux/tc.h
b454cc66 9146
1da177e4 9147U14-34F SCSI DRIVER
8b58be88 9148M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9149L: linux-scsi@vger.kernel.org
9150S: Maintained
679655da 9151F: drivers/scsi/u14-34f.c
1da177e4 9152
e2d1d6c0 9153UBI FILE SYSTEM (UBIFS)
949cb623 9154M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9155M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9156L: linux-mtd@lists.infradead.org
e2966cbe 9157T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9158W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9159S: Maintained
679655da
JP
9160F: Documentation/filesystems/ubifs.txt
9161F: fs/ubifs/
e2d1d6c0 9162
cc2020e6 9163UCLINUX (AND M68KNOMMU)
8b58be88 9164M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9165W: http://www.uclinux.org/
9166L: uclinux-dev@uclinux.org (subscribers-only)
9167S: Maintained
61bc02bb
JP
9168F: arch/m68k/*/*_no.*
9169F: arch/m68k/include/asm/*_no.*
cc2020e6 9170
1da177e4 9171UDF FILESYSTEM
8b58be88 9172M: Jan Kara <jack@suse.cz>
1da177e4 9173S: Maintained
679655da
JP
9174F: Documentation/filesystems/udf.txt
9175F: fs/udf/
1da177e4 9176
cc2020e6 9177UFS FILESYSTEM
8b58be88 9178M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9179S: Maintained
679655da
JP
9180F: Documentation/filesystems/ufs.txt
9181F: fs/ufs/
cc2020e6 9182
0a09d3ab
DH
9183UHID USERSPACE HID IO DRIVER:
9184M: David Herrmann <dh.herrmann@googlemail.com>
9185L: linux-input@vger.kernel.org
9186S: Maintained
9187F: drivers/hid/uhid.c
c117ab84 9188F: include/uapi/linux/uhid.h
0a09d3ab 9189
18332a80 9190ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9191L: linux-usb@vger.kernel.org
10c6c9c9 9192S: Orphan
355ffe69 9193F: drivers/uwb/
679655da
JP
9194F: include/linux/uwb.h
9195F: include/linux/uwb/
18332a80 9196
b31d8273
G
9197UNICORE32 ARCHITECTURE:
9198M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9199W: http://mprc.pku.edu.cn/~guanxuetao/linux
9200S: Maintained
9201T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
9202F: arch/unicore32/
9203
d8379ab1
TF
9204UNIFDEF
9205M: Tony Finch <dot@dotat.at>
9206W: http://dotat.at/prog/unifdef
9207S: Maintained
9208F: scripts/unifdef.c
9209
1da177e4 9210UNIFORM CDROM DRIVER
8b58be88 9211M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9212W: http://www.kernel.dk
9213S: Maintained
679655da
JP
9214F: Documentation/cdrom/
9215F: drivers/cdrom/cdrom.c
9216F: include/linux/cdrom.h
c117ab84 9217F: include/uapi/linux/cdrom.h
1da177e4 9218
56df0122
BR
9219UNISYS S-PAR DRIVERS
9220M: Benjamin Romer <benjamin.romer@unisys.com>
9221M: David Kershner <david.kershner@unisys.com>
9222L: sparmaintainer@unisys.com (Unisys internal)
9223S: Supported
9224F: drivers/staging/unisys/
9225
9941fa6e
VH
9226UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9227M: Vinayak Holikatti <vinholikatti@gmail.com>
9228M: Santosh Y <santoshsy@gmail.com>
9229L: linux-scsi@vger.kernel.org
9230S: Supported
9231F: Documentation/scsi/ufs.txt
9232F: drivers/scsi/ufs/
9233
e2d1d6c0 9234UNSORTED BLOCK IMAGES (UBI)
949cb623 9235M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9236W: http://www.linux-mtd.infradead.org/
9237L: linux-mtd@lists.infradead.org
b6b44e0a 9238T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9239S: Maintained
80811493 9240F: drivers/mtd/ubi/
679655da 9241F: include/linux/mtd/ubi.h
c117ab84 9242F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9243
76ac66e4
RW
9244UNSORTED BLOCK IMAGES (UBI) Fastmap
9245M: Richard Weinberger <richard@nod.at>
9246L: linux-mtd@lists.infradead.org
9247S: Maintained
9248F: drivers/mtd/ubi/fastmap.c
9249
1da177e4 9250USB ACM DRIVER
61eee9a7 9251M: Oliver Neukum <oliver@neukum.org>
6372594a 9252L: linux-usb@vger.kernel.org
1da177e4 9253S: Maintained
679655da
JP
9254F: Documentation/usb/acm.txt
9255F: drivers/usb/class/cdc-acm.*
1da177e4 9256
b7d572e1
PF
9257USB AR5523 WIRELESS DRIVER
9258M: Pontus Fuchs <pontus.fuchs@gmail.com>
9259L: linux-wireless@vger.kernel.org
9260S: Maintained
9261F: drivers/net/wireless/ath/ar5523/
9262
115bb1ff 9263USB ATTACHED SCSI
f50a4968 9264M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9265M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9266L: linux-usb@vger.kernel.org
9267L: linux-scsi@vger.kernel.org
8eae0fb7 9268S: Maintained
115bb1ff
MW
9269F: drivers/usb/storage/uas.c
9270
1da177e4 9271USB CDC ETHERNET DRIVER
61eee9a7 9272M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9273L: linux-usb@vger.kernel.org
1da177e4 9274S: Maintained
679655da 9275F: drivers/net/usb/cdc_*.c
c117ab84 9276F: include/uapi/linux/usb/cdc.h
1da177e4 9277
b02b371e 9278USB CYPRESS C67X00 DRIVER
8b58be88 9279M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9280L: linux-usb@vger.kernel.org
9281S: Maintained
679655da 9282F: drivers/usb/c67x00/
b02b371e 9283
d0374f4f 9284USB DAVICOM DM9601 DRIVER
8b58be88 9285M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9286L: netdev@vger.kernel.org
d0374f4f
PK
9287W: http://www.linux-usb.org/usbnet
9288S: Maintained
679655da 9289F: drivers/net/usb/dm9601.c
d0374f4f 9290
cc2020e6 9291USB DIAMOND RIO500 DRIVER
8b58be88 9292M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9293L: rio500-users@lists.sourceforge.net
9294W: http://rio500.sourceforge.net
9295S: Maintained
679655da 9296F: drivers/usb/misc/rio500*
cc2020e6 9297
1da177e4 9298USB EHCI DRIVER
578333ab 9299M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9300L: linux-usb@vger.kernel.org
578333ab 9301S: Maintained
679655da
JP
9302F: Documentation/usb/ehci.txt
9303F: drivers/usb/host/ehci*
1da177e4 9304
69ae9e3e 9305USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9306M: Felipe Balbi <balbi@ti.com>
795fb7e7 9307L: linux-usb@vger.kernel.org
69ae9e3e 9308W: http://www.linux-usb.org/gadget
d6d0f665
FB
9309T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9310S: Maintained
679655da
JP
9311F: drivers/usb/gadget/
9312F: include/linux/usb/gadget*
69ae9e3e 9313
2dea64b4 9314USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9315M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9316L: linux-usb@vger.kernel.org
54e5881d 9317T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9318S: Maintained
c2f01971 9319F: Documentation/hid/hiddev.txt
679655da 9320F: drivers/hid/usbhid/
1da177e4 9321
857aab34 9322USB/IP DRIVERS
857aab34 9323L: linux-usb@vger.kernel.org
3ff4afe8 9324S: Orphan
857aab34 9325F: drivers/staging/usbip/
9326
959eea21 9327USB ISP116X DRIVER
8b58be88 9328M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9329L: linux-usb@vger.kernel.org
959eea21 9330S: Maintained
679655da
JP
9331F: drivers/usb/host/isp116x*
9332F: include/linux/usb/isp116x.h
959eea21 9333
1da177e4 9334USB KAWASAKI LSI DRIVER
61eee9a7 9335M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9336L: linux-usb@vger.kernel.org
1da177e4 9337S: Maintained
679655da 9338F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9339
9340USB MASS STORAGE DRIVER
8b58be88 9341M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9342L: linux-usb@vger.kernel.org
8836aeb8 9343L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9344S: Maintained
9345W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9346F: drivers/usb/storage/
1da177e4 9347
af39917d
CL
9348USB MIDI DRIVER
9349M: Clemens Ladisch <clemens@ladisch.de>
9350L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9351T: git git://git.alsa-project.org/alsa-kernel.git
9352S: Maintained
9353F: sound/usb/midi.*
9354
444ce9d4
JP
9355USB NETWORKING DRIVERS
9356L: linux-usb@vger.kernel.org
9357S: Odd Fixes
9358F: drivers/net/usb/
9359
1da177e4 9360USB OHCI DRIVER
578333ab 9361M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9362L: linux-usb@vger.kernel.org
578333ab 9363S: Maintained
679655da
JP
9364F: Documentation/usb/ohci.txt
9365F: drivers/usb/host/ohci*
1da177e4 9366
ba460e48 9367USB OPTION-CARD DRIVER
8b58be88 9368M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9369L: linux-usb@vger.kernel.org
ba460e48 9370S: Maintained
679655da 9371F: drivers/usb/serial/option.c
ba460e48 9372
1da177e4 9373USB PEGASUS DRIVER
a16b945c 9374M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9375L: linux-usb@vger.kernel.org
043600a6 9376L: netdev@vger.kernel.org
052e3128
PM
9377T: git git://github.com/petkan/pegasus.git
9378W: https://github.com/petkan/pegasus
1da177e4 9379S: Maintained
679655da 9380F: drivers/net/usb/pegasus.*
1da177e4 9381
d3ad558f
FB
9382USB PHY LAYER
9383M: Felipe Balbi <balbi@ti.com>
9384L: linux-usb@vger.kernel.org
9385T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9386S: Maintained
9387F: drivers/usb/phy/
d3ad558f 9388
73e4fb3f 9389USB PRINTER DRIVER (usblp)
8b58be88 9390M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9391L: linux-usb@vger.kernel.org
73e4fb3f 9392S: Supported
679655da 9393F: drivers/usb/class/usblp.c
1da177e4
LT
9394
9395USB RTL8150 DRIVER
a16b945c 9396M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9397L: linux-usb@vger.kernel.org
043600a6 9398L: netdev@vger.kernel.org
052e3128
PM
9399T: git git://github.com/petkan/rtl8150.git
9400W: https://github.com/petkan/rtl8150
1da177e4 9401S: Maintained
679655da 9402F: drivers/net/usb/rtl8150.c
1da177e4 9403
f896b796
GK
9404USB SERIAL SUBSYSTEM
9405M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9406L: linux-usb@vger.kernel.org
4e68852d 9407S: Maintained
679655da 9408F: Documentation/usb/usb-serial.txt
f896b796 9409F: drivers/usb/serial/
679655da 9410F: include/linux/usb/serial.h
1da177e4 9411
b3f0db1c
SG
9412USB SMSC75XX ETHERNET DRIVER
9413M: Steve Glendinning <steve.glendinning@shawell.net>
9414L: netdev@vger.kernel.org
9415S: Maintained
9416F: drivers/net/usb/smsc75xx.*
9417
2f7ca802 9418USB SMSC95XX ETHERNET DRIVER
90b24cfb 9419M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9420L: netdev@vger.kernel.org
90b24cfb 9421S: Maintained
679655da 9422F: drivers/net/usb/smsc95xx.*
2f7ca802 9423
f423b9a8 9424USB SN9C1xx DRIVER
8b58be88 9425M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9426L: linux-usb@vger.kernel.org
661263b5 9427L: linux-media@vger.kernel.org
275ffde4 9428T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9429W: http://www.linux-projects.org
9430S: Maintained
b8da9d3a 9431F: drivers/staging/media/sn9c102/
1da177e4
LT
9432
9433USB SUBSYSTEM
879a5a00 9434M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9435L: linux-usb@vger.kernel.org
1da177e4 9436W: http://www.linux-usb.org
08deed1e 9437T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9438S: Supported
679655da 9439F: Documentation/usb/
679655da
JP
9440F: drivers/usb/
9441F: include/linux/usb.h
9442F: include/linux/usb/
1da177e4
LT
9443
9444USB UHCI DRIVER
8b58be88 9445M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9446L: linux-usb@vger.kernel.org
1da177e4 9447S: Maintained
679655da 9448F: drivers/usb/host/uhci*
1da177e4 9449
69ae9e3e 9450USB "USBNET" DRIVER FRAMEWORK
686f13bb 9451M: Oliver Neukum <oneukum@suse.de>
043600a6 9452L: netdev@vger.kernel.org
69ae9e3e 9453W: http://www.linux-usb.org/usbnet
1da177e4 9454S: Maintained
679655da
JP
9455F: drivers/net/usb/usbnet.c
9456F: include/linux/usb/usbnet.h
1da177e4 9457
c0efd232 9458USB VIDEO CLASS
c53ac071 9459M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9460L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9461L: linux-media@vger.kernel.org
275ffde4 9462T: git git://linuxtv.org/media_tree.git
57c6d2e9 9463W: http://www.ideasonboard.org/uvc/
c0efd232 9464S: Maintained
0c0d06ca 9465F: drivers/media/usb/uvc/
6c0f0359 9466F: include/uapi/linux/uvcvideo.h
1da177e4 9467
b60b9c45
HV
9468USB VISION DRIVER
9469M: Hans Verkuil <hverkuil@xs4all.nl>
9470L: linux-media@vger.kernel.org
9471T: git git://linuxtv.org/media_tree.git
9472W: http://linuxtv.org
9473S: Odd Fixes
9474F: drivers/media/usb/usbvision/
9475
8282da47
LP
9476USB WEBCAM GADGET
9477M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9478L: linux-usb@vger.kernel.org
9479S: Maintained
9480F: drivers/usb/gadget/*uvc*.c
9481F: drivers/usb/gadget/webcam.c
9482
bf164cc0 9483USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9484M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9485L: linux-wireless@vger.kernel.org
9486S: Maintained
679655da 9487F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9488
eb6bab13 9489USB XHCI DRIVER
03d85053 9490M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9491L: linux-usb@vger.kernel.org
9492S: Supported
36d0344c
SS
9493F: drivers/usb/host/xhci*
9494F: drivers/usb/host/pci-quirks*
eb6bab13 9495
1da177e4 9496USB ZD1201 DRIVER
4086b9ca 9497L: linux-wireless@vger.kernel.org
1da177e4 9498W: http://linux-lc100020.sourceforge.net
4086b9ca 9499S: Orphan
679655da 9500F: drivers/net/wireless/zd1201.*
1da177e4 9501
b7eee616 9502USB ZR364XX DRIVER
8b58be88 9503M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9504L: linux-usb@vger.kernel.org
661263b5 9505L: linux-media@vger.kernel.org
275ffde4 9506T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9507W: http://royale.zerezo.com/zr364xx/
9508S: Maintained
679655da 9509F: Documentation/video4linux/zr364xx.txt
90d72ac6 9510F: drivers/media/usb/zr364xx/
b7eee616 9511
e7839f25 9512USER-MODE LINUX (UML)
8b58be88 9513M: Jeff Dike <jdike@addtoit.com>
b15194b7 9514M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9515L: user-mode-linux-devel@lists.sourceforge.net
9516L: user-mode-linux-user@lists.sourceforge.net
9517W: http://user-mode-linux.sourceforge.net
9518S: Maintained
61516587 9519F: Documentation/virtual/uml/
679655da 9520F: arch/um/
b070989a 9521F: arch/x86/um/
679655da
JP
9522F: fs/hostfs/
9523F: fs/hppfs/
b7eee616 9524
e5f114e9 9525USERSPACE I/O (UIO)
6a534c9d 9526M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9527M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9528S: Maintained
679655da
JP
9529F: Documentation/DocBook/uio-howto.tmpl
9530F: drivers/uio/
9531F: include/linux/uio*.h
e5f114e9 9532
256cccbe 9533UTIL-LINUX PACKAGE
8b58be88 9534M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9535L: util-linux@vger.kernel.org
9536W: http://en.wikipedia.org/wiki/Util-linux
9537T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9538S: Maintained
9539
c1fd1c07 9540UVESAFB DRIVER
8b58be88 9541M: Michal Januszewski <spock@gentoo.org>
c69f677c 9542L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9543W: http://dev.gentoo.org/~spock/projects/uvesafb/
9544S: Maintained
679655da
JP
9545F: Documentation/fb/uvesafb.txt
9546F: drivers/video/uvesafb.*
c1fd1c07 9547
4480f15b 9548VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9549M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9550S: Maintained
679655da
JP
9551F: Documentation/filesystems/vfat.txt
9552F: fs/fat/
1da177e4 9553
cba3345c
AW
9554VFIO DRIVER
9555M: Alex Williamson <alex.williamson@redhat.com>
9556L: kvm@vger.kernel.org
9557S: Maintained
9558F: Documentation/vfio.txt
9559F: drivers/vfio/
9560F: include/linux/vfio.h
c117ab84 9561F: include/uapi/linux/vfio.h
cba3345c 9562
9e6f3438
PO
9563VIDEOBUF2 FRAMEWORK
9564M: Pawel Osciak <pawel@osciak.com>
9565M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9566M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9567L: linux-media@vger.kernel.org
9568S: Maintained
90d72ac6 9569F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9570F: include/media/videobuf2-*
9571
9a82446b
AS
9572VIRTIO CONSOLE DRIVER
9573M: Amit Shah <amit.shah@redhat.com>
9574L: virtualization@lists.linux-foundation.org
9575S: Maintained
9576F: drivers/char/virtio_console.c
9577F: include/linux/virtio_console.h
c117ab84 9578F: include/uapi/linux/virtio_console.h
9a82446b 9579
2426ec8f
MT
9580VIRTIO CORE, NET AND BLOCK DRIVERS
9581M: Rusty Russell <rusty@rustcorp.com.au>
9582M: "Michael S. Tsirkin" <mst@redhat.com>
9583L: virtualization@lists.linux-foundation.org
9584S: Maintained
9585F: drivers/virtio/
c893c8d7 9586F: tools/virtio/
2426ec8f
MT
9587F: drivers/net/virtio_net.c
9588F: drivers/block/virtio_blk.c
9589F: include/linux/virtio_*.h
916cdabc 9590F: include/uapi/linux/virtio_*.h
2426ec8f 9591
3a4d5c94
MT
9592VIRTIO HOST (VHOST)
9593M: "Michael S. Tsirkin" <mst@redhat.com>
9594L: kvm@vger.kernel.org
c996d8b9 9595L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9596L: netdev@vger.kernel.org
9597S: Maintained
9598F: drivers/vhost/
c117ab84 9599F: include/uapi/linux/vhost.h
3a4d5c94 9600
1da177e4 9601VIA RHINE NETWORK DRIVER
8b58be88 9602M: Roger Luethi <rl@hellgate.ch>
1da177e4 9603S: Maintained
f2148a47 9604F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9605
f0bf7f61 9606VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9607M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9608M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9609S: Maintained
9610F: drivers/mmc/host/via-sdmmc.c
9611
69e4a7c2 9612VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9613M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9614L: linux-fbdev@vger.kernel.org
69e4a7c2 9615S: Maintained
c7babebd
FTS
9616F: include/linux/via-core.h
9617F: include/linux/via-gpio.h
9618F: include/linux/via_i2c.h
679655da 9619F: drivers/video/via/
69e4a7c2 9620
01f20734 9621VIA VELOCITY NETWORK DRIVER
8b58be88 9622M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9623L: netdev@vger.kernel.org
9624S: Maintained
f2148a47 9625F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9626
0b7bc1fa
HV
9627VIVI VIRTUAL VIDEO DRIVER
9628M: Hans Verkuil <hverkuil@xs4all.nl>
9629L: linux-media@vger.kernel.org
9630T: git git://linuxtv.org/media_tree.git
9631W: http://linuxtv.org
9632S: Maintained
9633F: drivers/media/platform/vivi*
9634
be7f8273 9635VLAN (802.1Q)
8b58be88 9636M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9637L: netdev@vger.kernel.org
9638S: Maintained
679655da
JP
9639F: drivers/net/macvlan.c
9640F: include/linux/if_*vlan.h
9641F: net/8021q/
be7f8273 9642
55e331cf 9643VLYNQ BUS
8b58be88 9644M: Florian Fainelli <florian@openwrt.org>
8578d7af 9645L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9646S: Maintained
9647F: drivers/vlynq/vlynq.c
9648F: include/linux/vlynq.h
9649
390beae4
MW
9650VME SUBSYSTEM
9651M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9652M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9653M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9654L: devel@driverdev.osuosl.org
9655S: Maintained
9656T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9657F: Documentation/vme_api.txt
9658F: drivers/staging/vme/
9659F: drivers/vme/
9660F: include/linux/vme*
9661
4488e09b
AK
9662VMWARE HYPERVISOR INTERFACE
9663M: Alok Kataria <akataria@vmware.com>
9664L: virtualization@lists.linux-foundation.org
9665S: Supported
9666F: arch/x86/kernel/cpu/vmware.c
9667
d1a890fa 9668VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9669M: Shreyas Bhatewara <sbhatewara@vmware.com>
9670M: "VMware, Inc." <pv-drivers@vmware.com>
9671L: netdev@vger.kernel.org
9672S: Maintained
9673F: drivers/net/vmxnet3/
d1a890fa 9674
851b1642 9675VMware PVSCSI driver
f2d7e40e 9676M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9677M: VMware PV-Drivers <pv-drivers@vmware.com>
9678L: linux-scsi@vger.kernel.org
9679S: Maintained
9680F: drivers/scsi/vmw_pvscsi.c
9681F: drivers/scsi/vmw_pvscsi.h
9682
e53e86c7 9683VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9684M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9685M: Mark Brown <broonie@kernel.org>
e53e86c7 9686W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9687W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9688T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9689S: Supported
679655da
JP
9690F: drivers/regulator/
9691F: include/linux/regulator/
e53e86c7 9692
ab41319e 9693VT1211 HARDWARE MONITOR DRIVER
8b58be88 9694M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9695L: lm-sensors@lm-sensors.org
9696S: Maintained
679655da
JP
9697F: Documentation/hwmon/vt1211
9698F: drivers/hwmon/vt1211.c
ab41319e 9699
1de9e371 9700VT8231 HARDWARE MONITOR DRIVER
8b58be88 9701M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9702L: lm-sensors@lm-sensors.org
9703S: Maintained
679655da 9704F: drivers/hwmon/vt8231.c
1de9e371 9705
88095e7b
TO
9706VUB300 USB to SDIO/SD/MMC bridge chip
9707M: Tony Olech <tony.olech@elandigitalsystems.com>
9708L: linux-mmc@vger.kernel.org
9709L: linux-usb@vger.kernel.org
9710S: Supported
9711F: drivers/mmc/host/vub300.c
9712
1da177e4 9713W1 DALLAS'S 1-WIRE BUS
a8018766 9714M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9715S: Maintained
679655da
JP
9716F: Documentation/w1/
9717F: drivers/w1/
1da177e4 9718
13927079 9719W83791D HARDWARE MONITORING DRIVER
8b58be88 9720M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9721L: lm-sensors@lm-sensors.org
25845c22 9722S: Maintained
679655da
JP
9723F: Documentation/hwmon/w83791d
9724F: drivers/hwmon/w83791d.c
13927079 9725
61db011d 9726W83793 HARDWARE MONITORING DRIVER
8b58be88 9727M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9728L: lm-sensors@lm-sensors.org
9729S: Maintained
679655da
JP
9730F: Documentation/hwmon/w83793
9731F: drivers/hwmon/w83793.c
61db011d 9732
e3760b43 9733W83795 HARDWARE MONITORING DRIVER
7c81c60f 9734M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9735L: lm-sensors@lm-sensors.org
9736S: Maintained
9737F: drivers/hwmon/w83795.c
9738
1da177e4 9739W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9740M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9741S: Maintained
679655da 9742F: drivers/mmc/host/wbsd.*
1da177e4 9743
3527761c 9744WATCHDOG DEVICE DRIVERS
8b58be88 9745M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9746L: linux-watchdog@vger.kernel.org
9747W: http://www.linux-watchdog.org/
f599aaf0 9748T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9749S: Maintained
679655da
JP
9750F: Documentation/watchdog/
9751F: drivers/watchdog/
9752F: include/linux/watchdog.h
c117ab84 9753F: include/uapi/linux/watchdog.h
3527761c 9754
1da177e4 9755WD7000 SCSI DRIVER
8b58be88 9756M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9757L: linux-scsi@vger.kernel.org
9758S: Maintained
679655da 9759F: drivers/scsi/wd7000.c
1da177e4 9760
b22e00f3
DH
9761WIIMOTE HID DRIVER
9762M: David Herrmann <dh.herrmann@googlemail.com>
9763L: linux-input@vger.kernel.org
9764S: Maintained
9765F: drivers/hid/hid-wiimote*
9766
e258b80e 9767WINBOND CIR DRIVER
364e9e18 9768M: David Härdeman <david@hardeman.nu>
e258b80e 9769S: Maintained
116ab806 9770F: drivers/media/rc/winbond-cir.c
e258b80e 9771
8a70da82 9772WIMAX STACK
8b58be88 9773M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9774M: linux-wimax@intel.com
63fae219 9775L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9776S: Supported
9777W: http://linuxwimax.org
315987dc 9778F: Documentation/wimax/README.wimax
315987dc
JP
9779F: include/linux/wimax/debug.h
9780F: include/net/wimax.h
c117ab84 9781F: include/uapi/linux/wimax.h
315987dc 9782F: net/wimax/
8a70da82 9783
5fc14680 9784WISTRON LAPTOP BUTTON DRIVER
8b58be88 9785M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9786S: Maintained
679655da 9787F: drivers/input/misc/wistron_btns.c
5fc14680 9788
1da177e4 9789WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9790M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9791L: linux-wireless@vger.kernel.org
926554c4 9792W: http://oops.ghostprotocols.net:81/blog
1da177e4 9793S: Maintained
679655da 9794F: drivers/net/wireless/wl3501*
1da177e4 9795
febf1dff 9796WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9797M: Mark Brown <broonie@kernel.org>
8b58be88 9798M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9799L: linux-input@vger.kernel.org
9800T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9801W: http://opensource.wolfsonmicro.com/node/7
9802S: Supported
679655da
JP
9803F: drivers/input/touchscreen/*wm97*
9804F: include/linux/wm97xx.h
febf1dff 9805
055bcbcb 9806WOLFSON MICROELECTRONICS DRIVERS
fef95164 9807L: patches@opensource.wolfsonmicro.com
cf8eda3e 9808T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9809T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9810W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9811S: Supported
3768f0b1 9812F: Documentation/hwmon/wm83??
af1c5386 9813F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9814F: drivers/clk/clk-wm83*.c
9c309598 9815F: drivers/extcon/extcon-arizona.c
b75ea16a 9816F: drivers/leds/leds-wm83*.c
25b273ba 9817F: drivers/gpio/gpio-*wm*.c
9c309598 9818F: drivers/gpio/gpio-arizona.c
d22b0869 9819F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9820F: drivers/input/misc/wm831x-on.c
9821F: drivers/input/touchscreen/wm831x-ts.c
9822F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9823F: drivers/mfd/arizona*
9824F: drivers/mfd/wm*.c
b75ea16a
MB
9825F: drivers/power/wm83*.c
9826F: drivers/rtc/rtc-wm83*.c
9827F: drivers/regulator/wm8*.c
3860e6c4 9828F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9829F: drivers/watchdog/wm83*_wdt.c
9c309598 9830F: include/linux/mfd/arizona/
3860e6c4 9831F: include/linux/mfd/wm831x/
b75ea16a 9832F: include/linux/mfd/wm8350/
3768f0b1 9833F: include/linux/mfd/wm8400*
59ec6da2 9834F: include/linux/wm97xx.h
055bcbcb 9835F: include/sound/wm????.h
9c309598 9836F: sound/soc/codecs/arizona.?
055bcbcb 9837F: sound/soc/codecs/wm*
b75ea16a 9838
3e6cd7a4
TH
9839WORKQUEUE
9840M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9841T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9842S: Maintained
9843F: include/linux/workqueue.h
9844F: kernel/workqueue.c
9845F: Documentation/workqueue.txt
9846
1da177e4 9847X.25 NETWORK LAYER
8bf28059 9848M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9849L: linux-x25@vger.kernel.org
8bf28059 9850S: Odd Fixes
679655da
JP
9851F: Documentation/networking/x25*
9852F: include/net/x25*
9853F: net/x25/
1da177e4 9854
e2d1d6c0 9855X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9856M: Thomas Gleixner <tglx@linutronix.de>
9857M: Ingo Molnar <mingo@redhat.com>
9858M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9859M: x86@kernel.org
981c3a4f 9860L: linux-kernel@vger.kernel.org
75fc2d37 9861T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9862S: Maintained
679655da
JP
9863F: Documentation/x86/
9864F: arch/x86/
e2d1d6c0 9865
d0944853 9866X86 PLATFORM DRIVERS
f7cb13b3 9867M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9868L: platform-driver-x86@vger.kernel.org
28b8e8d4 9869T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9870S: Maintained
14430813 9871F: drivers/platform/x86/
d0944853 9872
c1f5c54b
IM
9873X86 MCE INFRASTRUCTURE
9874M: Tony Luck <tony.luck@intel.com>
487ba8e8 9875M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9876L: linux-edac@vger.kernel.org
9877S: Maintained
9878F: arch/x86/kernel/cpu/mcheck/*
9879
d6fad502 9880XC2028/3028 TUNER DRIVER
1b2c14b4 9881M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9882L: linux-media@vger.kernel.org
9883W: http://linuxtv.org
9884T: git git://linuxtv.org/media_tree.git
9885S: Maintained
9886F: drivers/media/tuners/tuner-xc2028.*
9887
c4468085 9888XEN HYPERVISOR INTERFACE
c4468085 9889M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9890M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9891M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9892L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9893T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9894S: Supported
9895F: arch/x86/xen/
9896F: drivers/*/xen-*front.c
9897F: drivers/xen/
9898F: arch/x86/include/asm/xen/
9899F: include/xen/
c117ab84 9900F: include/uapi/xen/
c4468085 9901
77bfb479
SS
9902XEN HYPERVISOR ARM
9903M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9904L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9905S: Supported
9906F: arch/arm/xen/
9907F: arch/arm/include/asm/xen/
9908
b475e83f
SS
9909XEN HYPERVISOR ARM64
9910M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9911L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9912S: Supported
9913F: arch/arm64/xen/
9914F: arch/arm64/include/asm/xen/
9915
9b57e1a7
IC
9916XEN NETWORK BACKEND DRIVER
9917M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9918M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9919L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9920L: netdev@vger.kernel.org
9921S: Supported
9922F: drivers/net/xen-netback/*
9923
c5f8e29d
KRW
9924XEN PCI SUBSYSTEM
9925M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9926L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9927S: Supported
9928F: arch/x86/pci/*xen*
9929F: drivers/pci/*xen*
9930
9931XEN SWIOTLB SUBSYSTEM
9932M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9933L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9934S: Supported
9935F: arch/x86/xen/*swiotlb*
9936F: drivers/xen/*swiotlb*
9937
1da177e4
LT
9938XFS FILESYSTEM
9939P: Silicon Graphics Inc
809625ca 9940M: Dave Chinner <david@fromorbit.com>
18caa67a 9941M: xfs@oss.sgi.com
d7ede1aa 9942L: xfs@oss.sgi.com
1da177e4 9943W: http://oss.sgi.com/projects/xfs
54e5881d 9944T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9945S: Supported
679655da
JP
9946F: Documentation/filesystems/xfs.txt
9947F: fs/xfs/
1da177e4 9948
8a3b7a25 9949XILINX AXI ETHERNET DRIVER
59a54f30
MS
9950M: Anirudha Sarangi <anirudh@xilinx.com>
9951M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9952S: Maintained
9953F: drivers/net/ethernet/xilinx/xilinx_axienet*
9954
c9d3d8ec 9955XILINX SYSTEMACE DRIVER
cdeb8994 9956S: Orphan
679655da 9957F: drivers/block/xsysace.c
c9d3d8ec 9958
238b8721 9959XILINX UARTLITE SERIAL DRIVER
8b58be88 9960M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9961L: linux-serial@vger.kernel.org
9962S: Maintained
df621252 9963F: drivers/tty/serial/uartlite.c
238b8721 9964
f620e4b8
MF
9965XTENSA XTFPGA PLATFORM SUPPORT
9966M: Max Filippov <jcmvbkbc@gmail.com>
9967L: linux-xtensa@linux-xtensa.org
9968S: Maintained
9969F: drivers/spi/spi-xtensa-xtfpga.c
9970
1da177e4 9971YAM DRIVER FOR AX.25
8b58be88 9972M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9973L: linux-hams@vger.kernel.org
9974S: Maintained
679655da
JP
9975F: drivers/net/hamradio/yam*
9976F: include/linux/yam.h
1da177e4 9977
af64a5eb 9978YEALINK PHONE DRIVER
8b58be88 9979M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
9980L: usbb2k-api-dev@nongnu.org
9981S: Maintained
679655da
JP
9982F: Documentation/input/yealink.txt
9983F: drivers/input/misc/yealink.*
af64a5eb 9984
1da177e4 9985Z8530 DRIVER FOR AX.25
8b58be88 9986M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
9987W: http://yaina.de/jreuter/
9988W: http://www.qsl.net/dl1bke/
9989L: linux-hams@vger.kernel.org
9990S: Maintained
679655da
JP
9991F: Documentation/networking/z8530drv.txt
9992F: drivers/net/hamradio/*scc.c
9993F: drivers/net/hamradio/z8530.h
1da177e4 9994
0cf31ec1 9995ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 9996M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
9997L: linux-mm@kvack.org
9998S: Maintained
9999F: mm/zbud.c
10000F: include/linux/zbud.h
10001
7c0c3afb 10002ZD1211RW WIRELESS DRIVER
8b58be88
JP
10003M: Daniel Drake <dsd@gentoo.org>
10004M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10005W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10006L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10007L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10008S: Maintained
679655da 10009F: drivers/net/wireless/zd1211rw/
7c0c3afb 10010
1da177e4 10011ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10012L: mjpeg-users@lists.sourceforge.net
f63145e2 10013L: linux-media@vger.kernel.org
1da177e4 10014W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10015T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10016S: Odd Fixes
90d72ac6 10017F: drivers/media/pci/zoran/
1da177e4 10018
6920f2cc
MK
10019ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10020M: Minchan Kim <minchan@kernel.org>
10021M: Nitin Gupta <ngupta@vflare.org>
10022L: linux-kernel@vger.kernel.org
10023S: Maintained
10024F: drivers/block/zram/
10025F: Documentation/blockdev/zram.txt
10026
8b4a4080 10027ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10028M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10029S: Maintained
df621252 10030F: drivers/tty/serial/zs.*
8b4a4080 10031
eae70d06
MK
10032ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10033M: Minchan Kim <minchan@kernel.org>
10034M: Nitin Gupta <ngupta@vflare.org>
10035L: linux-mm@kvack.org
10036S: Maintained
10037F: mm/zsmalloc.c
10038F: include/linux/zsmalloc.h
10039
0cf31ec1 10040ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10041M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10042L: linux-mm@kvack.org
10043S: Maintained
10044F: mm/zswap.c
10045
1da177e4 10046THE REST
8b58be88 10047M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10048L: linux-kernel@vger.kernel.org
8a6e2535 10049Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10050T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10051S: Buried alive in reporters
34d03cc1
JP
10052F: *
10053F: */
This page took 5.233056 seconds and 5 git commands to generate.