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