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