tools/vm/page-types.c: catch sigbus if raced with truncate
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
cea8321c
JP
76 T: SCM tree type and location.
77 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
78 S: Status, one of the following:
79 Supported: Someone is actually paid to look after this.
80 Maintained: Someone actually looks after it.
81 Odd Fixes: It has a maintainer but they don't have time to do
82 much other than throw the odd patch in. See below..
83 Orphan: No current maintainer [but maybe you could take the
84 role as you write your new code].
85 Obsolete: Old code. Something tagged obsolete generally means
86 it has been replaced by a better system and you
87 should be using that.
88 F: Files and directories with wildcard patterns.
89 A trailing slash includes all files and subdirectory files.
90 F: drivers/net/ all files in and below drivers/net
91 F: drivers/net/* all files in drivers/net, but not below
92 F: */net/* all files in "any top level directory"/net
93 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
94 N: Files and directories with regex patterns.
95 N: [^a-z]tegra all files whose path contains the word tegra
96 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
97 scripts/get_maintainer.pl has different behavior for files that
98 match F: pattern and matches of N: patterns. By default,
99 get_maintainer will not look at git log history when an F: pattern
100 match occurs. When an N: match occurs, git log history is used
101 to also notify the people that have git commit signatures.
c7c4fb18
JP
102 X: Files and directories that are NOT maintained, same rules as F:
103 Files exclusions are tested before file matches.
104 Can be useful for excluding a specific subdirectory, for instance:
105 F: net/
106 X: net/ipv6/
107 matches all files in and below net excluding net/ipv6/
108 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 109 patch or file. For instance:
c7c4fb18 110 K: of_get_profile
bbbe96ed 111 matches patches or files that contain "of_get_profile"
c7c4fb18 112 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
113 matches patches or files that contain one or more of the words
114 printk, pr_info or pr_err
c7c4fb18 115 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
116
117Note: For the hard of thinking, this list is meant to remain in alphabetical
118order. If you could add yourselves to it in alphabetical order that would be
119so much easier [Ed]
120
c7c4fb18 121Maintainers List (try to look for most precise areas first)
1da177e4 122
c7c4fb18 123 -----------------------------------
679655da 124
a6d89915 1253C59X NETWORK DRIVER
8b58be88 126M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
127L: netdev@vger.kernel.org
128S: Maintained
679655da 129F: Documentation/networking/vortex.txt
ca7a8e85 130F: drivers/net/ethernet/3com/3c59x.c
a6d89915 131
1da177e4 1323CR990 NETWORK DRIVER
8b58be88 133M: David Dillow <dave@thedillows.org>
979b6c13 134L: netdev@vger.kernel.org
1da177e4 135S: Maintained
ca7a8e85 136F: drivers/net/ethernet/3com/typhoon*
1da177e4 137
c4de0ceb 1383WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139M: Adam Radford <linuxraid@lsi.com>
1da177e4 140L: linux-scsi@vger.kernel.org
c4de0ceb 141W: http://www.lsi.com
1da177e4 142S: Supported
c4de0ceb 143F: drivers/scsi/3w-*
1da177e4
LT
144
14553C700 AND 53C700-66 SCSI DRIVER
8b58be88 146M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
147L: linux-scsi@vger.kernel.org
148S: Maintained
679655da 149F: drivers/scsi/53c700*
1da177e4
LT
150
1516PACK NETWORK DRIVER FOR AX.25
8b58be88 152M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
153L: linux-hams@vger.kernel.org
154S: Maintained
679655da 155F: drivers/net/hamradio/6pack.c
1da177e4 156
1da177e4 1578169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 158M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 159M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 160L: netdev@vger.kernel.org
1da177e4 161S: Maintained
a8fe65b8 162F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
163
1648250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 165M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
166L: linux-serial@vger.kernel.org
167W: http://serial.sourceforge.net
8ee16a1b 168S: Maintained
08deed1e 169T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 170F: drivers/tty/serial/8250*
679655da 171F: include/linux/serial_8250.h
1da177e4
LT
172
1738390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 174L: netdev@vger.kernel.org
0cf445ce 175S: Orphan / Obsolete
644570b8 176F: drivers/net/ethernet/8390/
1da177e4 177
67543e50 1789P FILE SYSTEM
8b58be88
JP
179M: Eric Van Hensbergen <ericvh@gmail.com>
180M: Ron Minnich <rminnich@sandia.gov>
181M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 182L: v9fs-developer@lists.sourceforge.net
27a2a5ff 183W: http://swik.net/v9fs
8a6e2535 184Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 185T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 186S: Maintained
679655da
JP
187F: Documentation/filesystems/9p.txt
188F: fs/9p/
2315cb14
RL
189F: net/9p/
190F: include/net/9p/
191F: include/uapi/linux/virtio_9p.h
192F: include/trace/events/9p.h
193
67543e50 194
91952bc0
AP
195A8293 MEDIA DRIVER
196M: Antti Palosaari <crope@iki.fi>
197L: linux-media@vger.kernel.org
198W: http://linuxtv.org/
199W: http://palosaari.fi/linux/
200Q: http://patchwork.linuxtv.org/project/linux-media/list/
201T: git git://linuxtv.org/anttip/media_tree.git
202S: Maintained
203F: drivers/media/dvb-frontends/a8293*
204
e2d1d6c0 205AACRAID SCSI RAID DRIVER
8b58be88 206M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
207L: linux-scsi@vger.kernel.org
208W: http://www.adaptec.com/
1da177e4 209S: Supported
679655da
JP
210F: Documentation/scsi/aacraid.txt
211F: drivers/scsi/aacraid/
1da177e4 212
249e3c85 213ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 214M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
215L: lm-sensors@lm-sensors.org
216S: Maintained
679655da 217F: drivers/hwmon/abituguru.c
f2b84bbc 218
249e3c85 219ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 220M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
221L: lm-sensors@lm-sensors.org
222S: Maintained
679655da 223F: drivers/hwmon/abituguru3.c
249e3c85 224
1da177e4 225ACENIC DRIVER
8b58be88 226M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
227L: linux-acenic@sunsite.dk
228S: Maintained
531c4f89 229F: drivers/net/ethernet/alteon/acenic*
1da177e4 230
e86435eb 231ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 232M: Peter Feuerer <peter@piie.net>
d0944853 233L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
234W: http://piie.net/?section=acerhdf
235S: Maintained
236F: drivers/platform/x86/acerhdf.c
e86435eb 237
745a5d21 238ACER WMI LAPTOP EXTRAS
182ae55c 239M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 240L: platform-driver-x86@vger.kernel.org
745a5d21 241S: Maintained
679655da 242F: drivers/platform/x86/acer-wmi.c
745a5d21 243
1da177e4 244ACPI
49db1903 245M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 246M: Len Brown <lenb@kernel.org>
6968e50c 247L: linux-acpi@vger.kernel.org
360818b8
RW
248W: https://01.org/linux-acpi
249Q: https://patchwork.kernel.org/project/linux-acpi/list/
250T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 251S: Supported
679655da
JP
252F: drivers/acpi/
253F: drivers/pnp/pnpacpi/
254F: include/linux/acpi.h
43368e74 255F: include/acpi/
994b942f 256F: Documentation/acpi
89ca78a0 257F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
258F: drivers/pci/*acpi*
259F: drivers/pci/*/*acpi*
260F: drivers/pci/*/*/*acpi*
2754c447 261F: tools/power/acpi
8b59a454 262
3774929d
RW
263ACPI COMPONENT ARCHITECTURE (ACPICA)
264M: Robert Moore <robert.moore@intel.com>
265M: Lv Zheng <lv.zheng@intel.com>
266M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
267L: linux-acpi@vger.kernel.org
268L: devel@acpica.org
269W: https://acpica.org/
270W: https://github.com/acpica/acpica/
271Q: https://patchwork.kernel.org/project/linux-acpi/list/
272T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
273S: Supported
274F: drivers/acpi/acpica/
275F: include/acpi/
2754c447 276F: tools/power/acpi/
3774929d 277
8b59a454 278ACPI FAN DRIVER
8b58be88 279M: Zhang Rui <rui.zhang@intel.com>
8b59a454 280L: linux-acpi@vger.kernel.org
5ca92bd9 281W: https://01.org/linux-acpi
8b59a454 282S: Supported
679655da 283F: drivers/acpi/fan.c
1da177e4 284
8b59a454 285ACPI THERMAL DRIVER
8b58be88 286M: Zhang Rui <rui.zhang@intel.com>
8b59a454 287L: linux-acpi@vger.kernel.org
5ca92bd9 288W: https://01.org/linux-acpi
8b59a454 289S: Supported
679655da 290F: drivers/acpi/*thermal*
998be20f 291
359acec8 292ACPI VIDEO DRIVER
8b58be88 293M: Zhang Rui <rui.zhang@intel.com>
8b59a454 294L: linux-acpi@vger.kernel.org
5ca92bd9 295W: https://01.org/linux-acpi
8b59a454 296S: Supported
679655da 297F: drivers/acpi/video.c
998be20f 298
bff431e4 299ACPI WMI DRIVER
d0944853 300L: platform-driver-x86@vger.kernel.org
5b927259 301S: Orphan
679655da 302F: drivers/platform/x86/wmi.c
bff431e4 303
2f39d519 304AD1889 ALSA SOUND DRIVER
8b58be88 305M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
306W: http://wiki.parisc-linux.org/AD1889
307L: linux-parisc@vger.kernel.org
308S: Maintained
679655da 309F: sound/pci/ad1889.*
2f39d519 310
527a1a83
MH
311AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
312M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 313W: http://wiki.analog.com/AD5254
a4edbc10 314W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
315S: Supported
316F: drivers/misc/ad525x_dpot.c
317
318AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
319M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 320W: http://wiki.analog.com/AD5398
a4edbc10 321W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
322S: Supported
323F: drivers/regulator/ad5398.c
324
325AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
326M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 327W: http://wiki.analog.com/AD7142
a4edbc10 328W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
329S: Supported
330F: drivers/input/misc/ad714x.c
331
332AD7877 TOUCHSCREEN DRIVER
333M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 334W: http://wiki.analog.com/AD7877
a4edbc10 335W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
336S: Supported
337F: drivers/input/touchscreen/ad7877.c
338
339AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
340M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 341W: http://wiki.analog.com/AD7879
a4edbc10 342W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
343S: Supported
344F: drivers/input/touchscreen/ad7879.c
345
1330b0dc
JK
346ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
347M: Jiri Kosina <jkosina@suse.cz>
348S: Maintained
349
1da177e4 350ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 351M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 352L: lm-sensors@lm-sensors.org
1da177e4 353S: Maintained
679655da
JP
354F: Documentation/hwmon/adm1025
355F: drivers/hwmon/adm1025.c
1da177e4 356
cae2caae 357ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 358M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
359L: lm-sensors@lm-sensors.org
360S: Maintained
679655da 361F: drivers/hwmon/adm1029.c
cae2caae 362
cc0b88cf 363ADM8211 WIRELESS DRIVER
cc0b88cf 364L: linux-wireless@vger.kernel.org
491b26b4 365W: http://wireless.kernel.org/
e71bcbd0 366S: Orphan
679655da 367F: drivers/net/wireless/adm8211.*
cc0b88cf 368
e8e31622
SA
369ADP1653 FLASH CONTROLLER DRIVER
370M: Sakari Ailus <sakari.ailus@iki.fi>
371L: linux-media@vger.kernel.org
372S: Maintained
373F: drivers/media/i2c/adp1653.c
374F: include/media/adp1653.h
375
527a1a83
MH
376ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
377M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 378W: http://wiki.analog.com/ADP5520
a4edbc10 379W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
380S: Supported
381F: drivers/mfd/adp5520.c
382F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 383F: drivers/leds/leds-adp5520.c
77278d50 384F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
385F: drivers/input/keyboard/adp5520-keys.c
386
387ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
388M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 389W: http://wiki.analog.com/ADP5588
a4edbc10 390W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
391S: Supported
392F: drivers/input/keyboard/adp5588-keys.c
77278d50 393F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
394
395ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
396M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 397W: http://wiki.analog.com/ADP8860
a4edbc10 398W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
399S: Supported
400F: drivers/video/backlight/adp8860_bl.c
401
8c22a8f5
DE
402ADS1015 HARDWARE MONITOR DRIVER
403M: Dirk Eibach <eibach@gdsys.de>
404L: lm-sensors@lm-sensors.org
405S: Maintained
406F: Documentation/hwmon/ads1015
407F: drivers/hwmon/ads1015.c
408F: include/linux/i2c/ads1015.h
409
1da177e4 410ADT746X FAN DRIVER
8b58be88 411M: Colin Leroy <colin@colino.net>
1da177e4 412S: Maintained
679655da 413F: drivers/macintosh/therm_adt746x.c
1da177e4 414
b058b859 415ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 416M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
417L: lm-sensors@lm-sensors.org
418S: Maintained
419F: Documentation/hwmon/adt7475
420F: drivers/hwmon/adt7475.c
421
527a1a83
MH
422ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
423M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 424W: http://wiki.analog.com/ADXL345
a4edbc10 425W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
426S: Supported
427F: drivers/input/misc/adxl34x.c
428
8c6af9e1 429ADVANSYS SCSI DRIVER
8b58be88 430M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
431L: linux-scsi@vger.kernel.org
432S: Maintained
679655da
JP
433F: Documentation/scsi/advansys.txt
434F: drivers/scsi/advansys.c
8c6af9e1 435
1da177e4 436AEDSP16 DRIVER
8b58be88 437M: Riccardo Facchetti <fizban@tin.it>
1da177e4 438S: Maintained
679655da 439F: sound/oss/aedsp16.c
1da177e4 440
91952bc0
AP
441AF9013 MEDIA DRIVER
442M: Antti Palosaari <crope@iki.fi>
443L: linux-media@vger.kernel.org
444W: http://linuxtv.org/
445W: http://palosaari.fi/linux/
446Q: http://patchwork.linuxtv.org/project/linux-media/list/
447T: git git://linuxtv.org/anttip/media_tree.git
448S: Maintained
449F: drivers/media/dvb-frontends/af9013*
450
451AF9033 MEDIA DRIVER
452M: Antti Palosaari <crope@iki.fi>
453L: linux-media@vger.kernel.org
454W: http://linuxtv.org/
455W: http://palosaari.fi/linux/
456Q: http://patchwork.linuxtv.org/project/linux-media/list/
457T: git git://linuxtv.org/anttip/media_tree.git
458S: Maintained
459F: drivers/media/dvb-frontends/af9033*
460
1da177e4 461AFFS FILE SYSTEM
6cf515e1
GU
462L: linux-fsdevel@vger.kernel.org
463S: Orphan
679655da
JP
464F: Documentation/filesystems/affs.txt
465F: fs/affs/
1da177e4 466
e2d1d6c0 467AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 468M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
469L: linux-afs@lists.infradead.org
470S: Supported
679655da
JP
471F: fs/afs/
472F: include/net/af_rxrpc.h
473F: net/rxrpc/af_rxrpc.c
e2d1d6c0 474
1da177e4 475AGPGART DRIVER
8b58be88 476M: David Airlie <airlied@linux.ie>
878eaf61 477T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 478S: Maintained
679655da
JP
479F: drivers/char/agp/
480F: include/linux/agp*
c117ab84 481F: include/uapi/linux/agp*
1da177e4
LT
482
483AHA152X SCSI DRIVER
8b58be88 484M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
485L: linux-scsi@vger.kernel.org
486S: Maintained
679655da
JP
487F: drivers/scsi/aha152x*
488F: drivers/scsi/pcmcia/aha152x*
1da177e4 489
64624d4f 490AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 491M: Hannes Reinecke <hare@suse.de>
64624d4f 492L: linux-scsi@vger.kernel.org
1da177e4 493S: Maintained
679655da 494F: drivers/scsi/aic7xxx/
1da177e4 495
450500ad
HV
496AIMSLAB FM RADIO RECEIVER DRIVER
497M: Hans Verkuil <hverkuil@xs4all.nl>
498L: linux-media@vger.kernel.org
499T: git git://linuxtv.org/media_tree.git
500W: http://linuxtv.org
501S: Maintained
502F: drivers/media/radio/radio-aimslab*
503
e2d1d6c0 504AIO
8b58be88 505M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
506L: linux-aio@kvack.org
507S: Supported
679655da
JP
508F: fs/aio.c
509F: include/linux/*aio*.h
e2d1d6c0 510
1da177e4 511ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 512M: Duncan Sands <duncan.sands@free.fr>
6372594a 513L: linux-usb@vger.kernel.org
1da177e4
LT
514W: http://www.linux-usb.org/SpeedTouch/
515S: Maintained
679655da
JP
516F: drivers/usb/atm/speedtch.c
517F: drivers/usb/atm/usbatm.c
1da177e4 518
272f133a 519ALCHEMY AU1XX0 MMC DRIVER
8b58be88 520M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 521S: Maintained
679655da 522F: drivers/mmc/host/au1xmmc.c
272f133a 523
4a4e5787 524ALI1563 I2C DRIVER
8b58be88 525M: Rudolf Marek <r.marek@assembler.cz>
846557d3 526L: linux-i2c@vger.kernel.org
4a4e5787 527S: Maintained
679655da
JP
528F: Documentation/i2c/busses/i2c-ali1563
529F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 530
1da177e4 531ALPHA PORT
8b58be88 532M: Richard Henderson <rth@twiddle.net>
8b58be88 533M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 534M: Matt Turner <mattst88@gmail.com>
c89f4f9a 535S: Odd Fixes
a9406699 536L: linux-alpha@vger.kernel.org
679655da 537F: arch/alpha/
1da177e4 538
16b8b922 539ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 540M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
541L: netdev@vger.kernel.org
542L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
543S: Maintained
544F: drivers/net/ethernet/altera/
545
adf9251f
TK
546ALTERA UART/JTAG UART SERIAL DRIVERS
547M: Tobias Klauser <tklauser@distanz.ch>
548L: linux-serial@vger.kernel.org
61bd0943 549L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
550S: Maintained
551F: drivers/tty/serial/altera_uart.c
552F: drivers/tty/serial/altera_jtaguart.c
553F: include/linux/altera_uart.h
554F: include/linux/altera_jtaguart.h
555
f4875e12
TL
556AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
557M: Tom Lendacky <thomas.lendacky@amd.com>
558L: linux-crypto@vger.kernel.org
559S: Supported
560F: drivers/crypto/ccp/
561F: include/linux/ccp.h
562
512d1027 563AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 564M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
565L: lm-sensors@lm-sensors.org
566S: Maintained
567F: Documentation/hwmon/fam15h_power
568F: drivers/hwmon/fam15h_power.c
569
167a675a 570AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 571M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 572L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 573S: Supported
679655da 574F: drivers/usb/gadget/amd5536udc.*
167a675a 575
f90b8116 576AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 577P: Andres Salomon <dilinger@queued.net>
67d76710 578L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
579W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
580S: Supported
679655da
JP
581F: drivers/char/hw_random/geode-rng.c
582F: drivers/crypto/geode*
583F: drivers/video/geode/
584F: arch/x86/include/asm/geode.h
f90b8116 585
919ee7dd 586AMD IOMMU (AMD-VI)
e4110568 587M: Joerg Roedel <joro@8bytes.org>
919ee7dd 588L: iommu@lists.linux-foundation.org
525b233c 589T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 590S: Maintained
b2c16391
JP
591F: drivers/iommu/amd_iommu*.[ch]
592F: include/linux/amd-iommu.h
919ee7dd 593
e7f5b309 594AMD MICROCODE UPDATE SUPPORT
943482d0 595M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 596L: amd64-microcode@amd64.org
943482d0 597S: Maintained
679655da 598F: arch/x86/kernel/microcode_amd.c
e7f5b309 599
284f42b6 600AMS (Apple Motion Sensor) DRIVER
8b58be88 601M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 602S: Supported
bd5f47ec 603F: drivers/macintosh/ams/
284f42b6 604
f94b533d 605AMSO1100 RNIC DRIVER
8b58be88
JP
606M: Tom Tucker <tom@opengridcomputing.com>
607M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 608L: linux-rdma@vger.kernel.org
f94b533d 609S: Maintained
679655da 610F: drivers/infiniband/hw/amso1100/
f94b533d 611
531fca16
HV
612ANALOG DEVICES INC AD9389B DRIVER
613M: Hans Verkuil <hans.verkuil@cisco.com>
614L: linux-media@vger.kernel.org
615S: Maintained
616F: drivers/media/i2c/ad9389b*
617
c40ddfa3
HV
618ANALOG DEVICES INC ADV7511 DRIVER
619M: Hans Verkuil <hans.verkuil@cisco.com>
620L: linux-media@vger.kernel.org
621S: Maintained
622F: drivers/media/i2c/adv7511*
623
531fca16
HV
624ANALOG DEVICES INC ADV7604 DRIVER
625M: Hans Verkuil <hans.verkuil@cisco.com>
626L: linux-media@vger.kernel.org
627S: Maintained
628F: drivers/media/i2c/adv7604*
629
c40ddfa3
HV
630ANALOG DEVICES INC ADV7842 DRIVER
631M: Hans Verkuil <hans.verkuil@cisco.com>
632L: linux-media@vger.kernel.org
633S: Maintained
634F: drivers/media/i2c/adv7842*
635
527a1a83 636ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 637M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 638L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 639W: http://wiki.analog.com/
a4edbc10 640W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 641S: Supported
39c9d199 642F: sound/soc/codecs/adau*
cc52688a 643F: sound/soc/codecs/adav*
4bdef3bd 644F: sound/soc/codecs/ad1*
ae48f5ef 645F: sound/soc/codecs/ad7*
4bdef3bd 646F: sound/soc/codecs/ssm*
40216ce7 647F: sound/soc/codecs/sigmadsp.*
4bdef3bd 648
527a1a83 649ANALOG DEVICES INC ASOC DRIVERS
a4edbc10 650L: adi-buildroot-devel@lists.sourceforge.net
527a1a83
MH
651L: alsa-devel@alsa-project.org (moderated for non-subscribers)
652W: http://blackfin.uclinux.org/
653S: Supported
654F: sound/soc/blackfin/*
655
42269063 656AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 657M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 658L: linuxppc-dev@lists.ozlabs.org
93711660 659L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 660S: Maintained
679655da 661F: sound/aoa/
42269063 662
1da177e4 663APM DRIVER
81024fc4
JK
664M: Jiri Kosina <jkosina@suse.cz>
665S: Odd fixes
679655da
JP
666F: arch/x86/kernel/apm_32.c
667F: include/linux/apm_bios.h
c117ab84 668F: include/uapi/linux/apm_bios.h
81024fc4 669F: drivers/char/apm-emulation.c
1da177e4 670
bd7aa4b2 671APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 672M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
673L: linux-input@vger.kernel.org
674S: Maintained
679655da 675F: drivers/input/mouse/bcm5974.c
bd7aa4b2 676
6f2fad74 677APPLE SMC DRIVER
d618540f
HR
678M: Henrik Rydberg <rydberg@euromail.se>
679L: lm-sensors@lm-sensors.org
6f2fad74 680S: Maintained
679655da 681F: drivers/hwmon/applesmc.c
6f2fad74 682
1da177e4 683APPLETALK NETWORK LAYER
8b58be88 684M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 685S: Maintained
679655da
JP
686F: drivers/net/appletalk/
687F: net/appletalk/
1da177e4 688
62a37dc7
LP
689APTINA CAMERA SENSOR PLL
690M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
691L: linux-media@vger.kernel.org
692S: Maintained
693F: drivers/media/i2c/aptina-pll.*
694
a480167b 695ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 696M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
697L: linux-ide@vger.kernel.org
698S: Maintained
699F: include/linux/pata_arasan_cf_data.h
700F: drivers/ata/pata_arasan_cf.c
701
1154ea7d 702ARC FRAMEBUFFER DRIVER
8b58be88 703M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 704S: Maintained
679655da
JP
705F: drivers/video/arcfb.c
706F: drivers/video/fb_defio.c
1154ea7d 707
1da177e4 708ARM MFM AND FLOPPY DRIVERS
8b58be88 709M: Ian Molton <spyro@f2s.com>
1da177e4 710S: Maintained
679655da
JP
711F: arch/arm/lib/floppydma.S
712F: arch/arm/include/asm/floppy.h
1da177e4 713
6f96521f
WD
714ARM PMU PROFILING AND DEBUGGING
715M: Will Deacon <will.deacon@arm.com>
716S: Maintained
717F: arch/arm/kernel/perf_event*
718F: arch/arm/oprofile/common.c
6f96521f
WD
719F: arch/arm/include/asm/pmu.h
720F: arch/arm/kernel/hw_breakpoint.c
721F: arch/arm/include/asm/hw_breakpoint.h
722
d4275354 723ARM PORT
8b58be88 724M: Russell King <linux@arm.linux.org.uk>
efc03ecb 725L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
726W: http://www.arm.linux.org.uk/
727S: Maintained
728F: arch/arm/
729
d323c243
SB
730ARM SUB-ARCHITECTURES
731L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 732S: Maintained
d323c243
SB
733F: arch/arm/mach-*/
734F: arch/arm/plat-*/
735T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
736
cefbf4ea
RK
737ARM PRIMECELL AACI PL041 DRIVER
738M: Russell King <linux@arm.linux.org.uk>
739S: Maintained
740F: sound/arm/aaci.*
741
742ARM PRIMECELL CLCD PL110 DRIVER
743M: Russell King <linux@arm.linux.org.uk>
744S: Maintained
745F: drivers/video/amba-clcd.*
746
747ARM PRIMECELL KMI PL050 DRIVER
748M: Russell King <linux@arm.linux.org.uk>
749S: Maintained
750F: drivers/input/serio/ambakmi.*
751F: include/linux/amba/kmi.h
752
2761f5c2 753ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
754M: Russell King <linux@arm.linux.org.uk>
755S: Maintained
679655da 756F: drivers/mmc/host/mmci.*
2f748aaa 757F: include/linux/amba/mmci.h
2761f5c2 758
1b4304e5
RK
759ARM PRIMECELL UART PL010 AND PL011 DRIVERS
760M: Russell King <linux@arm.linux.org.uk>
761S: Maintained
762F: drivers/tty/serial/amba-pl01*.c
763F: include/linux/amba/serial.h
2761f5c2 764
cefbf4ea
RK
765ARM PRIMECELL BUS SUPPORT
766M: Russell King <linux@arm.linux.org.uk>
767S: Maintained
768F: drivers/amba/
769F: include/linux/amba/bus.h
770
2b7a52a4 771ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 772M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 773L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
774S: Maintained
775
9c784f95 776ARM/AFEB9260 MACHINE SUPPORT
8b58be88 777M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 778L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
779S: Maintained
780
2b7a52a4 781ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 782M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
784S: Maintained
785
1b106699
MR
786ARM/Allwinner A1X SoC support
787M: Maxime Ripard <maxime.ripard@free-electrons.com>
788L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
789S: Maintained
60b0f380
MR
790N: sun[x4567]i
791
792ARM/Allwinner SoC Clock Support
793M: Emilio López <emilio@elopez.com.ar>
794S: Maintained
795F: drivers/clk/sunxi/
1b106699 796
c1fc8675 797ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 798M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
799M: Nicolas Ferre <nicolas.ferre@atmel.com>
800M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 801L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 802W: http://maxim.org.za/at91_26.html
c1fc8675
NF
803W: http://www.linux4sam.org
804S: Supported
805F: arch/arm/mach-at91/
70e389cc
MB
806F: arch/arm/boot/dts/at91*.dts
807F: arch/arm/boot/dts/at91*.dtsi
808F: arch/arm/boot/dts/sama*.dts
809F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 810
986cf2e9 811ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 812M: Rob Herring <robh@kernel.org>
986cf2e9
RH
813L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
814S: Maintained
815F: arch/arm/mach-highbank/
816
d94f944e 817ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 818M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
819S: Maintained
820F: arch/arm/mach-cns3xxx/
821T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
822
386ab516
AS
823ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
824M: Alexander Shiyan <shc_work@mail.ru>
825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
826S: Odd Fixes
b8ba3874 827N: clps711x
386ab516 828
2b7a52a4 829ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 830M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 831M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 833S: Maintained
d19d3667
HS
834F: arch/arm/mach-ep93xx/
835F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
836
837ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 838M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
840S: Maintained
841
d4275354 842ARM/CLKDEV SUPPORT
8b58be88 843M: Russell King <linux@arm.linux.org.uk>
efc03ecb 844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 845S: Maintained
d4275354 846F: arch/arm/include/asm/clkdev.h
4fa2651d 847F: drivers/clk/clkdev.c
d4275354 848
d48134e7 849ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 850M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
852S: Maintained
853
94150095
HF
854ARM/CONTEC MICRO9 MACHINE SUPPORT
855M: Hubert Feurstein <hubert.feurstein@contec.at>
856S: Maintained
857F: arch/arm/mach-ep93xx/micro9.c
858
1da177e4 859ARM/CORGI MACHINE SUPPORT
8b58be88 860M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
861S: Maintained
862
881a95f9 863ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 864M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
866T: git git://git.berlios.de/gemini-board
867S: Maintained
f49afbb5 868F: arch/arm/mach-gemini/
881a95f9 869
a990cbd8 870ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 871M: Barry Song <baohua@kernel.org>
a990cbd8 872L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 873T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
874S: Maintained
875F: arch/arm/mach-prima2/
05f30e8d
BS
876F: drivers/clk/clk-prima2.c
877F: drivers/clocksource/timer-prima2.c
878F: drivers/clocksource/timer-marco.c
f8505ef5 879N: [^a-z]sirf
a990cbd8 880
d4275354 881ARM/EBSA110 MACHINE SUPPORT
8b58be88 882M: Russell King <linux@arm.linux.org.uk>
efc03ecb 883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
884W: http://www.arm.linux.org.uk/
885S: Maintained
886F: arch/arm/mach-ebsa110/
b955f6ca 887F: drivers/net/ethernet/amd/am79c961a.*
d4275354 888
4721f3ce
UKK
889ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
890M: Uwe Kleine-König <kernel@pengutronix.de>
891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892S: Maintained
893N: efm32
894
a9da4f7e 895ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
896M: Daniel Ribeiro <drwyrm@gmail.com>
897M: Stefan Schmidt <stefan@openezx.org>
898M: Harald Welte <laforge@openezx.org>
d66f1886 899L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
900W: http://www.openezx.org/
901S: Maintained
cafc2265
SS
902T: topgit git://git.openezx.org/openezx.git
903F: arch/arm/mach-pxa/ezx.c
a9da4f7e 904
6a915af9 905ARM/FARADAY FA526 PORT
162500b3 906M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 908S: Maintained
1fa7e547 909T: git git://git.berlios.de/gemini-board
f49afbb5 910F: arch/arm/mm/*-fa*
6a915af9 911
d4275354 912ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 913M: Russell King <linux@arm.linux.org.uk>
efc03ecb 914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
915W: http://www.arm.linux.org.uk/
916S: Maintained
917F: arch/arm/include/asm/hardware/dec21285.h
918F: arch/arm/mach-footbridge/
919
86183a5f 920ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 921M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 922M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 924S: Maintained
f1c12837 925T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 926F: arch/arm/mach-imx/
2a82f95c 927F: arch/arm/boot/dts/imx*
e5dafa22 928F: arch/arm/configs/imx*_defconfig
86183a5f 929
a9866a09
SG
930ARM/FREESCALE MXS ARM ARCHITECTURE
931M: Shawn Guo <shawn.guo@linaro.org>
932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933S: Maintained
934T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
935F: arch/arm/mach-mxs/
936
2b7a52a4 937ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 938M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
940S: Maintained
941
90b8fc34 942ARM/GUMSTIX MACHINE SUPPORT
8b58be88 943M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
945S: Maintained
946
ef47d5f0 947ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 948M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
949M: Paul Parsons <lost.distance@yahoo.com>
950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
951S: Maintained
952F: arch/arm/mach-pxa/hx4700.c
953F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 954F: sound/soc/pxa/hx4700.c
ef47d5f0 955
21f37bc3 956ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 957M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
958W: www.jlime.com
959S: Maintained
084bad91
KE
960T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
961F: arch/arm/mach-sa1100/jornada720.c
962F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 963
5e767ab9
JMC
964ARM/IGEP MACHINE SUPPORT
965M: Enric Balletbo i Serra <eballetbo@gmail.com>
966M: Javier Martinez Canillas <javier@dowhile0.org>
967L: linux-omap@vger.kernel.org
968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S: Maintained
06ff74fd 970F: arch/arm/boot/dts/omap3-igep*
5e767ab9 971
403d2971
MV
972ARM/INCOME PXA270 SUPPORT
973M: Marek Vasut <marek.vasut@gmail.com>
974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S: Maintained
ec154082 976F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 977
2b7a52a4 978ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 979M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 980M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 982S: Maintained
e2bdb176
DW
983
984ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 985M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 987S: Maintained
2b7a52a4
LB
988
989ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 990M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 991M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 993S: Maintained
2b7a52a4
LB
994
995ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 996M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 997M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 999S: Maintained
2b7a52a4 1000
2b7a52a4 1001ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1002M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1004S: Maintained
1005
dfdd8cc9
KH
1006ARM/INTEL IXP4XX ARM ARCHITECTURE
1007M: Imre Kaloz <kaloz@openwrt.org>
1008M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1010S: Maintained
1011F: arch/arm/mach-ixp4xx/
1012
838553c5 1013ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1014M: Jonathan Cameron <jic23@cam.ac.uk>
1015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016S: Maintained
1017F: arch/arm/mach-pxa/stargate2.c
1018F: drivers/pcmcia/pxa2xx_stargate2.c
1019
2b7a52a4 1020ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1021M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1022M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1024S: Maintained
2b7a52a4
LB
1025
1026ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1027M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1029S: Maintained
1030
1154f858
SS
1031ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1032M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1033L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034S: Maintained
1035F: arch/arm/mach-keystone/
cffa8e3b 1036F: drivers/clk/keystone/
317929cd 1037T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1038
2b7a52a4 1039ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1040M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1041L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1042S: Maintained
1043
3b886171 1044ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1045M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1046S: Maintained
1047
75f41273
TP
1048ARM/Marvell Armada 370 and Armada XP SOC support
1049M: Jason Cooper <jason@lakedaemon.net>
1050M: Andrew Lunn <andrew@lunn.ch>
1051M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1052M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
1055F: arch/arm/mach-mvebu/
1056
40f4978b
SH
1057ARM/Marvell Berlin SoC support
1058M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S: Maintained
1061F: arch/arm/mach-berlin/
1062
4f1312b0
NP
1063ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1064M: Jason Cooper <jason@lakedaemon.net>
1065M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1066M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1068S: Maintained
1069F: arch/arm/mach-dove/
54a246ff
NP
1070F: arch/arm/mach-kirkwood/
1071F: arch/arm/mach-mv78xx0/
1072F: arch/arm/mach-orion5x/
1073F: arch/arm/plat-orion/
3b886171 1074
d69ac131
AC
1075ARM/Orion SoC/Technologic Systems TS-78xx platform support
1076M: Alexander Clouter <alex@digriz.org.uk>
1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078W: http://www.digriz.org.uk/ts78xx/kernel
1079S: Maintained
1080F: arch/arm/mach-orion5x/ts78xx-*
1081
adcb079f
AB
1082ARM/MICREL KS8695 ARCHITECTURE
1083M: Greg Ungerer <gerg@uclinux.org>
1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1085F: arch/arm/mach-ks8695/
adcb079f
AB
1086S: Odd Fixes
1087
d78ff0a5 1088ARM/MIOA701 MACHINE SUPPORT
8b58be88 1089M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1091F: arch/arm/mach-pxa/mioa701.c
1092S: Maintained
1093
9624dfe6 1094ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1095M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1096S: Maintained
1097
e0ee9851 1098ARM/NOMADIK ARCHITECTURE
28b8e8d4 1099M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1100M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102S: Maintained
1103F: arch/arm/mach-nomadik/
87572880 1104F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1105T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1106
9d76295a 1107ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1108M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1109L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1110W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1111S: Supported
1112
0c19d21e
DW
1113ARM/QUALCOMM MSM MACHINE SUPPORT
1114M: David Brown <davidb@codeaurora.org>
b4c9bfab 1115M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1116M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1117L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1118F: arch/arm/mach-msm/
1119F: drivers/video/msm/
1120F: drivers/mmc/host/msm_sdcc.c
1121F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1122F: drivers/tty/serial/msm_serial.h
1123F: drivers/tty/serial/msm_serial.c
ea91db52 1124F: drivers/*/pm8???-*
31a12b31 1125F: drivers/mfd/ssbi/
ea91db52 1126F: include/linux/mfd/pm8xxx/
8cd5c866 1127T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1128S: Maintained
1129
8459c159 1130ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1131M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1132M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1133S: Maintained
1134
5d783a2d 1135ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1136M: Marek Vasut <marek.vasut@gmail.com>
75280787 1137L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1138W: http://hackndev.com
1139S: Maintained
933d35f0
JP
1140F: arch/arm/mach-pxa/include/mach/palmtx.h
1141F: arch/arm/mach-pxa/palmtx.c
1142F: arch/arm/mach-pxa/include/mach/palmt5.h
1143F: arch/arm/mach-pxa/palmt5.c
1144F: arch/arm/mach-pxa/include/mach/palmld.h
1145F: arch/arm/mach-pxa/palmld.c
1146F: arch/arm/mach-pxa/include/mach/palmte2.h
1147F: arch/arm/mach-pxa/palmte2.c
1148F: arch/arm/mach-pxa/include/mach/palmtc.h
1149F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1150
b57fe924 1151ARM/PALM TREO SUPPORT
8b58be88 1152M: Tomas Cech <sleep_walker@suse.cz>
75280787 1153L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1154W: http://hackndev.com
1155S: Maintained
b57fe924
JP
1156F: arch/arm/mach-pxa/include/mach/palmtreo.h
1157F: arch/arm/mach-pxa/palmtreo.c
90af5811 1158
c49e1e63 1159ARM/PALMZ72 SUPPORT
8b58be88 1160M: Sergey Lapin <slapin@ossfans.org>
75280787 1161L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1162W: http://hackndev.com
1163S: Maintained
933d35f0
JP
1164F: arch/arm/mach-pxa/include/mach/palmz72.h
1165F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1166
1da177e4 1167ARM/PLEB SUPPORT
8b58be88 1168M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1169W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1170S: Maintained
1171
1172ARM/PT DIGITAL BOARD PORT
8b58be88 1173M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1175W: http://www.arm.linux.org.uk/
1176S: Maintained
1177
8fc1b0f8
KG
1178ARM/QUALCOMM SUPPORT
1179M: Kumar Gala <galak@codeaurora.org>
1180M: David Brown <davidb@codeaurora.org>
1181L: linux-arm-msm@vger.kernel.org
1182S: Maintained
1183F: arch/arm/mach-qcom/
1184T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1185
2b7a52a4 1186ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1187M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1189S: Maintained
1190
d4275354 1191ARM/RISCPC ARCHITECTURE
8b58be88 1192M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1194W: http://www.arm.linux.org.uk/
1195S: Maintained
d4275354
RK
1196F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1197F: arch/arm/include/asm/hardware/ioc.h
1198F: arch/arm/include/asm/hardware/iomd.h
1199F: arch/arm/include/asm/hardware/memc.h
1200F: arch/arm/mach-rpc/
1a6422f6 1201F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1202F: drivers/net/ethernet/i825xx/ether1*
1203F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1204F: drivers/scsi/arm/
1205
08ddbb0a
HS
1206ARM/Rockchip SoC support
1207M: Heiko Stuebner <heiko@sntech.de>
1208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209S: Maintained
1210F: arch/arm/mach-rockchip/
1211F: drivers/*/*rockchip*
1212
b21477f9 1213ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1214M: Ben Dooks <ben-linux@fluff.org>
482ce512 1215M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1216L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1217L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1218W: http://www.fluff.org/ben/linux/
1219S: Maintained
6f0589c8
MB
1220F: arch/arm/boot/dts/s3c*
1221F: arch/arm/boot/dts/exynos*
482ce512 1222F: arch/arm/plat-samsung/
769bbb63
HS
1223F: arch/arm/mach-s3c24*/
1224F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1225F: drivers/*/*s3c2410*
1226F: drivers/*/*/*s3c2410*
40c76662
MB
1227F: drivers/spi/spi-s3c*
1228F: sound/soc/samsung/*
1da177e4 1229
0dcecae2 1230ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1231M: Kukjin Kim <kgene.kim@samsung.com>
1232L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1234S: Maintained
1235F: arch/arm/mach-s5p*/
0dcecae2 1236F: arch/arm/mach-exynos*/
33d43cdd 1237N: exynos
f556cb07 1238
10ffa964
KP
1239ARM/SAMSUNG MOBILE MACHINE SUPPORT
1240M: Kyungmin Park <kyungmin.park@samsung.com>
1241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242S: Maintained
1243F: arch/arm/mach-s5pv210/mach-aquila.c
1244F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1245
3ce4ccb6
KD
1246ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1247M: Kyungmin Park <kyungmin.park@samsung.com>
1248M: Kamil Debski <k.debski@samsung.com>
1249L: linux-arm-kernel@lists.infradead.org
1250L: linux-media@vger.kernel.org
1251S: Maintained
1252F: drivers/media/platform/s5p-g2d/
1253
e6a476fd
MS
1254ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1255M: Kyungmin Park <kyungmin.park@samsung.com>
1256M: Kamil Debski <k.debski@samsung.com>
6305902c 1257M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1258L: linux-arm-kernel@lists.infradead.org
1259L: linux-media@vger.kernel.org
1260S: Maintained
934455d7 1261F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1262F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1263
1264ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1265M: Kyungmin Park <kyungmin.park@samsung.com>
1266M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1267L: linux-arm-kernel@lists.infradead.org
1268L: linux-media@vger.kernel.org
1269S: Maintained
90d72ac6 1270F: drivers/media/platform/s5p-tv/
e6a476fd 1271
d48d38e8 1272ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1273M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1274M: Magnus Damm <magnus.damm@gmail.com>
1275L: linux-sh@vger.kernel.org
d48d38e8 1276W: http://oss.renesas.com
bbff48f5 1277Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1278T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1279S: Supported
1280F: arch/arm/mach-shmobile/
1281F: drivers/sh/
1282
66314223
DN
1283ARM/SOCFPGA ARCHITECTURE
1284M: Dinh Nguyen <dinguyen@altera.com>
1285S: Maintained
1286F: arch/arm/mach-socfpga/
1287
1288ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1289M: Dinh Nguyen <dinguyen@altera.com>
1290S: Maintained
1291F: drivers/clk/socfpga/
1292
65ebcc11 1293ARM/STI ARCHITECTURE
a92177ea
SK
1294M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1295M: Maxime Coquelin <maxime.coquelin@st.com>
1296M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298L: kernel@stlinux.com
1299W: http://www.stlinux.com
1300S: Maintained
1301F: arch/arm/mach-sti/
a92177ea
SK
1302F: arch/arm/boot/dts/sti*
1303F: drivers/clocksource/arm_global_timer.c
1304F: drivers/reset/sti/
1305F: drivers/pinctrl/pinctrl-st.c
1306F: drivers/media/rc/st_rc.c
1307F: drivers/i2c/busses/i2c-st.c
1308F: drivers/tty/serial/st-asc.c
65ebcc11 1309
2b7a52a4 1310ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1311M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1313S: Maintained
1314
1bbd7089 1315ARM/TETON BGA MACHINE SUPPORT
706e69d6 1316M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318S: Maintained
1319
2b7a52a4 1320ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1321M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1322L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1323S: Maintained
1324
98ad6e3b 1325ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1326M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1328W: http://www.mcuos.com
1329S: Maintained
4e89e8f6 1330F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1331F: drivers/input/keyboard/w90p910_keypad.c
1332F: drivers/input/touchscreen/w90p910_ts.c
1333F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1334F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1335F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1336F: drivers/rtc/rtc-nuc900.c
9df92e6c 1337F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1338F: drivers/usb/host/ehci-w90x900.c
1339F: drivers/video/nuc900fb.c
98ad6e3b 1340
54274d71 1341ARM/U300 MACHINE SUPPORT
e4651a9f 1342M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1343L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344S: Supported
1345F: arch/arm/mach-u300/
9affbd24 1346F: drivers/clocksource/timer-u300.c
54274d71
LW
1347F: drivers/i2c/busses/i2c-stu300.c
1348F: drivers/rtc/rtc-coh901331.c
1349F: drivers/watchdog/coh901327_wdt.c
1350F: drivers/dma/coh901318*
87572880
LW
1351F: drivers/mfd/ab3100*
1352F: drivers/rtc/rtc-ab3100.c
1353F: drivers/rtc/rtc-coh901331.c
1354T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1355
87572880 1356ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1357M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1359S: Maintained
1360F: arch/arm/mach-ux500/
e4651a9f 1361F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1362F: drivers/dma/ste_dma40*
e4651a9f 1363F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1364F: drivers/mfd/abx500*
1365F: drivers/mfd/ab8500*
e4651a9f
LW
1366F: drivers/mfd/dbx500*
1367F: drivers/mfd/db8500*
1368F: drivers/pinctrl/pinctrl-nomadik*
87572880 1369F: drivers/rtc/rtc-ab8500.c
e4651a9f 1370F: drivers/rtc/rtc-pl031.c
87572880 1371T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1372
e93fde28
UH
1373ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1374M: Ulf Hansson <ulf.hansson@linaro.org>
1375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376T: git git://git.linaro.org/people/ulfh/clk.git
1377S: Maintained
1378F: drivers/clk/ux500/
1379F: include/linux/platform_data/clk-ux500.h
1380
d4275354 1381ARM/VFP SUPPORT
8b58be88 1382M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1384W: http://www.arm.linux.org.uk/
1385S: Maintained
1386F: arch/arm/vfp/
1387
e66b6d8e
MV
1388ARM/VOIPAC PXA270 SUPPORT
1389M: Marek Vasut <marek.vasut@gmail.com>
1390L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1391S: Maintained
1392F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1393F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1394
04529fe2
TP
1395ARM/VT8500 ARM ARCHITECTURE
1396M: Tony Prisk <linux@prisktech.co.nz>
1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398S: Maintained
1399F: arch/arm/mach-vt8500/
41fd91b4 1400F: drivers/clocksource/vt8500_timer.c
560746eb 1401F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1402F: drivers/mmc/host/wmt-sdmmc.c
1403F: drivers/pwm/pwm-vt8500.c
1404F: drivers/rtc/rtc-vt8500.c
1405F: drivers/tty/serial/vt8500_serial.c
4f31102b 1406F: drivers/usb/host/ehci-platform.c
41fd91b4 1407F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1408F: drivers/video/vt8500lcdfb.*
1409F: drivers/video/wm8505fb*
1410F: drivers/video/wmt_ge_rops.*
04529fe2 1411
e66b6d8e
MV
1412ARM/ZIPIT Z2 SUPPORT
1413M: Marek Vasut <marek.vasut@gmail.com>
1414L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415S: Maintained
1416F: arch/arm/mach-pxa/z2.c
6ab2a855 1417F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1418
51f29d44
MS
1419ARM/ZYNQ ARCHITECTURE
1420M: Michal Simek <michal.simek@xilinx.com>
1421L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422W: http://wiki.xilinx.com
1423T: git git://git.xilinx.com/linux-xlnx.git
1424S: Supported
1425F: arch/arm/mach-zynq/
bd2a337a 1426F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1427N: zynq
1428N: xilinx
1429F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1430F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1431F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1432
b8f9879e
WD
1433ARM SMMU DRIVER
1434M: Will Deacon <will.deacon@arm.com>
1435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436S: Maintained
1437F: drivers/iommu/arm-smmu.c
1438
38074229
CM
1439ARM64 PORT (AARCH64 ARCHITECTURE)
1440M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1441M: Will Deacon <will.deacon@arm.com>
38074229
CM
1442L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1443S: Maintained
1444F: arch/arm64/
d19766ec 1445F: Documentation/arm64/
38074229 1446
9d7005f9
LP
1447AS3645A LED FLASH CONTROLLER DRIVER
1448M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1449L: linux-media@vger.kernel.org
1450T: git git://linuxtv.org/media_tree.git
1451S: Maintained
1452F: drivers/media/i2c/as3645a.c
1453F: include/media/as3645a.h
1454
d58de038
GJ
1455ASC7621 HARDWARE MONITOR DRIVER
1456M: George Joseph <george.joseph@fairview5.com>
1457L: lm-sensors@lm-sensors.org
1458S: Maintained
1459F: Documentation/hwmon/asc7621
1460F: drivers/hwmon/asc7621.c
1461
b229ece9 1462ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1463M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1464L: acpi4asus-user@lists.sourceforge.net
d0944853 1465L: platform-driver-x86@vger.kernel.org
76593d6f 1466W: http://acpi4asus.sf.net
85091b71 1467S: Maintained
b229ece9
CC
1468F: drivers/platform/x86/asus*.c
1469F: drivers/platform/x86/eeepc*.c
85091b71 1470
953a6479 1471ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1472M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1473W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1474S: Maintained
679655da
JP
1475F: Documentation/crypto/async-tx-api.txt
1476F: crypto/async_tx/
1477F: drivers/dma/
1478F: include/linux/dmaengine.h
1479F: include/linux/async_tx.h
b3e5f263 1480
a1867d36 1481AT24 EEPROM DRIVER
14d77c4d 1482M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1483L: linux-i2c@vger.kernel.org
1484S: Maintained
1485F: drivers/misc/eeprom/at24.c
25f73ed5 1486F: include/linux/platform_data/at24.h
a1867d36 1487
e7839f25 1488ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1489M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1490W: http://support.coraid.com/support/linux
1da177e4 1491S: Supported
679655da
JP
1492F: Documentation/aoe/
1493F: drivers/block/aoe/
1da177e4 1494
9a10a870 1495ATHEROS ATH GENERIC UTILITIES
f726ee65 1496M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1497L: linux-wireless@vger.kernel.org
1498S: Supported
1499F: drivers/net/wireless/ath/*
1500
fa1c114f 1501ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1502M: Jiri Slaby <jirislaby@gmail.com>
1503M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1504M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1505L: linux-wireless@vger.kernel.org
1506L: ath5k-devel@lists.ath5k.org
72c706b7 1507W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1508S: Maintained
fa451753 1509F: drivers/net/wireless/ath/ath5k/
fa1c114f 1510
12e62d6f
KV
1511ATHEROS ATH6KL WIRELESS DRIVER
1512M: Kalle Valo <kvalo@qca.qualcomm.com>
1513L: linux-wireless@vger.kernel.org
1514W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1515T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1516S: Supported
1517F: drivers/net/wireless/ath/ath6kl/
1518
2be7d22f
VK
1519WILOCITY WIL6210 WIRELESS DRIVER
1520M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1521L: linux-wireless@vger.kernel.org
1522L: wil6210@qca.qualcomm.com
1523S: Supported
1524W: http://wireless.kernel.org/en/users/Drivers/wil6210
1525F: drivers/net/wireless/ath/wil6210/
1526
1d7e1e6b
CL
1527CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1528M: Christian Lamparter <chunkeey@googlemail.com>
1529L: linux-wireless@vger.kernel.org
1530W: http://wireless.kernel.org/en/users/Drivers/carl9170
1531S: Maintained
1532F: drivers/net/wireless/ath/carl9170/
1533
2c2a6172
LT
1534ATK0110 HWMON DRIVER
1535M: Luca Tettamanti <kronos.it@gmail.com>
1536L: lm-sensors@lm-sensors.org
1537S: Maintained
1538F: drivers/hwmon/asus_atk0110.c
1539
6f69a6d7 1540ATI_REMOTE2 DRIVER
8b58be88 1541M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1542S: Maintained
679655da 1543F: drivers/input/misc/ati_remote2.c
6f69a6d7 1544
7ae115b4 1545ATLX ETHERNET DRIVERS
8b58be88 1546M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1547M: Chris Snook <chris.snook@gmail.com>
e443e383 1548L: netdev@vger.kernel.org
8d5ca6ec
JC
1549W: http://sourceforge.net/projects/atl1
1550W: http://atl1.sourceforge.net
1551S: Maintained
2b133ad6 1552F: drivers/net/ethernet/atheros/
8d5ca6ec 1553
1da177e4 1554ATM
8b58be88 1555M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1556L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1557L: netdev@vger.kernel.org
1da177e4
LT
1558W: http://linux-atm.sourceforge.net
1559S: Maintained
679655da
JP
1560F: drivers/atm/
1561F: include/linux/atm*
c117ab84 1562F: include/uapi/linux/atm*
1da177e4 1563
04ac2f46 1564ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1565M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1566S: Maintained
1567F: drivers/mmc/host/atmel-mci.c
1568F: drivers/mmc/host/atmel-mci-regs.h
1569
a1cfac48 1570ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1571M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1572S: Supported
df621252 1573F: drivers/tty/serial/atmel_serial.c
a1cfac48 1574
b414dc16
NF
1575ATMEL DMA DRIVER
1576M: Nicolas Ferre <nicolas.ferre@atmel.com>
1577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578S: Supported
1579F: drivers/dma/at_hdmac.c
1580F: drivers/dma/at_hdmac_regs.h
6f0d65af 1581F: include/linux/platform_data/dma-atmel.h
b414dc16 1582
888f2804
LD
1583ATMEL I2C DRIVER
1584M: Ludovic Desroches <ludovic.desroches@atmel.com>
1585L: linux-i2c@vger.kernel.org
1586S: Supported
1587F: drivers/i2c/busses/i2c-at91.c
1588
15515545
JW
1589ATMEL ISI DRIVER
1590M: Josh Wu <josh.wu@atmel.com>
1591L: linux-media@vger.kernel.org
1592S: Supported
f2294c2d 1593F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1594F: include/media/atmel-isi.h
1595
8f4c79ce 1596ATMEL LCDFB DRIVER
8b58be88 1597M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1598L: linux-fbdev@vger.kernel.org
8f4c79ce 1599S: Maintained
679655da
JP
1600F: drivers/video/atmel_lcdfb.c
1601F: include/video/atmel_lcdc.h
8f4c79ce 1602
89e5785f 1603ATMEL MACB ETHERNET DRIVER
a02875a6 1604M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1605S: Supported
9f2f381f 1606F: drivers/net/ethernet/cadence/
89e5785f 1607
754ce4f2 1608ATMEL SPI DRIVER
a02875a6 1609M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1610S: Supported
9df92e6c 1611F: drivers/spi/spi-atmel.*
754ce4f2 1612
e9cb1c5a
NF
1613ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1614M: Nicolas Ferre <nicolas.ferre@atmel.com>
1615L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616S: Supported
1617F: drivers/misc/atmel_tclib.c
1618F: drivers/clocksource/tcb_clksrc.c
1619
914a3f3b 1620ATMEL USBA UDC DRIVER
a02875a6
NF
1621M: Nicolas Ferre <nicolas.ferre@atmel.com>
1622L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1623S: Supported
679655da 1624F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1625
1da177e4 1626ATMEL WIRELESS DRIVER
8b58be88 1627M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1628L: linux-wireless@vger.kernel.org
1da177e4
LT
1629W: http://www.thekelleys.org.uk/atmel
1630W: http://atmelwlandriver.sourceforge.net/
1631S: Maintained
679655da 1632F: drivers/net/wireless/atmel*
1da177e4 1633
26780d9e 1634ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1635M: Bradley Grove <linuxdrivers@attotech.com>
1636L: linux-scsi@vger.kernel.org
1637W: http://www.attotech.com
1638S: Supported
1639F: drivers/scsi/esas2r
26780d9e 1640
a92b7b80 1641AUDIT SUBSYSTEM
8b58be88 1642M: Eric Paris <eparis@redhat.com>
b9a06207 1643L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1644W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1645T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1646S: Maintained
679655da 1647F: include/linux/audit.h
c117ab84 1648F: include/uapi/linux/audit.h
679655da 1649F: kernel/audit*
a92b7b80 1650
70e84049 1651AUXILIARY DISPLAY DRIVERS
8b58be88 1652M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1653W: http://miguelojeda.es/auxdisplay.htm
1654W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1655S: Maintained
679655da
JP
1656F: drivers/auxdisplay/
1657F: include/linux/cfag12864b.h
70e84049 1658
5f97f7f9 1659AVR32 ARCHITECTURE
e336f61f
HCE
1660M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1661M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1662W: http://www.atmel.com/products/AVR32/
249d9d9d 1663W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1664W: http://avrfreaks.net/
e336f61f 1665S: Maintained
679655da 1666F: arch/avr32/
5f97f7f9
HS
1667
1668AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1669M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1670M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1671S: Maintained
679655da 1672F: arch/avr32/mach-at32ap/
5f97f7f9 1673
1da177e4 1674AX.25 NETWORK LAYER
8b58be88 1675M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1676L: linux-hams@vger.kernel.org
d34cb28a 1677W: http://www.linux-ax25.org/
1da177e4 1678S: Maintained
c117ab84 1679F: include/uapi/linux/ax25.h
679655da
JP
1680F: include/net/ax25.h
1681F: net/ax25/
1da177e4 1682
d5269395 1683AZ6007 DVB DRIVER
1b2c14b4 1684M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1685L: linux-media@vger.kernel.org
1686W: http://linuxtv.org
1687T: git git://linuxtv.org/media_tree.git
1688S: Maintained
1689F: drivers/media/usb/dvb-usb-v2/az6007.c
1690
6777376e
HV
1691AZTECH FM RADIO RECEIVER DRIVER
1692M: Hans Verkuil <hverkuil@xs4all.nl>
1693L: linux-media@vger.kernel.org
1694T: git git://linuxtv.org/media_tree.git
1695W: http://linuxtv.org
1696S: Maintained
1697F: drivers/media/radio/radio-aztech*
1698
e2d1d6c0 1699B43 WIRELESS DRIVER
8b58be88 1700M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1701L: linux-wireless@vger.kernel.org
ed072f9e 1702L: b43-dev@lists.infradead.org
491b26b4 1703W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1704S: Maintained
679655da 1705F: drivers/net/wireless/b43/
e2d1d6c0
RD
1706
1707B43LEGACY WIRELESS DRIVER
8b58be88
JP
1708M: Larry Finger <Larry.Finger@lwfinger.net>
1709M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1710L: linux-wireless@vger.kernel.org
ed072f9e 1711L: b43-dev@lists.infradead.org
491b26b4 1712W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1713S: Maintained
679655da 1714F: drivers/net/wireless/b43legacy/
e2d1d6c0 1715
300abeb5 1716BACKLIGHT CLASS/SUBSYSTEM
6212de88 1717M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1718M: Bryan Wu <cooloney@gmail.com>
1719M: Lee Jones <lee.jones@linaro.org>
300abeb5 1720S: Maintained
679655da
JP
1721F: drivers/video/backlight/
1722F: include/linux/backlight.h
300abeb5 1723
c6c8fea2 1724BATMAN ADVANCED
207df49e 1725M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1726M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1727M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1728L: b.a.t.m.a.n@lists.open-mesh.org
1729W: http://www.open-mesh.org/
1730S: Maintained
1731F: net/batman-adv/
1732
e2d1d6c0 1733BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1734M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1735L: linux-hams@vger.kernel.org
1736W: http://www.baycom.org/~tom/ham/ham.html
1737S: Maintained
679655da 1738F: drivers/net/hamradio/baycom*
e2d1d6c0 1739
cafe5635 1740BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1741M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1742L: linux-bcache@vger.kernel.org
1743W: http://bcache.evilpiepirate.org
1744S: Maintained:
1745F: drivers/md/bcache/
1746
e2d1d6c0 1747BEFS FILE SYSTEM
55817d3d 1748S: Orphan
679655da
JP
1749F: Documentation/filesystems/befs.txt
1750F: fs/befs/
e2d1d6c0
RD
1751
1752BFS FILE SYSTEM
8b58be88 1753M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1754S: Maintained
679655da
JP
1755F: Documentation/filesystems/bfs.txt
1756F: fs/bfs/
c117ab84 1757F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1758
1394f032 1759BLACKFIN ARCHITECTURE
a4edbc10
SZ
1760M: Steven Miao <realmz6@gmail.com>
1761L: adi-buildroot-devel@lists.sourceforge.net
1443176f 1762T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1763W: http://blackfin.uclinux.org
1764S: Supported
679655da 1765F: arch/blackfin/
566da5b2 1766
e190d6b1 1767BLACKFIN EMAC DRIVER
a4edbc10 1768L: adi-buildroot-devel@lists.sourceforge.net
e190d6b1
BW
1769W: http://blackfin.uclinux.org
1770S: Supported
7b35f033 1771F: drivers/net/ethernet/adi/
e190d6b1 1772
566da5b2 1773BLACKFIN RTC DRIVER
a4edbc10 1774L: adi-buildroot-devel@lists.sourceforge.net
566da5b2
MF
1775W: http://blackfin.uclinux.org
1776S: Supported
679655da 1777F: drivers/rtc/rtc-bfin.c
1394f032 1778
936ed49a 1779BLACKFIN SDH DRIVER
109ec8c3 1780M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1781L: adi-buildroot-devel@lists.sourceforge.net
936ed49a
MF
1782W: http://blackfin.uclinux.org
1783S: Supported
1784F: drivers/mmc/host/bfin_sdh.c
1785
1394f032 1786BLACKFIN SERIAL DRIVER
8b58be88 1787M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1788L: adi-buildroot-devel@lists.sourceforge.net
e3b2d3f3
BW
1789W: http://blackfin.uclinux.org
1790S: Supported
8460241e 1791F: drivers/tty/serial/bfin_uart.c
1394f032 1792
1e6d320f 1793BLACKFIN WATCHDOG DRIVER
a4edbc10 1794L: adi-buildroot-devel@lists.sourceforge.net
1e6d320f
BW
1795W: http://blackfin.uclinux.org
1796S: Supported
679655da 1797F: drivers/watchdog/bfin_wdt.c
1e6d320f 1798
d24ecfcc 1799BLACKFIN I2C TWI DRIVER
8b58be88 1800M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1801L: adi-buildroot-devel@lists.sourceforge.net
d24ecfcc
BW
1802W: http://blackfin.uclinux.org/
1803S: Supported
679655da 1804F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1805
1e204377
SJ
1806BLACKFIN MEDIA DRIVER
1807M: Scott Jiang <scott.jiang.linux@gmail.com>
a4edbc10 1808L: adi-buildroot-devel@lists.sourceforge.net
1e204377
SJ
1809W: http://blackfin.uclinux.org/
1810S: Supported
1811F: drivers/media/platform/blackfin/
1812F: drivers/media/i2c/adv7183*
1813F: drivers/media/i2c/vs6624*
1814
b54cf35a
JSM
1815BLINKM RGB LED DRIVER
1816M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1817S: Maintained
1818F: drivers/leds/leds-blinkm.c
1819
1da177e4 1820BLOCK LAYER
8b58be88 1821M: Jens Axboe <axboe@kernel.dk>
08deed1e 1822T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1823S: Maintained
679655da 1824F: block/
1da177e4 1825
2b54aaef 1826BLOCK2MTD DRIVER
8b58be88 1827M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1828L: linux-mtd@lists.infradead.org
1829S: Maintained
679655da 1830F: drivers/mtd/devices/block2mtd.c
2b54aaef 1831
63fbd24e 1832BLUETOOTH DRIVERS
8b58be88 1833M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1834M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1835M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1836L: linux-bluetooth@vger.kernel.org
63fbd24e 1837W: http://www.bluez.org/
22e7a424
MH
1838T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1839T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1840S: Maintained
679655da 1841F: drivers/bluetooth/
1da177e4 1842
63fbd24e 1843BLUETOOTH SUBSYSTEM
8b58be88 1844M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1845M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1846M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1847L: linux-bluetooth@vger.kernel.org
1848W: http://www.bluez.org/
22e7a424
MH
1849T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1850T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1851S: Maintained
679655da
JP
1852F: net/bluetooth/
1853F: include/net/bluetooth/
1da177e4
LT
1854
1855BONDING DRIVER
79b30750 1856M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1857M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1858M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1859L: netdev@vger.kernel.org
ce00f85c
JC
1860W: http://sourceforge.net/projects/bonding/
1861S: Supported
679655da 1862F: drivers/net/bonding/
c117ab84 1863F: include/uapi/linux/if_bonding.h
1da177e4 1864
39105890 1865BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1866M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1867L: netdev@vger.kernel.org
1868S: Supported
adfc5217 1869F: drivers/net/ethernet/broadcom/b44.*
39105890 1870
32ec90d5
FF
1871BROADCOM GENET ETHERNET DRIVER
1872M: Florian Fainelli <f.fainelli@gmail.com>
1873L: netdev@vger.kernel.org
1874S: Supported
1875F: drivers/net/ethernet/broadcom/genet/
1876
948c51e6 1877BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1878M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1879L: netdev@vger.kernel.org
1880S: Supported
adfc5217
JK
1881F: drivers/net/ethernet/broadcom/bnx2.*
1882F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1883
4d9d2cb0 1884BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
28fb9655 1885M: Ariel Elior <ariele@broadcom.com>
4d9d2cb0
ET
1886L: netdev@vger.kernel.org
1887S: Supported
adfc5217 1888F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1889
90f4c594 1890BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1891M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1892M: Matt Porter <mporter@linaro.org>
497a045d 1893L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1894T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1895S: Maintained
1896F: arch/arm/mach-bcm/
1897F: arch/arm/boot/dts/bcm113*
90f4c594 1898F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1899F: arch/arm/boot/dts/bcm281*
1900F: arch/arm/configs/bcm_defconfig
1901F: drivers/mmc/host/sdhci_bcm_kona.c
1902F: drivers/clocksource/bcm_kona_timer.c
1903
f680f25c
SW
1904BROADCOM BCM2835 ARM ARCHICTURE
1905M: Stephen Warren <swarren@wwwdotorg.org>
1906L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1907T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1908S: Maintained
d30fe627 1909F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1910F: arch/arm/boot/dts/bcm2835*
1911F: arch/arm/configs/bcm2835_defconfig
1912F: drivers/*/*bcm2835*
1913
5b293ebe
HM
1914BROADCOM BCM5301X ARM ARCHICTURE
1915M: Hauke Mehrtens <hauke@hauke-m.de>
1916L: linux-arm-kernel@lists.infradead.org
1917S: Maintained
1918F: arch/arm/mach-bcm/bcm_5301x.c
1919F: arch/arm/boot/dts/bcm5301x.dtsi
1920F: arch/arm/boot/dts/bcm470*
1921
948c51e6 1922BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1923M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1924M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1925L: netdev@vger.kernel.org
1926S: Supported
adfc5217 1927F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1928
a9533e7e
HP
1929BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1930M: Brett Rudley <brudley@broadcom.com>
818c07b8 1931M: Arend van Spriel <arend@broadcom.com>
85d63686 1932M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1933M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1934L: linux-wireless@vger.kernel.org
5615171c 1935L: brcm80211-dev-list@broadcom.com
a9533e7e 1936S: Supported
f62ebdd5 1937F: drivers/net/wireless/brcm80211/
a9533e7e 1938
9958d6f9 1939BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1940M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1941L: linux-scsi@vger.kernel.org
1942S: Supported
1943F: drivers/scsi/bnx2fc/
1944
6a6b5ad0
EW
1945BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1946M: Eddie Wai <eddie.wai@broadcom.com>
1947L: linux-scsi@vger.kernel.org
1948S: Supported
1949F: drivers/scsi/bnx2i/
1950
7b7f588b
MM
1951BROADCOM KONA GPIO DRIVER
1952M: Markus Mayer <markus.mayer@linaro.org>
1953L: bcm-kernel-feedback-list@broadcom.com
1954S: Supported
1955F: drivers/gpio/gpio-bcm-kona.c
1956F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
1957
c9678d86
RM
1958BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1959M: Rafał Miłecki <zajec5@gmail.com>
1960L: linux-wireless@vger.kernel.org
1961S: Maintained
1962F: drivers/bcma/
1963F: include/linux/bcma/
1964
7725ccfd 1965BROCADE BFA FC SCSI DRIVER
aa803370
AG
1966M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
1967M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
1968L: linux-scsi@vger.kernel.org
1969S: Supported
1970F: drivers/scsi/bfa/
7725ccfd 1971
8b230ed8
RM
1972BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1973M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1974L: netdev@vger.kernel.org
1975S: Supported
f844a0ea 1976F: drivers/net/ethernet/brocade/bna/
8b230ed8 1977
5cdf7f76 1978BSG (block layer generic sg v4 driver)
8b58be88 1979M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1980L: linux-scsi@vger.kernel.org
1981S: Supported
679655da
JP
1982F: block/bsg.c
1983F: include/linux/bsg.h
c117ab84 1984F: include/uapi/linux/bsg.h
5cdf7f76 1985
af39917d
CL
1986BT87X AUDIO DRIVER
1987M: Clemens Ladisch <clemens@ladisch.de>
1988L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1989T: git git://git.alsa-project.org/alsa-kernel.git
1990S: Maintained
1991F: Documentation/sound/alsa/Bt87x.txt
1992F: sound/pci/bt87x.c
1993
ff1d5c2f 1994BT8XXGPIO DRIVER
eb032b98 1995M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
1996W: http://bu3sch.de/btgpio.php
1997S: Maintained
72dbb705 1998F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 1999
eb1eb04f 2000BTRFS FILE SYSTEM
c0778e25
CM
2001M: Chris Mason <clm@fb.com>
2002M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2003L: linux-btrfs@vger.kernel.org
2004W: http://btrfs.wiki.kernel.org/
8a6e2535 2005Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2006T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2007S: Maintained
679655da
JP
2008F: Documentation/filesystems/btrfs.txt
2009F: fs/btrfs/
eb1eb04f 2010
1da177e4 2011BTTV VIDEO4LINUX DRIVER
1b2c14b4 2012M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2013L: linux-media@vger.kernel.org
96b6aba0 2014W: http://linuxtv.org
275ffde4 2015T: git git://linuxtv.org/media_tree.git
f96236e5 2016S: Odd fixes
679655da 2017F: Documentation/video4linux/bttv/
90d72ac6 2018F: drivers/media/pci/bt8xx/bttv*
1da177e4 2019
1f34923c
KA
2020BUSLOGIC SCSI DRIVER
2021M: Khalid Aziz <khalid@gonehiking.org>
2022L: linux-scsi@vger.kernel.org
2023S: Maintained
2024F: drivers/scsi/BusLogic.*
2025F: drivers/scsi/FlashPoint.*
2026
af39917d
CL
2027C-MEDIA CMI8788 DRIVER
2028M: Clemens Ladisch <clemens@ladisch.de>
2029L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2030T: git git://git.alsa-project.org/alsa-kernel.git
2031S: Maintained
2032F: sound/pci/oxygen/
2033
2141355f
MS
2034C6X ARCHITECTURE
2035M: Mark Salter <msalter@redhat.com>
2036M: Aurelien Jacquiot <a-jacquiot@ti.com>
2037L: linux-c6x-dev@linux-c6x.org
2038W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2039S: Maintained
2040F: arch/c6x/
2041
a5432f5a 2042CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2043M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2044L: linux-cachefs@redhat.com
2045S: Supported
2046F: Documentation/filesystems/caching/cachefiles.txt
2047F: fs/cachefiles/
2048
c815ca39
HV
2049CADET FM/AM RADIO RECEIVER DRIVER
2050M: Hans Verkuil <hverkuil@xs4all.nl>
2051L: linux-media@vger.kernel.org
2052T: git git://linuxtv.org/media_tree.git
2053W: http://linuxtv.org
2054S: Maintained
2055F: drivers/media/radio/radio-cadet*
2056
77d5140f 2057CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2058M: Jonathan Corbet <corbet@lwn.net>
661263b5 2059L: linux-media@vger.kernel.org
275ffde4 2060T: git git://linuxtv.org/media_tree.git
77d5140f 2061S: Maintained
679655da 2062F: Documentation/video4linux/cafe_ccic
90d72ac6 2063F: drivers/media/platform/marvell-ccic/
77d5140f 2064
201b6bab 2065CAIF NETWORK LAYER
5c574f50 2066M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2067L: netdev@vger.kernel.org
2068S: Supported
2069F: Documentation/networking/caif/
2070F: drivers/net/caif/
c117ab84 2071F: include/uapi/linux/caif/
201b6bab
JP
2072F: include/net/caif/
2073F: net/caif/
2074
77dac90f 2075CALGARY x86-64 IOMMU
8b58be88
JP
2076M: Muli Ben-Yehuda <muli@il.ibm.com>
2077M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2078L: discuss@x86-64.org
2079S: Maintained
679655da
JP
2080F: arch/x86/kernel/pci-calgary_64.c
2081F: arch/x86/kernel/tce_64.c
2082F: arch/x86/include/asm/calgary.h
2083F: arch/x86/include/asm/tce.h
77dac90f 2084
e2d1d6c0 2085CAN NETWORK LAYER
8d15d386 2086M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2087L: linux-can@vger.kernel.org
ec78213a 2088W: http://gitorious.org/linux-can
405cc273 2089T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2090S: Maintained
f35f6c8f 2091F: Documentation/networking/can.txt
8d15d386 2092F: net/can/
8d15d386 2093F: include/linux/can/core.h
c117ab84
CEB
2094F: include/uapi/linux/can.h
2095F: include/uapi/linux/can/bcm.h
2096F: include/uapi/linux/can/raw.h
2097F: include/uapi/linux/can/gw.h
e2d1d6c0 2098
4261a204 2099CAN NETWORK DRIVERS
8b58be88 2100M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2101M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2102L: linux-can@vger.kernel.org
ec78213a 2103W: http://gitorious.org/linux-can
405cc273 2104T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2105S: Maintained
8d15d386
OH
2106F: drivers/net/can/
2107F: include/linux/can/dev.h
8d15d386 2108F: include/linux/can/platform/
c117ab84
CEB
2109F: include/uapi/linux/can/error.h
2110F: include/uapi/linux/can/netlink.h
4261a204 2111
95d16c72
JM
2112CAPABILITIES
2113M: Serge Hallyn <serge.hallyn@canonical.com>
2114L: linux-security-module@vger.kernel.org
6305902c 2115S: Supported
95d16c72 2116F: include/linux/capability.h
c117ab84 2117F: include/uapi/linux/capability.h
95d16c72 2118F: security/capability.c
6305902c 2119F: security/commoncap.c
38a94118 2120F: kernel/capability.c
95d16c72 2121
b8154542 2122CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2123M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2124L: linuxppc-dev@lists.ozlabs.org
2125L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2126W: http://www.ibm.com/developerworks/power/cell/
2127S: Supported
679655da 2128F: arch/powerpc/include/asm/cell*.h
679655da 2129F: arch/powerpc/include/asm/spu*.h
c117ab84 2130F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2131F: arch/powerpc/oprofile/*cell*
2132F: arch/powerpc/platforms/cell/
b8154542 2133
9030aaf9 2134CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2135M: Sage Weil <sage@inktank.com>
82593f87 2136L: ceph-devel@vger.kernel.org
09d90327 2137W: http://ceph.com/
fb99f881 2138T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2139S: Supported
2140F: Documentation/filesystems/ceph.txt
14430813
JP
2141F: fs/ceph/
2142F: net/ceph/
2143F: include/linux/ceph/
2144F: include/linux/crush/
9030aaf9 2145
18332a80 2146CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2147L: linux-usb@vger.kernel.org
10c6c9c9 2148S: Orphan
679655da
JP
2149F: Documentation/usb/WUSB-Design-overview.txt
2150F: Documentation/usb/wusb-cbaf
355ffe69
DV
2151F: drivers/usb/host/hwa-hc.c
2152F: drivers/usb/host/whci/
679655da
JP
2153F: drivers/usb/wusbcore/
2154F: include/linux/usb/wusb*
18332a80 2155
70e84049 2156CFAG12864B LCD DRIVER
8b58be88 2157M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2158W: http://miguelojeda.es/auxdisplay.htm
2159W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2160S: Maintained
679655da
JP
2161F: drivers/auxdisplay/cfag12864b.c
2162F: include/linux/cfag12864b.h
70e84049
MOS
2163
2164CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2165M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2166W: http://miguelojeda.es/auxdisplay.htm
2167W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2168S: Maintained
679655da
JP
2169F: drivers/auxdisplay/cfag12864bfb.c
2170F: include/linux/cfag12864b.h
70e84049 2171
704232c2 2172CFG80211 and NL80211
8b58be88 2173M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2174L: linux-wireless@vger.kernel.org
ce466579
JB
2175W: http://wireless.kernel.org/
2176T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2177T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2178S: Maintained
c117ab84 2179F: include/uapi/linux/nl80211.h
679655da
JP
2180F: include/net/cfg80211.h
2181F: net/wireless/*
2182X: net/wireless/wext*
704232c2 2183
46e64261
GKH
2184CHAR and MISC DRIVERS
2185M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2186M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2187T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2188S: Supported
46e64261
GKH
2189F: drivers/char/*
2190F: drivers/misc/*
471322a8 2191F: include/linux/miscdevice.h
46e64261 2192
0a920b5b 2193CHECKPATCH
8b58be88 2194M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2195M: Joe Perches <joe@perches.com>
2196S: Maintained
679655da 2197F: scripts/checkpatch.pl
0a920b5b 2198
f8407f26
HW
2199CHINESE DOCUMENTATION
2200M: Harry Wei <harryxiyou@gmail.com>
9740153c 2201L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2202L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2203S: Maintained
2204F: Documentation/zh_CN/
2205
2721ea2c 2206CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2207M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2208T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2209L: linux-usb@vger.kernel.org
2210S: Maintained
2211F: drivers/usb/chipidea/
2212
ab043105
OJ
2213CHROME HARDWARE PLATFORM SUPPORT
2214M: Olof Johansson <olof@lixom.net>
2215S: Maintained
2216F: drivers/platform/chrome/
2217
641cb85e 2218CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2219M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2220M: Sujith Sankar <ssujith@cisco.com>
2221M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2222M: Neel Patel <neepatel@cisco.com>
2223M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2224S: Supported
a6a5580c 2225F: drivers/net/ethernet/cisco/enic/
7063fbf2 2226
e3cf00d0 2227CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2228M: Upinder Malhi <umalhi@cisco.com>
2229S: Supported
2230F: drivers/infiniband/hw/usnic
e3cf00d0 2231
2b7a52a4 2232CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2233M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2234L: netdev@vger.kernel.org
2235S: Maintained
57d0b7a0 2236F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2237
2b7a52a4 2238CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2239M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2240L: linux-usb@vger.kernel.org
2b7a52a4 2241S: Maintained
679655da 2242F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2243
3d4cfdc9
MB
2244CIRRUS LOGIC AUDIO CODEC DRIVERS
2245M: Brian Austin <brian.austin@cirrus.com>
2246M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2247L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2248S: Maintained
2249F: sound/soc/codecs/cs*
2250
94574d9a
KRW
2251CLEANCACHE API
2252M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2253L: linux-kernel@vger.kernel.org
2254S: Maintained
2255F: mm/cleancache.c
2256F: include/linux/cleancache.h
2257
d4275354 2258CLK API
8b58be88 2259M: Russell King <linux@arm.linux.org.uk>
37417046 2260S: Maintained
d4275354
RK
2261F: include/linux/clk.h
2262
9222d247
JS
2263CLOCKSOURCE, CLOCKEVENT DRIVERS
2264M: Daniel Lezcano <daniel.lezcano@linaro.org>
2265M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2266L: linux-kernel@vger.kernel.org
9222d247
JS
2267T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2268S: Supported
2269F: drivers/clocksource
2270
5df6d737 2271CISCO FCOE HBA DRIVER
8fc89a79
HP
2272M: Hiral Patel <hiralpat@cisco.com>
2273M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2274M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2275L: linux-scsi@vger.kernel.org
2276S: Supported
2a99921a 2277F: drivers/scsi/fnic/
5df6d737 2278
529aa8cb
TLSC
2279CMPC ACPI DRIVER
2280M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2281M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2282L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2283S: Supported
2284F: drivers/platform/x86/classmate-laptop.c
2285
74425eee 2286COCCINELLE/Semantic Patches (SmPL)
26de9c26 2287M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2288M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2289M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2290M: Michal Marek <mmarek@suse.cz>
26de9c26 2291L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2292T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2293W: http://coccinelle.lip6.fr/
2294S: Supported
4b92b2aa 2295F: Documentation/coccinelle.txt
74425eee
NP
2296F: scripts/coccinelle/
2297F: scripts/coccicheck
2298
1da177e4 2299CODA FILE SYSTEM
8b58be88 2300M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2301M: coda@cs.cmu.edu
2302L: codalist@coda.cs.cmu.edu
2303W: http://www.coda.cs.cmu.edu/
2304S: Maintained
679655da
JP
2305F: Documentation/filesystems/coda.txt
2306F: fs/coda/
2307F: include/linux/coda*.h
c117ab84 2308F: include/uapi/linux/coda*.h
1da177e4 2309
7704addb 2310COMMON CLK FRAMEWORK
7704addb 2311M: Mike Turquette <mturquette@linaro.org>
35c1983e 2312L: linux-kernel@vger.kernel.org
7704addb
MT
2313T: git git://git.linaro.org/people/mturquette/linux.git
2314S: Maintained
60bea3b5
SW
2315F: drivers/clk/
2316X: drivers/clk/clkdev.c
7704addb 2317F: include/linux/clk-pr*
60bea3b5 2318F: include/linux/clk/
7704addb 2319
e2d1d6c0 2320COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2321M: Steve French <sfrench@samba.org>
51223df6 2322L: linux-cifs@vger.kernel.org
d1f28953 2323L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2324W: http://linux-cifs.samba.org/
8a6e2535 2325Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2326T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2327S: Supported
679655da
JP
2328F: Documentation/filesystems/cifs.txt
2329F: fs/cifs/
e2d1d6c0 2330
1da177e4 2331COMPACTPCI HOTPLUG CORE
8b58be88 2332M: Scott Murray <scott@spiteful.org>
64dab204 2333L: linux-pci@vger.kernel.org
82c4dfc7 2334S: Maintained
679655da 2335F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2336
2337COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2338M: Scott Murray <scott@spiteful.org>
64dab204 2339L: linux-pci@vger.kernel.org
82c4dfc7 2340S: Maintained
679655da 2341F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2342
2343COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2344M: Scott Murray <scott@spiteful.org>
64dab204 2345L: linux-pci@vger.kernel.org
82c4dfc7 2346S: Maintained
679655da 2347F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2348
5411552c 2349COMPAL LAPTOP SUPPORT
8b58be88 2350M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2351L: platform-driver-x86@vger.kernel.org
5411552c 2352S: Maintained
679655da 2353F: drivers/platform/x86/compal-laptop.c
5411552c 2354
949be0f7 2355CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2356M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2357L: accessrunner-general@lists.sourceforge.net
2358W: http://accessrunner.sourceforge.net/
949be0f7 2359S: Maintained
679655da 2360F: drivers/usb/atm/cxacru.c
949be0f7 2361
e2d1d6c0 2362CONFIGFS
d6351db2
JB
2363M: Joel Becker <jlbec@evilplan.org>
2364T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2365S: Supported
679655da
JP
2366F: fs/configfs/
2367F: include/linux/configfs.h
e2d1d6c0 2368
acb9c1b2 2369CONNECTOR
8b58be88 2370M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2371L: netdev@vger.kernel.org
2372S: Maintained
2373F: drivers/connector/
2374
fb3a0fb6 2375CONTROL GROUPS (CGROUPS)
860ca0e6 2376M: Tejun Heo <tj@kernel.org>
ad50c159 2377M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2378L: containers@lists.linux-foundation.org
12340313 2379L: cgroups@vger.kernel.org
860ca0e6 2380T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2381S: Maintained
679655da
JP
2382F: include/linux/cgroup*
2383F: kernel/cgroup*
8ca739e3 2384F: mm/*cgroup*
fb3a0fb6 2385
bebe4678 2386CORETEMP HARDWARE MONITORING DRIVER
96859129 2387M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2388L: lm-sensors@lm-sensors.org
2389S: Maintained
679655da
JP
2390F: Documentation/hwmon/coretemp
2391F: drivers/hwmon/coretemp.c
bebe4678 2392
1da177e4 2393COSA/SRP SYNC SERIAL DRIVER
8b58be88 2394M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2395W: http://www.fi.muni.cz/~kas/cosa/
2396S: Maintained
679655da 2397F: drivers/net/wan/cosa*
1da177e4 2398
4371ee35 2399CPMAC ETHERNET DRIVER
8b58be88 2400M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2401L: netdev@vger.kernel.org
2402S: Maintained
b544dbac 2403F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2404
1da177e4 2405CPU FREQUENCY DRIVERS
49db1903 2406M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2407M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2408L: linux-pm@vger.kernel.org
1da177e4 2409S: Maintained
27209d91
VK
2410T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2411T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2412F: drivers/cpufreq/
2413F: include/linux/cpufreq.h
1da177e4 2414
8a67f0ef
VK
2415CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2416M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2417M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2418L: linux-pm@vger.kernel.org
2419W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2420S: Maintained
2421F: drivers/cpufreq/arm_big_little.h
2422F: drivers/cpufreq/arm_big_little.c
2423F: drivers/cpufreq/arm_big_little_dt.c
2424
14d2c34c 2425CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2426M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2427M: Daniel Lezcano <daniel.lezcano@linaro.org>
2428L: linux-pm@vger.kernel.org
2429L: linux-arm-kernel@lists.infradead.org
cea8321c 2430T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2431S: Maintained
2432F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2433
a8e39c35 2434CPUIDLE DRIVERS
49db1903 2435M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2436M: Daniel Lezcano <daniel.lezcano@linaro.org>
2437L: linux-pm@vger.kernel.org
2438S: Maintained
cea8321c 2439T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2440F: drivers/cpuidle/*
2441F: include/linux/cpuidle.h
2442
1da177e4 2443CPUID/MSR DRIVER
8b58be88 2444M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2445S: Maintained
679655da
JP
2446F: arch/x86/kernel/cpuid.c
2447F: arch/x86/kernel/msr.c
1da177e4 2448
7fe2f639
DB
2449CPU POWER MONITORING SUBSYSTEM
2450M: Dominik Brodowski <linux@dominikbrodowski.net>
2451M: Thomas Renninger <trenn@suse.de>
2452S: Maintained
14430813 2453F: tools/power/cpupower/
7fe2f639 2454
ed90fb4a 2455CPUSETS
f47b89c7 2456M: Li Zefan <lizefan@huawei.com>
230579d7 2457L: cgroups@vger.kernel.org
ed90fb4a 2458W: http://www.bullopensource.org/cpuset/
551e172a 2459W: http://oss.sgi.com/projects/cpusets/
230579d7 2460T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
f47b89c7 2461S: Maintained
679655da
JP
2462F: Documentation/cgroups/cpusets.txt
2463F: include/linux/cpuset.h
2464F: kernel/cpuset.c
ed90fb4a 2465
1da177e4 2466CRAMFS FILESYSTEM
ce00f85c 2467W: http://sourceforge.net/projects/cramfs/
54886a71 2468S: Orphan / Obsolete
679655da
JP
2469F: Documentation/filesystems/cramfs.txt
2470F: fs/cramfs/
1da177e4
LT
2471
2472CRIS PORT
8b58be88
JP
2473M: Mikael Starvik <starvik@axis.com>
2474M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2475L: linux-cris-kernel@axis.com
1da177e4
LT
2476W: http://developer.axis.com
2477S: Maintained
679655da 2478F: arch/cris/
df621252 2479F: drivers/tty/serial/crisv10.*
1da177e4
LT
2480
2481CRYPTO API
8b58be88
JP
2482M: Herbert Xu <herbert@gondor.apana.org.au>
2483M: "David S. Miller" <davem@davemloft.net>
1da177e4 2484L: linux-crypto@vger.kernel.org
54e5881d 2485T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2486S: Maintained
679655da
JP
2487F: Documentation/crypto/
2488F: arch/*/crypto/
2489F: crypto/
2490F: drivers/crypto/
2491F: include/crypto/
1da177e4 2492
5b07bd57 2493CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2494M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2495L: linux-crypto@vger.kernel.org
2496S: Maintained
51a2228a
JP
2497F: crypto/ansi_cprng.c
2498F: crypto/rng.c
5b07bd57 2499
9b4ffa48 2500CS5535 Audio ALSA driver
8b58be88 2501M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2502S: Maintained
679655da 2503F: sound/pci/cs5535audio/
9b4ffa48 2504
a910e4a9 2505CW1200 WLAN driver
b75f0050
JP
2506M: Solomon Peachy <pizza@shaftnet.org>
2507S: Maintained
2508F: drivers/net/wireless/cw1200/
a910e4a9 2509
6d8425b1 2510CX18 VIDEO4LINUX DRIVER
6afdeaf8 2511M: Andy Walls <awalls@md.metrocast.net>
c4240509 2512L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2513L: linux-media@vger.kernel.org
275ffde4 2514T: git git://linuxtv.org/media_tree.git
6d8425b1 2515W: http://linuxtv.org
30e10993 2516W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2517S: Maintained
679655da 2518F: Documentation/video4linux/cx18.txt
90d72ac6 2519F: drivers/media/pci/cx18/
6c0f0359 2520F: include/uapi/linux/ivtv*
6d8425b1 2521
3f101d91
HV
2522CX2341X MPEG ENCODER HELPER MODULE
2523M: Hans Verkuil <hverkuil@xs4all.nl>
2524L: linux-media@vger.kernel.org
2525T: git git://linuxtv.org/media_tree.git
2526W: http://linuxtv.org
2527S: Maintained
c368360b 2528F: drivers/media/common/cx2341x*
3f101d91
HV
2529F: include/media/cx2341x*
2530
20357578 2531CX88 VIDEO4LINUX DRIVER
1b2c14b4 2532M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2533L: linux-media@vger.kernel.org
2534W: http://linuxtv.org
2535T: git git://linuxtv.org/media_tree.git
2536S: Odd fixes
2537F: Documentation/video4linux/cx88/
2538F: drivers/media/pci/cx88/
6d8425b1 2539
91952bc0
AP
2540CXD2820R MEDIA DRIVER
2541M: Antti Palosaari <crope@iki.fi>
2542L: linux-media@vger.kernel.org
2543W: http://linuxtv.org/
2544W: http://palosaari.fi/linux/
2545Q: http://patchwork.linuxtv.org/project/linux-media/list/
2546T: git git://linuxtv.org/anttip/media_tree.git
2547S: Maintained
2548F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2549
e5ec3789 2550CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2551M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2552L: netdev@vger.kernel.org
2553W: http://www.chelsio.com
2554S: Supported
f7917c00 2555F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2556
2557CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2558M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2559L: linux-rdma@vger.kernel.org
e5ec3789
SW
2560W: http://www.openfabrics.org
2561S: Supported
679655da 2562F: drivers/infiniband/hw/cxgb3/
e5ec3789 2563
be4c9bad
RD
2564CXGB4 ETHERNET DRIVER (CXGB4)
2565M: Dimitris Michailidis <dm@chelsio.com>
2566L: netdev@vger.kernel.org
2567W: http://www.chelsio.com
2568S: Supported
f7917c00 2569F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2570
2571CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2572M: Steve Wise <swise@chelsio.com>
2573L: linux-rdma@vger.kernel.org
2574W: http://www.openfabrics.org
2575S: Supported
2576F: drivers/infiniband/hw/cxgb4/
2577
5c20a5c7
CL
2578CXGB4VF ETHERNET DRIVER (CXGB4VF)
2579M: Casey Leedom <leedom@chelsio.com>
2580L: netdev@vger.kernel.org
2581W: http://www.chelsio.com
2582S: Supported
f7917c00 2583F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2584
b52b97a3
GC
2585STMMAC ETHERNET DRIVER
2586M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2587L: netdev@vger.kernel.org
2588W: http://www.stlinux.com
2589S: Supported
7ac6653a 2590F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2591
1da177e4 2592CYBERPRO FB DRIVER
8b58be88 2593M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2595W: http://www.arm.linux.org.uk/
2596S: Maintained
679655da 2597F: drivers/video/cyber2000fb.*
9fa68eae 2598
1da177e4 2599CYCLADES ASYNC MUX DRIVER
1da177e4 2600W: http://www.cyclades.com/
d459883e 2601S: Orphan
c897401b 2602F: drivers/tty/cyclades.c
679655da 2603F: include/linux/cyclades.h
c117ab84 2604F: include/uapi/linux/cyclades.h
1da177e4
LT
2605
2606CYCLADES PC300 DRIVER
1da177e4 2607W: http://www.cyclades.com/
d459883e 2608S: Orphan
679655da 2609F: drivers/net/wan/pc300*
1da177e4 2610
402f6ae4
AP
2611CYPRESS_FIRMWARE MEDIA DRIVER
2612M: Antti Palosaari <crope@iki.fi>
2613L: linux-media@vger.kernel.org
2614W: http://linuxtv.org/
2615W: http://palosaari.fi/linux/
2616Q: http://patchwork.linuxtv.org/project/linux-media/list/
2617T: git git://linuxtv.org/anttip/media_tree.git
2618S: Maintained
2619F: drivers/media/common/cypress_firmware*
2620
e3ae3525 2621CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2622M: Ferruh Yigit <fery@cypress.com>
6305902c 2623L: linux-input@vger.kernel.org
be9a6f40 2624S: Supported
6305902c
JP
2625F: drivers/input/touchscreen/cyttsp*
2626F: include/linux/input/cyttsp.h
e3ae3525 2627
1da177e4 2628DAMA SLAVE for AX.25
8b58be88 2629M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2630W: http://yaina.de/jreuter/
2631W: http://www.qsl.net/dl1bke/
2632L: linux-hams@vger.kernel.org
2633S: Maintained
679655da
JP
2634F: net/ax25/af_ax25.c
2635F: net/ax25/ax25_dev.c
2636F: net/ax25/ax25_ds_*
2637F: net/ax25/ax25_in.c
2638F: net/ax25/ax25_out.c
2639F: net/ax25/ax25_timer.c
2640F: net/ax25/sysctl_net_ax25.c
1da177e4 2641
e2d1d6c0 2642DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2643L: netdev@vger.kernel.org
5ff77428 2644S: Orphan
679655da 2645F: Documentation/networking/dmfe.txt
0f04e2aa 2646F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2647
2648DC390/AM53C974 SCSI driver
8b58be88 2649M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2650W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2651M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2652S: Maintained
679655da 2653F: drivers/scsi/tmscsim.*
e2d1d6c0 2654
1da177e4 2655DC395x SCSI driver
61eee9a7 2656M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2657M: Ali Akcaagac <aliakc@web.de>
2658M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2659L: dc395x@twibble.org
cf015e9f
JP
2660W: http://twibble.org/dist/dc395x/
2661W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2662S: Maintained
679655da
JP
2663F: Documentation/scsi/dc395x.txt
2664F: drivers/scsi/dc395x.*
1da177e4 2665
eb8edb08 2666DCCP PROTOCOL
a89d030e 2667M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2668L: dccp@vger.kernel.org
c996d8b9 2669W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2670S: Maintained
679655da 2671F: include/linux/dccp.h
c117ab84 2672F: include/uapi/linux/dccp.h
679655da
JP
2673F: include/linux/tfrc.h
2674F: net/dccp/
eb8edb08 2675
1da177e4 2676DECnet NETWORK LAYER
1da177e4
LT
2677W: http://linux-decnet.sourceforge.net
2678L: linux-decnet-user@lists.sourceforge.net
f546444d 2679S: Orphan
679655da
JP
2680F: Documentation/networking/decnet.txt
2681F: net/decnet/
1da177e4
LT
2682
2683DEFXX FDDI NETWORK DRIVER
8b58be88 2684M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2685S: Maintained
33f810b2 2686F: drivers/net/fddi/defxx.*
1da177e4 2687
ad8f07cc 2688DELL LAPTOP DRIVER
8b58be88 2689M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2690L: platform-driver-x86@vger.kernel.org
ad8f07cc 2691S: Maintained
679655da 2692F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2693
1da177e4 2694DELL LAPTOP SMM DRIVER
a1406d87 2695M: Guenter Roeck <linux@roeck-us.net>
679655da 2696F: drivers/char/i8k.c
c117ab84 2697F: include/uapi/linux/i8k.h
1da177e4 2698
90563ec4 2699DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2700M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2701S: Maintained
679655da
JP
2702F: Documentation/dcdbas.txt
2703F: drivers/firmware/dcdbas.*
90563ec4 2704
0b3f6109 2705DELL WMI EXTRAS DRIVER
8b58be88 2706M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2707S: Maintained
36b3a96f 2708F: drivers/platform/x86/dell-wmi.c
0b3f6109 2709
5efc75e3
PZ
2710DESIGNWARE USB2 DRD IP DRIVER
2711M: Paul Zimmerman <paulz@synopsys.com>
2712L: linux-usb@vger.kernel.org
2713S: Maintained
197ba5f4 2714F: drivers/usb/dwc2/
5efc75e3 2715
94ab23dd
FB
2716DESIGNWARE USB3 DRD IP DRIVER
2717M: Felipe Balbi <balbi@ti.com>
2718L: linux-usb@vger.kernel.org
2719L: linux-omap@vger.kernel.org
2720T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2721S: Maintained
2722F: drivers/usb/dwc3/
2723
89d07767
KP
2724DEVICE FREQUENCY (DEVFREQ)
2725M: MyungJoo Ham <myungjoo.ham@samsung.com>
2726M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2727L: linux-pm@vger.kernel.org
89d07767
KP
2728S: Maintained
2729F: drivers/devfreq/
2730
1da177e4 2731DEVICE NUMBER REGISTRY
8b58be88 2732M: Torben Mathiasen <device@lanana.org>
1da177e4 2733W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2734S: Maintained
2735
e2d1d6c0 2736DEVICE-MAPPER (LVM)
854ecaad 2737M: Alasdair Kergon <agk@redhat.com>
8504eed3 2738M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2739M: dm-devel@redhat.com
e2d1d6c0
RD
2740L: dm-devel@redhat.com
2741W: http://sources.redhat.com/dm
8a6e2535 2742Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2743T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2744T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2745S: Maintained
679655da
JP
2746F: Documentation/device-mapper/
2747F: drivers/md/dm*
854ecaad 2748F: drivers/md/persistent-data/
679655da
JP
2749F: include/linux/device-mapper.h
2750F: include/linux/dm-*.h
8504eed3 2751F: include/uapi/linux/dm-*.h
e2d1d6c0 2752
c0d995aa
OST
2753DIALOG SEMICONDUCTOR DRIVERS
2754M: Support Opensource <support.opensource@diasemi.com>
2755W: http://www.dialog-semiconductor.com/products
2756S: Supported
2757F: Documentation/hwmon/da90??
2758F: drivers/gpio/gpio-da90??.c
2759F: drivers/hwmon/da90??-hwmon.c
2760F: drivers/input/misc/da90??_onkey.c
2761F: drivers/input/touchscreen/da9052_tsi.c
2762F: drivers/leds/leds-da90??.c
2763F: drivers/mfd/da903x.c
2764F: drivers/mfd/da90??-*.c
2765F: drivers/power/da9052-battery.c
2766F: drivers/regulator/da903x.c
2767F: drivers/regulator/da9???-regulator.[ch]
2768F: drivers/rtc/rtc-da90??.c
2769F: drivers/video/backlight/da90??_bl.c
2770F: drivers/watchdog/da90??_wdt.c
2771F: include/linux/mfd/da903x.h
2772F: include/linux/mfd/da9052/
2773F: include/linux/mfd/da9055/
2774F: include/linux/mfd/da9063/
2775F: include/sound/da[79]*.h
2776F: sound/soc/codecs/da[79]*.[ch]
2777
599aa697
LL
2778DIGI NEO AND CLASSIC PCI PRODUCTS
2779M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2780M: Mark Hounschell <markh@compro.net>
599aa697
LL
2781L: driverdev-devel@linuxdriverproject.org
2782S: Maintained
2783F: drivers/staging/dgnc/
2784
2785DIGI EPCA PCI PRODUCTS
2786M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2787M: Mark Hounschell <markh@compro.net>
599aa697
LL
2788L: driverdev-devel@linuxdriverproject.org
2789S: Maintained
2790F: drivers/staging/dgap/
2791
335d7c58 2792DIOLAN U2C-12 I2C DRIVER
ca462085 2793M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2794L: linux-i2c@vger.kernel.org
2795S: Maintained
2796F: drivers/i2c/busses/i2c-diolan-u2c.c
2797
e7839f25 2798DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2799M: Eric Paris <eparis@parisplace.org>
3c5119c0 2800S: Maintained
679655da
JP
2801F: Documentation/filesystems/dnotify.txt
2802F: fs/notify/dnotify/
2803F: include/linux/dnotify.h
1da177e4
LT
2804
2805DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2806M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2807W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2808W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2809W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2810S: Maintained
2811
4480f15b 2812DISKQUOTA
8b58be88 2813M: Jan Kara <jack@suse.cz>
1da177e4 2814S: Maintained
679655da
JP
2815F: Documentation/filesystems/quota.txt
2816F: fs/quota/
2817F: include/linux/quota*.h
c117ab84 2818F: include/uapi/linux/quota*.h
1da177e4 2819
702686ad
BT
2820DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2821M: Bernie Thompson <bernie@plugable.com>
2822L: linux-fbdev@vger.kernel.org
2823S: Maintained
2824W: http://plugable.com/category/projects/udlfb/
2825F: drivers/video/udlfb.c
2826F: include/video/udlfb.h
2827F: Documentation/fb/udlfb.txt
2828
e7839f25 2829DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2830M: Christine Caulfield <ccaulfie@redhat.com>
2831M: David Teigland <teigland@redhat.com>
a4644184 2832L: cluster-devel@redhat.com
5be7b50f 2833W: http://sources.redhat.com/cluster/
54e5881d 2834T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2835S: Supported
679655da 2836F: fs/dlm/
5be7b50f 2837
53b6b3e0
SS
2838DMA BUFFER SHARING FRAMEWORK
2839M: Sumit Semwal <sumit.semwal@linaro.org>
2840S: Maintained
2841L: linux-media@vger.kernel.org
2842L: dri-devel@lists.freedesktop.org
2843L: linaro-mm-sig@lists.linaro.org
2844F: drivers/base/dma-buf*
2845F: include/linux/dma-buf*
2846F: Documentation/dma-buf-sharing.txt
2847T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2848
b3e5f263 2849DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2850M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2851M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2852L: dmaengine@vger.kernel.org
2853Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2854S: Supported
679655da
JP
2855F: drivers/dma/
2856F: include/linux/dma*
5dbd05d4
VK
2857T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2858T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2859
b825037d 2860DME1737 HARDWARE MONITOR DRIVER
8b58be88 2861M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2862L: lm-sensors@lm-sensors.org
2863S: Maintained
679655da
JP
2864F: Documentation/hwmon/dme1737
2865F: drivers/hwmon/dme1737.c
b825037d 2866
5b9c9bf6 2867DOCKING STATION DRIVER
8b58be88 2868M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2869L: linux-acpi@vger.kernel.org
8b59a454 2870S: Supported
679655da 2871F: drivers/acpi/dock.c
5b9c9bf6 2872
7d2c86b5 2873DOCUMENTATION
01358e56 2874M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2875L: linux-doc@vger.kernel.org
01358e56 2876T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2877S: Maintained
679655da 2878F: Documentation/
abbaeff3 2879
1da177e4 2880DOUBLETALK DRIVER
8b58be88 2881M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2882L: blinux-list@redhat.com
2883S: Maintained
679655da
JP
2884F: drivers/char/dtlk.c
2885F: include/linux/dtlk.h
1da177e4 2886
e2d1d6c0 2887DPT_I2O SCSI RAID DRIVER
8b58be88 2888M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2889L: linux-scsi@vger.kernel.org
2890W: http://www.adaptec.com/
2891S: Maintained
679655da
JP
2892F: drivers/scsi/dpt*
2893F: drivers/scsi/dpt/
e2d1d6c0 2894
b411b363 2895DRBD DRIVER
28b8e8d4
JP
2896P: Philipp Reisner
2897P: Lars Ellenberg
2898M: drbd-dev@lists.linbit.com
2899L: drbd-user@lists.linbit.com
2900W: http://www.drbd.org
2901T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2902T: git git://git.drbd.org/drbd-8.3.git
2903S: Supported
2904F: drivers/block/drbd/
2905F: lib/lru_cache.c
2906F: Documentation/blockdev/drbd/
b411b363 2907
87544653 2908DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2909M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2910T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2911S: Supported
679655da 2912F: Documentation/kobject.txt
7cfc51b9 2913F: drivers/base/
679655da 2914F: fs/sysfs/
87544653 2915F: fs/debugfs/
679655da 2916F: include/linux/kobj*
87544653 2917F: include/linux/debugfs.h
679655da 2918F: lib/kobj*
1da177e4
LT
2919
2920DRM DRIVERS
8b58be88 2921M: David Airlie <airlied@linux.ie>
4c6a3999 2922L: dri-devel@lists.freedesktop.org
b0447888 2923T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2924S: Maintained
679655da 2925F: drivers/gpu/drm/
850e9411 2926F: include/drm/
c117ab84 2927F: include/uapi/drm/
1da177e4 2928
566f5939
AD
2929RADEON DRM DRIVERS
2930M: Alex Deucher <alexander.deucher@amd.com>
2931M: Christian König <christian.koenig@amd.com>
2932L: dri-devel@lists.freedesktop.org
2933T: git git://people.freedesktop.org/~agd5f/linux
2934S: Supported
2935F: drivers/gpu/drm/radeon/
2936F: include/drm/radeon*
2937F: include/uapi/drm/radeon*
2938
03e255b9
TR
2939DRM PANEL DRIVERS
2940M: Thierry Reding <thierry.reding@gmail.com>
2941L: dri-devel@lists.freedesktop.org
2942T: git git://anongit.freedesktop.org/tegra/linux.git
2943S: Maintained
2944F: drivers/gpu/drm/drm_panel.c
2945F: drivers/gpu/drm/panel/
2946F: include/drm/drm_panel.h
2947F: Documentation/devicetree/bindings/panel/
2948
8daf7473 2949INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2950M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 2951M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 2952L: intel-gfx@lists.freedesktop.org
8daf7473 2953L: dri-devel@lists.freedesktop.org
47f95647 2954Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 2955T: git git://anongit.freedesktop.org/drm-intel
8daf7473 2956S: Supported
14430813 2957F: drivers/gpu/drm/i915/
8daf7473 2958F: include/drm/i915*
c117ab84 2959F: include/uapi/drm/i915*
8daf7473 2960
398a6d4a
KP
2961DRM DRIVERS FOR EXYNOS
2962M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2963M: Joonyoung Shim <jy0922.shim@samsung.com>
2964M: Seung-Woo Kim <sw0312.kim@samsung.com>
2965M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2966L: dri-devel@lists.freedesktop.org
25a58030 2967T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2968S: Supported
14430813 2969F: drivers/gpu/drm/exynos/
398a6d4a 2970F: include/drm/exynos*
c117ab84 2971F: include/uapi/drm/exynos*
398a6d4a 2972
bd3b49f2 2973DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2974M: Thierry Reding <thierry.reding@gmail.com>
2975M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2976L: dri-devel@lists.freedesktop.org
2977L: linux-tegra@vger.kernel.org
a5ad7a63 2978T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 2979S: Supported
dee8268f 2980F: drivers/gpu/drm/tegra/
a5ad7a63 2981F: drivers/gpu/host1x/
e1e90644 2982F: include/linux/host1x.h
a5ad7a63 2983F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2984F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2985
598df1ac
AK
2986DSBR100 USB FM RADIO DRIVER
2987M: Alexey Klimov <klimov.linux@gmail.com>
2988L: linux-media@vger.kernel.org
2989T: git git://linuxtv.org/media_tree.git
2990S: Maintained
2991F: drivers/media/radio/dsbr100.c
2992
1da177e4 2993DSCC4 DRIVER
8b58be88 2994M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 2995L: netdev@vger.kernel.org
1da177e4 2996S: Maintained
679655da 2997F: drivers/net/wan/dscc4.c
1da177e4 2998
91952bc0
AP
2999DVB_USB_AF9015 MEDIA DRIVER
3000M: Antti Palosaari <crope@iki.fi>
3001L: linux-media@vger.kernel.org
3002W: http://linuxtv.org/
3003W: http://palosaari.fi/linux/
3004Q: http://patchwork.linuxtv.org/project/linux-media/list/
3005T: git git://linuxtv.org/anttip/media_tree.git
3006S: Maintained
3007F: drivers/media/usb/dvb-usb-v2/af9015*
3008
3009DVB_USB_AF9035 MEDIA DRIVER
3010M: Antti Palosaari <crope@iki.fi>
3011L: linux-media@vger.kernel.org
3012W: http://linuxtv.org/
3013W: http://palosaari.fi/linux/
3014Q: http://patchwork.linuxtv.org/project/linux-media/list/
3015T: git git://linuxtv.org/anttip/media_tree.git
3016S: Maintained
3017F: drivers/media/usb/dvb-usb-v2/af9035*
3018
3019DVB_USB_ANYSEE MEDIA DRIVER
3020M: Antti Palosaari <crope@iki.fi>
3021L: linux-media@vger.kernel.org
3022W: http://linuxtv.org/
3023W: http://palosaari.fi/linux/
3024Q: http://patchwork.linuxtv.org/project/linux-media/list/
3025T: git git://linuxtv.org/anttip/media_tree.git
3026S: Maintained
3027F: drivers/media/usb/dvb-usb-v2/anysee*
3028
3029DVB_USB_AU6610 MEDIA DRIVER
3030M: Antti Palosaari <crope@iki.fi>
3031L: linux-media@vger.kernel.org
3032W: http://linuxtv.org/
3033W: http://palosaari.fi/linux/
3034Q: http://patchwork.linuxtv.org/project/linux-media/list/
3035T: git git://linuxtv.org/anttip/media_tree.git
3036S: Maintained
3037F: drivers/media/usb/dvb-usb-v2/au6610*
3038
3039DVB_USB_CE6230 MEDIA DRIVER
3040M: Antti Palosaari <crope@iki.fi>
3041L: linux-media@vger.kernel.org
3042W: http://linuxtv.org/
3043W: http://palosaari.fi/linux/
3044Q: http://patchwork.linuxtv.org/project/linux-media/list/
3045T: git git://linuxtv.org/anttip/media_tree.git
3046S: Maintained
3047F: drivers/media/usb/dvb-usb-v2/ce6230*
3048
d099dea2
MK
3049DVB_USB_CXUSB MEDIA DRIVER
3050M: Michael Krufky <mkrufky@linuxtv.org>
3051L: linux-media@vger.kernel.org
3052W: http://linuxtv.org/
3053W: http://github.com/mkrufky
3054Q: http://patchwork.linuxtv.org/project/linux-media/list/
3055T: git git://linuxtv.org/media_tree.git
3056S: Maintained
9819da66 3057F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3058
91952bc0 3059DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3060M: Antti Palosaari <crope@iki.fi>
3061L: linux-media@vger.kernel.org
3062W: http://linuxtv.org/
3063W: http://palosaari.fi/linux/
3064Q: http://patchwork.linuxtv.org/project/linux-media/list/
3065T: git git://linuxtv.org/anttip/media_tree.git
3066S: Maintained
91952bc0 3067F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3068
5560983b 3069DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3070M: Antti Palosaari <crope@iki.fi>
3071L: linux-media@vger.kernel.org
3072W: http://linuxtv.org/
91952bc0
AP
3073Q: http://patchwork.linuxtv.org/project/linux-media/list/
3074T: git git://linuxtv.org/anttip/media_tree.git
3075S: Maintained
5560983b 3076F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3077
8856f5f2
MK
3078DVB_USB_MXL111SF MEDIA DRIVER
3079M: Michael Krufky <mkrufky@linuxtv.org>
3080L: linux-media@vger.kernel.org
3081W: http://linuxtv.org/
3082W: http://github.com/mkrufky
3083Q: http://patchwork.linuxtv.org/project/linux-media/list/
3084T: git git://linuxtv.org/mkrufky/mxl111sf.git
3085S: Maintained
3086F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3087
91952bc0
AP
3088DVB_USB_RTL28XXU MEDIA DRIVER
3089M: Antti Palosaari <crope@iki.fi>
3090L: linux-media@vger.kernel.org
3091W: http://linuxtv.org/
3092W: http://palosaari.fi/linux/
3093Q: http://patchwork.linuxtv.org/project/linux-media/list/
3094T: git git://linuxtv.org/anttip/media_tree.git
3095S: Maintained
3096F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3097
3098DVB_USB_V2 MEDIA DRIVER
3099M: Antti Palosaari <crope@iki.fi>
3100L: linux-media@vger.kernel.org
3101W: http://linuxtv.org/
3102W: http://palosaari.fi/linux/
3103Q: http://patchwork.linuxtv.org/project/linux-media/list/
3104T: git git://linuxtv.org/anttip/media_tree.git
3105S: Maintained
3106F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3107F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3108
ac0ac38f 3109DYNAMIC DEBUG
5c4a97d1 3110M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3111S: Maintained
3112F: lib/dynamic_debug.c
3113F: include/linux/dynamic_debug.h
3114
789c7048 3115DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3116M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3117S: Maintained
df621252 3118F: drivers/tty/serial/dz.*
789c7048 3119
91952bc0
AP
3120E4000 MEDIA DRIVER
3121M: Antti Palosaari <crope@iki.fi>
3122L: linux-media@vger.kernel.org
3123W: http://linuxtv.org/
3124W: http://palosaari.fi/linux/
3125Q: http://patchwork.linuxtv.org/project/linux-media/list/
3126T: git git://linuxtv.org/anttip/media_tree.git
3127S: Maintained
3128F: drivers/media/tuners/e4000*
3129
1da177e4 3130EATA-DMA SCSI DRIVER
8b58be88 3131M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3132L: linux-eata@i-connect.net
3133L: linux-scsi@vger.kernel.org
1da177e4 3134S: Maintained
679655da 3135F: drivers/scsi/eata*
1da177e4
LT
3136
3137EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3138M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3139L: linux-scsi@vger.kernel.org
3140S: Maintained
679655da 3141F: drivers/scsi/eata.c
1da177e4
LT
3142
3143EATA-PIO SCSI DRIVER
8b58be88 3144M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3145L: linux-eata@i-connect.net
3146L: linux-scsi@vger.kernel.org
1da177e4 3147S: Maintained
679655da 3148F: drivers/scsi/eata_pio.*
1da177e4
LT
3149
3150EBTABLES
8b58be88 3151M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 3152L: netfilter-devel@vger.kernel.org
1da177e4
LT
3153W: http://ebtables.sourceforge.net/
3154S: Maintained
679655da 3155F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3156F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3157F: net/bridge/netfilter/ebt*.c
1da177e4 3158
91952bc0
AP
3159EC100 MEDIA DRIVER
3160M: Antti Palosaari <crope@iki.fi>
3161L: linux-media@vger.kernel.org
3162W: http://linuxtv.org/
3163W: http://palosaari.fi/linux/
3164Q: http://patchwork.linuxtv.org/project/linux-media/list/
3165T: git git://linuxtv.org/anttip/media_tree.git
3166S: Maintained
3167F: drivers/media/dvb-frontends/ec100*
3168
237fead6 3169ECRYPT FILE SYSTEM
0de9adf2 3170M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3171L: ecryptfs@vger.kernel.org
24a923e4 3172W: http://ecryptfs.org
6dc7516e 3173W: https://launchpad.net/ecryptfs
237fead6 3174S: Supported
679655da
JP
3175F: Documentation/filesystems/ecryptfs.txt
3176F: fs/ecryptfs/
237fead6 3177
da9bb1d2 3178EDAC-CORE
8b58be88 3179M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3180M: Borislav Petkov <bp@alien8.de>
3181M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3182L: linux-edac@vger.kernel.org
0e438e3f 3183W: bluesmoke.sourceforge.net
8c2a6a40 3184S: Supported
679655da 3185F: Documentation/edac.txt
91445c72 3186F: drivers/edac/
679655da 3187F: include/linux/edac.h
0e438e3f 3188
c476c23b 3189EDAC-AMD64
8b58be88 3190M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3191M: Borislav Petkov <bp@alien8.de>
91445c72 3192L: linux-edac@vger.kernel.org
c476c23b 3193W: bluesmoke.sourceforge.net
487ba8e8 3194S: Maintained
c476c23b
BP
3195F: drivers/edac/amd64_edac*
3196
836dae5d
RR
3197EDAC-CALXEDA
3198M: Doug Thompson <dougthompson@xmission.com>
3199M: Robert Richter <rric@kernel.org>
3200L: linux-edac@vger.kernel.org
3201W: bluesmoke.sourceforge.net
3202S: Maintained
3203F: drivers/edac/highbank*
3204
f65aad41
RB
3205EDAC-CAVIUM
3206M: Ralf Baechle <ralf@linux-mips.org>
3207M: David Daney <david.daney@cavium.com>
3208L: linux-edac@vger.kernel.org
3209L: linux-mips@linux-mips.org
3210W: bluesmoke.sourceforge.net
3211S: Supported
3212F: drivers/edac/octeon_edac*
3213
0e438e3f 3214EDAC-E752X
8b58be88
JP
3215M: Mark Gross <mark.gross@intel.com>
3216M: Doug Thompson <dougthompson@xmission.com>
91445c72 3217L: linux-edac@vger.kernel.org
0e438e3f
DP
3218W: bluesmoke.sourceforge.net
3219S: Maintained
679655da 3220F: drivers/edac/e752x_edac.c
0e438e3f
DP
3221
3222EDAC-E7XXX
8b58be88 3223M: Doug Thompson <dougthompson@xmission.com>
91445c72 3224L: linux-edac@vger.kernel.org
0e438e3f
DP
3225W: bluesmoke.sourceforge.net
3226S: Maintained
679655da 3227F: drivers/edac/e7xxx_edac.c
0e438e3f 3228
77c5f5d2 3229EDAC-GHES
1b2c14b4 3230M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3231L: linux-edac@vger.kernel.org
3232W: bluesmoke.sourceforge.net
3233S: Maintained
2caa67a6 3234F: drivers/edac/ghes_edac.c
77c5f5d2 3235
6bc78404 3236EDAC-I82443BXGX
8b58be88 3237M: Tim Small <tim@buttersideup.com>
91445c72 3238L: linux-edac@vger.kernel.org
6bc78404
DT
3239W: bluesmoke.sourceforge.net
3240S: Maintained
679655da 3241F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3242
3243EDAC-I3000
8b58be88 3244M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3245L: linux-edac@vger.kernel.org
6bc78404
DT
3246W: bluesmoke.sourceforge.net
3247S: Maintained
679655da 3248F: drivers/edac/i3000_edac.c
6bc78404
DT
3249
3250EDAC-I5000
8b58be88 3251M: Doug Thompson <dougthompson@xmission.com>
91445c72 3252L: linux-edac@vger.kernel.org
ba9a5918
DT
3253W: bluesmoke.sourceforge.net
3254S: Maintained
679655da 3255F: drivers/edac/i5000_edac.c
ba9a5918 3256
44c12cb2 3257EDAC-I5400
1b2c14b4 3258M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3259L: linux-edac@vger.kernel.org
44c12cb2
MCC
3260W: bluesmoke.sourceforge.net
3261S: Maintained
679655da 3262F: drivers/edac/i5400_edac.c
44c12cb2 3263
3c9c92b6 3264EDAC-I7300
1b2c14b4 3265M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3266L: linux-edac@vger.kernel.org
3267W: bluesmoke.sourceforge.net
3268S: Maintained
3269F: drivers/edac/i7300_edac.c
3270
67c89316 3271EDAC-I7CORE
1b2c14b4 3272M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3273L: linux-edac@vger.kernel.org
3274W: bluesmoke.sourceforge.net
3275S: Maintained
70aff0ce 3276F: drivers/edac/i7core_edac.c
67c89316 3277
ba9a5918 3278EDAC-I82975X
8b58be88 3279M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3280M: "Arvind R." <arvino55@gmail.com>
91445c72 3281L: linux-edac@vger.kernel.org
ba9a5918
DT
3282W: bluesmoke.sourceforge.net
3283S: Maintained
679655da 3284F: drivers/edac/i82975x_edac.c
ba9a5918 3285
ccdfb979
JT
3286EDAC-MPC85XX
3287M: Johannes Thumshirn <johannes.thumshirn@men.de>
3288L: linux-edac@vger.kernel.org
3289W: bluesmoke.sourceforge.net
3290S: Maintained
3291F: drivers/edac/mpc85xx_edac.[ch]
3292
ba9a5918 3293EDAC-PASEMI
8b58be88 3294M: Egor Martovetsky <egor@pasemi.com>
91445c72 3295L: linux-edac@vger.kernel.org
6bc78404
DT
3296W: bluesmoke.sourceforge.net
3297S: Maintained
679655da 3298F: drivers/edac/pasemi_edac.c
6bc78404 3299
0e438e3f 3300EDAC-R82600
8b58be88 3301M: Tim Small <tim@buttersideup.com>
91445c72 3302L: linux-edac@vger.kernel.org
0e438e3f
DP
3303W: bluesmoke.sourceforge.net
3304S: Maintained
679655da 3305F: drivers/edac/r82600_edac.c
da9bb1d2 3306
4d096ca7 3307EDAC-SBRIDGE
1b2c14b4 3308M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3309L: linux-edac@vger.kernel.org
3310W: bluesmoke.sourceforge.net
3311S: Maintained
3312F: drivers/edac/sb_edac.c
3313
af39917d
CL
3314EDIROL UA-101/UA-1000 DRIVER
3315M: Clemens Ladisch <clemens@ladisch.de>
3316L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3317T: git git://git.alsa-project.org/alsa-kernel.git
3318S: Maintained
3319F: sound/usb/misc/ua101.c
3320
1f7df953
MF
3321EXTENSIBLE FIRMWARE INTERFACE (EFI)
3322M: Matt Fleming <matt.fleming@intel.com>
3323L: linux-efi@vger.kernel.org
78bef24e 3324T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3325S: Maintained
3326F: Documentation/x86/efi-stub.txt
3327F: arch/ia64/kernel/efi.c
3328F: arch/x86/boot/compressed/eboot.[ch]
3329F: arch/x86/include/asm/efi.h
3330F: arch/x86/platform/efi/*
a9499fa7 3331F: drivers/firmware/efi/*
1f7df953
MF
3332F: include/linux/efi*.h
3333
d68772b7
MF
3334EFI VARIABLE FILESYSTEM
3335M: Matthew Garrett <matthew.garrett@nebula.com>
3336M: Jeremy Kerr <jk@ozlabs.org>
3337M: Matt Fleming <matt.fleming@intel.com>
3338T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3339L: linux-efi@vger.kernel.org
3340S: Maintained
3341F: fs/efivarfs/
3342
85a00d9b
PJ
3343EFIFB FRAMEBUFFER DRIVER
3344L: linux-fbdev@vger.kernel.org
3345M: Peter Jones <pjones@redhat.com>
3346S: Maintained
3347F: drivers/video/efifb.c
3348
0bee8d28
JT
3349EFS FILESYSTEM
3350W: http://aeschi.ch.eu.org/efs/
3351S: Orphan
679655da 3352F: fs/efs/
0bee8d28 3353
4480f15b 3354EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3355M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3356M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3357L: linux-rdma@vger.kernel.org
fab97220 3358S: Supported
679655da 3359F: drivers/infiniband/hw/ehca/
fab97220 3360
aa8a9e25 3361EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3362M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3363L: netdev@vger.kernel.org
3364S: Maintained
9aa32835 3365F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3366
f0319efe 3367EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3368M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3369L: linux-media@vger.kernel.org
3370W: http://linuxtv.org
3371T: git git://linuxtv.org/media_tree.git
3372S: Maintained
3373F: drivers/media/usb/em28xx/
3374
3e3a7d66 3375EMBEDDED LINUX
8b58be88
JP
3376M: Paul Gortmaker <paul.gortmaker@windriver.com>
3377M: Matt Mackall <mpm@selenic.com>
3378M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3379L: linux-embedded@vger.kernel.org
3380S: Maintained
3381
3a1c1d44 3382EMULEX LPFC FC SCSI DRIVER
8b58be88 3383M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3384L: linux-scsi@vger.kernel.org
3385W: http://sourceforge.net/projects/lpfcxxxx
3386S: Supported
679655da 3387F: drivers/scsi/lpfc/
3a1c1d44 3388
5f5bac82 3389ENE CB710 FLASH CARD READER DRIVER
8b58be88 3390M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3391S: Maintained
3392F: drivers/misc/cb710/
3393F: drivers/mmc/host/cb710-mmc.*
3394F: include/linux/cb710.h
3395
931e39a1
ML
3396ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3397M: Maxim Levitsky <maximlevitsky@gmail.com>
3398S: Maintained
2a837449 3399F: drivers/media/rc/ene_ir.*
931e39a1 3400
ec207dcc
GS
3401ENHANCED ERROR HANDLING (EEH)
3402M: Gavin Shan <shangw@linux.vnet.ibm.com>
3403L: linuxppc-dev@lists.ozlabs.org
3404S: Supported
3405F: Documentation/powerpc/eeh-pci-error-recovery.txt
3406F: arch/powerpc/kernel/eeh*.c
3407
d5ca9006 3408EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3409M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3410S: Maintained
084bad91 3411T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3412F: drivers/video/s1d13xxxfb.c
3413F: include/video/s1d13xxxfb.h
d5ca9006 3414
1da177e4 3415ETHERNET BRIDGE
adbbf69d 3416M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3417L: bridge@lists.linux-foundation.org
4c325313 3418L: netdev@vger.kernel.org
c996d8b9 3419W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3420S: Maintained
679655da
JP
3421F: include/linux/netfilter_bridge/
3422F: net/bridge/
1da177e4 3423
22f08ad9
FF
3424ETHERNET PHY LIBRARY
3425M: Florian Fainelli <f.fainelli@gmail.com>
3426L: netdev@vger.kernel.org
3427S: Maintained
3428F: include/linux/phy.h
3429F: include/linux/phy_fixed.h
3430F: drivers/net/phy/
3431F: Documentation/networking/phy.txt
3432F: drivers/of/of_mdio.c
3433F: drivers/of/of_net.c
3434
1da177e4 3435EXT2 FILE SYSTEM
01971952 3436M: Jan Kara <jack@suse.cz>
72be2ccf 3437L: linux-ext4@vger.kernel.org
1da177e4 3438S: Maintained
679655da
JP
3439F: Documentation/filesystems/ext2.txt
3440F: fs/ext2/
3441F: include/linux/ext2*
1da177e4
LT
3442
3443EXT3 FILE SYSTEM
01971952 3444M: Jan Kara <jack@suse.cz>
8b58be88 3445M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3446M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3447L: linux-ext4@vger.kernel.org
3448S: Maintained
679655da
JP
3449F: Documentation/filesystems/ext3.txt
3450F: fs/ext3/
72be2ccf
EM
3451
3452EXT4 FILE SYSTEM
8b58be88 3453M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3454M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3455L: linux-ext4@vger.kernel.org
08a225f1 3456W: http://ext4.wiki.kernel.org
8a6e2535 3457Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3458S: Maintained
679655da
JP
3459F: Documentation/filesystems/ext4.txt
3460F: fs/ext4/
1da177e4 3461
c5532b09 3462Extended Verification Module (EVM)
74dd744f
MZ
3463M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3464L: linux-ima-devel@lists.sourceforge.net
3465L: linux-security-module@vger.kernel.org
c5532b09
MZ
3466S: Supported
3467F: security/integrity/evm/
3468
df6b3cfe
MH
3469EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3470M: MyungJoo Ham <myungjoo.ham@samsung.com>
3471M: Chanwoo Choi <cw00.choi@samsung.com>
3472L: linux-kernel@vger.kernel.org
81df63a9 3473T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3474S: Maintained
3475F: drivers/extcon/
3476F: Documentation/extcon/
3477
e2a75c44
JH
3478EXYNOS DP DRIVER
3479M: Jingoo Han <jg1.han@samsung.com>
3480L: dri-devel@lists.freedesktop.org
3481S: Maintained
3482F: drivers/gpu/drm/exynos/exynos_dp*
3483
33ad3912
DL
3484EXYNOS MIPI DISPLAY DRIVERS
3485M: Inki Dae <inki.dae@samsung.com>
3486M: Donghwa Lee <dh09.lee@samsung.com>
3487M: Kyungmin Park <kyungmin.park@samsung.com>
3488L: linux-fbdev@vger.kernel.org
3489S: Maintained
3490F: drivers/video/exynos/exynos_mipi*
3491F: include/video/exynos_mipi*
3492
e53004e2 3493F71805F HARDWARE MONITORING DRIVER
7c81c60f 3494M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3495L: lm-sensors@lm-sensors.org
3496S: Maintained
679655da
JP
3497F: Documentation/hwmon/f71805f
3498F: drivers/hwmon/f71805f.c
e53004e2 3499
eea977ed
MB
3500FC0011 TUNER DRIVER
3501M: Michael Buesch <m@bues.ch>
3502L: linux-media@vger.kernel.org
3503S: Maintained
ccae7af2
MCC
3504F: drivers/media/tuners/fc0011.h
3505F: drivers/media/tuners/fc0011.c
eea977ed 3506
91952bc0
AP
3507FC2580 MEDIA DRIVER
3508M: Antti Palosaari <crope@iki.fi>
3509L: linux-media@vger.kernel.org
3510W: http://linuxtv.org/
3511W: http://palosaari.fi/linux/
3512Q: http://patchwork.linuxtv.org/project/linux-media/list/
3513T: git git://linuxtv.org/anttip/media_tree.git
3514S: Maintained
3515F: drivers/media/tuners/fc2580*
eea977ed 3516
88b2dbdb
EP
3517FANOTIFY
3518M: Eric Paris <eparis@redhat.com>
3519S: Maintained
3520F: fs/notify/fanotify/
3521F: include/linux/fanotify.h
c117ab84 3522F: include/uapi/linux/fanotify.h
88b2dbdb 3523
1da177e4 3524FARSYNC SYNCHRONOUS DRIVER
8b58be88 3525M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3526W: http://www.farsite.co.uk/
3527S: Supported
679655da 3528F: drivers/net/wan/farsync.*
1da177e4 3529
c5408b88 3530FAULT INJECTION SUPPORT
8b58be88 3531M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3532S: Supported
679655da
JP
3533F: Documentation/fault-injection/
3534F: lib/fault-inject.c
c5408b88 3535
cae727db
RL
3536FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3537M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3538L: fcoe-devel@open-fcoe.org
cae727db
RL
3539W: www.Open-FCoE.org
3540S: Supported
3541F: drivers/scsi/libfc/
3542F: drivers/scsi/fcoe/
3543F: include/scsi/fc/
3544F: include/scsi/libfc.h
3545F: include/scsi/libfcoe.h
c117ab84 3546F: include/uapi/scsi/fc/
cae727db 3547
e2d1d6c0 3548FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3549M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3550M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3551L: linux-fsdevel@vger.kernel.org
1da177e4 3552S: Maintained
679655da
JP
3553F: include/linux/fcntl.h
3554F: include/linux/fs.h
c117ab84
CEB
3555F: include/uapi/linux/fcntl.h
3556F: include/uapi/linux/fs.h
679655da
JP
3557F: fs/fcntl.c
3558F: fs/locks.c
1da177e4 3559
e2d1d6c0 3560FILESYSTEMS (VFS and infrastructure)
8b58be88 3561M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3562L: linux-fsdevel@vger.kernel.org
173acc7c 3563S: Maintained
679655da 3564F: fs/*
173acc7c 3565
b26e0ed4 3566FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3567M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3568L: lm-sensors@lm-sensors.org
3569S: Maintained
d5ca6918
JP
3570F: drivers/hwmon/f75375s.c
3571F: include/linux/f75375s.h
b26e0ed4 3572
a331b0c3
CL
3573FIREWIRE AUDIO DRIVERS
3574M: Clemens Ladisch <clemens@ladisch.de>
3575L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3576T: git git://git.alsa-project.org/alsa-kernel.git
3577S: Maintained
3578F: sound/firewire/
3579
eb86ec51
SR
3580FIREWIRE MEDIA DRIVERS (firedtv)
3581M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3582L: linux-media@vger.kernel.org
3583L: linux1394-devel@lists.sourceforge.net
3584T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3585S: Maintained
3586F: drivers/media/firewire/
3587
a511ce33
CB
3588FIREWIRE SBP-2 TARGET
3589M: Chris Boot <bootc@bootc.net>
3590L: linux-scsi@vger.kernel.org
3591L: target-devel@vger.kernel.org
3592L: linux1394-devel@lists.sourceforge.net
3593T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3594S: Maintained
3595F: drivers/target/sbp/
3596
7d2c86b5 3597FIREWIRE SUBSYSTEM
8b58be88 3598M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3599L: linux1394-devel@lists.sourceforge.net
958a29cb 3600W: http://ieee1394.wiki.kernel.org/
2ca526bf 3601T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3602S: Maintained
679655da 3603F: drivers/firewire/
8f06ce3b
SR
3604F: include/linux/firewire.h
3605F: include/uapi/linux/firewire*.h
9f6d3c4b 3606F: tools/firewire/
e2d1d6c0
RD
3607
3608FIRMWARE LOADER (request_firmware)
39e68089
ML
3609M: Ming Lei <ming.lei@canonical.com>
3610L: linux-kernel@vger.kernel.org
3611S: Maintained
679655da
JP
3612F: Documentation/firmware_class/
3613F: drivers/base/firmware*.c
3614F: include/linux/firmware.h
e2d1d6c0 3615
f730e3dc 3616FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3617M: Joshua Morris <josh.h.morris@us.ibm.com>
3618M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3619S: Maintained
3620F: drivers/block/rsxx/
3621
8206f664
JK
3622FLOPPY DRIVER
3623M: Jiri Kosina <jkosina@suse.cz>
3624T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3625S: Odd fixes
3626F: drivers/block/floppy.c
3627
9c9f32ed
AR
3628FMC SUBSYSTEM
3629M: Alessandro Rubini <rubini@gnudd.com>
3630W: http://www.ohwr.org/projects/fmc-bus
3631S: Supported
3632F: drivers/fmc/
3633F: include/linux/fmc*.h
3634F: include/linux/ipmi-fru.h
3635K: fmc_d.*register
3636
e2d1d6c0 3637FPU EMULATOR
8b58be88 3638M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3639W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3640S: Maintained
679655da 3641F: arch/x86/math-emu/
e2d1d6c0
RD
3642
3643FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3644L: netdev@vger.kernel.org
c173bfac 3645S: Orphan
679655da
JP
3646F: drivers/net/wan/dlci.c
3647F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3648
3649FRAMEBUFFER LAYER
5489e948
JCPV
3650M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3651M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3652L: linux-fbdev@vger.kernel.org
e2d1d6c0 3653W: http://linux-fbdev.sourceforge.net/
b22fe37b 3654Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3655T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3656S: Maintained
679655da 3657F: Documentation/fb/
d958c62c 3658F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3659F: drivers/video/
3660F: include/video/
679655da 3661F: include/linux/fb.h
c117ab84
CEB
3662F: include/uapi/video/
3663F: include/uapi/linux/fb.h
e2d1d6c0 3664
a57c188e 3665FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3666M: Timur Tabi <timur@tabi.org>
a57c188e 3667L: linux-fbdev@vger.kernel.org
c4ef9bc4 3668S: Maintained
a57c188e
TT
3669F: drivers/video/fsl-diu-fb.*
3670
e2d1d6c0 3671FREESCALE DMA DRIVER
8b58be88
JP
3672M: Li Yang <leoli@freescale.com>
3673M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3674L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3675S: Maintained
679655da 3676F: drivers/dma/fsldma.*
e2d1d6c0
RD
3677
3678FREESCALE I2C CPM DRIVER
8b58be88 3679M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3680L: linuxppc-dev@lists.ozlabs.org
846557d3 3681L: linux-i2c@vger.kernel.org
0d2b405a 3682S: Maintained
679655da 3683F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3684
60e8c5ab 3685FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3686M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3687L: linux-fbdev@vger.kernel.org
efc03ecb 3688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3689S: Maintained
bad985a1 3690F: include/linux/platform_data/video-imxfb.h
679655da 3691F: drivers/video/imxfb.c
60e8c5ab 3692
4689a6b1 3693FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3694M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3695M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3696L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3697L: netdev@vger.kernel.org
3698S: Maintained
ec21e2ec 3699F: drivers/net/ethernet/freescale/fs_enet/
679655da 3700F: include/linux/fs_enet_pd.h
4689a6b1 3701
d9e9d82c 3702FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3703L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3704S: Orphan
679655da
JP
3705F: arch/powerpc/sysdev/qe_lib/
3706F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3707
b55ef929 3708FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3709M: Li Yang <leoli@freescale.com>
6372594a 3710L: linux-usb@vger.kernel.org
a4724ed6 3711L: linuxppc-dev@lists.ozlabs.org
a7205b30 3712S: Maintained
5429c731 3713F: drivers/usb/gadget/fsl*
a7205b30 3714
beaf53bf 3715FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3716M: Li Yang <leoli@freescale.com>
beaf53bf 3717L: netdev@vger.kernel.org
a4724ed6 3718L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3719S: Maintained
ec21e2ec 3720F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3721
d9e9d82c 3722FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3723M: Timur Tabi <timur@tabi.org>
a4724ed6 3724L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3725S: Maintained
df621252 3726F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3727
3728FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3729M: Timur Tabi <timur@tabi.org>
93711660 3730L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3731L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3732S: Maintained
69aefcea
JP
3733F: sound/soc/fsl/fsl*
3734F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3735
1da177e4 3736FREEVXFS FILESYSTEM
8b58be88 3737M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3738W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3739S: Maintained
679655da 3740F: fs/freevxfs/
1da177e4 3741
71038f52 3742FREEZER
49db1903 3743M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3744M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3745L: linux-pm@vger.kernel.org
71038f52 3746S: Supported
679655da
JP
3747F: Documentation/power/freezing-of-tasks.txt
3748F: include/linux/freezer.h
3749F: kernel/freezer.c
71038f52 3750
839a1f79
KRW
3751FRONTSWAP API
3752M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3753L: linux-kernel@vger.kernel.org
3754S: Maintained
3755F: mm/frontswap.c
3756F: include/linux/frontswap.h
3757
a5432f5a 3758FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3759M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3760L: linux-cachefs@redhat.com
3761S: Supported
3762F: Documentation/filesystems/caching/
3763F: fs/fscache/
3764F: include/linux/fscache*.h
3765
f58ad8f5
JK
3766F2FS FILE SYSTEM
3767M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3768L: linux-f2fs-devel@lists.sourceforge.net
3769W: http://en.wikipedia.org/wiki/F2FS
3770T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3771S: Maintained
3772F: Documentation/filesystems/f2fs.txt
3bac380c 3773F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3774F: fs/f2fs/
3775F: include/linux/f2fs_fs.h
3776
5ab7ffea 3777FUJITSU FR-V (FRV) PORT
8b58be88 3778M: David Howells <dhowells@redhat.com>
1da177e4 3779S: Maintained
679655da 3780F: arch/frv/
1da177e4 3781
20b93734 3782FUJITSU LAPTOP EXTRAS
409a3e98 3783M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3784L: platform-driver-x86@vger.kernel.org
20b93734 3785S: Maintained
679655da 3786F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3787
4da621b6
HK
3788FUJITSU M-5MO LS CAMERA ISP DRIVER
3789M: Kyungmin Park <kyungmin.park@samsung.com>
3790M: Heungjun Kim <riverful.kim@samsung.com>
3791L: linux-media@vger.kernel.org
3792S: Maintained
90d72ac6 3793F: drivers/media/i2c/m5mols/
4da621b6
HK
3794F: include/media/m5mols.h
3795
2d24c490
RG
3796FUJITSU TABLET EXTRAS
3797M: Robert Gerlach <khnz@gmx.de>
3798L: platform-driver-x86@vger.kernel.org
3799S: Maintained
3800F: drivers/platform/x86/fujitsu-tablet.c
3801
04578f17 3802FUSE: FILESYSTEM IN USERSPACE
8b58be88 3803M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3804L: fuse-devel@lists.sourceforge.net
3805W: http://fuse.sourceforge.net/
3806S: Maintained
679655da 3807F: fs/fuse/
c117ab84 3808F: include/uapi/linux/fuse.h
04578f17 3809
1da177e4 3810FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3811M: Rik Faith <faith@cs.unc.edu>
1da177e4 3812L: linux-scsi@vger.kernel.org
baaea1dc 3813S: Odd Fixes (e.g., new signatures)
679655da 3814F: drivers/scsi/fdomain.*
1da177e4 3815
d8e2162c
PO
3816GCOV BASED KERNEL PROFILING
3817M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3818S: Maintained
3819F: kernel/gcov/
3820F: Documentation/gcov.txt
3821
1da177e4 3822GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3823M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3824L: linux-scsi@vger.kernel.org
3825W: http://www.icp-vortex.com/
3826S: Supported
679655da 3827F: drivers/scsi/gdt*
1da177e4 3828
3169a1c7
HV
3829GEMTEK FM RADIO RECEIVER DRIVER
3830M: Hans Verkuil <hverkuil@xs4all.nl>
3831L: linux-media@vger.kernel.org
3832T: git git://linuxtv.org/media_tree.git
3833W: http://linuxtv.org
3834S: Maintained
3835F: drivers/media/radio/radio-gemtek*
3836
1c23af90 3837GENERIC GPIO I2C DRIVER
880b0e26 3838M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3839S: Supported
679655da
JP
3840F: drivers/i2c/busses/i2c-gpio.c
3841F: include/linux/i2c-gpio.h
1c23af90 3842
92ed1a76
PK
3843GENERIC GPIO I2C MULTIPLEXER DRIVER
3844M: Peter Korsgaard <peter.korsgaard@barco.com>
3845L: linux-i2c@vger.kernel.org
3846S: Supported
e7065e20
JD
3847F: drivers/i2c/muxes/i2c-mux-gpio.c
3848F: include/linux/i2c-mux-gpio.h
3849F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3850
9251ce95 3851GENERIC HDLC (WAN) DRIVERS
8b58be88 3852M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3853W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3854S: Maintained
679655da
JP
3855F: drivers/net/wan/c101.c
3856F: drivers/net/wan/hd6457*
3857F: drivers/net/wan/hdlc*
3858F: drivers/net/wan/n2.c
3859F: drivers/net/wan/pc300too.c
3860F: drivers/net/wan/pci200syn.c
3861F: drivers/net/wan/wanxl*
1da177e4 3862
1527aab6 3863GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3864M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3865L: linux-arch@vger.kernel.org
3866T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3867S: Maintained
14430813
JP
3868F: include/asm-generic/
3869F: include/uapi/asm-generic/
1527aab6 3870
ff764963
KVA
3871GENERIC PHY FRAMEWORK
3872M: Kishon Vijay Abraham I <kishon@ti.com>
3873L: linux-kernel@vger.kernel.org
3874T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3875S: Supported
3876F: drivers/phy/
3877F: include/linux/phy/
3878
ccb86a69 3879GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3880M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3881L: kvm@vger.kernel.org
ccb86a69
MT
3882S: Supported
3883F: drivers/uio/uio_pci_generic.c
3884
5be7b50f 3885GFS2 FILE SYSTEM
8b58be88 3886M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3887L: cluster-devel@redhat.com
5be7b50f 3888W: http://sources.redhat.com/cluster/
08deed1e
JP
3889T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3890T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3891S: Supported
679655da
JP
3892F: Documentation/filesystems/gfs2*.txt
3893F: fs/gfs2/
c117ab84 3894F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3895
0a34eb8f 3896GIGASET ISDN DRIVERS
8b58be88
JP
3897M: Hansjoerg Lipp <hjlipp@web.de>
3898M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3899L: gigaset307x-common@lists.sourceforge.net
3900W: http://gigaset307x.sourceforge.net/
3901S: Maintained
679655da
JP
3902F: Documentation/isdn/README.gigaset
3903F: drivers/isdn/gigaset/
c117ab84 3904F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3905
a0dc00b4 3906GPIO SUBSYSTEM
e4651a9f 3907M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3908M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3909L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3910T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3911S: Maintained
3912F: Documentation/gpio/
a0dc00b4
GL
3913F: drivers/gpio/
3914F: include/linux/gpio*
9b692346 3915F: include/asm-generic/gpio.h
a0dc00b4 3916
71a6d0af
HW
3917GRE DEMULTIPLEXER DRIVER
3918M: Dmitry Kozlov <xeb@mail.ru>
3919L: netdev@vger.kernel.org
3920S: Maintained
11c26770
JP
3921F: net/ipv4/gre_demux.c
3922F: net/ipv4/gre_offload.c
71a6d0af
HW
3923F: include/net/gre.h
3924
d4c41139
KG
3925GRETH 10/100/1G Ethernet MAC device driver
3926M: Kristoffer Glembo <kristoffer@gaisler.com>
3927L: netdev@vger.kernel.org
3928S: Maintained
a31a96ad 3929F: drivers/net/ethernet/aeroflex/
d4c41139 3930
e8deeae2 3931GSPCA FINEPIX SUBDRIVER
8b58be88 3932M: Frank Zago <frank@zago.net>
661263b5 3933L: linux-media@vger.kernel.org
275ffde4 3934T: git git://linuxtv.org/media_tree.git
e8deeae2 3935S: Maintained
0c0d06ca 3936F: drivers/media/usb/gspca/finepix.c
e8deeae2 3937
4b3fa3c4
OL
3938GSPCA GL860 SUBDRIVER
3939M: Olivier Lorin <o.lorin@laposte.net>
3940L: linux-media@vger.kernel.org
275ffde4 3941T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3942S: Maintained
0c0d06ca 3943F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3944
e8deeae2 3945GSPCA M5602 SUBDRIVER
8b58be88 3946M: Erik Andren <erik.andren@gmail.com>
661263b5 3947L: linux-media@vger.kernel.org
275ffde4 3948T: git git://linuxtv.org/media_tree.git
e8deeae2 3949S: Maintained
0c0d06ca 3950F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3951
3952GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3953M: Hans de Goede <hdegoede@redhat.com>
661263b5 3954L: linux-media@vger.kernel.org
275ffde4 3955T: git git://linuxtv.org/media_tree.git
e8deeae2 3956S: Maintained
0c0d06ca 3957F: drivers/media/usb/gspca/pac207.c
e8deeae2 3958
261982f1 3959GSPCA SN9C20X SUBDRIVER
d95c5b0b 3960M: Brian Johnson <brijohn@gmail.com>
261982f1 3961L: linux-media@vger.kernel.org
275ffde4 3962T: git git://linuxtv.org/media_tree.git
261982f1 3963S: Maintained
0c0d06ca 3964F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3965
e8deeae2 3966GSPCA T613 SUBDRIVER
8b58be88 3967M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3968L: linux-media@vger.kernel.org
275ffde4 3969T: git git://linuxtv.org/media_tree.git
e8deeae2 3970S: Maintained
0c0d06ca 3971F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3972
3973GSPCA USB WEBCAM DRIVER
fc3f906b 3974M: Hans de Goede <hdegoede@redhat.com>
661263b5 3975L: linux-media@vger.kernel.org
275ffde4 3976T: git git://linuxtv.org/media_tree.git
e8deeae2 3977S: Maintained
0c0d06ca 3978F: drivers/media/usb/gspca/
e8deeae2 3979
584ec979
DB
3980GUID PARTITION TABLE (GPT)
3981M: Davidlohr Bueso <davidlohr@hp.com>
3982L: linux-efi@vger.kernel.org
3983S: Maintained
3984F: block/partitions/efi.*
3985
aa3c598b
EG
3986STK1160 USB VIDEO CAPTURE DRIVER
3987M: Ezequiel Garcia <elezegarcia@gmail.com>
3988L: linux-media@vger.kernel.org
275ffde4 3989T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
3990S: Maintained
3991F: drivers/media/usb/stk1160/
e8deeae2 3992
71a6d0af
HW
3993HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3994M: Frank Seidel <frank@f-seidel.de>
3995L: platform-driver-x86@vger.kernel.org
3996W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3997S: Maintained
3998F: drivers/platform/x86/hdaps.c
3999
48fc9e26
HV
4000HDPVR USB VIDEO ENCODER DRIVER
4001M: Hans Verkuil <hverkuil@xs4all.nl>
4002L: linux-media@vger.kernel.org
4003T: git git://linuxtv.org/media_tree.git
4004W: http://linuxtv.org
4005S: Odd Fixes
14430813 4006F: drivers/media/usb/hdpvr/
48fc9e26 4007
71a6d0af
HW
4008HWPOISON MEMORY FAILURE HANDLING
4009M: Andi Kleen <andi@firstfloor.org>
4010L: linux-mm@kvack.org
4011T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
4012S: Maintained
4013F: mm/memory-failure.c
4014F: mm/hwpoison-inject.c
4015
4016HYPERVISOR VIRTUAL CONSOLE DRIVER
4017L: linuxppc-dev@lists.ozlabs.org
4018S: Odd Fixes
4019F: drivers/tty/hvc/
4020
5b543965 4021HARDWARE MONITORING
7c81c60f 4022M: Jean Delvare <jdelvare@suse.de>
ca462085 4023M: Guenter Roeck <linux@roeck-us.net>
5b543965 4024L: lm-sensors@lm-sensors.org
595142e0 4025W: http://www.lm-sensors.org/
9e012c1a 4026T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4027T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4028S: Maintained
047f4ec2 4029F: Documentation/hwmon/
679655da 4030F: drivers/hwmon/
047f4ec2 4031F: include/linux/hwmon*.h
5b543965 4032
844dd05f 4033HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4034M: Matt Mackall <mpm@selenic.com>
4035M: Herbert Xu <herbert@gondor.apana.org.au>
4036S: Odd fixes
679655da
JP
4037F: Documentation/hw_random.txt
4038F: drivers/char/hw_random/
4039F: include/linux/hw_random.h
844dd05f 4040
8b37fcfc
OBC
4041HARDWARE SPINLOCK CORE
4042M: Ohad Ben-Cohen <ohad@wizery.com>
4043S: Maintained
4044F: Documentation/hwspinlock.txt
4045F: drivers/hwspinlock/hwspinlock_*
4046F: include/linux/hwspinlock.h
4047
1da177e4 4048HARMONY SOUND DRIVER
ac6aecbf 4049L: linux-parisc@vger.kernel.org
1da177e4 4050S: Maintained
679655da 4051F: sound/parisc/harmony.*
1da177e4 4052
91952bc0
AP
4053HD29L2 MEDIA DRIVER
4054M: Antti Palosaari <crope@iki.fi>
4055L: linux-media@vger.kernel.org
4056W: http://linuxtv.org/
4057W: http://palosaari.fi/linux/
4058Q: http://patchwork.linuxtv.org/project/linux-media/list/
4059T: git git://linuxtv.org/anttip/media_tree.git
4060S: Maintained
4061F: drivers/media/dvb-frontends/hd29l2*
4062
e2d1d6c0 4063HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4064M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4065L: iss_storagedev@hp.com
4066S: Maintained
679655da
JP
4067F: Documentation/blockdev/cpqarray.txt
4068F: drivers/block/cpqarray.*
e2d1d6c0 4069
9257aa49 4070HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4071M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4072L: iss_storagedev@hp.com
4073S: Supported
4074F: Documentation/scsi/hpsa.txt
4075F: drivers/scsi/hpsa*.[ch]
4076F: include/linux/cciss*.h
c117ab84 4077F: include/uapi/linux/cciss*.h
9257aa49 4078
e2d1d6c0 4079HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4080M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4081L: iss_storagedev@hp.com
4082S: Supported
679655da
JP
4083F: Documentation/blockdev/cciss.txt
4084F: drivers/block/cciss*
4085F: include/linux/cciss_ioctl.h
c117ab84 4086F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4087
1da177e4 4088HFS FILESYSTEM
6cf515e1
GU
4089L: linux-fsdevel@vger.kernel.org
4090S: Orphan
679655da
JP
4091F: Documentation/filesystems/hfs.txt
4092F: fs/hfs/
1da177e4 4093
ef575f47
GU
4094HFSPLUS FILESYSTEM
4095L: linux-fsdevel@vger.kernel.org
4096S: Orphan
4097F: Documentation/filesystems/hfsplus.txt
4098F: fs/hfsplus/
4099
1da177e4 4100HGA FRAMEBUFFER DRIVER
8b58be88 4101M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4102L: linux-nvidia@lists.surfsouth.com
4103W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4104S: Maintained
679655da 4105F: drivers/video/hgafb.c
1da177e4 4106
4480f15b 4107HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4108M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4109M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4110L: linux-pm@vger.kernel.org
e2d1d6c0 4111S: Supported
679655da
JP
4112F: arch/x86/power/
4113F: drivers/base/power/
4114F: kernel/power/
4115F: include/linux/suspend.h
4116F: include/linux/freezer.h
4117F: include/linux/pm.h
679655da 4118F: arch/*/include/asm/suspend*.h
e2d1d6c0 4119
4ef4caad 4120HID CORE LAYER
8b58be88 4121M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4122L: linux-input@vger.kernel.org
54e5881d 4123T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4124S: Maintained
679655da
JP
4125F: drivers/hid/
4126F: include/linux/hid*
c117ab84 4127F: include/uapi/linux/hid*
4ef4caad 4128
38bed542 4129HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4130M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4131L: linux-kernel@vger.kernel.org
75fc2d37 4132T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4133S: Maintained
679655da
JP
4134F: Documentation/timers/
4135F: kernel/hrtimer.c
88606e80
TG
4136F: kernel/time/clockevents.c
4137F: kernel/time/tick*.*
4138F: kernel/time/timer_*.c
05ed8490 4139F: include/linux/clockchips.h
679655da 4140F: include/linux/hrtimer.h
38bed542 4141
1da177e4 4142HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4143L: linux-hams@vger.kernel.org
8b64f2a0 4144S: Orphan
679655da
JP
4145F: drivers/net/hamradio/dmascc.c
4146F: drivers/net/hamradio/scc.c
1da177e4 4147
ede1e6f8 4148HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4149M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4150W: http://www.highpoint-tech.com
4151S: Supported
679655da
JP
4152F: Documentation/scsi/hptiop.txt
4153F: drivers/scsi/hptiop.c
ede1e6f8 4154
1da177e4 4155HIPPI
8b58be88 4156M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4157L: linux-hippi@sunsite.dk
4158S: Maintained
679655da 4159F: include/linux/hippidevice.h
c117ab84 4160F: include/uapi/linux/if_hippi.h
679655da 4161F: net/802/hippi.c
ff5a3b50 4162F: drivers/net/hippi/
1da177e4 4163
ff1d2767 4164HOST AP DRIVER
8b58be88 4165M: Jouni Malinen <j@w1.fi>
85d32e7b 4166L: hostap@shmoo.com (subscribers-only)
724c6b35 4167L: linux-wireless@vger.kernel.org
ff1d2767
JM
4168W: http://hostap.epitest.fi/
4169S: Maintained
679655da 4170F: drivers/net/wireless/hostap/
ff1d2767 4171
dd8cd779 4172HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4173L: platform-driver-x86@vger.kernel.org
95c70215 4174S: Orphan
679655da 4175F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4176
e2d1d6c0 4177HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4178M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4179S: Maintained
7e25d724 4180F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4181
7d2c86b5 4182HPET: High Precision Event Timers driver
8b58be88 4183M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4184S: Maintained
679655da
JP
4185F: Documentation/timers/hpet.txt
4186F: drivers/char/hpet.c
4187F: include/linux/hpet.h
c117ab84 4188F: include/uapi/linux/hpet.h
b9b0332f 4189
e07b5d79 4190HPET: x86
9e06f631 4191S: Orphan
679655da
JP
4192F: arch/x86/kernel/hpet.c
4193F: arch/x86/include/asm/hpet.h
b9b0332f 4194
1da177e4 4195HPFS FILESYSTEM
8b58be88 4196M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4197W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4198S: Maintained
679655da 4199F: fs/hpfs/
1da177e4 4200
3441cded 4201HSI SUBSYSTEM
56459ea9
SR
4202M: Sebastian Reichel <sre@kernel.org>
4203T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4204S: Maintained
4205F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4206F: Documentation/hsi.txt
3441cded
SR
4207F: drivers/hsi/
4208F: include/linux/hsi/
4209F: include/uapi/linux/hsi/
4210
7d2c86b5 4211HSO 3G MODEM DRIVER
8b58be88 4212M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4213W: http://www.pharscape.org
4214S: Maintained
679655da 4215F: drivers/net/usb/hso.c
11cd29b0 4216
19990e29
AB
4217HSR NETWORK PROTOCOL
4218M: Arvid Brodin <arvid.brodin@alten.se>
4219L: netdev@vger.kernel.org
4220S: Maintained
4221F: net/hsr/
4222
5a18c343 4223HTCPEN TOUCHSCREEN DRIVER
8b58be88 4224M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4225L: linux-input@vger.kernel.org
4226S: Maintained
679655da 4227F: drivers/input/touchscreen/htcpen.c
5a18c343 4228
1da177e4 4229HUGETLB FILESYSTEM
6d49e352 4230M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4231S: Maintained
679655da 4232F: fs/hugetlbfs/
1da177e4 4233
05183189
S
4234Hyper-V CORE AND DRIVERS
4235M: K. Y. Srinivasan <kys@microsoft.com>
4236M: Haiyang Zhang <haiyangz@microsoft.com>
4237L: devel@linuxdriverproject.org
4238S: Maintained
a4162747
HZ
4239F: arch/x86/include/asm/mshyperv.h
4240F: arch/x86/include/uapi/asm/hyperv.h
4241F: arch/x86/kernel/cpu/mshyperv.c
05183189 4242F: drivers/hid/hid-hyperv.c
a4162747 4243F: drivers/hv/
f92ca80b 4244F: drivers/input/serio/hyperv-keyboard.c
05183189 4245F: drivers/net/hyperv/
a4162747
HZ
4246F: drivers/scsi/storvsc_drv.c
4247F: drivers/video/hyperv_fb.c
4248F: include/linux/hyperv.h
4249F: tools/hv/
05183189 4250
d85c8a6a 4251I2C OVER PARALLEL PORT
7c81c60f 4252M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4253L: linux-i2c@vger.kernel.org
4254S: Maintained
4255F: Documentation/i2c/busses/i2c-parport
4256F: Documentation/i2c/busses/i2c-parport-light
4257F: drivers/i2c/busses/i2c-parport.c
4258F: drivers/i2c/busses/i2c-parport-light.c
4259
4260I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4261M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4262L: linux-i2c@vger.kernel.org
4263S: Maintained
4264F: Documentation/i2c/busses/i2c-ali1535
4265F: Documentation/i2c/busses/i2c-ali1563
4266F: Documentation/i2c/busses/i2c-ali15x3
4267F: Documentation/i2c/busses/i2c-amd756
4268F: Documentation/i2c/busses/i2c-amd8111
4269F: Documentation/i2c/busses/i2c-i801
4270F: Documentation/i2c/busses/i2c-nforce2
4271F: Documentation/i2c/busses/i2c-piix4
4272F: Documentation/i2c/busses/i2c-sis5595
4273F: Documentation/i2c/busses/i2c-sis630
4274F: Documentation/i2c/busses/i2c-sis96x
4275F: Documentation/i2c/busses/i2c-via
4276F: Documentation/i2c/busses/i2c-viapro
4277F: drivers/i2c/busses/i2c-ali1535.c
4278F: drivers/i2c/busses/i2c-ali1563.c
4279F: drivers/i2c/busses/i2c-ali15x3.c
4280F: drivers/i2c/busses/i2c-amd756.c
4281F: drivers/i2c/busses/i2c-amd756-s4882.c
4282F: drivers/i2c/busses/i2c-amd8111.c
4283F: drivers/i2c/busses/i2c-i801.c
4284F: drivers/i2c/busses/i2c-isch.c
4285F: drivers/i2c/busses/i2c-nforce2.c
4286F: drivers/i2c/busses/i2c-nforce2-s4985.c
4287F: drivers/i2c/busses/i2c-piix4.c
4288F: drivers/i2c/busses/i2c-sis5595.c
4289F: drivers/i2c/busses/i2c-sis630.c
4290F: drivers/i2c/busses/i2c-sis96x.c
4291F: drivers/i2c/busses/i2c-via.c
4292F: drivers/i2c/busses/i2c-viapro.c
4293
cb7f07a4
NH
4294I2C/SMBUS ISMT DRIVER
4295M: Seth Heasley <seth.heasley@intel.com>
4296M: Neil Horman <nhorman@tuxdriver.com>
4297L: linux-i2c@vger.kernel.org
4298F: drivers/i2c/busses/i2c-ismt.c
4299F: Documentation/i2c/busses/i2c-ismt
4300
6ea884db 4301I2C/SMBUS STUB DRIVER
7c81c60f 4302M: Jean Delvare <jdelvare@suse.de>
846557d3 4303L: linux-i2c@vger.kernel.org
6ea884db 4304S: Maintained
8547a5bc 4305F: drivers/i2c/i2c-stub.c
6ea884db 4306
5b543965 4307I2C SUBSYSTEM
14d77c4d 4308M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4309L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4310W: https://i2c.wiki.kernel.org/
4311Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4312T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4313S: Maintained
679655da
JP
4314F: Documentation/i2c/
4315F: drivers/i2c/
4316F: include/linux/i2c.h
03b70d62 4317F: include/linux/i2c-*.h
c117ab84
CEB
4318F: include/uapi/linux/i2c.h
4319F: include/uapi/linux/i2c-*.h
1da177e4 4320
d85c8a6a 4321I2C-TAOS-EVM DRIVER
7c81c60f 4322M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4323L: linux-i2c@vger.kernel.org
4324S: Maintained
4325F: Documentation/i2c/busses/i2c-taos-evm
4326F: drivers/i2c/busses/i2c-taos-evm.c
4327
e8c76eed 4328I2C-TINY-USB DRIVER
8b58be88 4329M: Till Harbaum <till@harbaum.org>
846557d3 4330L: linux-i2c@vger.kernel.org
932d1872 4331W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4332S: Maintained
679655da 4333F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4334
1da177e4 4335i386 BOOT CODE
8b58be88 4336M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4337S: Maintained
679655da 4338F: arch/x86/boot/
1da177e4
LT
4339
4340i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4341M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4342T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4343S: Maintained
4344
1da177e4 4345IA64 (Itanium) PLATFORM
8b58be88
JP
4346M: Tony Luck <tony.luck@intel.com>
4347M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4348L: linux-ia64@vger.kernel.org
6b1c70b1 4349T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4350S: Maintained
679655da 4351F: arch/ia64/
1da177e4 4352
956c203c 4353IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4354M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4355M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4356L: linux-crypto@vger.kernel.org
4357S: Supported
4358F: drivers/crypto/nx/
4359
0e16aafb
SJ
4360IBM Power 842 compression accelerator
4361M: Robert Jennings <rcj@linux.vnet.ibm.com>
4362S: Supported
4363F: drivers/crypto/nx/nx-842.c
4364F: include/linux/nx842.h
4365
1da177e4 4366IBM Power Linux RAID adapter
8b58be88 4367M: Brian King <brking@us.ibm.com>
1da177e4 4368S: Supported
679655da 4369F: drivers/scsi/ipr.*
1da177e4 4370
9d348af4
SL
4371IBM Power Virtual Ethernet Device Driver
4372M: Santiago Leon <santil@linux.vnet.ibm.com>
4373L: netdev@vger.kernel.org
4374S: Supported
9aa32835 4375F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4376
4b7652cc
RJ
4377IBM Power Virtual SCSI/FC Device Drivers
4378M: Robert Jennings <rcj@linux.vnet.ibm.com>
4379L: linux-scsi@vger.kernel.org
4380S: Supported
4381F: drivers/scsi/ibmvscsi/
4382X: drivers/scsi/ibmvscsi/ibmvstgt.c
4383
1da177e4
LT
4384IBM ServeRAID RAID DRIVER
4385P: Jack Hammer
8b58be88 4386M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4387W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4388S: Supported
679655da 4389F: drivers/scsi/ips.*
1da177e4 4390
6ed9f9c4
PT
4391ICH LPC AND GPIO DRIVER
4392M: Peter Tyser <ptyser@xes-inc.com>
4393S: Maintained
4394F: drivers/mfd/lpc_ich.c
4395F: drivers/gpio/gpio-ich.c
4396
1e7106fc 4397IDE SUBSYSTEM
8b58be88 4398M: "David S. Miller" <davem@davemloft.net>
1da177e4 4399L: linux-ide@vger.kernel.org
8a6e2535 4400Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4401T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4402S: Maintained
679655da
JP
4403F: Documentation/ide/
4404F: drivers/ide/
4405F: include/linux/ide.h
1da177e4 4406
6cb8c13d
IP
4407IDEAPAD LAPTOP EXTRAS DRIVER
4408M: Ike Panhc <ike.pan@canonical.com>
4409L: platform-driver-x86@vger.kernel.org
4410W: http://launchpad.net/ideapad-laptop
4411S: Maintained
4412F: drivers/platform/x86/ideapad-laptop.c
4413
1ea4c161
AM
4414IDEAPAD LAPTOP SLIDEBAR DRIVER
4415M: Andrey Moiseev <o2g.org.ru@gmail.com>
4416L: linux-input@vger.kernel.org
4417W: https://github.com/o2genum/ideapad-slidebar
4418S: Maintained
4419F: drivers/input/misc/ideapad_slidebar.c
4420
0f861e8c 4421IDE/ATAPI DRIVERS
487ba8e8 4422M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4423L: linux-ide@vger.kernel.org
c404c199 4424S: Maintained
679655da
JP
4425F: Documentation/cdrom/ide-cd
4426F: drivers/ide/ide-cd*
1da177e4 4427
27471fdb 4428IDLE-I7300
8b58be88 4429M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4430L: linux-pm@vger.kernel.org
27471fdb 4431S: Supported
679655da 4432F: drivers/idle/i7300_idle.c
27471fdb 4433
02cf2286 4434IEEE 802.15.4 SUBSYSTEM
68653359 4435M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4436M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4437L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4438W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4439T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4440S: Maintained
4441F: net/ieee802154/
68653359 4442F: net/mac802154/
251741b1 4443F: drivers/net/ieee802154/
02cf2286 4444
40ad4a30
SY
4445IGUANAWORKS USB IR TRANSCEIVER
4446M: Sean Young <sean@mess.org>
4447L: linux-media@vger.kernel.org
4448S: Maintained
4449F: drivers/media/rc/iguanair.c
4450
9545f86e 4451IIO SUBSYSTEM AND DRIVERS
030a13d7 4452M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4453L: linux-iio@vger.kernel.org
4454S: Maintained
03e7c251 4455F: drivers/iio/
9545f86e
AP
4456F: drivers/staging/iio/
4457
65519263
SG
4458IKANOS/ADI EAGLE ADSL USB DRIVER
4459M: Matthieu Castet <castet.matthieu@free.fr>
4460M: Stanislaw Gruszka <stf_xl@wp.pl>
4461S: Maintained
4462F: drivers/usb/atm/ueagle-atm.c
4463
e89ab51f
GR
4464INA209 HARDWARE MONITOR DRIVER
4465M: Guenter Roeck <linux@roeck-us.net>
4466L: lm-sensors@lm-sensors.org
4467S: Maintained
4468F: Documentation/hwmon/ina209
4469F: Documentation/devicetree/bindings/i2c/ina209.txt
4470F: drivers/hwmon/ina209.c
4471
4472INA2XX HARDWARE MONITOR DRIVER
4473M: Guenter Roeck <linux@roeck-us.net>
4474L: lm-sensors@lm-sensors.org
4475S: Maintained
4476F: Documentation/hwmon/ina2xx
4477F: drivers/hwmon/ina2xx.c
4478F: include/linux/platform_data/ina2xx.h
4479
14dc124f
SIG
4480INDUSTRY PACK SUBSYSTEM (IPACK)
4481M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4482M: Jens Taprogge <jens.taprogge@taprogge.org>
4483M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4484L: industrypack-devel@lists.sourceforge.net
4485W: http://industrypack.sourceforge.net
4486S: Maintained
4487F: drivers/ipack/
4488
aa7168f4 4489INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4490M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4491M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4492L: linux-ima-devel@lists.sourceforge.net
4493L: linux-ima-user@lists.sourceforge.net
4494L: linux-security-module@vger.kernel.org
aa7168f4 4495S: Supported
679655da 4496F: security/integrity/ima/
aa7168f4 4497
1da177e4 4498IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4499L: linux-fbdev@vger.kernel.org
843393d3 4500S: Orphan
679655da 4501F: drivers/video/imsttfb.c
1da177e4
LT
4502
4503INFINIBAND SUBSYSTEM
db9fd848 4504M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4505M: Sean Hefty <sean.hefty@intel.com>
4506M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4507L: linux-rdma@vger.kernel.org
605841f5 4508W: http://www.openfabrics.org/
8a6e2535 4509Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4510T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4511S: Supported
679655da
JP
4512F: Documentation/infiniband/
4513F: drivers/infiniband/
c117ab84 4514F: include/uapi/linux/if_infiniband.h
1da177e4 4515
c9f04f58 4516INOTIFY
8b58be88
JP
4517M: John McCutchan <john@johnmccutchan.com>
4518M: Robert Love <rlove@rlove.org>
4519M: Eric Paris <eparis@parisplace.org>
c9f04f58 4520S: Maintained
679655da
JP
4521F: Documentation/filesystems/inotify.txt
4522F: fs/notify/inotify/
4523F: include/linux/inotify.h
c117ab84 4524F: include/uapi/linux/inotify.h
c9f04f58 4525
e2d1d6c0 4526INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4527M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4528M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4529L: linux-input@vger.kernel.org
8a6e2535 4530Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4531T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4532S: Maintained
679655da 4533F: drivers/input/
f4eea7e2 4534F: include/linux/input.h
c117ab84 4535F: include/uapi/linux/input.h
f4eea7e2 4536F: include/linux/input/
e2d1d6c0 4537
3267a87f
HR
4538INPUT MULTITOUCH (MT) PROTOCOL
4539M: Henrik Rydberg <rydberg@euromail.se>
4540L: linux-input@vger.kernel.org
7f9c2454 4541T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4542S: Maintained
4543F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4544F: drivers/input/input-mt.c
3267a87f
HR
4545K: \b(ABS|SYN)_MT_
4546
4ac13e17
DJ
4547INTEL C600 SERIES SAS CONTROLLER DRIVER
4548M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4549M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4550M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4551L: linux-scsi@vger.kernel.org
7106891a
DJ
4552T: git git://git.code.sf.net/p/intel-sas/isci
4553S: Supported
4ac13e17 4554F: drivers/scsi/isci/
4ac13e17 4555
26717172
LB
4556INTEL IDLE DRIVER
4557M: Len Brown <lenb@kernel.org>
bf1c138e 4558L: linux-pm@vger.kernel.org
08deed1e 4559T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4560S: Supported
4561F: drivers/idle/intel_idle.c
4562
9eb8ef74 4563INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4564M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4565L: linux-fbdev@vger.kernel.org
ce00f85c 4566S: Maintained
679655da
JP
4567F: Documentation/fb/intelfb.txt
4568F: drivers/video/intelfb/
9eb8ef74 4569
1da177e4 4570INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4571M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4572L: linux-fbdev@vger.kernel.org
ce00f85c 4573S: Maintained
679655da 4574F: drivers/video/i810/
1da177e4 4575
f4a9bc4c 4576INTEL MENLOW THERMAL DRIVER
8b58be88 4577M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4578L: platform-driver-x86@vger.kernel.org
5ca92bd9 4579W: https://01.org/linux-acpi
f4a9bc4c 4580S: Supported
679655da 4581F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4582
1da177e4 4583INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4584M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4585S: Maintained
679655da
JP
4586F: arch/x86/kernel/microcode_core.c
4587F: arch/x86/kernel/microcode_intel.c
1da177e4 4588
248a9dc3 4589INTEL I/OAT DMA DRIVER
ab5f8c6e 4590M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4591M: Dave Jiang <dave.jiang@intel.com>
4592L: dmaengine@vger.kernel.org
4593Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4594S: Supported
679655da 4595F: drivers/dma/ioat*
248a9dc3 4596
6c8909b4 4597INTEL IOMMU (VT-d)
8b58be88 4598M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4599L: iommu@lists.linux-foundation.org
54e5881d 4600T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4601S: Supported
3fb39615 4602F: drivers/iommu/intel-iommu.c
679655da 4603F: include/linux/intel-iommu.h
6c8909b4 4604
b3e5f263 4605INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4606M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4607S: Odd fixes
679655da 4608F: drivers/dma/iop-adma.c
b3e5f263 4609
9251ce95 4610INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4611M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4612S: Maintained
679655da
JP
4613F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4614F: arch/arm/mach-ixp4xx/include/mach/npe.h
4615F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4616F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4617F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4618F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4619
844dd05f 4620INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4621M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4622S: Maintained
679655da 4623F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4624
105bf2fe 4625INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4626M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4627M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4628M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4629M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4630M: Don Skidmore <donald.c.skidmore@intel.com>
4631M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4632M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4633M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4634M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4635M: Linux NICS <linux.nics@intel.com>
dcd01faf 4636L: e1000-devel@lists.sourceforge.net
f6fde11a 4637W: http://www.intel.com/support/feedback.htm
d94e6fed 4638W: http://e1000.sourceforge.net/
dee1ad47
JK
4639T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4640T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4641S: Supported
0d164401
JK
4642F: Documentation/networking/e100.txt
4643F: Documentation/networking/e1000.txt
4644F: Documentation/networking/e1000e.txt
4645F: Documentation/networking/igb.txt
4646F: Documentation/networking/igbvf.txt
4647F: Documentation/networking/ixgb.txt
4648F: Documentation/networking/ixgbe.txt
4649F: Documentation/networking/ixgbevf.txt
1bff6529 4650F: Documentation/networking/i40e.txt
105bf2fe 4651F: Documentation/networking/i40evf.txt
dee1ad47 4652F: drivers/net/ethernet/intel/
bc90d291 4653F: drivers/net/ethernet/intel/*/
1da177e4 4654
0963d59b
LW
4655INTEL-MID GPIO DRIVER
4656M: David Cohen <david.a.cohen@linux.intel.com>
4657L: linux-gpio@vger.kernel.org
4658S: Maintained
4659F: drivers/gpio/gpio-intel-mid.c
4660
ca907a90
SY
4661INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4662M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4663L: linux-wireless@vger.kernel.org
ca907a90 4664S: Maintained
679655da 4665F: Documentation/networking/README.ipw2100
679655da 4666F: Documentation/networking/README.ipw2200
ca907a90 4667F: drivers/net/wireless/ipw2x00/
826d2abe 4668
4bd96a7a 4669INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4670M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4671M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4672M: Shane Wang <shane.wang@intel.com>
4673L: tboot-devel@lists.sourceforge.net
4674W: http://tboot.sourceforge.net
e9b7d7c8 4675T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4676S: Supported
4677F: Documentation/intel_txt.txt
4678F: include/linux/tboot.h
4679F: arch/x86/kernel/tboot.c
4680
8a70da82 4681INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4682M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4683M: linux-wimax@intel.com
63fae219 4684L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4685S: Supported
4686W: http://linuxwimax.org
679655da
JP
4687F: Documentation/wimax/README.i2400m
4688F: drivers/net/wimax/i2400m/
c117ab84 4689F: include/uapi/linux/wimax/i2400m.h
8a70da82 4690
1c0ce89c
SG
4691INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4692M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4693L: linux-wireless@vger.kernel.org
1c0ce89c 4694S: Supported
efa3144e
WYG
4695F: drivers/net/wireless/iwlegacy/
4696
b481de9c 4697INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4698M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4699M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4700M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4701L: linux-wireless@vger.kernel.org
b481de9c 4702W: http://intellinuxwireless.org
b62ff718 4703T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4704S: Supported
679655da 4705F: drivers/net/wireless/iwlwifi/
b481de9c 4706
de8fe023
TW
4707INTEL MANAGEMENT ENGINE (mei)
4708M: Tomas Winkler <tomas.winkler@intel.com>
4709L: linux-kernel@vger.kernel.org
4710S: Supported
c117ab84 4711F: include/uapi/linux/mei.h
de8fe023 4712F: drivers/misc/mei/*
e07950a1 4713F: Documentation/misc-devices/mei/*
de8fe023 4714
cb109a0e 4715IOC3 ETHERNET DRIVER
8b58be88 4716M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4717L: linux-mips@linux-mips.org
4718S: Maintained
8862bf1e 4719F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4720
cb109a0e 4721IOC3 SERIAL DRIVER
8b58be88 4722M: Pat Gefre <pfg@sgi.com>
d39e0721 4723L: linux-serial@vger.kernel.org
cb109a0e 4724S: Maintained
df621252 4725F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4726
0b6e8569
SW
4727IOMMU DRIVERS
4728M: Joerg Roedel <joro@8bytes.org>
4729L: iommu@lists.linux-foundation.org
4730T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4731S: Maintained
4732F: drivers/iommu/
4733
4480f15b 4734IP MASQUERADING
8b58be88 4735M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4736S: Maintained
679655da 4737F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4738
1202d6ff 4739IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4740M: Francois Romieu <romieu@fr.zoreil.com>
4741M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4742L: netdev@vger.kernel.org
4743S: Maintained
7443713a 4744F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4745
4480f15b 4746IPATH DRIVER
8473c603 4747M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4748L: linux-rdma@vger.kernel.org
52a09a04 4749S: Maintained
679655da 4750F: drivers/infiniband/hw/ipath/
77d8798b 4751
4409ebe9 4752IPMI SUBSYSTEM
8b58be88 4753M: Corey Minyard <minyard@acm.org>
b0c90653 4754L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4755W: http://openipmi.sourceforge.net/
4756S: Supported
679655da
JP
4757F: Documentation/IPMI.txt
4758F: drivers/char/ipmi/
4759F: include/linux/ipmi*
c117ab84 4760F: include/uapi/linux/ipmi*
4409ebe9 4761
e2d1d6c0 4762IPS SCSI RAID DRIVER
8b58be88 4763M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4764L: linux-scsi@vger.kernel.org
4765W: http://www.adaptec.com/
4766S: Maintained
679655da 4767F: drivers/scsi/ips*
e2d1d6c0
RD
4768
4769IPVS
8b58be88
JP
4770M: Wensong Zhang <wensong@linux-vs.org>
4771M: Simon Horman <horms@verge.net.au>
4772M: Julian Anastasov <ja@ssi.bg>
979b6c13 4773L: netdev@vger.kernel.org
e2d1d6c0 4774L: lvs-devel@vger.kernel.org
1da177e4 4775S: Maintained
679655da 4776F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4777F: include/net/ip_vs.h
c117ab84 4778F: include/uapi/linux/ip_vs.h
679655da 4779F: net/netfilter/ipvs/
1da177e4 4780
e7839f25 4781IPWIRELESS DRIVER
8b58be88
JP
4782M: Jiri Kosina <jkosina@suse.cz>
4783M: David Sterba <dsterba@suse.cz>
92094aa0 4784S: Odd Fixes
282361a0 4785F: drivers/tty/ipwireless/
099dc4fb 4786
e2d1d6c0 4787IPX NETWORK LAYER
8b58be88 4788M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4789L: netdev@vger.kernel.org
4790S: Maintained
679655da 4791F: include/net/ipx.h
c117ab84 4792F: include/uapi/linux/ipx.h
679655da 4793F: net/ipx/
e2d1d6c0 4794
1da177e4 4795IRDA SUBSYSTEM
8b58be88 4796M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4797L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4798L: netdev@vger.kernel.org
1da177e4 4799W: http://irda.sourceforge.net/
f353976d 4800S: Maintained
e0057975 4801T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4802F: Documentation/networking/irda.txt
4803F: drivers/net/irda/
4804F: include/net/irda/
4805F: net/irda/
1da177e4 4806
a800c7cc
TG
4807IRQ SUBSYSTEM
4808M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4809L: linux-kernel@vger.kernel.org
a800c7cc 4810S: Maintained
75fc2d37 4811T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4812F: kernel/irq/
2ed9fd28
JC
4813
4814IRQCHIP DRIVERS
4815M: Thomas Gleixner <tglx@linutronix.de>
4816M: Jason Cooper <jason@lakedaemon.net>
4817L: linux-kernel@vger.kernel.org
4818S: Maintained
4819T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4820T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4821F: drivers/irqchip/
a800c7cc 4822
7ab3a837
GL
4823IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4824M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4825S: Maintained
4826F: Documentation/IRQ-domain.txt
4827F: include/linux/irqdomain.h
4828F: kernel/irq/irqdomain.c
4829
e2d1d6c0 4830ISAPNP
8b58be88 4831M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4832S: Maintained
679655da
JP
4833F: Documentation/isapnp.txt
4834F: drivers/pnp/isapnp/
4835F: include/linux/isapnp.h
e2d1d6c0 4836
d39b8420
HV
4837ISA RADIO MODULE
4838M: Hans Verkuil <hverkuil@xs4all.nl>
4839L: linux-media@vger.kernel.org
4840T: git git://linuxtv.org/media_tree.git
4841W: http://linuxtv.org
4842S: Maintained
4843F: drivers/media/radio/radio-isa*
4844
71a6d0af
HW
4845iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4846M: Peter Jones <pjones@redhat.com>
4847M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4848S: Maintained
4849F: drivers/firmware/iscsi_ibft*
4850
14816b1e 4851ISCSI
8b58be88 4852M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4853L: open-iscsi@googlegroups.com
4854W: www.open-iscsi.org
54e5881d 4855T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4856S: Maintained
679655da
JP
4857F: drivers/scsi/*iscsi*
4858F: include/scsi/*iscsi*
14816b1e 4859
1e65eb42
OG
4860ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4861M: Or Gerlitz <ogerlitz@mellanox.com>
4862M: Roi Dayan <roid@mellanox.com>
4863L: linux-rdma@vger.kernel.org
4864S: Supported
4865W: http://www.openfabrics.org
4866W: www.open-iscsi.org
4867Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4868F: drivers/infiniband/ulp/iser/
1e65eb42 4869
1da177e4 4870ISDN SUBSYSTEM
8b58be88 4871M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4872L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4873L: netdev@vger.kernel.org
1da177e4 4874W: http://www.isdn4linux.de
54e5881d 4875T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4876S: Maintained
679655da
JP
4877F: Documentation/isdn/
4878F: drivers/isdn/
4879F: include/linux/isdn.h
4880F: include/linux/isdn/
c117ab84
CEB
4881F: include/uapi/linux/isdn.h
4882F: include/uapi/linux/isdn/
1da177e4
LT
4883
4884ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4885M: Armin Schindler <mac@melware.de>
d5d52273 4886L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4887W: http://www.melware.de
4888S: Maintained
679655da 4889F: drivers/isdn/hardware/eicon/
1da177e4 4890
d624870f 4891IT87 HARDWARE MONITORING DRIVER
7c81c60f 4892M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4893L: lm-sensors@lm-sensors.org
4894S: Maintained
4895F: Documentation/hwmon/it87
4896F: drivers/hwmon/it87.c
4897
d7104bff
AP
4898IT913X MEDIA DRIVER
4899M: Antti Palosaari <crope@iki.fi>
4900L: linux-media@vger.kernel.org
4901W: http://linuxtv.org/
4902W: http://palosaari.fi/linux/
4903Q: http://patchwork.linuxtv.org/project/linux-media/list/
4904T: git git://linuxtv.org/anttip/media_tree.git
4905S: Maintained
9d9fb744 4906F: drivers/media/tuners/tuner_it913x*
d7104bff 4907
91821ff3 4908IVTV VIDEO4LINUX DRIVER
6afdeaf8 4909M: Andy Walls <awalls@md.metrocast.net>
c4240509 4910L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4911L: linux-media@vger.kernel.org
275ffde4 4912T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4913W: http://www.ivtvdriver.org
4914S: Maintained
679655da 4915F: Documentation/video4linux/*.ivtv
90d72ac6 4916F: drivers/media/pci/ivtv/
c117ab84 4917F: include/uapi/linux/ivtv*
91821ff3 4918
68620bdd
MP
4919IX2505V MEDIA DRIVER
4920M: Malcolm Priestley <tvboxspy@gmail.com>
4921L: linux-media@vger.kernel.org
4922W: http://linuxtv.org/
4923Q: http://patchwork.linuxtv.org/project/linux-media/list/
4924S: Maintained
4925F: drivers/media/dvb-frontends/ix2505v*
4926
4453d736
GR
4927JC42.4 TEMPERATURE SENSOR DRIVER
4928M: Guenter Roeck <linux@roeck-us.net>
4929L: lm-sensors@lm-sensors.org
4930S: Maintained
4931F: drivers/hwmon/jc42.c
4932F: Documentation/hwmon/jc42
4933
e2d1d6c0 4934JFS FILESYSTEM
3256f80f 4935M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4936L: jfs-discussion@lists.sourceforge.net
4937W: http://jfs.sourceforge.net/
54e5881d 4938T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4939S: Maintained
679655da
JP
4940F: Documentation/filesystems/jfs.txt
4941F: fs/jfs/
e2d1d6c0 4942
95252236 4943JME NETWORK DRIVER
8b58be88 4944M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4945L: netdev@vger.kernel.org
4946S: Maintained
63d24a0e 4947F: drivers/net/ethernet/jme.*
95252236 4948
1da177e4 4949JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4950M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4951L: linux-mtd@lists.infradead.org
4952W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4953S: Maintained
679655da 4954F: fs/jffs2/
c117ab84 4955F: include/uapi/linux/jffs2.h
1da177e4 4956
de456d37 4957JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4958M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4959M: Jan Kara <jack@suse.cz>
72be2ccf 4960L: linux-ext4@vger.kernel.org
ae0718f8 4961S: Maintained
d183e11a 4962F: fs/jbd/
d183e11a
TT
4963F: include/linux/jbd.h
4964
4965JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4966M: "Theodore Ts'o" <tytso@mit.edu>
4967L: linux-ext4@vger.kernel.org
4968S: Maintained
4969F: fs/jbd2/
4970F: include/linux/jbd2.h
ae0718f8 4971
fd8b6cb4 4972JSM Neo PCI based serial card
9d141cb9 4973M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4974L: linux-serial@vger.kernel.org
4975S: Maintained
df621252 4976F: drivers/tty/serial/jsm/
ae0718f8 4977
af39917d
CL
4978K10TEMP HARDWARE MONITORING DRIVER
4979M: Clemens Ladisch <clemens@ladisch.de>
4980L: lm-sensors@lm-sensors.org
4981S: Maintained
4982F: Documentation/hwmon/k10temp
4983F: drivers/hwmon/k10temp.c
4984
4660cb35 4985K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4986M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4987L: lm-sensors@lm-sensors.org
ae0718f8 4988S: Maintained
679655da
JP
4989F: Documentation/hwmon/k8temp
4990F: drivers/hwmon/k8temp.c
ae0718f8 4991
c63a1642 4992KTAP
687b63a3 4993M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
4994W: http://www.ktap.org
4995L: ktap@freelists.org
4996S: Maintained
4997F: drivers/staging/ktap/
4998
1da177e4 4999KCONFIG
5eb1f99e 5000M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5001L: linux-kbuild@vger.kernel.org
cea8321c 5002T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5003S: Maintained
679655da
JP
5004F: Documentation/kbuild/kconfig-language.txt
5005F: scripts/kconfig/
1da177e4 5006
ea6c2089 5007KDUMP
8b58be88
JP
5008M: Vivek Goyal <vgoyal@redhat.com>
5009M: Haren Myneni <hbabu@us.ibm.com>
34633993 5010L: kexec@lists.infradead.org
ea6c2089
VG
5011W: http://lse.sourceforge.net/kdump/
5012S: Maintained
80811493 5013F: Documentation/kdump/
ea6c2089 5014
f41bf02f
HV
5015KEENE FM RADIO TRANSMITTER DRIVER
5016M: Hans Verkuil <hverkuil@xs4all.nl>
5017L: linux-media@vger.kernel.org
5018T: git git://linuxtv.org/media_tree.git
5019W: http://linuxtv.org
5020S: Maintained
5021F: drivers/media/radio/radio-keene*
5022
1da177e4 5023KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5024M: Ian Kent <raven@themaw.net>
f694fc97 5025L: autofs@vger.kernel.org
1da177e4 5026S: Maintained
679655da 5027F: fs/autofs4/
1da177e4 5028
70fb7ba6 5029KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5030M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5031T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5032T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5033L: linux-kbuild@vger.kernel.org
5ce45962 5034S: Maintained
679655da
JP
5035F: Documentation/kbuild/
5036F: Makefile
5037F: scripts/Makefile.*
70fb7ba6
MM
5038F: scripts/basic/
5039F: scripts/mk*
5040F: scripts/package/
1da177e4
LT
5041
5042KERNEL JANITORS
c3000e03 5043L: kernel-janitors@vger.kernel.org
10466f5a 5044W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5045S: Odd Fixes
1da177e4 5046
e8b43555 5047KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5048M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5049L: linux-nfs@vger.kernel.org
1da177e4 5050W: http://nfs.sourceforge.net/
98fac23f 5051S: Supported
679655da
JP
5052F: fs/nfsd/
5053F: include/linux/nfsd/
c117ab84 5054F: include/uapi/linux/nfsd/
679655da
JP
5055F: fs/lockd/
5056F: fs/nfs_common/
5057F: net/sunrpc/
5058F: include/linux/lockd/
5059F: include/linux/sunrpc/
c117ab84 5060F: include/uapi/linux/sunrpc/
1da177e4 5061
426d62e2 5062KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5063M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5064M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5065L: kvm@vger.kernel.org
e3e58478 5066W: http://www.linux-kvm.org
a94b40a6 5067T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5068S: Supported
c93a64fe
PB
5069F: Documentation/*/kvm*.txt
5070F: Documentation/virtual/kvm/
679655da
JP
5071F: arch/*/kvm/
5072F: arch/*/include/asm/kvm*
5073F: include/linux/kvm*
c117ab84 5074F: include/uapi/linux/kvm*
679655da 5075F: virt/kvm/
426d62e2 5076
ad8003d3 5077KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5078M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5079L: kvm@vger.kernel.org
5080W: http://kvm.qumranet.com
7de609c8 5081S: Maintained
679655da 5082F: arch/x86/include/asm/svm.h
679655da 5083F: arch/x86/kvm/svm.c
426d62e2 5084
513014b7 5085KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5086M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5087L: kvm-ppc@vger.kernel.org
5088W: http://kvm.qumranet.com
6a7f972d 5089T: git git://github.com/agraf/linux-2.6.git
513014b7 5090S: Supported
679655da
JP
5091F: arch/powerpc/include/asm/kvm*
5092F: arch/powerpc/kvm/
513014b7 5093
1fc9d2bf 5094KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5095M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5096L: kvm-ia64@vger.kernel.org
5097W: http://kvm.qumranet.com
920ed9f1 5098S: Supported
679655da
JP
5099F: Documentation/ia64/kvm.txt
5100F: arch/ia64/include/asm/kvm*
5101F: arch/ia64/kvm/
920ed9f1 5102
85f8fffe 5103KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5104M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5105M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5106M: linux390@de.ibm.com
5107L: linux-s390@vger.kernel.org
5108W: http://www.ibm.com/developerworks/linux/linux390/
5109S: Supported
679655da
JP
5110F: Documentation/s390/kvm.txt
5111F: arch/s390/include/asm/kvm*
80811493 5112F: arch/s390/kvm/
a968cd3e 5113F: drivers/s390/kvm/
85f8fffe 5114
a749474d 5115KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5116M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5117M: Marc Zyngier <marc.zyngier@arm.com>
5118L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5119L: kvmarm@lists.cs.columbia.edu
5120W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5121S: Supported
a749474d
CD
5122F: arch/arm/include/uapi/asm/kvm*
5123F: arch/arm/include/asm/kvm*
5124F: arch/arm/kvm/
5c8818b4
MZ
5125F: virt/kvm/arm/
5126F: include/kvm/arm_*
a749474d 5127
6394a3ec 5128KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5129M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5130M: Marc Zyngier <marc.zyngier@arm.com>
5131L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5132L: kvmarm@lists.cs.columbia.edu
5133S: Maintained
5134F: arch/arm64/include/uapi/asm/kvm*
5135F: arch/arm64/include/asm/kvm*
5136F: arch/arm64/kvm/
5137
dc009d92 5138KEXEC
8b58be88 5139M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5140W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5141L: kexec@lists.infradead.org
dc009d92 5142S: Maintained
679655da 5143F: include/linux/kexec.h
c117ab84 5144F: include/uapi/linux/kexec.h
679655da 5145F: kernel/kexec.c
dc009d92 5146
e971461f
DH
5147KEYS/KEYRINGS:
5148M: David Howells <dhowells@redhat.com>
5149L: keyrings@linux-nfs.org
5150S: Maintained
d410fa4e 5151F: Documentation/security/keys.txt
e971461f
DH
5152F: include/linux/key.h
5153F: include/linux/key-type.h
5154F: include/keys/
5155F: security/keys/
5156
7f3c68be 5157KEYS-TRUSTED
74dd744f
MZ
5158M: David Safford <safford@us.ibm.com>
5159M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5160L: linux-security-module@vger.kernel.org
5161L: keyrings@linux-nfs.org
5162S: Supported
d410fa4e 5163F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5164F: include/keys/trusted-type.h
5165F: security/keys/trusted.c
5166F: security/keys/trusted.h
5167
5168KEYS-ENCRYPTED
74dd744f
MZ
5169M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5170M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5171L: linux-security-module@vger.kernel.org
5172L: keyrings@linux-nfs.org
5173S: Supported
d410fa4e 5174F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5175F: include/keys/encrypted-type.h
19c90aa6 5176F: security/keys/encrypted-keys/
7f3c68be 5177
5b778dad 5178KGDB / KDB /debug_core
8b58be88 5179M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5180W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5181L: kgdb-bugreport@lists.sourceforge.net
5182S: Maintained
679655da
JP
5183F: Documentation/DocBook/kgdb.tmpl
5184F: drivers/misc/kgdbts.c
df621252 5185F: drivers/tty/serial/kgdboc.c
5b778dad 5186F: include/linux/kdb.h
679655da 5187F: include/linux/kgdb.h
4063eb5f 5188F: kernel/debug/
e3e2aaf7 5189
456db8cc 5190KMEMCHECK
8b58be88 5191M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5192M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5193S: Maintained
410d7a97
JP
5194F: Documentation/kmemcheck.txt
5195F: arch/x86/include/asm/kmemcheck.h
5196F: arch/x86/mm/kmemcheck/
5197F: include/linux/kmemcheck.h
5198F: mm/kmemcheck.c
b9ce08c0 5199
c3bb4d24 5200KMEMLEAK
8b58be88 5201M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5202S: Maintained
5203F: Documentation/kmemleak.txt
5204F: include/linux/kmemleak.h
5205F: mm/kmemleak.c
5206F: mm/kmemleak-test.c
5207
89559a61 5208KPROBES
8b58be88
JP
5209M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5210M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5211M: "David S. Miller" <davem@davemloft.net>
97c29e74 5212M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5213S: Maintained
679655da
JP
5214F: Documentation/kprobes.txt
5215F: include/linux/kprobes.h
5216F: kernel/kprobes.c
89559a61 5217
70e84049 5218KS0108 LCD CONTROLLER DRIVER
8b58be88 5219M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5220W: http://miguelojeda.es/auxdisplay.htm
5221W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5222S: Maintained
679655da
JP
5223F: Documentation/auxdisplay/ks0108
5224F: drivers/auxdisplay/ks0108.c
5225F: include/linux/ks0108.h
70e84049 5226
1da177e4 5227LAPB module
1da177e4 5228L: linux-x25@vger.kernel.org
bf9915cc 5229S: Orphan
679655da
JP
5230F: Documentation/networking/lapb-module.txt
5231F: include/*/lapb.h
5232F: net/lapb/
1da177e4
LT
5233
5234LASI 53c700 driver for PARISC
8b58be88 5235M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5236L: linux-scsi@vger.kernel.org
5237S: Maintained
679655da
JP
5238F: Documentation/scsi/53c700.txt
5239F: drivers/scsi/53c700*
1da177e4 5240
263de9b5 5241LED SUBSYSTEM
c772fc26 5242M: Bryan Wu <cooloney@gmail.com>
8b58be88 5243M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5244L: linux-leds@vger.kernel.org
5245T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5246S: Maintained
679655da
JP
5247F: drivers/leds/
5248F: include/linux/leds.h
263de9b5 5249
b0461a44 5250LEGACY EEPROM DRIVER
7c81c60f 5251M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5252S: Maintained
5253F: Documentation/misc-devices/eeprom
5254F: drivers/misc/eeprom/eeprom.c
5255
1da177e4 5256LEGO USB Tower driver
8b58be88 5257M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5258L: legousb-devel@lists.sourceforge.net
5259W: http://legousb.sourceforge.net/
5260S: Maintained
679655da 5261F: drivers/usb/misc/legousbtower.c
1da177e4 5262
055616a8
MK
5263LG2160 MEDIA DRIVER
5264M: Michael Krufky <mkrufky@linuxtv.org>
5265L: linux-media@vger.kernel.org
5266W: http://linuxtv.org/
5267W: http://github.com/mkrufky
5268Q: http://patchwork.linuxtv.org/project/linux-media/list/
5269T: git git://linuxtv.org/mkrufky/tuners.git
5270S: Maintained
5271F: drivers/media/dvb-frontends/lg2160.*
5272
6f0e7725
MK
5273LGDT3305 MEDIA DRIVER
5274M: Michael Krufky <mkrufky@linuxtv.org>
5275L: linux-media@vger.kernel.org
5276W: http://linuxtv.org/
5277W: http://github.com/mkrufky
5278Q: http://patchwork.linuxtv.org/project/linux-media/list/
5279T: git git://linuxtv.org/mkrufky/tuners.git
5280S: Maintained
5281F: drivers/media/dvb-frontends/lgdt3305.*
5282
568a17ff 5283LGUEST
8b58be88 5284M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5285L: lguest@lists.ozlabs.org
568a17ff 5286W: http://lguest.ozlabs.org/
72e91863 5287S: Odd Fixes
070f420b 5288F: arch/x86/include/asm/lguest*.h
679655da
JP
5289F: arch/x86/lguest/
5290F: drivers/lguest/
5291F: include/linux/lguest*.h
070f420b 5292F: tools/lguest/
568a17ff 5293
1acd437c
SL
5294LIBLOCKDEP
5295M: Sasha Levin <sasha.levin@oracle.com>
5296S: Maintained
5297F: tools/lib/lockdep/
5298
1da177e4 5299LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5300M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5301W: http://www.ibm.com/linux/ltc/projects/ppc
5302S: Supported
11c34c7d 5303F: arch/powerpc/boot/rs6000.h
1da177e4 5304
852bb9f5 5305LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5306M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5307M: Paul Mackerras <paulus@samba.org>
1da177e4 5308W: http://www.penguinppc.org/
a4724ed6 5309L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5310Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5311T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5312S: Supported
11c34c7d
JP
5313F: Documentation/powerpc/
5314F: arch/powerpc/
1da177e4
LT
5315
5316LINUX FOR POWER MACINTOSH
8b58be88 5317M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5318W: http://www.penguinppc.org/
a4724ed6 5319L: linuxppc-dev@lists.ozlabs.org
1da177e4 5320S: Maintained
11c34c7d
JP
5321F: arch/powerpc/platforms/powermac/
5322F: drivers/macintosh/
1da177e4 5323
77a76369 5324LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5325M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5326L: linuxppc-dev@lists.ozlabs.org
a149507b 5327T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5328S: Maintained
11c34c7d
JP
5329F: arch/powerpc/platforms/512x/
5330F: arch/powerpc/platforms/52xx/
1da177e4
LT
5331
5332LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5333M: Alistair Popple <alistair@popple.id.au>
8b58be88 5334M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5335W: http://www.penguinppc.org/
a4724ed6 5336L: linuxppc-dev@lists.ozlabs.org
1da177e4 5337S: Maintained
11c34c7d
JP
5338F: arch/powerpc/platforms/40x/
5339F: arch/powerpc/platforms/44x/
1da177e4 5340
260c02a9 5341LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5342L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5343S: Orphan
11c34c7d
JP
5344F: arch/powerpc/*/*virtex*
5345F: arch/powerpc/*/*/*virtex*
1da177e4 5346
e93adf1e 5347LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5348M: Vitaly Bordug <vitb@kernel.crashing.org>
5349M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5350W: http://www.penguinppc.org/
a4724ed6 5351L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5352S: Maintained
a2b1f7c8 5353F: arch/powerpc/platforms/8xx/
e93adf1e 5354
1da177e4 5355LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5356M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5357W: http://www.penguinppc.org/
a4724ed6 5358L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5359S: Maintained
11c34c7d 5360F: arch/powerpc/platforms/83xx/
4c8f581d 5361F: arch/powerpc/platforms/85xx/
1da177e4 5362
ab06ff3a 5363LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5364M: Olof Johansson <olof@lixom.net>
a4724ed6 5365L: linuxppc-dev@lists.ozlabs.org
92e19709 5366S: Maintained
11c34c7d
JP
5367F: arch/powerpc/platforms/pasemi/
5368F: drivers/*/*pasemi*
5369F: drivers/*/*/*pasemi*
ab06ff3a 5370
1da177e4 5371LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5372M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5373L: linux-security-module@vger.kernel.org
1da177e4
LT
5374S: Supported
5375
a23ce6da
HW
5376LIS3LV02D ACCELEROMETER DRIVER
5377M: Eric Piel <eric.piel@tremplin-utc.net>
5378S: Maintained
ff606677
JD
5379F: Documentation/misc-devices/lis3lv02d
5380F: drivers/misc/lis3lv02d/
bd35665f 5381F: drivers/platform/x86/hp_accel.c
a23ce6da 5382
e2d1d6c0 5383LLC (802.2)
8b58be88 5384M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5385S: Maintained
679655da 5386F: include/linux/llc.h
c117ab84 5387F: include/uapi/linux/llc.h
679655da
JP
5388F: include/net/llc*
5389F: net/llc/
e2d1d6c0 5390
4e233cbe
AD
5391LM73 HARDWARE MONITOR DRIVER
5392M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5393L: lm-sensors@lm-sensors.org
5394S: Maintained
5395F: drivers/hwmon/lm73.c
5396
156e2d1a 5397LM78 HARDWARE MONITOR DRIVER
7c81c60f 5398M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5399L: lm-sensors@lm-sensors.org
5400S: Maintained
5401F: Documentation/hwmon/lm78
5402F: drivers/hwmon/lm78.c
5403
1da177e4 5404LM83 HARDWARE MONITOR DRIVER
7c81c60f 5405M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5406L: lm-sensors@lm-sensors.org
1da177e4 5407S: Maintained
679655da
JP
5408F: Documentation/hwmon/lm83
5409F: drivers/hwmon/lm83.c
1da177e4
LT
5410
5411LM90 HARDWARE MONITOR DRIVER
7c81c60f 5412M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5413L: lm-sensors@lm-sensors.org
1da177e4 5414S: Maintained
679655da 5415F: Documentation/hwmon/lm90
aae7bce4 5416F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5417F: drivers/hwmon/lm90.c
1da177e4 5418
917cc4e6
GR
5419LM95234 HARDWARE MONITOR DRIVER
5420M: Guenter Roeck <linux@roeck-us.net>
5421L: lm-sensors@lm-sensors.org
5422S: Maintained
5423F: Documentation/hwmon/lm95234
5424F: drivers/hwmon/lm95234.c
5425
68620bdd
MP
5426LME2510 MEDIA DRIVER
5427M: Malcolm Priestley <tvboxspy@gmail.com>
5428L: linux-media@vger.kernel.org
5429W: http://linuxtv.org/
5430Q: http://patchwork.linuxtv.org/project/linux-media/list/
5431S: Maintained
5432F: drivers/media/usb/dvb-usb-v2/lmedm04*
5433
512e67f9 5434LOCKDEP AND LOCKSTAT
8b58be88
JP
5435M: Peter Zijlstra <peterz@infradead.org>
5436M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5437L: linux-kernel@vger.kernel.org
75fc2d37 5438T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5439S: Maintained
679655da
JP
5440F: Documentation/lockdep*.txt
5441F: Documentation/lockstat.txt
5442F: include/linux/lockdep.h
7486d6da 5443F: kernel/locking/
512e67f9 5444
dde33348 5445LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5446M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5447L: linux-ntfs-dev@lists.sourceforge.net
5448W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5449S: Maintained
679655da 5450F: Documentation/ldm.txt
20d16fef 5451F: block/partitions/ldm.*
1da177e4 5452
ef6ada3d
JE
5453LogFS
5454M: Joern Engel <joern@logfs.org>
756ccb3c 5455M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5456L: logfs@logfs.org
5457W: logfs.org
5458S: Maintained
5459F: fs/logfs/
5460
b62d7946
RS
5461LPC32XX MACHINE SUPPORT
5462M: Roland Stigge <stigge@antcom.de>
5463L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5464S: Maintained
5465F: arch/arm/mach-lpc32xx/
5466
c87e34ef 5467LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5468M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5469M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5470M: support@lsi.com
cec744fb 5471L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5472L: linux-scsi@vger.kernel.org
5473W: http://www.lsilogic.com/support
5474S: Supported
679655da 5475F: drivers/message/fusion/
500c152a 5476F: drivers/scsi/mpt2sas/
5477F: drivers/scsi/mpt3sas/
c87e34ef 5478
1da177e4 5479LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5480M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5481L: linux-scsi@vger.kernel.org
5482S: Maintained
679655da 5483F: drivers/scsi/sym53c8xx_2/
1da177e4 5484
e5f5c99a
GR
5485LTC4261 HARDWARE MONITOR DRIVER
5486M: Guenter Roeck <linux@roeck-us.net>
5487L: lm-sensors@lm-sensors.org
5488S: Maintained
5489F: Documentation/hwmon/ltc4261
5490F: drivers/hwmon/ltc4261.c
5491
81365c31 5492LTP (Linux Test Project)
28b8e8d4 5493M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5494M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5495M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5496M: Jan Stancek <jstancek@redhat.com>
5497M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5498M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5499L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5500W: http://linux-test-project.github.io/
7d1ae8a8 5501T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5502S: Maintained
5503
c12a54b3 5504M32R ARCHITECTURE
8b58be88 5505M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5506L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5507L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5508W: http://www.linux-m32r.org/
5509S: Maintained
679655da 5510F: arch/m32r/
c12a54b3 5511
1da177e4 5512M68K ARCHITECTURE
8b58be88 5513M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5514L: linux-m68k@lists.linux-m68k.org
5515W: http://www.linux-m68k.org/
54e5881d 5516T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5517S: Maintained
679655da 5518F: arch/m68k/
9db35182 5519F: drivers/zorro/
1da177e4
LT
5520
5521M68K ON APPLE MACINTOSH
8b58be88 5522M: Joshua Thompson <funaho@jurai.org>
1da177e4 5523W: http://www.mac.linux-m68k.org/
9bb9f222 5524L: linux-m68k@lists.linux-m68k.org
1da177e4 5525S: Maintained
9db35182 5526F: arch/m68k/mac/
1da177e4
LT
5527
5528M68K ON HP9000/300
8b58be88 5529M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5530W: http://www.tazenda.demon.co.uk/phil/linux-hp
5531S: Maintained
679655da 5532F: arch/m68k/hp300/
1da177e4 5533
74425546
AP
5534M88DS3103 MEDIA DRIVER
5535M: Antti Palosaari <crope@iki.fi>
5536L: linux-media@vger.kernel.org
5537W: http://linuxtv.org/
5538W: http://palosaari.fi/linux/
5539Q: http://patchwork.linuxtv.org/project/linux-media/list/
5540T: git git://linuxtv.org/anttip/media_tree.git
5541S: Maintained
5542F: drivers/media/dvb-frontends/m88ds3103*
5543
68620bdd
MP
5544M88RS2000 MEDIA DRIVER
5545M: Malcolm Priestley <tvboxspy@gmail.com>
5546L: linux-media@vger.kernel.org
5547W: http://linuxtv.org/
5548Q: http://patchwork.linuxtv.org/project/linux-media/list/
5549S: Maintained
5550F: drivers/media/dvb-frontends/m88rs2000*
5551
0d62f800
AP
5552M88TS2022 MEDIA DRIVER
5553M: Antti Palosaari <crope@iki.fi>
5554L: linux-media@vger.kernel.org
5555W: http://linuxtv.org/
5556W: http://palosaari.fi/linux/
5557Q: http://patchwork.linuxtv.org/project/linux-media/list/
5558T: git git://linuxtv.org/anttip/media_tree.git
5559S: Maintained
5560F: drivers/media/tuners/m88ts2022*
5561
07a092fa 5562MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5563M: Alexey Klimov <klimov.linux@gmail.com>
5564L: linux-media@vger.kernel.org
5565T: git git://linuxtv.org/media_tree.git
5566S: Maintained
5567F: drivers/media/radio/radio-ma901.c
07a092fa 5568
64a327a7 5569MAC80211
8b58be88 5570M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5571L: linux-wireless@vger.kernel.org
491b26b4 5572W: http://wireless.kernel.org/
ce466579
JB
5573T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5574T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5575S: Maintained
679655da
JP
5576F: Documentation/networking/mac80211-injection.txt
5577F: include/net/mac80211.h
5578F: net/mac80211/
64a327a7 5579
1036d864 5580MAC80211 PID RATE CONTROL
8b58be88
JP
5581M: Stefano Brivio <stefano.brivio@polimi.it>
5582M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5583L: linux-wireless@vger.kernel.org
491b26b4 5584W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5585T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5586T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5587S: Maintained
679655da 5588F: net/mac80211/rc80211_pid*
1036d864 5589
b863ceb7 5590MACVLAN DRIVER
8b58be88 5591M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5592L: netdev@vger.kernel.org
5593S: Maintained
679655da
JP
5594F: drivers/net/macvlan.c
5595F: include/linux/if_macvlan.h
b863ceb7 5596
faf1668c 5597MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5598M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5599W: http://www.kernel.org/doc/man-pages
bd7ebec6 5600L: linux-man@vger.kernel.org
1b53dc74 5601S: Maintained
faf1668c 5602
8427defd
RK
5603MARVELL ARMADA DRM SUPPORT
5604M: Russell King <rmk+kernel@arm.linux.org.uk>
5605S: Maintained
5606F: drivers/gpu/drm/armada/
5607
44c14c1d 5608MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5609M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5610M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5611L: netdev@vger.kernel.org
5612S: Maintained
5613F: drivers/net/ethernet/marvell/sk*
5614
74cda169 5615MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5616L: libertas-dev@lists.infradead.org
8ac3e99e 5617S: Orphan
679655da 5618F: drivers/net/wireless/libertas/
74cda169 5619
b60d6975 5620MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5621M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5622L: netdev@vger.kernel.org
f5ca8502 5623S: Maintained
527a6266 5624F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5625F: include/linux/mv643xx.h
1da177e4 5626
370b8ed9
TP
5627MARVELL MVNETA ETHERNET DRIVER
5628M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5629L: netdev@vger.kernel.org
5630S: Maintained
5631F: drivers/net/ethernet/marvell/mvneta.*
5632
fcad584d
BZ
5633MARVELL MWIFIEX WIRELESS DRIVER
5634M: Bing Zhao <bzhao@marvell.com>
5635L: linux-wireless@vger.kernel.org
5636S: Maintained
5637F: drivers/net/wireless/mwifiex/
5638
a2c3f656 5639MARVELL MWL8K WIRELESS DRIVER
a040d532 5640M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5641L: linux-wireless@vger.kernel.org
16345910 5642S: Odd Fixes
a2c3f656
LB
5643F: drivers/net/wireless/mwl8k.c
5644
2a69567b 5645MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5646M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5647S: Odd Fixes
1fa7e547 5648F: drivers/mmc/host/mvsdio.*
2a69567b 5649
1da177e4 5650MATROX FRAMEBUFFER DRIVER
c69f677c 5651L: linux-fbdev@vger.kernel.org
52653199 5652S: Orphan
679655da 5653F: drivers/video/matrox/matroxfb_*
c117ab84 5654F: include/uapi/linux/matroxfb.h
1da177e4 5655
ca462085
GR
5656MAX16065 HARDWARE MONITOR DRIVER
5657M: Guenter Roeck <linux@roeck-us.net>
5658L: lm-sensors@lm-sensors.org
5659S: Maintained
5660F: Documentation/hwmon/max16065
5661F: drivers/hwmon/max16065.c
5662
d20620de 5663MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5664M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5665L: lm-sensors@lm-sensors.org
5666S: Maintained
679655da
JP
5667F: Documentation/hwmon/max6650
5668F: drivers/hwmon/max6650.c
d20620de 5669
e89ab51f
GR
5670MAX6697 HARDWARE MONITOR DRIVER
5671M: Guenter Roeck <linux@roeck-us.net>
5672L: lm-sensors@lm-sensors.org
5673S: Maintained
5674F: Documentation/hwmon/max6697
5675F: Documentation/devicetree/bindings/i2c/max6697.txt
5676F: drivers/hwmon/max6697.c
5677F: include/linux/platform_data/max6697.h
5678
9be3c9a5
HV
5679MAXIRADIO FM RADIO RECEIVER DRIVER
5680M: Hans Verkuil <hverkuil@xs4all.nl>
5681L: linux-media@vger.kernel.org
5682T: git git://linuxtv.org/media_tree.git
5683W: http://linuxtv.org
5684S: Maintained
5685F: drivers/media/radio/radio-maxiradio*
5686
127c49ae 5687MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5688M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5689P: LinuxTV.org Project
5690L: linux-media@vger.kernel.org
5691W: http://linuxtv.org
8a6e2535 5692Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5693T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5694S: Maintained
5695F: Documentation/dvb/
5696F: Documentation/video4linux/
ffe06198 5697F: Documentation/DocBook/media/
127c49ae 5698F: drivers/media/
ffe06198 5699F: drivers/staging/media/
127c49ae 5700F: include/media/
6c0f0359
MCC
5701F: include/uapi/linux/dvb/
5702F: include/uapi/linux/videodev2.h
5703F: include/uapi/linux/media.h
5704F: include/uapi/linux/v4l2-*
5705F: include/uapi/linux/meye.h
5706F: include/uapi/linux/ivtv*
5707F: include/uapi/linux/uvcvideo.h
d20620de 5708
6149a936
HV
5709MEDIAVISION PRO MOVIE STUDIO DRIVER
5710M: Hans Verkuil <hverkuil@xs4all.nl>
5711L: linux-media@vger.kernel.org
5712T: git git://linuxtv.org/media_tree.git
5713W: http://linuxtv.org
5714S: Odd Fixes
5715F: drivers/media/parport/pms*
5716
757e0108 5717MEGARAID SCSI DRIVERS
8b58be88 5718M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5719L: linux-scsi@vger.kernel.org
ce00f85c
JC
5720W: http://megaraid.lsilogic.com
5721S: Maintained
679655da
JP
5722F: Documentation/scsi/megaraid.txt
5723F: drivers/scsi/megaraid.*
5724F: drivers/scsi/megaraid/
757e0108 5725
2c46c9d5
AV
5726MELLANOX ETHERNET DRIVER (mlx4_en)
5727M: Amir Vadai <amirv@mellanox.com>
b75f0050 5728L: netdev@vger.kernel.org
2c46c9d5
AV
5729S: Supported
5730W: http://www.mellanox.com
5731Q: http://patchwork.ozlabs.org/project/netdev/list/
5732F: drivers/net/ethernet/mellanox/mlx4/en_*
5733
70ea91f1
SR
5734MEMORY MANAGEMENT
5735L: linux-mm@kvack.org
70ea91f1
SR
5736W: http://www.linux-mm.org
5737S: Maintained
679655da 5738F: include/linux/mm.h
551450bb
CS
5739F: include/linux/gfp.h
5740F: include/linux/mmzone.h
5741F: include/linux/memory_hotplug.h
5742F: include/linux/vmalloc.h
679655da 5743F: mm/
70ea91f1 5744
938a9204 5745MEMORY RESOURCE CONTROLLER
c193c82f
KH
5746M: Johannes Weiner <hannes@cmpxchg.org>
5747M: Michal Hocko <mhocko@suse.cz>
185e595f 5748M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5749M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5750L: cgroups@vger.kernel.org
938a9204 5751L: linux-mm@kvack.org
938a9204 5752S: Maintained
679655da 5753F: mm/memcontrol.c
4e4c941c 5754F: mm/page_cgroup.c
938a9204 5755
f4e9ce66 5756MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5757M: David Woodhouse <dwmw2@infradead.org>
242c325e 5758M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5759L: linux-mtd@lists.infradead.org
8a6e2535
JP
5760W: http://www.linux-mtd.infradead.org/
5761Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5762T: git git://git.infradead.org/linux-mtd.git
1da177e4 5763S: Maintained
679655da
JP
5764F: drivers/mtd/
5765F: include/linux/mtd/
c117ab84 5766F: include/uapi/mtd/
1da177e4 5767
26c57ef1 5768MEN A21 WATCHDOG DRIVER
b75f0050 5769M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5770L: linux-watchdog@vger.kernel.org
5771S: Supported
5772F: drivers/watchdog/mena21_wdt.c
5773
3764e82e
JT
5774MEN CHAMELEON BUS (mcb)
5775M: Johannes Thumshirn <johannes.thumshirn@men.de>
5776S: Supported
5777F: drivers/mcb/
5778F: include/linux/mcb.h
5779
12285945
JH
5780METAG ARCHITECTURE
5781M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5782L: linux-metag@vger.kernel.org
12285945
JH
5783S: Supported
5784F: arch/metag/
5785F: Documentation/metag/
5786F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5787F: drivers/clocksource/metag_generic.c
5698c50d
JH
5788F: drivers/irqchip/irq-metag.c
5789F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5790F: drivers/tty/metag_da.c
5791F: fs/imgdafs/
12285945 5792
c6375b0a 5793MICROBLAZE ARCHITECTURE
8b58be88 5794M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5795W: http://www.monstr.eu/fdt/
5796T: git git://git.monstr.eu/linux-2.6-microblaze.git
5797S: Supported
0a8c7914 5798F: arch/microblaze/
1da177e4
LT
5799
5800MICROTEK X6 SCANNER
61eee9a7 5801M: Oliver Neukum <oliver@neukum.org>
1da177e4 5802S: Maintained
679655da 5803F: drivers/usb/image/microtek.*
1da177e4
LT
5804
5805MIPS
8b58be88 5806M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5807L: linux-mips@linux-mips.org
6097050d 5808W: http://www.linux-mips.org/
b05e988e 5809T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5810Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5811S: Supported
679655da
JP
5812F: Documentation/mips/
5813F: arch/mips/
1da177e4 5814
08b7620a
HV
5815MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5816M: Hans Verkuil <hverkuil@xs4all.nl>
5817L: linux-media@vger.kernel.org
5818T: git git://linuxtv.org/media_tree.git
5819W: http://linuxtv.org
5820S: Odd Fixes
5821F: drivers/media/radio/radio-miropcm20*
5822
e126ba97
EC
5823Mellanox MLX5 core VPI driver
5824M: Eli Cohen <eli@mellanox.com>
5825L: netdev@vger.kernel.org
5826L: linux-rdma@vger.kernel.org
5827W: http://www.mellanox.com
5828Q: http://patchwork.ozlabs.org/project/netdev/list/
5829Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5830T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5831S: Supported
5832F: drivers/net/ethernet/mellanox/mlx5/core/
5833F: include/linux/mlx5/
5834
5835Mellanox MLX5 IB driver
b75f0050
JP
5836M: Eli Cohen <eli@mellanox.com>
5837L: linux-rdma@vger.kernel.org
5838W: http://www.mellanox.com
5839Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5840T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5841S: Supported
5842F: include/linux/mlx5/
5843F: drivers/infiniband/hw/mlx5/
e126ba97 5844
1da177e4 5845MODULE SUPPORT
8b58be88 5846M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5847S: Maintained
679655da
JP
5848F: include/linux/module.h
5849F: kernel/module.c
1da177e4
LT
5850
5851MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5852W: http://popies.net/meye/
b7788e13 5853S: Orphan
679655da 5854F: Documentation/video4linux/meye.txt
90d72ac6 5855F: drivers/media/pci/meye/
6c0f0359 5856F: include/uapi/linux/meye.h
1da177e4 5857
b9705b60 5858MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5859M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5860S: Maintained
679655da 5861F: Documentation/serial/moxa-smartio
c897401b 5862F: drivers/tty/mxser.*
d735410a 5863
889b2f87
AK
5864MR800 AVERMEDIA USB FM RADIO DRIVER
5865M: Alexey Klimov <klimov.linux@gmail.com>
5866L: linux-media@vger.kernel.org
5867T: git git://linuxtv.org/media_tree.git
5868S: Maintained
5869F: drivers/media/radio/radio-mr800.c
5870
8c4c731a 5871MSI LAPTOP SUPPORT
182ae55c 5872M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5873L: platform-driver-x86@vger.kernel.org
8c4c731a 5874S: Maintained
679655da 5875F: drivers/platform/x86/msi-laptop.c
8c4c731a 5876
0f1006b1
AA
5877MSI WMI SUPPORT
5878M: Anisse Astier <anisse@astier.eu>
d0944853 5879L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5880S: Supported
5881F: drivers/platform/x86/msi-wmi.c
5882
19a628a0
AP
5883MSI001 MEDIA DRIVER
5884M: Antti Palosaari <crope@iki.fi>
5885L: linux-media@vger.kernel.org
5886W: http://linuxtv.org/
5887W: http://palosaari.fi/linux/
5888Q: http://patchwork.linuxtv.org/project/linux-media/list/
5889T: git git://linuxtv.org/anttip/media_tree.git
5890S: Maintained
5891F: drivers/staging/media/msi3101/msi001*
5892
2c57213f
AP
5893MSI3101 MEDIA DRIVER
5894M: Antti Palosaari <crope@iki.fi>
5895L: linux-media@vger.kernel.org
5896W: http://linuxtv.org/
5897W: http://palosaari.fi/linux/
5898Q: http://patchwork.linuxtv.org/project/linux-media/list/
5899T: git git://linuxtv.org/anttip/media_tree.git
5900S: Maintained
5901F: drivers/staging/media/msi3101/sdr-msi3101*
5902
62a37dc7 5903MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5904M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5905L: linux-media@vger.kernel.org
5906T: git git://linuxtv.org/media_tree.git
5907S: Maintained
5908F: drivers/media/i2c/mt9m032.c
5909F: include/media/mt9m032.h
5910
62a37dc7 5911MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5912M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5913L: linux-media@vger.kernel.org
5914T: git git://linuxtv.org/media_tree.git
5915S: Maintained
5916F: drivers/media/i2c/mt9p031.c
5917F: include/media/mt9p031.h
5918
62a37dc7 5919MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5920M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5921L: linux-media@vger.kernel.org
5922T: git git://linuxtv.org/media_tree.git
5923S: Maintained
5924F: drivers/media/i2c/mt9t001.c
5925F: include/media/mt9t001.h
5926
62a37dc7 5927MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5928M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5929L: linux-media@vger.kernel.org
5930T: git git://linuxtv.org/media_tree.git
5931S: Maintained
5932F: drivers/media/i2c/mt9v032.c
5933F: include/media/mt9v032.h
5934
4e0d13cb 5935MULTIFUNCTION DEVICES (MFD)
8b58be88 5936M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5937M: Lee Jones <lee.jones@linaro.org>
5938T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5939T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5940S: Supported
679655da 5941F: drivers/mfd/
55b5940d 5942F: include/linux/mfd/
4e0d13cb 5943
5c4e6f13 5944MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5945M: Chris Ball <chris@printf.net>
e18eaf8f 5946M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 5947L: linux-mmc@vger.kernel.org
245feaa6
CB
5948T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5949S: Maintained
679655da
JP
5950F: drivers/mmc/
5951F: include/linux/mmc/
c117ab84 5952F: include/uapi/linux/mmc/
baca2da4 5953
15a0580c 5954MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5955S: Orphan
679655da
JP
5956F: drivers/mmc/host/mmc_spi.c
5957F: include/linux/spi/mmc_spi.h
15a0580c 5958
1da177e4 5959MULTISOUND SOUND DRIVER
8b58be88 5960M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5961S: Maintained
679655da
JP
5962F: Documentation/sound/oss/MultiSound
5963F: sound/oss/msnd*
1da177e4 5964
d735410a 5965MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5966S: Orphan
c897401b 5967F: drivers/tty/isicom.c
679655da 5968F: include/linux/isicom.h
d735410a 5969
550a7375 5970MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5971M: Felipe Balbi <balbi@ti.com>
795fb7e7 5972L: linux-usb@vger.kernel.org
43b416e5 5973T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5974S: Maintained
679655da 5975F: drivers/usb/musb/
550a7375 5976
ea0af5f6
MK
5977MXL5007T MEDIA DRIVER
5978M: Michael Krufky <mkrufky@linuxtv.org>
5979L: linux-media@vger.kernel.org
5980W: http://linuxtv.org/
5981W: http://github.com/mkrufky
5982Q: http://patchwork.linuxtv.org/project/linux-media/list/
5983T: git git://linuxtv.org/mkrufky/tuners.git
5984S: Maintained
5985F: drivers/media/tuners/mxl5007t.*
5986
2d3cf588 5987MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5988M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 5989L: netdev@vger.kernel.org
205057ae 5990W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 5991S: Supported
93f7848b 5992F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 5993
1da177e4 5994NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 5995S: Orphan
d9fb9f38 5996F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 5997
23dc05a3
DM
5998NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5999M: Daniel Mack <zonque@gmail.com>
6000S: Maintained
6001L: alsa-devel@alsa-project.org
6002W: http://www.native-instruments.com
6003F: sound/usb/caiaq/
6004
1da177e4 6005NCP FILESYSTEM
52653199
PV
6006M: Petr Vandrovec <petr@vandrovec.name>
6007S: Odd Fixes
679655da 6008F: fs/ncpfs/
1da177e4
LT
6009
6010NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6011M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6012L: linux-scsi@vger.kernel.org
6013S: Maintained
679655da 6014F: drivers/scsi/NCR_D700.*
1da177e4 6015
4aa3eb4c
GR
6016NCT6775 HARDWARE MONITOR DRIVER
6017M: Guenter Roeck <linux@roeck-us.net>
6018L: lm-sensors@lm-sensors.org
6019S: Maintained
6020F: Documentation/hwmon/nct6775
6021F: drivers/hwmon/nct6775.c
6022
3c2d774c 6023NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6024M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6025L: linux-rdma@vger.kernel.org
e3d33cb1 6026W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6027S: Supported
6028F: drivers/infiniband/hw/nes/
6029
be2f2e84 6030NETEM NETWORK EMULATOR
adbbf69d 6031M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6032L: netem@lists.linux-foundation.org
be2f2e84 6033S: Maintained
679655da 6034F: net/sched/sch_netem.c
be2f2e84 6035
b2f5a051 6036NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6037M: Jon Mason <jdmason@kudzu.us>
4a58448b 6038L: netdev@vger.kernel.org
4a58448b 6039S: Supported
679655da 6040F: Documentation/networking/s2io.txt
b2f5a051 6041F: Documentation/networking/vxge.txt
86387e1a 6042F: drivers/net/ethernet/neterion/
4a58448b 6043
42010ed0 6044NETFILTER/IPTABLES
0e05e192 6045M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6046M: Patrick McHardy <kaber@trash.net>
42010ed0 6047M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
6048L: netfilter-devel@vger.kernel.org
6049L: netfilter@vger.kernel.org
82b98543 6050L: coreteam@netfilter.org
1da177e4
LT
6051W: http://www.netfilter.org/
6052W: http://www.iptables.org/
42010ed0
PNA
6053Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6054T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6055T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6056S: Supported
679655da
JP
6057F: include/linux/netfilter*
6058F: include/linux/netfilter/
6059F: include/net/netfilter/
c117ab84
CEB
6060F: include/uapi/linux/netfilter*
6061F: include/uapi/linux/netfilter/
679655da
JP
6062F: net/*/netfilter.c
6063F: net/*/netfilter/
6064F: net/netfilter/
1da177e4 6065
4cc67735 6066NETLABEL
87a0874c 6067M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6068W: http://netlabel.sf.net
6069L: netdev@vger.kernel.org
87a0874c 6070S: Maintained
80811493 6071F: Documentation/netlabel/
679655da
JP
6072F: include/net/netlabel.h
6073F: net/netlabel/
4cc67735 6074
1da177e4 6075NETROM NETWORK LAYER
8b58be88 6076M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6077L: linux-hams@vger.kernel.org
d34cb28a 6078W: http://www.linux-ax25.org/
1da177e4 6079S: Maintained
679655da 6080F: include/net/netrom.h
c117ab84 6081F: include/uapi/linux/netrom.h
679655da 6082F: net/netrom/
1da177e4 6083
5ddb88c0 6084NETWORK BLOCK DEVICE (NBD)
8b58be88 6085M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6086S: Maintained
5e4b269b 6087L: nbd-general@lists.sourceforge.net
679655da
JP
6088F: Documentation/blockdev/nbd.txt
6089F: drivers/block/nbd.c
6090F: include/linux/nbd.h
c117ab84 6091F: include/uapi/linux/nbd.h
1da177e4 6092
6e43650c
NH
6093NETWORK DROP MONITOR
6094M: Neil Horman <nhorman@tuxdriver.com>
6095L: netdev@vger.kernel.org
6096S: Maintained
6097W: https://fedorahosted.org/dropwatch/
6098F: net/core/drop_monitor.c
6099
1da177e4 6100NETWORKING [GENERAL]
8b58be88 6101M: "David S. Miller" <davem@davemloft.net>
979b6c13 6102L: netdev@vger.kernel.org
b1e8fd54 6103W: http://www.linuxfoundation.org/en/Net
11e98029 6104Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6105T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6106T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6107S: Maintained
679655da
JP
6108F: net/
6109F: include/net/
018d21ed
JP
6110F: include/linux/in.h
6111F: include/linux/net.h
6112F: include/linux/netdevice.h
c117ab84
CEB
6113F: include/uapi/linux/in.h
6114F: include/uapi/linux/net.h
6115F: include/uapi/linux/netdevice.h
7e814a6c 6116F: tools/net/
f4e53f9a 6117F: tools/testing/selftests/net/
335a67d2 6118F: lib/random32.c
1da177e4
LT
6119
6120NETWORKING [IPv4/IPv6]
8b58be88
JP
6121M: "David S. Miller" <davem@davemloft.net>
6122M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6123M: James Morris <jmorris@namei.org>
6124M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6125M: Patrick McHardy <kaber@trash.net>
979b6c13 6126L: netdev@vger.kernel.org
08deed1e 6127T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6128S: Maintained
679655da
JP
6129F: net/ipv4/
6130F: net/ipv6/
6131F: include/net/ip*
0a14842f 6132F: arch/x86/net/*
1da177e4 6133
73b7656c
DM
6134NETWORKING [IPSEC]
6135M: Steffen Klassert <steffen.klassert@secunet.com>
6136M: Herbert Xu <herbert@gondor.apana.org.au>
6137M: "David S. Miller" <davem@davemloft.net>
6138L: netdev@vger.kernel.org
d1fc5024
SK
6139T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6140T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6141S: Maintained
5826bdd1 6142F: net/core/flow.c
73b7656c
DM
6143F: net/xfrm/
6144F: net/key/
6145F: net/ipv4/xfrm*
d1fc5024
SK
6146F: net/ipv4/esp4.c
6147F: net/ipv4/ah4.c
6148F: net/ipv4/ipcomp.c
6149F: net/ipv4/ip_vti.c
73b7656c 6150F: net/ipv6/xfrm*
d1fc5024
SK
6151F: net/ipv6/esp6.c
6152F: net/ipv6/ah6.c
6153F: net/ipv6/ipcomp6.c
6154F: net/ipv6/ip6_vti.c
73b7656c
DM
6155F: include/uapi/linux/xfrm.h
6156F: include/net/xfrm.h
6157
10e2ff1c 6158NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6159M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6160L: netdev@vger.kernel.org
6161S: Maintained
6162
29f8f632 6163NETWORKING [WIRELESS]
8b58be88 6164M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6165L: linux-wireless@vger.kernel.org
8a6e2535 6166Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6167T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6168S: Maintained
34b921cf
JP
6169F: net/mac80211/
6170F: net/rfkill/
679655da
JP
6171F: net/wireless/
6172F: include/net/ieee80211*
cc8b4a2b 6173F: include/linux/wireless.h
c117ab84 6174F: include/uapi/linux/wireless.h
c984e24d 6175F: include/net/iw_handler.h
34b921cf 6176F: drivers/net/wireless/
29f8f632 6177
788873ac
JP
6178NETWORKING DRIVERS
6179L: netdev@vger.kernel.org
6180W: http://www.linuxfoundation.org/en/Net
11e98029 6181Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6182T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6183T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6184S: Odd Fixes
6185F: drivers/net/
018d21ed 6186F: include/linux/if_*
0b63bf1f
JD
6187F: include/linux/netdevice.h
6188F: include/linux/arcdevice.h
6189F: include/linux/etherdevice.h
6190F: include/linux/fcdevice.h
6191F: include/linux/fddidevice.h
6192F: include/linux/hippidevice.h
6193F: include/linux/inetdevice.h
c117ab84
CEB
6194F: include/uapi/linux/if_*
6195F: include/uapi/linux/netdevice.h
788873ac 6196
3d396eb1 6197NETXEN (1/10) GbE SUPPORT
8622315e 6198M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6199M: Sony Chacko <sony.chacko@qlogic.com>
6200M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6201L: netdev@vger.kernel.org
9c2b5bde 6202W: http://www.qlogic.com
3d396eb1 6203S: Supported
aa43c215 6204F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6205
6423d30f
AAJ
6206NFC SUBSYSTEM
6207M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6208M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6209M: Samuel Ortiz <sameo@linux.intel.com>
6210L: linux-wireless@vger.kernel.org
5adf54de 6211L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6212S: Supported
6423d30f 6213F: net/nfc/
55eb94f9 6214F: include/net/nfc/
c117ab84 6215F: include/uapi/linux/nfc.h
6423d30f 6216F: drivers/nfc/
08eaa1e0 6217F: include/linux/platform_data/pn544.h
7ebb88e5 6218F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6219
e8b43555 6220NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6221M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6222L: linux-nfs@vger.kernel.org
6223W: http://client.linux-nfs.org
cd7b996a 6224T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6225S: Maintained
679655da
JP
6226F: fs/lockd/
6227F: fs/nfs/
6228F: fs/nfs_common/
6229F: net/sunrpc/
6230F: include/linux/lockd/
6231F: include/linux/nfs*
6232F: include/linux/sunrpc/
c117ab84
CEB
6233F: include/uapi/linux/nfs*
6234F: include/uapi/linux/sunrpc/
1da177e4 6235
85ef9cea 6236NILFS2 FILESYSTEM
e2126935 6237M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6238L: linux-nilfs@vger.kernel.org
f9472265 6239W: http://nilfs.sourceforge.net/
e2126935 6240T: git git://github.com/konis/nilfs2.git
85ef9cea 6241S: Supported
679655da
JP
6242F: Documentation/filesystems/nilfs2.txt
6243F: fs/nilfs2/
6244F: include/linux/nilfs2_fs.h
85ef9cea 6245
1da177e4 6246NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6247M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6248W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6249S: Maintained
679655da
JP
6250F: Documentation/scsi/NinjaSCSI.txt
6251F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6252
6253NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6254M: GOTO Masanori <gotom@debian.or.jp>
6255M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6256W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6257S: Maintained
679655da
JP
6258F: Documentation/scsi/NinjaSCSI.txt
6259F: drivers/scsi/nsp32*
1da177e4 6260
fce8a7bb
JM
6261NTB DRIVER
6262M: Jon Mason <jon.mason@intel.com>
6263S: Supported
2984411f
JM
6264W: https://github.com/jonmason/ntb/wiki
6265T: git git://github.com/jonmason/ntb.git
fce8a7bb 6266F: drivers/ntb/
548c237c 6267F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6268F: include/linux/ntb.h
6269
1da177e4 6270NTFS FILESYSTEM
2818ef50 6271M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6272L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6273W: http://www.tuxera.com/
e6f4dee7 6274T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6275S: Supported
679655da
JP
6276F: Documentation/filesystems/ntfs.txt
6277F: fs/ntfs/
1da177e4 6278
9eb8ef74 6279NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6280M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6281L: linux-fbdev@vger.kernel.org
ce00f85c 6282S: Maintained
679655da
JP
6283F: drivers/video/riva/
6284F: drivers/video/nvidia/
1da177e4 6285
79461681
MW
6286NVM EXPRESS DRIVER
6287M: Matthew Wilcox <willy@linux.intel.com>
6288L: linux-nvme@lists.infradead.org
6289T: git git://git.infradead.org/users/willy/linux-nvme.git
6290S: Supported
5be37bf9 6291F: drivers/block/nvme*
79461681
MW
6292F: include/linux/nvme.h
6293
f50d7146
RK
6294NXP TDA998X DRM DRIVER
6295M: Russell King <rmk+kernel@arm.linux.org.uk>
6296S: Supported
6297F: drivers/gpu/drm/i2c/tda998x_drv.c
6298F: include/drm/i2c/tda998x.h
6299
f5525786 6300OMAP SUPPORT
0e24bdd4 6301M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6302L: linux-omap@vger.kernel.org
6303W: http://www.muru.com/linux/omap/
6304W: http://linux.omap.com/
8a6e2535 6305Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6306T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6307S: Maintained
4e04d5a3 6308F: arch/arm/*omap*/
046d0a37
JD
6309F: drivers/i2c/busses/i2c-omap.c
6310F: include/linux/i2c-omap.h
f5525786 6311
50f29fbd 6312OMAP DEVICE TREE SUPPORT
cdb55ab0 6313M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6314M: Tony Lindgren <tony@atomide.com>
6315L: linux-omap@vger.kernel.org
d0fb18c5 6316L: devicetree@vger.kernel.org
50f29fbd
TL
6317S: Maintained
6318F: arch/arm/boot/dts/*omap*
6319F: arch/arm/boot/dts/*am3*
6320
f5525786 6321OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6322M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6323L: linux-omap@vger.kernel.org
6324S: Maintained
6325F: arch/arm/*omap*/*clock*
6326
6327OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6328M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6329L: linux-omap@vger.kernel.org
6330S: Maintained
6331F: arch/arm/*omap*/*pm*
c46938d4 6332F: drivers/cpufreq/omap-cpufreq.c
f5525786 6333
d21db568 6334OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6335M: Rajendra Nayak <rnayak@ti.com>
6336M: Paul Walmsley <paul@pwsan.com>
6337L: linux-omap@vger.kernel.org
6338S: Maintained
d21db568 6339F: arch/arm/mach-omap2/prm*
692ab1f3 6340
f5525786 6341OMAP AUDIO SUPPORT
6c284903 6342M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6343M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6344L: alsa-devel@alsa-project.org (subscribers-only)
6345L: linux-omap@vger.kernel.org
6346S: Maintained
6347F: sound/soc/omap/
6348
6349OMAP FRAMEBUFFER SUPPORT
830e6384 6350M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6351L: linux-fbdev@vger.kernel.org
f5525786
TL
6352L: linux-omap@vger.kernel.org
6353S: Maintained
6354F: drivers/video/omap/
6355
676eec0d 6356OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6357M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6358L: linux-omap@vger.kernel.org
676eec0d 6359L: linux-fbdev@vger.kernel.org
178ff4c9 6360S: Maintained
676eec0d 6361F: drivers/video/omap2/
178ff4c9
TV
6362F: Documentation/arm/OMAP/DSS
6363
8b37fcfc
OBC
6364OMAP HARDWARE SPINLOCK SUPPORT
6365M: Ohad Ben-Cohen <ohad@wizery.com>
6366L: linux-omap@vger.kernel.org
6367S: Maintained
6368F: drivers/hwspinlock/omap_hwspinlock.c
6369F: arch/arm/mach-omap2/hwspinlock.c
6370
f5525786 6371OMAP MMC SUPPORT
8b58be88 6372M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6373L: linux-omap@vger.kernel.org
6374S: Maintained
653f41b5
MC
6375F: drivers/mmc/host/omap.c
6376
6377OMAP HS MMC SUPPORT
14006bfb 6378M: Balaji T K <balajitk@ti.com>
0a4585c6 6379L: linux-mmc@vger.kernel.org
653f41b5 6380L: linux-omap@vger.kernel.org
0a4585c6 6381S: Maintained
653f41b5 6382F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6383
6384OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6385M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6386S: Maintained
6387F: drivers/char/hw_random/omap-rng.c
6388
f400c82e 6389OMAP HWMOD SUPPORT
cdb55ab0 6390M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6391M: Paul Walmsley <paul@pwsan.com>
6392L: linux-omap@vger.kernel.org
6393S: Maintained
8fc8b12b 6394F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6395
6396OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6397M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6398L: linux-omap@vger.kernel.org
6399S: Maintained
6400F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6401
7e8970e1
LP
6402OMAP IMAGE SIGNAL PROCESSOR (ISP)
6403M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6404L: linux-media@vger.kernel.org
6405S: Maintained
90d72ac6 6406F: drivers/media/platform/omap3isp/
7e8970e1 6407
f5525786 6408OMAP USB SUPPORT
f299470a 6409M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6410L: linux-usb@vger.kernel.org
6411L: linux-omap@vger.kernel.org
43b416e5 6412T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6413S: Maintained
a16fbd65
JP
6414F: drivers/usb/*/*omap*
6415F: arch/arm/*omap*/usb*
f5525786 6416
6d994710 6417OMAP GPIO DRIVER
a1415a8f 6418M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6419M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6420M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6421L: linux-omap@vger.kernel.org
6422S: Maintained
6423F: drivers/gpio/gpio-omap.c
6424
c351e290
MJ
6425OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6426M: Mark Jackson <mpfj@newflow.co.uk>
6427L: linux-omap@vger.kernel.org
6428S: Maintained
6429F: arch/arm/boot/dts/am335x-nano.dts
6430
0ad122d9 6431OMFS FILESYSTEM
8b58be88 6432M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6433L: linux-karma-devel@lists.sourceforge.net
6434S: Maintained
679655da
JP
6435F: Documentation/filesystems/omfs.txt
6436F: fs/omfs/
0ad122d9 6437
c1986ee9 6438OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6439M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6440S: Maintained
679655da
JP
6441F: drivers/char/pcmcia/cm4000_cs.c
6442F: include/linux/cm4000_cs.h
c117ab84 6443F: include/uapi/linux/cm4000_cs.h
c1986ee9 6444
77c44ab1 6445OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6446M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6447S: Maintained
679655da 6448F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6449
77d5140f 6450OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6451M: Jonathan Corbet <corbet@lwn.net>
661263b5 6452L: linux-media@vger.kernel.org
275ffde4 6453T: git git://linuxtv.org/media_tree.git
77d5140f 6454S: Maintained
90d72ac6 6455F: drivers/media/i2c/ov7670.c
77d5140f 6456
431bca73 6457ONENAND FLASH DRIVER
8b58be88 6458M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6459L: linux-mtd@lists.infradead.org
6460S: Maintained
679655da
JP
6461F: drivers/mtd/onenand/
6462F: include/linux/mtd/onenand*.h
431bca73 6463
1da177e4 6464ONSTREAM SCSI TAPE DRIVER
8b58be88 6465M: Willem Riede <osst@riede.org>
1da177e4
LT
6466L: osst-users@lists.sourceforge.net
6467L: linux-scsi@vger.kernel.org
6468S: Maintained
f7269cfc
JD
6469F: Documentation/scsi/osst.txt
6470F: drivers/scsi/osst.*
6471F: drivers/scsi/osst_*.h
6472F: drivers/scsi/st.h
1da177e4 6473
e2d1d6c0 6474OPENCORES I2C BUS DRIVER
8b58be88 6475M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6476L: linux-i2c@vger.kernel.org
e2d1d6c0 6477S: Maintained
679655da
JP
6478F: Documentation/i2c/busses/i2c-ocores
6479F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6480
860c44c1 6481OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6482M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6483M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6484L: devicetree@vger.kernel.org
860c44c1 6485W: http://fdt.secretlab.ca
3bbf9b9b 6486T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6487S: Maintained
f8828205 6488F: drivers/of/
860c44c1 6489F: include/linux/of*.h
f8828205 6490F: scripts/dtc/
860c44c1 6491K: of_get_property
d945fa0d 6492K: of_match_table
860c44c1 6493
f8828205 6494OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6495M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6496M: Pawel Moll <pawel.moll@arm.com>
6497M: Mark Rutland <mark.rutland@arm.com>
de80963e 6498M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6499M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6500L: devicetree@vger.kernel.org
6501S: Maintained
6502F: Documentation/devicetree/
6503F: arch/*/boot/dts/
6504F: include/dt-bindings/
6505
19f9d392
JB
6506OPENRISC ARCHITECTURE
6507M: Jonas Bonn <jonas@southpole.se>
6508W: http://openrisc.net
eab7c1c0 6509L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6510S: Maintained
6511T: git git://openrisc.net/~jonas/linux
14430813 6512F: arch/openrisc/
19f9d392 6513
ccb1352e 6514OPENVSWITCH
4f337ed5 6515M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6516L: dev@openvswitch.org
6517W: http://openvswitch.org
4f337ed5 6518T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6519S: Maintained
6520F: net/openvswitch/
6521
af39917d
CL
6522OPL4 DRIVER
6523M: Clemens Ladisch <clemens@ladisch.de>
6524L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6525T: git git://git.alsa-project.org/alsa-kernel.git
6526S: Maintained
6527F: sound/drivers/opl4/
6528
1da177e4 6529OPROFILE
4cf7e718 6530M: Robert Richter <rric@kernel.org>
1da177e4
LT
6531L: oprofile-list@lists.sf.net
6532S: Maintained
81c4a8a6 6533F: arch/*/include/asm/oprofile*.h
679655da
JP
6534F: arch/*/oprofile/
6535F: drivers/oprofile/
6536F: include/linux/oprofile.h
1da177e4 6537
e2d1d6c0 6538ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6539M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6540M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6541L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6542W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6543T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6544S: Supported
679655da
JP
6545F: Documentation/filesystems/ocfs2.txt
6546F: Documentation/filesystems/dlmfs.txt
6547F: fs/ocfs2/
e2d1d6c0 6548
1da177e4 6549ORINOCO DRIVER
724c6b35 6550L: linux-wireless@vger.kernel.org
491b26b4 6551W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6552W: http://www.nongnu.org/orinoco/
3a59babb 6553S: Orphan
679655da 6554F: drivers/net/wireless/orinoco/
1da177e4 6555
42c55aa8 6556OSD LIBRARY and FILESYSTEM
8b58be88 6557M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6558M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6559L: osd-dev@open-osd.org
6560W: http://open-osd.org
54e5881d 6561T: git git://git.open-osd.org/open-osd.git
68274794 6562S: Maintained
42c55aa8 6563F: drivers/scsi/osd/
6b6f0b6c 6564F: include/scsi/osd_*
42c55aa8 6565F: fs/exofs/
68274794 6566
e2d1d6c0 6567P54 WIRELESS DRIVER
084cb0fe 6568M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6569L: linux-wireless@vger.kernel.org
084cb0fe 6570W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6571S: Maintained
679655da 6572F: drivers/net/wireless/p54/
e2d1d6c0 6573
f5cd7872 6574PA SEMI ETHERNET DRIVER
8b58be88 6575M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6576L: netdev@vger.kernel.org
6577S: Maintained
ded19add 6578F: drivers/net/ethernet/pasemi/*
f5cd7872 6579
beb58aa3 6580PA SEMI SMBUS DRIVER
8b58be88 6581M: Olof Johansson <olof@lixom.net>
846557d3 6582L: linux-i2c@vger.kernel.org
beb58aa3 6583S: Maintained
679655da 6584F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6585
48fc267e
SK
6586PADATA PARALLEL EXECUTION MECHANISM
6587M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6588L: linux-crypto@vger.kernel.org
6589S: Maintained
6590F: kernel/padata.c
6591F: include/linux/padata.h
6592F: Documentation/padata.txt
6593
709ee531 6594PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6595M: Harald Welte <laforge@gnumonks.org>
d0944853 6596L: platform-driver-x86@vger.kernel.org
709ee531 6597S: Maintained
679655da 6598F: drivers/platform/x86/panasonic-laptop.c
709ee531 6599
368dd5ac 6600PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6601M: David Howells <dhowells@redhat.com>
6602M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6603L: linux-am33-list@redhat.com (moderated for non-subscribers)
6604W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6605S: Maintained
679655da
JP
6606F: Documentation/mn10300/
6607F: arch/mn10300/
4fa97181 6608
1da177e4 6609PARALLEL PORT SUPPORT
3dd1a329 6610L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6611S: Orphan
679655da
JP
6612F: drivers/parport/
6613F: include/linux/parport*.h
6614F: drivers/char/ppdev.c
c117ab84 6615F: include/uapi/linux/ppdev.h
1da177e4 6616
4cdf6bc2 6617PARAVIRT_OPS INTERFACE
d633180c 6618M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6619M: Chris Wright <chrisw@sous-sol.org>
6620M: Alok Kataria <akataria@vmware.com>
6621M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6622L: virtualization@lists.linux-foundation.org
4cdf6bc2 6623S: Supported
679655da
JP
6624F: Documentation/ia64/paravirt_ops.txt
6625F: arch/*/kernel/paravirt*
6626F: arch/*/include/asm/paravirt.h
4cdf6bc2 6627
e2d1d6c0 6628PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6629M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6630L: linux-parport@lists.infradead.org (subscribers-only)
6631W: http://www.torque.net/linux-pp.html
6632S: Maintained
679655da
JP
6633F: Documentation/blockdev/paride.txt
6634F: drivers/block/paride/
e2d1d6c0
RD
6635
6636PARISC ARCHITECTURE
b8828770 6637M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6638M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6639L: linux-parisc@vger.kernel.org
6640W: http://www.parisc-linux.org/
8a6e2535 6641Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6642T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6643T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6644S: Maintained
679655da 6645F: arch/parisc/
2b6bac9e 6646F: Documentation/parisc/
679655da 6647F: drivers/parisc/
2b6bac9e
HD
6648F: drivers/char/agp/parisc-agp.c
6649F: drivers/input/serio/gscps2.c
6650F: drivers/parport/parport_gsc.*
6651F: drivers/tty/serial/8250/8250_gsc.c
6652F: drivers/video/sti*
6653F: drivers/video/console/sti*
6654F: drivers/video/logo/logo_parisc*
e2d1d6c0 6655
1662d32c 6656PC87360 HARDWARE MONITORING DRIVER
8b58be88 6657M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6658L: lm-sensors@lm-sensors.org
6659S: Maintained
679655da
JP
6660F: Documentation/hwmon/pc87360
6661F: drivers/hwmon/pc87360.c
1662d32c
JC
6662
6663PC8736x GPIO DRIVER
8b58be88 6664M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6665S: Maintained
679655da 6666F: drivers/char/pc8736x_gpio.c
1662d32c 6667
1ad107fd 6668PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6669M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6670L: lm-sensors@lm-sensors.org
6671S: Maintained
6672F: Documentation/hwmon/pc87427
6673F: drivers/hwmon/pc87427.c
6674
b26e0ed4 6675PCA9532 LED DRIVER
8b58be88 6676M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6677S: Maintained
d5ca6918
JP
6678F: drivers/leds/leds-pca9532.c
6679F: include/linux/leds-pca9532.h
b26e0ed4 6680
5ce914a8 6681PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6682M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6683L: linux-i2c@vger.kernel.org
6684S: Maintained
b4f0b74e 6685F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6686
3971dae5 6687PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6688M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6689S: Maintained
6690F: drivers/firmware/pcdp.*
6691
065c6359 6692PCI ERROR RECOVERY
6305902c 6693M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6694L: linux-pci@vger.kernel.org
065c6359 6695S: Supported
679655da 6696F: Documentation/PCI/pci-error-recovery.txt
065c6359 6697
1da177e4 6698PCI SUBSYSTEM
5ac3a6d2 6699M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6700L: linux-pci@vger.kernel.org
99662dd1 6701Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6702T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6703S: Supported
679655da
JP
6704F: Documentation/PCI/
6705F: drivers/pci/
6706F: include/linux/pci*
6b49ee49 6707F: arch/x86/pci/
cad01f91 6708F: arch/x86/kernel/quirks.c
1da177e4 6709
f0b75693
BH
6710PCI DRIVER FOR IMX6
6711M: Richard Zhu <r65037@freescale.com>
6712M: Shawn Guo <shawn.guo@linaro.org>
6713L: linux-pci@vger.kernel.org
6714L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6715S: Maintained
6716F: drivers/pci/host/*imx6*
6717
6718PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6719M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6720M: Jason Cooper <jason@lakedaemon.net>
6721L: linux-pci@vger.kernel.org
6722L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6723S: Maintained
6724F: drivers/pci/host/*mvebu*
6725
0447cfd7
TR
6726PCI DRIVER FOR NVIDIA TEGRA
6727M: Thierry Reding <thierry.reding@gmail.com>
6728L: linux-tegra@vger.kernel.org
f0b75693 6729L: linux-pci@vger.kernel.org
0447cfd7
TR
6730S: Supported
6731F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6732F: drivers/pci/host/pci-tegra.c
6733
f0b75693
BH
6734PCI DRIVER FOR RENESAS R-CAR
6735M: Simon Horman <horms@verge.net.au>
6736L: linux-pci@vger.kernel.org
6737L: linux-sh@vger.kernel.org
6738S: Maintained
6739F: drivers/pci/host/*rcar*
6740
4af82255
JH
6741PCI DRIVER FOR SAMSUNG EXYNOS
6742M: Jingoo Han <jg1.han@samsung.com>
6743L: linux-pci@vger.kernel.org
f0b75693
BH
6744L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6745L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6746S: Maintained
6747F: drivers/pci/host/pci-exynos.c
6748
f0b75693
BH
6749PCI DRIVER FOR SYNOPSIS DESIGNWARE
6750M: Mohit Kumar <mohit.kumar@st.com>
6751M: Jingoo Han <jg1.han@samsung.com>
6752L: linux-pci@vger.kernel.org
6753S: Maintained
6754F: drivers/pci/host/*designware*
6755
cf28855b
WD
6756PCI DRIVER FOR GENERIC OF HOSTS
6757M: Will Deacon <will.deacon@arm.com>
6758L: linux-pci@vger.kernel.org
6759L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6760S: Maintained
6761F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6762F: drivers/pci/host/pci-host-generic.c
6763
1da177e4 6764PCMCIA SUBSYSTEM
4230dfc9 6765P: Linux PCMCIA Team
f5df5881 6766L: linux-pcmcia@lists.infradead.org
6650e0a5 6767W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6768T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6769S: Maintained
679655da
JP
6770F: Documentation/pcmcia/
6771F: drivers/pcmcia/
6772F: include/pcmcia/
1da177e4
LT
6773
6774PCNET32 NETWORK DRIVER
227fb925 6775M: Don Fry <pcnet32@frontier.com>
979b6c13 6776L: netdev@vger.kernel.org
1da177e4 6777S: Maintained
b955f6ca 6778F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6779
48fc267e
SK
6780PCRYPT PARALLEL CRYPTO ENGINE
6781M: Steffen Klassert <steffen.klassert@secunet.com>
6782L: linux-crypto@vger.kernel.org
6783S: Maintained
6784F: crypto/pcrypt.c
6785F: include/crypto/pcrypt.h
6786
e72df0b8
TH
6787PER-CPU MEMORY ALLOCATOR
6788M: Tejun Heo <tj@kernel.org>
6789M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6790T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6791S: Maintained
6792F: include/linux/percpu*.h
6793F: mm/percpu*.c
6794F: arch/*/include/asm/percpu.h
6795
ad4ecbcb 6796PER-TASK DELAY ACCOUNTING
185e595f 6797M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6798S: Maintained
679655da
JP
6799F: include/linux/delayacct.h
6800F: kernel/delayacct.c
ad4ecbcb 6801
57c0c15b 6802PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6803M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6804M: Paul Mackerras <paulus@samba.org>
dd9b238c 6805M: Ingo Molnar <mingo@redhat.com>
f80c5393 6806M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6807L: linux-kernel@vger.kernel.org
75fc2d37 6808T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6809S: Supported
d53e8365 6810F: kernel/events/*
a003236c 6811F: include/linux/perf_event.h
c117ab84 6812F: include/uapi/linux/perf_event.h
141c4296
RR
6813F: arch/*/kernel/perf_event*.c
6814F: arch/*/kernel/*/perf_event*.c
6815F: arch/*/kernel/*/*/perf_event*.c
a003236c 6816F: arch/*/include/asm/perf_event.h
a003236c
VL
6817F: arch/*/kernel/perf_callchain.c
6818F: tools/perf/
6c0b3244 6819
dd49d0f5 6820PERSONALITY HANDLING
8b58be88 6821M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6822L: linux-abi-devel@lists.sourceforge.net
6823S: Maintained
679655da 6824F: include/linux/personality.h
c117ab84 6825F: include/uapi/linux/personality.h
dd49d0f5 6826
838e7a03 6827PHONET PROTOCOL
2a06b40f 6828M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6829S: Supported
6830F: Documentation/networking/phonet.txt
6831F: include/linux/phonet.h
6832F: include/net/phonet/
c117ab84 6833F: include/uapi/linux/phonet.h
838e7a03
RDC
6834F: net/phonet/
6835
1da177e4 6836PHRAM MTD DRIVER
8b58be88 6837M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6838L: linux-mtd@lists.infradead.org
6839S: Maintained
679655da 6840F: drivers/mtd/devices/phram.c
1da177e4 6841
efdbb10e
BP
6842PICOLCD HID DRIVER
6843M: Bruno Prémont <bonbons@linux-vserver.org>
6844L: linux-input@vger.kernel.org
6845S: Maintained
6846F: drivers/hid/hid-picolcd*
6847
a53bfa07
JI
6848PICOXCELL SUPPORT
6849M: Jamie Iles <jamie@jamieiles.com>
6850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6851T: git git://github.com/jamieiles/linux-2.6-ji.git
6852S: Supported
14430813 6853F: arch/arm/mach-picoxcell/
a53bfa07
JI
6854F: drivers/*/picoxcell*
6855F: drivers/*/*/picoxcell*
6856
2744e8af
LW
6857PIN CONTROL SUBSYSTEM
6858M: Linus Walleij <linus.walleij@linaro.org>
6859S: Maintained
07f29ba6 6860F: drivers/pinctrl/
8e406fe4 6861F: include/linux/pinctrl/
2744e8af 6862
2201bbb8
JCPV
6863PIN CONTROLLER - ATMEL AT91
6864M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6866S: Maintained
6867F: drivers/pinctrl/pinctrl-at91.c
6868
b75e60d6
DA
6869PIN CONTROLLER - SAMSUNG
6870M: Tomasz Figa <t.figa@samsung.com>
6871M: Thomas Abraham <thomas.abraham@linaro.org>
6872L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6873L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6874S: Maintained
6875F: drivers/pinctrl/pinctrl-exynos.*
6876F: drivers/pinctrl/pinctrl-s3c*
6877F: drivers/pinctrl/pinctrl-samsung.*
6878
deda8287 6879PIN CONTROLLER - ST SPEAR
8e406fe4 6880M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6881L: spear-devel@list.st.com
6882L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6883W: http://www.st.com/spear
6884S: Maintained
8e406fe4 6885F: drivers/pinctrl/spear/
deda8287 6886
249a6771 6887PKTCDVD DRIVER
dbd47133 6888M: Jiri Kosina <jkosina@suse.cz>
249a6771 6889S: Maintained
679655da
JP
6890F: drivers/block/pktcdvd.c
6891F: include/linux/pktcdvd.h
c117ab84 6892F: include/uapi/linux/pktcdvd.h
249a6771 6893
b31d8273
G
6894PKUNITY SOC DRIVERS
6895M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6896W: http://mprc.pku.edu.cn/~guanxuetao/linux
6897S: Maintained
6898T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6899F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6900F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6901F: drivers/video/fb-puv3.c
2809e80b 6902F: drivers/rtc/rtc-puv3.c
b31d8273 6903
9d2ecfb7 6904PMBUS HARDWARE MONITORING DRIVERS
ca462085 6905M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6906L: lm-sensors@lm-sensors.org
6907W: http://www.lm-sensors.org/
6908W: http://www.roeck-us.net/linux/drivers/
6909T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6910S: Maintained
6911F: Documentation/hwmon/pmbus
6912F: drivers/hwmon/pmbus/
6913F: include/linux/i2c/pmbus.h
6914
89a36810 6915PMC SIERRA MaxRAID DRIVER
076cfaae 6916M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6917L: linux-scsi@vger.kernel.org
6918W: http://www.pmc-sierra.com/
6919S: Supported
6920F: drivers/scsi/pmcraid.*
6921
dbf9bfe6 6922PMC SIERRA PM8001 DRIVER
4f0e359c 6923M: xjtuwjp@gmail.com
dbf9bfe6 6924M: lindar_liu@usish.com
6925L: linux-scsi@vger.kernel.org
6926S: Supported
6927F: drivers/scsi/pm8001/
6928
1da177e4 6929POSIX CLOCKS and TIMERS
8b58be88 6930M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6931L: linux-kernel@vger.kernel.org
75fc2d37 6932T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6933S: Supported
679655da
JP
6934F: fs/timerfd.c
6935F: include/linux/timer*
6936F: kernel/*timer*
1da177e4 6937
3be86148 6938POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 6939M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 6940M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6941T: git git://git.infradead.org/battery-2.6.git
3be86148 6942S: Maintained
679655da 6943F: include/linux/power_supply.h
8cd725a1 6944F: drivers/power/
3be86148 6945
1da177e4 6946PNP SUPPORT
46a1f21a 6947M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 6948S: Maintained
679655da 6949F: drivers/pnp/
1da177e4 6950
999445d4 6951PNXxxxx I2C DRIVER
8b58be88 6952M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6953L: linux-i2c@vger.kernel.org
999445d4 6954S: Maintained
679655da 6955F: drivers/i2c/busses/i2c-pnx.c
999445d4 6956
1da177e4 6957PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6958M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6959L: linux-ppp@vger.kernel.org
6960S: Maintained
224cf5ad 6961F: drivers/net/ppp/ppp_*
1da177e4
LT
6962
6963PPP OVER ATM (RFC 2364)
8b58be88 6964M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6965S: Maintained
679655da 6966F: net/atm/pppoatm.c
c117ab84 6967F: include/uapi/linux/atmppp.h
1da177e4
LT
6968
6969PPP OVER ETHERNET
8b58be88 6970M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6971S: Maintained
224cf5ad
JK
6972F: drivers/net/ppp/pppoe.c
6973F: drivers/net/ppp/pppox.c
1da177e4 6974
a6d2370b 6975PPP OVER L2TP
8b58be88 6976M: James Chapman <jchapman@katalix.com>
a6d2370b 6977S: Maintained
90ca28d1 6978F: net/l2tp/l2tp_ppp.c
679655da 6979F: include/linux/if_pppol2tp.h
c117ab84 6980F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6981
eae9d2ba 6982PPS SUPPORT
8b58be88 6983M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6984W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6985L: linuxpps@ml.enneenne.com (subscribers-only)
6986S: Maintained
cabaaf41
JP
6987F: Documentation/pps/
6988F: drivers/pps/
6989F: include/linux/pps*.h
eae9d2ba 6990
71a6d0af
HW
6991PPTP DRIVER
6992M: Dmitry Kozlov <xeb@mail.ru>
6993L: netdev@vger.kernel.org
6994S: Maintained
224cf5ad 6995F: drivers/net/ppp/pptp.c
71a6d0af
HW
6996W: http://sourceforge.net/projects/accel-pptp
6997
1da177e4 6998PREEMPTIBLE KERNEL
8b58be88 6999M: Robert Love <rml@tech9.net>
1da177e4
LT
7000L: kpreempt-tech@lists.sourceforge.net
7001W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7002S: Supported
679655da
JP
7003F: Documentation/preempt-locking.txt
7004F: include/linux/preempt.h
1da177e4
LT
7005
7006PRISM54 WIRELESS DRIVER
8b58be88 7007M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7008L: linux-wireless@vger.kernel.org
9ef80804 7009W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7010S: Obsolete
679655da 7011F: drivers/net/wireless/prism54/
1da177e4 7012
b3277dfa 7013PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7014M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7015L: linux-ide@vger.kernel.org
7016S: Maintained
679655da 7017F: drivers/ata/sata_promise.*
b3277dfa 7018
02c18891 7019PS3 NETWORK SUPPORT
b809b9ca 7020M: Geoff Levand <geoff@infradead.org>
02c18891 7021L: netdev@vger.kernel.org
a4724ed6 7022L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7023S: Maintained
8df158ac 7024F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7025
f58a9d17 7026PS3 PLATFORM SUPPORT
b809b9ca 7027M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7028L: linuxppc-dev@lists.ozlabs.org
7029L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7030S: Maintained
679655da
JP
7031F: arch/powerpc/boot/ps3*
7032F: arch/powerpc/include/asm/lv1call.h
7033F: arch/powerpc/include/asm/ps3*.h
7034F: arch/powerpc/platforms/ps3/
7035F: drivers/*/ps3*
7036F: drivers/ps3/
fec629b8 7037F: drivers/rtc/rtc-ps3.c
679655da 7038F: drivers/usb/host/*ps3.c
fec629b8 7039F: sound/ppc/snd_ps3*
f58a9d17 7040
cffb4add 7041PS3VRAM DRIVER
8b58be88 7042M: Jim Paris <jim@jtan.com>
a4724ed6 7043L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7044S: Maintained
8a3977cb 7045F: drivers/block/ps3vram.c
cffb4add 7046
8defe599 7047PSTORE FILESYSTEM
9d5e2a02 7048M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7049M: Colin Cross <ccross@android.com>
7050M: Kees Cook <keescook@chromium.org>
7051M: Tony Luck <tony.luck@intel.com>
7052S: Maintained
7053T: git git://git.infradead.org/users/cbou/linux-pstore.git
7054F: fs/pstore/
7055F: include/linux/pstore*
04851772 7056F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7057F: drivers/acpi/apei/erst.c
7058
7fbc415d
RC
7059PTP HARDWARE CLOCK SUPPORT
7060M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7061L: netdev@vger.kernel.org
7fbc415d
RC
7062S: Maintained
7063W: http://linuxptp.sourceforge.net/
7064F: Documentation/ABI/testing/sysfs-ptp
7065F: Documentation/ptp/*
0ecb3cdd 7066F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7067F: drivers/net/phy/dp83640*
7068F: drivers/ptp/*
7069F: include/linux/ptp_cl*
7070
cf94a4d1 7071PTRACE SUPPORT
8b58be88
JP
7072M: Roland McGrath <roland@redhat.com>
7073M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7074S: Maintained
7075F: include/asm-generic/syscall.h
7076F: include/linux/ptrace.h
7077F: include/linux/regset.h
7078F: include/linux/tracehook.h
c117ab84 7079F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7080F: kernel/ptrace.c
7081
8320204a 7082PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7083M: Mike Isely <isely@pobox.com>
16e9495d 7084L: pvrusb2@isely.net (subscribers-only)
661263b5 7085L: linux-media@vger.kernel.org
8320204a 7086W: http://www.isely.net/pvrusb2/
275ffde4 7087T: git git://linuxtv.org/media_tree.git
8320204a 7088S: Maintained
679655da 7089F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7090F: drivers/media/usb/pvrusb2/
8320204a 7091
39532e6c
HG
7092PWC WEBCAM DRIVER
7093M: Hans de Goede <hdegoede@redhat.com>
7094L: linux-media@vger.kernel.org
7095T: git git://linuxtv.org/media_tree.git
7096S: Maintained
7097F: drivers/media/usb/pwc/*
7098
200efedd 7099PWM SUBSYSTEM
aa3495f7
TR
7100M: Thierry Reding <thierry.reding@gmail.com>
7101L: linux-pwm@vger.kernel.org
0c2498f1 7102S: Maintained
006e854f 7103T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7104F: Documentation/pwm.txt
7105F: Documentation/devicetree/bindings/pwm/
7106F: include/linux/pwm.h
0c2498f1 7107F: drivers/pwm/
a140b98d
TR
7108F: drivers/video/backlight/pwm_bl.c
7109F: include/linux/pwm_backlight.h
0c2498f1 7110
30ec261e 7111PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7112M: Eric Miao <eric.y.miao@gmail.com>
7113M: Russell King <linux@arm.linux.org.uk>
a323f664 7114M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7116T: git git://github.com/hzhuang1/linux.git
7117T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7118S: Maintained
679655da
JP
7119F: arch/arm/mach-pxa/
7120F: drivers/pcmcia/pxa2xx*
9df92e6c 7121F: drivers/spi/spi-pxa2xx*
679655da
JP
7122F: drivers/usb/gadget/pxa2*
7123F: include/sound/pxa2xx-lib.h
bec4c99e 7124F: sound/arm/pxa*
14430813 7125F: sound/soc/pxa/
1da177e4 7126
ec64d3bf
EG
7127PXA3xx NAND FLASH DRIVER
7128M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7129L: linux-mtd@lists.infradead.org
7130S: Maintained
7131F: drivers/mtd/nand/pxa3xx-nand.c
7132
3f640c61 7133MMP SUPPORT
8b58be88 7134M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7135M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7137T: git git://github.com/hzhuang1/linux.git
7138T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7139S: Maintained
3f640c61 7140F: arch/arm/mach-mmp/
e8e6cb32 7141
272f133a
PO
7142PXA MMCI DRIVER
7143S: Orphan
7144
57f63bc8 7145PXA RTC DRIVER
8b58be88 7146M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7147L: rtc-linux@googlegroups.com
7148S: Maintained
7149
52a09a04 7150QIB DRIVER
8473c603 7151M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7152L: linux-rdma@vger.kernel.org
7153S: Supported
7154F: drivers/infiniband/hw/qib/
7155
5e9772b9
JS
7156QLOGIC QLA1280 SCSI DRIVER
7157M: Michael Reed <mdr@sgi.com>
7158L: linux-scsi@vger.kernel.org
7159S: Maintained
7160F: drivers/scsi/qla1280.[ch]
7161
1da177e4 7162QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7163M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7164L: linux-scsi@vger.kernel.org
7165S: Supported
679655da
JP
7166F: Documentation/scsi/LICENSE.qla2xxx
7167F: drivers/scsi/qla2xxx/
1da177e4 7168
883c98fe 7169QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7170M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7171M: iscsi-driver@qlogic.com
7172L: linux-scsi@vger.kernel.org
7173S: Supported
bacfb81b 7174F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7175F: drivers/scsi/qla4xxx/
7176
5a4faa87 7177QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7178M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7179M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7180M: linux-driver@qlogic.com
7181L: netdev@vger.kernel.org
7182S: Supported
679655da 7183F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7184F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7185
0ec00f03 7186QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7187M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7188M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7189L: netdev@vger.kernel.org
7190S: Supported
aa43c215 7191F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7192
c4e84bde 7193QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7194M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7195M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7196M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7197M: linux-driver@qlogic.com
c4e84bde
RM
7198L: netdev@vger.kernel.org
7199S: Supported
aa43c215 7200F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7201
1da177e4 7202QNX4 FILESYSTEM
8b58be88 7203M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7204W: http://www.alarsen.net/linux/qnx4fs/
7205S: Maintained
80811493 7206F: fs/qnx4/
c117ab84
CEB
7207F: include/uapi/linux/qnx4_fs.h
7208F: include/uapi/linux/qnxtypes.h
1da177e4 7209
91952bc0
AP
7210QT1010 MEDIA DRIVER
7211M: Antti Palosaari <crope@iki.fi>
7212L: linux-media@vger.kernel.org
7213W: http://linuxtv.org/
7214W: http://palosaari.fi/linux/
7215Q: http://patchwork.linuxtv.org/project/linux-media/list/
7216T: git git://linuxtv.org/anttip/media_tree.git
7217S: Maintained
7218F: drivers/media/tuners/qt1010*
7219
966fb5ec
SM
7220QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7221M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7222L: linux-wireless@vger.kernel.org
7223L: ath9k-devel@lists.ath9k.org
7224W: http://wireless.kernel.org/en/users/Drivers/ath9k
7225S: Supported
7226F: drivers/net/wireless/ath/ath9k/
7227
2ea0ffcb
KV
7228QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7229M: Kalle Valo <kvalo@qca.qualcomm.com>
7230L: ath10k@lists.infradead.org
7231W: http://wireless.kernel.org/en/users/Drivers/ath10k
7232T: git git://github.com/kvalo/ath.git
7233S: Supported
7234F: drivers/net/wireless/ath/ath10k/
7235
4f4567cf
RK
7236QUALCOMM HEXAGON ARCHITECTURE
7237M: Richard Kuo <rkuo@codeaurora.org>
7238L: linux-hexagon@vger.kernel.org
7239S: Supported
7240F: arch/hexagon/
7241
8e84c258
EK
7242QUALCOMM WCN36XX WIRELESS DRIVER
7243M: Eugene Krasnikov <k.eugene.e@gmail.com>
7244L: wcn36xx@lists.infradead.org
7245W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7246T: git git://github.com/KrasnikovEugene/wcn36xx.git
7247S: Supported
7248F: drivers/net/wireless/ath/wcn36xx/
7249
35e3540b
HV
7250QUICKCAM PARALLEL PORT WEBCAMS
7251M: Hans Verkuil <hverkuil@xs4all.nl>
7252L: linux-media@vger.kernel.org
7253T: git git://linuxtv.org/media_tree.git
7254W: http://linuxtv.org
7255S: Odd Fixes
7256F: drivers/media/parport/*-qcam*
7257
602adf40 7258RADOS BLOCK DEVICE (RBD)
09d90327
SW
7259M: Yehuda Sadeh <yehuda@inktank.com>
7260M: Sage Weil <sage@inktank.com>
527a88b9 7261M: Alex Elder <elder@kernel.org>
602adf40 7262M: ceph-devel@vger.kernel.org
09d90327
SW
7263W: http://ceph.com/
7264T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7265S: Supported
7266F: drivers/block/rbd.c
7267F: drivers/block/rbd_types.h
7268
1da177e4 7269RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7270M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7271L: linux-fbdev@vger.kernel.org
1da177e4 7272S: Maintained
679655da 7273F: drivers/video/aty/radeon*
c117ab84 7274F: include/uapi/linux/radeonfb.h
1da177e4 7275
c6c9b34c
HG
7276RADIOSHARK RADIO DRIVER
7277M: Hans de Goede <hdegoede@redhat.com>
7278L: linux-media@vger.kernel.org
7279T: git git://linuxtv.org/media_tree.git
7280S: Maintained
7281F: drivers/media/radio/radio-shark.c
7282
7283RADIOSHARK2 RADIO DRIVER
7284M: Hans de Goede <hdegoede@redhat.com>
7285L: linux-media@vger.kernel.org
7286T: git git://linuxtv.org/media_tree.git
7287S: Maintained
7288F: drivers/media/radio/radio-shark2.c
7289F: drivers/media/radio/radio-tea5777.c
7290
1da177e4 7291RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7292M: Paul Mackerras <paulus@samba.org>
c69f677c 7293L: linux-fbdev@vger.kernel.org
1da177e4 7294S: Maintained
679655da 7295F: drivers/video/aty/aty128fb.c
1da177e4 7296
e7839f25 7297RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7298P: rt2x00 project
e1a6542f 7299M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7300M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7301L: linux-wireless@vger.kernel.org
83fc9c89 7302L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7303W: http://rt2x00.serialmonkey.com/
7304S: Maintained
54e5881d 7305T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7306F: drivers/net/wireless/rt2x00/
7307
9db5579b 7308RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7309M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7310S: Maintained
679655da
JP
7311F: Documentation/blockdev/ramdisk.txt
7312F: drivers/block/brd.c
9db5579b 7313
9e95ce27 7314RANDOM NUMBER DRIVER
0624bcaa 7315M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7316S: Maintained
679655da 7317F: drivers/char/random.c
9e95ce27 7318
394b701c 7319RAPIDIO SUBSYSTEM
8b58be88 7320M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7321M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7322S: Maintained
679655da 7323F: drivers/rapidio/
394b701c 7324
e2d1d6c0 7325RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7326L: linux-wireless@vger.kernel.org
f52a5490 7327S: Orphan
679655da 7328F: drivers/net/wireless/ray*
e2d1d6c0
RD
7329
7330RCUTORTURE MODULE
8b58be88
JP
7331M: Josh Triplett <josh@freedesktop.org>
7332M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7333L: linux-kernel@vger.kernel.org
f9094d8e 7334S: Supported
08deed1e 7335T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7336F: Documentation/RCU/torture.txt
4102adab 7337F: kernel/rcu/torture.c
e2d1d6c0 7338
c87b9c60
PM
7339RCUTORTURE TEST FRAMEWORK
7340M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7341L: linux-kernel@vger.kernel.org
c87b9c60
PM
7342S: Supported
7343T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7344F: tools/testing/selftests/rcutorture
7345
c1f766b5 7346RDC R-321X SoC
8b58be88 7347M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7348S: Maintained
7349
db17f395 7350RDC R6040 FAST ETHERNET DRIVER
8b58be88 7351M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7352L: netdev@vger.kernel.org
7353S: Maintained
58565a35 7354F: drivers/net/ethernet/rdc/r6040.c
db17f395 7355
a09ed661 7356RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7357M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7358L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7359S: Supported
679655da 7360F: net/rds/
a09ed661 7361
595182bc 7362READ-COPY UPDATE (RCU)
8b58be88
JP
7363M: Dipankar Sarma <dipankar@in.ibm.com>
7364M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7365L: linux-kernel@vger.kernel.org
9fab9787 7366W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7367S: Supported
08deed1e 7368T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7369F: Documentation/RCU/
9fab9787 7370X: Documentation/RCU/torture.txt
f9094d8e 7371F: include/linux/rcu*
4102adab
PM
7372X: include/linux/srcu.h
7373F: kernel/rcu/
7374X: kernel/rcu/torture.c
595182bc 7375
0c86edc0 7376REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7377M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7378L: rtc-linux@googlegroups.com
8a6e2535 7379Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7380S: Maintained
679655da
JP
7381F: Documentation/rtc.txt
7382F: drivers/rtc/
7383F: include/linux/rtc.h
c117ab84 7384F: include/uapi/linux/rtc.h
0c86edc0 7385
1da177e4 7386REISERFS FILE SYSTEM
76c4e5ea 7387L: reiserfs-devel@vger.kernel.org
1da177e4 7388S: Supported
679655da 7389F: fs/reiserfs/
1da177e4 7390
b83a313b 7391REGISTER MAP ABSTRACTION
b02e48f2 7392M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7393T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7394S: Supported
7395F: drivers/base/regmap/
7396F: include/linux/regmap.h
7397
400e64df
OBC
7398REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7399M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7400T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7401S: Maintained
7402F: drivers/remoteproc/
7403F: Documentation/remoteproc.txt
6fc26488 7404F: include/linux/remoteproc.h
400e64df 7405
d8115db5
OBC
7406REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7407M: Ohad Ben-Cohen <ohad@wizery.com>
7408T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7409S: Maintained
7410F: drivers/rpmsg/
7411F: Documentation/rpmsg.txt
7412F: include/linux/rpmsg.h
7413
1b0fe6be
PZ
7414RESET CONTROLLER FRAMEWORK
7415M: Philipp Zabel <p.zabel@pengutronix.de>
7416S: Maintained
7417F: drivers/reset/
7418F: Documentation/devicetree/bindings/reset/
7419F: include/linux/reset.h
7420F: include/linux/reset-controller.h
7421
e0897645 7422RFKILL
8b58be88 7423M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7424L: linux-wireless@vger.kernel.org
ce466579
JB
7425W: http://wireless.kernel.org/
7426T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7427T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7428S: Maintained
505c9247 7429F: Documentation/rfkill.txt
80811493 7430F: net/rfkill/
e0897645 7431
67e054e9
ML
7432RICOH SMARTMEDIA/XD DRIVER
7433M: Maxim Levitsky <maximlevitsky@gmail.com>
7434S: Maintained
21c26f50
JP
7435F: drivers/mtd/nand/r852.c
7436F: drivers/mtd/nand/r852.h
67e054e9 7437
92634125
ML
7438RICOH R5C592 MEMORYSTICK DRIVER
7439M: Maxim Levitsky <maximlevitsky@gmail.com>
7440S: Maintained
7441F: drivers/memstick/host/r592.*
7442
27f1d2f9
SA
7443ROCCAT DRIVERS
7444M: Stefan Achatz <erazor_de@users.sourceforge.net>
7445W: http://sourceforge.net/projects/roccat/
7446S: Maintained
7447F: drivers/hid/hid-roccat*
7448F: include/linux/hid-roccat*
7449F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7450
1da177e4
LT
7451ROCKETPORT DRIVER
7452P: Comtrol Corp.
1da177e4
LT
7453W: http://www.comtrol.com
7454S: Maintained
679655da 7455F: Documentation/serial/rocket.txt
c897401b 7456F: drivers/tty/rocket*
1da177e4
LT
7457
7458ROSE NETWORK LAYER
8b58be88 7459M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7460L: linux-hams@vger.kernel.org
d34cb28a 7461W: http://www.linux-ax25.org/
1da177e4 7462S: Maintained
679655da 7463F: include/net/rose.h
c117ab84 7464F: include/uapi/linux/rose.h
679655da 7465F: net/rose/
1da177e4 7466
91952bc0
AP
7467RTL2830 MEDIA DRIVER
7468M: Antti Palosaari <crope@iki.fi>
7469L: linux-media@vger.kernel.org
7470W: http://linuxtv.org/
7471W: http://palosaari.fi/linux/
7472Q: http://patchwork.linuxtv.org/project/linux-media/list/
7473T: git git://linuxtv.org/anttip/media_tree.git
7474S: Maintained
7475F: drivers/media/dvb-frontends/rtl2830*
7476
27a0aacf
AP
7477RTL2832 MEDIA DRIVER
7478M: Antti Palosaari <crope@iki.fi>
7479L: linux-media@vger.kernel.org
7480W: http://linuxtv.org/
7481W: http://palosaari.fi/linux/
7482Q: http://patchwork.linuxtv.org/project/linux-media/list/
7483T: git git://linuxtv.org/anttip/media_tree.git
7484S: Maintained
7485F: drivers/media/dvb-frontends/rtl2832*
7486
ba6e6f6e
AP
7487RTL2832_SDR MEDIA DRIVER
7488M: Antti Palosaari <crope@iki.fi>
7489L: linux-media@vger.kernel.org
7490W: http://linuxtv.org/
7491W: http://palosaari.fi/linux/
7492Q: http://patchwork.linuxtv.org/project/linux-media/list/
7493T: git git://linuxtv.org/anttip/media_tree.git
7494S: Maintained
7495F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7496
59840488 7497RTL8180 WIRELESS DRIVER
8b58be88 7498M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7499L: linux-wireless@vger.kernel.org
491b26b4 7500W: http://wireless.kernel.org/
54e5881d 7501T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7502S: Maintained
3cfeb0c3 7503F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7504
59840488 7505RTL8187 WIRELESS DRIVER
9f0939bf 7506M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7507M: Hin-Tak Leung <htl10@users.sourceforge.net>
7508M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7509L: linux-wireless@vger.kernel.org
491b26b4 7510W: http://wireless.kernel.org/
54e5881d 7511T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7512S: Maintained
3cfeb0c3 7513F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7514
3cf0c8ad
LF
7515RTL8192CE WIRELESS DRIVER
7516M: Larry Finger <Larry.Finger@lwfinger.net>
7517M: Chaoming Li <chaoming_li@realsil.com.cn>
7518L: linux-wireless@vger.kernel.org
491b26b4 7519W: http://wireless.kernel.org/
3cf0c8ad
LF
7520T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7521S: Maintained
7522F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7523F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7524
9eb8ef74 7525S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7526M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7527L: linux-fbdev@vger.kernel.org
ce00f85c 7528S: Maintained
679655da 7529F: drivers/video/savage/
9eb8ef74 7530
1da177e4 7531S390
8b58be88
JP
7532M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7533M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7534M: linux390@de.ibm.com
d58140cc 7535L: linux-s390@vger.kernel.org
5238da45
HC
7536W: http://www.ibm.com/developerworks/linux/linux390/
7537S: Supported
679655da 7538F: arch/s390/
a968cd3e 7539F: drivers/s390/
3bfe6858
JN
7540F: Documentation/s390/
7541F: Documentation/DocBook/s390*
5238da45 7542
322986ca
SO
7543S390 COMMON I/O LAYER
7544M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7545M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7546L: linux-s390@vger.kernel.org
7547W: http://www.ibm.com/developerworks/linux/linux390/
7548S: Supported
7549F: drivers/s390/cio/
7550
7551S390 DASD DRIVER
7552M: Stefan Weinhuber <wein@de.ibm.com>
7553M: Stefan Haberland <stefan.haberland@de.ibm.com>
7554L: linux-s390@vger.kernel.org
7555W: http://www.ibm.com/developerworks/linux/linux390/
7556S: Supported
7557F: drivers/s390/block/dasd*
7558F: block/partitions/ibm.c
7559
5238da45 7560S390 NETWORK DRIVERS
8b58be88
JP
7561M: Ursula Braun <ursula.braun@de.ibm.com>
7562M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7563M: linux390@de.ibm.com
d58140cc 7564L: linux-s390@vger.kernel.org
5238da45
HC
7565W: http://www.ibm.com/developerworks/linux/linux390/
7566S: Supported
679655da 7567F: drivers/s390/net/
5238da45 7568
322986ca
SO
7569S390 PCI SUBSYSTEM
7570M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7571M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7572L: linux-s390@vger.kernel.org
7573W: http://www.ibm.com/developerworks/linux/linux390/
7574S: Supported
7575F: arch/s390/pci/
7576F: drivers/pci/hotplug/s390_pci_hpc.c
7577
feed9b62 7578S390 ZCRYPT DRIVER
5c8d0983 7579M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7580M: linux390@de.ibm.com
7581L: linux-s390@vger.kernel.org
a968cd3e 7582W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7583S: Supported
d5ca6918 7584F: drivers/s390/crypto/
feed9b62 7585
5238da45 7586S390 ZFCP DRIVER
d38e19d0 7587M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7588M: linux390@de.ibm.com
d58140cc 7589L: linux-s390@vger.kernel.org
5238da45 7590W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7591S: Supported
679655da 7592F: drivers/s390/scsi/zfcp_*
1da177e4 7593
dd96df2c 7594S390 IUCV NETWORK LAYER
8b58be88 7595M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7596M: linux390@de.ibm.com
7597L: linux-s390@vger.kernel.org
7598W: http://www.ibm.com/developerworks/linux/linux390/
7599S: Supported
679655da
JP
7600F: drivers/s390/net/*iucv*
7601F: include/net/iucv/
7602F: net/iucv/
dd96df2c 7603
4dde7f75 7604S3C24XX SD/MMC Driver
8b58be88 7605M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7606L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7607S: Supported
679655da 7608F: drivers/mmc/host/s3cmci.*
4dde7f75 7609
1f15a229
HV
7610SAA6588 RDS RECEIVER DRIVER
7611M: Hans Verkuil <hverkuil@xs4all.nl>
7612L: linux-media@vger.kernel.org
7613T: git git://linuxtv.org/media_tree.git
7614W: http://linuxtv.org
7615S: Odd Fixes
7616F: drivers/media/i2c/saa6588*
7617
98ed12e6 7618SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7619M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7620L: linux-media@vger.kernel.org
7621W: http://linuxtv.org
7622T: git git://linuxtv.org/media_tree.git
7623S: Odd fixes
e42bf501 7624F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7625F: drivers/media/pci/saa7134/
7626
1da177e4 7627SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7628M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7629L: linux-media@vger.kernel.org
275ffde4 7630T: git git://linuxtv.org/media_tree.git
1da177e4 7631S: Maintained
90d72ac6
MCC
7632F: drivers/media/common/saa7146/
7633F: drivers/media/pci/saa7146/
7634F: include/media/saa7146*
1da177e4 7635
92304a40 7636SAMSUNG LAPTOP DRIVER
5909c654 7637M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7638L: platform-driver-x86@vger.kernel.org
7639S: Maintained
7640F: drivers/platform/x86/samsung-laptop.c
7641
4a109cc0 7642SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7643M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7644L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7645S: Supported
14430813 7646F: sound/soc/samsung/
4a109cc0 7647
0d89a28b
JH
7648SAMSUNG FRAMEBUFFER DRIVER
7649M: Jingoo Han <jg1.han@samsung.com>
7650L: linux-fbdev@vger.kernel.org
7651S: Maintained
7652F: drivers/video/s3c-fb.c
7653
f69d3a17
SK
7654SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7655M: Sangbeom Kim <sbkim73@samsung.com>
7656L: linux-kernel@vger.kernel.org
7657S: Supported
7658F: drivers/mfd/sec*.c
7659F: drivers/regulator/s2m*.c
7660F: drivers/regulator/s5m*.c
7661F: drivers/rtc/rtc-sec.c
7662F: include/linux/mfd/samsung/
7663
038f5c4b
SN
7664SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7665M: Kyungmin Park <kyungmin.park@samsung.com>
7666M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7667L: linux-media@vger.kernel.org
7668Q: https://patchwork.linuxtv.org/project/linux-media/list/
7669S: Supported
7670F: drivers/media/platform/exynos4-is/
7671F: include/media/s5p_fimc.h
7672
6fd86ab2
SN
7673SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7674M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7675L: linux-media@vger.kernel.org
7676L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7677S: Maintained
7678F: drivers/media/platform/s3c-camif/
7679F: include/media/s3c_camif.h
7680
b84ef24e
AH
7681SAMSUNG S5C73M3 CAMERA DRIVER
7682M: Kyungmin Park <kyungmin.park@samsung.com>
7683M: Andrzej Hajda <a.hajda@samsung.com>
7684L: linux-media@vger.kernel.org
7685S: Supported
7686F: drivers/media/i2c/s5c73m3/*
7687
7d459937
AH
7688SAMSUNG S5K5BAF CAMERA DRIVER
7689M: Kyungmin Park <kyungmin.park@samsung.com>
7690M: Andrzej Hajda <a.hajda@samsung.com>
7691L: linux-media@vger.kernel.org
7692S: Supported
7693F: drivers/media/i2c/s5k5baf.c
7694
310e39c9
TF
7695SAMSUNG SOC CLOCK DRIVERS
7696M: Tomasz Figa <t.figa@samsung.com>
7697S: Supported
7698L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7699F: drivers/clk/samsung/
7700
66890ed6
BA
7701SAMSUNG SXGBE DRIVERS
7702M: Byungho An <bh74.an@samsung.com>
7703M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7704M: Vipul Pandya <vipul.pandya@samsung.com>
7705S: Supported
7706L: netdev@vger.kernel.org
7707F: drivers/net/ethernet/samsung/sxgbe/
7708
ca749e2a 7709SERIAL DRIVERS
5e30bbb7 7710M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7711L: linux-serial@vger.kernel.org
5e30bbb7 7712S: Maintained
14430813 7713F: drivers/tty/serial/
ca749e2a 7714
aecb7b64 7715SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7716M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7717M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7718S: Maintained
7719F: include/linux/dw_dmac.h
61a76496 7720F: drivers/dma/dw/
aecb7b64 7721
f9e37137
SJ
7722SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7723M: Seungwon Jeon <tgih.jun@samsung.com>
7724M: Jaehoon Chung <jh80.chung@samsung.com>
7725L: linux-mmc@vger.kernel.org
7726S: Maintained
7727F: include/linux/mmc/dw_mmc.h
7728F: drivers/mmc/host/dw_mmc*
7729
9222d247 7730TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7731M: John Stultz <john.stultz@linaro.org>
88606e80 7732M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7733L: linux-kernel@vger.kernel.org
75fc2d37 7734T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7735S: Supported
7736F: include/linux/clocksource.h
7737F: include/linux/time.h
7738F: include/linux/timex.h
c117ab84
CEB
7739F: include/uapi/linux/time.h
7740F: include/uapi/linux/timex.h
88606e80
TG
7741F: kernel/time/clocksource.c
7742F: kernel/time/time*.c
7743F: kernel/time/ntp.c
7744
5b3f03f0 7745TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7746M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7747M: Hans Verkuil <hverkuil@xs4all.nl>
7748S: Odd Fixes
14430813 7749F: drivers/media/usb/tlg2300/
5b3f03f0 7750
1da177e4 7751SC1200 WDT DRIVER
b300645a 7752M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7753S: Maintained
679655da 7754F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7755
7756SCHEDULER
dd9b238c 7757M: Ingo Molnar <mingo@redhat.com>
8b58be88 7758M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7759L: linux-kernel@vger.kernel.org
75fc2d37 7760T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7761S: Maintained
95c0d71d 7762F: kernel/sched/
679655da 7763F: include/linux/sched.h
c117ab84 7764F: include/uapi/linux/sched.h
c2eb505b 7765F: include/linux/wait.h
1da177e4 7766
6bcf6737 7767SCORE ARCHITECTURE
ed38665e 7768M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7769M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7770W: http://www.sunplus.com
6bcf6737 7771S: Supported
a2681a75 7772F: arch/score/
6bcf6737 7773
1da177e4 7774SCSI CDROM DRIVER
8b58be88 7775M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7776L: linux-scsi@vger.kernel.org
7777W: http://www.kernel.dk
7778S: Maintained
679655da 7779F: drivers/scsi/sr*
1da177e4 7780
fb50a83d 7781SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7782M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7783L: linux-rdma@vger.kernel.org
7784S: Supported
7785W: http://www.openfabrics.org
7786Q: http://patchwork.kernel.org/project/linux-rdma/list/
7787T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7788F: drivers/infiniband/ulp/srp/
7789F: include/scsi/srp.h
7790
1da177e4 7791SCSI SG DRIVER
8b58be88 7792M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7793L: linux-scsi@vger.kernel.org
59ab3c93 7794W: http://sg.danny.cz/sg
1da177e4 7795S: Maintained
59ab3c93 7796F: Documentation/scsi/scsi-generic.txt
679655da
JP
7797F: drivers/scsi/sg.c
7798F: include/scsi/sg.h
1da177e4
LT
7799
7800SCSI SUBSYSTEM
c95286d8 7801M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7802L: linux-scsi@vger.kernel.org
54e5881d
JP
7803T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7804T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7805T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7806S: Maintained
679655da
JP
7807F: drivers/scsi/
7808F: include/scsi/
1da177e4
LT
7809
7810SCSI TAPE DRIVER
8b58be88 7811M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7812L: linux-scsi@vger.kernel.org
7813S: Maintained
679655da 7814F: Documentation/scsi/st.txt
f7269cfc
JD
7815F: drivers/scsi/st.*
7816F: drivers/scsi/st_*.h
1da177e4
LT
7817
7818SCTP PROTOCOL
8b6efb75 7819M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7820M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7821L: linux-sctp@vger.kernel.org
5f85813c 7822W: http://lksctp.sourceforge.net
8b6efb75 7823S: Maintained
679655da
JP
7824F: Documentation/networking/sctp.txt
7825F: include/linux/sctp.h
4d58c025 7826F: include/uapi/linux/sctp.h
679655da
JP
7827F: include/net/sctp/
7828F: net/sctp/
1da177e4
LT
7829
7830SCx200 CPU SUPPORT
8b58be88 7831M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7832S: Odd Fixes
679655da 7833F: Documentation/i2c/busses/scx200_acb
390889b6 7834F: arch/x86/platform/scx200/
679655da
JP
7835F: drivers/watchdog/scx200_wdt.c
7836F: drivers/i2c/busses/scx200*
7837F: drivers/mtd/maps/scx200_docflash.c
7838F: include/linux/scx200.h
1662d32c
JC
7839
7840SCx200 GPIO DRIVER
8b58be88 7841M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7842S: Maintained
679655da
JP
7843F: drivers/char/scx200_gpio.c
7844F: include/linux/scx200_gpio.h
1662d32c
JC
7845
7846SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7847M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7848S: Maintained
679655da 7849F: drivers/clocksource/scx200_hrt.c
1da177e4 7850
6a36913a 7851SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7852M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7853L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7854S: Maintained
679655da 7855F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7856
e7839f25 7857SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7858M: Chris Ball <chris@printf.net>
7a241d6e 7859L: linux-mmc@vger.kernel.org
245feaa6
CB
7860T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7861S: Maintained
7a241d6e 7862F: drivers/mmc/host/sdhci.*
d4a45787 7863F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7864
3085e9c1 7865SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7866M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7867L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7868L: linux-mmc@vger.kernel.org
e2d1d6c0 7869S: Maintained
d4a45787 7870F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7871
0d1bb41a 7872SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7873M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7874L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7875S: Maintained
7876F: drivers/mmc/host/sdhci-s3c.c
7877
c63b3cba 7878SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7879M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7880L: spear-devel@list.st.com
c63b3cba
VK
7881L: linux-mmc@vger.kernel.org
7882S: Maintained
7883F: drivers/mmc/host/sdhci-spear.c
7884
8711cca2 7885SECURITY SUBSYSTEM
9b45c0d2 7886M: James Morris <james.l.morris@oracle.com>
8711cca2 7887L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7888T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7889W: http://kernsec.org/
8711cca2 7890S: Supported
7d2c86b5 7891F: security/
8711cca2 7892
1da177e4 7893SECURITY CONTACT
8b58be88 7894M: Security Officers <security@kernel.org>
1da177e4
LT
7895S: Supported
7896
7897SELINUX SECURITY MODULE
e0238b4c 7898M: Paul Moore <paul@paul-moore.com>
8b58be88 7899M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7900M: Eric Paris <eparis@parisplace.org>
e0238b4c 7901L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7902W: http://selinuxproject.org
5a5f2acf 7903T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7904S: Supported
679655da
JP
7905F: include/linux/selinux*
7906F: security/selinux/
6bde95ce 7907F: scripts/selinux/
1da177e4 7908
c1c124e9
JJ
7909APPARMOR SECURITY MODULE
7910M: John Johansen <john.johansen@canonical.com>
7911L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7912W: apparmor.wiki.kernel.org
7913T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7914S: Supported
7915F: security/apparmor/
7916
cef2cf07 7917SENSABLE PHANTOM
8b58be88 7918M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7919S: Maintained
679655da 7920F: drivers/misc/phantom.c
c117ab84 7921F: include/uapi/linux/phantom.h
cef2cf07 7922
4480f15b 7923SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7924M: Tejun Heo <tj@kernel.org>
1da177e4 7925L: linux-ide@vger.kernel.org
3d9b9350 7926T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7927S: Supported
d5ca6918
JP
7928F: drivers/ata/
7929F: include/linux/ata.h
7930F: include/linux/libata.h
1da177e4 7931
6733b39a 7932SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7933M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7934L: linux-scsi@vger.kernel.org
0ca43cc0 7935W: http://www.emulex.com
3387f656
JP
7936S: Supported
7937F: drivers/scsi/be2iscsi/
6733b39a 7938
6b7c5b94 7939SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7940M: Sathya Perla <sathya.perla@emulex.com>
7941M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7942M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7943L: netdev@vger.kernel.org
fea3af67 7944W: http://www.emulex.com
7d2c86b5 7945S: Supported
9aebddd1 7946F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7947
8ceee660 7948SFC NETWORK DRIVER
c06f51ea 7949M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 7950M: Shradha Shah <sshah@solarflare.com>
c06f51ea 7951L: netdev@vger.kernel.org
8ceee660 7952S: Supported
874aeea5 7953F: drivers/net/ethernet/sfc/
8ceee660 7954
e2d1d6c0 7955SGI GRU DRIVER
cc883afc 7956M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7957S: Maintained
679655da 7958F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7959
7960SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7961M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7962L: linux-ia64@vger.kernel.org
7963S: Supported
679655da 7964F: Documentation/ia64/serial.txt
df621252 7965F: drivers/tty/serial/ioc?_serial.c
679655da 7966F: include/linux/ioc?.h
e2d1d6c0 7967
75312619 7968SGI XP/XPC/XPNET DRIVER
e180383f
RH
7969M: Cliff Whickman <cpw@sgi.com>
7970M: Robin Holt <robinmholt@gmail.com>
75312619 7971S: Maintained
679655da 7972F: drivers/misc/sgi-xp/
75312619 7973
49cc629d
HV
7974SI470X FM RADIO RECEIVER I2C DRIVER
7975M: Hans Verkuil <hverkuil@xs4all.nl>
7976L: linux-media@vger.kernel.org
7977T: git git://linuxtv.org/media_tree.git
7978W: http://linuxtv.org
7979S: Odd Fixes
7980F: drivers/media/radio/si470x/radio-si470x-i2c.c
7981
7982SI470X FM RADIO RECEIVER USB DRIVER
7983M: Hans Verkuil <hverkuil@xs4all.nl>
7984L: linux-media@vger.kernel.org
7985T: git git://linuxtv.org/media_tree.git
7986W: http://linuxtv.org
7987S: Maintained
7988F: drivers/media/radio/si470x/radio-si470x-common.c
7989F: drivers/media/radio/si470x/radio-si470x.h
7990F: drivers/media/radio/si470x/radio-si470x-usb.c
7991
c937ca03
EV
7992SI4713 FM RADIO TRANSMITTER I2C DRIVER
7993M: Eduardo Valentin <edubezval@gmail.com>
7994L: linux-media@vger.kernel.org
7995T: git git://linuxtv.org/media_tree.git
7996W: http://linuxtv.org
7997S: Odd Fixes
99995ded 7998F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
7999
8000SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8001M: Eduardo Valentin <edubezval@gmail.com>
8002L: linux-media@vger.kernel.org
8003T: git git://linuxtv.org/media_tree.git
8004W: http://linuxtv.org
8005S: Odd Fixes
99995ded
DR
8006F: drivers/media/radio/si4713/radio-platform-si4713.c
8007
8008SI4713 FM RADIO TRANSMITTER USB DRIVER
8009M: Hans Verkuil <hverkuil@xs4all.nl>
8010L: linux-media@vger.kernel.org
8011T: git git://linuxtv.org/media_tree.git
8012W: http://linuxtv.org
8013S: Maintained
8014F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8015
beb91d46 8016SIANO DVB DRIVER
1b2c14b4 8017M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8018L: linux-media@vger.kernel.org
8019W: http://linuxtv.org
8020T: git git://linuxtv.org/media_tree.git
8021S: Odd fixes
8022F: drivers/media/common/siano/
beb91d46 8023F: drivers/media/usb/siano/
beb91d46 8024F: drivers/media/usb/siano/
14430813 8025F: drivers/media/mmc/siano/
beb91d46 8026
b618b69c 8027SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8028L: linux-media@vger.kernel.org
bb60fcb2 8029S: Orphan
b618b69c 8030F: drivers/media/platform/sh_veu.c
b618b69c
GL
8031
8032SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8033L: linux-media@vger.kernel.org
bb60fcb2 8034S: Orphan
b618b69c
GL
8035F: drivers/media/platform/sh_vou.c
8036F: include/media/sh_vou.h
8037
6349d997 8038SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8039M: Len Brown <lenb@kernel.org>
6349d997
LB
8040L: sfi-devel@simplefirmware.org
8041W: http://simplefirmware.org/
8042T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8043S: Supported
943fc810 8044F: arch/x86/platform/sfi/
6349d997
LB
8045F: drivers/sfi/
8046F: include/linux/sfi*.h
e2d1d6c0 8047
1da177e4
LT
8048SIMTEC EB110ATX (Chalice CATS)
8049P: Ben Dooks
b16957c6
BD
8050P: Vincent Sanders <vince@simtec.co.uk>
8051M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8052W: http://www.simtec.co.uk/products/EB110ATX/
8053S: Supported
8054
8055SIMTEC EB2410ITX (BAST)
8056P: Ben Dooks
b16957c6
BD
8057P: Vincent Sanders <vince@simtec.co.uk>
8058M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8059W: http://www.simtec.co.uk/products/EB2410ITX/
8060S: Supported
15dba387
JP
8061F: arch/arm/mach-s3c24xx/mach-bast.c
8062F: arch/arm/mach-s3c24xx/bast-ide.c
8063F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8064
4c5adde7 8065TI DAVINCI MACHINE SUPPORT
3ba789c0 8066M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8067M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8068L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8069T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8070Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8071S: Supported
14430813 8072F: arch/arm/mach-davinci/
046d0a37 8073F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8074
8d4b3f08 8075TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8076M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8077L: linux-media@vger.kernel.org
8078L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8079W: http://linuxtv.org/
8080Q: http://patchwork.linuxtv.org/project/linux-media/list/
8081T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8082S: Maintained
8d4b3f08
LP
8083F: drivers/media/platform/davinci/
8084F: include/media/davinci/
8085
92aab3c0 8086SIS 190 ETHERNET DRIVER
8b58be88 8087M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8088L: netdev@vger.kernel.org
8089S: Maintained
8c7de408 8090F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8091
1da177e4 8092SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8093M: Daniele Venzano <venza@brownhat.org>
1da177e4 8094W: http://www.brownhat.org/sis900.html
979b6c13 8095L: netdev@vger.kernel.org
1da177e4 8096S: Maintained
8c7de408 8097F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8098
8099SIS FRAMEBUFFER DRIVER
8b58be88 8100M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8101W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8102S: Maintained
679655da
JP
8103F: Documentation/fb/sisfb.txt
8104F: drivers/video/sis/
8105F: include/video/sisfb.h
1da177e4
LT
8106
8107SIS USB2VGA DRIVER
8b58be88 8108M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8109W: http://www.winischhofer.at/linuxsisusbvga.shtml
8110S: Maintained
679655da 8111F: drivers/usb/misc/sisusbvga/
1da177e4 8112
415ad26d 8113SLAB ALLOCATOR
8b58be88 8114M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 8115M: Pekka Enberg <penberg@kernel.org>
8b58be88 8116M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
8117L: linux-mm@kvack.org
8118S: Maintained
679655da
JP
8119F: include/linux/sl?b*.h
8120F: mm/sl?b.c
415ad26d 8121
9fab9787
PM
8122SLEEPABLE READ-COPY UPDATE (SRCU)
8123M: Lai Jiangshan <laijs@cn.fujitsu.com>
8124M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8125L: linux-kernel@vger.kernel.org
9fab9787
PM
8126W: http://www.rdrop.com/users/paulmck/RCU/
8127S: Supported
8128T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8129F: include/linux/srcu.h
8130F: kernel/rcu/srcu.c
9fab9787 8131
66372841
CS
8132SMACK SECURITY MODULE
8133M: Casey Schaufler <casey@schaufler-ca.com>
8134L: linux-security-module@vger.kernel.org
8135W: http://schaufler-ca.com
8136T: git git://git.gitorious.org/smack-next/kernel.git
8137S: Maintained
8138F: Documentation/security/Smack.txt
8139F: security/smack/
8140
68ace3e1
KH
8141SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8142M: Kevin Hilman <khilman@kernel.org>
8143M: Nishanth Menon <nm@ti.com>
8144S: Maintained
8145F: drivers/power/avs/smartreflex.c
8146F: include/linux/power/smartreflex.h
8147L: linux-pm@vger.kernel.org
8148
1da177e4 8149SMC91x ETHERNET DRIVER
2f82af08 8150M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8151S: Odd Fixes
ae150435 8152F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8153
e8e31622
SA
8154SMIA AND SMIA++ IMAGE SENSOR DRIVER
8155M: Sakari Ailus <sakari.ailus@iki.fi>
8156L: linux-media@vger.kernel.org
8157S: Maintained
14430813 8158F: drivers/media/i2c/smiapp/
e8e31622
SA
8159F: include/media/smiapp.h
8160F: drivers/media/i2c/smiapp-pll.c
8161F: drivers/media/i2c/smiapp-pll.h
8162
920fa1ff
GR
8163SMM665 HARDWARE MONITOR DRIVER
8164M: Guenter Roeck <linux@roeck-us.net>
8165L: lm-sensors@lm-sensors.org
8166S: Maintained
8167F: Documentation/hwmon/smm665
8168F: drivers/hwmon/smm665.c
8169
9df7305b 8170SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8171M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8172L: lm-sensors@lm-sensors.org
90b24cfb 8173S: Maintained
9df7305b
SG
8174F: Documentation/hwmon/emc2103
8175F: drivers/hwmon/emc2103.c
8176
a98d506c
HG
8177SMSC SCH5627 HARDWARE MONITOR DRIVER
8178M: Hans de Goede <hdegoede@redhat.com>
8179L: lm-sensors@lm-sensors.org
8180S: Supported
8181F: Documentation/hwmon/sch5627
8182F: drivers/hwmon/sch5627.c
8183
6ea884db 8184SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8185M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8186L: lm-sensors@lm-sensors.org
8187S: Maintained
679655da
JP
8188F: Documentation/hwmon/smsc47b397
8189F: drivers/hwmon/smsc47b397.c
6ea884db 8190
fd9abb3d 8191SMSC911x ETHERNET DRIVER
90b24cfb 8192M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8193L: netdev@vger.kernel.org
90b24cfb 8194S: Maintained
679655da 8195F: include/linux/smsc911x.h
ae150435 8196F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8197
8198SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8199M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8200L: netdev@vger.kernel.org
90b24cfb 8201S: Maintained
ae150435 8202F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8203
3c8a63e2 8204SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8205M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8206L: linux-fbdev@vger.kernel.org
90b24cfb 8207S: Maintained
3c8a63e2
SG
8208F: drivers/video/smscufx.c
8209
668acf32 8210SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8211M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8212L: linux-media@vger.kernel.org
275ffde4 8213T: git git://linuxtv.org/media_tree.git
795fb7e7 8214S: Maintained
90d72ac6
MCC
8215F: include/media/soc*
8216F: drivers/media/i2c/soc_camera/
8217F: drivers/media/platform/soc_camera/
668acf32 8218
e2d1d6c0 8219SOEKRIS NET48XX LED SUPPORT
8b58be88 8220M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8221S: Maintained
679655da 8222F: drivers/leds/leds-net48xx.c
e2d1d6c0 8223
1da177e4 8224SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8225M: Neil Brown <neilb@suse.de>
1da177e4 8226L: linux-raid@vger.kernel.org
524418bb 8227S: Supported
679655da
JP
8228F: drivers/md/
8229F: include/linux/raid/
c117ab84 8230F: include/uapi/linux/raid/
1da177e4 8231
1da177e4 8232SONIC NETWORK DRIVER
8b58be88 8233M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8234L: netdev@vger.kernel.org
1da177e4 8235S: Maintained
d9fb9f38 8236F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8237
61e115a5 8238SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8239M: Michael Buesch <m@bues.ch>
61e115a5
MB
8240L: netdev@vger.kernel.org
8241S: Maintained
679655da
JP
8242F: drivers/ssb/
8243F: include/linux/ssb/
61e115a5 8244
1da177e4 8245SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8246M: Mattia Dongili <malattia@linux.it>
d0944853 8247L: platform-driver-x86@vger.kernel.org
5b18167d 8248W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8249S: Maintained
679655da
JP
8250F: Documentation/laptops/sony-laptop.txt
8251F: drivers/char/sonypi.c
8252F: drivers/platform/x86/sony-laptop.c
8253F: include/linux/sony-laptop.h
1da177e4 8254
baf8532a 8255SONY MEMORYSTICK CARD SUPPORT
8b58be88 8256M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8257W: http://tifmxx.berlios.de/
8258S: Maintained
679655da 8259F: drivers/memstick/host/tifm_ms.c
baf8532a 8260
0ab30494
ML
8261SONY MEMORYSTICK STANDARD SUPPORT
8262M: Maxim Levitsky <maximlevitsky@gmail.com>
8263S: Maintained
8264F: drivers/memstick/core/ms_block.*
8265
1da177e4 8266SOUND
8b58be88
JP
8267M: Jaroslav Kysela <perex@perex.cz>
8268M: Takashi Iwai <tiwai@suse.de>
93711660 8269L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8270W: http://www.alsa-project.org/
dde7ad8d 8271T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8272T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8273Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8274S: Maintained
3126a179
JP
8275F: Documentation/sound/
8276F: include/sound/
c117ab84 8277F: include/uapi/sound/
679655da 8278F: sound/
1da177e4 8279
33bbe149
MB
8280SOUND - COMPRESSED AUDIO
8281M: Vinod Koul <vinod.koul@intel.com>
8282L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8283T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8284S: Supported
f672f31a 8285F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8286F: include/sound/compress_driver.h
f672f31a 8287F: include/uapi/sound/compress_*
33bbe149
MB
8288F: sound/core/compress_offload.c
8289F: sound/soc/soc-compress.c
8290
bd903bde 8291SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8292M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8293M: Mark Brown <broonie@kernel.org>
86f14df8 8294T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8295L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8296W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8297S: Supported
2820f615 8298F: Documentation/sound/alsa/soc/
679655da 8299F: sound/soc/
e6e55122 8300F: include/sound/soc*
eb1a6af3 8301
d7f8761b
MB
8302SOUND - DMAENGINE HELPERS
8303M: Lars-Peter Clausen <lars@metafoo.de>
8304S: Supported
8305F: include/sound/dmaengine_pcm.h
8306F: sound/core/pcm_dmaengine.c
8307F: sound/soc/soc-generic-dmaengine-pcm.c
8308
473321fc 8309SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8310M: "David S. Miller" <davem@davemloft.net>
1da177e4 8311L: sparclinux@vger.kernel.org
8a6e2535 8312Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8313T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8314T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8315S: Maintained
679655da 8316F: arch/sparc/
7765b8bb 8317F: drivers/sbus/
1da177e4 8318
6404fcca
DM
8319SPARC SERIAL DRIVERS
8320M: "David S. Miller" <davem@davemloft.net>
8321L: sparclinux@vger.kernel.org
08deed1e
JP
8322T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8323T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8324S: Maintained
6816383a 8325F: include/linux/sunserialcore.h
df621252 8326F: drivers/tty/serial/suncore.c
df621252
GKH
8327F: drivers/tty/serial/sunhv.c
8328F: drivers/tty/serial/sunsab.c
8329F: drivers/tty/serial/sunsab.h
8330F: drivers/tty/serial/sunsu.c
8331F: drivers/tty/serial/sunzilog.c
8332F: drivers/tty/serial/sunzilog.h
6404fcca 8333
389325b4
CL
8334SPARSE CHECKER
8335M: "Christopher Li" <sparse@chrisli.org>
8336L: linux-sparse@vger.kernel.org
8337W: https://sparse.wiki.kernel.org/
8338T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8339T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8340S: Maintained
8341F: include/linux/compiler.h
8342
fc0c195a 8343SPEAR PLATFORM SUPPORT
2d8a3b3d 8344M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8345M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8346L: spear-devel@list.st.com
8347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8348W: http://www.st.com/spear
8349S: Maintained
281e192f 8350F: arch/arm/mach-spear/
fc0c195a 8351
8352SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8353M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8354L: spear-devel@list.st.com
8355L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8356W: http://www.st.com/spear
8357S: Maintained
5df33a62 8358F: drivers/clk/spear/
fc0c195a 8359
e2d1d6c0 8360SPI SUBSYSTEM
b02e48f2 8361M: Mark Brown <broonie@kernel.org>
dfbe403c 8362L: linux-spi@vger.kernel.org
e7e4e13c 8363T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8364Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8365S: Maintained
679655da
JP
8366F: Documentation/spi/
8367F: drivers/spi/
8368F: include/linux/spi/
c117ab84 8369F: include/uapi/linux/spi/
e2d1d6c0 8370
2752e401 8371SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8372M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8373M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8374L: netdev@vger.kernel.org
8375S: Supported
679655da 8376F: Documentation/networking/spider_net.txt
8df158ac 8377F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8378
e2d1d6c0 8379SPU FILE SYSTEM
8b58be88 8380M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8381L: linuxppc-dev@lists.ozlabs.org
8382L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8383W: http://www.ibm.com/developerworks/power/cell/
8384S: Supported
679655da
JP
8385F: Documentation/filesystems/spufs.txt
8386F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8387
fc555841 8388SQUASHFS FILE SYSTEM
d7f2ff67 8389M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8390L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8391W: http://squashfs.org.uk
8392S: Maintained
679655da
JP
8393F: Documentation/filesystems/squashfs.txt
8394F: fs/squashfs/
fc555841 8395
1da177e4 8396SRM (Alpha) environment access
8b58be88 8397M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8398S: Maintained
679655da 8399F: arch/alpha/kernel/srm_env.c
1da177e4 8400
26e9a397 8401STABLE BRANCH
879a5a00 8402M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8403L: stable@vger.kernel.org
879a5a00 8404S: Supported
7b175c46 8405F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8406
26e9a397 8407STAGING SUBSYSTEM
879a5a00 8408M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8409T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8410L: devel@driverdev.osuosl.org
879a5a00 8411S: Supported
679655da 8412F: drivers/staging/
dbc6c2cc 8413
c8c8b105
JP
8414STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8415M: Henk de Groot <pe1dnn@amsat.org>
8416S: Odd Fixes
8417F: drivers/staging/wlags49_h2/
8418F: drivers/staging/wlags49_h25/
8419
c9555159
JP
8420STAGING - ASUS OLED
8421M: Jakub Schmidtke <sjakub@gmail.com>
8422S: Odd Fixes
8423F: drivers/staging/asus_oled/
8424
ebd3d010
JP
8425STAGING - COMEDI
8426M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8427M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8428S: Odd Fixes
8429F: drivers/staging/comedi/
8430
8ca572c9
JP
8431STAGING - CRYSTAL HD VIDEO DECODER
8432M: Naren Sankar <nsankar@broadcom.com>
8433M: Jarod Wilson <jarod@wilsonet.com>
8434M: Scott Davilla <davilla@4pi.com>
8435M: Manu Abraham <abraham.manu@gmail.com>
8436S: Odd Fixes
8437F: drivers/staging/crystalhd/
8438
0f16ffc4
JP
8439STAGING - ECHO CANCELLER
8440M: Steve Underwood <steveu@coppice.org>
8441M: David Rowe <david@rowetel.com>
8442S: Odd Fixes
8443F: drivers/staging/echo/
8444
8dc2bbe7
ME
8445STAGING - ET131X NETWORK DRIVER
8446M: Mark Einon <mark.einon@gmail.com>
8447S: Odd Fixes
8448F: drivers/staging/et131x/
8449
a0138163
JP
8450STAGING - FLARION FT1000 DRIVERS
8451M: Marek Belisko <marek.belisko@gmail.com>
8452S: Odd Fixes
8453F: drivers/staging/ft1000/
8454
ec3fab92
JP
8455STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8456M: David Täht <d@teklibre.com>
8457S: Odd Fixes
8458F: drivers/staging/frontier/
8459
98ded590
HV
8460STAGING - GO7007 MPEG CODEC
8461M: Hans Verkuil <hans.verkuil@cisco.com>
8462S: Maintained
8463F: drivers/staging/media/go7007/
8464
6c1bb424 8465STAGING - INDUSTRIAL IO
030a13d7 8466M: Jonathan Cameron <jic23@kernel.org>
a0138163 8467L: linux-iio@vger.kernel.org
6c1bb424
JP
8468S: Odd Fixes
8469F: drivers/staging/iio/
8470
a0138163
JP
8471STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8472M: Jarod Wilson <jarod@wilsonet.com>
8473W: http://www.lirc.org/
8474S: Odd Fixes
b2b0186d 8475F: drivers/staging/media/lirc/
a0138163 8476
7c6b6c71 8477STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8478M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8479M: Marc Dietrich <marvin24@gmx.de>
8480L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8481L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8482S: Maintained
8483F: drivers/staging/nvec/
8484
a0138163 8485STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8486M: Jens Frederich <jfrederich@gmail.com>
8487M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8488M: Jon Nettleton <jon.nettleton@gmail.com>
8489W: http://wiki.laptop.org/go/DCON
3140b458 8490S: Maintained
a0138163
JP
8491F: drivers/staging/olpc_dcon/
8492
94cfdd15 8493STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8494M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8495S: Maintained
8496F: drivers/staging/ozwpan/
8497
a0138163 8498STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8499M: Willy Tarreau <willy@meta-x.org>
8500S: Odd Fixes
8501F: drivers/staging/panel/
8502
a0138163
JP
8503STAGING - REALTEK RTL8712U DRIVERS
8504M: Larry Finger <Larry.Finger@lwfinger.net>
8505M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8506S: Odd Fixes
8507F: drivers/staging/rtl8712/
8508
7591ba8b
JS
8509STAGING - REALTEK RTL8723U WIRELESS DRIVER
8510M: Larry Finger <Larry.Finger@lwfinger.net>
8511M: Jes Sorensen <Jes.Sorensen@redhat.com>
8512L: linux-wireless@vger.kernel.org
8513S: Maintained
8514F: drivers/staging/rtl8723au/
8515
9629fa86
JP
8516STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8517M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8518S: Odd Fixes
9df0a245 8519F: drivers/staging/sm7xxfb/
9629fa86 8520
510fa408
JP
8521STAGING - SLICOSS
8522M: Lior Dotan <liodot@gmail.com>
8523M: Christopher Harrer <charrer@alacritech.com>
8524S: Odd Fixes
8525F: drivers/staging/slicoss/
8526
a0138163 8527STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8528M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8529S: Supported
b2b0186d 8530F: drivers/staging/media/solo6x10/
a0138163
JP
8531
8532STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8533M: William Hubbs <w.d.hubbs@gmail.com>
8534M: Chris Brannon <chris@the-brannons.com>
d33bce31 8535M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8536M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8537L: speakup@braille.uwo.ca
8538W: http://www.linux-speakup.org/
8539S: Odd Fixes
8540F: drivers/staging/speakup/
8541
8542STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8543M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8544S: Odd Fixes
8545F: drivers/staging/tidspbridge/
8546
a0138163
JP
8547STAGING - USB ENE SM/MS CARD READER DRIVER
8548M: Al Cho <acho@novell.com>
8549S: Odd Fixes
8550F: drivers/staging/keucr/
8551
b3e871ce
JP
8552STAGING - VIA VT665X DRIVERS
8553M: Forest Bond <forest@alittletooquiet.net>
8554S: Odd Fixes
8555F: drivers/staging/vt665?/
8556
81a9a526
JP
8557STAGING - WINBOND IS89C35 WLAN USB DRIVER
8558M: Pavel Machek <pavel@ucw.cz>
8559S: Odd Fixes
8560F: drivers/staging/winbond/
8561
709bcb07 8562STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8563M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8564S: Odd Fixes
8565F: drivers/staging/xgifb/
8566
1da177e4 8567STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8568M: Ion Badulescu <ionut@badula.org>
b4f90189 8569S: Odd Fixes
9bba23b0 8570F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8571
e2d1d6c0 8572SUN3/3X
8b58be88 8573M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8574W: http://sammy.net/sun3/
8575S: Maintained
679655da
JP
8576F: arch/m68k/kernel/*sun3*
8577F: arch/m68k/sun3*/
8578F: arch/m68k/include/asm/sun3*
e689cf4a 8579F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8580
2bc9ff01
DK
8581SUNDANCE NETWORK DRIVER
8582M: Denis Kirjanov <kda@linux-powerpc.org>
8583L: netdev@vger.kernel.org
8584S: Maintained
8585F: drivers/net/ethernet/dlink/sundance.c
8586
2cbb12a4 8587SUPERH
2cbb12a4 8588L: linux-sh@vger.kernel.org
1da177e4 8589W: http://www.linux-sh.org
8a6e2535 8590Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8591S: Orphan
066069e1 8592F: Documentation/sh/
679655da 8593F: arch/sh/
066069e1 8594F: drivers/sh/
1da177e4 8595
4480f15b 8596SUSPEND TO RAM
7fb06082 8597M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8598M: Len Brown <len.brown@intel.com>
8599M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8600L: linux-pm@vger.kernel.org
e2d1d6c0 8601S: Supported
679655da
JP
8602F: Documentation/power/
8603F: arch/x86/kernel/acpi/
8604F: drivers/base/power/
8605F: kernel/power/
8606F: include/linux/suspend.h
8607F: include/linux/freezer.h
8608F: include/linux/pm.h
1da177e4
LT
8609
8610SVGA HANDLING
8b58be88 8611M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8612L: linux-video@atrey.karlin.mff.cuni.cz
8613S: Maintained
679655da
JP
8614F: Documentation/svga.txt
8615F: arch/x86/boot/video*
1da177e4 8616
6e28b761
KRW
8617SWIOTLB SUBSYSTEM
8618M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8619L: linux-kernel@vger.kernel.org
8620S: Supported
8621F: lib/swiotlb.c
8622F: arch/*/kernel/pci-swiotlb.c
8623F: include/linux/swiotlb.h
8624
db8e35d5
VG
8625SYNOPSYS ARC ARCHITECTURE
8626M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8627S: Supported
8628F: arch/arc/
6659a20a 8629F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8630F: drivers/tty/serial/arc_uart.c
db8e35d5 8631
1da177e4 8632SYSV FILESYSTEM
8b58be88 8633M: Christoph Hellwig <hch@infradead.org>
1da177e4 8634S: Maintained
679655da
JP
8635F: Documentation/filesystems/sysv-fs.txt
8636F: fs/sysv/
8637F: include/linux/sysv_fs.h
1da177e4 8638
86cfa7fc
NB
8639TARGET SUBSYSTEM
8640M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8641L: linux-scsi@vger.kernel.org
b9f5edc2 8642L: target-devel@vger.kernel.org
86cfa7fc 8643W: http://www.linux-iscsi.org
cf015e9f 8644W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8645T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8646S: Supported
8647F: drivers/target/
8648F: include/target/
8649F: Documentation/target/
8650
4e68852d 8651TASKSTATS STATISTICS INTERFACE
185e595f 8652M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8653S: Maintained
679655da
JP
8654F: Documentation/accounting/taskstats*
8655F: include/linux/taskstats*
8656F: kernel/taskstats.c
4e68852d 8657
781b456a 8658TC CLASSIFIER
f935f3f8 8659M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8660L: netdev@vger.kernel.org
8661S: Maintained
679655da 8662F: include/net/pkt_cls.h
c117ab84 8663F: include/uapi/linux/pkt_cls.h
679655da 8664F: net/sched/
781b456a 8665
5067f08a 8666TCP LOW PRIORITY MODULE
8b58be88
JP
8667M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8668M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8669W: http://tcp-lp-mod.sourceforge.net/
8670S: Maintained
679655da 8671F: net/ipv4/tcp_lp.c
5067f08a 8672
91952bc0
AP
8673TDA10071 MEDIA DRIVER
8674M: Antti Palosaari <crope@iki.fi>
8675L: linux-media@vger.kernel.org
8676W: http://linuxtv.org/
8677W: http://palosaari.fi/linux/
8678Q: http://patchwork.linuxtv.org/project/linux-media/list/
8679T: git git://linuxtv.org/anttip/media_tree.git
8680S: Maintained
8681F: drivers/media/dvb-frontends/tda10071*
8682
8683TDA18212 MEDIA DRIVER
8684M: Antti Palosaari <crope@iki.fi>
8685L: linux-media@vger.kernel.org
8686W: http://linuxtv.org/
8687W: http://palosaari.fi/linux/
8688Q: http://patchwork.linuxtv.org/project/linux-media/list/
8689T: git git://linuxtv.org/anttip/media_tree.git
8690S: Maintained
8691F: drivers/media/tuners/tda18212*
8692
8693TDA18218 MEDIA DRIVER
8694M: Antti Palosaari <crope@iki.fi>
8695L: linux-media@vger.kernel.org
8696W: http://linuxtv.org/
8697W: http://palosaari.fi/linux/
8698Q: http://patchwork.linuxtv.org/project/linux-media/list/
8699T: git git://linuxtv.org/anttip/media_tree.git
8700S: Maintained
8701F: drivers/media/tuners/tda18218*
8702
3b2f6aba
MK
8703TDA18271 MEDIA DRIVER
8704M: Michael Krufky <mkrufky@linuxtv.org>
8705L: linux-media@vger.kernel.org
8706W: http://linuxtv.org/
8707W: http://github.com/mkrufky
8708Q: http://patchwork.linuxtv.org/project/linux-media/list/
8709T: git git://linuxtv.org/mkrufky/tuners.git
8710S: Maintained
8711F: drivers/media/tuners/tda18271*
8712
e48307a9
MK
8713TDA827x MEDIA DRIVER
8714M: Michael Krufky <mkrufky@linuxtv.org>
8715L: linux-media@vger.kernel.org
8716W: http://linuxtv.org/
8717W: http://github.com/mkrufky
8718Q: http://patchwork.linuxtv.org/project/linux-media/list/
8719T: git git://linuxtv.org/mkrufky/tuners.git
8720S: Maintained
8721F: drivers/media/tuners/tda8290.*
8722
66cf9212
MK
8723TDA8290 MEDIA DRIVER
8724M: Michael Krufky <mkrufky@linuxtv.org>
8725L: linux-media@vger.kernel.org
8726W: http://linuxtv.org/
8727W: http://github.com/mkrufky
8728Q: http://patchwork.linuxtv.org/project/linux-media/list/
8729T: git git://linuxtv.org/mkrufky/tuners.git
8730S: Maintained
8731F: drivers/media/tuners/tda8290.*
8732
4b9fba30
HV
8733TDA9840 MEDIA DRIVER
8734M: Hans Verkuil <hverkuil@xs4all.nl>
8735L: linux-media@vger.kernel.org
8736T: git git://linuxtv.org/media_tree.git
8737W: http://linuxtv.org
8738S: Maintained
8739F: drivers/media/i2c/tda9840*
8740
2cb654fd 8741TEA5761 TUNER DRIVER
1b2c14b4 8742M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8743L: linux-media@vger.kernel.org
8744W: http://linuxtv.org
8745T: git git://linuxtv.org/media_tree.git
8746S: Odd fixes
8747F: drivers/media/tuners/tea5761.*
8748
8749TEA5767 TUNER DRIVER
1b2c14b4 8750M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8751L: linux-media@vger.kernel.org
8752W: http://linuxtv.org
8753T: git git://linuxtv.org/media_tree.git
8754S: Maintained
8755F: drivers/media/tuners/tea5767.*
8756
4b9fba30
HV
8757TEA6415C MEDIA DRIVER
8758M: Hans Verkuil <hverkuil@xs4all.nl>
8759L: linux-media@vger.kernel.org
8760T: git git://linuxtv.org/media_tree.git
8761W: http://linuxtv.org
8762S: Maintained
8763F: drivers/media/i2c/tea6415c*
8764
8765TEA6420 MEDIA DRIVER
8766M: Hans Verkuil <hverkuil@xs4all.nl>
8767L: linux-media@vger.kernel.org
8768T: git git://linuxtv.org/media_tree.git
8769W: http://linuxtv.org
8770S: Maintained
8771F: drivers/media/i2c/tea6420*
8772
3d249d4c 8773TEAM DRIVER
dca9ab92 8774M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8775L: netdev@vger.kernel.org
8776S: Supported
8777F: drivers/net/team/
8778F: include/linux/if_team.h
c117ab84 8779F: include/uapi/linux/if_team.h
3d249d4c 8780
7d029125
VD
8781TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8782M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8783S: Maintained
8784F: arch/x86/platform/ts5500/
8785
40ad4a30
SY
8786TECHNOTREND USB IR RECEIVER
8787M: Sean Young <sean@mess.org>
8788L: linux-media@vger.kernel.org
8789S: Maintained
8790F: drivers/media/rc/ttusbir.c
8791
adabdb0c 8792TEGRA ARCHITECTURE SUPPORT
243d58ec 8793M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8794M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8795L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8796Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8797T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8798S: Supported
bbbe96ed 8799N: [^a-z]tegra
84b9414b 8800
adabdb0c
SW
8801TEGRA ASOC DRIVER
8802M: Stephen Warren <swarren@wwwdotorg.org>
8803S: Supported
8804F: sound/soc/tegra/
8805
8806TEGRA CLOCK DRIVER
8807M: Peter De Schrijver <pdeschrijver@nvidia.com>
8808M: Prashant Gaikwad <pgaikwad@nvidia.com>
8809S: Supported
8810F: drivers/clk/tegra/
8811
8812TEGRA DMA DRIVER
8813M: Laxman Dewangan <ldewangan@nvidia.com>
8814S: Supported
8815F: drivers/dma/tegra20-apb-dma.c
8816
8817TEGRA GPIO DRIVER
8818M: Stephen Warren <swarren@wwwdotorg.org>
8819S: Supported
8820F: drivers/gpio/gpio-tegra.c
8821
8822TEGRA I2C DRIVER
8823M: Laxman Dewangan <ldewangan@nvidia.com>
8824S: Supported
8825F: drivers/i2c/busses/i2c-tegra.c
8826
8827TEGRA IOMMU DRIVERS
8828M: Hiroshi Doyu <hdoyu@nvidia.com>
8829S: Supported
8830F: drivers/iommu/tegra*
8831
8832TEGRA KBC DRIVER
8833M: Rakesh Iyer <riyer@nvidia.com>
8834M: Laxman Dewangan <ldewangan@nvidia.com>
8835S: Supported
8836F: drivers/input/keyboard/tegra-kbc.c
8837
8838TEGRA PINCTRL DRIVER
8839M: Stephen Warren <swarren@wwwdotorg.org>
8840S: Supported
8841F: drivers/pinctrl/pinctrl-tegra*
8842
8843TEGRA PWM DRIVER
8844M: Thierry Reding <thierry.reding@gmail.com>
8845S: Supported
8846F: drivers/pwm/pwm-tegra.c
8847
8848TEGRA SERIAL DRIVER
8849M: Laxman Dewangan <ldewangan@nvidia.com>
8850S: Supported
8851F: drivers/tty/serial/serial-tegra.c
8852
8853TEGRA SPI DRIVER
8854M: Laxman Dewangan <ldewangan@nvidia.com>
8855S: Supported
8856F: drivers/spi/spi-tegra*
8857
1a348ccc 8858TEHUTI ETHERNET DRIVER
8b58be88 8859M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8860L: netdev@vger.kernel.org
8861S: Supported
ef7f5429 8862F: drivers/net/ethernet/tehuti/*
1a348ccc 8863
4e68852d 8864Telecom Clock Driver for MCPL0010
8b58be88 8865M: Mark Gross <mark.gross@intel.com>
4e68852d 8866S: Supported
679655da 8867F: drivers/char/tlclk.c
4e68852d 8868
4480f15b 8869TENSILICA XTENSA PORT (xtensa)
8b58be88 8870M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8871M: Max Filippov <jcmvbkbc@gmail.com>
8872L: linux-xtensa@linux-xtensa.org
4e68852d 8873S: Maintained
679655da 8874F: arch/xtensa/
3dc99857 8875F: drivers/irqchip/irq-xtensa-*
4e68852d 8876
5313ba66
HV
8877THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8878M: Hans Verkuil <hverkuil@xs4all.nl>
8879L: linux-media@vger.kernel.org
8880T: git git://linuxtv.org/media_tree.git
8881W: http://linuxtv.org
8882S: Maintained
8883F: drivers/media/radio/radio-raremono.c
8884
d3fb6955 8885THERMAL
b75f0050
JP
8886M: Zhang Rui <rui.zhang@intel.com>
8887M: Eduardo Valentin <eduardo.valentin@ti.com>
8888L: linux-pm@vger.kernel.org
8889T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8890T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8891Q: https://patchwork.kernel.org/project/linux-pm/list/
8892S: Supported
8893F: drivers/thermal/
8894F: include/linux/thermal.h
8895F: include/linux/cpu_cooling.h
8896F: Documentation/devicetree/bindings/thermal/
d3fb6955 8897
30ba2fbd
VD
8898THINGM BLINK(1) USB RGB LED DRIVER
8899M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8900S: Maintained
8901F: drivers/hid/hid-thingm.c
8902
4e68852d 8903THINKPAD ACPI EXTRAS DRIVER
8b58be88 8904M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8905L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8906L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8907W: http://ibm-acpi.sourceforge.net
8908W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8909T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8910S: Maintained
679655da 8911F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8912
1b46f2a2
EV
8913TI BANDGAP AND THERMAL DRIVER
8914M: Eduardo Valentin <eduardo.valentin@ti.com>
8915L: linux-pm@vger.kernel.org
794b2e25
EV
8916S: Supported
8917F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8918
4020f2d7 8919TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8920M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8921S: Maintained
679655da
JP
8922F: drivers/misc/tifm*
8923F: drivers/mmc/host/tifm_sd.c
8924F: include/linux/tifm.h
4020f2d7 8925
152ad442
SR
8926TI LM49xxx FAMILY ASoC CODEC DRIVERS
8927M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8928M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8929L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8930S: Maintained
8931F: sound/soc/codecs/lm49453*
d392dead 8932F: sound/soc/codecs/isabelle*
152ad442 8933
0edd807d
KM
8934TI LP855x BACKLIGHT DRIVER
8935M: Milo Kim <milo.kim@ti.com>
8936S: Maintained
8937F: Documentation/backlight/lp855x-driver.txt
8938F: drivers/video/backlight/lp855x_bl.c
8939F: include/linux/platform_data/lp855x.h
8940
faf13f6d
KM
8941TI LP8727 CHARGER DRIVER
8942M: Milo Kim <milo.kim@ti.com>
8943S: Maintained
8944F: drivers/power/lp8727_charger.c
8945F: include/linux/platform_data/lp8727.h
8946
22f1229f
KM
8947TI LP8788 MFD DRIVER
8948M: Milo Kim <milo.kim@ti.com>
8949S: Maintained
8950F: drivers/iio/adc/lp8788_adc.c
8951F: drivers/leds/leds-lp8788.c
8952F: drivers/mfd/lp8788*.c
8953F: drivers/power/lp8788-charger.c
8954F: drivers/regulator/lp8788-*.c
8955F: include/linux/mfd/lp8788*.h
8956
dd5e8e6b 8957TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8958M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8959L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8960S: Maintained
8961F: sound/soc/codecs/twl4030*
8962
90921014 8963TI WILINK WIRELESS DRIVERS
90921014
LC
8964L: linux-wireless@vger.kernel.org
8965W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8966W: http://wireless.kernel.org/en/users/Drivers/wl1251
8967T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 8968S: Orphan
90921014
LC
8969F: drivers/net/wireless/ti/
8970F: include/linux/wl12xx.h
8971
e86eaa3a 8972TIPC NETWORK LAYER
8b58be88
JP
8973M: Jon Maloy <jon.maloy@ericsson.com>
8974M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
8975L: netdev@vger.kernel.org (core kernel code)
8976L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 8977W: http://tipc.sourceforge.net/
e86eaa3a 8978S: Maintained
c117ab84 8979F: include/uapi/linux/tipc*.h
679655da 8980F: net/tipc/
e86eaa3a 8981
867e359b
CM
8982TILE ARCHITECTURE
8983M: Chris Metcalf <cmetcalf@tilera.com>
8984W: http://www.tilera.com/scm/
8985S: Supported
8986F: arch/tile/
6b940606 8987F: drivers/char/tile-srom.c
5c770755 8988F: drivers/edac/tile_edac.c
6b940606
CM
8989F: drivers/net/ethernet/tile/
8990F: drivers/rtc/rtc-tile.c
8991F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 8992F: drivers/tty/serial/tilegx.c
6b940606
CM
8993F: drivers/usb/host/*-tilegx.c
8994F: include/linux/usb/tilegx.h
867e359b 8995
1da177e4 8996TLAN NETWORK DRIVER
8b58be88 8997M: Samuel Chessman <chessman@tux.org>
88c07dde 8998L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
8999W: http://sourceforge.net/projects/tlan/
9000S: Maintained
679655da 9001F: Documentation/networking/tlan.txt
b544dbac 9002F: drivers/net/ethernet/ti/tlan.*
1da177e4 9003
d74db3b2 9004TOMOYO SECURITY MODULE
8b58be88
JP
9005M: Kentaro Takeda <takedakn@nttdata.co.jp>
9006M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9007L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9008L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9009L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9010L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9011W: http://tomoyo.sourceforge.jp/
843d183c 9012T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9013S: Maintained
679655da 9014F: security/tomoyo/
d74db3b2 9015
9caeb532 9016TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9017M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9018L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9019S: Maintained
9020F: drivers/platform/x86/topstar-laptop.c
9021
1da177e4 9022TOSHIBA ACPI EXTRAS DRIVER
d0944853 9023L: platform-driver-x86@vger.kernel.org
15065531 9024S: Orphan
679655da 9025F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9026
9027TOSHIBA SMM DRIVER
8b58be88 9028M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9029L: tlinux-users@tce.toshiba-dme.co.jp
9030W: http://www.buzzard.org.uk/toshiba/
9031S: Maintained
679655da
JP
9032F: drivers/char/toshiba.c
9033F: include/linux/toshiba.h
c117ab84 9034F: include/uapi/linux/toshiba.h
1da177e4 9035
d719f900 9036TMIO MMC DRIVER
8b58be88 9037M: Ian Molton <ian@mnementh.co.uk>
d1057c40 9038L: linux-mmc@vger.kernel.org
d719f900 9039S: Maintained
d1057c40
GL
9040F: drivers/mmc/host/tmio_mmc*
9041F: drivers/mmc/host/sh_mobile_sdhi.c
9042F: include/linux/mmc/tmio.h
9043F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9044
917cc4e6
GR
9045TMP401 HARDWARE MONITOR DRIVER
9046M: Guenter Roeck <linux@roeck-us.net>
9047L: lm-sensors@lm-sensors.org
9048S: Maintained
9049F: Documentation/hwmon/tmp401
9050F: drivers/hwmon/tmp401.c
9051
98f32602 9052TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9053M: Hugh Dickins <hughd@google.com>
98f32602
HD
9054L: linux-mm@kvack.org
9055S: Maintained
9056F: include/linux/shmem_fs.h
9057F: mm/shmem.c
9058
45f95b53 9059TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9060M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9061L: linux-media@vger.kernel.org
9062W: http://linuxtv.org
9063T: git git://linuxtv.org/media_tree.git
9064S: Odd fixes
9065F: drivers/media/usb/tm6000/
9066
4e68852d 9067TPM DEVICE DRIVER
901486b8 9068M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9069M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9070M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9071W: http://tpmdd.sourceforge.net
63a10dfd 9072L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9073S: Maintained
679655da 9074F: drivers/char/tpm/
4e68852d 9075
d6f005a1
JP
9076TRACING
9077M: Steven Rostedt <rostedt@goodmis.org>
9078M: Frederic Weisbecker <fweisbec@gmail.com>
9079M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9080T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9081S: Maintained
9082F: Documentation/trace/ftrace.txt
9083F: arch/*/*/*/ftrace.h
9084F: arch/*/kernel/ftrace.c
9085F: include/*/ftrace.h
9086F: include/linux/trace*.h
9087F: include/trace/
9088F: kernel/trace/
9089
1da177e4 9090TRIVIAL PATCHES
8b58be88 9091M: Jiri Kosina <trivial@kernel.org>
54e5881d 9092T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9093S: Maintained
86ef925f 9094K: ^Subject:.*(?i)trivial
1da177e4 9095
4e68852d 9096TTY LAYER
879a5a00 9097M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9098M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9099S: Supported
08deed1e 9100T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9101F: drivers/tty/
df621252 9102F: drivers/tty/serial/serial_core.c
e3288775
AC
9103F: include/linux/serial_core.h
9104F: include/linux/serial.h
9105F: include/linux/tty.h
c117ab84
CEB
9106F: include/uapi/linux/serial_core.h
9107F: include/uapi/linux/serial.h
9108F: include/uapi/linux/tty.h
4e68852d 9109
91952bc0
AP
9110TUA9001 MEDIA DRIVER
9111M: Antti Palosaari <crope@iki.fi>
9112L: linux-media@vger.kernel.org
9113W: http://linuxtv.org/
9114W: http://palosaari.fi/linux/
9115Q: http://patchwork.linuxtv.org/project/linux-media/list/
9116T: git git://linuxtv.org/anttip/media_tree.git
9117S: Maintained
9118F: drivers/media/tuners/tua9001*
9119
740db6d7 9120TULIP NETWORK DRIVERS
8b58be88 9121M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9122L: netdev@vger.kernel.org
9123S: Maintained
0f04e2aa 9124F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9125
9126TUN/TAP driver
ba57b6f2 9127M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9128W: http://vtun.sourceforge.net/tun
9129S: Maintained
679655da
JP
9130F: Documentation/networking/tuntap.txt
9131F: arch/um/os-Linux/drivers/
1da177e4 9132
b454cc66 9133TURBOCHANNEL SUBSYSTEM
8b58be88 9134M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9135M: Ralf Baechle <ralf@linux-mips.org>
9136L: linux-mips@linux-mips.org
9137Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9138S: Maintained
679655da
JP
9139F: drivers/tc/
9140F: include/linux/tc.h
b454cc66 9141
1da177e4 9142U14-34F SCSI DRIVER
8b58be88 9143M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9144L: linux-scsi@vger.kernel.org
9145S: Maintained
679655da 9146F: drivers/scsi/u14-34f.c
1da177e4 9147
e2d1d6c0 9148UBI FILE SYSTEM (UBIFS)
949cb623 9149M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9150M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9151L: linux-mtd@lists.infradead.org
e2966cbe 9152T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9153W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9154S: Maintained
679655da
JP
9155F: Documentation/filesystems/ubifs.txt
9156F: fs/ubifs/
e2d1d6c0 9157
cc2020e6 9158UCLINUX (AND M68KNOMMU)
8b58be88 9159M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9160W: http://www.uclinux.org/
9161L: uclinux-dev@uclinux.org (subscribers-only)
9162S: Maintained
61bc02bb
JP
9163F: arch/m68k/*/*_no.*
9164F: arch/m68k/include/asm/*_no.*
cc2020e6 9165
1da177e4 9166UDF FILESYSTEM
8b58be88 9167M: Jan Kara <jack@suse.cz>
1da177e4 9168S: Maintained
679655da
JP
9169F: Documentation/filesystems/udf.txt
9170F: fs/udf/
1da177e4 9171
cc2020e6 9172UFS FILESYSTEM
8b58be88 9173M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9174S: Maintained
679655da
JP
9175F: Documentation/filesystems/ufs.txt
9176F: fs/ufs/
cc2020e6 9177
0a09d3ab
DH
9178UHID USERSPACE HID IO DRIVER:
9179M: David Herrmann <dh.herrmann@googlemail.com>
9180L: linux-input@vger.kernel.org
9181S: Maintained
9182F: drivers/hid/uhid.c
c117ab84 9183F: include/uapi/linux/uhid.h
0a09d3ab 9184
18332a80 9185ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9186L: linux-usb@vger.kernel.org
10c6c9c9 9187S: Orphan
355ffe69 9188F: drivers/uwb/
679655da
JP
9189F: include/linux/uwb.h
9190F: include/linux/uwb/
18332a80 9191
b31d8273
G
9192UNICORE32 ARCHITECTURE:
9193M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9194W: http://mprc.pku.edu.cn/~guanxuetao/linux
9195S: Maintained
9196T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
9197F: arch/unicore32/
9198
d8379ab1
TF
9199UNIFDEF
9200M: Tony Finch <dot@dotat.at>
9201W: http://dotat.at/prog/unifdef
9202S: Maintained
9203F: scripts/unifdef.c
9204
1da177e4 9205UNIFORM CDROM DRIVER
8b58be88 9206M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9207W: http://www.kernel.dk
9208S: Maintained
679655da
JP
9209F: Documentation/cdrom/
9210F: drivers/cdrom/cdrom.c
9211F: include/linux/cdrom.h
c117ab84 9212F: include/uapi/linux/cdrom.h
1da177e4 9213
56df0122
BR
9214UNISYS S-PAR DRIVERS
9215M: Benjamin Romer <benjamin.romer@unisys.com>
9216M: David Kershner <david.kershner@unisys.com>
9217L: sparmaintainer@unisys.com (Unisys internal)
9218S: Supported
9219F: drivers/staging/unisys/
9220
9941fa6e
VH
9221UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9222M: Vinayak Holikatti <vinholikatti@gmail.com>
9223M: Santosh Y <santoshsy@gmail.com>
9224L: linux-scsi@vger.kernel.org
9225S: Supported
9226F: Documentation/scsi/ufs.txt
9227F: drivers/scsi/ufs/
9228
e2d1d6c0 9229UNSORTED BLOCK IMAGES (UBI)
949cb623 9230M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9231W: http://www.linux-mtd.infradead.org/
9232L: linux-mtd@lists.infradead.org
b6b44e0a 9233T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9234S: Maintained
80811493 9235F: drivers/mtd/ubi/
679655da 9236F: include/linux/mtd/ubi.h
c117ab84 9237F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9238
76ac66e4
RW
9239UNSORTED BLOCK IMAGES (UBI) Fastmap
9240M: Richard Weinberger <richard@nod.at>
9241L: linux-mtd@lists.infradead.org
9242S: Maintained
9243F: drivers/mtd/ubi/fastmap.c
9244
1da177e4 9245USB ACM DRIVER
61eee9a7 9246M: Oliver Neukum <oliver@neukum.org>
6372594a 9247L: linux-usb@vger.kernel.org
1da177e4 9248S: Maintained
679655da
JP
9249F: Documentation/usb/acm.txt
9250F: drivers/usb/class/cdc-acm.*
1da177e4 9251
b7d572e1
PF
9252USB AR5523 WIRELESS DRIVER
9253M: Pontus Fuchs <pontus.fuchs@gmail.com>
9254L: linux-wireless@vger.kernel.org
9255S: Maintained
9256F: drivers/net/wireless/ath/ar5523/
9257
115bb1ff 9258USB ATTACHED SCSI
f50a4968 9259M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9260M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9261L: linux-usb@vger.kernel.org
9262L: linux-scsi@vger.kernel.org
8eae0fb7 9263S: Maintained
115bb1ff
MW
9264F: drivers/usb/storage/uas.c
9265
1da177e4 9266USB CDC ETHERNET DRIVER
61eee9a7 9267M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9268L: linux-usb@vger.kernel.org
1da177e4 9269S: Maintained
679655da 9270F: drivers/net/usb/cdc_*.c
c117ab84 9271F: include/uapi/linux/usb/cdc.h
1da177e4 9272
b02b371e 9273USB CYPRESS C67X00 DRIVER
8b58be88 9274M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9275L: linux-usb@vger.kernel.org
9276S: Maintained
679655da 9277F: drivers/usb/c67x00/
b02b371e 9278
d0374f4f 9279USB DAVICOM DM9601 DRIVER
8b58be88 9280M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9281L: netdev@vger.kernel.org
d0374f4f
PK
9282W: http://www.linux-usb.org/usbnet
9283S: Maintained
679655da 9284F: drivers/net/usb/dm9601.c
d0374f4f 9285
cc2020e6 9286USB DIAMOND RIO500 DRIVER
8b58be88 9287M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9288L: rio500-users@lists.sourceforge.net
9289W: http://rio500.sourceforge.net
9290S: Maintained
679655da 9291F: drivers/usb/misc/rio500*
cc2020e6 9292
1da177e4 9293USB EHCI DRIVER
578333ab 9294M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9295L: linux-usb@vger.kernel.org
578333ab 9296S: Maintained
679655da
JP
9297F: Documentation/usb/ehci.txt
9298F: drivers/usb/host/ehci*
1da177e4 9299
69ae9e3e 9300USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9301M: Felipe Balbi <balbi@ti.com>
795fb7e7 9302L: linux-usb@vger.kernel.org
69ae9e3e 9303W: http://www.linux-usb.org/gadget
d6d0f665
FB
9304T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9305S: Maintained
679655da
JP
9306F: drivers/usb/gadget/
9307F: include/linux/usb/gadget*
69ae9e3e 9308
2dea64b4 9309USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9310M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9311L: linux-usb@vger.kernel.org
54e5881d 9312T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9313S: Maintained
c2f01971 9314F: Documentation/hid/hiddev.txt
679655da 9315F: drivers/hid/usbhid/
1da177e4 9316
857aab34 9317USB/IP DRIVERS
857aab34 9318L: linux-usb@vger.kernel.org
3ff4afe8 9319S: Orphan
857aab34 9320F: drivers/staging/usbip/
9321
959eea21 9322USB ISP116X DRIVER
8b58be88 9323M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9324L: linux-usb@vger.kernel.org
959eea21 9325S: Maintained
679655da
JP
9326F: drivers/usb/host/isp116x*
9327F: include/linux/usb/isp116x.h
959eea21 9328
1da177e4 9329USB KAWASAKI LSI DRIVER
61eee9a7 9330M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9331L: linux-usb@vger.kernel.org
1da177e4 9332S: Maintained
679655da 9333F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9334
9335USB MASS STORAGE DRIVER
8b58be88 9336M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9337L: linux-usb@vger.kernel.org
8836aeb8 9338L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9339S: Maintained
9340W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9341F: drivers/usb/storage/
1da177e4 9342
af39917d
CL
9343USB MIDI DRIVER
9344M: Clemens Ladisch <clemens@ladisch.de>
9345L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9346T: git git://git.alsa-project.org/alsa-kernel.git
9347S: Maintained
9348F: sound/usb/midi.*
9349
444ce9d4
JP
9350USB NETWORKING DRIVERS
9351L: linux-usb@vger.kernel.org
9352S: Odd Fixes
9353F: drivers/net/usb/
9354
1da177e4 9355USB OHCI DRIVER
578333ab 9356M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9357L: linux-usb@vger.kernel.org
578333ab 9358S: Maintained
679655da
JP
9359F: Documentation/usb/ohci.txt
9360F: drivers/usb/host/ohci*
1da177e4 9361
ba460e48 9362USB OPTION-CARD DRIVER
8b58be88 9363M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9364L: linux-usb@vger.kernel.org
ba460e48 9365S: Maintained
679655da 9366F: drivers/usb/serial/option.c
ba460e48 9367
1da177e4 9368USB PEGASUS DRIVER
a16b945c 9369M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9370L: linux-usb@vger.kernel.org
043600a6 9371L: netdev@vger.kernel.org
052e3128
PM
9372T: git git://github.com/petkan/pegasus.git
9373W: https://github.com/petkan/pegasus
1da177e4 9374S: Maintained
679655da 9375F: drivers/net/usb/pegasus.*
1da177e4 9376
d3ad558f
FB
9377USB PHY LAYER
9378M: Felipe Balbi <balbi@ti.com>
9379L: linux-usb@vger.kernel.org
9380T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9381S: Maintained
9382F: drivers/usb/phy/
d3ad558f 9383
73e4fb3f 9384USB PRINTER DRIVER (usblp)
8b58be88 9385M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9386L: linux-usb@vger.kernel.org
73e4fb3f 9387S: Supported
679655da 9388F: drivers/usb/class/usblp.c
1da177e4
LT
9389
9390USB RTL8150 DRIVER
a16b945c 9391M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9392L: linux-usb@vger.kernel.org
043600a6 9393L: netdev@vger.kernel.org
052e3128
PM
9394T: git git://github.com/petkan/rtl8150.git
9395W: https://github.com/petkan/rtl8150
1da177e4 9396S: Maintained
679655da 9397F: drivers/net/usb/rtl8150.c
1da177e4 9398
f896b796
GK
9399USB SERIAL SUBSYSTEM
9400M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9401L: linux-usb@vger.kernel.org
4e68852d 9402S: Maintained
679655da 9403F: Documentation/usb/usb-serial.txt
f896b796 9404F: drivers/usb/serial/
679655da 9405F: include/linux/usb/serial.h
1da177e4 9406
b3f0db1c
SG
9407USB SMSC75XX ETHERNET DRIVER
9408M: Steve Glendinning <steve.glendinning@shawell.net>
9409L: netdev@vger.kernel.org
9410S: Maintained
9411F: drivers/net/usb/smsc75xx.*
9412
2f7ca802 9413USB SMSC95XX ETHERNET DRIVER
90b24cfb 9414M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9415L: netdev@vger.kernel.org
90b24cfb 9416S: Maintained
679655da 9417F: drivers/net/usb/smsc95xx.*
2f7ca802 9418
f423b9a8 9419USB SN9C1xx DRIVER
8b58be88 9420M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9421L: linux-usb@vger.kernel.org
661263b5 9422L: linux-media@vger.kernel.org
275ffde4 9423T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9424W: http://www.linux-projects.org
9425S: Maintained
b8da9d3a 9426F: drivers/staging/media/sn9c102/
1da177e4
LT
9427
9428USB SUBSYSTEM
879a5a00 9429M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9430L: linux-usb@vger.kernel.org
1da177e4 9431W: http://www.linux-usb.org
08deed1e 9432T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9433S: Supported
679655da 9434F: Documentation/usb/
679655da
JP
9435F: drivers/usb/
9436F: include/linux/usb.h
9437F: include/linux/usb/
1da177e4
LT
9438
9439USB UHCI DRIVER
8b58be88 9440M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9441L: linux-usb@vger.kernel.org
1da177e4 9442S: Maintained
679655da 9443F: drivers/usb/host/uhci*
1da177e4 9444
69ae9e3e 9445USB "USBNET" DRIVER FRAMEWORK
686f13bb 9446M: Oliver Neukum <oneukum@suse.de>
043600a6 9447L: netdev@vger.kernel.org
69ae9e3e 9448W: http://www.linux-usb.org/usbnet
1da177e4 9449S: Maintained
679655da
JP
9450F: drivers/net/usb/usbnet.c
9451F: include/linux/usb/usbnet.h
1da177e4 9452
c0efd232 9453USB VIDEO CLASS
c53ac071 9454M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9455L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9456L: linux-media@vger.kernel.org
275ffde4 9457T: git git://linuxtv.org/media_tree.git
57c6d2e9 9458W: http://www.ideasonboard.org/uvc/
c0efd232 9459S: Maintained
0c0d06ca 9460F: drivers/media/usb/uvc/
6c0f0359 9461F: include/uapi/linux/uvcvideo.h
1da177e4 9462
b60b9c45
HV
9463USB VISION DRIVER
9464M: Hans Verkuil <hverkuil@xs4all.nl>
9465L: linux-media@vger.kernel.org
9466T: git git://linuxtv.org/media_tree.git
9467W: http://linuxtv.org
9468S: Odd Fixes
9469F: drivers/media/usb/usbvision/
9470
8282da47
LP
9471USB WEBCAM GADGET
9472M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9473L: linux-usb@vger.kernel.org
9474S: Maintained
9475F: drivers/usb/gadget/*uvc*.c
9476F: drivers/usb/gadget/webcam.c
9477
bf164cc0 9478USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9479M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9480L: linux-wireless@vger.kernel.org
9481S: Maintained
679655da 9482F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9483
eb6bab13 9484USB XHCI DRIVER
03d85053 9485M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9486L: linux-usb@vger.kernel.org
9487S: Supported
36d0344c
SS
9488F: drivers/usb/host/xhci*
9489F: drivers/usb/host/pci-quirks*
eb6bab13 9490
1da177e4 9491USB ZD1201 DRIVER
4086b9ca 9492L: linux-wireless@vger.kernel.org
1da177e4 9493W: http://linux-lc100020.sourceforge.net
4086b9ca 9494S: Orphan
679655da 9495F: drivers/net/wireless/zd1201.*
1da177e4 9496
b7eee616 9497USB ZR364XX DRIVER
8b58be88 9498M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9499L: linux-usb@vger.kernel.org
661263b5 9500L: linux-media@vger.kernel.org
275ffde4 9501T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9502W: http://royale.zerezo.com/zr364xx/
9503S: Maintained
679655da 9504F: Documentation/video4linux/zr364xx.txt
90d72ac6 9505F: drivers/media/usb/zr364xx/
b7eee616 9506
e7839f25 9507USER-MODE LINUX (UML)
8b58be88 9508M: Jeff Dike <jdike@addtoit.com>
b15194b7 9509M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9510L: user-mode-linux-devel@lists.sourceforge.net
9511L: user-mode-linux-user@lists.sourceforge.net
9512W: http://user-mode-linux.sourceforge.net
9513S: Maintained
61516587 9514F: Documentation/virtual/uml/
679655da 9515F: arch/um/
b070989a 9516F: arch/x86/um/
679655da
JP
9517F: fs/hostfs/
9518F: fs/hppfs/
b7eee616 9519
e5f114e9 9520USERSPACE I/O (UIO)
6a534c9d 9521M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9522M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9523S: Maintained
679655da
JP
9524F: Documentation/DocBook/uio-howto.tmpl
9525F: drivers/uio/
9526F: include/linux/uio*.h
e5f114e9 9527
256cccbe 9528UTIL-LINUX PACKAGE
8b58be88 9529M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9530L: util-linux@vger.kernel.org
9531W: http://en.wikipedia.org/wiki/Util-linux
9532T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9533S: Maintained
9534
c1fd1c07 9535UVESAFB DRIVER
8b58be88 9536M: Michal Januszewski <spock@gentoo.org>
c69f677c 9537L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9538W: http://dev.gentoo.org/~spock/projects/uvesafb/
9539S: Maintained
679655da
JP
9540F: Documentation/fb/uvesafb.txt
9541F: drivers/video/uvesafb.*
c1fd1c07 9542
4480f15b 9543VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9544M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9545S: Maintained
679655da
JP
9546F: Documentation/filesystems/vfat.txt
9547F: fs/fat/
1da177e4 9548
cba3345c
AW
9549VFIO DRIVER
9550M: Alex Williamson <alex.williamson@redhat.com>
9551L: kvm@vger.kernel.org
9552S: Maintained
9553F: Documentation/vfio.txt
9554F: drivers/vfio/
9555F: include/linux/vfio.h
c117ab84 9556F: include/uapi/linux/vfio.h
cba3345c 9557
9e6f3438
PO
9558VIDEOBUF2 FRAMEWORK
9559M: Pawel Osciak <pawel@osciak.com>
9560M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9561M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9562L: linux-media@vger.kernel.org
9563S: Maintained
90d72ac6 9564F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9565F: include/media/videobuf2-*
9566
9a82446b
AS
9567VIRTIO CONSOLE DRIVER
9568M: Amit Shah <amit.shah@redhat.com>
9569L: virtualization@lists.linux-foundation.org
9570S: Maintained
9571F: drivers/char/virtio_console.c
9572F: include/linux/virtio_console.h
c117ab84 9573F: include/uapi/linux/virtio_console.h
9a82446b 9574
2426ec8f
MT
9575VIRTIO CORE, NET AND BLOCK DRIVERS
9576M: Rusty Russell <rusty@rustcorp.com.au>
9577M: "Michael S. Tsirkin" <mst@redhat.com>
9578L: virtualization@lists.linux-foundation.org
9579S: Maintained
9580F: drivers/virtio/
c893c8d7 9581F: tools/virtio/
2426ec8f
MT
9582F: drivers/net/virtio_net.c
9583F: drivers/block/virtio_blk.c
9584F: include/linux/virtio_*.h
916cdabc 9585F: include/uapi/linux/virtio_*.h
2426ec8f 9586
3a4d5c94
MT
9587VIRTIO HOST (VHOST)
9588M: "Michael S. Tsirkin" <mst@redhat.com>
9589L: kvm@vger.kernel.org
c996d8b9 9590L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9591L: netdev@vger.kernel.org
9592S: Maintained
9593F: drivers/vhost/
c117ab84 9594F: include/uapi/linux/vhost.h
3a4d5c94 9595
1da177e4 9596VIA RHINE NETWORK DRIVER
8b58be88 9597M: Roger Luethi <rl@hellgate.ch>
1da177e4 9598S: Maintained
f2148a47 9599F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9600
f0bf7f61 9601VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9602M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9603M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9604S: Maintained
9605F: drivers/mmc/host/via-sdmmc.c
9606
69e4a7c2 9607VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9608M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9609L: linux-fbdev@vger.kernel.org
69e4a7c2 9610S: Maintained
c7babebd
FTS
9611F: include/linux/via-core.h
9612F: include/linux/via-gpio.h
9613F: include/linux/via_i2c.h
679655da 9614F: drivers/video/via/
69e4a7c2 9615
01f20734 9616VIA VELOCITY NETWORK DRIVER
8b58be88 9617M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9618L: netdev@vger.kernel.org
9619S: Maintained
f2148a47 9620F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9621
0b7bc1fa
HV
9622VIVI VIRTUAL VIDEO DRIVER
9623M: Hans Verkuil <hverkuil@xs4all.nl>
9624L: linux-media@vger.kernel.org
9625T: git git://linuxtv.org/media_tree.git
9626W: http://linuxtv.org
9627S: Maintained
9628F: drivers/media/platform/vivi*
9629
be7f8273 9630VLAN (802.1Q)
8b58be88 9631M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9632L: netdev@vger.kernel.org
9633S: Maintained
679655da
JP
9634F: drivers/net/macvlan.c
9635F: include/linux/if_*vlan.h
9636F: net/8021q/
be7f8273 9637
55e331cf 9638VLYNQ BUS
8b58be88 9639M: Florian Fainelli <florian@openwrt.org>
8578d7af 9640L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9641S: Maintained
9642F: drivers/vlynq/vlynq.c
9643F: include/linux/vlynq.h
9644
390beae4
MW
9645VME SUBSYSTEM
9646M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9647M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9648M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9649L: devel@driverdev.osuosl.org
9650S: Maintained
9651T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9652F: Documentation/vme_api.txt
9653F: drivers/staging/vme/
9654F: drivers/vme/
9655F: include/linux/vme*
9656
4488e09b
AK
9657VMWARE HYPERVISOR INTERFACE
9658M: Alok Kataria <akataria@vmware.com>
9659L: virtualization@lists.linux-foundation.org
9660S: Supported
9661F: arch/x86/kernel/cpu/vmware.c
9662
d1a890fa 9663VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9664M: Shreyas Bhatewara <sbhatewara@vmware.com>
9665M: "VMware, Inc." <pv-drivers@vmware.com>
9666L: netdev@vger.kernel.org
9667S: Maintained
9668F: drivers/net/vmxnet3/
d1a890fa 9669
851b1642 9670VMware PVSCSI driver
f2d7e40e 9671M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9672M: VMware PV-Drivers <pv-drivers@vmware.com>
9673L: linux-scsi@vger.kernel.org
9674S: Maintained
9675F: drivers/scsi/vmw_pvscsi.c
9676F: drivers/scsi/vmw_pvscsi.h
9677
e53e86c7 9678VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9679M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9680M: Mark Brown <broonie@kernel.org>
e53e86c7 9681W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9682W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9683T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9684S: Supported
679655da
JP
9685F: drivers/regulator/
9686F: include/linux/regulator/
e53e86c7 9687
ab41319e 9688VT1211 HARDWARE MONITOR DRIVER
8b58be88 9689M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9690L: lm-sensors@lm-sensors.org
9691S: Maintained
679655da
JP
9692F: Documentation/hwmon/vt1211
9693F: drivers/hwmon/vt1211.c
ab41319e 9694
1de9e371 9695VT8231 HARDWARE MONITOR DRIVER
8b58be88 9696M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9697L: lm-sensors@lm-sensors.org
9698S: Maintained
679655da 9699F: drivers/hwmon/vt8231.c
1de9e371 9700
88095e7b
TO
9701VUB300 USB to SDIO/SD/MMC bridge chip
9702M: Tony Olech <tony.olech@elandigitalsystems.com>
9703L: linux-mmc@vger.kernel.org
9704L: linux-usb@vger.kernel.org
9705S: Supported
9706F: drivers/mmc/host/vub300.c
9707
1da177e4 9708W1 DALLAS'S 1-WIRE BUS
a8018766 9709M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9710S: Maintained
679655da
JP
9711F: Documentation/w1/
9712F: drivers/w1/
1da177e4 9713
13927079 9714W83791D HARDWARE MONITORING DRIVER
8b58be88 9715M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9716L: lm-sensors@lm-sensors.org
25845c22 9717S: Maintained
679655da
JP
9718F: Documentation/hwmon/w83791d
9719F: drivers/hwmon/w83791d.c
13927079 9720
61db011d 9721W83793 HARDWARE MONITORING DRIVER
8b58be88 9722M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9723L: lm-sensors@lm-sensors.org
9724S: Maintained
679655da
JP
9725F: Documentation/hwmon/w83793
9726F: drivers/hwmon/w83793.c
61db011d 9727
e3760b43 9728W83795 HARDWARE MONITORING DRIVER
7c81c60f 9729M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9730L: lm-sensors@lm-sensors.org
9731S: Maintained
9732F: drivers/hwmon/w83795.c
9733
1da177e4 9734W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9735M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9736S: Maintained
679655da 9737F: drivers/mmc/host/wbsd.*
1da177e4 9738
3527761c 9739WATCHDOG DEVICE DRIVERS
8b58be88 9740M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9741L: linux-watchdog@vger.kernel.org
9742W: http://www.linux-watchdog.org/
f599aaf0 9743T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9744S: Maintained
679655da
JP
9745F: Documentation/watchdog/
9746F: drivers/watchdog/
9747F: include/linux/watchdog.h
c117ab84 9748F: include/uapi/linux/watchdog.h
3527761c 9749
1da177e4 9750WD7000 SCSI DRIVER
8b58be88 9751M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9752L: linux-scsi@vger.kernel.org
9753S: Maintained
679655da 9754F: drivers/scsi/wd7000.c
1da177e4 9755
b22e00f3
DH
9756WIIMOTE HID DRIVER
9757M: David Herrmann <dh.herrmann@googlemail.com>
9758L: linux-input@vger.kernel.org
9759S: Maintained
9760F: drivers/hid/hid-wiimote*
9761
e258b80e 9762WINBOND CIR DRIVER
364e9e18 9763M: David Härdeman <david@hardeman.nu>
e258b80e 9764S: Maintained
116ab806 9765F: drivers/media/rc/winbond-cir.c
e258b80e 9766
8a70da82 9767WIMAX STACK
8b58be88 9768M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9769M: linux-wimax@intel.com
63fae219 9770L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9771S: Supported
9772W: http://linuxwimax.org
315987dc 9773F: Documentation/wimax/README.wimax
315987dc
JP
9774F: include/linux/wimax/debug.h
9775F: include/net/wimax.h
c117ab84 9776F: include/uapi/linux/wimax.h
315987dc 9777F: net/wimax/
8a70da82 9778
5fc14680 9779WISTRON LAPTOP BUTTON DRIVER
8b58be88 9780M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9781S: Maintained
679655da 9782F: drivers/input/misc/wistron_btns.c
5fc14680 9783
1da177e4 9784WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9785M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9786L: linux-wireless@vger.kernel.org
926554c4 9787W: http://oops.ghostprotocols.net:81/blog
1da177e4 9788S: Maintained
679655da 9789F: drivers/net/wireless/wl3501*
1da177e4 9790
febf1dff 9791WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9792M: Mark Brown <broonie@kernel.org>
8b58be88 9793M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9794L: linux-input@vger.kernel.org
9795T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9796W: http://opensource.wolfsonmicro.com/node/7
9797S: Supported
679655da
JP
9798F: drivers/input/touchscreen/*wm97*
9799F: include/linux/wm97xx.h
febf1dff 9800
055bcbcb 9801WOLFSON MICROELECTRONICS DRIVERS
fef95164 9802L: patches@opensource.wolfsonmicro.com
cf8eda3e 9803T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9804T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9805W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9806S: Supported
3768f0b1 9807F: Documentation/hwmon/wm83??
af1c5386 9808F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9809F: drivers/clk/clk-wm83*.c
9c309598 9810F: drivers/extcon/extcon-arizona.c
b75ea16a 9811F: drivers/leds/leds-wm83*.c
25b273ba 9812F: drivers/gpio/gpio-*wm*.c
9c309598 9813F: drivers/gpio/gpio-arizona.c
d22b0869 9814F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9815F: drivers/input/misc/wm831x-on.c
9816F: drivers/input/touchscreen/wm831x-ts.c
9817F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9818F: drivers/mfd/arizona*
9819F: drivers/mfd/wm*.c
b75ea16a
MB
9820F: drivers/power/wm83*.c
9821F: drivers/rtc/rtc-wm83*.c
9822F: drivers/regulator/wm8*.c
3860e6c4 9823F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9824F: drivers/watchdog/wm83*_wdt.c
9c309598 9825F: include/linux/mfd/arizona/
3860e6c4 9826F: include/linux/mfd/wm831x/
b75ea16a 9827F: include/linux/mfd/wm8350/
3768f0b1 9828F: include/linux/mfd/wm8400*
59ec6da2 9829F: include/linux/wm97xx.h
055bcbcb 9830F: include/sound/wm????.h
9c309598 9831F: sound/soc/codecs/arizona.?
055bcbcb 9832F: sound/soc/codecs/wm*
b75ea16a 9833
3e6cd7a4
TH
9834WORKQUEUE
9835M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9836T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9837S: Maintained
9838F: include/linux/workqueue.h
9839F: kernel/workqueue.c
9840F: Documentation/workqueue.txt
9841
1da177e4 9842X.25 NETWORK LAYER
8bf28059 9843M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9844L: linux-x25@vger.kernel.org
8bf28059 9845S: Odd Fixes
679655da
JP
9846F: Documentation/networking/x25*
9847F: include/net/x25*
9848F: net/x25/
1da177e4 9849
e2d1d6c0 9850X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9851M: Thomas Gleixner <tglx@linutronix.de>
9852M: Ingo Molnar <mingo@redhat.com>
9853M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9854M: x86@kernel.org
981c3a4f 9855L: linux-kernel@vger.kernel.org
75fc2d37 9856T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9857S: Maintained
679655da
JP
9858F: Documentation/x86/
9859F: arch/x86/
e2d1d6c0 9860
d0944853 9861X86 PLATFORM DRIVERS
f7cb13b3 9862M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9863L: platform-driver-x86@vger.kernel.org
28b8e8d4 9864T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9865S: Maintained
14430813 9866F: drivers/platform/x86/
d0944853 9867
c1f5c54b
IM
9868X86 MCE INFRASTRUCTURE
9869M: Tony Luck <tony.luck@intel.com>
487ba8e8 9870M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9871L: linux-edac@vger.kernel.org
9872S: Maintained
9873F: arch/x86/kernel/cpu/mcheck/*
9874
d6fad502 9875XC2028/3028 TUNER DRIVER
1b2c14b4 9876M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9877L: linux-media@vger.kernel.org
9878W: http://linuxtv.org
9879T: git git://linuxtv.org/media_tree.git
9880S: Maintained
9881F: drivers/media/tuners/tuner-xc2028.*
9882
c4468085 9883XEN HYPERVISOR INTERFACE
c4468085 9884M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9885M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9886M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9887L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9888T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9889S: Supported
9890F: arch/x86/xen/
9891F: drivers/*/xen-*front.c
9892F: drivers/xen/
9893F: arch/x86/include/asm/xen/
9894F: include/xen/
c117ab84 9895F: include/uapi/xen/
c4468085 9896
77bfb479
SS
9897XEN HYPERVISOR ARM
9898M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9899L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9900S: Supported
9901F: arch/arm/xen/
9902F: arch/arm/include/asm/xen/
9903
b475e83f
SS
9904XEN HYPERVISOR ARM64
9905M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9906L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9907S: Supported
9908F: arch/arm64/xen/
9909F: arch/arm64/include/asm/xen/
9910
9b57e1a7
IC
9911XEN NETWORK BACKEND DRIVER
9912M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9913M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9914L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9915L: netdev@vger.kernel.org
9916S: Supported
9917F: drivers/net/xen-netback/*
9918
c5f8e29d
KRW
9919XEN PCI SUBSYSTEM
9920M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9921L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9922S: Supported
9923F: arch/x86/pci/*xen*
9924F: drivers/pci/*xen*
9925
9926XEN SWIOTLB SUBSYSTEM
9927M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9928L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9929S: Supported
9930F: arch/x86/xen/*swiotlb*
9931F: drivers/xen/*swiotlb*
9932
1da177e4
LT
9933XFS FILESYSTEM
9934P: Silicon Graphics Inc
809625ca 9935M: Dave Chinner <david@fromorbit.com>
18caa67a 9936M: xfs@oss.sgi.com
d7ede1aa 9937L: xfs@oss.sgi.com
1da177e4 9938W: http://oss.sgi.com/projects/xfs
54e5881d 9939T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9940S: Supported
679655da
JP
9941F: Documentation/filesystems/xfs.txt
9942F: fs/xfs/
1da177e4 9943
8a3b7a25 9944XILINX AXI ETHERNET DRIVER
59a54f30
MS
9945M: Anirudha Sarangi <anirudh@xilinx.com>
9946M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9947S: Maintained
9948F: drivers/net/ethernet/xilinx/xilinx_axienet*
9949
c9d3d8ec 9950XILINX SYSTEMACE DRIVER
cdeb8994 9951S: Orphan
679655da 9952F: drivers/block/xsysace.c
c9d3d8ec 9953
238b8721 9954XILINX UARTLITE SERIAL DRIVER
8b58be88 9955M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9956L: linux-serial@vger.kernel.org
9957S: Maintained
df621252 9958F: drivers/tty/serial/uartlite.c
238b8721 9959
f620e4b8
MF
9960XTENSA XTFPGA PLATFORM SUPPORT
9961M: Max Filippov <jcmvbkbc@gmail.com>
9962L: linux-xtensa@linux-xtensa.org
9963S: Maintained
9964F: drivers/spi/spi-xtensa-xtfpga.c
9965
1da177e4 9966YAM DRIVER FOR AX.25
8b58be88 9967M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9968L: linux-hams@vger.kernel.org
9969S: Maintained
679655da
JP
9970F: drivers/net/hamradio/yam*
9971F: include/linux/yam.h
1da177e4 9972
af64a5eb 9973YEALINK PHONE DRIVER
8b58be88 9974M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
9975L: usbb2k-api-dev@nongnu.org
9976S: Maintained
679655da
JP
9977F: Documentation/input/yealink.txt
9978F: drivers/input/misc/yealink.*
af64a5eb 9979
1da177e4 9980Z8530 DRIVER FOR AX.25
8b58be88 9981M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
9982W: http://yaina.de/jreuter/
9983W: http://www.qsl.net/dl1bke/
9984L: linux-hams@vger.kernel.org
9985S: Maintained
679655da
JP
9986F: Documentation/networking/z8530drv.txt
9987F: drivers/net/hamradio/*scc.c
9988F: drivers/net/hamradio/z8530.h
1da177e4 9989
0cf31ec1 9990ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 9991M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
9992L: linux-mm@kvack.org
9993S: Maintained
9994F: mm/zbud.c
9995F: include/linux/zbud.h
9996
7c0c3afb 9997ZD1211RW WIRELESS DRIVER
8b58be88
JP
9998M: Daniel Drake <dsd@gentoo.org>
9999M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10000W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10001L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10002L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10003S: Maintained
679655da 10004F: drivers/net/wireless/zd1211rw/
7c0c3afb 10005
1da177e4 10006ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10007L: mjpeg-users@lists.sourceforge.net
f63145e2 10008L: linux-media@vger.kernel.org
1da177e4 10009W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10010T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10011S: Odd Fixes
90d72ac6 10012F: drivers/media/pci/zoran/
1da177e4 10013
6920f2cc
MK
10014ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10015M: Minchan Kim <minchan@kernel.org>
10016M: Nitin Gupta <ngupta@vflare.org>
10017L: linux-kernel@vger.kernel.org
10018S: Maintained
10019F: drivers/block/zram/
10020F: Documentation/blockdev/zram.txt
10021
8b4a4080 10022ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10023M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10024S: Maintained
df621252 10025F: drivers/tty/serial/zs.*
8b4a4080 10026
eae70d06
MK
10027ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10028M: Minchan Kim <minchan@kernel.org>
10029M: Nitin Gupta <ngupta@vflare.org>
10030L: linux-mm@kvack.org
10031S: Maintained
10032F: mm/zsmalloc.c
10033F: include/linux/zsmalloc.h
10034
0cf31ec1 10035ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10036M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10037L: linux-mm@kvack.org
10038S: Maintained
10039F: mm/zswap.c
10040
1da177e4 10041THE REST
8b58be88 10042M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10043L: linux-kernel@vger.kernel.org
8a6e2535 10044Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10045T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10046S: Buried alive in reporters
34d03cc1
JP
10047F: *
10048F: */
This page took 4.688151 seconds and 5 git commands to generate.