]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - MAINTAINERS
zsmalloc: add copyright
[mirror_ubuntu-bionic-kernel.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
b153da60 76 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
c7c4fb18
JP
77 S: Status, one of the following:
78 Supported: Someone is actually paid to look after this.
79 Maintained: Someone actually looks after it.
80 Odd Fixes: It has a maintainer but they don't have time to do
81 much other than throw the odd patch in. See below..
82 Orphan: No current maintainer [but maybe you could take the
83 role as you write your new code].
84 Obsolete: Old code. Something tagged obsolete generally means
85 it has been replaced by a better system and you
86 should be using that.
87 F: Files and directories with wildcard patterns.
88 A trailing slash includes all files and subdirectory files.
89 F: drivers/net/ all files in and below drivers/net
90 F: drivers/net/* all files in drivers/net, but not below
91 F: */net/* all files in "any top level directory"/net
92 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
93 N: Files and directories with regex patterns.
94 N: [^a-z]tegra all files whose path contains the word tegra
95 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
96 scripts/get_maintainer.pl has different behavior for files that
97 match F: pattern and matches of N: patterns. By default,
98 get_maintainer will not look at git log history when an F: pattern
99 match occurs. When an N: match occurs, git log history is used
100 to also notify the people that have git commit signatures.
c7c4fb18
JP
101 X: Files and directories that are NOT maintained, same rules as F:
102 Files exclusions are tested before file matches.
103 Can be useful for excluding a specific subdirectory, for instance:
104 F: net/
105 X: net/ipv6/
106 matches all files in and below net excluding net/ipv6/
107 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 108 patch or file. For instance:
c7c4fb18 109 K: of_get_profile
bbbe96ed 110 matches patches or files that contain "of_get_profile"
c7c4fb18 111 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
112 matches patches or files that contain one or more of the words
113 printk, pr_info or pr_err
c7c4fb18 114 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
115
116Note: For the hard of thinking, this list is meant to remain in alphabetical
117order. If you could add yourselves to it in alphabetical order that would be
118so much easier [Ed]
119
c7c4fb18 120Maintainers List (try to look for most precise areas first)
1da177e4 121
c7c4fb18 122 -----------------------------------
679655da 123
a6d89915 1243C59X NETWORK DRIVER
8b58be88 125M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
126L: netdev@vger.kernel.org
127S: Maintained
679655da 128F: Documentation/networking/vortex.txt
ca7a8e85 129F: drivers/net/ethernet/3com/3c59x.c
a6d89915 130
1da177e4 1313CR990 NETWORK DRIVER
8b58be88 132M: David Dillow <dave@thedillows.org>
979b6c13 133L: netdev@vger.kernel.org
1da177e4 134S: Maintained
ca7a8e85 135F: drivers/net/ethernet/3com/typhoon*
1da177e4 136
c4de0ceb
AR
1373WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
138M: Adam Radford <linuxraid@lsi.com>
1da177e4 139L: linux-scsi@vger.kernel.org
c4de0ceb 140W: http://www.lsi.com
1da177e4 141S: Supported
c4de0ceb 142F: drivers/scsi/3w-*
1da177e4
LT
143
14453C700 AND 53C700-66 SCSI DRIVER
8b58be88 145M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
146L: linux-scsi@vger.kernel.org
147S: Maintained
679655da 148F: drivers/scsi/53c700*
1da177e4
LT
149
1506PACK NETWORK DRIVER FOR AX.25
8b58be88 151M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
152L: linux-hams@vger.kernel.org
153S: Maintained
679655da 154F: drivers/net/hamradio/6pack.c
1da177e4 155
1da177e4 1568169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 157M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 158M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 159L: netdev@vger.kernel.org
1da177e4 160S: Maintained
a8fe65b8 161F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
162
1638250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 164M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
165L: linux-serial@vger.kernel.org
166W: http://serial.sourceforge.net
8ee16a1b 167S: Maintained
08deed1e 168T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 169F: drivers/tty/serial/8250*
679655da 170F: include/linux/serial_8250.h
1da177e4
LT
171
1728390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 173L: netdev@vger.kernel.org
0cf445ce 174S: Orphan / Obsolete
644570b8 175F: drivers/net/ethernet/8390/
1da177e4 176
67543e50 1779P FILE SYSTEM
8b58be88
JP
178M: Eric Van Hensbergen <ericvh@gmail.com>
179M: Ron Minnich <rminnich@sandia.gov>
180M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 181L: v9fs-developer@lists.sourceforge.net
27a2a5ff 182W: http://swik.net/v9fs
8a6e2535 183Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 184T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 185S: Maintained
679655da
JP
186F: Documentation/filesystems/9p.txt
187F: fs/9p/
2315cb14
RL
188F: net/9p/
189F: include/net/9p/
190F: include/uapi/linux/virtio_9p.h
191F: include/trace/events/9p.h
192
67543e50 193
91952bc0
AP
194A8293 MEDIA DRIVER
195M: Antti Palosaari <crope@iki.fi>
196L: linux-media@vger.kernel.org
197W: http://linuxtv.org/
198W: http://palosaari.fi/linux/
199Q: http://patchwork.linuxtv.org/project/linux-media/list/
200T: git git://linuxtv.org/anttip/media_tree.git
201S: Maintained
202F: drivers/media/dvb-frontends/a8293*
203
e2d1d6c0 204AACRAID SCSI RAID DRIVER
8b58be88 205M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
206L: linux-scsi@vger.kernel.org
207W: http://www.adaptec.com/
1da177e4 208S: Supported
679655da
JP
209F: Documentation/scsi/aacraid.txt
210F: drivers/scsi/aacraid/
1da177e4 211
249e3c85 212ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 213M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
214L: lm-sensors@lm-sensors.org
215S: Maintained
679655da 216F: drivers/hwmon/abituguru.c
f2b84bbc 217
249e3c85 218ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 219M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
220L: lm-sensors@lm-sensors.org
221S: Maintained
679655da 222F: drivers/hwmon/abituguru3.c
249e3c85 223
1da177e4 224ACENIC DRIVER
8b58be88 225M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
226L: linux-acenic@sunsite.dk
227S: Maintained
531c4f89 228F: drivers/net/ethernet/alteon/acenic*
1da177e4 229
e86435eb 230ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 231M: Peter Feuerer <peter@piie.net>
d0944853 232L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
233W: http://piie.net/?section=acerhdf
234S: Maintained
235F: drivers/platform/x86/acerhdf.c
e86435eb 236
745a5d21 237ACER WMI LAPTOP EXTRAS
182ae55c 238M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 239L: platform-driver-x86@vger.kernel.org
745a5d21 240S: Maintained
679655da 241F: drivers/platform/x86/acer-wmi.c
745a5d21 242
1da177e4 243ACPI
8b58be88 244M: Len Brown <lenb@kernel.org>
49db1903 245M: Rafael J. Wysocki <rjw@rjwysocki.net>
6968e50c 246L: linux-acpi@vger.kernel.org
360818b8
RW
247W: https://01.org/linux-acpi
248Q: https://patchwork.kernel.org/project/linux-acpi/list/
249T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 250S: Supported
679655da
JP
251F: drivers/acpi/
252F: drivers/pnp/pnpacpi/
253F: include/linux/acpi.h
43368e74 254F: include/acpi/
994b942f 255F: Documentation/acpi
89ca78a0 256F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
257F: drivers/pci/*acpi*
258F: drivers/pci/*/*acpi*
259F: drivers/pci/*/*/*acpi*
2754c447 260F: tools/power/acpi
8b59a454 261
3774929d
RW
262ACPI COMPONENT ARCHITECTURE (ACPICA)
263M: Robert Moore <robert.moore@intel.com>
264M: Lv Zheng <lv.zheng@intel.com>
265M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
266L: linux-acpi@vger.kernel.org
267L: devel@acpica.org
268W: https://acpica.org/
269W: https://github.com/acpica/acpica/
270Q: https://patchwork.kernel.org/project/linux-acpi/list/
271T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
272S: Supported
273F: drivers/acpi/acpica/
274F: include/acpi/
2754c447 275F: tools/power/acpi/
3774929d 276
8b59a454 277ACPI FAN DRIVER
8b58be88 278M: Zhang Rui <rui.zhang@intel.com>
8b59a454 279L: linux-acpi@vger.kernel.org
5ca92bd9 280W: https://01.org/linux-acpi
8b59a454 281S: Supported
679655da 282F: drivers/acpi/fan.c
1da177e4 283
8b59a454 284ACPI THERMAL DRIVER
8b58be88 285M: Zhang Rui <rui.zhang@intel.com>
8b59a454 286L: linux-acpi@vger.kernel.org
5ca92bd9 287W: https://01.org/linux-acpi
8b59a454 288S: Supported
679655da 289F: drivers/acpi/*thermal*
998be20f 290
359acec8 291ACPI VIDEO DRIVER
8b58be88 292M: Zhang Rui <rui.zhang@intel.com>
8b59a454 293L: linux-acpi@vger.kernel.org
5ca92bd9 294W: https://01.org/linux-acpi
8b59a454 295S: Supported
679655da 296F: drivers/acpi/video.c
998be20f 297
bff431e4 298ACPI WMI DRIVER
d0944853 299L: platform-driver-x86@vger.kernel.org
5b927259 300S: Orphan
679655da 301F: drivers/platform/x86/wmi.c
bff431e4 302
2f39d519 303AD1889 ALSA SOUND DRIVER
8b58be88 304M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
305W: http://wiki.parisc-linux.org/AD1889
306L: linux-parisc@vger.kernel.org
307S: Maintained
679655da 308F: sound/pci/ad1889.*
2f39d519 309
527a1a83
MH
310AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
311M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 312W: http://wiki.analog.com/AD5254
a4edbc10 313W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
314S: Supported
315F: drivers/misc/ad525x_dpot.c
316
317AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
318M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 319W: http://wiki.analog.com/AD5398
a4edbc10 320W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
321S: Supported
322F: drivers/regulator/ad5398.c
323
324AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
325M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 326W: http://wiki.analog.com/AD7142
a4edbc10 327W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
328S: Supported
329F: drivers/input/misc/ad714x.c
330
331AD7877 TOUCHSCREEN DRIVER
332M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 333W: http://wiki.analog.com/AD7877
a4edbc10 334W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
335S: Supported
336F: drivers/input/touchscreen/ad7877.c
337
338AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
339M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 340W: http://wiki.analog.com/AD7879
a4edbc10 341W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
342S: Supported
343F: drivers/input/touchscreen/ad7879.c
344
1330b0dc
JK
345ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
346M: Jiri Kosina <jkosina@suse.cz>
347S: Maintained
348
1da177e4 349ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 350M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 351L: lm-sensors@lm-sensors.org
1da177e4 352S: Maintained
679655da
JP
353F: Documentation/hwmon/adm1025
354F: drivers/hwmon/adm1025.c
1da177e4 355
cae2caae 356ADM1029 HARDWARE MONITOR DRIVER
8b58be88 357M: Corentin Labbe <corentin.labbe@geomatys.fr>
cae2caae
CL
358L: lm-sensors@lm-sensors.org
359S: Maintained
679655da 360F: drivers/hwmon/adm1029.c
cae2caae 361
cc0b88cf 362ADM8211 WIRELESS DRIVER
cc0b88cf 363L: linux-wireless@vger.kernel.org
491b26b4 364W: http://wireless.kernel.org/
e71bcbd0 365S: Orphan
679655da 366F: drivers/net/wireless/adm8211.*
cc0b88cf 367
e8e31622
SA
368ADP1653 FLASH CONTROLLER DRIVER
369M: Sakari Ailus <sakari.ailus@iki.fi>
370L: linux-media@vger.kernel.org
371S: Maintained
372F: drivers/media/i2c/adp1653.c
373F: include/media/adp1653.h
374
527a1a83
MH
375ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
376M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 377W: http://wiki.analog.com/ADP5520
a4edbc10 378W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
379S: Supported
380F: drivers/mfd/adp5520.c
381F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 382F: drivers/leds/leds-adp5520.c
77278d50 383F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
384F: drivers/input/keyboard/adp5520-keys.c
385
386ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
387M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 388W: http://wiki.analog.com/ADP5588
a4edbc10 389W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
390S: Supported
391F: drivers/input/keyboard/adp5588-keys.c
77278d50 392F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
393
394ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP8860
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/video/backlight/adp8860_bl.c
400
8c22a8f5
DE
401ADS1015 HARDWARE MONITOR DRIVER
402M: Dirk Eibach <eibach@gdsys.de>
403L: lm-sensors@lm-sensors.org
404S: Maintained
405F: Documentation/hwmon/ads1015
406F: drivers/hwmon/ads1015.c
407F: include/linux/i2c/ads1015.h
408
1da177e4 409ADT746X FAN DRIVER
8b58be88 410M: Colin Leroy <colin@colino.net>
1da177e4 411S: Maintained
679655da 412F: drivers/macintosh/therm_adt746x.c
1da177e4 413
b058b859 414ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 415M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
416L: lm-sensors@lm-sensors.org
417S: Maintained
418F: Documentation/hwmon/adt7475
419F: drivers/hwmon/adt7475.c
420
527a1a83
MH
421ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
422M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 423W: http://wiki.analog.com/ADXL345
a4edbc10 424W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
425S: Supported
426F: drivers/input/misc/adxl34x.c
427
8c6af9e1 428ADVANSYS SCSI DRIVER
8b58be88 429M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
430L: linux-scsi@vger.kernel.org
431S: Maintained
679655da
JP
432F: Documentation/scsi/advansys.txt
433F: drivers/scsi/advansys.c
8c6af9e1 434
1da177e4 435AEDSP16 DRIVER
8b58be88 436M: Riccardo Facchetti <fizban@tin.it>
1da177e4 437S: Maintained
679655da 438F: sound/oss/aedsp16.c
1da177e4 439
91952bc0
AP
440AF9013 MEDIA DRIVER
441M: Antti Palosaari <crope@iki.fi>
442L: linux-media@vger.kernel.org
443W: http://linuxtv.org/
444W: http://palosaari.fi/linux/
445Q: http://patchwork.linuxtv.org/project/linux-media/list/
446T: git git://linuxtv.org/anttip/media_tree.git
447S: Maintained
448F: drivers/media/dvb-frontends/af9013*
449
450AF9033 MEDIA DRIVER
451M: Antti Palosaari <crope@iki.fi>
452L: linux-media@vger.kernel.org
453W: http://linuxtv.org/
454W: http://palosaari.fi/linux/
455Q: http://patchwork.linuxtv.org/project/linux-media/list/
456T: git git://linuxtv.org/anttip/media_tree.git
457S: Maintained
458F: drivers/media/dvb-frontends/af9033*
459
1da177e4 460AFFS FILE SYSTEM
6cf515e1
GU
461L: linux-fsdevel@vger.kernel.org
462S: Orphan
679655da
JP
463F: Documentation/filesystems/affs.txt
464F: fs/affs/
1da177e4 465
e2d1d6c0 466AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 467M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
468L: linux-afs@lists.infradead.org
469S: Supported
679655da
JP
470F: fs/afs/
471F: include/net/af_rxrpc.h
472F: net/rxrpc/af_rxrpc.c
e2d1d6c0 473
1da177e4 474AGPGART DRIVER
8b58be88 475M: David Airlie <airlied@linux.ie>
54e5881d 476T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1da177e4 477S: Maintained
679655da
JP
478F: drivers/char/agp/
479F: include/linux/agp*
c117ab84 480F: include/uapi/linux/agp*
1da177e4
LT
481
482AHA152X SCSI DRIVER
8b58be88 483M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
484L: linux-scsi@vger.kernel.org
485S: Maintained
679655da
JP
486F: drivers/scsi/aha152x*
487F: drivers/scsi/pcmcia/aha152x*
1da177e4 488
64624d4f 489AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 490M: Hannes Reinecke <hare@suse.de>
64624d4f 491L: linux-scsi@vger.kernel.org
1da177e4 492S: Maintained
679655da 493F: drivers/scsi/aic7xxx/
1da177e4 494
450500ad
HV
495AIMSLAB FM RADIO RECEIVER DRIVER
496M: Hans Verkuil <hverkuil@xs4all.nl>
497L: linux-media@vger.kernel.org
498T: git git://linuxtv.org/media_tree.git
499W: http://linuxtv.org
500S: Maintained
501F: drivers/media/radio/radio-aimslab*
502
e2d1d6c0 503AIO
8b58be88 504M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
505L: linux-aio@kvack.org
506S: Supported
679655da
JP
507F: fs/aio.c
508F: include/linux/*aio*.h
e2d1d6c0 509
1da177e4 510ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 511M: Duncan Sands <duncan.sands@free.fr>
6372594a 512L: linux-usb@vger.kernel.org
1da177e4
LT
513W: http://www.linux-usb.org/SpeedTouch/
514S: Maintained
679655da
JP
515F: drivers/usb/atm/speedtch.c
516F: drivers/usb/atm/usbatm.c
1da177e4 517
272f133a 518ALCHEMY AU1XX0 MMC DRIVER
8b58be88 519M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 520S: Maintained
679655da 521F: drivers/mmc/host/au1xmmc.c
272f133a 522
4a4e5787 523ALI1563 I2C DRIVER
8b58be88 524M: Rudolf Marek <r.marek@assembler.cz>
846557d3 525L: linux-i2c@vger.kernel.org
4a4e5787 526S: Maintained
679655da
JP
527F: Documentation/i2c/busses/i2c-ali1563
528F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 529
1da177e4 530ALPHA PORT
8b58be88 531M: Richard Henderson <rth@twiddle.net>
8b58be88 532M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 533M: Matt Turner <mattst88@gmail.com>
c89f4f9a 534S: Odd Fixes
a9406699 535L: linux-alpha@vger.kernel.org
679655da 536F: arch/alpha/
1da177e4 537
adf9251f
TK
538ALTERA UART/JTAG UART SERIAL DRIVERS
539M: Tobias Klauser <tklauser@distanz.ch>
540L: linux-serial@vger.kernel.org
541L: nios2-dev@sopc.et.ntust.edu.tw (moderated for non-subscribers)
542S: Maintained
543F: drivers/tty/serial/altera_uart.c
544F: drivers/tty/serial/altera_jtaguart.c
545F: include/linux/altera_uart.h
546F: include/linux/altera_jtaguart.h
547
f4875e12
TL
548AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
549M: Tom Lendacky <thomas.lendacky@amd.com>
550L: linux-crypto@vger.kernel.org
551S: Supported
552F: drivers/crypto/ccp/
553F: include/linux/ccp.h
554
512d1027 555AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 556M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
557L: lm-sensors@lm-sensors.org
558S: Maintained
559F: Documentation/hwmon/fam15h_power
560F: drivers/hwmon/fam15h_power.c
561
167a675a 562AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 563M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 564L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 565S: Supported
679655da 566F: drivers/usb/gadget/amd5536udc.*
167a675a 567
f90b8116 568AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 569P: Andres Salomon <dilinger@queued.net>
67d76710 570L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
571W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
572S: Supported
679655da
JP
573F: drivers/char/hw_random/geode-rng.c
574F: drivers/crypto/geode*
575F: drivers/video/geode/
576F: arch/x86/include/asm/geode.h
f90b8116 577
919ee7dd 578AMD IOMMU (AMD-VI)
e4110568 579M: Joerg Roedel <joro@8bytes.org>
919ee7dd 580L: iommu@lists.linux-foundation.org
525b233c 581T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 582S: Maintained
b2c16391
JP
583F: drivers/iommu/amd_iommu*.[ch]
584F: include/linux/amd-iommu.h
919ee7dd 585
e7f5b309 586AMD MICROCODE UPDATE SUPPORT
943482d0 587M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 588L: amd64-microcode@amd64.org
943482d0 589S: Maintained
679655da 590F: arch/x86/kernel/microcode_amd.c
e7f5b309 591
284f42b6 592AMS (Apple Motion Sensor) DRIVER
8b58be88 593M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 594S: Supported
bd5f47ec 595F: drivers/macintosh/ams/
284f42b6 596
f94b533d 597AMSO1100 RNIC DRIVER
8b58be88
JP
598M: Tom Tucker <tom@opengridcomputing.com>
599M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 600L: linux-rdma@vger.kernel.org
f94b533d 601S: Maintained
679655da 602F: drivers/infiniband/hw/amso1100/
f94b533d 603
531fca16
HV
604ANALOG DEVICES INC AD9389B DRIVER
605M: Hans Verkuil <hans.verkuil@cisco.com>
606L: linux-media@vger.kernel.org
607S: Maintained
608F: drivers/media/i2c/ad9389b*
609
c40ddfa3
HV
610ANALOG DEVICES INC ADV7511 DRIVER
611M: Hans Verkuil <hans.verkuil@cisco.com>
612L: linux-media@vger.kernel.org
613S: Maintained
614F: drivers/media/i2c/adv7511*
615
531fca16
HV
616ANALOG DEVICES INC ADV7604 DRIVER
617M: Hans Verkuil <hans.verkuil@cisco.com>
618L: linux-media@vger.kernel.org
619S: Maintained
620F: drivers/media/i2c/adv7604*
621
c40ddfa3
HV
622ANALOG DEVICES INC ADV7842 DRIVER
623M: Hans Verkuil <hans.verkuil@cisco.com>
624L: linux-media@vger.kernel.org
625S: Maintained
626F: drivers/media/i2c/adv7842*
627
527a1a83 628ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 629M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 630L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 631W: http://wiki.analog.com/
a4edbc10 632W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 633S: Supported
39c9d199 634F: sound/soc/codecs/adau*
cc52688a 635F: sound/soc/codecs/adav*
4bdef3bd 636F: sound/soc/codecs/ad1*
ae48f5ef 637F: sound/soc/codecs/ad7*
4bdef3bd 638F: sound/soc/codecs/ssm*
40216ce7 639F: sound/soc/codecs/sigmadsp.*
4bdef3bd 640
527a1a83 641ANALOG DEVICES INC ASOC DRIVERS
a4edbc10 642L: adi-buildroot-devel@lists.sourceforge.net
527a1a83
MH
643L: alsa-devel@alsa-project.org (moderated for non-subscribers)
644W: http://blackfin.uclinux.org/
645S: Supported
646F: sound/soc/blackfin/*
647
42269063 648AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 649M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 650L: linuxppc-dev@lists.ozlabs.org
93711660 651L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 652S: Maintained
679655da 653F: sound/aoa/
42269063 654
1da177e4 655APM DRIVER
81024fc4
JK
656M: Jiri Kosina <jkosina@suse.cz>
657S: Odd fixes
679655da
JP
658F: arch/x86/kernel/apm_32.c
659F: include/linux/apm_bios.h
c117ab84 660F: include/uapi/linux/apm_bios.h
81024fc4 661F: drivers/char/apm-emulation.c
1da177e4 662
bd7aa4b2 663APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 664M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
665L: linux-input@vger.kernel.org
666S: Maintained
679655da 667F: drivers/input/mouse/bcm5974.c
bd7aa4b2 668
6f2fad74 669APPLE SMC DRIVER
d618540f
HR
670M: Henrik Rydberg <rydberg@euromail.se>
671L: lm-sensors@lm-sensors.org
6f2fad74 672S: Maintained
679655da 673F: drivers/hwmon/applesmc.c
6f2fad74 674
1da177e4 675APPLETALK NETWORK LAYER
8b58be88 676M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 677S: Maintained
679655da
JP
678F: drivers/net/appletalk/
679F: net/appletalk/
1da177e4 680
62a37dc7
LP
681APTINA CAMERA SENSOR PLL
682M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/aptina-pll.*
686
a480167b 687ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 688M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
689L: linux-ide@vger.kernel.org
690S: Maintained
691F: include/linux/pata_arasan_cf_data.h
692F: drivers/ata/pata_arasan_cf.c
693
1154ea7d 694ARC FRAMEBUFFER DRIVER
8b58be88 695M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 696S: Maintained
679655da
JP
697F: drivers/video/arcfb.c
698F: drivers/video/fb_defio.c
1154ea7d 699
1da177e4 700ARM MFM AND FLOPPY DRIVERS
8b58be88 701M: Ian Molton <spyro@f2s.com>
1da177e4 702S: Maintained
679655da
JP
703F: arch/arm/lib/floppydma.S
704F: arch/arm/include/asm/floppy.h
1da177e4 705
6f96521f
WD
706ARM PMU PROFILING AND DEBUGGING
707M: Will Deacon <will.deacon@arm.com>
708S: Maintained
709F: arch/arm/kernel/perf_event*
710F: arch/arm/oprofile/common.c
6f96521f
WD
711F: arch/arm/include/asm/pmu.h
712F: arch/arm/kernel/hw_breakpoint.c
713F: arch/arm/include/asm/hw_breakpoint.h
714
d4275354 715ARM PORT
8b58be88 716M: Russell King <linux@arm.linux.org.uk>
efc03ecb 717L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
718W: http://www.arm.linux.org.uk/
719S: Maintained
720F: arch/arm/
721
d323c243
SB
722ARM SUB-ARCHITECTURES
723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 724S: Maintained
d323c243
SB
725F: arch/arm/mach-*/
726F: arch/arm/plat-*/
727T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
728
cefbf4ea
RK
729ARM PRIMECELL AACI PL041 DRIVER
730M: Russell King <linux@arm.linux.org.uk>
731S: Maintained
732F: sound/arm/aaci.*
733
734ARM PRIMECELL CLCD PL110 DRIVER
735M: Russell King <linux@arm.linux.org.uk>
736S: Maintained
737F: drivers/video/amba-clcd.*
738
739ARM PRIMECELL KMI PL050 DRIVER
740M: Russell King <linux@arm.linux.org.uk>
741S: Maintained
742F: drivers/input/serio/ambakmi.*
743F: include/linux/amba/kmi.h
744
2761f5c2 745ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
746M: Russell King <linux@arm.linux.org.uk>
747S: Maintained
679655da 748F: drivers/mmc/host/mmci.*
2f748aaa 749F: include/linux/amba/mmci.h
2761f5c2 750
1b4304e5
RK
751ARM PRIMECELL UART PL010 AND PL011 DRIVERS
752M: Russell King <linux@arm.linux.org.uk>
753S: Maintained
754F: drivers/tty/serial/amba-pl01*.c
755F: include/linux/amba/serial.h
2761f5c2 756
cefbf4ea
RK
757ARM PRIMECELL BUS SUPPORT
758M: Russell King <linux@arm.linux.org.uk>
759S: Maintained
760F: drivers/amba/
761F: include/linux/amba/bus.h
762
2b7a52a4 763ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 764M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
766S: Maintained
767
9c784f95 768ARM/AFEB9260 MACHINE SUPPORT
8b58be88 769M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
771S: Maintained
772
2b7a52a4 773ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 774M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 775L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
776S: Maintained
777
1b106699
MR
778ARM/Allwinner A1X SoC support
779M: Maxime Ripard <maxime.ripard@free-electrons.com>
780L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
781S: Maintained
60b0f380
MR
782N: sun[x4567]i
783
784ARM/Allwinner SoC Clock Support
785M: Emilio López <emilio@elopez.com.ar>
786S: Maintained
787F: drivers/clk/sunxi/
1b106699 788
c1fc8675 789ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 790M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
791M: Nicolas Ferre <nicolas.ferre@atmel.com>
792M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 794W: http://maxim.org.za/at91_26.html
c1fc8675
NF
795W: http://www.linux4sam.org
796S: Supported
797F: arch/arm/mach-at91/
70e389cc
MB
798F: arch/arm/boot/dts/at91*.dts
799F: arch/arm/boot/dts/at91*.dtsi
800F: arch/arm/boot/dts/sama*.dts
801F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 802
986cf2e9 803ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 804M: Rob Herring <robh@kernel.org>
986cf2e9
RH
805L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
806S: Maintained
807F: arch/arm/mach-highbank/
808
d94f944e 809ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 810M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
811S: Maintained
812F: arch/arm/mach-cns3xxx/
813T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
814
386ab516
AS
815ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
816M: Alexander Shiyan <shc_work@mail.ru>
817L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
818S: Odd Fixes
819F: arch/arm/mach-clps711x/
820
2b7a52a4 821ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 822M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 823M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 825S: Maintained
d19d3667
HS
826F: arch/arm/mach-ep93xx/
827F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
828
829ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 830M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 831L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
832S: Maintained
833
d4275354 834ARM/CLKDEV SUPPORT
8b58be88 835M: Russell King <linux@arm.linux.org.uk>
efc03ecb 836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 837S: Maintained
d4275354 838F: arch/arm/include/asm/clkdev.h
4fa2651d 839F: drivers/clk/clkdev.c
d4275354 840
d48134e7 841ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 842M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
844S: Maintained
845
94150095
HF
846ARM/CONTEC MICRO9 MACHINE SUPPORT
847M: Hubert Feurstein <hubert.feurstein@contec.at>
848S: Maintained
849F: arch/arm/mach-ep93xx/micro9.c
850
1da177e4 851ARM/CORGI MACHINE SUPPORT
8b58be88 852M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
853S: Maintained
854
881a95f9 855ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 856M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
858T: git git://git.berlios.de/gemini-board
859S: Maintained
f49afbb5 860F: arch/arm/mach-gemini/
881a95f9 861
a990cbd8 862ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 863M: Barry Song <baohua@kernel.org>
a990cbd8 864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 865T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
866S: Maintained
867F: arch/arm/mach-prima2/
05f30e8d
BS
868F: drivers/clk/clk-prima2.c
869F: drivers/clocksource/timer-prima2.c
870F: drivers/clocksource/timer-marco.c
47ac3e44
BS
871F: drivers/dma/sirf-dma.c
872F: drivers/i2c/busses/i2c-sirf.c
05f30e8d
BS
873F: drivers/input/misc/sirfsoc-onkey.c
874F: drivers/irqchip/irq-sirfsoc.c
b3b665b0 875F: drivers/mmc/host/sdhci-sirf.c
6f73349d 876F: drivers/pinctrl/sirf/
05f30e8d 877F: drivers/rtc/rtc-sirfsoc.c
47ac3e44 878F: drivers/spi/spi-sirf.c
a990cbd8 879
d4275354 880ARM/EBSA110 MACHINE SUPPORT
8b58be88 881M: Russell King <linux@arm.linux.org.uk>
efc03ecb 882L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
883W: http://www.arm.linux.org.uk/
884S: Maintained
885F: arch/arm/mach-ebsa110/
b955f6ca 886F: drivers/net/ethernet/amd/am79c961a.*
d4275354 887
4721f3ce
UKK
888ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
889M: Uwe Kleine-König <kernel@pengutronix.de>
890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891S: Maintained
892N: efm32
893
a9da4f7e 894ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
895M: Daniel Ribeiro <drwyrm@gmail.com>
896M: Stefan Schmidt <stefan@openezx.org>
897M: Harald Welte <laforge@openezx.org>
d66f1886 898L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
899W: http://www.openezx.org/
900S: Maintained
cafc2265
SS
901T: topgit git://git.openezx.org/openezx.git
902F: arch/arm/mach-pxa/ezx.c
a9da4f7e 903
6a915af9 904ARM/FARADAY FA526 PORT
162500b3 905M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 907S: Maintained
1fa7e547 908T: git git://git.berlios.de/gemini-board
f49afbb5 909F: arch/arm/mm/*-fa*
6a915af9 910
d4275354 911ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 912M: Russell King <linux@arm.linux.org.uk>
efc03ecb 913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
914W: http://www.arm.linux.org.uk/
915S: Maintained
916F: arch/arm/include/asm/hardware/dec21285.h
917F: arch/arm/mach-footbridge/
918
86183a5f 919ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2a82f95c 920M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 921M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 922L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 923S: Maintained
2a82f95c 924T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
adf79292 925F: arch/arm/mach-imx/
2a82f95c 926F: arch/arm/boot/dts/imx*
e5dafa22 927F: arch/arm/configs/imx*_defconfig
86183a5f 928
a9866a09
SG
929ARM/FREESCALE MXS ARM ARCHITECTURE
930M: Shawn Guo <shawn.guo@linaro.org>
931L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932S: Maintained
933T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
934F: arch/arm/mach-mxs/
935
2b7a52a4 936ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 937M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 938L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
939S: Maintained
940
90b8fc34 941ARM/GUMSTIX MACHINE SUPPORT
8b58be88 942M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
944S: Maintained
945
ef47d5f0 946ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 947M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
948M: Paul Parsons <lost.distance@yahoo.com>
949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
950S: Maintained
951F: arch/arm/mach-pxa/hx4700.c
952F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 953F: sound/soc/pxa/hx4700.c
ef47d5f0 954
21f37bc3 955ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 956M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
957W: www.jlime.com
958S: Maintained
084bad91
KE
959T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
960F: arch/arm/mach-sa1100/jornada720.c
961F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 962
5e767ab9
JMC
963ARM/IGEP MACHINE SUPPORT
964M: Enric Balletbo i Serra <eballetbo@gmail.com>
965M: Javier Martinez Canillas <javier@dowhile0.org>
966L: linux-omap@vger.kernel.org
967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968S: Maintained
06ff74fd 969F: arch/arm/boot/dts/omap3-igep*
5e767ab9 970
403d2971
MV
971ARM/INCOME PXA270 SUPPORT
972M: Marek Vasut <marek.vasut@gmail.com>
973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974S: Maintained
ec154082 975F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 976
2b7a52a4 977ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 978M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 979M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 981S: Maintained
e2bdb176
DW
982
983ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 984M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 986S: Maintained
2b7a52a4
LB
987
988ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 989M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 990M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 992S: Maintained
2b7a52a4
LB
993
994ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 995M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 996M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 998S: Maintained
2b7a52a4 999
2b7a52a4 1000ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1001M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1003S: Maintained
1004
dfdd8cc9
KH
1005ARM/INTEL IXP4XX ARM ARCHITECTURE
1006M: Imre Kaloz <kaloz@openwrt.org>
1007M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1009S: Maintained
1010F: arch/arm/mach-ixp4xx/
1011
838553c5 1012ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1013M: Jonathan Cameron <jic23@cam.ac.uk>
1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015S: Maintained
1016F: arch/arm/mach-pxa/stargate2.c
1017F: drivers/pcmcia/pxa2xx_stargate2.c
1018
2b7a52a4 1019ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1020M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1021M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1023S: Maintained
2b7a52a4
LB
1024
1025ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1026M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1028S: Maintained
1029
1154f858
SS
1030ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1031M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033S: Maintained
1034F: arch/arm/mach-keystone/
cffa8e3b 1035F: drivers/clk/keystone/
317929cd 1036T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1037
2b7a52a4 1038ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1039M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1041S: Maintained
1042
3b886171 1043ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1044M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1045S: Maintained
1046
75f41273
TP
1047ARM/Marvell Armada 370 and Armada XP SOC support
1048M: Jason Cooper <jason@lakedaemon.net>
1049M: Andrew Lunn <andrew@lunn.ch>
1050M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1051M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
1054F: arch/arm/mach-mvebu/
1055
40f4978b
SH
1056ARM/Marvell Berlin SoC support
1057M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059S: Maintained
1060F: arch/arm/mach-berlin/
1061
4f1312b0
NP
1062ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1063M: Jason Cooper <jason@lakedaemon.net>
1064M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1065M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1066L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1067S: Maintained
1068F: arch/arm/mach-dove/
54a246ff
NP
1069F: arch/arm/mach-kirkwood/
1070F: arch/arm/mach-mv78xx0/
1071F: arch/arm/mach-orion5x/
1072F: arch/arm/plat-orion/
3b886171 1073
d69ac131
AC
1074ARM/Orion SoC/Technologic Systems TS-78xx platform support
1075M: Alexander Clouter <alex@digriz.org.uk>
1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077W: http://www.digriz.org.uk/ts78xx/kernel
1078S: Maintained
1079F: arch/arm/mach-orion5x/ts78xx-*
1080
adcb079f
AB
1081ARM/MICREL KS8695 ARCHITECTURE
1082M: Greg Ungerer <gerg@uclinux.org>
1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1084F: arch/arm/mach-ks8695/
adcb079f
AB
1085S: Odd Fixes
1086
d78ff0a5 1087ARM/MIOA701 MACHINE SUPPORT
8b58be88 1088M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1090F: arch/arm/mach-pxa/mioa701.c
1091S: Maintained
1092
9624dfe6 1093ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1094M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1095S: Maintained
1096
e0ee9851 1097ARM/NOMADIK ARCHITECTURE
28b8e8d4 1098M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1099M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1100L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101S: Maintained
1102F: arch/arm/mach-nomadik/
87572880 1103F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1104T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1105
9d76295a 1106ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1107M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1108L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1109W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1110S: Supported
1111
0c19d21e
DW
1112ARM/QUALCOMM MSM MACHINE SUPPORT
1113M: David Brown <davidb@codeaurora.org>
b4c9bfab 1114M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1115M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1116L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1117F: arch/arm/mach-msm/
1118F: drivers/video/msm/
1119F: drivers/mmc/host/msm_sdcc.c
1120F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1121F: drivers/tty/serial/msm_serial.h
1122F: drivers/tty/serial/msm_serial.c
ea91db52 1123F: drivers/*/pm8???-*
31a12b31 1124F: drivers/mfd/ssbi/
ea91db52 1125F: include/linux/mfd/pm8xxx/
8cd5c866 1126T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1127S: Maintained
1128
8459c159 1129ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1130M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1131M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1132S: Maintained
1133
5d783a2d 1134ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1135M: Marek Vasut <marek.vasut@gmail.com>
75280787 1136L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1137W: http://hackndev.com
1138S: Maintained
933d35f0
JP
1139F: arch/arm/mach-pxa/include/mach/palmtx.h
1140F: arch/arm/mach-pxa/palmtx.c
1141F: arch/arm/mach-pxa/include/mach/palmt5.h
1142F: arch/arm/mach-pxa/palmt5.c
1143F: arch/arm/mach-pxa/include/mach/palmld.h
1144F: arch/arm/mach-pxa/palmld.c
1145F: arch/arm/mach-pxa/include/mach/palmte2.h
1146F: arch/arm/mach-pxa/palmte2.c
1147F: arch/arm/mach-pxa/include/mach/palmtc.h
1148F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1149
b57fe924 1150ARM/PALM TREO SUPPORT
8b58be88 1151M: Tomas Cech <sleep_walker@suse.cz>
75280787 1152L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1153W: http://hackndev.com
1154S: Maintained
b57fe924
JP
1155F: arch/arm/mach-pxa/include/mach/palmtreo.h
1156F: arch/arm/mach-pxa/palmtreo.c
90af5811 1157
c49e1e63 1158ARM/PALMZ72 SUPPORT
8b58be88 1159M: Sergey Lapin <slapin@ossfans.org>
75280787 1160L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1161W: http://hackndev.com
1162S: Maintained
933d35f0
JP
1163F: arch/arm/mach-pxa/include/mach/palmz72.h
1164F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1165
1da177e4 1166ARM/PLEB SUPPORT
8b58be88 1167M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1168W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1169S: Maintained
1170
1171ARM/PT DIGITAL BOARD PORT
8b58be88 1172M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1174W: http://www.arm.linux.org.uk/
1175S: Maintained
1176
2b7a52a4 1177ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1178M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1180S: Maintained
1181
d4275354 1182ARM/RISCPC ARCHITECTURE
8b58be88 1183M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1185W: http://www.arm.linux.org.uk/
1186S: Maintained
d4275354
RK
1187F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1188F: arch/arm/include/asm/hardware/ioc.h
1189F: arch/arm/include/asm/hardware/iomd.h
1190F: arch/arm/include/asm/hardware/memc.h
1191F: arch/arm/mach-rpc/
1a6422f6 1192F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1193F: drivers/net/ethernet/i825xx/ether1*
1194F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1195F: drivers/scsi/arm/
1196
08ddbb0a
HS
1197ARM/Rockchip SoC support
1198M: Heiko Stuebner <heiko@sntech.de>
1199L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200S: Maintained
1201F: arch/arm/mach-rockchip/
1202F: drivers/*/*rockchip*
1203
b21477f9 1204ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1205M: Ben Dooks <ben-linux@fluff.org>
482ce512 1206M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1208L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1209W: http://www.fluff.org/ben/linux/
1210S: Maintained
6f0589c8
MB
1211F: arch/arm/boot/dts/s3c*
1212F: arch/arm/boot/dts/exynos*
482ce512 1213F: arch/arm/plat-samsung/
769bbb63
HS
1214F: arch/arm/mach-s3c24*/
1215F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1216F: drivers/*/*s3c2410*
1217F: drivers/*/*/*s3c2410*
40c76662
MB
1218F: drivers/spi/spi-s3c*
1219F: sound/soc/samsung/*
1da177e4 1220
0dcecae2 1221ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1222M: Kukjin Kim <kgene.kim@samsung.com>
1223L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1225S: Maintained
1226F: arch/arm/mach-s5p*/
0dcecae2 1227F: arch/arm/mach-exynos*/
33d43cdd 1228N: exynos
f556cb07 1229
10ffa964
KP
1230ARM/SAMSUNG MOBILE MACHINE SUPPORT
1231M: Kyungmin Park <kyungmin.park@samsung.com>
1232L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233S: Maintained
1234F: arch/arm/mach-s5pv210/mach-aquila.c
1235F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1236
3ce4ccb6
KD
1237ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1238M: Kyungmin Park <kyungmin.park@samsung.com>
1239M: Kamil Debski <k.debski@samsung.com>
1240L: linux-arm-kernel@lists.infradead.org
1241L: linux-media@vger.kernel.org
1242S: Maintained
1243F: drivers/media/platform/s5p-g2d/
1244
e6a476fd
MS
1245ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1246M: Kyungmin Park <kyungmin.park@samsung.com>
1247M: Kamil Debski <k.debski@samsung.com>
6305902c 1248M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1249L: linux-arm-kernel@lists.infradead.org
1250L: linux-media@vger.kernel.org
1251S: Maintained
934455d7 1252F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1253F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1254
1255ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1256M: Kyungmin Park <kyungmin.park@samsung.com>
1257M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1258L: linux-arm-kernel@lists.infradead.org
1259L: linux-media@vger.kernel.org
1260S: Maintained
90d72ac6 1261F: drivers/media/platform/s5p-tv/
e6a476fd 1262
d48d38e8 1263ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1264M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1265M: Magnus Damm <magnus.damm@gmail.com>
1266L: linux-sh@vger.kernel.org
d48d38e8 1267W: http://oss.renesas.com
bbff48f5 1268Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1269T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1270S: Supported
1271F: arch/arm/mach-shmobile/
1272F: drivers/sh/
1273
66314223
DN
1274ARM/SOCFPGA ARCHITECTURE
1275M: Dinh Nguyen <dinguyen@altera.com>
1276S: Maintained
1277F: arch/arm/mach-socfpga/
1278
1279ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1280M: Dinh Nguyen <dinguyen@altera.com>
1281S: Maintained
1282F: drivers/clk/socfpga/
1283
65ebcc11
SK
1284ARM/STI ARCHITECTURE
1285M: Srinivas Kandagatla <srinivas.kandagatla@st.com>
1286M: Stuart Menefy <stuart.menefy@st.com>
1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288L: kernel@stlinux.com
1289W: http://www.stlinux.com
1290S: Maintained
1291F: arch/arm/mach-sti/
1292
2b7a52a4 1293ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1294M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1295L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1296S: Maintained
1297
1bbd7089 1298ARM/TETON BGA MACHINE SUPPORT
706e69d6 1299M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1300L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1301S: Maintained
1302
2b7a52a4 1303ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1304M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1305L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1306S: Maintained
1307
98ad6e3b 1308ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1309M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1310L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1311W: http://www.mcuos.com
1312S: Maintained
4e89e8f6 1313F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1314F: drivers/input/keyboard/w90p910_keypad.c
1315F: drivers/input/touchscreen/w90p910_ts.c
1316F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1317F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1318F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1319F: drivers/rtc/rtc-nuc900.c
9df92e6c 1320F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1321F: drivers/usb/host/ehci-w90x900.c
1322F: drivers/video/nuc900fb.c
98ad6e3b 1323
54274d71 1324ARM/U300 MACHINE SUPPORT
e4651a9f 1325M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327S: Supported
1328F: arch/arm/mach-u300/
1329F: drivers/i2c/busses/i2c-stu300.c
1330F: drivers/rtc/rtc-coh901331.c
1331F: drivers/watchdog/coh901327_wdt.c
1332F: drivers/dma/coh901318*
87572880
LW
1333F: drivers/mfd/ab3100*
1334F: drivers/rtc/rtc-ab3100.c
1335F: drivers/rtc/rtc-coh901331.c
1336T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1337
87572880 1338ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1339M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341S: Maintained
1342F: arch/arm/mach-ux500/
e4651a9f 1343F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1344F: drivers/dma/ste_dma40*
e4651a9f 1345F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1346F: drivers/mfd/abx500*
1347F: drivers/mfd/ab8500*
e4651a9f
LW
1348F: drivers/mfd/dbx500*
1349F: drivers/mfd/db8500*
1350F: drivers/pinctrl/pinctrl-nomadik*
87572880 1351F: drivers/rtc/rtc-ab8500.c
e4651a9f 1352F: drivers/rtc/rtc-pl031.c
87572880 1353T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1354
e93fde28
UH
1355ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1356M: Ulf Hansson <ulf.hansson@linaro.org>
1357L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1358T: git git://git.linaro.org/people/ulfh/clk.git
1359S: Maintained
1360F: drivers/clk/ux500/
1361F: include/linux/platform_data/clk-ux500.h
1362
d4275354 1363ARM/VFP SUPPORT
8b58be88 1364M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1365L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1366W: http://www.arm.linux.org.uk/
1367S: Maintained
1368F: arch/arm/vfp/
1369
e66b6d8e
MV
1370ARM/VOIPAC PXA270 SUPPORT
1371M: Marek Vasut <marek.vasut@gmail.com>
1372L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1373S: Maintained
1374F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1375F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1376
04529fe2
TP
1377ARM/VT8500 ARM ARCHITECTURE
1378M: Tony Prisk <linux@prisktech.co.nz>
1379L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380S: Maintained
1381F: arch/arm/mach-vt8500/
41fd91b4 1382F: drivers/clocksource/vt8500_timer.c
560746eb 1383F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1384F: drivers/mmc/host/wmt-sdmmc.c
1385F: drivers/pwm/pwm-vt8500.c
1386F: drivers/rtc/rtc-vt8500.c
1387F: drivers/tty/serial/vt8500_serial.c
4f31102b 1388F: drivers/usb/host/ehci-platform.c
41fd91b4 1389F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1390F: drivers/video/vt8500lcdfb.*
1391F: drivers/video/wm8505fb*
1392F: drivers/video/wmt_ge_rops.*
04529fe2 1393
e66b6d8e
MV
1394ARM/ZIPIT Z2 SUPPORT
1395M: Marek Vasut <marek.vasut@gmail.com>
1396L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1397S: Maintained
1398F: arch/arm/mach-pxa/z2.c
6ab2a855 1399F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1400
51f29d44
MS
1401ARM/ZYNQ ARCHITECTURE
1402M: Michal Simek <michal.simek@xilinx.com>
1403L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404W: http://wiki.xilinx.com
1405T: git git://git.xilinx.com/linux-xlnx.git
1406S: Supported
1407F: arch/arm/mach-zynq/
bd2a337a 1408F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1409N: zynq
1410N: xilinx
1411F: drivers/clocksource/cadence_ttc_timer.c
e3ec3a3d 1412F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1413
b8f9879e
WD
1414ARM SMMU DRIVER
1415M: Will Deacon <will.deacon@arm.com>
1416L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417S: Maintained
1418F: drivers/iommu/arm-smmu.c
1419
38074229
CM
1420ARM64 PORT (AARCH64 ARCHITECTURE)
1421M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1422M: Will Deacon <will.deacon@arm.com>
38074229
CM
1423L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1424S: Maintained
1425F: arch/arm64/
d19766ec 1426F: Documentation/arm64/
38074229 1427
9d7005f9
LP
1428AS3645A LED FLASH CONTROLLER DRIVER
1429M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1430L: linux-media@vger.kernel.org
1431T: git git://linuxtv.org/media_tree.git
1432S: Maintained
1433F: drivers/media/i2c/as3645a.c
1434F: include/media/as3645a.h
1435
d58de038
GJ
1436ASC7621 HARDWARE MONITOR DRIVER
1437M: George Joseph <george.joseph@fairview5.com>
1438L: lm-sensors@lm-sensors.org
1439S: Maintained
1440F: Documentation/hwmon/asc7621
1441F: drivers/hwmon/asc7621.c
1442
b229ece9 1443ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1444M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1445L: acpi4asus-user@lists.sourceforge.net
d0944853 1446L: platform-driver-x86@vger.kernel.org
76593d6f 1447W: http://acpi4asus.sf.net
85091b71 1448S: Maintained
b229ece9
CC
1449F: drivers/platform/x86/asus*.c
1450F: drivers/platform/x86/eeepc*.c
85091b71 1451
953a6479 1452ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1453M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1454W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1455S: Maintained
679655da
JP
1456F: Documentation/crypto/async-tx-api.txt
1457F: crypto/async_tx/
1458F: drivers/dma/
1459F: include/linux/dmaengine.h
1460F: include/linux/async_tx.h
b3e5f263 1461
a1867d36 1462AT24 EEPROM DRIVER
14d77c4d 1463M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1464L: linux-i2c@vger.kernel.org
1465S: Maintained
1466F: drivers/misc/eeprom/at24.c
25f73ed5 1467F: include/linux/platform_data/at24.h
a1867d36 1468
e7839f25 1469ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1470M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1471W: http://support.coraid.com/support/linux
1da177e4 1472S: Supported
679655da
JP
1473F: Documentation/aoe/
1474F: drivers/block/aoe/
1da177e4 1475
9a10a870 1476ATHEROS ATH GENERIC UTILITIES
f726ee65 1477M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1478L: linux-wireless@vger.kernel.org
1479S: Supported
1480F: drivers/net/wireless/ath/*
1481
fa1c114f 1482ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1483M: Jiri Slaby <jirislaby@gmail.com>
1484M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1485M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1486L: linux-wireless@vger.kernel.org
1487L: ath5k-devel@lists.ath5k.org
72c706b7 1488W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1489S: Maintained
fa451753 1490F: drivers/net/wireless/ath/ath5k/
fa1c114f 1491
12e62d6f
KV
1492ATHEROS ATH6KL WIRELESS DRIVER
1493M: Kalle Valo <kvalo@qca.qualcomm.com>
1494L: linux-wireless@vger.kernel.org
1495W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1496T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1497S: Supported
1498F: drivers/net/wireless/ath/ath6kl/
1499
2be7d22f
VK
1500WILOCITY WIL6210 WIRELESS DRIVER
1501M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1502L: linux-wireless@vger.kernel.org
1503L: wil6210@qca.qualcomm.com
1504S: Supported
1505W: http://wireless.kernel.org/en/users/Drivers/wil6210
1506F: drivers/net/wireless/ath/wil6210/
1507
1d7e1e6b
CL
1508CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1509M: Christian Lamparter <chunkeey@googlemail.com>
1510L: linux-wireless@vger.kernel.org
1511W: http://wireless.kernel.org/en/users/Drivers/carl9170
1512S: Maintained
1513F: drivers/net/wireless/ath/carl9170/
1514
2c2a6172
LT
1515ATK0110 HWMON DRIVER
1516M: Luca Tettamanti <kronos.it@gmail.com>
1517L: lm-sensors@lm-sensors.org
1518S: Maintained
1519F: drivers/hwmon/asus_atk0110.c
1520
6f69a6d7 1521ATI_REMOTE2 DRIVER
8b58be88 1522M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1523S: Maintained
679655da 1524F: drivers/input/misc/ati_remote2.c
6f69a6d7 1525
7ae115b4 1526ATLX ETHERNET DRIVERS
8b58be88 1527M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1528M: Chris Snook <chris.snook@gmail.com>
e443e383 1529L: netdev@vger.kernel.org
8d5ca6ec
JC
1530W: http://sourceforge.net/projects/atl1
1531W: http://atl1.sourceforge.net
1532S: Maintained
2b133ad6 1533F: drivers/net/ethernet/atheros/
8d5ca6ec 1534
1da177e4 1535ATM
8b58be88 1536M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1537L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1538L: netdev@vger.kernel.org
1da177e4
LT
1539W: http://linux-atm.sourceforge.net
1540S: Maintained
679655da
JP
1541F: drivers/atm/
1542F: include/linux/atm*
c117ab84 1543F: include/uapi/linux/atm*
1da177e4 1544
04ac2f46 1545ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1546M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1547S: Maintained
1548F: drivers/mmc/host/atmel-mci.c
1549F: drivers/mmc/host/atmel-mci-regs.h
1550
a1cfac48 1551ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1552M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1553S: Supported
df621252 1554F: drivers/tty/serial/atmel_serial.c
a1cfac48 1555
b414dc16
NF
1556ATMEL DMA DRIVER
1557M: Nicolas Ferre <nicolas.ferre@atmel.com>
1558L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1559S: Supported
1560F: drivers/dma/at_hdmac.c
1561F: drivers/dma/at_hdmac_regs.h
6f0d65af 1562F: include/linux/platform_data/dma-atmel.h
b414dc16 1563
888f2804
LD
1564ATMEL I2C DRIVER
1565M: Ludovic Desroches <ludovic.desroches@atmel.com>
1566L: linux-i2c@vger.kernel.org
1567S: Supported
1568F: drivers/i2c/busses/i2c-at91.c
1569
15515545
JW
1570ATMEL ISI DRIVER
1571M: Josh Wu <josh.wu@atmel.com>
1572L: linux-media@vger.kernel.org
1573S: Supported
f2294c2d 1574F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1575F: include/media/atmel-isi.h
1576
8f4c79ce 1577ATMEL LCDFB DRIVER
8b58be88 1578M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1579L: linux-fbdev@vger.kernel.org
8f4c79ce 1580S: Maintained
679655da
JP
1581F: drivers/video/atmel_lcdfb.c
1582F: include/video/atmel_lcdc.h
8f4c79ce 1583
89e5785f 1584ATMEL MACB ETHERNET DRIVER
a02875a6 1585M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1586S: Supported
9f2f381f 1587F: drivers/net/ethernet/cadence/
89e5785f 1588
754ce4f2 1589ATMEL SPI DRIVER
a02875a6 1590M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1591S: Supported
9df92e6c 1592F: drivers/spi/spi-atmel.*
754ce4f2 1593
e9cb1c5a
NF
1594ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1595M: Nicolas Ferre <nicolas.ferre@atmel.com>
1596L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597S: Supported
1598F: drivers/misc/atmel_tclib.c
1599F: drivers/clocksource/tcb_clksrc.c
1600
ff2675d6
JW
1601ATMEL TSADCC DRIVER
1602M: Josh Wu <josh.wu@atmel.com>
1603L: linux-input@vger.kernel.org
1604S: Supported
1605F: drivers/input/touchscreen/atmel_tsadcc.c
1606
914a3f3b 1607ATMEL USBA UDC DRIVER
a02875a6
NF
1608M: Nicolas Ferre <nicolas.ferre@atmel.com>
1609L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1610S: Supported
679655da 1611F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1612
1da177e4 1613ATMEL WIRELESS DRIVER
8b58be88 1614M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1615L: linux-wireless@vger.kernel.org
1da177e4
LT
1616W: http://www.thekelleys.org.uk/atmel
1617W: http://atmelwlandriver.sourceforge.net/
1618S: Maintained
679655da 1619F: drivers/net/wireless/atmel*
1da177e4 1620
26780d9e
BG
1621ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1622M: Bradley Grove <linuxdrivers@attotech.com>
1623L: linux-scsi@vger.kernel.org
1624W: http://www.attotech.com
1625S: Supported
1626F: drivers/scsi/esas2r
1627
a92b7b80 1628AUDIT SUBSYSTEM
8b58be88 1629M: Eric Paris <eparis@redhat.com>
b9a06207 1630L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1631W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1632T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1633S: Maintained
679655da 1634F: include/linux/audit.h
c117ab84 1635F: include/uapi/linux/audit.h
679655da 1636F: kernel/audit*
a92b7b80 1637
70e84049 1638AUXILIARY DISPLAY DRIVERS
8b58be88 1639M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1640W: http://miguelojeda.es/auxdisplay.htm
1641W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1642S: Maintained
679655da
JP
1643F: drivers/auxdisplay/
1644F: include/linux/cfag12864b.h
70e84049 1645
5f97f7f9 1646AVR32 ARCHITECTURE
e336f61f
HCE
1647M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1648M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1649W: http://www.atmel.com/products/AVR32/
249d9d9d 1650W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1651W: http://avrfreaks.net/
e336f61f 1652S: Maintained
679655da 1653F: arch/avr32/
5f97f7f9
HS
1654
1655AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1656M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1657M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1658S: Maintained
679655da 1659F: arch/avr32/mach-at32ap/
5f97f7f9 1660
1da177e4 1661AX.25 NETWORK LAYER
8b58be88 1662M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1663L: linux-hams@vger.kernel.org
d34cb28a 1664W: http://www.linux-ax25.org/
1da177e4 1665S: Maintained
c117ab84 1666F: include/uapi/linux/ax25.h
679655da
JP
1667F: include/net/ax25.h
1668F: net/ax25/
1da177e4 1669
d5269395 1670AZ6007 DVB DRIVER
1b2c14b4 1671M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1672L: linux-media@vger.kernel.org
1673W: http://linuxtv.org
1674T: git git://linuxtv.org/media_tree.git
1675S: Maintained
1676F: drivers/media/usb/dvb-usb-v2/az6007.c
1677
6777376e
HV
1678AZTECH FM RADIO RECEIVER DRIVER
1679M: Hans Verkuil <hverkuil@xs4all.nl>
1680L: linux-media@vger.kernel.org
1681T: git git://linuxtv.org/media_tree.git
1682W: http://linuxtv.org
1683S: Maintained
1684F: drivers/media/radio/radio-aztech*
1685
e2d1d6c0 1686B43 WIRELESS DRIVER
8b58be88 1687M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1688L: linux-wireless@vger.kernel.org
ed072f9e 1689L: b43-dev@lists.infradead.org
491b26b4 1690W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1691S: Maintained
679655da 1692F: drivers/net/wireless/b43/
e2d1d6c0
RD
1693
1694B43LEGACY WIRELESS DRIVER
8b58be88
JP
1695M: Larry Finger <Larry.Finger@lwfinger.net>
1696M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1697L: linux-wireless@vger.kernel.org
ed072f9e 1698L: b43-dev@lists.infradead.org
491b26b4 1699W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1700S: Maintained
679655da 1701F: drivers/net/wireless/b43legacy/
e2d1d6c0 1702
300abeb5 1703BACKLIGHT CLASS/SUBSYSTEM
6212de88 1704M: Jingoo Han <jg1.han@samsung.com>
300abeb5 1705S: Maintained
679655da
JP
1706F: drivers/video/backlight/
1707F: include/linux/backlight.h
300abeb5 1708
c6c8fea2 1709BATMAN ADVANCED
207df49e 1710M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1711M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1712M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1713L: b.a.t.m.a.n@lists.open-mesh.org
1714W: http://www.open-mesh.org/
1715S: Maintained
1716F: net/batman-adv/
1717
e2d1d6c0 1718BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1719M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1720L: linux-hams@vger.kernel.org
1721W: http://www.baycom.org/~tom/ham/ham.html
1722S: Maintained
679655da 1723F: drivers/net/hamradio/baycom*
e2d1d6c0 1724
cafe5635 1725BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1726M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1727L: linux-bcache@vger.kernel.org
1728W: http://bcache.evilpiepirate.org
1729S: Maintained:
1730F: drivers/md/bcache/
1731
e2d1d6c0 1732BEFS FILE SYSTEM
55817d3d 1733S: Orphan
679655da
JP
1734F: Documentation/filesystems/befs.txt
1735F: fs/befs/
e2d1d6c0
RD
1736
1737BFS FILE SYSTEM
8b58be88 1738M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1739S: Maintained
679655da
JP
1740F: Documentation/filesystems/bfs.txt
1741F: fs/bfs/
c117ab84 1742F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1743
1394f032 1744BLACKFIN ARCHITECTURE
a4edbc10
SZ
1745M: Steven Miao <realmz6@gmail.com>
1746L: adi-buildroot-devel@lists.sourceforge.net
e3b2d3f3
BW
1747W: http://blackfin.uclinux.org
1748S: Supported
679655da 1749F: arch/blackfin/
566da5b2 1750
e190d6b1 1751BLACKFIN EMAC DRIVER
a4edbc10 1752L: adi-buildroot-devel@lists.sourceforge.net
e190d6b1
BW
1753W: http://blackfin.uclinux.org
1754S: Supported
7b35f033 1755F: drivers/net/ethernet/adi/
e190d6b1 1756
566da5b2 1757BLACKFIN RTC DRIVER
a4edbc10 1758L: adi-buildroot-devel@lists.sourceforge.net
566da5b2
MF
1759W: http://blackfin.uclinux.org
1760S: Supported
679655da 1761F: drivers/rtc/rtc-bfin.c
1394f032 1762
936ed49a 1763BLACKFIN SDH DRIVER
109ec8c3 1764M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1765L: adi-buildroot-devel@lists.sourceforge.net
936ed49a
MF
1766W: http://blackfin.uclinux.org
1767S: Supported
1768F: drivers/mmc/host/bfin_sdh.c
1769
1394f032 1770BLACKFIN SERIAL DRIVER
8b58be88 1771M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1772L: adi-buildroot-devel@lists.sourceforge.net
e3b2d3f3
BW
1773W: http://blackfin.uclinux.org
1774S: Supported
8460241e 1775F: drivers/tty/serial/bfin_uart.c
1394f032 1776
1e6d320f 1777BLACKFIN WATCHDOG DRIVER
a4edbc10 1778L: adi-buildroot-devel@lists.sourceforge.net
1e6d320f
BW
1779W: http://blackfin.uclinux.org
1780S: Supported
679655da 1781F: drivers/watchdog/bfin_wdt.c
1e6d320f 1782
d24ecfcc 1783BLACKFIN I2C TWI DRIVER
8b58be88 1784M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1785L: adi-buildroot-devel@lists.sourceforge.net
d24ecfcc
BW
1786W: http://blackfin.uclinux.org/
1787S: Supported
679655da 1788F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1789
1e204377
SJ
1790BLACKFIN MEDIA DRIVER
1791M: Scott Jiang <scott.jiang.linux@gmail.com>
a4edbc10 1792L: adi-buildroot-devel@lists.sourceforge.net
1e204377
SJ
1793W: http://blackfin.uclinux.org/
1794S: Supported
1795F: drivers/media/platform/blackfin/
1796F: drivers/media/i2c/adv7183*
1797F: drivers/media/i2c/vs6624*
1798
b54cf35a
JSM
1799BLINKM RGB LED DRIVER
1800M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1801S: Maintained
1802F: drivers/leds/leds-blinkm.c
1803
1da177e4 1804BLOCK LAYER
8b58be88 1805M: Jens Axboe <axboe@kernel.dk>
08deed1e 1806T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1807S: Maintained
679655da 1808F: block/
1da177e4 1809
2b54aaef 1810BLOCK2MTD DRIVER
8b58be88 1811M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1812L: linux-mtd@lists.infradead.org
1813S: Maintained
679655da 1814F: drivers/mtd/devices/block2mtd.c
2b54aaef 1815
63fbd24e 1816BLUETOOTH DRIVERS
8b58be88 1817M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1818M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1819M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1820L: linux-bluetooth@vger.kernel.org
63fbd24e 1821W: http://www.bluez.org/
22e7a424
MH
1822T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1823T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1824S: Maintained
679655da 1825F: drivers/bluetooth/
1da177e4 1826
63fbd24e 1827BLUETOOTH SUBSYSTEM
8b58be88 1828M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1829M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1830M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1831L: linux-bluetooth@vger.kernel.org
1832W: http://www.bluez.org/
22e7a424
MH
1833T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1834T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1835S: Maintained
679655da
JP
1836F: net/bluetooth/
1837F: include/net/bluetooth/
1da177e4
LT
1838
1839BONDING DRIVER
8b58be88 1840M: Jay Vosburgh <fubar@us.ibm.com>
28ad7b06 1841M: Veaceslav Falico <vfalico@redhat.com>
4cd72c6e 1842M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1843L: netdev@vger.kernel.org
ce00f85c
JC
1844W: http://sourceforge.net/projects/bonding/
1845S: Supported
679655da 1846F: drivers/net/bonding/
c117ab84 1847F: include/uapi/linux/if_bonding.h
1da177e4 1848
39105890 1849BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1850M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1851L: netdev@vger.kernel.org
1852S: Supported
adfc5217 1853F: drivers/net/ethernet/broadcom/b44.*
39105890 1854
948c51e6 1855BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1856M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1857L: netdev@vger.kernel.org
1858S: Supported
adfc5217
JK
1859F: drivers/net/ethernet/broadcom/bnx2.*
1860F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1861
4d9d2cb0 1862BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
28fb9655 1863M: Ariel Elior <ariele@broadcom.com>
4d9d2cb0
ET
1864L: netdev@vger.kernel.org
1865S: Supported
adfc5217 1866F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1867
af4b8e37 1868BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE
497a045d
CD
1869M: Christian Daudt <bcm@fixthebug.org>
1870L: bcm-kernel-feedback-list@broadcom.com
af4b8e37
CD
1871T: git git://git.github.com/broadcom/bcm11351
1872S: Maintained
1873F: arch/arm/mach-bcm/
1874F: arch/arm/boot/dts/bcm113*
1875F: arch/arm/boot/dts/bcm281*
1876F: arch/arm/configs/bcm_defconfig
1877F: drivers/mmc/host/sdhci_bcm_kona.c
1878F: drivers/clocksource/bcm_kona_timer.c
1879
f680f25c
SW
1880BROADCOM BCM2835 ARM ARCHICTURE
1881M: Stephen Warren <swarren@wwwdotorg.org>
1882L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1883T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1884S: Maintained
1885F: arch/arm/mach-bcm2835/
1886F: arch/arm/boot/dts/bcm2835*
1887F: arch/arm/configs/bcm2835_defconfig
1888F: drivers/*/*bcm2835*
1889
948c51e6 1890BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1891M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1892M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1893L: netdev@vger.kernel.org
1894S: Supported
adfc5217 1895F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1896
a9533e7e
HP
1897BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1898M: Brett Rudley <brudley@broadcom.com>
818c07b8 1899M: Arend van Spriel <arend@broadcom.com>
85d63686 1900M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1901M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1902L: linux-wireless@vger.kernel.org
5615171c 1903L: brcm80211-dev-list@broadcom.com
a9533e7e 1904S: Supported
f62ebdd5 1905F: drivers/net/wireless/brcm80211/
a9533e7e 1906
9958d6f9 1907BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1908M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1909L: linux-scsi@vger.kernel.org
1910S: Supported
1911F: drivers/scsi/bnx2fc/
1912
6a6b5ad0
EW
1913BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1914M: Eddie Wai <eddie.wai@broadcom.com>
1915L: linux-scsi@vger.kernel.org
1916S: Supported
1917F: drivers/scsi/bnx2i/
1918
c9678d86
RM
1919BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1920M: Rafał Miłecki <zajec5@gmail.com>
1921L: linux-wireless@vger.kernel.org
1922S: Maintained
1923F: drivers/bcma/
1924F: include/linux/bcma/
1925
7725ccfd 1926BROCADE BFA FC SCSI DRIVER
37d80839
VMG
1927M: Anil Gurumurthy <agurumur@brocade.com>
1928M: Vijaya Mohan Guvva <vmohan@brocade.com>
455518e7
JP
1929L: linux-scsi@vger.kernel.org
1930S: Supported
1931F: drivers/scsi/bfa/
7725ccfd 1932
8b230ed8
RM
1933BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1934M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1935L: netdev@vger.kernel.org
1936S: Supported
f844a0ea 1937F: drivers/net/ethernet/brocade/bna/
8b230ed8 1938
5cdf7f76 1939BSG (block layer generic sg v4 driver)
8b58be88 1940M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1941L: linux-scsi@vger.kernel.org
1942S: Supported
679655da
JP
1943F: block/bsg.c
1944F: include/linux/bsg.h
c117ab84 1945F: include/uapi/linux/bsg.h
5cdf7f76 1946
af39917d
CL
1947BT87X AUDIO DRIVER
1948M: Clemens Ladisch <clemens@ladisch.de>
1949L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1950T: git git://git.alsa-project.org/alsa-kernel.git
1951S: Maintained
1952F: Documentation/sound/alsa/Bt87x.txt
1953F: sound/pci/bt87x.c
1954
ff1d5c2f 1955BT8XXGPIO DRIVER
eb032b98 1956M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
1957W: http://bu3sch.de/btgpio.php
1958S: Maintained
72dbb705 1959F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 1960
eb1eb04f 1961BTRFS FILE SYSTEM
c0778e25
CM
1962M: Chris Mason <clm@fb.com>
1963M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
1964L: linux-btrfs@vger.kernel.org
1965W: http://btrfs.wiki.kernel.org/
8a6e2535 1966Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 1967T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 1968S: Maintained
679655da
JP
1969F: Documentation/filesystems/btrfs.txt
1970F: fs/btrfs/
eb1eb04f 1971
1da177e4 1972BTTV VIDEO4LINUX DRIVER
1b2c14b4 1973M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 1974L: linux-media@vger.kernel.org
96b6aba0 1975W: http://linuxtv.org
275ffde4 1976T: git git://linuxtv.org/media_tree.git
f96236e5 1977S: Odd fixes
679655da 1978F: Documentation/video4linux/bttv/
90d72ac6 1979F: drivers/media/pci/bt8xx/bttv*
1da177e4 1980
1f34923c
KA
1981BUSLOGIC SCSI DRIVER
1982M: Khalid Aziz <khalid@gonehiking.org>
1983L: linux-scsi@vger.kernel.org
1984S: Maintained
1985F: drivers/scsi/BusLogic.*
1986F: drivers/scsi/FlashPoint.*
1987
af39917d
CL
1988C-MEDIA CMI8788 DRIVER
1989M: Clemens Ladisch <clemens@ladisch.de>
1990L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1991T: git git://git.alsa-project.org/alsa-kernel.git
1992S: Maintained
1993F: sound/pci/oxygen/
1994
2141355f
MS
1995C6X ARCHITECTURE
1996M: Mark Salter <msalter@redhat.com>
1997M: Aurelien Jacquiot <a-jacquiot@ti.com>
1998L: linux-c6x-dev@linux-c6x.org
1999W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2000S: Maintained
2001F: arch/c6x/
2002
a5432f5a 2003CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2004M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2005L: linux-cachefs@redhat.com
2006S: Supported
2007F: Documentation/filesystems/caching/cachefiles.txt
2008F: fs/cachefiles/
2009
c815ca39
HV
2010CADET FM/AM RADIO RECEIVER DRIVER
2011M: Hans Verkuil <hverkuil@xs4all.nl>
2012L: linux-media@vger.kernel.org
2013T: git git://linuxtv.org/media_tree.git
2014W: http://linuxtv.org
2015S: Maintained
2016F: drivers/media/radio/radio-cadet*
2017
77d5140f 2018CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2019M: Jonathan Corbet <corbet@lwn.net>
661263b5 2020L: linux-media@vger.kernel.org
275ffde4 2021T: git git://linuxtv.org/media_tree.git
77d5140f 2022S: Maintained
679655da 2023F: Documentation/video4linux/cafe_ccic
90d72ac6 2024F: drivers/media/platform/marvell-ccic/
77d5140f 2025
201b6bab 2026CAIF NETWORK LAYER
5c574f50 2027M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2028L: netdev@vger.kernel.org
2029S: Supported
2030F: Documentation/networking/caif/
2031F: drivers/net/caif/
c117ab84 2032F: include/uapi/linux/caif/
201b6bab
JP
2033F: include/net/caif/
2034F: net/caif/
2035
77dac90f 2036CALGARY x86-64 IOMMU
8b58be88
JP
2037M: Muli Ben-Yehuda <muli@il.ibm.com>
2038M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2039L: discuss@x86-64.org
2040S: Maintained
679655da
JP
2041F: arch/x86/kernel/pci-calgary_64.c
2042F: arch/x86/kernel/tce_64.c
2043F: arch/x86/include/asm/calgary.h
2044F: arch/x86/include/asm/tce.h
77dac90f 2045
e2d1d6c0 2046CAN NETWORK LAYER
8d15d386 2047M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2048L: linux-can@vger.kernel.org
ec78213a 2049W: http://gitorious.org/linux-can
405cc273 2050T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2051S: Maintained
f35f6c8f 2052F: Documentation/networking/can.txt
8d15d386 2053F: net/can/
8d15d386 2054F: include/linux/can/core.h
c117ab84
CEB
2055F: include/uapi/linux/can.h
2056F: include/uapi/linux/can/bcm.h
2057F: include/uapi/linux/can/raw.h
2058F: include/uapi/linux/can/gw.h
e2d1d6c0 2059
4261a204 2060CAN NETWORK DRIVERS
8b58be88 2061M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2062M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2063L: linux-can@vger.kernel.org
ec78213a 2064W: http://gitorious.org/linux-can
405cc273 2065T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2066S: Maintained
8d15d386
OH
2067F: drivers/net/can/
2068F: include/linux/can/dev.h
8d15d386 2069F: include/linux/can/platform/
c117ab84
CEB
2070F: include/uapi/linux/can/error.h
2071F: include/uapi/linux/can/netlink.h
4261a204 2072
95d16c72
JM
2073CAPABILITIES
2074M: Serge Hallyn <serge.hallyn@canonical.com>
2075L: linux-security-module@vger.kernel.org
6305902c 2076S: Supported
95d16c72 2077F: include/linux/capability.h
c117ab84 2078F: include/uapi/linux/capability.h
95d16c72 2079F: security/capability.c
6305902c 2080F: security/commoncap.c
38a94118 2081F: kernel/capability.c
95d16c72 2082
b8154542 2083CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2084M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2085L: linuxppc-dev@lists.ozlabs.org
2086L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2087W: http://www.ibm.com/developerworks/power/cell/
2088S: Supported
679655da 2089F: arch/powerpc/include/asm/cell*.h
679655da 2090F: arch/powerpc/include/asm/spu*.h
c117ab84 2091F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2092F: arch/powerpc/oprofile/*cell*
2093F: arch/powerpc/platforms/cell/
b8154542 2094
9030aaf9 2095CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2096M: Sage Weil <sage@inktank.com>
82593f87 2097L: ceph-devel@vger.kernel.org
09d90327 2098W: http://ceph.com/
fb99f881 2099T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2100S: Supported
2101F: Documentation/filesystems/ceph.txt
14430813
JP
2102F: fs/ceph/
2103F: net/ceph/
2104F: include/linux/ceph/
2105F: include/linux/crush/
9030aaf9 2106
18332a80 2107CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2108L: linux-usb@vger.kernel.org
10c6c9c9 2109S: Orphan
679655da
JP
2110F: Documentation/usb/WUSB-Design-overview.txt
2111F: Documentation/usb/wusb-cbaf
355ffe69
DV
2112F: drivers/usb/host/hwa-hc.c
2113F: drivers/usb/host/whci/
679655da
JP
2114F: drivers/usb/wusbcore/
2115F: include/linux/usb/wusb*
18332a80 2116
70e84049 2117CFAG12864B LCD DRIVER
8b58be88 2118M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2119W: http://miguelojeda.es/auxdisplay.htm
2120W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2121S: Maintained
679655da
JP
2122F: drivers/auxdisplay/cfag12864b.c
2123F: include/linux/cfag12864b.h
70e84049
MOS
2124
2125CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2126M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2127W: http://miguelojeda.es/auxdisplay.htm
2128W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2129S: Maintained
679655da
JP
2130F: drivers/auxdisplay/cfag12864bfb.c
2131F: include/linux/cfag12864b.h
70e84049 2132
704232c2 2133CFG80211 and NL80211
8b58be88 2134M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2135L: linux-wireless@vger.kernel.org
ce466579
JB
2136W: http://wireless.kernel.org/
2137T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2138T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2139S: Maintained
c117ab84 2140F: include/uapi/linux/nl80211.h
679655da
JP
2141F: include/net/cfg80211.h
2142F: net/wireless/*
2143X: net/wireless/wext*
704232c2 2144
46e64261
GKH
2145CHAR and MISC DRIVERS
2146M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2147M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2148T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2149S: Supported
46e64261
GKH
2150F: drivers/char/*
2151F: drivers/misc/*
2152
0a920b5b 2153CHECKPATCH
8b58be88 2154M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2155M: Joe Perches <joe@perches.com>
2156S: Maintained
679655da 2157F: scripts/checkpatch.pl
0a920b5b 2158
f8407f26
HW
2159CHINESE DOCUMENTATION
2160M: Harry Wei <harryxiyou@gmail.com>
9740153c 2161L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2162L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2163S: Maintained
2164F: Documentation/zh_CN/
2165
2721ea2c 2166CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e
GKH
2167M: Peter Chen <Peter.Chen@freescale.com>
2168T: git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2169L: linux-usb@vger.kernel.org
2170S: Maintained
2171F: drivers/usb/chipidea/
2172
ab043105
OJ
2173CHROME HARDWARE PLATFORM SUPPORT
2174M: Olof Johansson <olof@lixom.net>
2175S: Maintained
2176F: drivers/platform/chrome/
2177
641cb85e 2178CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2179M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2180M: Sujith Sankar <ssujith@cisco.com>
2181M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2182M: Neel Patel <neepatel@cisco.com>
2183M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2184S: Supported
a6a5580c 2185F: drivers/net/ethernet/cisco/enic/
7063fbf2 2186
e3cf00d0
UM
2187CISCO VIC LOW LATENCY NIC DRIVER
2188M: Upinder Malhi <umalhi@cisco.com>
2189S: Supported
2190F: drivers/infiniband/hw/usnic
2191
2b7a52a4 2192CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2193M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2194L: netdev@vger.kernel.org
2195S: Maintained
57d0b7a0 2196F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2197
2b7a52a4 2198CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2199M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2200L: linux-usb@vger.kernel.org
2b7a52a4 2201S: Maintained
679655da 2202F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2203
d9e9d82c 2204CIRRUS LOGIC CS4270 SOUND DRIVER
c4ef9bc4 2205M: Timur Tabi <timur@tabi.org>
93711660 2206L: alsa-devel@alsa-project.org (moderated for non-subscribers)
c4ef9bc4 2207S: Odd Fixes
679655da 2208F: sound/soc/codecs/cs4270*
d9e9d82c 2209
94574d9a
KRW
2210CLEANCACHE API
2211M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2212L: linux-kernel@vger.kernel.org
2213S: Maintained
2214F: mm/cleancache.c
2215F: include/linux/cleancache.h
2216
d4275354 2217CLK API
8b58be88 2218M: Russell King <linux@arm.linux.org.uk>
37417046 2219S: Maintained
d4275354
RK
2220F: include/linux/clk.h
2221
9222d247
JS
2222CLOCKSOURCE, CLOCKEVENT DRIVERS
2223M: Daniel Lezcano <daniel.lezcano@linaro.org>
2224M: Thomas Gleixner <tglx@linutronix.de>
2225T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2226S: Supported
2227F: drivers/clocksource
2228
5df6d737 2229CISCO FCOE HBA DRIVER
8fc89a79
HP
2230M: Hiral Patel <hiralpat@cisco.com>
2231M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2232M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2233L: linux-scsi@vger.kernel.org
2234S: Supported
2a99921a 2235F: drivers/scsi/fnic/
5df6d737 2236
529aa8cb
TLSC
2237CMPC ACPI DRIVER
2238M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2239M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2240L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2241S: Supported
2242F: drivers/platform/x86/classmate-laptop.c
2243
74425eee 2244COCCINELLE/Semantic Patches (SmPL)
26de9c26 2245M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2246M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2247M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2248M: Michal Marek <mmarek@suse.cz>
26de9c26 2249L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2250T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2251W: http://coccinelle.lip6.fr/
2252S: Supported
4b92b2aa 2253F: Documentation/coccinelle.txt
74425eee
NP
2254F: scripts/coccinelle/
2255F: scripts/coccicheck
2256
1da177e4 2257CODA FILE SYSTEM
8b58be88 2258M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2259M: coda@cs.cmu.edu
2260L: codalist@coda.cs.cmu.edu
2261W: http://www.coda.cs.cmu.edu/
2262S: Maintained
679655da
JP
2263F: Documentation/filesystems/coda.txt
2264F: fs/coda/
2265F: include/linux/coda*.h
c117ab84 2266F: include/uapi/linux/coda*.h
1da177e4 2267
7704addb 2268COMMON CLK FRAMEWORK
7704addb
MT
2269M: Mike Turquette <mturquette@linaro.org>
2270L: linux-arm-kernel@lists.infradead.org (same as CLK API & CLKDEV)
2271T: git git://git.linaro.org/people/mturquette/linux.git
2272S: Maintained
60bea3b5
SW
2273F: drivers/clk/
2274X: drivers/clk/clkdev.c
7704addb 2275F: include/linux/clk-pr*
60bea3b5 2276F: include/linux/clk/
7704addb 2277
e2d1d6c0 2278COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2279M: Steve French <sfrench@samba.org>
51223df6 2280L: linux-cifs@vger.kernel.org
d1f28953 2281L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2282W: http://linux-cifs.samba.org/
8a6e2535 2283Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2284T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2285S: Supported
679655da
JP
2286F: Documentation/filesystems/cifs.txt
2287F: fs/cifs/
e2d1d6c0 2288
1da177e4 2289COMPACTPCI HOTPLUG CORE
8b58be88 2290M: Scott Murray <scott@spiteful.org>
64dab204 2291L: linux-pci@vger.kernel.org
82c4dfc7 2292S: Maintained
679655da 2293F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2294
2295COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2296M: Scott Murray <scott@spiteful.org>
64dab204 2297L: linux-pci@vger.kernel.org
82c4dfc7 2298S: Maintained
679655da 2299F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2300
2301COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2302M: Scott Murray <scott@spiteful.org>
64dab204 2303L: linux-pci@vger.kernel.org
82c4dfc7 2304S: Maintained
679655da 2305F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2306
5411552c 2307COMPAL LAPTOP SUPPORT
8b58be88 2308M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2309L: platform-driver-x86@vger.kernel.org
5411552c 2310S: Maintained
679655da 2311F: drivers/platform/x86/compal-laptop.c
5411552c 2312
949be0f7 2313CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2314M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2315L: accessrunner-general@lists.sourceforge.net
2316W: http://accessrunner.sourceforge.net/
949be0f7 2317S: Maintained
679655da 2318F: drivers/usb/atm/cxacru.c
949be0f7 2319
e2d1d6c0 2320CONFIGFS
d6351db2
JB
2321M: Joel Becker <jlbec@evilplan.org>
2322T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2323S: Supported
679655da
JP
2324F: fs/configfs/
2325F: include/linux/configfs.h
e2d1d6c0 2326
acb9c1b2 2327CONNECTOR
8b58be88 2328M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2329L: netdev@vger.kernel.org
2330S: Maintained
2331F: drivers/connector/
2332
fb3a0fb6 2333CONTROL GROUPS (CGROUPS)
860ca0e6 2334M: Tejun Heo <tj@kernel.org>
ad50c159 2335M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2336L: containers@lists.linux-foundation.org
12340313 2337L: cgroups@vger.kernel.org
860ca0e6 2338T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2339S: Maintained
679655da
JP
2340F: include/linux/cgroup*
2341F: kernel/cgroup*
8ca739e3 2342F: mm/*cgroup*
fb3a0fb6 2343
bebe4678 2344CORETEMP HARDWARE MONITORING DRIVER
96859129 2345M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2346L: lm-sensors@lm-sensors.org
2347S: Maintained
679655da
JP
2348F: Documentation/hwmon/coretemp
2349F: drivers/hwmon/coretemp.c
bebe4678 2350
1da177e4 2351COSA/SRP SYNC SERIAL DRIVER
8b58be88 2352M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2353W: http://www.fi.muni.cz/~kas/cosa/
2354S: Maintained
679655da 2355F: drivers/net/wan/cosa*
1da177e4 2356
4371ee35 2357CPMAC ETHERNET DRIVER
8b58be88 2358M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2359L: netdev@vger.kernel.org
2360S: Maintained
b544dbac 2361F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2362
1da177e4 2363CPU FREQUENCY DRIVERS
49db1903 2364M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2365M: Viresh Kumar <viresh.kumar@linaro.org>
bc5f65d4 2366L: cpufreq@vger.kernel.org
a6c072c7 2367L: linux-pm@vger.kernel.org
1da177e4 2368S: Maintained
27209d91
VK
2369T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2370T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2371F: drivers/cpufreq/
2372F: include/linux/cpufreq.h
1da177e4 2373
8a67f0ef
VK
2374CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2375M: Viresh Kumar <viresh.kumar@linaro.org>
2376M: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
2377L: cpufreq@vger.kernel.org
2378L: linux-pm@vger.kernel.org
2379W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2380S: Maintained
2381F: drivers/cpufreq/arm_big_little.h
2382F: drivers/cpufreq/arm_big_little.c
2383F: drivers/cpufreq/arm_big_little_dt.c
2384
14d2c34c
LP
2385CPUIDLE DRIVER - ARM BIG LITTLE
2386M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2387M: Daniel Lezcano <daniel.lezcano@linaro.org>
2388L: linux-pm@vger.kernel.org
2389L: linux-arm-kernel@lists.infradead.org
2390T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2391S: Maintained
2392F: drivers/cpuidle/cpuidle-big_little.c
2393
a8e39c35 2394CPUIDLE DRIVERS
49db1903 2395M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2396M: Daniel Lezcano <daniel.lezcano@linaro.org>
2397L: linux-pm@vger.kernel.org
2398S: Maintained
2399T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2400F: drivers/cpuidle/*
2401F: include/linux/cpuidle.h
2402
1da177e4 2403CPUID/MSR DRIVER
8b58be88 2404M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2405S: Maintained
679655da
JP
2406F: arch/x86/kernel/cpuid.c
2407F: arch/x86/kernel/msr.c
1da177e4 2408
7fe2f639
DB
2409CPU POWER MONITORING SUBSYSTEM
2410M: Dominik Brodowski <linux@dominikbrodowski.net>
2411M: Thomas Renninger <trenn@suse.de>
2412S: Maintained
14430813 2413F: tools/power/cpupower/
7fe2f639 2414
ed90fb4a 2415CPUSETS
f47b89c7 2416M: Li Zefan <lizefan@huawei.com>
ed90fb4a 2417W: http://www.bullopensource.org/cpuset/
551e172a 2418W: http://oss.sgi.com/projects/cpusets/
f47b89c7 2419S: Maintained
679655da
JP
2420F: Documentation/cgroups/cpusets.txt
2421F: include/linux/cpuset.h
2422F: kernel/cpuset.c
ed90fb4a 2423
1da177e4 2424CRAMFS FILESYSTEM
ce00f85c 2425W: http://sourceforge.net/projects/cramfs/
54886a71 2426S: Orphan / Obsolete
679655da
JP
2427F: Documentation/filesystems/cramfs.txt
2428F: fs/cramfs/
1da177e4
LT
2429
2430CRIS PORT
8b58be88
JP
2431M: Mikael Starvik <starvik@axis.com>
2432M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2433L: linux-cris-kernel@axis.com
1da177e4
LT
2434W: http://developer.axis.com
2435S: Maintained
679655da 2436F: arch/cris/
df621252 2437F: drivers/tty/serial/crisv10.*
1da177e4
LT
2438
2439CRYPTO API
8b58be88
JP
2440M: Herbert Xu <herbert@gondor.apana.org.au>
2441M: "David S. Miller" <davem@davemloft.net>
1da177e4 2442L: linux-crypto@vger.kernel.org
54e5881d 2443T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2444S: Maintained
679655da
JP
2445F: Documentation/crypto/
2446F: arch/*/crypto/
2447F: crypto/
2448F: drivers/crypto/
2449F: include/crypto/
1da177e4 2450
5b07bd57 2451CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2452M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2453L: linux-crypto@vger.kernel.org
2454S: Maintained
51a2228a
JP
2455F: crypto/ansi_cprng.c
2456F: crypto/rng.c
5b07bd57 2457
9b4ffa48 2458CS5535 Audio ALSA driver
8b58be88 2459M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2460S: Maintained
679655da 2461F: sound/pci/cs5535audio/
9b4ffa48 2462
a910e4a9
SP
2463CW1200 WLAN driver
2464M: Solomon Peachy <pizza@shaftnet.org>
2465S: Maintained
2466F: drivers/net/wireless/cw1200/
2467
6d8425b1 2468CX18 VIDEO4LINUX DRIVER
6afdeaf8 2469M: Andy Walls <awalls@md.metrocast.net>
c4240509 2470L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2471L: linux-media@vger.kernel.org
275ffde4 2472T: git git://linuxtv.org/media_tree.git
6d8425b1 2473W: http://linuxtv.org
30e10993 2474W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2475S: Maintained
679655da 2476F: Documentation/video4linux/cx18.txt
90d72ac6 2477F: drivers/media/pci/cx18/
6c0f0359 2478F: include/uapi/linux/ivtv*
6d8425b1 2479
3f101d91
HV
2480CX2341X MPEG ENCODER HELPER MODULE
2481M: Hans Verkuil <hverkuil@xs4all.nl>
2482L: linux-media@vger.kernel.org
2483T: git git://linuxtv.org/media_tree.git
2484W: http://linuxtv.org
2485S: Maintained
c368360b 2486F: drivers/media/common/cx2341x*
3f101d91
HV
2487F: include/media/cx2341x*
2488
20357578 2489CX88 VIDEO4LINUX DRIVER
1b2c14b4 2490M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2491L: linux-media@vger.kernel.org
2492W: http://linuxtv.org
2493T: git git://linuxtv.org/media_tree.git
2494S: Odd fixes
2495F: Documentation/video4linux/cx88/
2496F: drivers/media/pci/cx88/
6d8425b1 2497
91952bc0
AP
2498CXD2820R MEDIA DRIVER
2499M: Antti Palosaari <crope@iki.fi>
2500L: linux-media@vger.kernel.org
2501W: http://linuxtv.org/
2502W: http://palosaari.fi/linux/
2503Q: http://patchwork.linuxtv.org/project/linux-media/list/
2504T: git git://linuxtv.org/anttip/media_tree.git
2505S: Maintained
2506F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2507
e5ec3789 2508CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2509M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2510L: netdev@vger.kernel.org
2511W: http://www.chelsio.com
2512S: Supported
f7917c00 2513F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2514
2515CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2516M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2517L: linux-rdma@vger.kernel.org
e5ec3789
SW
2518W: http://www.openfabrics.org
2519S: Supported
679655da 2520F: drivers/infiniband/hw/cxgb3/
e5ec3789 2521
be4c9bad
RD
2522CXGB4 ETHERNET DRIVER (CXGB4)
2523M: Dimitris Michailidis <dm@chelsio.com>
2524L: netdev@vger.kernel.org
2525W: http://www.chelsio.com
2526S: Supported
f7917c00 2527F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2528
2529CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2530M: Steve Wise <swise@chelsio.com>
2531L: linux-rdma@vger.kernel.org
2532W: http://www.openfabrics.org
2533S: Supported
2534F: drivers/infiniband/hw/cxgb4/
2535
5c20a5c7
CL
2536CXGB4VF ETHERNET DRIVER (CXGB4VF)
2537M: Casey Leedom <leedom@chelsio.com>
2538L: netdev@vger.kernel.org
2539W: http://www.chelsio.com
2540S: Supported
f7917c00 2541F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2542
b52b97a3
GC
2543STMMAC ETHERNET DRIVER
2544M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2545L: netdev@vger.kernel.org
2546W: http://www.stlinux.com
2547S: Supported
7ac6653a 2548F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2549
1da177e4 2550CYBERPRO FB DRIVER
8b58be88 2551M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2552L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2553W: http://www.arm.linux.org.uk/
2554S: Maintained
679655da 2555F: drivers/video/cyber2000fb.*
9fa68eae 2556
1da177e4 2557CYCLADES ASYNC MUX DRIVER
1da177e4 2558W: http://www.cyclades.com/
d459883e 2559S: Orphan
c897401b 2560F: drivers/tty/cyclades.c
679655da 2561F: include/linux/cyclades.h
c117ab84 2562F: include/uapi/linux/cyclades.h
1da177e4
LT
2563
2564CYCLADES PC300 DRIVER
1da177e4 2565W: http://www.cyclades.com/
d459883e 2566S: Orphan
679655da 2567F: drivers/net/wan/pc300*
1da177e4 2568
402f6ae4
AP
2569CYPRESS_FIRMWARE MEDIA DRIVER
2570M: Antti Palosaari <crope@iki.fi>
2571L: linux-media@vger.kernel.org
2572W: http://linuxtv.org/
2573W: http://palosaari.fi/linux/
2574Q: http://patchwork.linuxtv.org/project/linux-media/list/
2575T: git git://linuxtv.org/anttip/media_tree.git
2576S: Maintained
2577F: drivers/media/common/cypress_firmware*
2578
e3ae3525 2579CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2580M: Ferruh Yigit <fery@cypress.com>
6305902c 2581L: linux-input@vger.kernel.org
be9a6f40 2582S: Supported
6305902c
JP
2583F: drivers/input/touchscreen/cyttsp*
2584F: include/linux/input/cyttsp.h
e3ae3525 2585
1da177e4 2586DAMA SLAVE for AX.25
8b58be88 2587M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2588W: http://yaina.de/jreuter/
2589W: http://www.qsl.net/dl1bke/
2590L: linux-hams@vger.kernel.org
2591S: Maintained
679655da
JP
2592F: net/ax25/af_ax25.c
2593F: net/ax25/ax25_dev.c
2594F: net/ax25/ax25_ds_*
2595F: net/ax25/ax25_in.c
2596F: net/ax25/ax25_out.c
2597F: net/ax25/ax25_timer.c
2598F: net/ax25/sysctl_net_ax25.c
1da177e4 2599
e2d1d6c0 2600DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2601L: netdev@vger.kernel.org
5ff77428 2602S: Orphan
679655da 2603F: Documentation/networking/dmfe.txt
0f04e2aa 2604F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2605
2606DC390/AM53C974 SCSI driver
8b58be88 2607M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2608W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2609M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2610S: Maintained
679655da 2611F: drivers/scsi/tmscsim.*
e2d1d6c0 2612
1da177e4 2613DC395x SCSI driver
61eee9a7 2614M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2615M: Ali Akcaagac <aliakc@web.de>
2616M: Jamie Lenehan <lenehan@twibble.org>
1da177e4 2617W: http://twibble.org/dist/dc395x/
f5df5881 2618L: dc395x@twibble.org
1da177e4
LT
2619L: http://lists.twibble.org/mailman/listinfo/dc395x/
2620S: Maintained
679655da
JP
2621F: Documentation/scsi/dc395x.txt
2622F: drivers/scsi/dc395x.*
1da177e4 2623
eb8edb08 2624DCCP PROTOCOL
a89d030e 2625M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2626L: dccp@vger.kernel.org
c996d8b9 2627W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2628S: Maintained
679655da 2629F: include/linux/dccp.h
c117ab84 2630F: include/uapi/linux/dccp.h
679655da
JP
2631F: include/linux/tfrc.h
2632F: net/dccp/
eb8edb08 2633
1da177e4 2634DECnet NETWORK LAYER
1da177e4
LT
2635W: http://linux-decnet.sourceforge.net
2636L: linux-decnet-user@lists.sourceforge.net
f546444d 2637S: Orphan
679655da
JP
2638F: Documentation/networking/decnet.txt
2639F: net/decnet/
1da177e4
LT
2640
2641DEFXX FDDI NETWORK DRIVER
8b58be88 2642M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2643S: Maintained
33f810b2 2644F: drivers/net/fddi/defxx.*
1da177e4 2645
ad8f07cc 2646DELL LAPTOP DRIVER
8b58be88 2647M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2648L: platform-driver-x86@vger.kernel.org
ad8f07cc 2649S: Maintained
679655da 2650F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2651
1da177e4 2652DELL LAPTOP SMM DRIVER
a1406d87 2653M: Guenter Roeck <linux@roeck-us.net>
679655da 2654F: drivers/char/i8k.c
c117ab84 2655F: include/uapi/linux/i8k.h
1da177e4 2656
90563ec4 2657DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2658M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2659S: Maintained
679655da
JP
2660F: Documentation/dcdbas.txt
2661F: drivers/firmware/dcdbas.*
90563ec4 2662
0b3f6109 2663DELL WMI EXTRAS DRIVER
8b58be88 2664M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2665S: Maintained
36b3a96f 2666F: drivers/platform/x86/dell-wmi.c
0b3f6109 2667
5efc75e3
PZ
2668DESIGNWARE USB2 DRD IP DRIVER
2669M: Paul Zimmerman <paulz@synopsys.com>
2670L: linux-usb@vger.kernel.org
2671S: Maintained
197ba5f4 2672F: drivers/usb/dwc2/
5efc75e3 2673
94ab23dd
FB
2674DESIGNWARE USB3 DRD IP DRIVER
2675M: Felipe Balbi <balbi@ti.com>
2676L: linux-usb@vger.kernel.org
2677L: linux-omap@vger.kernel.org
2678T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2679S: Maintained
2680F: drivers/usb/dwc3/
2681
89d07767
KP
2682DEVICE FREQUENCY (DEVFREQ)
2683M: MyungJoo Ham <myungjoo.ham@samsung.com>
2684M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2685L: linux-pm@vger.kernel.org
89d07767
KP
2686S: Maintained
2687F: drivers/devfreq/
2688
1da177e4 2689DEVICE NUMBER REGISTRY
8b58be88 2690M: Torben Mathiasen <device@lanana.org>
1da177e4 2691W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2692S: Maintained
2693
e2d1d6c0 2694DEVICE-MAPPER (LVM)
854ecaad 2695M: Alasdair Kergon <agk@redhat.com>
8504eed3 2696M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2697M: dm-devel@redhat.com
e2d1d6c0
RD
2698L: dm-devel@redhat.com
2699W: http://sources.redhat.com/dm
8a6e2535 2700Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2701T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2702T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2703S: Maintained
679655da
JP
2704F: Documentation/device-mapper/
2705F: drivers/md/dm*
854ecaad 2706F: drivers/md/persistent-data/
679655da
JP
2707F: include/linux/device-mapper.h
2708F: include/linux/dm-*.h
8504eed3 2709F: include/uapi/linux/dm-*.h
e2d1d6c0 2710
599aa697
LL
2711DIGI NEO AND CLASSIC PCI PRODUCTS
2712M: Lidza Louina <lidza.louina@gmail.com>
2713L: driverdev-devel@linuxdriverproject.org
2714S: Maintained
2715F: drivers/staging/dgnc/
2716
2717DIGI EPCA PCI PRODUCTS
2718M: Lidza Louina <lidza.louina@gmail.com>
2719L: driverdev-devel@linuxdriverproject.org
2720S: Maintained
2721F: drivers/staging/dgap/
2722
335d7c58 2723DIOLAN U2C-12 I2C DRIVER
ca462085 2724M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2725L: linux-i2c@vger.kernel.org
2726S: Maintained
2727F: drivers/i2c/busses/i2c-diolan-u2c.c
2728
e7839f25 2729DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2730M: Eric Paris <eparis@parisplace.org>
3c5119c0 2731S: Maintained
679655da
JP
2732F: Documentation/filesystems/dnotify.txt
2733F: fs/notify/dnotify/
2734F: include/linux/dnotify.h
1da177e4
LT
2735
2736DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2737M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2738W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2739W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2740W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2741S: Maintained
2742
4480f15b 2743DISKQUOTA
8b58be88 2744M: Jan Kara <jack@suse.cz>
1da177e4 2745S: Maintained
679655da
JP
2746F: Documentation/filesystems/quota.txt
2747F: fs/quota/
2748F: include/linux/quota*.h
c117ab84 2749F: include/uapi/linux/quota*.h
1da177e4 2750
702686ad
BT
2751DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2752M: Bernie Thompson <bernie@plugable.com>
2753L: linux-fbdev@vger.kernel.org
2754S: Maintained
2755W: http://plugable.com/category/projects/udlfb/
2756F: drivers/video/udlfb.c
2757F: include/video/udlfb.h
2758F: Documentation/fb/udlfb.txt
2759
e7839f25 2760DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2761M: Christine Caulfield <ccaulfie@redhat.com>
2762M: David Teigland <teigland@redhat.com>
a4644184 2763L: cluster-devel@redhat.com
5be7b50f 2764W: http://sources.redhat.com/cluster/
54e5881d 2765T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2766S: Supported
679655da 2767F: fs/dlm/
5be7b50f 2768
53b6b3e0
SS
2769DMA BUFFER SHARING FRAMEWORK
2770M: Sumit Semwal <sumit.semwal@linaro.org>
2771S: Maintained
2772L: linux-media@vger.kernel.org
2773L: dri-devel@lists.freedesktop.org
2774L: linaro-mm-sig@lists.linaro.org
2775F: drivers/base/dma-buf*
2776F: include/linux/dma-buf*
2777F: Documentation/dma-buf-sharing.txt
2778T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2779
b3e5f263 2780DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2781M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2782M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2783L: dmaengine@vger.kernel.org
2784Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2785S: Supported
679655da
JP
2786F: drivers/dma/
2787F: include/linux/dma*
5dbd05d4
VK
2788T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2789T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2790
b825037d 2791DME1737 HARDWARE MONITOR DRIVER
8b58be88 2792M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2793L: lm-sensors@lm-sensors.org
2794S: Maintained
679655da
JP
2795F: Documentation/hwmon/dme1737
2796F: drivers/hwmon/dme1737.c
b825037d 2797
5b9c9bf6 2798DOCKING STATION DRIVER
8b58be88 2799M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2800L: linux-acpi@vger.kernel.org
8b59a454 2801S: Supported
679655da 2802F: drivers/acpi/dock.c
5b9c9bf6 2803
7d2c86b5 2804DOCUMENTATION
5191d566 2805M: Rob Landley <rob@landley.net>
795fb7e7 2806L: linux-doc@vger.kernel.org
5191d566 2807T: TBD
795fb7e7 2808S: Maintained
679655da 2809F: Documentation/
abbaeff3 2810
1da177e4 2811DOUBLETALK DRIVER
8b58be88 2812M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2813L: blinux-list@redhat.com
2814S: Maintained
679655da
JP
2815F: drivers/char/dtlk.c
2816F: include/linux/dtlk.h
1da177e4 2817
e2d1d6c0 2818DPT_I2O SCSI RAID DRIVER
8b58be88 2819M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2820L: linux-scsi@vger.kernel.org
2821W: http://www.adaptec.com/
2822S: Maintained
679655da
JP
2823F: drivers/scsi/dpt*
2824F: drivers/scsi/dpt/
e2d1d6c0 2825
b411b363 2826DRBD DRIVER
28b8e8d4
JP
2827P: Philipp Reisner
2828P: Lars Ellenberg
2829M: drbd-dev@lists.linbit.com
2830L: drbd-user@lists.linbit.com
2831W: http://www.drbd.org
2832T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2833T: git git://git.drbd.org/drbd-8.3.git
2834S: Supported
2835F: drivers/block/drbd/
2836F: lib/lru_cache.c
2837F: Documentation/blockdev/drbd/
b411b363 2838
87544653 2839DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2840M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2841T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2842S: Supported
679655da 2843F: Documentation/kobject.txt
7cfc51b9 2844F: drivers/base/
679655da 2845F: fs/sysfs/
87544653 2846F: fs/debugfs/
679655da 2847F: include/linux/kobj*
87544653 2848F: include/linux/debugfs.h
679655da 2849F: lib/kobj*
1da177e4
LT
2850
2851DRM DRIVERS
8b58be88 2852M: David Airlie <airlied@linux.ie>
4c6a3999 2853L: dri-devel@lists.freedesktop.org
54e5881d 2854T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1da177e4 2855S: Maintained
679655da 2856F: drivers/gpu/drm/
850e9411 2857F: include/drm/
c117ab84 2858F: include/uapi/drm/
1da177e4 2859
8daf7473 2860INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2861M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 2862M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 2863L: intel-gfx@lists.freedesktop.org
8daf7473 2864L: dri-devel@lists.freedesktop.org
47f95647 2865Q: http://patchwork.freedesktop.org/project/intel-gfx/
38e490fe 2866T: git git://people.freedesktop.org/~danvet/drm-intel
8daf7473 2867S: Supported
14430813 2868F: drivers/gpu/drm/i915/
8daf7473 2869F: include/drm/i915*
c117ab84 2870F: include/uapi/drm/i915*
8daf7473 2871
398a6d4a
KP
2872DRM DRIVERS FOR EXYNOS
2873M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2874M: Joonyoung Shim <jy0922.shim@samsung.com>
2875M: Seung-Woo Kim <sw0312.kim@samsung.com>
2876M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2877L: dri-devel@lists.freedesktop.org
25a58030 2878T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2879S: Supported
14430813 2880F: drivers/gpu/drm/exynos/
398a6d4a 2881F: include/drm/exynos*
c117ab84 2882F: include/uapi/drm/exynos*
398a6d4a 2883
bd3b49f2 2884DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2885M: Thierry Reding <thierry.reding@gmail.com>
2886M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2887L: dri-devel@lists.freedesktop.org
2888L: linux-tegra@vger.kernel.org
a5ad7a63 2889T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 2890S: Supported
dee8268f 2891F: drivers/gpu/drm/tegra/
a5ad7a63 2892F: drivers/gpu/host1x/
e1e90644 2893F: include/linux/host1x.h
a5ad7a63 2894F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2895F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2896
598df1ac
AK
2897DSBR100 USB FM RADIO DRIVER
2898M: Alexey Klimov <klimov.linux@gmail.com>
2899L: linux-media@vger.kernel.org
2900T: git git://linuxtv.org/media_tree.git
2901S: Maintained
2902F: drivers/media/radio/dsbr100.c
2903
1da177e4 2904DSCC4 DRIVER
8b58be88 2905M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 2906L: netdev@vger.kernel.org
1da177e4 2907S: Maintained
679655da 2908F: drivers/net/wan/dscc4.c
1da177e4 2909
91952bc0
AP
2910DVB_USB_AF9015 MEDIA DRIVER
2911M: Antti Palosaari <crope@iki.fi>
2912L: linux-media@vger.kernel.org
2913W: http://linuxtv.org/
2914W: http://palosaari.fi/linux/
2915Q: http://patchwork.linuxtv.org/project/linux-media/list/
2916T: git git://linuxtv.org/anttip/media_tree.git
2917S: Maintained
2918F: drivers/media/usb/dvb-usb-v2/af9015*
2919
2920DVB_USB_AF9035 MEDIA DRIVER
2921M: Antti Palosaari <crope@iki.fi>
2922L: linux-media@vger.kernel.org
2923W: http://linuxtv.org/
2924W: http://palosaari.fi/linux/
2925Q: http://patchwork.linuxtv.org/project/linux-media/list/
2926T: git git://linuxtv.org/anttip/media_tree.git
2927S: Maintained
2928F: drivers/media/usb/dvb-usb-v2/af9035*
2929
2930DVB_USB_ANYSEE MEDIA DRIVER
2931M: Antti Palosaari <crope@iki.fi>
2932L: linux-media@vger.kernel.org
2933W: http://linuxtv.org/
2934W: http://palosaari.fi/linux/
2935Q: http://patchwork.linuxtv.org/project/linux-media/list/
2936T: git git://linuxtv.org/anttip/media_tree.git
2937S: Maintained
2938F: drivers/media/usb/dvb-usb-v2/anysee*
2939
2940DVB_USB_AU6610 MEDIA DRIVER
2941M: Antti Palosaari <crope@iki.fi>
2942L: linux-media@vger.kernel.org
2943W: http://linuxtv.org/
2944W: http://palosaari.fi/linux/
2945Q: http://patchwork.linuxtv.org/project/linux-media/list/
2946T: git git://linuxtv.org/anttip/media_tree.git
2947S: Maintained
2948F: drivers/media/usb/dvb-usb-v2/au6610*
2949
2950DVB_USB_CE6230 MEDIA DRIVER
2951M: Antti Palosaari <crope@iki.fi>
2952L: linux-media@vger.kernel.org
2953W: http://linuxtv.org/
2954W: http://palosaari.fi/linux/
2955Q: http://patchwork.linuxtv.org/project/linux-media/list/
2956T: git git://linuxtv.org/anttip/media_tree.git
2957S: Maintained
2958F: drivers/media/usb/dvb-usb-v2/ce6230*
2959
d099dea2
MK
2960DVB_USB_CXUSB MEDIA DRIVER
2961M: Michael Krufky <mkrufky@linuxtv.org>
2962L: linux-media@vger.kernel.org
2963W: http://linuxtv.org/
2964W: http://github.com/mkrufky
2965Q: http://patchwork.linuxtv.org/project/linux-media/list/
2966T: git git://linuxtv.org/media_tree.git
2967S: Maintained
9819da66 2968F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 2969
91952bc0 2970DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
2971M: Antti Palosaari <crope@iki.fi>
2972L: linux-media@vger.kernel.org
2973W: http://linuxtv.org/
2974W: http://palosaari.fi/linux/
2975Q: http://patchwork.linuxtv.org/project/linux-media/list/
2976T: git git://linuxtv.org/anttip/media_tree.git
2977S: Maintained
91952bc0 2978F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 2979
5560983b 2980DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
2981M: Antti Palosaari <crope@iki.fi>
2982L: linux-media@vger.kernel.org
2983W: http://linuxtv.org/
91952bc0
AP
2984Q: http://patchwork.linuxtv.org/project/linux-media/list/
2985T: git git://linuxtv.org/anttip/media_tree.git
2986S: Maintained
5560983b 2987F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 2988
8856f5f2
MK
2989DVB_USB_MXL111SF MEDIA DRIVER
2990M: Michael Krufky <mkrufky@linuxtv.org>
2991L: linux-media@vger.kernel.org
2992W: http://linuxtv.org/
2993W: http://github.com/mkrufky
2994Q: http://patchwork.linuxtv.org/project/linux-media/list/
2995T: git git://linuxtv.org/mkrufky/mxl111sf.git
2996S: Maintained
2997F: drivers/media/usb/dvb-usb-v2/mxl111sf*
2998
91952bc0
AP
2999DVB_USB_RTL28XXU MEDIA DRIVER
3000M: Antti Palosaari <crope@iki.fi>
3001L: linux-media@vger.kernel.org
3002W: http://linuxtv.org/
3003W: http://palosaari.fi/linux/
3004Q: http://patchwork.linuxtv.org/project/linux-media/list/
3005T: git git://linuxtv.org/anttip/media_tree.git
3006S: Maintained
3007F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3008
3009DVB_USB_V2 MEDIA DRIVER
3010M: Antti Palosaari <crope@iki.fi>
3011L: linux-media@vger.kernel.org
3012W: http://linuxtv.org/
3013W: http://palosaari.fi/linux/
3014Q: http://patchwork.linuxtv.org/project/linux-media/list/
3015T: git git://linuxtv.org/anttip/media_tree.git
3016S: Maintained
3017F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3018F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3019
ac0ac38f 3020DYNAMIC DEBUG
5c4a97d1 3021M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3022S: Maintained
3023F: lib/dynamic_debug.c
3024F: include/linux/dynamic_debug.h
3025
789c7048 3026DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3027M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3028S: Maintained
df621252 3029F: drivers/tty/serial/dz.*
789c7048 3030
91952bc0
AP
3031E4000 MEDIA DRIVER
3032M: Antti Palosaari <crope@iki.fi>
3033L: linux-media@vger.kernel.org
3034W: http://linuxtv.org/
3035W: http://palosaari.fi/linux/
3036Q: http://patchwork.linuxtv.org/project/linux-media/list/
3037T: git git://linuxtv.org/anttip/media_tree.git
3038S: Maintained
3039F: drivers/media/tuners/e4000*
3040
1da177e4 3041EATA-DMA SCSI DRIVER
8b58be88 3042M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3043L: linux-eata@i-connect.net
3044L: linux-scsi@vger.kernel.org
1da177e4 3045S: Maintained
679655da 3046F: drivers/scsi/eata*
1da177e4
LT
3047
3048EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3049M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3050L: linux-scsi@vger.kernel.org
3051S: Maintained
679655da 3052F: drivers/scsi/eata.c
1da177e4
LT
3053
3054EATA-PIO SCSI DRIVER
8b58be88 3055M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3056L: linux-eata@i-connect.net
3057L: linux-scsi@vger.kernel.org
1da177e4 3058S: Maintained
679655da 3059F: drivers/scsi/eata_pio.*
1da177e4
LT
3060
3061EBTABLES
8b58be88 3062M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 3063L: netfilter-devel@vger.kernel.org
1da177e4
LT
3064W: http://ebtables.sourceforge.net/
3065S: Maintained
679655da 3066F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3067F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3068F: net/bridge/netfilter/ebt*.c
1da177e4 3069
91952bc0
AP
3070EC100 MEDIA DRIVER
3071M: Antti Palosaari <crope@iki.fi>
3072L: linux-media@vger.kernel.org
3073W: http://linuxtv.org/
3074W: http://palosaari.fi/linux/
3075Q: http://patchwork.linuxtv.org/project/linux-media/list/
3076T: git git://linuxtv.org/anttip/media_tree.git
3077S: Maintained
3078F: drivers/media/dvb-frontends/ec100*
3079
237fead6 3080ECRYPT FILE SYSTEM
0de9adf2 3081M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3082L: ecryptfs@vger.kernel.org
24a923e4 3083W: http://ecryptfs.org
6dc7516e 3084W: https://launchpad.net/ecryptfs
237fead6 3085S: Supported
679655da
JP
3086F: Documentation/filesystems/ecryptfs.txt
3087F: fs/ecryptfs/
237fead6 3088
da9bb1d2 3089EDAC-CORE
8b58be88 3090M: Doug Thompson <dougthompson@xmission.com>
91445c72 3091L: linux-edac@vger.kernel.org
0e438e3f 3092W: bluesmoke.sourceforge.net
8c2a6a40 3093S: Supported
679655da 3094F: Documentation/edac.txt
91445c72 3095F: drivers/edac/
679655da 3096F: include/linux/edac.h
0e438e3f 3097
c476c23b 3098EDAC-AMD64
8b58be88 3099M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3100M: Borislav Petkov <bp@alien8.de>
91445c72 3101L: linux-edac@vger.kernel.org
c476c23b 3102W: bluesmoke.sourceforge.net
487ba8e8 3103S: Maintained
c476c23b
BP
3104F: drivers/edac/amd64_edac*
3105
836dae5d
RR
3106EDAC-CALXEDA
3107M: Doug Thompson <dougthompson@xmission.com>
3108M: Robert Richter <rric@kernel.org>
3109L: linux-edac@vger.kernel.org
3110W: bluesmoke.sourceforge.net
3111S: Maintained
3112F: drivers/edac/highbank*
3113
f65aad41
RB
3114EDAC-CAVIUM
3115M: Ralf Baechle <ralf@linux-mips.org>
3116M: David Daney <david.daney@cavium.com>
3117L: linux-edac@vger.kernel.org
3118L: linux-mips@linux-mips.org
3119W: bluesmoke.sourceforge.net
3120S: Supported
3121F: drivers/edac/octeon_edac*
3122
0e438e3f 3123EDAC-E752X
8b58be88
JP
3124M: Mark Gross <mark.gross@intel.com>
3125M: Doug Thompson <dougthompson@xmission.com>
91445c72 3126L: linux-edac@vger.kernel.org
0e438e3f
DP
3127W: bluesmoke.sourceforge.net
3128S: Maintained
679655da 3129F: drivers/edac/e752x_edac.c
0e438e3f
DP
3130
3131EDAC-E7XXX
8b58be88 3132M: Doug Thompson <dougthompson@xmission.com>
91445c72 3133L: linux-edac@vger.kernel.org
0e438e3f
DP
3134W: bluesmoke.sourceforge.net
3135S: Maintained
679655da 3136F: drivers/edac/e7xxx_edac.c
0e438e3f 3137
77c5f5d2 3138EDAC-GHES
1b2c14b4 3139M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3140L: linux-edac@vger.kernel.org
3141W: bluesmoke.sourceforge.net
3142S: Maintained
2caa67a6 3143F: drivers/edac/ghes_edac.c
77c5f5d2 3144
6bc78404 3145EDAC-I82443BXGX
8b58be88 3146M: Tim Small <tim@buttersideup.com>
91445c72 3147L: linux-edac@vger.kernel.org
6bc78404
DT
3148W: bluesmoke.sourceforge.net
3149S: Maintained
679655da 3150F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3151
3152EDAC-I3000
8b58be88 3153M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3154L: linux-edac@vger.kernel.org
6bc78404
DT
3155W: bluesmoke.sourceforge.net
3156S: Maintained
679655da 3157F: drivers/edac/i3000_edac.c
6bc78404
DT
3158
3159EDAC-I5000
8b58be88 3160M: Doug Thompson <dougthompson@xmission.com>
91445c72 3161L: linux-edac@vger.kernel.org
ba9a5918
DT
3162W: bluesmoke.sourceforge.net
3163S: Maintained
679655da 3164F: drivers/edac/i5000_edac.c
ba9a5918 3165
44c12cb2 3166EDAC-I5400
1b2c14b4 3167M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3168L: linux-edac@vger.kernel.org
44c12cb2
MCC
3169W: bluesmoke.sourceforge.net
3170S: Maintained
679655da 3171F: drivers/edac/i5400_edac.c
44c12cb2 3172
3c9c92b6 3173EDAC-I7300
1b2c14b4 3174M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3175L: linux-edac@vger.kernel.org
3176W: bluesmoke.sourceforge.net
3177S: Maintained
3178F: drivers/edac/i7300_edac.c
3179
67c89316 3180EDAC-I7CORE
1b2c14b4 3181M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3182L: linux-edac@vger.kernel.org
3183W: bluesmoke.sourceforge.net
3184S: Maintained
70aff0ce 3185F: drivers/edac/i7core_edac.c
67c89316 3186
ba9a5918 3187EDAC-I82975X
8b58be88 3188M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3189M: "Arvind R." <arvino55@gmail.com>
91445c72 3190L: linux-edac@vger.kernel.org
ba9a5918
DT
3191W: bluesmoke.sourceforge.net
3192S: Maintained
679655da 3193F: drivers/edac/i82975x_edac.c
ba9a5918 3194
ccdfb979
JT
3195EDAC-MPC85XX
3196M: Johannes Thumshirn <johannes.thumshirn@men.de>
3197L: linux-edac@vger.kernel.org
3198W: bluesmoke.sourceforge.net
3199S: Maintained
3200F: drivers/edac/mpc85xx_edac.[ch]
3201
ba9a5918 3202EDAC-PASEMI
8b58be88 3203M: Egor Martovetsky <egor@pasemi.com>
91445c72 3204L: linux-edac@vger.kernel.org
6bc78404
DT
3205W: bluesmoke.sourceforge.net
3206S: Maintained
679655da 3207F: drivers/edac/pasemi_edac.c
6bc78404 3208
0e438e3f 3209EDAC-R82600
8b58be88 3210M: Tim Small <tim@buttersideup.com>
91445c72 3211L: linux-edac@vger.kernel.org
0e438e3f
DP
3212W: bluesmoke.sourceforge.net
3213S: Maintained
679655da 3214F: drivers/edac/r82600_edac.c
da9bb1d2 3215
4d096ca7 3216EDAC-SBRIDGE
1b2c14b4 3217M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3218L: linux-edac@vger.kernel.org
3219W: bluesmoke.sourceforge.net
3220S: Maintained
3221F: drivers/edac/sb_edac.c
3222
af39917d
CL
3223EDIROL UA-101/UA-1000 DRIVER
3224M: Clemens Ladisch <clemens@ladisch.de>
3225L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3226T: git git://git.alsa-project.org/alsa-kernel.git
3227S: Maintained
3228F: sound/usb/misc/ua101.c
3229
1f7df953
MF
3230EXTENSIBLE FIRMWARE INTERFACE (EFI)
3231M: Matt Fleming <matt.fleming@intel.com>
3232L: linux-efi@vger.kernel.org
78bef24e 3233T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3234S: Maintained
3235F: Documentation/x86/efi-stub.txt
3236F: arch/ia64/kernel/efi.c
3237F: arch/x86/boot/compressed/eboot.[ch]
3238F: arch/x86/include/asm/efi.h
3239F: arch/x86/platform/efi/*
a9499fa7 3240F: drivers/firmware/efi/*
1f7df953
MF
3241F: include/linux/efi*.h
3242
d68772b7
MF
3243EFI VARIABLE FILESYSTEM
3244M: Matthew Garrett <matthew.garrett@nebula.com>
3245M: Jeremy Kerr <jk@ozlabs.org>
3246M: Matt Fleming <matt.fleming@intel.com>
3247T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3248L: linux-efi@vger.kernel.org
3249S: Maintained
3250F: fs/efivarfs/
3251
85a00d9b
PJ
3252EFIFB FRAMEBUFFER DRIVER
3253L: linux-fbdev@vger.kernel.org
3254M: Peter Jones <pjones@redhat.com>
3255S: Maintained
3256F: drivers/video/efifb.c
3257
0bee8d28
JT
3258EFS FILESYSTEM
3259W: http://aeschi.ch.eu.org/efs/
3260S: Orphan
679655da 3261F: fs/efs/
0bee8d28 3262
4480f15b 3263EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3264M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3265M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3266L: linux-rdma@vger.kernel.org
fab97220 3267S: Supported
679655da 3268F: drivers/infiniband/hw/ehca/
fab97220 3269
aa8a9e25 3270EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3271M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3272L: netdev@vger.kernel.org
3273S: Maintained
9aa32835 3274F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3275
f0319efe 3276EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3277M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3278L: linux-media@vger.kernel.org
3279W: http://linuxtv.org
3280T: git git://linuxtv.org/media_tree.git
3281S: Maintained
3282F: drivers/media/usb/em28xx/
3283
3e3a7d66 3284EMBEDDED LINUX
8b58be88
JP
3285M: Paul Gortmaker <paul.gortmaker@windriver.com>
3286M: Matt Mackall <mpm@selenic.com>
3287M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3288L: linux-embedded@vger.kernel.org
3289S: Maintained
3290
3a1c1d44 3291EMULEX LPFC FC SCSI DRIVER
8b58be88 3292M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3293L: linux-scsi@vger.kernel.org
3294W: http://sourceforge.net/projects/lpfcxxxx
3295S: Supported
679655da 3296F: drivers/scsi/lpfc/
3a1c1d44 3297
5f5bac82 3298ENE CB710 FLASH CARD READER DRIVER
8b58be88 3299M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3300S: Maintained
3301F: drivers/misc/cb710/
3302F: drivers/mmc/host/cb710-mmc.*
3303F: include/linux/cb710.h
3304
931e39a1
ML
3305ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3306M: Maxim Levitsky <maximlevitsky@gmail.com>
3307S: Maintained
2a837449 3308F: drivers/media/rc/ene_ir.*
931e39a1 3309
ec207dcc
GS
3310ENHANCED ERROR HANDLING (EEH)
3311M: Gavin Shan <shangw@linux.vnet.ibm.com>
3312L: linuxppc-dev@lists.ozlabs.org
3313S: Supported
3314F: Documentation/powerpc/eeh-pci-error-recovery.txt
3315F: arch/powerpc/kernel/eeh*.c
3316
d5ca9006 3317EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3318M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3319S: Maintained
084bad91 3320T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3321F: drivers/video/s1d13xxxfb.c
3322F: include/video/s1d13xxxfb.h
d5ca9006 3323
1da177e4 3324ETHERNET BRIDGE
adbbf69d 3325M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3326L: bridge@lists.linux-foundation.org
4c325313 3327L: netdev@vger.kernel.org
c996d8b9 3328W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3329S: Maintained
679655da
JP
3330F: include/linux/netfilter_bridge/
3331F: net/bridge/
1da177e4 3332
1da177e4 3333EXT2 FILE SYSTEM
01971952 3334M: Jan Kara <jack@suse.cz>
72be2ccf 3335L: linux-ext4@vger.kernel.org
1da177e4 3336S: Maintained
679655da
JP
3337F: Documentation/filesystems/ext2.txt
3338F: fs/ext2/
3339F: include/linux/ext2*
1da177e4
LT
3340
3341EXT3 FILE SYSTEM
01971952 3342M: Jan Kara <jack@suse.cz>
8b58be88 3343M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3344M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3345L: linux-ext4@vger.kernel.org
3346S: Maintained
679655da
JP
3347F: Documentation/filesystems/ext3.txt
3348F: fs/ext3/
72be2ccf
EM
3349
3350EXT4 FILE SYSTEM
8b58be88 3351M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3352M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3353L: linux-ext4@vger.kernel.org
08a225f1 3354W: http://ext4.wiki.kernel.org
8a6e2535 3355Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3356S: Maintained
679655da
JP
3357F: Documentation/filesystems/ext4.txt
3358F: fs/ext4/
1da177e4 3359
c5532b09
MZ
3360Extended Verification Module (EVM)
3361M: Mimi Zohar <zohar@us.ibm.com>
3362S: Supported
3363F: security/integrity/evm/
3364
df6b3cfe
MH
3365EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3366M: MyungJoo Ham <myungjoo.ham@samsung.com>
3367M: Chanwoo Choi <cw00.choi@samsung.com>
3368L: linux-kernel@vger.kernel.org
81df63a9 3369T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3370S: Maintained
3371F: drivers/extcon/
3372F: Documentation/extcon/
3373
0a79951a
JH
3374EXYNOS DP DRIVER
3375M: Jingoo Han <jg1.han@samsung.com>
3376L: linux-fbdev@vger.kernel.org
3377S: Maintained
3378F: drivers/video/exynos/exynos_dp*
3379
33ad3912
DL
3380EXYNOS MIPI DISPLAY DRIVERS
3381M: Inki Dae <inki.dae@samsung.com>
3382M: Donghwa Lee <dh09.lee@samsung.com>
3383M: Kyungmin Park <kyungmin.park@samsung.com>
3384L: linux-fbdev@vger.kernel.org
3385S: Maintained
3386F: drivers/video/exynos/exynos_mipi*
3387F: include/video/exynos_mipi*
3388
e53004e2 3389F71805F HARDWARE MONITORING DRIVER
7c81c60f 3390M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3391L: lm-sensors@lm-sensors.org
3392S: Maintained
679655da
JP
3393F: Documentation/hwmon/f71805f
3394F: drivers/hwmon/f71805f.c
e53004e2 3395
eea977ed
MB
3396FC0011 TUNER DRIVER
3397M: Michael Buesch <m@bues.ch>
3398L: linux-media@vger.kernel.org
3399S: Maintained
ccae7af2
MCC
3400F: drivers/media/tuners/fc0011.h
3401F: drivers/media/tuners/fc0011.c
eea977ed 3402
91952bc0
AP
3403FC2580 MEDIA DRIVER
3404M: Antti Palosaari <crope@iki.fi>
3405L: linux-media@vger.kernel.org
3406W: http://linuxtv.org/
3407W: http://palosaari.fi/linux/
3408Q: http://patchwork.linuxtv.org/project/linux-media/list/
3409T: git git://linuxtv.org/anttip/media_tree.git
3410S: Maintained
3411F: drivers/media/tuners/fc2580*
eea977ed 3412
88b2dbdb
EP
3413FANOTIFY
3414M: Eric Paris <eparis@redhat.com>
3415S: Maintained
3416F: fs/notify/fanotify/
3417F: include/linux/fanotify.h
c117ab84 3418F: include/uapi/linux/fanotify.h
88b2dbdb 3419
1da177e4 3420FARSYNC SYNCHRONOUS DRIVER
8b58be88 3421M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3422W: http://www.farsite.co.uk/
3423S: Supported
679655da 3424F: drivers/net/wan/farsync.*
1da177e4 3425
c5408b88 3426FAULT INJECTION SUPPORT
8b58be88 3427M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3428S: Supported
679655da
JP
3429F: Documentation/fault-injection/
3430F: lib/fault-inject.c
c5408b88 3431
cae727db
RL
3432FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3433M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3434L: fcoe-devel@open-fcoe.org
cae727db
RL
3435W: www.Open-FCoE.org
3436S: Supported
3437F: drivers/scsi/libfc/
3438F: drivers/scsi/fcoe/
3439F: include/scsi/fc/
3440F: include/scsi/libfc.h
3441F: include/scsi/libfcoe.h
c117ab84 3442F: include/uapi/scsi/fc/
cae727db 3443
e2d1d6c0 3444FILE LOCKING (flock() and fcntl()/lockf())
8b58be88 3445M: Matthew Wilcox <matthew@wil.cx>
e2d1d6c0 3446L: linux-fsdevel@vger.kernel.org
1da177e4 3447S: Maintained
679655da
JP
3448F: include/linux/fcntl.h
3449F: include/linux/fs.h
c117ab84
CEB
3450F: include/uapi/linux/fcntl.h
3451F: include/uapi/linux/fs.h
679655da
JP
3452F: fs/fcntl.c
3453F: fs/locks.c
1da177e4 3454
e2d1d6c0 3455FILESYSTEMS (VFS and infrastructure)
8b58be88 3456M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3457L: linux-fsdevel@vger.kernel.org
173acc7c 3458S: Maintained
679655da 3459F: fs/*
173acc7c 3460
b26e0ed4 3461FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3462M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3463L: lm-sensors@lm-sensors.org
3464S: Maintained
d5ca6918
JP
3465F: drivers/hwmon/f75375s.c
3466F: include/linux/f75375s.h
b26e0ed4 3467
a331b0c3
CL
3468FIREWIRE AUDIO DRIVERS
3469M: Clemens Ladisch <clemens@ladisch.de>
3470L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3471T: git git://git.alsa-project.org/alsa-kernel.git
3472S: Maintained
3473F: sound/firewire/
3474
eb86ec51
SR
3475FIREWIRE MEDIA DRIVERS (firedtv)
3476M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3477L: linux-media@vger.kernel.org
3478L: linux1394-devel@lists.sourceforge.net
3479T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3480S: Maintained
3481F: drivers/media/firewire/
3482
a511ce33
CB
3483FIREWIRE SBP-2 TARGET
3484M: Chris Boot <bootc@bootc.net>
3485L: linux-scsi@vger.kernel.org
3486L: target-devel@vger.kernel.org
3487L: linux1394-devel@lists.sourceforge.net
3488T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3489S: Maintained
3490F: drivers/target/sbp/
3491
7d2c86b5 3492FIREWIRE SUBSYSTEM
8b58be88 3493M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3494L: linux1394-devel@lists.sourceforge.net
958a29cb 3495W: http://ieee1394.wiki.kernel.org/
2ca526bf 3496T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3497S: Maintained
679655da 3498F: drivers/firewire/
8f06ce3b
SR
3499F: include/linux/firewire.h
3500F: include/uapi/linux/firewire*.h
9f6d3c4b 3501F: tools/firewire/
e2d1d6c0
RD
3502
3503FIRMWARE LOADER (request_firmware)
39e68089
ML
3504M: Ming Lei <ming.lei@canonical.com>
3505L: linux-kernel@vger.kernel.org
3506S: Maintained
679655da
JP
3507F: Documentation/firmware_class/
3508F: drivers/base/firmware*.c
3509F: include/linux/firmware.h
e2d1d6c0 3510
f730e3dc 3511FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3512M: Joshua Morris <josh.h.morris@us.ibm.com>
3513M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3514S: Maintained
3515F: drivers/block/rsxx/
3516
8206f664
JK
3517FLOPPY DRIVER
3518M: Jiri Kosina <jkosina@suse.cz>
3519T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3520S: Odd fixes
3521F: drivers/block/floppy.c
3522
9c9f32ed
AR
3523FMC SUBSYSTEM
3524M: Alessandro Rubini <rubini@gnudd.com>
3525W: http://www.ohwr.org/projects/fmc-bus
3526S: Supported
3527F: drivers/fmc/
3528F: include/linux/fmc*.h
3529F: include/linux/ipmi-fru.h
3530K: fmc_d.*register
3531
e2d1d6c0 3532FPU EMULATOR
8b58be88 3533M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3534W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3535S: Maintained
679655da 3536F: arch/x86/math-emu/
e2d1d6c0
RD
3537
3538FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3539L: netdev@vger.kernel.org
c173bfac 3540S: Orphan
679655da
JP
3541F: drivers/net/wan/dlci.c
3542F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3543
3544FRAMEBUFFER LAYER
5489e948
JCPV
3545M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3546M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3547L: linux-fbdev@vger.kernel.org
e2d1d6c0 3548W: http://linux-fbdev.sourceforge.net/
b22fe37b 3549Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3550T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3551S: Maintained
679655da 3552F: Documentation/fb/
d958c62c 3553F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3554F: drivers/video/
3555F: include/video/
679655da 3556F: include/linux/fb.h
c117ab84
CEB
3557F: include/uapi/video/
3558F: include/uapi/linux/fb.h
e2d1d6c0 3559
a57c188e 3560FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3561M: Timur Tabi <timur@tabi.org>
a57c188e 3562L: linux-fbdev@vger.kernel.org
c4ef9bc4 3563S: Maintained
a57c188e
TT
3564F: drivers/video/fsl-diu-fb.*
3565
e2d1d6c0 3566FREESCALE DMA DRIVER
8b58be88
JP
3567M: Li Yang <leoli@freescale.com>
3568M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3569L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3570S: Maintained
679655da 3571F: drivers/dma/fsldma.*
e2d1d6c0
RD
3572
3573FREESCALE I2C CPM DRIVER
8b58be88 3574M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3575L: linuxppc-dev@lists.ozlabs.org
846557d3 3576L: linux-i2c@vger.kernel.org
0d2b405a 3577S: Maintained
679655da 3578F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3579
60e8c5ab 3580FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3581M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3582L: linux-fbdev@vger.kernel.org
efc03ecb 3583L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3584S: Maintained
bad985a1 3585F: include/linux/platform_data/video-imxfb.h
679655da 3586F: drivers/video/imxfb.c
60e8c5ab 3587
4689a6b1 3588FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3589M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3590M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3591L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3592L: netdev@vger.kernel.org
3593S: Maintained
ec21e2ec 3594F: drivers/net/ethernet/freescale/fs_enet/
679655da 3595F: include/linux/fs_enet_pd.h
4689a6b1 3596
d9e9d82c 3597FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3598L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3599S: Orphan
679655da
JP
3600F: arch/powerpc/sysdev/qe_lib/
3601F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3602
b55ef929 3603FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3604M: Li Yang <leoli@freescale.com>
6372594a 3605L: linux-usb@vger.kernel.org
a4724ed6 3606L: linuxppc-dev@lists.ozlabs.org
a7205b30 3607S: Maintained
5429c731 3608F: drivers/usb/gadget/fsl*
a7205b30 3609
beaf53bf 3610FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3611M: Li Yang <leoli@freescale.com>
beaf53bf 3612L: netdev@vger.kernel.org
a4724ed6 3613L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3614S: Maintained
ec21e2ec 3615F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3616
d9e9d82c 3617FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3618M: Timur Tabi <timur@tabi.org>
a4724ed6 3619L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3620S: Maintained
df621252 3621F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3622
3623FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3624M: Timur Tabi <timur@tabi.org>
93711660 3625L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3626L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3627S: Maintained
69aefcea
JP
3628F: sound/soc/fsl/fsl*
3629F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3630
1da177e4 3631FREEVXFS FILESYSTEM
8b58be88 3632M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3633W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3634S: Maintained
679655da 3635F: fs/freevxfs/
1da177e4 3636
71038f52 3637FREEZER
8b58be88 3638M: Pavel Machek <pavel@ucw.cz>
49db1903 3639M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 3640L: linux-pm@vger.kernel.org
71038f52 3641S: Supported
679655da
JP
3642F: Documentation/power/freezing-of-tasks.txt
3643F: include/linux/freezer.h
3644F: kernel/freezer.c
71038f52 3645
839a1f79
KRW
3646FRONTSWAP API
3647M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3648L: linux-kernel@vger.kernel.org
3649S: Maintained
3650F: mm/frontswap.c
3651F: include/linux/frontswap.h
3652
a5432f5a 3653FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3654M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3655L: linux-cachefs@redhat.com
3656S: Supported
3657F: Documentation/filesystems/caching/
3658F: fs/fscache/
3659F: include/linux/fscache*.h
3660
f58ad8f5
JK
3661F2FS FILE SYSTEM
3662M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3663L: linux-f2fs-devel@lists.sourceforge.net
3664W: http://en.wikipedia.org/wiki/F2FS
3665T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3666S: Maintained
3667F: Documentation/filesystems/f2fs.txt
3bac380c 3668F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3669F: fs/f2fs/
3670F: include/linux/f2fs_fs.h
3671
5ab7ffea 3672FUJITSU FR-V (FRV) PORT
8b58be88 3673M: David Howells <dhowells@redhat.com>
1da177e4 3674S: Maintained
679655da 3675F: arch/frv/
1da177e4 3676
20b93734 3677FUJITSU LAPTOP EXTRAS
409a3e98 3678M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3679L: platform-driver-x86@vger.kernel.org
20b93734 3680S: Maintained
679655da 3681F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3682
4da621b6
HK
3683FUJITSU M-5MO LS CAMERA ISP DRIVER
3684M: Kyungmin Park <kyungmin.park@samsung.com>
3685M: Heungjun Kim <riverful.kim@samsung.com>
3686L: linux-media@vger.kernel.org
3687S: Maintained
90d72ac6 3688F: drivers/media/i2c/m5mols/
4da621b6
HK
3689F: include/media/m5mols.h
3690
2d24c490
RG
3691FUJITSU TABLET EXTRAS
3692M: Robert Gerlach <khnz@gmx.de>
3693L: platform-driver-x86@vger.kernel.org
3694S: Maintained
3695F: drivers/platform/x86/fujitsu-tablet.c
3696
04578f17 3697FUSE: FILESYSTEM IN USERSPACE
8b58be88 3698M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3699L: fuse-devel@lists.sourceforge.net
3700W: http://fuse.sourceforge.net/
3701S: Maintained
679655da 3702F: fs/fuse/
c117ab84 3703F: include/uapi/linux/fuse.h
04578f17 3704
1da177e4 3705FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3706M: Rik Faith <faith@cs.unc.edu>
1da177e4 3707L: linux-scsi@vger.kernel.org
baaea1dc 3708S: Odd Fixes (e.g., new signatures)
679655da 3709F: drivers/scsi/fdomain.*
1da177e4 3710
d8e2162c
PO
3711GCOV BASED KERNEL PROFILING
3712M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3713S: Maintained
3714F: kernel/gcov/
3715F: Documentation/gcov.txt
3716
1da177e4 3717GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3718M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3719L: linux-scsi@vger.kernel.org
3720W: http://www.icp-vortex.com/
3721S: Supported
679655da 3722F: drivers/scsi/gdt*
1da177e4 3723
3169a1c7
HV
3724GEMTEK FM RADIO RECEIVER DRIVER
3725M: Hans Verkuil <hverkuil@xs4all.nl>
3726L: linux-media@vger.kernel.org
3727T: git git://linuxtv.org/media_tree.git
3728W: http://linuxtv.org
3729S: Maintained
3730F: drivers/media/radio/radio-gemtek*
3731
1c23af90 3732GENERIC GPIO I2C DRIVER
880b0e26 3733M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3734S: Supported
679655da
JP
3735F: drivers/i2c/busses/i2c-gpio.c
3736F: include/linux/i2c-gpio.h
1c23af90 3737
92ed1a76
PK
3738GENERIC GPIO I2C MULTIPLEXER DRIVER
3739M: Peter Korsgaard <peter.korsgaard@barco.com>
3740L: linux-i2c@vger.kernel.org
3741S: Supported
e7065e20
JD
3742F: drivers/i2c/muxes/i2c-mux-gpio.c
3743F: include/linux/i2c-mux-gpio.h
3744F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3745
9251ce95 3746GENERIC HDLC (WAN) DRIVERS
8b58be88 3747M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3748W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3749S: Maintained
679655da
JP
3750F: drivers/net/wan/c101.c
3751F: drivers/net/wan/hd6457*
3752F: drivers/net/wan/hdlc*
3753F: drivers/net/wan/n2.c
3754F: drivers/net/wan/pc300too.c
3755F: drivers/net/wan/pci200syn.c
3756F: drivers/net/wan/wanxl*
1da177e4 3757
1527aab6 3758GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3759M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3760L: linux-arch@vger.kernel.org
3761T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3762S: Maintained
14430813
JP
3763F: include/asm-generic/
3764F: include/uapi/asm-generic/
1527aab6 3765
ff764963
KVA
3766GENERIC PHY FRAMEWORK
3767M: Kishon Vijay Abraham I <kishon@ti.com>
3768L: linux-kernel@vger.kernel.org
3769T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3770S: Supported
3771F: drivers/phy/
3772F: include/linux/phy/
3773
ccb86a69 3774GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3775M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3776L: kvm@vger.kernel.org
ccb86a69
MT
3777S: Supported
3778F: drivers/uio/uio_pci_generic.c
3779
5be7b50f 3780GFS2 FILE SYSTEM
8b58be88 3781M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3782L: cluster-devel@redhat.com
5be7b50f 3783W: http://sources.redhat.com/cluster/
08deed1e
JP
3784T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3785T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3786S: Supported
679655da
JP
3787F: Documentation/filesystems/gfs2*.txt
3788F: fs/gfs2/
c117ab84 3789F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3790
0a34eb8f 3791GIGASET ISDN DRIVERS
8b58be88
JP
3792M: Hansjoerg Lipp <hjlipp@web.de>
3793M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3794L: gigaset307x-common@lists.sourceforge.net
3795W: http://gigaset307x.sourceforge.net/
3796S: Maintained
679655da
JP
3797F: Documentation/isdn/README.gigaset
3798F: drivers/isdn/gigaset/
c117ab84 3799F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3800
a0dc00b4 3801GPIO SUBSYSTEM
e4651a9f 3802M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3803M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3804L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3805T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3806S: Maintained
3807F: Documentation/gpio/
a0dc00b4
GL
3808F: drivers/gpio/
3809F: include/linux/gpio*
9b692346 3810F: include/asm-generic/gpio.h
a0dc00b4 3811
71a6d0af
HW
3812GRE DEMULTIPLEXER DRIVER
3813M: Dmitry Kozlov <xeb@mail.ru>
3814L: netdev@vger.kernel.org
3815S: Maintained
11c26770
JP
3816F: net/ipv4/gre_demux.c
3817F: net/ipv4/gre_offload.c
71a6d0af
HW
3818F: include/net/gre.h
3819
d4c41139
KG
3820GRETH 10/100/1G Ethernet MAC device driver
3821M: Kristoffer Glembo <kristoffer@gaisler.com>
3822L: netdev@vger.kernel.org
3823S: Maintained
a31a96ad 3824F: drivers/net/ethernet/aeroflex/
d4c41139 3825
e8deeae2 3826GSPCA FINEPIX SUBDRIVER
8b58be88 3827M: Frank Zago <frank@zago.net>
661263b5 3828L: linux-media@vger.kernel.org
275ffde4 3829T: git git://linuxtv.org/media_tree.git
e8deeae2 3830S: Maintained
0c0d06ca 3831F: drivers/media/usb/gspca/finepix.c
e8deeae2 3832
4b3fa3c4
OL
3833GSPCA GL860 SUBDRIVER
3834M: Olivier Lorin <o.lorin@laposte.net>
3835L: linux-media@vger.kernel.org
275ffde4 3836T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3837S: Maintained
0c0d06ca 3838F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3839
e8deeae2 3840GSPCA M5602 SUBDRIVER
8b58be88 3841M: Erik Andren <erik.andren@gmail.com>
661263b5 3842L: linux-media@vger.kernel.org
275ffde4 3843T: git git://linuxtv.org/media_tree.git
e8deeae2 3844S: Maintained
0c0d06ca 3845F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3846
3847GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3848M: Hans de Goede <hdegoede@redhat.com>
661263b5 3849L: linux-media@vger.kernel.org
275ffde4 3850T: git git://linuxtv.org/media_tree.git
e8deeae2 3851S: Maintained
0c0d06ca 3852F: drivers/media/usb/gspca/pac207.c
e8deeae2 3853
261982f1 3854GSPCA SN9C20X SUBDRIVER
d95c5b0b 3855M: Brian Johnson <brijohn@gmail.com>
261982f1 3856L: linux-media@vger.kernel.org
275ffde4 3857T: git git://linuxtv.org/media_tree.git
261982f1 3858S: Maintained
0c0d06ca 3859F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3860
e8deeae2 3861GSPCA T613 SUBDRIVER
8b58be88 3862M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3863L: linux-media@vger.kernel.org
275ffde4 3864T: git git://linuxtv.org/media_tree.git
e8deeae2 3865S: Maintained
0c0d06ca 3866F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3867
3868GSPCA USB WEBCAM DRIVER
fc3f906b 3869M: Hans de Goede <hdegoede@redhat.com>
661263b5 3870L: linux-media@vger.kernel.org
275ffde4 3871T: git git://linuxtv.org/media_tree.git
e8deeae2 3872S: Maintained
0c0d06ca 3873F: drivers/media/usb/gspca/
e8deeae2 3874
584ec979
DB
3875GUID PARTITION TABLE (GPT)
3876M: Davidlohr Bueso <davidlohr@hp.com>
3877L: linux-efi@vger.kernel.org
3878S: Maintained
3879F: block/partitions/efi.*
3880
aa3c598b
EG
3881STK1160 USB VIDEO CAPTURE DRIVER
3882M: Ezequiel Garcia <elezegarcia@gmail.com>
3883L: linux-media@vger.kernel.org
275ffde4 3884T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
3885S: Maintained
3886F: drivers/media/usb/stk1160/
e8deeae2 3887
71a6d0af
HW
3888HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3889M: Frank Seidel <frank@f-seidel.de>
3890L: platform-driver-x86@vger.kernel.org
3891W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3892S: Maintained
3893F: drivers/platform/x86/hdaps.c
3894
48fc9e26
HV
3895HDPVR USB VIDEO ENCODER DRIVER
3896M: Hans Verkuil <hverkuil@xs4all.nl>
3897L: linux-media@vger.kernel.org
3898T: git git://linuxtv.org/media_tree.git
3899W: http://linuxtv.org
3900S: Odd Fixes
14430813 3901F: drivers/media/usb/hdpvr/
48fc9e26 3902
71a6d0af
HW
3903HWPOISON MEMORY FAILURE HANDLING
3904M: Andi Kleen <andi@firstfloor.org>
3905L: linux-mm@kvack.org
3906T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3907S: Maintained
3908F: mm/memory-failure.c
3909F: mm/hwpoison-inject.c
3910
3911HYPERVISOR VIRTUAL CONSOLE DRIVER
3912L: linuxppc-dev@lists.ozlabs.org
3913S: Odd Fixes
3914F: drivers/tty/hvc/
3915
5b543965 3916HARDWARE MONITORING
7c81c60f 3917M: Jean Delvare <jdelvare@suse.de>
ca462085 3918M: Guenter Roeck <linux@roeck-us.net>
5b543965 3919L: lm-sensors@lm-sensors.org
595142e0 3920W: http://www.lm-sensors.org/
9e012c1a 3921T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 3922T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 3923S: Maintained
047f4ec2 3924F: Documentation/hwmon/
679655da 3925F: drivers/hwmon/
047f4ec2 3926F: include/linux/hwmon*.h
5b543965 3927
844dd05f 3928HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
3929M: Matt Mackall <mpm@selenic.com>
3930M: Herbert Xu <herbert@gondor.apana.org.au>
3931S: Odd fixes
679655da
JP
3932F: Documentation/hw_random.txt
3933F: drivers/char/hw_random/
3934F: include/linux/hw_random.h
844dd05f 3935
8b37fcfc
OBC
3936HARDWARE SPINLOCK CORE
3937M: Ohad Ben-Cohen <ohad@wizery.com>
3938S: Maintained
3939F: Documentation/hwspinlock.txt
3940F: drivers/hwspinlock/hwspinlock_*
3941F: include/linux/hwspinlock.h
3942
1da177e4 3943HARMONY SOUND DRIVER
ac6aecbf 3944L: linux-parisc@vger.kernel.org
1da177e4 3945S: Maintained
679655da 3946F: sound/parisc/harmony.*
1da177e4 3947
91952bc0
AP
3948HD29L2 MEDIA DRIVER
3949M: Antti Palosaari <crope@iki.fi>
3950L: linux-media@vger.kernel.org
3951W: http://linuxtv.org/
3952W: http://palosaari.fi/linux/
3953Q: http://patchwork.linuxtv.org/project/linux-media/list/
3954T: git git://linuxtv.org/anttip/media_tree.git
3955S: Maintained
3956F: drivers/media/dvb-frontends/hd29l2*
3957
e2d1d6c0 3958HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 3959M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
3960L: iss_storagedev@hp.com
3961S: Maintained
679655da
JP
3962F: Documentation/blockdev/cpqarray.txt
3963F: drivers/block/cpqarray.*
e2d1d6c0 3964
9257aa49 3965HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 3966M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
3967L: iss_storagedev@hp.com
3968S: Supported
3969F: Documentation/scsi/hpsa.txt
3970F: drivers/scsi/hpsa*.[ch]
3971F: include/linux/cciss*.h
c117ab84 3972F: include/uapi/linux/cciss*.h
9257aa49 3973
e2d1d6c0 3974HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 3975M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
3976L: iss_storagedev@hp.com
3977S: Supported
679655da
JP
3978F: Documentation/blockdev/cciss.txt
3979F: drivers/block/cciss*
3980F: include/linux/cciss_ioctl.h
c117ab84 3981F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 3982
1da177e4 3983HFS FILESYSTEM
6cf515e1
GU
3984L: linux-fsdevel@vger.kernel.org
3985S: Orphan
679655da
JP
3986F: Documentation/filesystems/hfs.txt
3987F: fs/hfs/
1da177e4 3988
ef575f47
GU
3989HFSPLUS FILESYSTEM
3990L: linux-fsdevel@vger.kernel.org
3991S: Orphan
3992F: Documentation/filesystems/hfsplus.txt
3993F: fs/hfsplus/
3994
1da177e4 3995HGA FRAMEBUFFER DRIVER
8b58be88 3996M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
3997L: linux-nvidia@lists.surfsouth.com
3998W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3999S: Maintained
679655da 4000F: drivers/video/hgafb.c
1da177e4 4001
4480f15b 4002HIBERNATION (aka Software Suspend, aka swsusp)
8b58be88 4003M: Pavel Machek <pavel@ucw.cz>
49db1903 4004M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 4005L: linux-pm@vger.kernel.org
e2d1d6c0 4006S: Supported
679655da
JP
4007F: arch/x86/power/
4008F: drivers/base/power/
4009F: kernel/power/
4010F: include/linux/suspend.h
4011F: include/linux/freezer.h
4012F: include/linux/pm.h
679655da 4013F: arch/*/include/asm/suspend*.h
e2d1d6c0 4014
4ef4caad 4015HID CORE LAYER
8b58be88 4016M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4017L: linux-input@vger.kernel.org
54e5881d 4018T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4019S: Maintained
679655da
JP
4020F: drivers/hid/
4021F: include/linux/hid*
c117ab84 4022F: include/uapi/linux/hid*
4ef4caad 4023
38bed542 4024HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4025M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 4026T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4027S: Maintained
679655da
JP
4028F: Documentation/timers/
4029F: kernel/hrtimer.c
88606e80
TG
4030F: kernel/time/clockevents.c
4031F: kernel/time/tick*.*
4032F: kernel/time/timer_*.c
05ed8490 4033F: include/linux/clockchips.h
679655da 4034F: include/linux/hrtimer.h
38bed542 4035
1da177e4 4036HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4037L: linux-hams@vger.kernel.org
8b64f2a0 4038S: Orphan
679655da
JP
4039F: drivers/net/hamradio/dmascc.c
4040F: drivers/net/hamradio/scc.c
1da177e4 4041
ede1e6f8 4042HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4043M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4044W: http://www.highpoint-tech.com
4045S: Supported
679655da
JP
4046F: Documentation/scsi/hptiop.txt
4047F: drivers/scsi/hptiop.c
ede1e6f8 4048
1da177e4 4049HIPPI
8b58be88 4050M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4051L: linux-hippi@sunsite.dk
4052S: Maintained
679655da 4053F: include/linux/hippidevice.h
c117ab84 4054F: include/uapi/linux/if_hippi.h
679655da 4055F: net/802/hippi.c
ff5a3b50 4056F: drivers/net/hippi/
1da177e4 4057
ff1d2767 4058HOST AP DRIVER
8b58be88 4059M: Jouni Malinen <j@w1.fi>
85d32e7b 4060L: hostap@shmoo.com (subscribers-only)
724c6b35 4061L: linux-wireless@vger.kernel.org
ff1d2767
JM
4062W: http://hostap.epitest.fi/
4063S: Maintained
679655da 4064F: drivers/net/wireless/hostap/
ff1d2767 4065
dd8cd779 4066HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4067L: platform-driver-x86@vger.kernel.org
95c70215 4068S: Orphan
679655da 4069F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4070
e2d1d6c0 4071HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4072M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4073S: Maintained
7e25d724 4074F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4075
7d2c86b5 4076HPET: High Precision Event Timers driver
8b58be88 4077M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4078S: Maintained
679655da
JP
4079F: Documentation/timers/hpet.txt
4080F: drivers/char/hpet.c
4081F: include/linux/hpet.h
c117ab84 4082F: include/uapi/linux/hpet.h
b9b0332f 4083
e07b5d79 4084HPET: x86
9c5fb19a 4085M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
b9b0332f 4086S: Maintained
679655da
JP
4087F: arch/x86/kernel/hpet.c
4088F: arch/x86/include/asm/hpet.h
b9b0332f 4089
1da177e4 4090HPFS FILESYSTEM
8b58be88 4091M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4092W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4093S: Maintained
679655da 4094F: fs/hpfs/
1da177e4 4095
3441cded
SR
4096HSI SUBSYSTEM
4097M: Sebastian Reichel <sre@debian.org>
4098S: Maintained
4099F: Documentation/ABI/testing/sysfs-bus-hsi
4100F: drivers/hsi/
4101F: include/linux/hsi/
4102F: include/uapi/linux/hsi/
4103
7d2c86b5 4104HSO 3G MODEM DRIVER
8b58be88 4105M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4106W: http://www.pharscape.org
4107S: Maintained
679655da 4108F: drivers/net/usb/hso.c
11cd29b0 4109
19990e29
AB
4110HSR NETWORK PROTOCOL
4111M: Arvid Brodin <arvid.brodin@alten.se>
4112L: netdev@vger.kernel.org
4113S: Maintained
4114F: net/hsr/
4115
5a18c343 4116HTCPEN TOUCHSCREEN DRIVER
8b58be88 4117M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4118L: linux-input@vger.kernel.org
4119S: Maintained
679655da 4120F: drivers/input/touchscreen/htcpen.c
5a18c343 4121
1da177e4 4122HUGETLB FILESYSTEM
6d49e352 4123M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4124S: Maintained
679655da 4125F: fs/hugetlbfs/
1da177e4 4126
05183189
S
4127Hyper-V CORE AND DRIVERS
4128M: K. Y. Srinivasan <kys@microsoft.com>
4129M: Haiyang Zhang <haiyangz@microsoft.com>
4130L: devel@linuxdriverproject.org
4131S: Maintained
a4162747
HZ
4132F: arch/x86/include/asm/mshyperv.h
4133F: arch/x86/include/uapi/asm/hyperv.h
4134F: arch/x86/kernel/cpu/mshyperv.c
05183189 4135F: drivers/hid/hid-hyperv.c
a4162747 4136F: drivers/hv/
f92ca80b 4137F: drivers/input/serio/hyperv-keyboard.c
05183189 4138F: drivers/net/hyperv/
a4162747
HZ
4139F: drivers/scsi/storvsc_drv.c
4140F: drivers/video/hyperv_fb.c
4141F: include/linux/hyperv.h
4142F: tools/hv/
05183189 4143
d85c8a6a 4144I2C OVER PARALLEL PORT
7c81c60f 4145M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4146L: linux-i2c@vger.kernel.org
4147S: Maintained
4148F: Documentation/i2c/busses/i2c-parport
4149F: Documentation/i2c/busses/i2c-parport-light
4150F: drivers/i2c/busses/i2c-parport.c
4151F: drivers/i2c/busses/i2c-parport-light.c
4152
4153I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4154M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4155L: linux-i2c@vger.kernel.org
4156S: Maintained
4157F: Documentation/i2c/busses/i2c-ali1535
4158F: Documentation/i2c/busses/i2c-ali1563
4159F: Documentation/i2c/busses/i2c-ali15x3
4160F: Documentation/i2c/busses/i2c-amd756
4161F: Documentation/i2c/busses/i2c-amd8111
4162F: Documentation/i2c/busses/i2c-i801
4163F: Documentation/i2c/busses/i2c-nforce2
4164F: Documentation/i2c/busses/i2c-piix4
4165F: Documentation/i2c/busses/i2c-sis5595
4166F: Documentation/i2c/busses/i2c-sis630
4167F: Documentation/i2c/busses/i2c-sis96x
4168F: Documentation/i2c/busses/i2c-via
4169F: Documentation/i2c/busses/i2c-viapro
4170F: drivers/i2c/busses/i2c-ali1535.c
4171F: drivers/i2c/busses/i2c-ali1563.c
4172F: drivers/i2c/busses/i2c-ali15x3.c
4173F: drivers/i2c/busses/i2c-amd756.c
4174F: drivers/i2c/busses/i2c-amd756-s4882.c
4175F: drivers/i2c/busses/i2c-amd8111.c
4176F: drivers/i2c/busses/i2c-i801.c
4177F: drivers/i2c/busses/i2c-isch.c
4178F: drivers/i2c/busses/i2c-nforce2.c
4179F: drivers/i2c/busses/i2c-nforce2-s4985.c
4180F: drivers/i2c/busses/i2c-piix4.c
4181F: drivers/i2c/busses/i2c-sis5595.c
4182F: drivers/i2c/busses/i2c-sis630.c
4183F: drivers/i2c/busses/i2c-sis96x.c
4184F: drivers/i2c/busses/i2c-via.c
4185F: drivers/i2c/busses/i2c-viapro.c
4186
cb7f07a4
NH
4187I2C/SMBUS ISMT DRIVER
4188M: Seth Heasley <seth.heasley@intel.com>
4189M: Neil Horman <nhorman@tuxdriver.com>
4190L: linux-i2c@vger.kernel.org
4191F: drivers/i2c/busses/i2c-ismt.c
4192F: Documentation/i2c/busses/i2c-ismt
4193
6ea884db 4194I2C/SMBUS STUB DRIVER
7c81c60f 4195M: Jean Delvare <jdelvare@suse.de>
846557d3 4196L: linux-i2c@vger.kernel.org
6ea884db 4197S: Maintained
8547a5bc 4198F: drivers/i2c/i2c-stub.c
6ea884db 4199
5b543965 4200I2C SUBSYSTEM
14d77c4d 4201M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4202L: linux-i2c@vger.kernel.org
a01064a9 4203W: http://i2c.wiki.kernel.org/
14d77c4d 4204T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4205S: Maintained
679655da
JP
4206F: Documentation/i2c/
4207F: drivers/i2c/
4208F: include/linux/i2c.h
03b70d62 4209F: include/linux/i2c-*.h
c117ab84
CEB
4210F: include/uapi/linux/i2c.h
4211F: include/uapi/linux/i2c-*.h
1da177e4 4212
d85c8a6a 4213I2C-TAOS-EVM DRIVER
7c81c60f 4214M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4215L: linux-i2c@vger.kernel.org
4216S: Maintained
4217F: Documentation/i2c/busses/i2c-taos-evm
4218F: drivers/i2c/busses/i2c-taos-evm.c
4219
e8c76eed 4220I2C-TINY-USB DRIVER
8b58be88 4221M: Till Harbaum <till@harbaum.org>
846557d3 4222L: linux-i2c@vger.kernel.org
932d1872 4223W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4224S: Maintained
679655da 4225F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4226
1da177e4 4227i386 BOOT CODE
8b58be88 4228M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4229S: Maintained
679655da 4230F: arch/x86/boot/
1da177e4
LT
4231
4232i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4233M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4234T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4235S: Maintained
4236
1da177e4 4237IA64 (Itanium) PLATFORM
8b58be88
JP
4238M: Tony Luck <tony.luck@intel.com>
4239M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4240L: linux-ia64@vger.kernel.org
6b1c70b1 4241T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4242S: Maintained
679655da 4243F: arch/ia64/
1da177e4 4244
956c203c 4245IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4246M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4247M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4248L: linux-crypto@vger.kernel.org
4249S: Supported
4250F: drivers/crypto/nx/
4251
0e16aafb
SJ
4252IBM Power 842 compression accelerator
4253M: Robert Jennings <rcj@linux.vnet.ibm.com>
4254S: Supported
4255F: drivers/crypto/nx/nx-842.c
4256F: include/linux/nx842.h
4257
1da177e4 4258IBM Power Linux RAID adapter
8b58be88 4259M: Brian King <brking@us.ibm.com>
1da177e4 4260S: Supported
679655da 4261F: drivers/scsi/ipr.*
1da177e4 4262
9d348af4
SL
4263IBM Power Virtual Ethernet Device Driver
4264M: Santiago Leon <santil@linux.vnet.ibm.com>
4265L: netdev@vger.kernel.org
4266S: Supported
9aa32835 4267F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4268
4b7652cc
RJ
4269IBM Power Virtual SCSI/FC Device Drivers
4270M: Robert Jennings <rcj@linux.vnet.ibm.com>
4271L: linux-scsi@vger.kernel.org
4272S: Supported
4273F: drivers/scsi/ibmvscsi/
4274X: drivers/scsi/ibmvscsi/ibmvstgt.c
4275
1da177e4
LT
4276IBM ServeRAID RAID DRIVER
4277P: Jack Hammer
8b58be88 4278M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4279W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4280S: Supported
679655da 4281F: drivers/scsi/ips.*
1da177e4 4282
6ed9f9c4
PT
4283ICH LPC AND GPIO DRIVER
4284M: Peter Tyser <ptyser@xes-inc.com>
4285S: Maintained
4286F: drivers/mfd/lpc_ich.c
4287F: drivers/gpio/gpio-ich.c
4288
1e7106fc 4289IDE SUBSYSTEM
8b58be88 4290M: "David S. Miller" <davem@davemloft.net>
1da177e4 4291L: linux-ide@vger.kernel.org
8a6e2535 4292Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4293T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4294S: Maintained
679655da
JP
4295F: Documentation/ide/
4296F: drivers/ide/
4297F: include/linux/ide.h
1da177e4 4298
6cb8c13d
IP
4299IDEAPAD LAPTOP EXTRAS DRIVER
4300M: Ike Panhc <ike.pan@canonical.com>
4301L: platform-driver-x86@vger.kernel.org
4302W: http://launchpad.net/ideapad-laptop
4303S: Maintained
4304F: drivers/platform/x86/ideapad-laptop.c
4305
1ea4c161
AM
4306IDEAPAD LAPTOP SLIDEBAR DRIVER
4307M: Andrey Moiseev <o2g.org.ru@gmail.com>
4308L: linux-input@vger.kernel.org
4309W: https://github.com/o2genum/ideapad-slidebar
4310S: Maintained
4311F: drivers/input/misc/ideapad_slidebar.c
4312
0f861e8c 4313IDE/ATAPI DRIVERS
487ba8e8 4314M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4315L: linux-ide@vger.kernel.org
c404c199 4316S: Maintained
679655da
JP
4317F: Documentation/cdrom/ide-cd
4318F: drivers/ide/ide-cd*
1da177e4 4319
27471fdb 4320IDLE-I7300
8b58be88 4321M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4322L: linux-pm@vger.kernel.org
27471fdb 4323S: Supported
679655da 4324F: drivers/idle/i7300_idle.c
27471fdb 4325
02cf2286 4326IEEE 802.15.4 SUBSYSTEM
68653359 4327M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4328M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4329L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4330W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4331T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4332S: Maintained
4333F: net/ieee802154/
68653359 4334F: net/mac802154/
251741b1 4335F: drivers/net/ieee802154/
02cf2286 4336
40ad4a30
SY
4337IGUANAWORKS USB IR TRANSCEIVER
4338M: Sean Young <sean@mess.org>
4339L: linux-media@vger.kernel.org
4340S: Maintained
4341F: drivers/media/rc/iguanair.c
4342
9545f86e 4343IIO SUBSYSTEM AND DRIVERS
030a13d7 4344M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4345L: linux-iio@vger.kernel.org
4346S: Maintained
03e7c251 4347F: drivers/iio/
9545f86e
AP
4348F: drivers/staging/iio/
4349
65519263
SG
4350IKANOS/ADI EAGLE ADSL USB DRIVER
4351M: Matthieu Castet <castet.matthieu@free.fr>
4352M: Stanislaw Gruszka <stf_xl@wp.pl>
4353S: Maintained
4354F: drivers/usb/atm/ueagle-atm.c
4355
e89ab51f
GR
4356INA209 HARDWARE MONITOR DRIVER
4357M: Guenter Roeck <linux@roeck-us.net>
4358L: lm-sensors@lm-sensors.org
4359S: Maintained
4360F: Documentation/hwmon/ina209
4361F: Documentation/devicetree/bindings/i2c/ina209.txt
4362F: drivers/hwmon/ina209.c
4363
4364INA2XX HARDWARE MONITOR DRIVER
4365M: Guenter Roeck <linux@roeck-us.net>
4366L: lm-sensors@lm-sensors.org
4367S: Maintained
4368F: Documentation/hwmon/ina2xx
4369F: drivers/hwmon/ina2xx.c
4370F: include/linux/platform_data/ina2xx.h
4371
14dc124f
SIG
4372INDUSTRY PACK SUBSYSTEM (IPACK)
4373M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4374M: Jens Taprogge <jens.taprogge@taprogge.org>
4375M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4376L: industrypack-devel@lists.sourceforge.net
4377W: http://industrypack.sourceforge.net
4378S: Maintained
4379F: drivers/ipack/
4380
aa7168f4 4381INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8b58be88 4382M: Mimi Zohar <zohar@us.ibm.com>
8912176c 4383M: Dmitry Kasatkin <d.kasatkin@samsung.com>
aa7168f4 4384S: Supported
679655da 4385F: security/integrity/ima/
aa7168f4 4386
1da177e4 4387IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4388L: linux-fbdev@vger.kernel.org
843393d3 4389S: Orphan
679655da 4390F: drivers/video/imsttfb.c
1da177e4
LT
4391
4392INFINIBAND SUBSYSTEM
db9fd848 4393M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4394M: Sean Hefty <sean.hefty@intel.com>
4395M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4396L: linux-rdma@vger.kernel.org
605841f5 4397W: http://www.openfabrics.org/
8a6e2535 4398Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4399T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4400S: Supported
679655da
JP
4401F: Documentation/infiniband/
4402F: drivers/infiniband/
c117ab84 4403F: include/uapi/linux/if_infiniband.h
1da177e4 4404
c9f04f58 4405INOTIFY
8b58be88
JP
4406M: John McCutchan <john@johnmccutchan.com>
4407M: Robert Love <rlove@rlove.org>
4408M: Eric Paris <eparis@parisplace.org>
c9f04f58 4409S: Maintained
679655da
JP
4410F: Documentation/filesystems/inotify.txt
4411F: fs/notify/inotify/
4412F: include/linux/inotify.h
c117ab84 4413F: include/uapi/linux/inotify.h
c9f04f58 4414
e2d1d6c0 4415INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4416M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4417M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4418L: linux-input@vger.kernel.org
8a6e2535 4419Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4420T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4421S: Maintained
679655da 4422F: drivers/input/
f4eea7e2 4423F: include/linux/input.h
c117ab84 4424F: include/uapi/linux/input.h
f4eea7e2 4425F: include/linux/input/
e2d1d6c0 4426
3267a87f
HR
4427INPUT MULTITOUCH (MT) PROTOCOL
4428M: Henrik Rydberg <rydberg@euromail.se>
4429L: linux-input@vger.kernel.org
7f9c2454 4430T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4431S: Maintained
4432F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4433F: drivers/input/input-mt.c
3267a87f
HR
4434K: \b(ABS|SYN)_MT_
4435
4ac13e17
DJ
4436INTEL C600 SERIES SAS CONTROLLER DRIVER
4437M: Intel SCU Linux support <intel-linux-scu@intel.com>
7106891a
DJ
4438M: Lukasz Dorau <lukasz.dorau@intel.com>
4439M: Maciej Patelczyk <maciej.patelczyk@intel.com>
4ac13e17 4440M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4441L: linux-scsi@vger.kernel.org
7106891a
DJ
4442T: git git://git.code.sf.net/p/intel-sas/isci
4443S: Supported
4ac13e17 4444F: drivers/scsi/isci/
4ac13e17 4445
26717172
LB
4446INTEL IDLE DRIVER
4447M: Len Brown <lenb@kernel.org>
bf1c138e 4448L: linux-pm@vger.kernel.org
08deed1e 4449T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4450S: Supported
4451F: drivers/idle/intel_idle.c
4452
9eb8ef74 4453INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4454M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4455L: linux-fbdev@vger.kernel.org
ce00f85c 4456S: Maintained
679655da
JP
4457F: Documentation/fb/intelfb.txt
4458F: drivers/video/intelfb/
9eb8ef74 4459
1da177e4 4460INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4461M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4462L: linux-fbdev@vger.kernel.org
ce00f85c 4463S: Maintained
679655da 4464F: drivers/video/i810/
1da177e4 4465
f4a9bc4c 4466INTEL MENLOW THERMAL DRIVER
8b58be88 4467M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4468L: platform-driver-x86@vger.kernel.org
5ca92bd9 4469W: https://01.org/linux-acpi
f4a9bc4c 4470S: Supported
679655da 4471F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4472
1da177e4 4473INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4474M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4475S: Maintained
679655da
JP
4476F: arch/x86/kernel/microcode_core.c
4477F: arch/x86/kernel/microcode_intel.c
1da177e4 4478
248a9dc3 4479INTEL I/OAT DMA DRIVER
ab5f8c6e 4480M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4481M: Dave Jiang <dave.jiang@intel.com>
4482L: dmaengine@vger.kernel.org
4483Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4484S: Supported
679655da 4485F: drivers/dma/ioat*
248a9dc3 4486
6c8909b4 4487INTEL IOMMU (VT-d)
8b58be88 4488M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4489L: iommu@lists.linux-foundation.org
54e5881d 4490T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4491S: Supported
3fb39615 4492F: drivers/iommu/intel-iommu.c
679655da 4493F: include/linux/intel-iommu.h
6c8909b4 4494
b3e5f263 4495INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4496M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4497S: Odd fixes
679655da 4498F: drivers/dma/iop-adma.c
b3e5f263 4499
9251ce95 4500INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4501M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4502S: Maintained
679655da
JP
4503F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4504F: arch/arm/mach-ixp4xx/include/mach/npe.h
4505F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4506F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4507F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4508F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4509
844dd05f 4510INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4511M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4512S: Maintained
679655da 4513F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4514
105bf2fe 4515INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4516M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4517M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4518M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4519M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4520M: Don Skidmore <donald.c.skidmore@intel.com>
4521M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4522M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4523M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4524M: Mitch Williams <mitch.a.williams@intel.com>
dcd01faf 4525L: e1000-devel@lists.sourceforge.net
f6fde11a 4526W: http://www.intel.com/support/feedback.htm
d94e6fed 4527W: http://e1000.sourceforge.net/
dee1ad47
JK
4528T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4529T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4530S: Supported
0d164401
JK
4531F: Documentation/networking/e100.txt
4532F: Documentation/networking/e1000.txt
4533F: Documentation/networking/e1000e.txt
4534F: Documentation/networking/igb.txt
4535F: Documentation/networking/igbvf.txt
4536F: Documentation/networking/ixgb.txt
4537F: Documentation/networking/ixgbe.txt
4538F: Documentation/networking/ixgbevf.txt
1bff6529 4539F: Documentation/networking/i40e.txt
105bf2fe 4540F: Documentation/networking/i40evf.txt
dee1ad47 4541F: drivers/net/ethernet/intel/
1da177e4 4542
0963d59b
LW
4543INTEL-MID GPIO DRIVER
4544M: David Cohen <david.a.cohen@linux.intel.com>
4545L: linux-gpio@vger.kernel.org
4546S: Maintained
4547F: drivers/gpio/gpio-intel-mid.c
4548
ca907a90
SY
4549INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4550M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4551L: linux-wireless@vger.kernel.org
ca907a90 4552S: Maintained
679655da 4553F: Documentation/networking/README.ipw2100
679655da 4554F: Documentation/networking/README.ipw2200
ca907a90 4555F: drivers/net/wireless/ipw2x00/
826d2abe 4556
4bd96a7a 4557INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4558M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4559M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4560M: Shane Wang <shane.wang@intel.com>
4561L: tboot-devel@lists.sourceforge.net
4562W: http://tboot.sourceforge.net
e9b7d7c8 4563T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4564S: Supported
4565F: Documentation/intel_txt.txt
4566F: include/linux/tboot.h
4567F: arch/x86/kernel/tboot.c
4568
8a70da82 4569INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4570M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
4571M: linux-wimax@intel.com
4572L: wimax@linuxwimax.org
4573S: Supported
4574W: http://linuxwimax.org
679655da
JP
4575F: Documentation/wimax/README.i2400m
4576F: drivers/net/wimax/i2400m/
c117ab84 4577F: include/uapi/linux/wimax/i2400m.h
8a70da82 4578
1c0ce89c
SG
4579INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4580M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4581L: linux-wireless@vger.kernel.org
1c0ce89c 4582S: Supported
efa3144e
WYG
4583F: drivers/net/wireless/iwlegacy/
4584
b481de9c 4585INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4586M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4587M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4588M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4589L: linux-wireless@vger.kernel.org
b481de9c 4590W: http://intellinuxwireless.org
b62ff718 4591T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4592S: Supported
679655da 4593F: drivers/net/wireless/iwlwifi/
b481de9c 4594
de8fe023
TW
4595INTEL MANAGEMENT ENGINE (mei)
4596M: Tomas Winkler <tomas.winkler@intel.com>
4597L: linux-kernel@vger.kernel.org
4598S: Supported
c117ab84 4599F: include/uapi/linux/mei.h
de8fe023 4600F: drivers/misc/mei/*
e07950a1 4601F: Documentation/misc-devices/mei/*
de8fe023 4602
cb109a0e 4603IOC3 ETHERNET DRIVER
8b58be88 4604M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4605L: linux-mips@linux-mips.org
4606S: Maintained
8862bf1e 4607F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4608
cb109a0e 4609IOC3 SERIAL DRIVER
8b58be88 4610M: Pat Gefre <pfg@sgi.com>
d39e0721 4611L: linux-serial@vger.kernel.org
cb109a0e 4612S: Maintained
df621252 4613F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4614
0b6e8569
SW
4615IOMMU DRIVERS
4616M: Joerg Roedel <joro@8bytes.org>
4617L: iommu@lists.linux-foundation.org
4618T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4619S: Maintained
4620F: drivers/iommu/
4621
4480f15b 4622IP MASQUERADING
8b58be88 4623M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4624S: Maintained
679655da 4625F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4626
1202d6ff 4627IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4628M: Francois Romieu <romieu@fr.zoreil.com>
4629M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4630L: netdev@vger.kernel.org
4631S: Maintained
7443713a 4632F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4633
4480f15b 4634IPATH DRIVER
8473c603 4635M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4636L: linux-rdma@vger.kernel.org
52a09a04 4637S: Maintained
679655da 4638F: drivers/infiniband/hw/ipath/
77d8798b 4639
4409ebe9 4640IPMI SUBSYSTEM
8b58be88 4641M: Corey Minyard <minyard@acm.org>
b0c90653 4642L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4643W: http://openipmi.sourceforge.net/
4644S: Supported
679655da
JP
4645F: Documentation/IPMI.txt
4646F: drivers/char/ipmi/
4647F: include/linux/ipmi*
c117ab84 4648F: include/uapi/linux/ipmi*
4409ebe9 4649
e2d1d6c0 4650IPS SCSI RAID DRIVER
8b58be88 4651M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4652L: linux-scsi@vger.kernel.org
4653W: http://www.adaptec.com/
4654S: Maintained
679655da 4655F: drivers/scsi/ips*
e2d1d6c0
RD
4656
4657IPVS
8b58be88
JP
4658M: Wensong Zhang <wensong@linux-vs.org>
4659M: Simon Horman <horms@verge.net.au>
4660M: Julian Anastasov <ja@ssi.bg>
979b6c13 4661L: netdev@vger.kernel.org
e2d1d6c0 4662L: lvs-devel@vger.kernel.org
1da177e4 4663S: Maintained
679655da 4664F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4665F: include/net/ip_vs.h
c117ab84 4666F: include/uapi/linux/ip_vs.h
679655da 4667F: net/netfilter/ipvs/
1da177e4 4668
e7839f25 4669IPWIRELESS DRIVER
8b58be88
JP
4670M: Jiri Kosina <jkosina@suse.cz>
4671M: David Sterba <dsterba@suse.cz>
92094aa0 4672S: Odd Fixes
282361a0 4673F: drivers/tty/ipwireless/
099dc4fb 4674
e2d1d6c0 4675IPX NETWORK LAYER
8b58be88 4676M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4677L: netdev@vger.kernel.org
4678S: Maintained
679655da 4679F: include/net/ipx.h
c117ab84 4680F: include/uapi/linux/ipx.h
679655da 4681F: net/ipx/
e2d1d6c0 4682
1da177e4 4683IRDA SUBSYSTEM
8b58be88 4684M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4685L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4686L: netdev@vger.kernel.org
1da177e4 4687W: http://irda.sourceforge.net/
f353976d 4688S: Maintained
e0057975 4689T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4690F: Documentation/networking/irda.txt
4691F: drivers/net/irda/
4692F: include/net/irda/
4693F: net/irda/
1da177e4 4694
a800c7cc
TG
4695IRQ SUBSYSTEM
4696M: Thomas Gleixner <tglx@linutronix.de>
4697S: Maintained
75fc2d37 4698T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4699F: kernel/irq/
edd96900 4700F: drivers/irqchip/
a800c7cc 4701
7ab3a837
GL
4702IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4703M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4704S: Maintained
4705F: Documentation/IRQ-domain.txt
4706F: include/linux/irqdomain.h
4707F: kernel/irq/irqdomain.c
4708
e2d1d6c0 4709ISAPNP
8b58be88 4710M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4711S: Maintained
679655da
JP
4712F: Documentation/isapnp.txt
4713F: drivers/pnp/isapnp/
4714F: include/linux/isapnp.h
e2d1d6c0 4715
d39b8420
HV
4716ISA RADIO MODULE
4717M: Hans Verkuil <hverkuil@xs4all.nl>
4718L: linux-media@vger.kernel.org
4719T: git git://linuxtv.org/media_tree.git
4720W: http://linuxtv.org
4721S: Maintained
4722F: drivers/media/radio/radio-isa*
4723
71a6d0af
HW
4724iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4725M: Peter Jones <pjones@redhat.com>
4726M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4727S: Maintained
4728F: drivers/firmware/iscsi_ibft*
4729
14816b1e 4730ISCSI
8b58be88 4731M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4732L: open-iscsi@googlegroups.com
4733W: www.open-iscsi.org
54e5881d 4734T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4735S: Maintained
679655da
JP
4736F: drivers/scsi/*iscsi*
4737F: include/scsi/*iscsi*
14816b1e 4738
1e65eb42
OG
4739ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4740M: Or Gerlitz <ogerlitz@mellanox.com>
4741M: Roi Dayan <roid@mellanox.com>
4742L: linux-rdma@vger.kernel.org
4743S: Supported
4744W: http://www.openfabrics.org
4745W: www.open-iscsi.org
4746Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4747F: drivers/infiniband/ulp/iser/
1e65eb42 4748
1da177e4 4749ISDN SUBSYSTEM
8b58be88 4750M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4751L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4752L: netdev@vger.kernel.org
1da177e4 4753W: http://www.isdn4linux.de
54e5881d 4754T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4755S: Maintained
679655da
JP
4756F: Documentation/isdn/
4757F: drivers/isdn/
4758F: include/linux/isdn.h
4759F: include/linux/isdn/
c117ab84
CEB
4760F: include/uapi/linux/isdn.h
4761F: include/uapi/linux/isdn/
1da177e4
LT
4762
4763ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4764M: Armin Schindler <mac@melware.de>
d5d52273 4765L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4766W: http://www.melware.de
4767S: Maintained
679655da 4768F: drivers/isdn/hardware/eicon/
1da177e4 4769
d624870f 4770IT87 HARDWARE MONITORING DRIVER
7c81c60f 4771M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4772L: lm-sensors@lm-sensors.org
4773S: Maintained
4774F: Documentation/hwmon/it87
4775F: drivers/hwmon/it87.c
4776
68620bdd
MP
4777IT913X MEDIA DRIVER
4778M: Malcolm Priestley <tvboxspy@gmail.com>
4779L: linux-media@vger.kernel.org
4780W: http://linuxtv.org/
4781Q: http://patchwork.linuxtv.org/project/linux-media/list/
4782S: Maintained
4783F: drivers/media/usb/dvb-usb-v2/it913x*
4784
4785IT913X FE MEDIA DRIVER
4786M: Malcolm Priestley <tvboxspy@gmail.com>
4787L: linux-media@vger.kernel.org
4788W: http://linuxtv.org/
4789Q: http://patchwork.linuxtv.org/project/linux-media/list/
4790S: Maintained
4791F: drivers/media/dvb-frontends/it913x-fe*
4792
d7104bff
AP
4793IT913X MEDIA DRIVER
4794M: Antti Palosaari <crope@iki.fi>
4795L: linux-media@vger.kernel.org
4796W: http://linuxtv.org/
4797W: http://palosaari.fi/linux/
4798Q: http://patchwork.linuxtv.org/project/linux-media/list/
4799T: git git://linuxtv.org/anttip/media_tree.git
4800S: Maintained
9d9fb744 4801F: drivers/media/tuners/tuner_it913x*
d7104bff 4802
91821ff3 4803IVTV VIDEO4LINUX DRIVER
6afdeaf8 4804M: Andy Walls <awalls@md.metrocast.net>
c4240509 4805L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4806L: linux-media@vger.kernel.org
275ffde4 4807T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4808W: http://www.ivtvdriver.org
4809S: Maintained
679655da 4810F: Documentation/video4linux/*.ivtv
90d72ac6 4811F: drivers/media/pci/ivtv/
c117ab84 4812F: include/uapi/linux/ivtv*
91821ff3 4813
68620bdd
MP
4814IX2505V MEDIA DRIVER
4815M: Malcolm Priestley <tvboxspy@gmail.com>
4816L: linux-media@vger.kernel.org
4817W: http://linuxtv.org/
4818Q: http://patchwork.linuxtv.org/project/linux-media/list/
4819S: Maintained
4820F: drivers/media/dvb-frontends/ix2505v*
4821
4453d736
GR
4822JC42.4 TEMPERATURE SENSOR DRIVER
4823M: Guenter Roeck <linux@roeck-us.net>
4824L: lm-sensors@lm-sensors.org
4825S: Maintained
4826F: drivers/hwmon/jc42.c
4827F: Documentation/hwmon/jc42
4828
e2d1d6c0 4829JFS FILESYSTEM
3256f80f 4830M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4831L: jfs-discussion@lists.sourceforge.net
4832W: http://jfs.sourceforge.net/
54e5881d 4833T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4834S: Maintained
679655da
JP
4835F: Documentation/filesystems/jfs.txt
4836F: fs/jfs/
e2d1d6c0 4837
95252236 4838JME NETWORK DRIVER
8b58be88 4839M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4840L: netdev@vger.kernel.org
4841S: Maintained
63d24a0e 4842F: drivers/net/ethernet/jme.*
95252236 4843
1da177e4 4844JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4845M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4846L: linux-mtd@lists.infradead.org
4847W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4848S: Maintained
679655da 4849F: fs/jffs2/
c117ab84 4850F: include/uapi/linux/jffs2.h
1da177e4 4851
de456d37 4852JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4853M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4854M: Jan Kara <jack@suse.cz>
72be2ccf 4855L: linux-ext4@vger.kernel.org
ae0718f8 4856S: Maintained
d183e11a 4857F: fs/jbd/
d183e11a
TT
4858F: include/linux/jbd.h
4859
4860JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4861M: "Theodore Ts'o" <tytso@mit.edu>
4862L: linux-ext4@vger.kernel.org
4863S: Maintained
4864F: fs/jbd2/
4865F: include/linux/jbd2.h
ae0718f8 4866
fd8b6cb4 4867JSM Neo PCI based serial card
9d141cb9 4868M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4869L: linux-serial@vger.kernel.org
4870S: Maintained
df621252 4871F: drivers/tty/serial/jsm/
ae0718f8 4872
af39917d
CL
4873K10TEMP HARDWARE MONITORING DRIVER
4874M: Clemens Ladisch <clemens@ladisch.de>
4875L: lm-sensors@lm-sensors.org
4876S: Maintained
4877F: Documentation/hwmon/k10temp
4878F: drivers/hwmon/k10temp.c
4879
4660cb35 4880K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4881M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4882L: lm-sensors@lm-sensors.org
ae0718f8 4883S: Maintained
679655da
JP
4884F: Documentation/hwmon/k8temp
4885F: drivers/hwmon/k8temp.c
ae0718f8 4886
c63a1642 4887KTAP
687b63a3 4888M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
4889W: http://www.ktap.org
4890L: ktap@freelists.org
4891S: Maintained
4892F: drivers/staging/ktap/
4893
1da177e4 4894KCONFIG
5eb1f99e 4895M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 4896L: linux-kbuild@vger.kernel.org
5eb1f99e
MM
4897T: git://gitorious.org/linux-kconfig/linux-kconfig
4898S: Maintained
679655da
JP
4899F: Documentation/kbuild/kconfig-language.txt
4900F: scripts/kconfig/
1da177e4 4901
ea6c2089 4902KDUMP
8b58be88
JP
4903M: Vivek Goyal <vgoyal@redhat.com>
4904M: Haren Myneni <hbabu@us.ibm.com>
34633993 4905L: kexec@lists.infradead.org
ea6c2089
VG
4906W: http://lse.sourceforge.net/kdump/
4907S: Maintained
80811493 4908F: Documentation/kdump/
ea6c2089 4909
f41bf02f
HV
4910KEENE FM RADIO TRANSMITTER DRIVER
4911M: Hans Verkuil <hverkuil@xs4all.nl>
4912L: linux-media@vger.kernel.org
4913T: git git://linuxtv.org/media_tree.git
4914W: http://linuxtv.org
4915S: Maintained
4916F: drivers/media/radio/radio-keene*
4917
1da177e4 4918KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 4919M: Ian Kent <raven@themaw.net>
f694fc97 4920L: autofs@vger.kernel.org
1da177e4 4921S: Maintained
679655da 4922F: fs/autofs4/
1da177e4 4923
70fb7ba6 4924KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 4925M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
4926T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4927T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 4928L: linux-kbuild@vger.kernel.org
5ce45962 4929S: Maintained
679655da
JP
4930F: Documentation/kbuild/
4931F: Makefile
4932F: scripts/Makefile.*
70fb7ba6
MM
4933F: scripts/basic/
4934F: scripts/mk*
4935F: scripts/package/
1da177e4
LT
4936
4937KERNEL JANITORS
c3000e03 4938L: kernel-janitors@vger.kernel.org
10466f5a 4939W: http://kernelnewbies.org/KernelJanitors
ee709b0c 4940S: Odd Fixes
1da177e4 4941
e8b43555 4942KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 4943M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 4944L: linux-nfs@vger.kernel.org
1da177e4 4945W: http://nfs.sourceforge.net/
98fac23f 4946S: Supported
679655da
JP
4947F: fs/nfsd/
4948F: include/linux/nfsd/
c117ab84 4949F: include/uapi/linux/nfsd/
679655da
JP
4950F: fs/lockd/
4951F: fs/nfs_common/
4952F: net/sunrpc/
4953F: include/linux/lockd/
4954F: include/linux/sunrpc/
c117ab84 4955F: include/uapi/linux/sunrpc/
1da177e4 4956
426d62e2 4957KERNEL VIRTUAL MACHINE (KVM)
0a00a775 4958M: Gleb Natapov <gleb@kernel.org>
c93a64fe 4959M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 4960L: kvm@vger.kernel.org
e3e58478 4961W: http://www.linux-kvm.org
a94b40a6 4962T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 4963S: Supported
c93a64fe
PB
4964F: Documentation/*/kvm*.txt
4965F: Documentation/virtual/kvm/
679655da
JP
4966F: arch/*/kvm/
4967F: arch/*/include/asm/kvm*
4968F: include/linux/kvm*
c117ab84 4969F: include/uapi/linux/kvm*
679655da 4970F: virt/kvm/
426d62e2 4971
ad8003d3 4972KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 4973M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
4974L: kvm@vger.kernel.org
4975W: http://kvm.qumranet.com
7de609c8 4976S: Maintained
679655da 4977F: arch/x86/include/asm/svm.h
679655da 4978F: arch/x86/kvm/svm.c
426d62e2 4979
513014b7 4980KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 4981M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
4982L: kvm-ppc@vger.kernel.org
4983W: http://kvm.qumranet.com
6a7f972d 4984T: git git://github.com/agraf/linux-2.6.git
513014b7 4985S: Supported
679655da
JP
4986F: arch/powerpc/include/asm/kvm*
4987F: arch/powerpc/kvm/
513014b7 4988
1fc9d2bf 4989KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 4990M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
4991L: kvm-ia64@vger.kernel.org
4992W: http://kvm.qumranet.com
920ed9f1 4993S: Supported
679655da
JP
4994F: Documentation/ia64/kvm.txt
4995F: arch/ia64/include/asm/kvm*
4996F: arch/ia64/kvm/
920ed9f1 4997
85f8fffe 4998KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 4999M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5000M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5001M: linux390@de.ibm.com
5002L: linux-s390@vger.kernel.org
5003W: http://www.ibm.com/developerworks/linux/linux390/
5004S: Supported
679655da
JP
5005F: Documentation/s390/kvm.txt
5006F: arch/s390/include/asm/kvm*
80811493 5007F: arch/s390/kvm/
a968cd3e 5008F: drivers/s390/kvm/
85f8fffe 5009
a749474d 5010KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5011M: Christoffer Dall <christoffer.dall@linaro.org>
a749474d
CD
5012L: kvmarm@lists.cs.columbia.edu
5013W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5014S: Supported
a749474d
CD
5015F: arch/arm/include/uapi/asm/kvm*
5016F: arch/arm/include/asm/kvm*
5017F: arch/arm/kvm/
5018
6394a3ec
MZ
5019KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5020M: Marc Zyngier <marc.zyngier@arm.com>
5021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5022L: kvmarm@lists.cs.columbia.edu
5023S: Maintained
5024F: arch/arm64/include/uapi/asm/kvm*
5025F: arch/arm64/include/asm/kvm*
5026F: arch/arm64/kvm/
5027
dc009d92 5028KEXEC
8b58be88 5029M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5030W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5031L: kexec@lists.infradead.org
dc009d92 5032S: Maintained
679655da 5033F: include/linux/kexec.h
c117ab84 5034F: include/uapi/linux/kexec.h
679655da 5035F: kernel/kexec.c
dc009d92 5036
e971461f
DH
5037KEYS/KEYRINGS:
5038M: David Howells <dhowells@redhat.com>
5039L: keyrings@linux-nfs.org
5040S: Maintained
d410fa4e 5041F: Documentation/security/keys.txt
e971461f
DH
5042F: include/linux/key.h
5043F: include/linux/key-type.h
5044F: include/keys/
5045F: security/keys/
5046
7f3c68be
MZ
5047KEYS-TRUSTED
5048M: David Safford <safford@watson.ibm.com>
5049M: Mimi Zohar <zohar@us.ibm.com>
5050L: linux-security-module@vger.kernel.org
5051L: keyrings@linux-nfs.org
5052S: Supported
d410fa4e 5053F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5054F: include/keys/trusted-type.h
5055F: security/keys/trusted.c
5056F: security/keys/trusted.h
5057
5058KEYS-ENCRYPTED
5059M: Mimi Zohar <zohar@us.ibm.com>
5060M: David Safford <safford@watson.ibm.com>
5061L: linux-security-module@vger.kernel.org
5062L: keyrings@linux-nfs.org
5063S: Supported
d410fa4e 5064F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5065F: include/keys/encrypted-type.h
19c90aa6 5066F: security/keys/encrypted-keys/
7f3c68be 5067
5b778dad 5068KGDB / KDB /debug_core
8b58be88 5069M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5070W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5071L: kgdb-bugreport@lists.sourceforge.net
5072S: Maintained
679655da
JP
5073F: Documentation/DocBook/kgdb.tmpl
5074F: drivers/misc/kgdbts.c
df621252 5075F: drivers/tty/serial/kgdboc.c
5b778dad 5076F: include/linux/kdb.h
679655da 5077F: include/linux/kgdb.h
4063eb5f 5078F: kernel/debug/
e3e2aaf7 5079
456db8cc 5080KMEMCHECK
8b58be88 5081M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5082M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5083S: Maintained
410d7a97
JP
5084F: Documentation/kmemcheck.txt
5085F: arch/x86/include/asm/kmemcheck.h
5086F: arch/x86/mm/kmemcheck/
5087F: include/linux/kmemcheck.h
5088F: mm/kmemcheck.c
b9ce08c0 5089
c3bb4d24 5090KMEMLEAK
8b58be88 5091M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5092S: Maintained
5093F: Documentation/kmemleak.txt
5094F: include/linux/kmemleak.h
5095F: mm/kmemleak.c
5096F: mm/kmemleak-test.c
5097
89559a61 5098KPROBES
8b58be88
JP
5099M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5100M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5101M: "David S. Miller" <davem@davemloft.net>
97c29e74 5102M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5103S: Maintained
679655da
JP
5104F: Documentation/kprobes.txt
5105F: include/linux/kprobes.h
5106F: kernel/kprobes.c
89559a61 5107
70e84049 5108KS0108 LCD CONTROLLER DRIVER
8b58be88 5109M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5110W: http://miguelojeda.es/auxdisplay.htm
5111W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5112S: Maintained
679655da
JP
5113F: Documentation/auxdisplay/ks0108
5114F: drivers/auxdisplay/ks0108.c
5115F: include/linux/ks0108.h
70e84049 5116
1da177e4 5117LAPB module
1da177e4 5118L: linux-x25@vger.kernel.org
bf9915cc 5119S: Orphan
679655da
JP
5120F: Documentation/networking/lapb-module.txt
5121F: include/*/lapb.h
5122F: net/lapb/
1da177e4
LT
5123
5124LASI 53c700 driver for PARISC
8b58be88 5125M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5126L: linux-scsi@vger.kernel.org
5127S: Maintained
679655da
JP
5128F: Documentation/scsi/53c700.txt
5129F: drivers/scsi/53c700*
1da177e4 5130
263de9b5 5131LED SUBSYSTEM
c772fc26 5132M: Bryan Wu <cooloney@gmail.com>
8b58be88 5133M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5134L: linux-leds@vger.kernel.org
5135T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5136S: Maintained
679655da
JP
5137F: drivers/leds/
5138F: include/linux/leds.h
263de9b5 5139
b0461a44 5140LEGACY EEPROM DRIVER
7c81c60f 5141M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5142S: Maintained
5143F: Documentation/misc-devices/eeprom
5144F: drivers/misc/eeprom/eeprom.c
5145
1da177e4 5146LEGO USB Tower driver
8b58be88 5147M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5148L: legousb-devel@lists.sourceforge.net
5149W: http://legousb.sourceforge.net/
5150S: Maintained
679655da 5151F: drivers/usb/misc/legousbtower.c
1da177e4 5152
055616a8
MK
5153LG2160 MEDIA DRIVER
5154M: Michael Krufky <mkrufky@linuxtv.org>
5155L: linux-media@vger.kernel.org
5156W: http://linuxtv.org/
5157W: http://github.com/mkrufky
5158Q: http://patchwork.linuxtv.org/project/linux-media/list/
5159T: git git://linuxtv.org/mkrufky/tuners.git
5160S: Maintained
5161F: drivers/media/dvb-frontends/lg2160.*
5162
6f0e7725
MK
5163LGDT3305 MEDIA DRIVER
5164M: Michael Krufky <mkrufky@linuxtv.org>
5165L: linux-media@vger.kernel.org
5166W: http://linuxtv.org/
5167W: http://github.com/mkrufky
5168Q: http://patchwork.linuxtv.org/project/linux-media/list/
5169T: git git://linuxtv.org/mkrufky/tuners.git
5170S: Maintained
5171F: drivers/media/dvb-frontends/lgdt3305.*
5172
568a17ff 5173LGUEST
8b58be88 5174M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5175L: lguest@lists.ozlabs.org
568a17ff 5176W: http://lguest.ozlabs.org/
72e91863 5177S: Odd Fixes
070f420b 5178F: arch/x86/include/asm/lguest*.h
679655da
JP
5179F: arch/x86/lguest/
5180F: drivers/lguest/
5181F: include/linux/lguest*.h
070f420b 5182F: tools/lguest/
568a17ff 5183
1acd437c
SL
5184LIBLOCKDEP
5185M: Sasha Levin <sasha.levin@oracle.com>
5186S: Maintained
5187F: tools/lib/lockdep/
5188
1da177e4 5189LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5190M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5191W: http://www.ibm.com/linux/ltc/projects/ppc
5192S: Supported
11c34c7d 5193F: arch/powerpc/boot/rs6000.h
1da177e4 5194
852bb9f5 5195LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5196M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5197M: Paul Mackerras <paulus@samba.org>
1da177e4 5198W: http://www.penguinppc.org/
a4724ed6 5199L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5200Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5201T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5202S: Supported
11c34c7d
JP
5203F: Documentation/powerpc/
5204F: arch/powerpc/
1da177e4
LT
5205
5206LINUX FOR POWER MACINTOSH
8b58be88 5207M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5208W: http://www.penguinppc.org/
a4724ed6 5209L: linuxppc-dev@lists.ozlabs.org
1da177e4 5210S: Maintained
11c34c7d
JP
5211F: arch/powerpc/platforms/powermac/
5212F: drivers/macintosh/
1da177e4 5213
77a76369 5214LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5215M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5216L: linuxppc-dev@lists.ozlabs.org
a149507b 5217T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5218S: Maintained
11c34c7d
JP
5219F: arch/powerpc/platforms/512x/
5220F: arch/powerpc/platforms/52xx/
1da177e4
LT
5221
5222LINUX FOR POWERPC EMBEDDED PPC4XX
3052091c 5223M: Josh Boyer <jwboyer@gmail.com>
8b58be88 5224M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5225W: http://www.penguinppc.org/
a4724ed6 5226L: linuxppc-dev@lists.ozlabs.org
645609c0 5227T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
1da177e4 5228S: Maintained
11c34c7d
JP
5229F: arch/powerpc/platforms/40x/
5230F: arch/powerpc/platforms/44x/
1da177e4 5231
260c02a9 5232LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5233L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5234S: Orphan
11c34c7d
JP
5235F: arch/powerpc/*/*virtex*
5236F: arch/powerpc/*/*/*virtex*
1da177e4 5237
e93adf1e 5238LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5239M: Vitaly Bordug <vitb@kernel.crashing.org>
5240M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5241W: http://www.penguinppc.org/
a4724ed6 5242L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5243S: Maintained
a2b1f7c8 5244F: arch/powerpc/platforms/8xx/
e93adf1e 5245
1da177e4 5246LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5247M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5248W: http://www.penguinppc.org/
a4724ed6 5249L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5250S: Maintained
11c34c7d 5251F: arch/powerpc/platforms/83xx/
4c8f581d 5252F: arch/powerpc/platforms/85xx/
1da177e4 5253
ab06ff3a 5254LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5255M: Olof Johansson <olof@lixom.net>
a4724ed6 5256L: linuxppc-dev@lists.ozlabs.org
92e19709 5257S: Maintained
11c34c7d
JP
5258F: arch/powerpc/platforms/pasemi/
5259F: drivers/*/*pasemi*
5260F: drivers/*/*/*pasemi*
ab06ff3a 5261
1da177e4 5262LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5263M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5264L: linux-security-module@vger.kernel.org
1da177e4
LT
5265S: Supported
5266
a23ce6da
HW
5267LIS3LV02D ACCELEROMETER DRIVER
5268M: Eric Piel <eric.piel@tremplin-utc.net>
5269S: Maintained
ff606677
JD
5270F: Documentation/misc-devices/lis3lv02d
5271F: drivers/misc/lis3lv02d/
bd35665f 5272F: drivers/platform/x86/hp_accel.c
a23ce6da 5273
e2d1d6c0 5274LLC (802.2)
8b58be88 5275M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5276S: Maintained
679655da 5277F: include/linux/llc.h
c117ab84 5278F: include/uapi/linux/llc.h
679655da
JP
5279F: include/net/llc*
5280F: net/llc/
e2d1d6c0 5281
4e233cbe
AD
5282LM73 HARDWARE MONITOR DRIVER
5283M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5284L: lm-sensors@lm-sensors.org
5285S: Maintained
5286F: drivers/hwmon/lm73.c
5287
156e2d1a 5288LM78 HARDWARE MONITOR DRIVER
7c81c60f 5289M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5290L: lm-sensors@lm-sensors.org
5291S: Maintained
5292F: Documentation/hwmon/lm78
5293F: drivers/hwmon/lm78.c
5294
1da177e4 5295LM83 HARDWARE MONITOR DRIVER
7c81c60f 5296M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5297L: lm-sensors@lm-sensors.org
1da177e4 5298S: Maintained
679655da
JP
5299F: Documentation/hwmon/lm83
5300F: drivers/hwmon/lm83.c
1da177e4
LT
5301
5302LM90 HARDWARE MONITOR DRIVER
7c81c60f 5303M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5304L: lm-sensors@lm-sensors.org
1da177e4 5305S: Maintained
679655da 5306F: Documentation/hwmon/lm90
aae7bce4 5307F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5308F: drivers/hwmon/lm90.c
1da177e4 5309
917cc4e6
GR
5310LM95234 HARDWARE MONITOR DRIVER
5311M: Guenter Roeck <linux@roeck-us.net>
5312L: lm-sensors@lm-sensors.org
5313S: Maintained
5314F: Documentation/hwmon/lm95234
5315F: drivers/hwmon/lm95234.c
5316
68620bdd
MP
5317LME2510 MEDIA DRIVER
5318M: Malcolm Priestley <tvboxspy@gmail.com>
5319L: linux-media@vger.kernel.org
5320W: http://linuxtv.org/
5321Q: http://patchwork.linuxtv.org/project/linux-media/list/
5322S: Maintained
5323F: drivers/media/usb/dvb-usb-v2/lmedm04*
5324
512e67f9 5325LOCKDEP AND LOCKSTAT
8b58be88
JP
5326M: Peter Zijlstra <peterz@infradead.org>
5327M: Ingo Molnar <mingo@redhat.com>
75fc2d37 5328T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5329S: Maintained
679655da
JP
5330F: Documentation/lockdep*.txt
5331F: Documentation/lockstat.txt
5332F: include/linux/lockdep.h
7486d6da 5333F: kernel/locking/
512e67f9 5334
dde33348 5335LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5336M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5337L: linux-ntfs-dev@lists.sourceforge.net
5338W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5339S: Maintained
679655da 5340F: Documentation/ldm.txt
20d16fef 5341F: block/partitions/ldm.*
1da177e4 5342
ef6ada3d
JE
5343LogFS
5344M: Joern Engel <joern@logfs.org>
756ccb3c 5345M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5346L: logfs@logfs.org
5347W: logfs.org
5348S: Maintained
5349F: fs/logfs/
5350
b62d7946
RS
5351LPC32XX MACHINE SUPPORT
5352M: Roland Stigge <stigge@antcom.de>
5353L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5354S: Maintained
5355F: arch/arm/mach-lpc32xx/
5356
c87e34ef 5357LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5358M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5359M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5360M: support@lsi.com
cec744fb 5361L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5362L: linux-scsi@vger.kernel.org
5363W: http://www.lsilogic.com/support
5364S: Supported
679655da 5365F: drivers/message/fusion/
500c152a 5366F: drivers/scsi/mpt2sas/
5367F: drivers/scsi/mpt3sas/
c87e34ef 5368
1da177e4 5369LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5370M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5371L: linux-scsi@vger.kernel.org
5372S: Maintained
679655da 5373F: drivers/scsi/sym53c8xx_2/
1da177e4 5374
e5f5c99a
GR
5375LTC4261 HARDWARE MONITOR DRIVER
5376M: Guenter Roeck <linux@roeck-us.net>
5377L: lm-sensors@lm-sensors.org
5378S: Maintained
5379F: Documentation/hwmon/ltc4261
5380F: drivers/hwmon/ltc4261.c
5381
81365c31 5382LTP (Linux Test Project)
7d1ae8a8 5383M: Shubham Goyal <shubham@linux.vnet.ibm.com>
28b8e8d4 5384M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8
WG
5385M: Cyril Hrubis <chrubis@suse.cz>
5386M: Caspar Zhang <caspar@casparzhang.com>
5387M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
81365c31
MF
5388L: ltp-list@lists.sourceforge.net (subscribers-only)
5389W: http://ltp.sourceforge.net/
7d1ae8a8 5390T: git git://github.com/linux-test-project/ltp.git
a5fe2475 5391T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
81365c31
MF
5392S: Maintained
5393
c12a54b3 5394M32R ARCHITECTURE
8b58be88 5395M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5396L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5397L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5398W: http://www.linux-m32r.org/
5399S: Maintained
679655da 5400F: arch/m32r/
c12a54b3 5401
1da177e4 5402M68K ARCHITECTURE
8b58be88 5403M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5404L: linux-m68k@lists.linux-m68k.org
5405W: http://www.linux-m68k.org/
54e5881d 5406T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5407S: Maintained
679655da 5408F: arch/m68k/
9db35182 5409F: drivers/zorro/
1da177e4
LT
5410
5411M68K ON APPLE MACINTOSH
8b58be88 5412M: Joshua Thompson <funaho@jurai.org>
1da177e4 5413W: http://www.mac.linux-m68k.org/
9bb9f222 5414L: linux-m68k@lists.linux-m68k.org
1da177e4 5415S: Maintained
9db35182 5416F: arch/m68k/mac/
1da177e4
LT
5417
5418M68K ON HP9000/300
8b58be88 5419M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5420W: http://www.tazenda.demon.co.uk/phil/linux-hp
5421S: Maintained
679655da 5422F: arch/m68k/hp300/
1da177e4 5423
68620bdd
MP
5424M88RS2000 MEDIA DRIVER
5425M: Malcolm Priestley <tvboxspy@gmail.com>
5426L: linux-media@vger.kernel.org
5427W: http://linuxtv.org/
5428Q: http://patchwork.linuxtv.org/project/linux-media/list/
5429S: Maintained
5430F: drivers/media/dvb-frontends/m88rs2000*
5431
07a092fa
AK
5432MA901 MASTERKIT USB FM RADIO DRIVER
5433M: Alexey Klimov <klimov.linux@gmail.com>
5434L: linux-media@vger.kernel.org
5435T: git git://linuxtv.org/media_tree.git
5436S: Maintained
5437F: drivers/media/radio/radio-ma901.c
5438
64a327a7 5439MAC80211
8b58be88 5440M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5441L: linux-wireless@vger.kernel.org
491b26b4 5442W: http://wireless.kernel.org/
ce466579
JB
5443T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5444T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5445S: Maintained
679655da
JP
5446F: Documentation/networking/mac80211-injection.txt
5447F: include/net/mac80211.h
5448F: net/mac80211/
64a327a7 5449
1036d864 5450MAC80211 PID RATE CONTROL
8b58be88
JP
5451M: Stefano Brivio <stefano.brivio@polimi.it>
5452M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5453L: linux-wireless@vger.kernel.org
491b26b4 5454W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5455T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5456T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5457S: Maintained
679655da 5458F: net/mac80211/rc80211_pid*
1036d864 5459
b863ceb7 5460MACVLAN DRIVER
8b58be88 5461M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5462L: netdev@vger.kernel.org
5463S: Maintained
679655da
JP
5464F: drivers/net/macvlan.c
5465F: include/linux/if_macvlan.h
b863ceb7 5466
faf1668c 5467MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5468M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5469W: http://www.kernel.org/doc/man-pages
bd7ebec6 5470L: linux-man@vger.kernel.org
1b53dc74 5471S: Maintained
faf1668c 5472
44c14c1d 5473MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5474M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5475M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5476L: netdev@vger.kernel.org
5477S: Maintained
5478F: drivers/net/ethernet/marvell/sk*
5479
74cda169 5480MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5481L: libertas-dev@lists.infradead.org
8ac3e99e 5482S: Orphan
679655da 5483F: drivers/net/wireless/libertas/
74cda169 5484
b60d6975 5485MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5486M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5487L: netdev@vger.kernel.org
f5ca8502 5488S: Maintained
527a6266 5489F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5490F: include/linux/mv643xx.h
1da177e4 5491
370b8ed9
TP
5492MARVELL MVNETA ETHERNET DRIVER
5493M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5494L: netdev@vger.kernel.org
5495S: Maintained
5496F: drivers/net/ethernet/marvell/mvneta.*
5497
fcad584d
BZ
5498MARVELL MWIFIEX WIRELESS DRIVER
5499M: Bing Zhao <bzhao@marvell.com>
5500L: linux-wireless@vger.kernel.org
5501S: Maintained
5502F: drivers/net/wireless/mwifiex/
5503
a2c3f656 5504MARVELL MWL8K WIRELESS DRIVER
a040d532 5505M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5506L: linux-wireless@vger.kernel.org
16345910 5507S: Odd Fixes
a2c3f656
LB
5508F: drivers/net/wireless/mwl8k.c
5509
2a69567b 5510MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5511M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5512S: Odd Fixes
1fa7e547 5513F: drivers/mmc/host/mvsdio.*
2a69567b 5514
1da177e4 5515MATROX FRAMEBUFFER DRIVER
c69f677c 5516L: linux-fbdev@vger.kernel.org
52653199 5517S: Orphan
679655da 5518F: drivers/video/matrox/matroxfb_*
c117ab84 5519F: include/uapi/linux/matroxfb.h
1da177e4 5520
ca462085
GR
5521MAX16065 HARDWARE MONITOR DRIVER
5522M: Guenter Roeck <linux@roeck-us.net>
5523L: lm-sensors@lm-sensors.org
5524S: Maintained
5525F: Documentation/hwmon/max16065
5526F: drivers/hwmon/max16065.c
5527
d20620de 5528MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5529M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5530L: lm-sensors@lm-sensors.org
5531S: Maintained
679655da
JP
5532F: Documentation/hwmon/max6650
5533F: drivers/hwmon/max6650.c
d20620de 5534
e89ab51f
GR
5535MAX6697 HARDWARE MONITOR DRIVER
5536M: Guenter Roeck <linux@roeck-us.net>
5537L: lm-sensors@lm-sensors.org
5538S: Maintained
5539F: Documentation/hwmon/max6697
5540F: Documentation/devicetree/bindings/i2c/max6697.txt
5541F: drivers/hwmon/max6697.c
5542F: include/linux/platform_data/max6697.h
5543
9be3c9a5
HV
5544MAXIRADIO FM RADIO RECEIVER DRIVER
5545M: Hans Verkuil <hverkuil@xs4all.nl>
5546L: linux-media@vger.kernel.org
5547T: git git://linuxtv.org/media_tree.git
5548W: http://linuxtv.org
5549S: Maintained
5550F: drivers/media/radio/radio-maxiradio*
5551
127c49ae 5552MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5553M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5554P: LinuxTV.org Project
5555L: linux-media@vger.kernel.org
5556W: http://linuxtv.org
8a6e2535 5557Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5558T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5559S: Maintained
5560F: Documentation/dvb/
5561F: Documentation/video4linux/
ffe06198 5562F: Documentation/DocBook/media/
127c49ae 5563F: drivers/media/
ffe06198 5564F: drivers/staging/media/
127c49ae 5565F: include/media/
6c0f0359
MCC
5566F: include/uapi/linux/dvb/
5567F: include/uapi/linux/videodev2.h
5568F: include/uapi/linux/media.h
5569F: include/uapi/linux/v4l2-*
5570F: include/uapi/linux/meye.h
5571F: include/uapi/linux/ivtv*
5572F: include/uapi/linux/uvcvideo.h
d20620de 5573
6149a936
HV
5574MEDIAVISION PRO MOVIE STUDIO DRIVER
5575M: Hans Verkuil <hverkuil@xs4all.nl>
5576L: linux-media@vger.kernel.org
5577T: git git://linuxtv.org/media_tree.git
5578W: http://linuxtv.org
5579S: Odd Fixes
5580F: drivers/media/parport/pms*
5581
757e0108 5582MEGARAID SCSI DRIVERS
8b58be88 5583M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5584L: linux-scsi@vger.kernel.org
ce00f85c
JC
5585W: http://megaraid.lsilogic.com
5586S: Maintained
679655da
JP
5587F: Documentation/scsi/megaraid.txt
5588F: drivers/scsi/megaraid.*
5589F: drivers/scsi/megaraid/
757e0108 5590
2c46c9d5
AV
5591MELLANOX ETHERNET DRIVER (mlx4_en)
5592M: Amir Vadai <amirv@mellanox.com>
5593L: netdev@vger.kernel.org
5594S: Supported
5595W: http://www.mellanox.com
5596Q: http://patchwork.ozlabs.org/project/netdev/list/
5597F: drivers/net/ethernet/mellanox/mlx4/en_*
5598
70ea91f1
SR
5599MEMORY MANAGEMENT
5600L: linux-mm@kvack.org
70ea91f1
SR
5601W: http://www.linux-mm.org
5602S: Maintained
679655da 5603F: include/linux/mm.h
551450bb
CS
5604F: include/linux/gfp.h
5605F: include/linux/mmzone.h
5606F: include/linux/memory_hotplug.h
5607F: include/linux/vmalloc.h
679655da 5608F: mm/
70ea91f1 5609
938a9204 5610MEMORY RESOURCE CONTROLLER
c193c82f
KH
5611M: Johannes Weiner <hannes@cmpxchg.org>
5612M: Michal Hocko <mhocko@suse.cz>
185e595f 5613M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5614M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5615L: cgroups@vger.kernel.org
938a9204 5616L: linux-mm@kvack.org
938a9204 5617S: Maintained
679655da 5618F: mm/memcontrol.c
4e4c941c 5619F: mm/page_cgroup.c
938a9204 5620
f4e9ce66 5621MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5622M: David Woodhouse <dwmw2@infradead.org>
242c325e 5623M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5624L: linux-mtd@lists.infradead.org
8a6e2535
JP
5625W: http://www.linux-mtd.infradead.org/
5626Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5627T: git git://git.infradead.org/linux-mtd.git
1da177e4 5628S: Maintained
679655da
JP
5629F: drivers/mtd/
5630F: include/linux/mtd/
c117ab84 5631F: include/uapi/mtd/
1da177e4 5632
26c57ef1
JT
5633MEN A21 WATCHDOG DRIVER
5634M: Johannes Thumshirn <johannes.thumshirn@men.de>
5635L: linux-watchdog@vger.kernel.org
5636S: Supported
5637F: drivers/watchdog/mena21_wdt.c
5638
12285945
JH
5639METAG ARCHITECTURE
5640M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5641L: linux-metag@vger.kernel.org
12285945
JH
5642S: Supported
5643F: arch/metag/
5644F: Documentation/metag/
5645F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5646F: drivers/clocksource/metag_generic.c
5698c50d
JH
5647F: drivers/irqchip/irq-metag.c
5648F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5649F: drivers/tty/metag_da.c
5650F: fs/imgdafs/
12285945 5651
c6375b0a 5652MICROBLAZE ARCHITECTURE
8b58be88 5653M: Michal Simek <monstr@monstr.eu>
f3cb0e31 5654L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
c6375b0a
MS
5655W: http://www.monstr.eu/fdt/
5656T: git git://git.monstr.eu/linux-2.6-microblaze.git
5657S: Supported
0a8c7914 5658F: arch/microblaze/
1da177e4
LT
5659
5660MICROTEK X6 SCANNER
61eee9a7 5661M: Oliver Neukum <oliver@neukum.org>
1da177e4 5662S: Maintained
679655da 5663F: drivers/usb/image/microtek.*
1da177e4
LT
5664
5665MIPS
8b58be88 5666M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5667L: linux-mips@linux-mips.org
6097050d 5668W: http://www.linux-mips.org/
b05e988e 5669T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5670Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5671S: Supported
679655da
JP
5672F: Documentation/mips/
5673F: arch/mips/
1da177e4 5674
08b7620a
HV
5675MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5676M: Hans Verkuil <hverkuil@xs4all.nl>
5677L: linux-media@vger.kernel.org
5678T: git git://linuxtv.org/media_tree.git
5679W: http://linuxtv.org
5680S: Odd Fixes
5681F: drivers/media/radio/radio-miropcm20*
5682
e126ba97
EC
5683Mellanox MLX5 core VPI driver
5684M: Eli Cohen <eli@mellanox.com>
5685L: netdev@vger.kernel.org
5686L: linux-rdma@vger.kernel.org
5687W: http://www.mellanox.com
5688Q: http://patchwork.ozlabs.org/project/netdev/list/
5689Q: http://patchwork.kernel.org/project/linux-rdma/list/
5690T: git://openfabrics.org/~eli/connect-ib.git
5691S: Supported
5692F: drivers/net/ethernet/mellanox/mlx5/core/
5693F: include/linux/mlx5/
5694
5695Mellanox MLX5 IB driver
5696M: Eli Cohen <eli@mellanox.com>
5697L: linux-rdma@vger.kernel.org
5698W: http://www.mellanox.com
5699Q: http://patchwork.kernel.org/project/linux-rdma/list/
5700T: git://openfabrics.org/~eli/connect-ib.git
5701S: Supported
5702F: include/linux/mlx5/
5703F: drivers/infiniband/hw/mlx5/
5704
1da177e4 5705MODULE SUPPORT
8b58be88 5706M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5707S: Maintained
679655da
JP
5708F: include/linux/module.h
5709F: kernel/module.c
1da177e4
LT
5710
5711MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5712W: http://popies.net/meye/
b7788e13 5713S: Orphan
679655da 5714F: Documentation/video4linux/meye.txt
90d72ac6 5715F: drivers/media/pci/meye/
6c0f0359 5716F: include/uapi/linux/meye.h
1da177e4 5717
b9705b60 5718MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5719M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5720S: Maintained
679655da 5721F: Documentation/serial/moxa-smartio
c897401b 5722F: drivers/tty/mxser.*
d735410a 5723
889b2f87
AK
5724MR800 AVERMEDIA USB FM RADIO DRIVER
5725M: Alexey Klimov <klimov.linux@gmail.com>
5726L: linux-media@vger.kernel.org
5727T: git git://linuxtv.org/media_tree.git
5728S: Maintained
5729F: drivers/media/radio/radio-mr800.c
5730
8c4c731a 5731MSI LAPTOP SUPPORT
182ae55c 5732M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5733L: platform-driver-x86@vger.kernel.org
8c4c731a 5734S: Maintained
679655da 5735F: drivers/platform/x86/msi-laptop.c
8c4c731a 5736
0f1006b1
AA
5737MSI WMI SUPPORT
5738M: Anisse Astier <anisse@astier.eu>
d0944853 5739L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5740S: Supported
5741F: drivers/platform/x86/msi-wmi.c
5742
62a37dc7 5743MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5744M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5745L: linux-media@vger.kernel.org
5746T: git git://linuxtv.org/media_tree.git
5747S: Maintained
5748F: drivers/media/i2c/mt9m032.c
5749F: include/media/mt9m032.h
5750
62a37dc7 5751MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5752M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5753L: linux-media@vger.kernel.org
5754T: git git://linuxtv.org/media_tree.git
5755S: Maintained
5756F: drivers/media/i2c/mt9p031.c
5757F: include/media/mt9p031.h
5758
62a37dc7 5759MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5760M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5761L: linux-media@vger.kernel.org
5762T: git git://linuxtv.org/media_tree.git
5763S: Maintained
5764F: drivers/media/i2c/mt9t001.c
5765F: include/media/mt9t001.h
5766
62a37dc7 5767MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5768M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5769L: linux-media@vger.kernel.org
5770T: git git://linuxtv.org/media_tree.git
5771S: Maintained
5772F: drivers/media/i2c/mt9v032.c
5773F: include/media/mt9v032.h
5774
4e0d13cb 5775MULTIFUNCTION DEVICES (MFD)
8b58be88 5776M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5777M: Lee Jones <lee.jones@linaro.org>
5778T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5779T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5780S: Supported
679655da 5781F: drivers/mfd/
55b5940d 5782F: include/linux/mfd/
4e0d13cb 5783
5c4e6f13 5784MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5785M: Chris Ball <chris@printf.net>
b2503a94 5786L: linux-mmc@vger.kernel.org
245feaa6
CB
5787T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5788S: Maintained
679655da
JP
5789F: drivers/mmc/
5790F: include/linux/mmc/
c117ab84 5791F: include/uapi/linux/mmc/
baca2da4 5792
15a0580c 5793MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5794S: Orphan
679655da
JP
5795F: drivers/mmc/host/mmc_spi.c
5796F: include/linux/spi/mmc_spi.h
15a0580c 5797
1da177e4 5798MULTISOUND SOUND DRIVER
8b58be88 5799M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5800S: Maintained
679655da
JP
5801F: Documentation/sound/oss/MultiSound
5802F: sound/oss/msnd*
1da177e4 5803
d735410a 5804MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5805S: Orphan
c897401b 5806F: drivers/tty/isicom.c
679655da 5807F: include/linux/isicom.h
d735410a 5808
550a7375 5809MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5810M: Felipe Balbi <balbi@ti.com>
795fb7e7 5811L: linux-usb@vger.kernel.org
43b416e5 5812T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5813S: Maintained
679655da 5814F: drivers/usb/musb/
550a7375 5815
ea0af5f6
MK
5816MXL5007T MEDIA DRIVER
5817M: Michael Krufky <mkrufky@linuxtv.org>
5818L: linux-media@vger.kernel.org
5819W: http://linuxtv.org/
5820W: http://github.com/mkrufky
5821Q: http://patchwork.linuxtv.org/project/linux-media/list/
5822T: git git://linuxtv.org/mkrufky/tuners.git
5823S: Maintained
5824F: drivers/media/tuners/mxl5007t.*
5825
2d3cf588 5826MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5827M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 5828L: netdev@vger.kernel.org
205057ae 5829W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 5830S: Supported
93f7848b 5831F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 5832
1da177e4 5833NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 5834S: Orphan
d9fb9f38 5835F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 5836
23dc05a3
DM
5837NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5838M: Daniel Mack <zonque@gmail.com>
5839S: Maintained
5840L: alsa-devel@alsa-project.org
5841W: http://www.native-instruments.com
5842F: sound/usb/caiaq/
5843
1da177e4 5844NCP FILESYSTEM
52653199
PV
5845M: Petr Vandrovec <petr@vandrovec.name>
5846S: Odd Fixes
679655da 5847F: fs/ncpfs/
1da177e4
LT
5848
5849NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 5850M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5851L: linux-scsi@vger.kernel.org
5852S: Maintained
679655da 5853F: drivers/scsi/NCR_D700.*
1da177e4 5854
4aa3eb4c
GR
5855NCT6775 HARDWARE MONITOR DRIVER
5856M: Guenter Roeck <linux@roeck-us.net>
5857L: lm-sensors@lm-sensors.org
5858S: Maintained
5859F: Documentation/hwmon/nct6775
5860F: drivers/hwmon/nct6775.c
5861
3c2d774c 5862NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 5863M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 5864L: linux-rdma@vger.kernel.org
e3d33cb1 5865W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
5866S: Supported
5867F: drivers/infiniband/hw/nes/
5868
be2f2e84 5869NETEM NETWORK EMULATOR
adbbf69d 5870M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 5871L: netem@lists.linux-foundation.org
be2f2e84 5872S: Maintained
679655da 5873F: net/sched/sch_netem.c
be2f2e84 5874
b2f5a051 5875NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 5876M: Jon Mason <jdmason@kudzu.us>
4a58448b 5877L: netdev@vger.kernel.org
4a58448b 5878S: Supported
679655da 5879F: Documentation/networking/s2io.txt
b2f5a051 5880F: Documentation/networking/vxge.txt
86387e1a 5881F: drivers/net/ethernet/neterion/
4a58448b 5882
42010ed0 5883NETFILTER/IPTABLES
0e05e192 5884M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 5885M: Patrick McHardy <kaber@trash.net>
42010ed0 5886M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
5887L: netfilter-devel@vger.kernel.org
5888L: netfilter@vger.kernel.org
82b98543 5889L: coreteam@netfilter.org
1da177e4
LT
5890W: http://www.netfilter.org/
5891W: http://www.iptables.org/
42010ed0
PNA
5892Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5893T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5894T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 5895S: Supported
679655da
JP
5896F: include/linux/netfilter*
5897F: include/linux/netfilter/
5898F: include/net/netfilter/
c117ab84
CEB
5899F: include/uapi/linux/netfilter*
5900F: include/uapi/linux/netfilter/
679655da
JP
5901F: net/*/netfilter.c
5902F: net/*/netfilter/
5903F: net/netfilter/
1da177e4 5904
4cc67735 5905NETLABEL
87a0874c 5906M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
5907W: http://netlabel.sf.net
5908L: netdev@vger.kernel.org
87a0874c 5909S: Maintained
80811493 5910F: Documentation/netlabel/
679655da
JP
5911F: include/net/netlabel.h
5912F: net/netlabel/
4cc67735 5913
1da177e4 5914NETROM NETWORK LAYER
8b58be88 5915M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5916L: linux-hams@vger.kernel.org
d34cb28a 5917W: http://www.linux-ax25.org/
1da177e4 5918S: Maintained
679655da 5919F: include/net/netrom.h
c117ab84 5920F: include/uapi/linux/netrom.h
679655da 5921F: net/netrom/
1da177e4 5922
5ddb88c0 5923NETWORK BLOCK DEVICE (NBD)
8b58be88 5924M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 5925S: Maintained
5e4b269b 5926L: nbd-general@lists.sourceforge.net
679655da
JP
5927F: Documentation/blockdev/nbd.txt
5928F: drivers/block/nbd.c
5929F: include/linux/nbd.h
c117ab84 5930F: include/uapi/linux/nbd.h
1da177e4 5931
6e43650c
NH
5932NETWORK DROP MONITOR
5933M: Neil Horman <nhorman@tuxdriver.com>
5934L: netdev@vger.kernel.org
5935S: Maintained
5936W: https://fedorahosted.org/dropwatch/
5937F: net/core/drop_monitor.c
5938
1da177e4 5939NETWORKING [GENERAL]
8b58be88 5940M: "David S. Miller" <davem@davemloft.net>
979b6c13 5941L: netdev@vger.kernel.org
b1e8fd54 5942W: http://www.linuxfoundation.org/en/Net
11e98029 5943Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
5944T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5945T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 5946S: Maintained
679655da
JP
5947F: net/
5948F: include/net/
018d21ed
JP
5949F: include/linux/in.h
5950F: include/linux/net.h
5951F: include/linux/netdevice.h
c117ab84
CEB
5952F: include/uapi/linux/in.h
5953F: include/uapi/linux/net.h
5954F: include/uapi/linux/netdevice.h
1da177e4
LT
5955
5956NETWORKING [IPv4/IPv6]
8b58be88
JP
5957M: "David S. Miller" <davem@davemloft.net>
5958M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
5959M: James Morris <jmorris@namei.org>
5960M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
5961M: Patrick McHardy <kaber@trash.net>
979b6c13 5962L: netdev@vger.kernel.org
08deed1e 5963T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 5964S: Maintained
679655da
JP
5965F: net/ipv4/
5966F: net/ipv6/
5967F: include/net/ip*
0a14842f 5968F: arch/x86/net/*
1da177e4 5969
73b7656c
DM
5970NETWORKING [IPSEC]
5971M: Steffen Klassert <steffen.klassert@secunet.com>
5972M: Herbert Xu <herbert@gondor.apana.org.au>
5973M: "David S. Miller" <davem@davemloft.net>
5974L: netdev@vger.kernel.org
d1fc5024
SK
5975T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
5976T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c
DM
5977S: Maintained
5978F: net/xfrm/
5979F: net/key/
5980F: net/ipv4/xfrm*
d1fc5024
SK
5981F: net/ipv4/esp4.c
5982F: net/ipv4/ah4.c
5983F: net/ipv4/ipcomp.c
5984F: net/ipv4/ip_vti.c
73b7656c 5985F: net/ipv6/xfrm*
d1fc5024
SK
5986F: net/ipv6/esp6.c
5987F: net/ipv6/ah6.c
5988F: net/ipv6/ipcomp6.c
5989F: net/ipv6/ip6_vti.c
73b7656c
DM
5990F: include/uapi/linux/xfrm.h
5991F: include/net/xfrm.h
5992
10e2ff1c 5993NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 5994M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
5995L: netdev@vger.kernel.org
5996S: Maintained
5997
29f8f632 5998NETWORKING [WIRELESS]
8b58be88 5999M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6000L: linux-wireless@vger.kernel.org
8a6e2535 6001Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6002T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6003S: Maintained
34b921cf
JP
6004F: net/mac80211/
6005F: net/rfkill/
679655da
JP
6006F: net/wireless/
6007F: include/net/ieee80211*
cc8b4a2b 6008F: include/linux/wireless.h
c117ab84 6009F: include/uapi/linux/wireless.h
c984e24d 6010F: include/net/iw_handler.h
34b921cf 6011F: drivers/net/wireless/
29f8f632 6012
788873ac
JP
6013NETWORKING DRIVERS
6014L: netdev@vger.kernel.org
6015W: http://www.linuxfoundation.org/en/Net
11e98029 6016Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6017T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6018T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6019S: Odd Fixes
6020F: drivers/net/
018d21ed 6021F: include/linux/if_*
0b63bf1f
JD
6022F: include/linux/netdevice.h
6023F: include/linux/arcdevice.h
6024F: include/linux/etherdevice.h
6025F: include/linux/fcdevice.h
6026F: include/linux/fddidevice.h
6027F: include/linux/hippidevice.h
6028F: include/linux/inetdevice.h
c117ab84
CEB
6029F: include/uapi/linux/if_*
6030F: include/uapi/linux/netdevice.h
788873ac 6031
3d396eb1 6032NETXEN (1/10) GbE SUPPORT
8622315e 6033M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6034M: Sony Chacko <sony.chacko@qlogic.com>
6035M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6036L: netdev@vger.kernel.org
9c2b5bde 6037W: http://www.qlogic.com
3d396eb1 6038S: Supported
aa43c215 6039F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6040
6423d30f
AAJ
6041NFC SUBSYSTEM
6042M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6043M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6044M: Samuel Ortiz <sameo@linux.intel.com>
6045L: linux-wireless@vger.kernel.org
5adf54de 6046L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6047S: Supported
6423d30f 6048F: net/nfc/
55eb94f9 6049F: include/net/nfc/
c117ab84 6050F: include/uapi/linux/nfc.h
6423d30f 6051F: drivers/nfc/
08eaa1e0 6052F: include/linux/platform_data/pn544.h
3d396eb1 6053
e8b43555 6054NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6055M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6056L: linux-nfs@vger.kernel.org
6057W: http://client.linux-nfs.org
cd7b996a 6058T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6059S: Maintained
679655da
JP
6060F: fs/lockd/
6061F: fs/nfs/
6062F: fs/nfs_common/
6063F: net/sunrpc/
6064F: include/linux/lockd/
6065F: include/linux/nfs*
6066F: include/linux/sunrpc/
c117ab84
CEB
6067F: include/uapi/linux/nfs*
6068F: include/uapi/linux/sunrpc/
1da177e4 6069
85ef9cea 6070NILFS2 FILESYSTEM
8b58be88 6071M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6072L: linux-nilfs@vger.kernel.org
85ef9cea 6073W: http://www.nilfs.org/en/
af1761f2 6074T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
85ef9cea 6075S: Supported
679655da
JP
6076F: Documentation/filesystems/nilfs2.txt
6077F: fs/nilfs2/
6078F: include/linux/nilfs2_fs.h
85ef9cea 6079
1da177e4 6080NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6081M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6082W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6083S: Maintained
679655da
JP
6084F: Documentation/scsi/NinjaSCSI.txt
6085F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6086
6087NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6088M: GOTO Masanori <gotom@debian.or.jp>
6089M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6090W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6091S: Maintained
679655da
JP
6092F: Documentation/scsi/NinjaSCSI.txt
6093F: drivers/scsi/nsp32*
1da177e4 6094
fce8a7bb
JM
6095NTB DRIVER
6096M: Jon Mason <jon.mason@intel.com>
6097S: Supported
2984411f
JM
6098W: https://github.com/jonmason/ntb/wiki
6099T: git git://github.com/jonmason/ntb.git
fce8a7bb 6100F: drivers/ntb/
548c237c 6101F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6102F: include/linux/ntb.h
6103
1da177e4 6104NTFS FILESYSTEM
2818ef50 6105M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6106L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6107W: http://www.tuxera.com/
e6f4dee7 6108T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6109S: Supported
679655da
JP
6110F: Documentation/filesystems/ntfs.txt
6111F: fs/ntfs/
1da177e4 6112
9eb8ef74 6113NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6114M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6115L: linux-fbdev@vger.kernel.org
ce00f85c 6116S: Maintained
679655da
JP
6117F: drivers/video/riva/
6118F: drivers/video/nvidia/
1da177e4 6119
79461681
MW
6120NVM EXPRESS DRIVER
6121M: Matthew Wilcox <willy@linux.intel.com>
6122L: linux-nvme@lists.infradead.org
6123T: git git://git.infradead.org/users/willy/linux-nvme.git
6124S: Supported
5be37bf9 6125F: drivers/block/nvme*
79461681
MW
6126F: include/linux/nvme.h
6127
f5525786 6128OMAP SUPPORT
0e24bdd4 6129M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6130L: linux-omap@vger.kernel.org
6131W: http://www.muru.com/linux/omap/
6132W: http://linux.omap.com/
8a6e2535 6133Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6134T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6135S: Maintained
4e04d5a3 6136F: arch/arm/*omap*/
046d0a37
JD
6137F: drivers/i2c/busses/i2c-omap.c
6138F: include/linux/i2c-omap.h
f5525786 6139
50f29fbd 6140OMAP DEVICE TREE SUPPORT
cdb55ab0 6141M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6142M: Tony Lindgren <tony@atomide.com>
6143L: linux-omap@vger.kernel.org
d0fb18c5 6144L: devicetree@vger.kernel.org
50f29fbd
TL
6145S: Maintained
6146F: arch/arm/boot/dts/*omap*
6147F: arch/arm/boot/dts/*am3*
6148
f5525786 6149OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6150M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6151L: linux-omap@vger.kernel.org
6152S: Maintained
6153F: arch/arm/*omap*/*clock*
6154
6155OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6156M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6157L: linux-omap@vger.kernel.org
6158S: Maintained
6159F: arch/arm/*omap*/*pm*
c46938d4 6160F: drivers/cpufreq/omap-cpufreq.c
f5525786 6161
d21db568 6162OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6163M: Rajendra Nayak <rnayak@ti.com>
6164M: Paul Walmsley <paul@pwsan.com>
6165L: linux-omap@vger.kernel.org
6166S: Maintained
d21db568 6167F: arch/arm/mach-omap2/prm*
692ab1f3 6168
f5525786 6169OMAP AUDIO SUPPORT
6c284903 6170M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6171M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6172L: alsa-devel@alsa-project.org (subscribers-only)
6173L: linux-omap@vger.kernel.org
6174S: Maintained
6175F: sound/soc/omap/
6176
6177OMAP FRAMEBUFFER SUPPORT
830e6384 6178M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6179L: linux-fbdev@vger.kernel.org
f5525786
TL
6180L: linux-omap@vger.kernel.org
6181S: Maintained
6182F: drivers/video/omap/
6183
676eec0d 6184OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6185M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6186L: linux-omap@vger.kernel.org
676eec0d 6187L: linux-fbdev@vger.kernel.org
178ff4c9 6188S: Maintained
676eec0d 6189F: drivers/video/omap2/
178ff4c9
TV
6190F: Documentation/arm/OMAP/DSS
6191
8b37fcfc
OBC
6192OMAP HARDWARE SPINLOCK SUPPORT
6193M: Ohad Ben-Cohen <ohad@wizery.com>
6194L: linux-omap@vger.kernel.org
6195S: Maintained
6196F: drivers/hwspinlock/omap_hwspinlock.c
6197F: arch/arm/mach-omap2/hwspinlock.c
6198
f5525786 6199OMAP MMC SUPPORT
8b58be88 6200M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6201L: linux-omap@vger.kernel.org
6202S: Maintained
653f41b5
MC
6203F: drivers/mmc/host/omap.c
6204
6205OMAP HS MMC SUPPORT
14006bfb 6206M: Balaji T K <balajitk@ti.com>
0a4585c6 6207L: linux-mmc@vger.kernel.org
653f41b5 6208L: linux-omap@vger.kernel.org
0a4585c6 6209S: Maintained
653f41b5 6210F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6211
6212OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6213M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6214S: Maintained
6215F: drivers/char/hw_random/omap-rng.c
6216
f400c82e 6217OMAP HWMOD SUPPORT
cdb55ab0 6218M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6219M: Paul Walmsley <paul@pwsan.com>
6220L: linux-omap@vger.kernel.org
6221S: Maintained
8fc8b12b 6222F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6223
6224OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6225M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6226L: linux-omap@vger.kernel.org
6227S: Maintained
6228F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6229
7e8970e1
LP
6230OMAP IMAGE SIGNAL PROCESSOR (ISP)
6231M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6232L: linux-media@vger.kernel.org
6233S: Maintained
90d72ac6 6234F: drivers/media/platform/omap3isp/
7e8970e1 6235
f5525786 6236OMAP USB SUPPORT
f299470a 6237M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6238L: linux-usb@vger.kernel.org
6239L: linux-omap@vger.kernel.org
43b416e5 6240T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6241S: Maintained
a16fbd65
JP
6242F: drivers/usb/*/*omap*
6243F: arch/arm/*omap*/usb*
f5525786 6244
6d994710
KH
6245OMAP GPIO DRIVER
6246M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6247M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6248L: linux-omap@vger.kernel.org
6249S: Maintained
6250F: drivers/gpio/gpio-omap.c
6251
c351e290
MJ
6252OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6253M: Mark Jackson <mpfj@newflow.co.uk>
6254L: linux-omap@vger.kernel.org
6255S: Maintained
6256F: arch/arm/boot/dts/am335x-nano.dts
6257
0ad122d9 6258OMFS FILESYSTEM
8b58be88 6259M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6260L: linux-karma-devel@lists.sourceforge.net
6261S: Maintained
679655da
JP
6262F: Documentation/filesystems/omfs.txt
6263F: fs/omfs/
0ad122d9 6264
c1986ee9 6265OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6266M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6267S: Maintained
679655da
JP
6268F: drivers/char/pcmcia/cm4000_cs.c
6269F: include/linux/cm4000_cs.h
c117ab84 6270F: include/uapi/linux/cm4000_cs.h
c1986ee9 6271
77c44ab1 6272OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6273M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6274S: Maintained
679655da 6275F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6276
77d5140f 6277OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6278M: Jonathan Corbet <corbet@lwn.net>
661263b5 6279L: linux-media@vger.kernel.org
275ffde4 6280T: git git://linuxtv.org/media_tree.git
77d5140f 6281S: Maintained
90d72ac6 6282F: drivers/media/i2c/ov7670.c
77d5140f 6283
431bca73 6284ONENAND FLASH DRIVER
8b58be88 6285M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6286L: linux-mtd@lists.infradead.org
6287S: Maintained
679655da
JP
6288F: drivers/mtd/onenand/
6289F: include/linux/mtd/onenand*.h
431bca73 6290
1da177e4 6291ONSTREAM SCSI TAPE DRIVER
8b58be88 6292M: Willem Riede <osst@riede.org>
1da177e4
LT
6293L: osst-users@lists.sourceforge.net
6294L: linux-scsi@vger.kernel.org
6295S: Maintained
f7269cfc
JD
6296F: Documentation/scsi/osst.txt
6297F: drivers/scsi/osst.*
6298F: drivers/scsi/osst_*.h
6299F: drivers/scsi/st.h
1da177e4 6300
e2d1d6c0 6301OPENCORES I2C BUS DRIVER
8b58be88 6302M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6303L: linux-i2c@vger.kernel.org
e2d1d6c0 6304S: Maintained
679655da
JP
6305F: Documentation/i2c/busses/i2c-ocores
6306F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6307
860c44c1 6308OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6309M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6310M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6311L: devicetree@vger.kernel.org
860c44c1 6312W: http://fdt.secretlab.ca
3bbf9b9b 6313T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6314S: Maintained
f8828205 6315F: drivers/of/
860c44c1 6316F: include/linux/of*.h
f8828205 6317F: scripts/dtc/
860c44c1 6318K: of_get_property
d945fa0d 6319K: of_match_table
860c44c1 6320
f8828205 6321OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6322M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6323M: Pawel Moll <pawel.moll@arm.com>
6324M: Mark Rutland <mark.rutland@arm.com>
de80963e 6325M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6326M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6327L: devicetree@vger.kernel.org
6328S: Maintained
6329F: Documentation/devicetree/
6330F: arch/*/boot/dts/
6331F: include/dt-bindings/
6332
19f9d392
JB
6333OPENRISC ARCHITECTURE
6334M: Jonas Bonn <jonas@southpole.se>
6335W: http://openrisc.net
eab7c1c0 6336L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6337S: Maintained
6338T: git git://openrisc.net/~jonas/linux
14430813 6339F: arch/openrisc/
19f9d392 6340
ccb1352e
JG
6341OPENVSWITCH
6342M: Jesse Gross <jesse@nicira.com>
6343L: dev@openvswitch.org
6344W: http://openvswitch.org
6345T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6346S: Maintained
6347F: net/openvswitch/
6348
af39917d
CL
6349OPL4 DRIVER
6350M: Clemens Ladisch <clemens@ladisch.de>
6351L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6352T: git git://git.alsa-project.org/alsa-kernel.git
6353S: Maintained
6354F: sound/drivers/opl4/
6355
1da177e4 6356OPROFILE
4cf7e718 6357M: Robert Richter <rric@kernel.org>
1da177e4
LT
6358L: oprofile-list@lists.sf.net
6359S: Maintained
81c4a8a6 6360F: arch/*/include/asm/oprofile*.h
679655da
JP
6361F: arch/*/oprofile/
6362F: drivers/oprofile/
6363F: include/linux/oprofile.h
1da177e4 6364
e2d1d6c0 6365ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6366M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6367M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6368L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6369W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6370T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6371S: Supported
679655da
JP
6372F: Documentation/filesystems/ocfs2.txt
6373F: Documentation/filesystems/dlmfs.txt
6374F: fs/ocfs2/
e2d1d6c0 6375
1da177e4 6376ORINOCO DRIVER
724c6b35 6377L: linux-wireless@vger.kernel.org
491b26b4 6378W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6379W: http://www.nongnu.org/orinoco/
3a59babb 6380S: Orphan
679655da 6381F: drivers/net/wireless/orinoco/
1da177e4 6382
42c55aa8 6383OSD LIBRARY and FILESYSTEM
8b58be88 6384M: Boaz Harrosh <bharrosh@panasas.com>
df4e33ad 6385M: Benny Halevy <bhalevy@tonian.com>
68274794
BH
6386L: osd-dev@open-osd.org
6387W: http://open-osd.org
54e5881d 6388T: git git://git.open-osd.org/open-osd.git
68274794 6389S: Maintained
42c55aa8 6390F: drivers/scsi/osd/
6b6f0b6c 6391F: include/scsi/osd_*
42c55aa8 6392F: fs/exofs/
68274794 6393
e2d1d6c0 6394P54 WIRELESS DRIVER
084cb0fe 6395M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6396L: linux-wireless@vger.kernel.org
084cb0fe 6397W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6398S: Maintained
679655da 6399F: drivers/net/wireless/p54/
e2d1d6c0 6400
f5cd7872 6401PA SEMI ETHERNET DRIVER
8b58be88 6402M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6403L: netdev@vger.kernel.org
6404S: Maintained
ded19add 6405F: drivers/net/ethernet/pasemi/*
f5cd7872 6406
beb58aa3 6407PA SEMI SMBUS DRIVER
8b58be88 6408M: Olof Johansson <olof@lixom.net>
846557d3 6409L: linux-i2c@vger.kernel.org
beb58aa3 6410S: Maintained
679655da 6411F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6412
48fc267e
SK
6413PADATA PARALLEL EXECUTION MECHANISM
6414M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6415L: linux-crypto@vger.kernel.org
6416S: Maintained
6417F: kernel/padata.c
6418F: include/linux/padata.h
6419F: Documentation/padata.txt
6420
709ee531 6421PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6422M: Harald Welte <laforge@gnumonks.org>
d0944853 6423L: platform-driver-x86@vger.kernel.org
709ee531 6424S: Maintained
679655da 6425F: drivers/platform/x86/panasonic-laptop.c
709ee531 6426
368dd5ac 6427PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6428M: David Howells <dhowells@redhat.com>
6429M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6430L: linux-am33-list@redhat.com (moderated for non-subscribers)
6431W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6432S: Maintained
679655da
JP
6433F: Documentation/mn10300/
6434F: arch/mn10300/
4fa97181 6435
1da177e4 6436PARALLEL PORT SUPPORT
3dd1a329 6437L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6438S: Orphan
679655da
JP
6439F: drivers/parport/
6440F: include/linux/parport*.h
6441F: drivers/char/ppdev.c
c117ab84 6442F: include/uapi/linux/ppdev.h
1da177e4 6443
4cdf6bc2 6444PARAVIRT_OPS INTERFACE
d633180c 6445M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6446M: Chris Wright <chrisw@sous-sol.org>
6447M: Alok Kataria <akataria@vmware.com>
6448M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6449L: virtualization@lists.linux-foundation.org
4cdf6bc2 6450S: Supported
679655da
JP
6451F: Documentation/ia64/paravirt_ops.txt
6452F: arch/*/kernel/paravirt*
6453F: arch/*/include/asm/paravirt.h
4cdf6bc2 6454
e2d1d6c0 6455PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6456M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6457L: linux-parport@lists.infradead.org (subscribers-only)
6458W: http://www.torque.net/linux-pp.html
6459S: Maintained
679655da
JP
6460F: Documentation/blockdev/paride.txt
6461F: drivers/block/paride/
e2d1d6c0
RD
6462
6463PARISC ARCHITECTURE
b8828770 6464M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6465M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6466L: linux-parisc@vger.kernel.org
6467W: http://www.parisc-linux.org/
8a6e2535 6468Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6469T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6470T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6471S: Maintained
679655da 6472F: arch/parisc/
2b6bac9e 6473F: Documentation/parisc/
679655da 6474F: drivers/parisc/
2b6bac9e
HD
6475F: drivers/char/agp/parisc-agp.c
6476F: drivers/input/serio/gscps2.c
6477F: drivers/parport/parport_gsc.*
6478F: drivers/tty/serial/8250/8250_gsc.c
6479F: drivers/video/sti*
6480F: drivers/video/console/sti*
6481F: drivers/video/logo/logo_parisc*
e2d1d6c0 6482
1662d32c 6483PC87360 HARDWARE MONITORING DRIVER
8b58be88 6484M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6485L: lm-sensors@lm-sensors.org
6486S: Maintained
679655da
JP
6487F: Documentation/hwmon/pc87360
6488F: drivers/hwmon/pc87360.c
1662d32c
JC
6489
6490PC8736x GPIO DRIVER
8b58be88 6491M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6492S: Maintained
679655da 6493F: drivers/char/pc8736x_gpio.c
1662d32c 6494
1ad107fd 6495PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6496M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6497L: lm-sensors@lm-sensors.org
6498S: Maintained
6499F: Documentation/hwmon/pc87427
6500F: drivers/hwmon/pc87427.c
6501
b26e0ed4 6502PCA9532 LED DRIVER
8b58be88 6503M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6504S: Maintained
d5ca6918
JP
6505F: drivers/leds/leds-pca9532.c
6506F: include/linux/leds-pca9532.h
b26e0ed4 6507
5ce914a8 6508PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6509M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6510L: linux-i2c@vger.kernel.org
6511S: Maintained
b4f0b74e 6512F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6513
3971dae5 6514PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6515M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6516S: Maintained
6517F: drivers/firmware/pcdp.*
6518
065c6359 6519PCI ERROR RECOVERY
6305902c 6520M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6521L: linux-pci@vger.kernel.org
065c6359 6522S: Supported
679655da 6523F: Documentation/PCI/pci-error-recovery.txt
065c6359 6524
1da177e4 6525PCI SUBSYSTEM
5ac3a6d2 6526M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6527L: linux-pci@vger.kernel.org
99662dd1 6528Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6529T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6530S: Supported
679655da
JP
6531F: Documentation/PCI/
6532F: drivers/pci/
6533F: include/linux/pci*
6b49ee49 6534F: arch/x86/pci/
1da177e4 6535
f0b75693
BH
6536PCI DRIVER FOR IMX6
6537M: Richard Zhu <r65037@freescale.com>
6538M: Shawn Guo <shawn.guo@linaro.org>
6539L: linux-pci@vger.kernel.org
6540L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6541S: Maintained
6542F: drivers/pci/host/*imx6*
6543
6544PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6545M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6546M: Jason Cooper <jason@lakedaemon.net>
6547L: linux-pci@vger.kernel.org
6548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6549S: Maintained
6550F: drivers/pci/host/*mvebu*
6551
0447cfd7
TR
6552PCI DRIVER FOR NVIDIA TEGRA
6553M: Thierry Reding <thierry.reding@gmail.com>
6554L: linux-tegra@vger.kernel.org
f0b75693 6555L: linux-pci@vger.kernel.org
0447cfd7
TR
6556S: Supported
6557F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6558F: drivers/pci/host/pci-tegra.c
6559
f0b75693
BH
6560PCI DRIVER FOR RENESAS R-CAR
6561M: Simon Horman <horms@verge.net.au>
6562L: linux-pci@vger.kernel.org
6563L: linux-sh@vger.kernel.org
6564S: Maintained
6565F: drivers/pci/host/*rcar*
6566
4af82255
JH
6567PCI DRIVER FOR SAMSUNG EXYNOS
6568M: Jingoo Han <jg1.han@samsung.com>
6569L: linux-pci@vger.kernel.org
f0b75693
BH
6570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6571L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6572S: Maintained
6573F: drivers/pci/host/pci-exynos.c
6574
f0b75693
BH
6575PCI DRIVER FOR SYNOPSIS DESIGNWARE
6576M: Mohit Kumar <mohit.kumar@st.com>
6577M: Jingoo Han <jg1.han@samsung.com>
6578L: linux-pci@vger.kernel.org
6579S: Maintained
6580F: drivers/pci/host/*designware*
6581
1da177e4 6582PCMCIA SUBSYSTEM
4230dfc9 6583P: Linux PCMCIA Team
f5df5881 6584L: linux-pcmcia@lists.infradead.org
6650e0a5 6585W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6586T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6587S: Maintained
679655da
JP
6588F: Documentation/pcmcia/
6589F: drivers/pcmcia/
6590F: include/pcmcia/
1da177e4
LT
6591
6592PCNET32 NETWORK DRIVER
227fb925 6593M: Don Fry <pcnet32@frontier.com>
979b6c13 6594L: netdev@vger.kernel.org
1da177e4 6595S: Maintained
b955f6ca 6596F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6597
48fc267e
SK
6598PCRYPT PARALLEL CRYPTO ENGINE
6599M: Steffen Klassert <steffen.klassert@secunet.com>
6600L: linux-crypto@vger.kernel.org
6601S: Maintained
6602F: crypto/pcrypt.c
6603F: include/crypto/pcrypt.h
6604
e72df0b8
TH
6605PER-CPU MEMORY ALLOCATOR
6606M: Tejun Heo <tj@kernel.org>
6607M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6608T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6609S: Maintained
6610F: include/linux/percpu*.h
6611F: mm/percpu*.c
6612F: arch/*/include/asm/percpu.h
6613
ad4ecbcb 6614PER-TASK DELAY ACCOUNTING
185e595f 6615M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6616S: Maintained
679655da
JP
6617F: include/linux/delayacct.h
6618F: kernel/delayacct.c
ad4ecbcb 6619
57c0c15b 6620PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6621M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6622M: Paul Mackerras <paulus@samba.org>
dd9b238c 6623M: Ingo Molnar <mingo@redhat.com>
4aafd3f7 6624M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
75fc2d37 6625T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6626S: Supported
d53e8365 6627F: kernel/events/*
a003236c 6628F: include/linux/perf_event.h
c117ab84 6629F: include/uapi/linux/perf_event.h
141c4296
RR
6630F: arch/*/kernel/perf_event*.c
6631F: arch/*/kernel/*/perf_event*.c
6632F: arch/*/kernel/*/*/perf_event*.c
a003236c 6633F: arch/*/include/asm/perf_event.h
a003236c
VL
6634F: arch/*/kernel/perf_callchain.c
6635F: tools/perf/
6c0b3244 6636
dd49d0f5 6637PERSONALITY HANDLING
8b58be88 6638M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6639L: linux-abi-devel@lists.sourceforge.net
6640S: Maintained
679655da 6641F: include/linux/personality.h
c117ab84 6642F: include/uapi/linux/personality.h
dd49d0f5 6643
838e7a03 6644PHONET PROTOCOL
2a06b40f 6645M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6646S: Supported
6647F: Documentation/networking/phonet.txt
6648F: include/linux/phonet.h
6649F: include/net/phonet/
c117ab84 6650F: include/uapi/linux/phonet.h
838e7a03
RDC
6651F: net/phonet/
6652
1da177e4 6653PHRAM MTD DRIVER
8b58be88 6654M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6655L: linux-mtd@lists.infradead.org
6656S: Maintained
679655da 6657F: drivers/mtd/devices/phram.c
1da177e4 6658
efdbb10e
BP
6659PICOLCD HID DRIVER
6660M: Bruno Prémont <bonbons@linux-vserver.org>
6661L: linux-input@vger.kernel.org
6662S: Maintained
6663F: drivers/hid/hid-picolcd*
6664
a53bfa07
JI
6665PICOXCELL SUPPORT
6666M: Jamie Iles <jamie@jamieiles.com>
6667L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6668T: git git://github.com/jamieiles/linux-2.6-ji.git
6669S: Supported
14430813 6670F: arch/arm/mach-picoxcell/
a53bfa07
JI
6671F: drivers/*/picoxcell*
6672F: drivers/*/*/picoxcell*
6673
2744e8af
LW
6674PIN CONTROL SUBSYSTEM
6675M: Linus Walleij <linus.walleij@linaro.org>
6676S: Maintained
07f29ba6 6677F: drivers/pinctrl/
8e406fe4 6678F: include/linux/pinctrl/
2744e8af 6679
2201bbb8
JCPV
6680PIN CONTROLLER - ATMEL AT91
6681M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6682L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6683S: Maintained
6684F: drivers/pinctrl/pinctrl-at91.c
6685
b75e60d6
DA
6686PIN CONTROLLER - SAMSUNG
6687M: Tomasz Figa <t.figa@samsung.com>
6688M: Thomas Abraham <thomas.abraham@linaro.org>
6689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6690L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6691S: Maintained
6692F: drivers/pinctrl/pinctrl-exynos.*
6693F: drivers/pinctrl/pinctrl-s3c*
6694F: drivers/pinctrl/pinctrl-samsung.*
6695
deda8287 6696PIN CONTROLLER - ST SPEAR
8e406fe4 6697M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6698L: spear-devel@list.st.com
6699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6700W: http://www.st.com/spear
6701S: Maintained
8e406fe4 6702F: drivers/pinctrl/spear/
deda8287 6703
249a6771 6704PKTCDVD DRIVER
dbd47133 6705M: Jiri Kosina <jkosina@suse.cz>
249a6771 6706S: Maintained
679655da
JP
6707F: drivers/block/pktcdvd.c
6708F: include/linux/pktcdvd.h
c117ab84 6709F: include/uapi/linux/pktcdvd.h
249a6771 6710
b31d8273
G
6711PKUNITY SOC DRIVERS
6712M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6713W: http://mprc.pku.edu.cn/~guanxuetao/linux
6714S: Maintained
6715T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6716F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6717F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6718F: drivers/video/fb-puv3.c
2809e80b 6719F: drivers/rtc/rtc-puv3.c
b31d8273 6720
9d2ecfb7 6721PMBUS HARDWARE MONITORING DRIVERS
ca462085 6722M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6723L: lm-sensors@lm-sensors.org
6724W: http://www.lm-sensors.org/
6725W: http://www.roeck-us.net/linux/drivers/
6726T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6727S: Maintained
6728F: Documentation/hwmon/pmbus
6729F: drivers/hwmon/pmbus/
6730F: include/linux/i2c/pmbus.h
6731
89a36810 6732PMC SIERRA MaxRAID DRIVER
076cfaae 6733M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6734L: linux-scsi@vger.kernel.org
6735W: http://www.pmc-sierra.com/
6736S: Supported
6737F: drivers/scsi/pmcraid.*
6738
dbf9bfe6 6739PMC SIERRA PM8001 DRIVER
4f0e359c 6740M: xjtuwjp@gmail.com
dbf9bfe6 6741M: lindar_liu@usish.com
6742L: linux-scsi@vger.kernel.org
6743S: Supported
6744F: drivers/scsi/pm8001/
6745
1da177e4 6746POSIX CLOCKS and TIMERS
8b58be88 6747M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 6748T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6749S: Supported
679655da
JP
6750F: fs/timerfd.c
6751F: include/linux/timer*
6752F: kernel/*timer*
1da177e4 6753
3be86148 6754POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 6755M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 6756M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6757T: git git://git.infradead.org/battery-2.6.git
3be86148 6758S: Maintained
679655da 6759F: include/linux/power_supply.h
8cd725a1 6760F: drivers/power/
3be86148 6761
1da177e4 6762PNP SUPPORT
46a1f21a 6763M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
c2d197e8 6764M: Bjorn Helgaas <bhelgaas@google.com>
1da177e4 6765S: Maintained
679655da 6766F: drivers/pnp/
1da177e4 6767
999445d4 6768PNXxxxx I2C DRIVER
8b58be88 6769M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6770L: linux-i2c@vger.kernel.org
999445d4 6771S: Maintained
679655da 6772F: drivers/i2c/busses/i2c-pnx.c
999445d4 6773
1da177e4 6774PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6775M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6776L: linux-ppp@vger.kernel.org
6777S: Maintained
224cf5ad 6778F: drivers/net/ppp/ppp_*
1da177e4
LT
6779
6780PPP OVER ATM (RFC 2364)
8b58be88 6781M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6782S: Maintained
679655da 6783F: net/atm/pppoatm.c
c117ab84 6784F: include/uapi/linux/atmppp.h
1da177e4
LT
6785
6786PPP OVER ETHERNET
8b58be88 6787M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6788S: Maintained
224cf5ad
JK
6789F: drivers/net/ppp/pppoe.c
6790F: drivers/net/ppp/pppox.c
1da177e4 6791
a6d2370b 6792PPP OVER L2TP
8b58be88 6793M: James Chapman <jchapman@katalix.com>
a6d2370b 6794S: Maintained
90ca28d1 6795F: net/l2tp/l2tp_ppp.c
679655da 6796F: include/linux/if_pppol2tp.h
c117ab84 6797F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6798
eae9d2ba 6799PPS SUPPORT
8b58be88 6800M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6801W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6802L: linuxpps@ml.enneenne.com (subscribers-only)
6803S: Maintained
cabaaf41
JP
6804F: Documentation/pps/
6805F: drivers/pps/
6806F: include/linux/pps*.h
eae9d2ba 6807
71a6d0af
HW
6808PPTP DRIVER
6809M: Dmitry Kozlov <xeb@mail.ru>
6810L: netdev@vger.kernel.org
6811S: Maintained
224cf5ad 6812F: drivers/net/ppp/pptp.c
71a6d0af
HW
6813W: http://sourceforge.net/projects/accel-pptp
6814
1da177e4 6815PREEMPTIBLE KERNEL
8b58be88 6816M: Robert Love <rml@tech9.net>
1da177e4
LT
6817L: kpreempt-tech@lists.sourceforge.net
6818W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6819S: Supported
679655da
JP
6820F: Documentation/preempt-locking.txt
6821F: include/linux/preempt.h
1da177e4
LT
6822
6823PRISM54 WIRELESS DRIVER
8b58be88 6824M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 6825L: linux-wireless@vger.kernel.org
9ef80804 6826W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 6827S: Obsolete
679655da 6828F: drivers/net/wireless/prism54/
1da177e4 6829
b3277dfa 6830PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 6831M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
6832L: linux-ide@vger.kernel.org
6833S: Maintained
679655da 6834F: drivers/ata/sata_promise.*
b3277dfa 6835
02c18891 6836PS3 NETWORK SUPPORT
b809b9ca 6837M: Geoff Levand <geoff@infradead.org>
02c18891 6838L: netdev@vger.kernel.org
a4724ed6 6839L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6840S: Maintained
8df158ac 6841F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 6842
f58a9d17 6843PS3 PLATFORM SUPPORT
b809b9ca 6844M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
6845L: linuxppc-dev@lists.ozlabs.org
6846L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6847S: Maintained
679655da
JP
6848F: arch/powerpc/boot/ps3*
6849F: arch/powerpc/include/asm/lv1call.h
6850F: arch/powerpc/include/asm/ps3*.h
6851F: arch/powerpc/platforms/ps3/
6852F: drivers/*/ps3*
6853F: drivers/ps3/
fec629b8 6854F: drivers/rtc/rtc-ps3.c
679655da 6855F: drivers/usb/host/*ps3.c
fec629b8 6856F: sound/ppc/snd_ps3*
f58a9d17 6857
cffb4add 6858PS3VRAM DRIVER
8b58be88 6859M: Jim Paris <jim@jtan.com>
a4724ed6 6860L: cbe-oss-dev@lists.ozlabs.org
cffb4add 6861S: Maintained
8a3977cb 6862F: drivers/block/ps3vram.c
cffb4add 6863
8defe599 6864PSTORE FILESYSTEM
9d5e2a02 6865M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
6866M: Colin Cross <ccross@android.com>
6867M: Kees Cook <keescook@chromium.org>
6868M: Tony Luck <tony.luck@intel.com>
6869S: Maintained
6870T: git git://git.infradead.org/users/cbou/linux-pstore.git
6871F: fs/pstore/
6872F: include/linux/pstore*
04851772 6873F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
6874F: drivers/acpi/apei/erst.c
6875
7fbc415d
RC
6876PTP HARDWARE CLOCK SUPPORT
6877M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 6878L: netdev@vger.kernel.org
7fbc415d
RC
6879S: Maintained
6880W: http://linuxptp.sourceforge.net/
6881F: Documentation/ABI/testing/sysfs-ptp
6882F: Documentation/ptp/*
0ecb3cdd 6883F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
6884F: drivers/net/phy/dp83640*
6885F: drivers/ptp/*
6886F: include/linux/ptp_cl*
6887
cf94a4d1 6888PTRACE SUPPORT
8b58be88
JP
6889M: Roland McGrath <roland@redhat.com>
6890M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
6891S: Maintained
6892F: include/asm-generic/syscall.h
6893F: include/linux/ptrace.h
6894F: include/linux/regset.h
6895F: include/linux/tracehook.h
c117ab84 6896F: include/uapi/linux/ptrace.h
cf94a4d1
CH
6897F: kernel/ptrace.c
6898
8320204a 6899PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 6900M: Mike Isely <isely@pobox.com>
16e9495d 6901L: pvrusb2@isely.net (subscribers-only)
661263b5 6902L: linux-media@vger.kernel.org
8320204a 6903W: http://www.isely.net/pvrusb2/
275ffde4 6904T: git git://linuxtv.org/media_tree.git
8320204a 6905S: Maintained
679655da 6906F: Documentation/video4linux/README.pvrusb2
0c0d06ca 6907F: drivers/media/usb/pvrusb2/
8320204a 6908
39532e6c
HG
6909PWC WEBCAM DRIVER
6910M: Hans de Goede <hdegoede@redhat.com>
6911L: linux-media@vger.kernel.org
6912T: git git://linuxtv.org/media_tree.git
6913S: Maintained
6914F: drivers/media/usb/pwc/*
6915
200efedd 6916PWM SUBSYSTEM
aa3495f7
TR
6917M: Thierry Reding <thierry.reding@gmail.com>
6918L: linux-pwm@vger.kernel.org
0c2498f1 6919S: Maintained
006e854f 6920T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
6921F: Documentation/pwm.txt
6922F: Documentation/devicetree/bindings/pwm/
6923F: include/linux/pwm.h
0c2498f1 6924F: drivers/pwm/
a140b98d
TR
6925F: drivers/video/backlight/pwm_bl.c
6926F: include/linux/pwm_backlight.h
0c2498f1 6927
30ec261e 6928PXA2xx/PXA3xx SUPPORT
8b58be88
JP
6929M: Eric Miao <eric.y.miao@gmail.com>
6930M: Russell King <linux@arm.linux.org.uk>
a323f664 6931M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 6932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6933T: git git://github.com/hzhuang1/linux.git
6934T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 6935S: Maintained
679655da
JP
6936F: arch/arm/mach-pxa/
6937F: drivers/pcmcia/pxa2xx*
9df92e6c 6938F: drivers/spi/spi-pxa2xx*
679655da
JP
6939F: drivers/usb/gadget/pxa2*
6940F: include/sound/pxa2xx-lib.h
bec4c99e 6941F: sound/arm/pxa*
14430813 6942F: sound/soc/pxa/
1da177e4 6943
ec64d3bf
EG
6944PXA3xx NAND FLASH DRIVER
6945M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
6946L: linux-mtd@lists.infradead.org
6947S: Maintained
6948F: drivers/mtd/nand/pxa3xx-nand.c
6949
3f640c61 6950MMP SUPPORT
8b58be88 6951M: Eric Miao <eric.y.miao@gmail.com>
a323f664 6952M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 6953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6954T: git git://github.com/hzhuang1/linux.git
6955T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 6956S: Maintained
3f640c61 6957F: arch/arm/mach-mmp/
e8e6cb32 6958
272f133a
PO
6959PXA MMCI DRIVER
6960S: Orphan
6961
57f63bc8 6962PXA RTC DRIVER
8b58be88 6963M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
6964L: rtc-linux@googlegroups.com
6965S: Maintained
6966
52a09a04 6967QIB DRIVER
8473c603 6968M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
6969L: linux-rdma@vger.kernel.org
6970S: Supported
6971F: drivers/infiniband/hw/qib/
6972
5e9772b9
JS
6973QLOGIC QLA1280 SCSI DRIVER
6974M: Michael Reed <mdr@sgi.com>
6975L: linux-scsi@vger.kernel.org
6976S: Maintained
6977F: drivers/scsi/qla1280.[ch]
6978
1da177e4 6979QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 6980M: qla2xxx-upstream@qlogic.com
1da177e4
LT
6981L: linux-scsi@vger.kernel.org
6982S: Supported
679655da
JP
6983F: Documentation/scsi/LICENSE.qla2xxx
6984F: drivers/scsi/qla2xxx/
1da177e4 6985
883c98fe 6986QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
6987M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
6988M: iscsi-driver@qlogic.com
6989L: linux-scsi@vger.kernel.org
6990S: Supported
bacfb81b 6991F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
6992F: drivers/scsi/qla4xxx/
6993
5a4faa87 6994QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 6995M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 6996M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
6997M: linux-driver@qlogic.com
6998L: netdev@vger.kernel.org
6999S: Supported
679655da 7000F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7001F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7002
0ec00f03 7003QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7ad031ee 7004M: Himanshu Madhani <himanshu.madhani@qlogic.com>
195ca382
SC
7005M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7006M: Shahed Shaikh <shahed.shaikh@qlogic.com>
2ab1c24b 7007M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
e987716b 7008M: Sony Chacko <sony.chacko@qlogic.com>
7ad031ee 7009M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
0ec00f03
AKS
7010M: linux-driver@qlogic.com
7011L: netdev@vger.kernel.org
7012S: Supported
aa43c215 7013F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7014
c4e84bde 7015QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7016M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7017M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7018M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7019M: linux-driver@qlogic.com
c4e84bde
RM
7020L: netdev@vger.kernel.org
7021S: Supported
aa43c215 7022F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7023
1da177e4 7024QNX4 FILESYSTEM
8b58be88 7025M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7026W: http://www.alarsen.net/linux/qnx4fs/
7027S: Maintained
80811493 7028F: fs/qnx4/
c117ab84
CEB
7029F: include/uapi/linux/qnx4_fs.h
7030F: include/uapi/linux/qnxtypes.h
1da177e4 7031
91952bc0
AP
7032QT1010 MEDIA DRIVER
7033M: Antti Palosaari <crope@iki.fi>
7034L: linux-media@vger.kernel.org
7035W: http://linuxtv.org/
7036W: http://palosaari.fi/linux/
7037Q: http://patchwork.linuxtv.org/project/linux-media/list/
7038T: git git://linuxtv.org/anttip/media_tree.git
7039S: Maintained
7040F: drivers/media/tuners/qt1010*
7041
966fb5ec
SM
7042QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7043M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7044L: linux-wireless@vger.kernel.org
7045L: ath9k-devel@lists.ath9k.org
7046W: http://wireless.kernel.org/en/users/Drivers/ath9k
7047S: Supported
7048F: drivers/net/wireless/ath/ath9k/
7049
2ea0ffcb
KV
7050QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7051M: Kalle Valo <kvalo@qca.qualcomm.com>
7052L: ath10k@lists.infradead.org
7053W: http://wireless.kernel.org/en/users/Drivers/ath10k
7054T: git git://github.com/kvalo/ath.git
7055S: Supported
7056F: drivers/net/wireless/ath/ath10k/
7057
4f4567cf
RK
7058QUALCOMM HEXAGON ARCHITECTURE
7059M: Richard Kuo <rkuo@codeaurora.org>
7060L: linux-hexagon@vger.kernel.org
7061S: Supported
7062F: arch/hexagon/
7063
8e84c258
EK
7064QUALCOMM WCN36XX WIRELESS DRIVER
7065M: Eugene Krasnikov <k.eugene.e@gmail.com>
7066L: wcn36xx@lists.infradead.org
7067W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7068T: git git://github.com/KrasnikovEugene/wcn36xx.git
7069S: Supported
7070F: drivers/net/wireless/ath/wcn36xx/
7071
35e3540b
HV
7072QUICKCAM PARALLEL PORT WEBCAMS
7073M: Hans Verkuil <hverkuil@xs4all.nl>
7074L: linux-media@vger.kernel.org
7075T: git git://linuxtv.org/media_tree.git
7076W: http://linuxtv.org
7077S: Odd Fixes
7078F: drivers/media/parport/*-qcam*
7079
602adf40 7080RADOS BLOCK DEVICE (RBD)
09d90327
SW
7081M: Yehuda Sadeh <yehuda@inktank.com>
7082M: Sage Weil <sage@inktank.com>
527a88b9 7083M: Alex Elder <elder@kernel.org>
602adf40 7084M: ceph-devel@vger.kernel.org
09d90327
SW
7085W: http://ceph.com/
7086T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7087S: Supported
7088F: drivers/block/rbd.c
7089F: drivers/block/rbd_types.h
7090
1da177e4 7091RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7092M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7093L: linux-fbdev@vger.kernel.org
1da177e4 7094S: Maintained
679655da 7095F: drivers/video/aty/radeon*
c117ab84 7096F: include/uapi/linux/radeonfb.h
1da177e4 7097
c6c9b34c
HG
7098RADIOSHARK RADIO DRIVER
7099M: Hans de Goede <hdegoede@redhat.com>
7100L: linux-media@vger.kernel.org
7101T: git git://linuxtv.org/media_tree.git
7102S: Maintained
7103F: drivers/media/radio/radio-shark.c
7104
7105RADIOSHARK2 RADIO DRIVER
7106M: Hans de Goede <hdegoede@redhat.com>
7107L: linux-media@vger.kernel.org
7108T: git git://linuxtv.org/media_tree.git
7109S: Maintained
7110F: drivers/media/radio/radio-shark2.c
7111F: drivers/media/radio/radio-tea5777.c
7112
1da177e4 7113RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7114M: Paul Mackerras <paulus@samba.org>
c69f677c 7115L: linux-fbdev@vger.kernel.org
1da177e4 7116S: Maintained
679655da 7117F: drivers/video/aty/aty128fb.c
1da177e4 7118
e7839f25 7119RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7120P: rt2x00 project
e1a6542f 7121M: Ivo van Doorn <IvDoorn@gmail.com>
4a7bd3ec 7122M: Gertjan van Wingerde <gwingerde@gmail.com>
f198f98e 7123M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7124L: linux-wireless@vger.kernel.org
83fc9c89 7125L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7126W: http://rt2x00.serialmonkey.com/
7127S: Maintained
54e5881d 7128T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7129F: drivers/net/wireless/rt2x00/
7130
9db5579b 7131RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7132M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7133S: Maintained
679655da
JP
7134F: Documentation/blockdev/ramdisk.txt
7135F: drivers/block/brd.c
9db5579b 7136
9e95ce27 7137RANDOM NUMBER DRIVER
330e0a01 7138M: Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7139S: Maintained
679655da 7140F: drivers/char/random.c
9e95ce27 7141
394b701c 7142RAPIDIO SUBSYSTEM
8b58be88 7143M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7144M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7145S: Maintained
679655da 7146F: drivers/rapidio/
394b701c 7147
e2d1d6c0 7148RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7149L: linux-wireless@vger.kernel.org
f52a5490 7150S: Orphan
679655da 7151F: drivers/net/wireless/ray*
e2d1d6c0
RD
7152
7153RCUTORTURE MODULE
8b58be88
JP
7154M: Josh Triplett <josh@freedesktop.org>
7155M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
f9094d8e 7156S: Supported
08deed1e 7157T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7158F: Documentation/RCU/torture.txt
4102adab 7159F: kernel/rcu/torture.c
e2d1d6c0 7160
c87b9c60
PM
7161RCUTORTURE TEST FRAMEWORK
7162M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7163S: Supported
7164T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7165F: tools/testing/selftests/rcutorture
7166
c1f766b5 7167RDC R-321X SoC
8b58be88 7168M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7169S: Maintained
7170
db17f395 7171RDC R6040 FAST ETHERNET DRIVER
8b58be88 7172M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7173L: netdev@vger.kernel.org
7174S: Maintained
58565a35 7175F: drivers/net/ethernet/rdc/r6040.c
db17f395 7176
a09ed661 7177RDS - RELIABLE DATAGRAM SOCKETS
dd1294c4 7178M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
fbb5a558 7179L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7180S: Supported
679655da 7181F: net/rds/
a09ed661 7182
595182bc 7183READ-COPY UPDATE (RCU)
8b58be88
JP
7184M: Dipankar Sarma <dipankar@in.ibm.com>
7185M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9fab9787 7186W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7187S: Supported
08deed1e 7188T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7189F: Documentation/RCU/
9fab9787 7190X: Documentation/RCU/torture.txt
f9094d8e 7191F: include/linux/rcu*
4102adab
PM
7192X: include/linux/srcu.h
7193F: kernel/rcu/
7194X: kernel/rcu/torture.c
595182bc 7195
0c86edc0 7196REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7197M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7198L: rtc-linux@googlegroups.com
8a6e2535 7199Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7200S: Maintained
679655da
JP
7201F: Documentation/rtc.txt
7202F: drivers/rtc/
7203F: include/linux/rtc.h
c117ab84 7204F: include/uapi/linux/rtc.h
0c86edc0 7205
1da177e4 7206REISERFS FILE SYSTEM
76c4e5ea 7207L: reiserfs-devel@vger.kernel.org
1da177e4 7208S: Supported
679655da 7209F: fs/reiserfs/
1da177e4 7210
b83a313b 7211REGISTER MAP ABSTRACTION
b02e48f2 7212M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7213T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7214S: Supported
7215F: drivers/base/regmap/
7216F: include/linux/regmap.h
7217
400e64df
OBC
7218REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7219M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7220T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7221S: Maintained
7222F: drivers/remoteproc/
7223F: Documentation/remoteproc.txt
6fc26488 7224F: include/linux/remoteproc.h
400e64df 7225
d8115db5
OBC
7226REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7227M: Ohad Ben-Cohen <ohad@wizery.com>
7228T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7229S: Maintained
7230F: drivers/rpmsg/
7231F: Documentation/rpmsg.txt
7232F: include/linux/rpmsg.h
7233
e0897645 7234RFKILL
8b58be88 7235M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7236L: linux-wireless@vger.kernel.org
ce466579
JB
7237W: http://wireless.kernel.org/
7238T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7239T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7240S: Maintained
505c9247 7241F: Documentation/rfkill.txt
80811493 7242F: net/rfkill/
e0897645 7243
67e054e9
ML
7244RICOH SMARTMEDIA/XD DRIVER
7245M: Maxim Levitsky <maximlevitsky@gmail.com>
7246S: Maintained
21c26f50
JP
7247F: drivers/mtd/nand/r852.c
7248F: drivers/mtd/nand/r852.h
67e054e9 7249
92634125
ML
7250RICOH R5C592 MEMORYSTICK DRIVER
7251M: Maxim Levitsky <maximlevitsky@gmail.com>
7252S: Maintained
7253F: drivers/memstick/host/r592.*
7254
27f1d2f9
SA
7255ROCCAT DRIVERS
7256M: Stefan Achatz <erazor_de@users.sourceforge.net>
7257W: http://sourceforge.net/projects/roccat/
7258S: Maintained
7259F: drivers/hid/hid-roccat*
7260F: include/linux/hid-roccat*
7261F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7262
1da177e4
LT
7263ROCKETPORT DRIVER
7264P: Comtrol Corp.
1da177e4
LT
7265W: http://www.comtrol.com
7266S: Maintained
679655da 7267F: Documentation/serial/rocket.txt
c897401b 7268F: drivers/tty/rocket*
1da177e4
LT
7269
7270ROSE NETWORK LAYER
8b58be88 7271M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7272L: linux-hams@vger.kernel.org
d34cb28a 7273W: http://www.linux-ax25.org/
1da177e4 7274S: Maintained
679655da 7275F: include/net/rose.h
c117ab84 7276F: include/uapi/linux/rose.h
679655da 7277F: net/rose/
1da177e4 7278
91952bc0
AP
7279RTL2830 MEDIA DRIVER
7280M: Antti Palosaari <crope@iki.fi>
7281L: linux-media@vger.kernel.org
7282W: http://linuxtv.org/
7283W: http://palosaari.fi/linux/
7284Q: http://patchwork.linuxtv.org/project/linux-media/list/
7285T: git git://linuxtv.org/anttip/media_tree.git
7286S: Maintained
7287F: drivers/media/dvb-frontends/rtl2830*
7288
27a0aacf
AP
7289RTL2832 MEDIA DRIVER
7290M: Antti Palosaari <crope@iki.fi>
7291L: linux-media@vger.kernel.org
7292W: http://linuxtv.org/
7293W: http://palosaari.fi/linux/
7294Q: http://patchwork.linuxtv.org/project/linux-media/list/
7295T: git git://linuxtv.org/anttip/media_tree.git
7296S: Maintained
7297F: drivers/media/dvb-frontends/rtl2832*
7298
59840488 7299RTL8180 WIRELESS DRIVER
8b58be88 7300M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7301L: linux-wireless@vger.kernel.org
491b26b4 7302W: http://wireless.kernel.org/
54e5881d 7303T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7304S: Maintained
3cfeb0c3 7305F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7306
59840488 7307RTL8187 WIRELESS DRIVER
9f0939bf 7308M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7309M: Hin-Tak Leung <htl10@users.sourceforge.net>
7310M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7311L: linux-wireless@vger.kernel.org
491b26b4 7312W: http://wireless.kernel.org/
54e5881d 7313T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7314S: Maintained
3cfeb0c3 7315F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7316
3cf0c8ad
LF
7317RTL8192CE WIRELESS DRIVER
7318M: Larry Finger <Larry.Finger@lwfinger.net>
7319M: Chaoming Li <chaoming_li@realsil.com.cn>
7320L: linux-wireless@vger.kernel.org
491b26b4 7321W: http://wireless.kernel.org/
3cf0c8ad
LF
7322T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7323S: Maintained
7324F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7325F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7326
9eb8ef74 7327S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7328M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7329L: linux-fbdev@vger.kernel.org
ce00f85c 7330S: Maintained
679655da 7331F: drivers/video/savage/
9eb8ef74 7332
1da177e4 7333S390
8b58be88
JP
7334M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7335M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7336M: linux390@de.ibm.com
d58140cc 7337L: linux-s390@vger.kernel.org
5238da45
HC
7338W: http://www.ibm.com/developerworks/linux/linux390/
7339S: Supported
679655da 7340F: arch/s390/
a968cd3e 7341F: drivers/s390/
20d16fef 7342F: block/partitions/ibm.c
3bfe6858
JN
7343F: Documentation/s390/
7344F: Documentation/DocBook/s390*
5238da45
HC
7345
7346S390 NETWORK DRIVERS
8b58be88
JP
7347M: Ursula Braun <ursula.braun@de.ibm.com>
7348M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7349M: linux390@de.ibm.com
d58140cc 7350L: linux-s390@vger.kernel.org
5238da45
HC
7351W: http://www.ibm.com/developerworks/linux/linux390/
7352S: Supported
679655da 7353F: drivers/s390/net/
5238da45 7354
feed9b62 7355S390 ZCRYPT DRIVER
5c8d0983 7356M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7357M: linux390@de.ibm.com
7358L: linux-s390@vger.kernel.org
a968cd3e 7359W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7360S: Supported
d5ca6918 7361F: drivers/s390/crypto/
feed9b62 7362
5238da45 7363S390 ZFCP DRIVER
d38e19d0 7364M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7365M: linux390@de.ibm.com
d58140cc 7366L: linux-s390@vger.kernel.org
5238da45 7367W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7368S: Supported
679655da 7369F: drivers/s390/scsi/zfcp_*
1da177e4 7370
dd96df2c 7371S390 IUCV NETWORK LAYER
8b58be88 7372M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7373M: linux390@de.ibm.com
7374L: linux-s390@vger.kernel.org
7375W: http://www.ibm.com/developerworks/linux/linux390/
7376S: Supported
679655da
JP
7377F: drivers/s390/net/*iucv*
7378F: include/net/iucv/
7379F: net/iucv/
dd96df2c 7380
4dde7f75 7381S3C24XX SD/MMC Driver
8b58be88 7382M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7384S: Supported
679655da 7385F: drivers/mmc/host/s3cmci.*
4dde7f75 7386
1f15a229
HV
7387SAA6588 RDS RECEIVER DRIVER
7388M: Hans Verkuil <hverkuil@xs4all.nl>
7389L: linux-media@vger.kernel.org
7390T: git git://linuxtv.org/media_tree.git
7391W: http://linuxtv.org
7392S: Odd Fixes
7393F: drivers/media/i2c/saa6588*
7394
98ed12e6 7395SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7396M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7397L: linux-media@vger.kernel.org
7398W: http://linuxtv.org
7399T: git git://linuxtv.org/media_tree.git
7400S: Odd fixes
e42bf501 7401F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7402F: drivers/media/pci/saa7134/
7403
1da177e4 7404SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7405M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7406L: linux-media@vger.kernel.org
275ffde4 7407T: git git://linuxtv.org/media_tree.git
1da177e4 7408S: Maintained
90d72ac6
MCC
7409F: drivers/media/common/saa7146/
7410F: drivers/media/pci/saa7146/
7411F: include/media/saa7146*
1da177e4 7412
92304a40 7413SAMSUNG LAPTOP DRIVER
5909c654 7414M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7415L: platform-driver-x86@vger.kernel.org
7416S: Maintained
7417F: drivers/platform/x86/samsung-laptop.c
7418
4a109cc0 7419SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7420M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7421L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7422S: Supported
14430813 7423F: sound/soc/samsung/
4a109cc0 7424
0d89a28b
JH
7425SAMSUNG FRAMEBUFFER DRIVER
7426M: Jingoo Han <jg1.han@samsung.com>
7427L: linux-fbdev@vger.kernel.org
7428S: Maintained
7429F: drivers/video/s3c-fb.c
7430
f69d3a17
SK
7431SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7432M: Sangbeom Kim <sbkim73@samsung.com>
7433L: linux-kernel@vger.kernel.org
7434S: Supported
7435F: drivers/mfd/sec*.c
7436F: drivers/regulator/s2m*.c
7437F: drivers/regulator/s5m*.c
7438F: drivers/rtc/rtc-sec.c
7439F: include/linux/mfd/samsung/
7440
038f5c4b
SN
7441SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7442M: Kyungmin Park <kyungmin.park@samsung.com>
7443M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7444L: linux-media@vger.kernel.org
7445Q: https://patchwork.linuxtv.org/project/linux-media/list/
7446S: Supported
7447F: drivers/media/platform/exynos4-is/
7448F: include/media/s5p_fimc.h
7449
6fd86ab2
SN
7450SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7451M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7452L: linux-media@vger.kernel.org
7453L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7454S: Maintained
7455F: drivers/media/platform/s3c-camif/
7456F: include/media/s3c_camif.h
7457
b84ef24e
AH
7458SAMSUNG S5C73M3 CAMERA DRIVER
7459M: Kyungmin Park <kyungmin.park@samsung.com>
7460M: Andrzej Hajda <a.hajda@samsung.com>
7461L: linux-media@vger.kernel.org
7462S: Supported
7463F: drivers/media/i2c/s5c73m3/*
7464
310e39c9
TF
7465SAMSUNG SOC CLOCK DRIVERS
7466M: Tomasz Figa <t.figa@samsung.com>
7467S: Supported
7468L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7469F: drivers/clk/samsung/
7470
ca749e2a 7471SERIAL DRIVERS
5e30bbb7 7472M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7473L: linux-serial@vger.kernel.org
5e30bbb7 7474S: Maintained
14430813 7475F: drivers/tty/serial/
ca749e2a 7476
aecb7b64 7477SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7478M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7479M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7480S: Maintained
7481F: include/linux/dw_dmac.h
61a76496 7482F: drivers/dma/dw/
aecb7b64 7483
f9e37137
SJ
7484SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7485M: Seungwon Jeon <tgih.jun@samsung.com>
7486M: Jaehoon Chung <jh80.chung@samsung.com>
7487L: linux-mmc@vger.kernel.org
7488S: Maintained
7489F: include/linux/mmc/dw_mmc.h
7490F: drivers/mmc/host/dw_mmc*
7491
9222d247 7492TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7493M: John Stultz <john.stultz@linaro.org>
88606e80 7494M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 7495T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7496S: Supported
7497F: include/linux/clocksource.h
7498F: include/linux/time.h
7499F: include/linux/timex.h
c117ab84
CEB
7500F: include/uapi/linux/time.h
7501F: include/uapi/linux/timex.h
88606e80
TG
7502F: kernel/time/clocksource.c
7503F: kernel/time/time*.c
7504F: kernel/time/ntp.c
7505
5b3f03f0 7506TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7507M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7508M: Hans Verkuil <hverkuil@xs4all.nl>
7509S: Odd Fixes
14430813 7510F: drivers/media/usb/tlg2300/
5b3f03f0 7511
1da177e4 7512SC1200 WDT DRIVER
b300645a 7513M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7514S: Maintained
679655da 7515F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7516
7517SCHEDULER
dd9b238c 7518M: Ingo Molnar <mingo@redhat.com>
8b58be88 7519M: Peter Zijlstra <peterz@infradead.org>
75fc2d37 7520T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7521S: Maintained
95c0d71d 7522F: kernel/sched/
679655da 7523F: include/linux/sched.h
c117ab84 7524F: include/uapi/linux/sched.h
c2eb505b 7525F: include/linux/wait.h
1da177e4 7526
6bcf6737 7527SCORE ARCHITECTURE
ed38665e 7528M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7529M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7530W: http://www.sunplus.com
6bcf6737 7531S: Supported
a2681a75 7532F: arch/score/
6bcf6737 7533
1da177e4 7534SCSI CDROM DRIVER
8b58be88 7535M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7536L: linux-scsi@vger.kernel.org
7537W: http://www.kernel.dk
7538S: Maintained
679655da 7539F: drivers/scsi/sr*
1da177e4 7540
fb50a83d 7541SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7542M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7543L: linux-rdma@vger.kernel.org
7544S: Supported
7545W: http://www.openfabrics.org
7546Q: http://patchwork.kernel.org/project/linux-rdma/list/
7547T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7548F: drivers/infiniband/ulp/srp/
7549F: include/scsi/srp.h
7550
1da177e4 7551SCSI SG DRIVER
8b58be88 7552M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7553L: linux-scsi@vger.kernel.org
59ab3c93 7554W: http://sg.danny.cz/sg
1da177e4 7555S: Maintained
59ab3c93 7556F: Documentation/scsi/scsi-generic.txt
679655da
JP
7557F: drivers/scsi/sg.c
7558F: include/scsi/sg.h
1da177e4
LT
7559
7560SCSI SUBSYSTEM
c95286d8 7561M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7562L: linux-scsi@vger.kernel.org
54e5881d
JP
7563T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7564T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7565T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7566S: Maintained
679655da
JP
7567F: drivers/scsi/
7568F: include/scsi/
1da177e4
LT
7569
7570SCSI TAPE DRIVER
8b58be88 7571M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7572L: linux-scsi@vger.kernel.org
7573S: Maintained
679655da 7574F: Documentation/scsi/st.txt
f7269cfc
JD
7575F: drivers/scsi/st.*
7576F: drivers/scsi/st_*.h
1da177e4
LT
7577
7578SCTP PROTOCOL
8b6efb75 7579M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7580M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7581L: linux-sctp@vger.kernel.org
5f85813c 7582W: http://lksctp.sourceforge.net
8b6efb75 7583S: Maintained
679655da
JP
7584F: Documentation/networking/sctp.txt
7585F: include/linux/sctp.h
4d58c025 7586F: include/uapi/linux/sctp.h
679655da
JP
7587F: include/net/sctp/
7588F: net/sctp/
1da177e4
LT
7589
7590SCx200 CPU SUPPORT
8b58be88 7591M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7592S: Odd Fixes
679655da 7593F: Documentation/i2c/busses/scx200_acb
390889b6 7594F: arch/x86/platform/scx200/
679655da
JP
7595F: drivers/watchdog/scx200_wdt.c
7596F: drivers/i2c/busses/scx200*
7597F: drivers/mtd/maps/scx200_docflash.c
7598F: include/linux/scx200.h
1662d32c
JC
7599
7600SCx200 GPIO DRIVER
8b58be88 7601M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7602S: Maintained
679655da
JP
7603F: drivers/char/scx200_gpio.c
7604F: include/linux/scx200_gpio.h
1662d32c
JC
7605
7606SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7607M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7608S: Maintained
679655da 7609F: drivers/clocksource/scx200_hrt.c
1da177e4 7610
6a36913a 7611SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7612M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7613L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7614S: Maintained
679655da 7615F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7616
e7839f25 7617SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7618M: Chris Ball <chris@printf.net>
7a241d6e 7619L: linux-mmc@vger.kernel.org
245feaa6
CB
7620T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7621S: Maintained
7a241d6e 7622F: drivers/mmc/host/sdhci.*
d4a45787 7623F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7624
3085e9c1 7625SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7626M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7627L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7628L: linux-mmc@vger.kernel.org
e2d1d6c0 7629S: Maintained
d4a45787 7630F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7631
0d1bb41a 7632SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7633M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7634L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7635S: Maintained
7636F: drivers/mmc/host/sdhci-s3c.c
7637
c63b3cba 7638SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7639M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7640L: spear-devel@list.st.com
c63b3cba
VK
7641L: linux-mmc@vger.kernel.org
7642S: Maintained
7643F: drivers/mmc/host/sdhci-spear.c
7644
8711cca2 7645SECURITY SUBSYSTEM
9b45c0d2 7646M: James Morris <james.l.morris@oracle.com>
8711cca2 7647L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7648T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7649W: http://kernsec.org/
8711cca2 7650S: Supported
7d2c86b5 7651F: security/
8711cca2 7652
1da177e4 7653SECURITY CONTACT
8b58be88 7654M: Security Officers <security@kernel.org>
1da177e4
LT
7655S: Supported
7656
7657SELINUX SECURITY MODULE
8b58be88 7658M: Stephen Smalley <sds@tycho.nsa.gov>
9b45c0d2 7659M: James Morris <james.l.morris@oracle.com>
8b58be88 7660M: Eric Paris <eparis@parisplace.org>
5a5f2acf 7661M: Paul Moore <paul@paul-moore.com>
7d2c86b5 7662L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
f058925b 7663W: http://selinuxproject.org
5a5f2acf 7664T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7665S: Supported
679655da
JP
7666F: include/linux/selinux*
7667F: security/selinux/
6bde95ce 7668F: scripts/selinux/
1da177e4 7669
c1c124e9
JJ
7670APPARMOR SECURITY MODULE
7671M: John Johansen <john.johansen@canonical.com>
7672L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7673W: apparmor.wiki.kernel.org
7674T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7675S: Supported
7676F: security/apparmor/
7677
cef2cf07 7678SENSABLE PHANTOM
8b58be88 7679M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7680S: Maintained
679655da 7681F: drivers/misc/phantom.c
c117ab84 7682F: include/uapi/linux/phantom.h
cef2cf07 7683
4480f15b 7684SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7685M: Tejun Heo <tj@kernel.org>
1da177e4 7686L: linux-ide@vger.kernel.org
3d9b9350 7687T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7688S: Supported
d5ca6918
JP
7689F: drivers/ata/
7690F: include/linux/ata.h
7691F: include/linux/libata.h
1da177e4 7692
6733b39a 7693SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7694M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7695L: linux-scsi@vger.kernel.org
0ca43cc0 7696W: http://www.emulex.com
3387f656
JP
7697S: Supported
7698F: drivers/scsi/be2iscsi/
6733b39a 7699
6b7c5b94 7700SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7701M: Sathya Perla <sathya.perla@emulex.com>
7702M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7703M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7704L: netdev@vger.kernel.org
fea3af67 7705W: http://www.emulex.com
7d2c86b5 7706S: Supported
9aebddd1 7707F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7708
8ceee660 7709SFC NETWORK DRIVER
c06f51ea 7710M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 7711M: Shradha Shah <sshah@solarflare.com>
c06f51ea 7712L: netdev@vger.kernel.org
8ceee660 7713S: Supported
874aeea5 7714F: drivers/net/ethernet/sfc/
8ceee660 7715
e2d1d6c0 7716SGI GRU DRIVER
cc883afc 7717M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7718S: Maintained
679655da 7719F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7720
7721SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7722M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7723L: linux-ia64@vger.kernel.org
7724S: Supported
679655da 7725F: Documentation/ia64/serial.txt
df621252 7726F: drivers/tty/serial/ioc?_serial.c
679655da 7727F: include/linux/ioc?.h
e2d1d6c0 7728
1da177e4 7729SGI VISUAL WORKSTATION 320 AND 540
8b58be88 7730M: Andrey Panin <pazke@donpac.ru>
1da177e4
LT
7731L: linux-visws-devel@lists.sf.net
7732W: http://linux-visws.sf.net
7733S: Maintained for 2.6.
679655da 7734F: Documentation/sgi-visws.txt
1da177e4 7735
75312619 7736SGI XP/XPC/XPNET DRIVER
e180383f
RH
7737M: Cliff Whickman <cpw@sgi.com>
7738M: Robin Holt <robinmholt@gmail.com>
75312619 7739S: Maintained
679655da 7740F: drivers/misc/sgi-xp/
75312619 7741
49cc629d
HV
7742SI470X FM RADIO RECEIVER I2C DRIVER
7743M: Hans Verkuil <hverkuil@xs4all.nl>
7744L: linux-media@vger.kernel.org
7745T: git git://linuxtv.org/media_tree.git
7746W: http://linuxtv.org
7747S: Odd Fixes
7748F: drivers/media/radio/si470x/radio-si470x-i2c.c
7749
7750SI470X FM RADIO RECEIVER USB DRIVER
7751M: Hans Verkuil <hverkuil@xs4all.nl>
7752L: linux-media@vger.kernel.org
7753T: git git://linuxtv.org/media_tree.git
7754W: http://linuxtv.org
7755S: Maintained
7756F: drivers/media/radio/si470x/radio-si470x-common.c
7757F: drivers/media/radio/si470x/radio-si470x.h
7758F: drivers/media/radio/si470x/radio-si470x-usb.c
7759
c937ca03
EV
7760SI4713 FM RADIO TRANSMITTER I2C DRIVER
7761M: Eduardo Valentin <edubezval@gmail.com>
7762L: linux-media@vger.kernel.org
7763T: git git://linuxtv.org/media_tree.git
7764W: http://linuxtv.org
7765S: Odd Fixes
7766F: drivers/media/radio/si4713-i2c.?
7767
7768SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7769M: Eduardo Valentin <edubezval@gmail.com>
7770L: linux-media@vger.kernel.org
7771T: git git://linuxtv.org/media_tree.git
7772W: http://linuxtv.org
7773S: Odd Fixes
559cdc82 7774F: drivers/media/radio/radio-si4713.c
c937ca03 7775
beb91d46 7776SIANO DVB DRIVER
1b2c14b4 7777M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
7778L: linux-media@vger.kernel.org
7779W: http://linuxtv.org
7780T: git git://linuxtv.org/media_tree.git
7781S: Odd fixes
7782F: drivers/media/common/siano/
beb91d46 7783F: drivers/media/usb/siano/
beb91d46 7784F: drivers/media/usb/siano/
14430813 7785F: drivers/media/mmc/siano/
beb91d46 7786
b618b69c
GL
7787SH_VEU V4L2 MEM2MEM DRIVER
7788M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7789L: linux-media@vger.kernel.org
7790S: Maintained
7791F: drivers/media/platform/sh_veu.c
b618b69c
GL
7792
7793SH_VOU V4L2 OUTPUT DRIVER
7794M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7795L: linux-media@vger.kernel.org
4290fd1a 7796S: Odd Fixes
b618b69c
GL
7797F: drivers/media/platform/sh_vou.c
7798F: include/media/sh_vou.h
7799
6349d997 7800SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 7801M: Len Brown <lenb@kernel.org>
6349d997
LB
7802L: sfi-devel@simplefirmware.org
7803W: http://simplefirmware.org/
7804T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 7805S: Supported
943fc810 7806F: arch/x86/platform/sfi/
6349d997
LB
7807F: drivers/sfi/
7808F: include/linux/sfi*.h
e2d1d6c0 7809
1da177e4
LT
7810SIMTEC EB110ATX (Chalice CATS)
7811P: Ben Dooks
b16957c6
BD
7812P: Vincent Sanders <vince@simtec.co.uk>
7813M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7814W: http://www.simtec.co.uk/products/EB110ATX/
7815S: Supported
7816
7817SIMTEC EB2410ITX (BAST)
7818P: Ben Dooks
b16957c6
BD
7819P: Vincent Sanders <vince@simtec.co.uk>
7820M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7821W: http://www.simtec.co.uk/products/EB2410ITX/
7822S: Supported
15dba387
JP
7823F: arch/arm/mach-s3c24xx/mach-bast.c
7824F: arch/arm/mach-s3c24xx/bast-ide.c
7825F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 7826
4c5adde7 7827TI DAVINCI MACHINE SUPPORT
3ba789c0 7828M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 7829M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 7830L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 7831T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 7832Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 7833S: Supported
14430813 7834F: arch/arm/mach-davinci/
046d0a37 7835F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 7836
8d4b3f08 7837TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 7838M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
7839L: linux-media@vger.kernel.org
7840L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7841W: http://linuxtv.org/
7842Q: http://patchwork.linuxtv.org/project/linux-media/list/
7843T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 7844S: Maintained
8d4b3f08
LP
7845F: drivers/media/platform/davinci/
7846F: include/media/davinci/
7847
92aab3c0 7848SIS 190 ETHERNET DRIVER
8b58be88 7849M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
7850L: netdev@vger.kernel.org
7851S: Maintained
8c7de408 7852F: drivers/net/ethernet/sis/sis190.c
92aab3c0 7853
1da177e4 7854SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 7855M: Daniele Venzano <venza@brownhat.org>
1da177e4 7856W: http://www.brownhat.org/sis900.html
979b6c13 7857L: netdev@vger.kernel.org
1da177e4 7858S: Maintained
8c7de408 7859F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
7860
7861SIS FRAMEBUFFER DRIVER
8b58be88 7862M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 7863W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 7864S: Maintained
679655da
JP
7865F: Documentation/fb/sisfb.txt
7866F: drivers/video/sis/
7867F: include/video/sisfb.h
1da177e4
LT
7868
7869SIS USB2VGA DRIVER
8b58be88 7870M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
7871W: http://www.winischhofer.at/linuxsisusbvga.shtml
7872S: Maintained
679655da 7873F: drivers/usb/misc/sisusbvga/
1da177e4 7874
415ad26d 7875SLAB ALLOCATOR
8b58be88 7876M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 7877M: Pekka Enberg <penberg@kernel.org>
8b58be88 7878M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
7879L: linux-mm@kvack.org
7880S: Maintained
679655da
JP
7881F: include/linux/sl?b*.h
7882F: mm/sl?b.c
415ad26d 7883
9fab9787
PM
7884SLEEPABLE READ-COPY UPDATE (SRCU)
7885M: Lai Jiangshan <laijs@cn.fujitsu.com>
7886M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7887W: http://www.rdrop.com/users/paulmck/RCU/
7888S: Supported
7889T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
7890F: include/linux/srcu.h
7891F: kernel/rcu/srcu.c
9fab9787 7892
66372841
CS
7893SMACK SECURITY MODULE
7894M: Casey Schaufler <casey@schaufler-ca.com>
7895L: linux-security-module@vger.kernel.org
7896W: http://schaufler-ca.com
7897T: git git://git.gitorious.org/smack-next/kernel.git
7898S: Maintained
7899F: Documentation/security/Smack.txt
7900F: security/smack/
7901
68ace3e1
KH
7902SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
7903M: Kevin Hilman <khilman@kernel.org>
7904M: Nishanth Menon <nm@ti.com>
7905S: Maintained
7906F: drivers/power/avs/smartreflex.c
7907F: include/linux/power/smartreflex.h
7908L: linux-pm@vger.kernel.org
7909
1da177e4 7910SMC91x ETHERNET DRIVER
2f82af08 7911M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 7912S: Odd Fixes
ae150435 7913F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 7914
e8e31622
SA
7915SMIA AND SMIA++ IMAGE SENSOR DRIVER
7916M: Sakari Ailus <sakari.ailus@iki.fi>
7917L: linux-media@vger.kernel.org
7918S: Maintained
14430813 7919F: drivers/media/i2c/smiapp/
e8e31622
SA
7920F: include/media/smiapp.h
7921F: drivers/media/i2c/smiapp-pll.c
7922F: drivers/media/i2c/smiapp-pll.h
7923
920fa1ff
GR
7924SMM665 HARDWARE MONITOR DRIVER
7925M: Guenter Roeck <linux@roeck-us.net>
7926L: lm-sensors@lm-sensors.org
7927S: Maintained
7928F: Documentation/hwmon/smm665
7929F: drivers/hwmon/smm665.c
7930
9df7305b 7931SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 7932M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 7933L: lm-sensors@lm-sensors.org
90b24cfb 7934S: Maintained
9df7305b
SG
7935F: Documentation/hwmon/emc2103
7936F: drivers/hwmon/emc2103.c
7937
a98d506c
HG
7938SMSC SCH5627 HARDWARE MONITOR DRIVER
7939M: Hans de Goede <hdegoede@redhat.com>
7940L: lm-sensors@lm-sensors.org
7941S: Supported
7942F: Documentation/hwmon/sch5627
7943F: drivers/hwmon/sch5627.c
7944
6ea884db 7945SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 7946M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
7947L: lm-sensors@lm-sensors.org
7948S: Maintained
679655da
JP
7949F: Documentation/hwmon/smsc47b397
7950F: drivers/hwmon/smsc47b397.c
6ea884db 7951
fd9abb3d 7952SMSC911x ETHERNET DRIVER
90b24cfb 7953M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 7954L: netdev@vger.kernel.org
90b24cfb 7955S: Maintained
679655da 7956F: include/linux/smsc911x.h
ae150435 7957F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
7958
7959SMSC9420 PCI ETHERNET DRIVER
90b24cfb 7960M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 7961L: netdev@vger.kernel.org
90b24cfb 7962S: Maintained
ae150435 7963F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 7964
3c8a63e2 7965SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 7966M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 7967L: linux-fbdev@vger.kernel.org
90b24cfb 7968S: Maintained
3c8a63e2
SG
7969F: drivers/video/smscufx.c
7970
668acf32 7971SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 7972M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 7973L: linux-media@vger.kernel.org
275ffde4 7974T: git git://linuxtv.org/media_tree.git
795fb7e7 7975S: Maintained
90d72ac6
MCC
7976F: include/media/soc*
7977F: drivers/media/i2c/soc_camera/
7978F: drivers/media/platform/soc_camera/
668acf32 7979
e2d1d6c0 7980SOEKRIS NET48XX LED SUPPORT
8b58be88 7981M: Chris Boot <bootc@bootc.net>
e2d1d6c0 7982S: Maintained
679655da 7983F: drivers/leds/leds-net48xx.c
e2d1d6c0 7984
1da177e4 7985SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 7986M: Neil Brown <neilb@suse.de>
1da177e4 7987L: linux-raid@vger.kernel.org
524418bb 7988S: Supported
679655da
JP
7989F: drivers/md/
7990F: include/linux/raid/
c117ab84 7991F: include/uapi/linux/raid/
1da177e4 7992
1da177e4 7993SONIC NETWORK DRIVER
8b58be88 7994M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 7995L: netdev@vger.kernel.org
1da177e4 7996S: Maintained
d9fb9f38 7997F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 7998
61e115a5 7999SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8000M: Michael Buesch <m@bues.ch>
61e115a5
MB
8001L: netdev@vger.kernel.org
8002S: Maintained
679655da
JP
8003F: drivers/ssb/
8004F: include/linux/ssb/
61e115a5 8005
1da177e4 8006SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8007M: Mattia Dongili <malattia@linux.it>
d0944853 8008L: platform-driver-x86@vger.kernel.org
5b18167d 8009W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8010S: Maintained
679655da
JP
8011F: Documentation/laptops/sony-laptop.txt
8012F: drivers/char/sonypi.c
8013F: drivers/platform/x86/sony-laptop.c
8014F: include/linux/sony-laptop.h
1da177e4 8015
baf8532a 8016SONY MEMORYSTICK CARD SUPPORT
8b58be88 8017M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8018W: http://tifmxx.berlios.de/
8019S: Maintained
679655da 8020F: drivers/memstick/host/tifm_ms.c
baf8532a 8021
0ab30494
ML
8022SONY MEMORYSTICK STANDARD SUPPORT
8023M: Maxim Levitsky <maximlevitsky@gmail.com>
8024S: Maintained
8025F: drivers/memstick/core/ms_block.*
8026
1da177e4 8027SOUND
8b58be88
JP
8028M: Jaroslav Kysela <perex@perex.cz>
8029M: Takashi Iwai <tiwai@suse.de>
93711660 8030L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8031W: http://www.alsa-project.org/
dde7ad8d 8032T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8033T: git git://git.alsa-project.org/alsa-kernel.git
1da177e4 8034S: Maintained
3126a179
JP
8035F: Documentation/sound/
8036F: include/sound/
c117ab84 8037F: include/uapi/sound/
679655da 8038F: sound/
1da177e4 8039
33bbe149
MB
8040SOUND - COMPRESSED AUDIO
8041M: Vinod Koul <vinod.koul@intel.com>
8042L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8043T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8044S: Supported
f672f31a 8045F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8046F: include/sound/compress_driver.h
f672f31a 8047F: include/uapi/sound/compress_*
33bbe149
MB
8048F: sound/core/compress_offload.c
8049F: sound/soc/soc-compress.c
8050
bd903bde 8051SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8052M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8053M: Mark Brown <broonie@kernel.org>
86f14df8 8054T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8055L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8056W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8057S: Supported
2820f615 8058F: Documentation/sound/alsa/soc/
679655da 8059F: sound/soc/
e6e55122 8060F: include/sound/soc*
eb1a6af3 8061
d7f8761b
MB
8062SOUND - DMAENGINE HELPERS
8063M: Lars-Peter Clausen <lars@metafoo.de>
8064S: Supported
8065F: include/sound/dmaengine_pcm.h
8066F: sound/core/pcm_dmaengine.c
8067F: sound/soc/soc-generic-dmaengine-pcm.c
8068
473321fc 8069SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8070M: "David S. Miller" <davem@davemloft.net>
1da177e4 8071L: sparclinux@vger.kernel.org
8a6e2535 8072Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8073T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8074T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8075S: Maintained
679655da 8076F: arch/sparc/
7765b8bb 8077F: drivers/sbus/
1da177e4 8078
6404fcca
DM
8079SPARC SERIAL DRIVERS
8080M: "David S. Miller" <davem@davemloft.net>
8081L: sparclinux@vger.kernel.org
08deed1e
JP
8082T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8083T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8084S: Maintained
6816383a 8085F: include/linux/sunserialcore.h
df621252 8086F: drivers/tty/serial/suncore.c
df621252
GKH
8087F: drivers/tty/serial/sunhv.c
8088F: drivers/tty/serial/sunsab.c
8089F: drivers/tty/serial/sunsab.h
8090F: drivers/tty/serial/sunsu.c
8091F: drivers/tty/serial/sunzilog.c
8092F: drivers/tty/serial/sunzilog.h
6404fcca 8093
389325b4
CL
8094SPARSE CHECKER
8095M: "Christopher Li" <sparse@chrisli.org>
8096L: linux-sparse@vger.kernel.org
8097W: https://sparse.wiki.kernel.org/
8098T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8099T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8100S: Maintained
8101F: include/linux/compiler.h
8102
fc0c195a 8103SPEAR PLATFORM SUPPORT
2d8a3b3d 8104M: Viresh Kumar <viresh.linux@gmail.com>
71e09a9e 8105M: Shiraz Hashim <shiraz.hashim@st.com>
fbfa0748
VK
8106L: spear-devel@list.st.com
8107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
8108W: http://www.st.com/spear
8109S: Maintained
281e192f 8110F: arch/arm/mach-spear/
fc0c195a
VK
8111
8112SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8113M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8114L: spear-devel@list.st.com
8115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
8116W: http://www.st.com/spear
8117S: Maintained
5df33a62 8118F: drivers/clk/spear/
fc0c195a 8119
e2d1d6c0 8120SPI SUBSYSTEM
b02e48f2 8121M: Mark Brown <broonie@kernel.org>
dfbe403c 8122L: linux-spi@vger.kernel.org
e7e4e13c 8123T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8124Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8125S: Maintained
679655da
JP
8126F: Documentation/spi/
8127F: drivers/spi/
8128F: include/linux/spi/
c117ab84 8129F: include/uapi/linux/spi/
e2d1d6c0 8130
2752e401 8131SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8132M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8133M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8134L: netdev@vger.kernel.org
8135S: Supported
679655da 8136F: Documentation/networking/spider_net.txt
8df158ac 8137F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8138
e2d1d6c0 8139SPU FILE SYSTEM
8b58be88 8140M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8141L: linuxppc-dev@lists.ozlabs.org
8142L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8143W: http://www.ibm.com/developerworks/power/cell/
8144S: Supported
679655da
JP
8145F: Documentation/filesystems/spufs.txt
8146F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8147
fc555841 8148SQUASHFS FILE SYSTEM
d7f2ff67 8149M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8150L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8151W: http://squashfs.org.uk
8152S: Maintained
679655da
JP
8153F: Documentation/filesystems/squashfs.txt
8154F: fs/squashfs/
fc555841 8155
1da177e4 8156SRM (Alpha) environment access
8b58be88 8157M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8158S: Maintained
679655da 8159F: arch/alpha/kernel/srm_env.c
1da177e4 8160
26e9a397 8161STABLE BRANCH
879a5a00 8162M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8163L: stable@vger.kernel.org
879a5a00 8164S: Supported
7b175c46 8165F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8166
26e9a397 8167STAGING SUBSYSTEM
879a5a00 8168M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8169T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8170L: devel@driverdev.osuosl.org
879a5a00 8171S: Supported
679655da 8172F: drivers/staging/
dbc6c2cc 8173
c8c8b105
JP
8174STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8175M: Henk de Groot <pe1dnn@amsat.org>
8176S: Odd Fixes
8177F: drivers/staging/wlags49_h2/
8178F: drivers/staging/wlags49_h25/
8179
c9555159
JP
8180STAGING - ASUS OLED
8181M: Jakub Schmidtke <sjakub@gmail.com>
8182S: Odd Fixes
8183F: drivers/staging/asus_oled/
8184
ebd3d010
JP
8185STAGING - COMEDI
8186M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8187M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8188S: Odd Fixes
8189F: drivers/staging/comedi/
8190
8ca572c9
JP
8191STAGING - CRYSTAL HD VIDEO DECODER
8192M: Naren Sankar <nsankar@broadcom.com>
8193M: Jarod Wilson <jarod@wilsonet.com>
8194M: Scott Davilla <davilla@4pi.com>
8195M: Manu Abraham <abraham.manu@gmail.com>
8196S: Odd Fixes
8197F: drivers/staging/crystalhd/
8198
0f16ffc4
JP
8199STAGING - ECHO CANCELLER
8200M: Steve Underwood <steveu@coppice.org>
8201M: David Rowe <david@rowetel.com>
8202S: Odd Fixes
8203F: drivers/staging/echo/
8204
8dc2bbe7
ME
8205STAGING - ET131X NETWORK DRIVER
8206M: Mark Einon <mark.einon@gmail.com>
8207S: Odd Fixes
8208F: drivers/staging/et131x/
8209
a0138163
JP
8210STAGING - FLARION FT1000 DRIVERS
8211M: Marek Belisko <marek.belisko@gmail.com>
8212S: Odd Fixes
8213F: drivers/staging/ft1000/
8214
ec3fab92
JP
8215STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8216M: David Täht <d@teklibre.com>
8217S: Odd Fixes
8218F: drivers/staging/frontier/
8219
98ded590
HV
8220STAGING - GO7007 MPEG CODEC
8221M: Hans Verkuil <hans.verkuil@cisco.com>
8222S: Maintained
8223F: drivers/staging/media/go7007/
8224
6c1bb424 8225STAGING - INDUSTRIAL IO
030a13d7 8226M: Jonathan Cameron <jic23@kernel.org>
a0138163 8227L: linux-iio@vger.kernel.org
6c1bb424
JP
8228S: Odd Fixes
8229F: drivers/staging/iio/
8230
a0138163
JP
8231STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8232M: Jarod Wilson <jarod@wilsonet.com>
8233W: http://www.lirc.org/
8234S: Odd Fixes
b2b0186d 8235F: drivers/staging/media/lirc/
a0138163 8236
7c6b6c71 8237STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8238M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8239M: Marc Dietrich <marvin24@gmx.de>
8240L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8241L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8242S: Maintained
8243F: drivers/staging/nvec/
8244
a0138163 8245STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8246M: Jens Frederich <jfrederich@gmail.com>
8247M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8248M: Jon Nettleton <jon.nettleton@gmail.com>
8249W: http://wiki.laptop.org/go/DCON
3140b458 8250S: Maintained
a0138163
JP
8251F: drivers/staging/olpc_dcon/
8252
94cfdd15 8253STAGING - OZMO DEVICES USB OVER WIFI DRIVER
c4048c64 8254M: Rupesh Gujare <rupesh.gujare@atmel.com>
94cfdd15
CK
8255S: Maintained
8256F: drivers/staging/ozwpan/
8257
a0138163 8258STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8259M: Willy Tarreau <willy@meta-x.org>
8260S: Odd Fixes
8261F: drivers/staging/panel/
8262
a0138163
JP
8263STAGING - REALTEK RTL8712U DRIVERS
8264M: Larry Finger <Larry.Finger@lwfinger.net>
8265M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8266S: Odd Fixes
8267F: drivers/staging/rtl8712/
8268
9629fa86
JP
8269STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8270M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8271S: Odd Fixes
9df0a245 8272F: drivers/staging/sm7xxfb/
9629fa86 8273
a0138163 8274STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8275M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8276S: Supported
b2b0186d 8277F: drivers/staging/media/solo6x10/
a0138163
JP
8278
8279STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8280M: William Hubbs <w.d.hubbs@gmail.com>
8281M: Chris Brannon <chris@the-brannons.com>
d33bce31 8282M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8283M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8284L: speakup@braille.uwo.ca
8285W: http://www.linux-speakup.org/
8286S: Odd Fixes
8287F: drivers/staging/speakup/
8288
8289STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8290M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8291S: Odd Fixes
8292F: drivers/staging/tidspbridge/
8293
a0138163
JP
8294STAGING - USB ENE SM/MS CARD READER DRIVER
8295M: Al Cho <acho@novell.com>
8296S: Odd Fixes
8297F: drivers/staging/keucr/
8298
b3e871ce
JP
8299STAGING - VIA VT665X DRIVERS
8300M: Forest Bond <forest@alittletooquiet.net>
8301S: Odd Fixes
8302F: drivers/staging/vt665?/
8303
81a9a526
JP
8304STAGING - WINBOND IS89C35 WLAN USB DRIVER
8305M: Pavel Machek <pavel@ucw.cz>
8306S: Odd Fixes
8307F: drivers/staging/winbond/
8308
709bcb07 8309STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8310M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8311S: Odd Fixes
8312F: drivers/staging/xgifb/
8313
1da177e4 8314STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8315M: Ion Badulescu <ionut@badula.org>
b4f90189 8316S: Odd Fixes
9bba23b0 8317F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8318
e2d1d6c0 8319SUN3/3X
8b58be88 8320M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8321W: http://sammy.net/sun3/
8322S: Maintained
679655da
JP
8323F: arch/m68k/kernel/*sun3*
8324F: arch/m68k/sun3*/
8325F: arch/m68k/include/asm/sun3*
e689cf4a 8326F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8327
2bc9ff01
DK
8328SUNDANCE NETWORK DRIVER
8329M: Denis Kirjanov <kda@linux-powerpc.org>
8330L: netdev@vger.kernel.org
8331S: Maintained
8332F: drivers/net/ethernet/dlink/sundance.c
8333
2cbb12a4 8334SUPERH
8b58be88 8335M: Paul Mundt <lethal@linux-sh.org>
2cbb12a4 8336L: linux-sh@vger.kernel.org
1da177e4 8337W: http://www.linux-sh.org
8a6e2535 8338Q: http://patchwork.kernel.org/project/linux-sh/list/
ee565105 8339T: git git://github.com/pmundt/linux-sh.git sh-latest
5c806b20 8340S: Supported
066069e1 8341F: Documentation/sh/
679655da 8342F: arch/sh/
066069e1 8343F: drivers/sh/
1da177e4 8344
4480f15b 8345SUSPEND TO RAM
8b58be88
JP
8346M: Len Brown <len.brown@intel.com>
8347M: Pavel Machek <pavel@ucw.cz>
49db1903 8348M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 8349L: linux-pm@vger.kernel.org
e2d1d6c0 8350S: Supported
679655da
JP
8351F: Documentation/power/
8352F: arch/x86/kernel/acpi/
8353F: drivers/base/power/
8354F: kernel/power/
8355F: include/linux/suspend.h
8356F: include/linux/freezer.h
8357F: include/linux/pm.h
1da177e4
LT
8358
8359SVGA HANDLING
8b58be88 8360M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8361L: linux-video@atrey.karlin.mff.cuni.cz
8362S: Maintained
679655da
JP
8363F: Documentation/svga.txt
8364F: arch/x86/boot/video*
1da177e4 8365
6e28b761
KRW
8366SWIOTLB SUBSYSTEM
8367M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8368L: linux-kernel@vger.kernel.org
8369S: Supported
8370F: lib/swiotlb.c
8371F: arch/*/kernel/pci-swiotlb.c
8372F: include/linux/swiotlb.h
8373
db8e35d5
VG
8374SYNOPSYS ARC ARCHITECTURE
8375M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8376S: Supported
8377F: arch/arc/
6659a20a 8378F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8379F: drivers/tty/serial/arc_uart.c
db8e35d5 8380
1da177e4 8381SYSV FILESYSTEM
8b58be88 8382M: Christoph Hellwig <hch@infradead.org>
1da177e4 8383S: Maintained
679655da
JP
8384F: Documentation/filesystems/sysv-fs.txt
8385F: fs/sysv/
8386F: include/linux/sysv_fs.h
1da177e4 8387
86cfa7fc
NB
8388TARGET SUBSYSTEM
8389M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8390L: linux-scsi@vger.kernel.org
b9f5edc2 8391L: target-devel@vger.kernel.org
86cfa7fc
NB
8392L: http://groups.google.com/group/linux-iscsi-target-dev
8393W: http://www.linux-iscsi.org
452cf324 8394T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8395S: Supported
8396F: drivers/target/
8397F: include/target/
8398F: Documentation/target/
8399
4e68852d 8400TASKSTATS STATISTICS INTERFACE
185e595f 8401M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8402S: Maintained
679655da
JP
8403F: Documentation/accounting/taskstats*
8404F: include/linux/taskstats*
8405F: kernel/taskstats.c
4e68852d 8406
781b456a 8407TC CLASSIFIER
f935f3f8 8408M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8409L: netdev@vger.kernel.org
8410S: Maintained
679655da 8411F: include/net/pkt_cls.h
c117ab84 8412F: include/uapi/linux/pkt_cls.h
679655da 8413F: net/sched/
781b456a 8414
5067f08a 8415TCP LOW PRIORITY MODULE
8b58be88
JP
8416M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8417M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8418W: http://tcp-lp-mod.sourceforge.net/
8419S: Maintained
679655da 8420F: net/ipv4/tcp_lp.c
5067f08a 8421
91952bc0
AP
8422TDA10071 MEDIA DRIVER
8423M: Antti Palosaari <crope@iki.fi>
8424L: linux-media@vger.kernel.org
8425W: http://linuxtv.org/
8426W: http://palosaari.fi/linux/
8427Q: http://patchwork.linuxtv.org/project/linux-media/list/
8428T: git git://linuxtv.org/anttip/media_tree.git
8429S: Maintained
8430F: drivers/media/dvb-frontends/tda10071*
8431
8432TDA18212 MEDIA DRIVER
8433M: Antti Palosaari <crope@iki.fi>
8434L: linux-media@vger.kernel.org
8435W: http://linuxtv.org/
8436W: http://palosaari.fi/linux/
8437Q: http://patchwork.linuxtv.org/project/linux-media/list/
8438T: git git://linuxtv.org/anttip/media_tree.git
8439S: Maintained
8440F: drivers/media/tuners/tda18212*
8441
8442TDA18218 MEDIA DRIVER
8443M: Antti Palosaari <crope@iki.fi>
8444L: linux-media@vger.kernel.org
8445W: http://linuxtv.org/
8446W: http://palosaari.fi/linux/
8447Q: http://patchwork.linuxtv.org/project/linux-media/list/
8448T: git git://linuxtv.org/anttip/media_tree.git
8449S: Maintained
8450F: drivers/media/tuners/tda18218*
8451
3b2f6aba
MK
8452TDA18271 MEDIA DRIVER
8453M: Michael Krufky <mkrufky@linuxtv.org>
8454L: linux-media@vger.kernel.org
8455W: http://linuxtv.org/
8456W: http://github.com/mkrufky
8457Q: http://patchwork.linuxtv.org/project/linux-media/list/
8458T: git git://linuxtv.org/mkrufky/tuners.git
8459S: Maintained
8460F: drivers/media/tuners/tda18271*
8461
e48307a9
MK
8462TDA827x MEDIA DRIVER
8463M: Michael Krufky <mkrufky@linuxtv.org>
8464L: linux-media@vger.kernel.org
8465W: http://linuxtv.org/
8466W: http://github.com/mkrufky
8467Q: http://patchwork.linuxtv.org/project/linux-media/list/
8468T: git git://linuxtv.org/mkrufky/tuners.git
8469S: Maintained
8470F: drivers/media/tuners/tda8290.*
8471
66cf9212
MK
8472TDA8290 MEDIA DRIVER
8473M: Michael Krufky <mkrufky@linuxtv.org>
8474L: linux-media@vger.kernel.org
8475W: http://linuxtv.org/
8476W: http://github.com/mkrufky
8477Q: http://patchwork.linuxtv.org/project/linux-media/list/
8478T: git git://linuxtv.org/mkrufky/tuners.git
8479S: Maintained
8480F: drivers/media/tuners/tda8290.*
8481
4b9fba30
HV
8482TDA9840 MEDIA DRIVER
8483M: Hans Verkuil <hverkuil@xs4all.nl>
8484L: linux-media@vger.kernel.org
8485T: git git://linuxtv.org/media_tree.git
8486W: http://linuxtv.org
8487S: Maintained
8488F: drivers/media/i2c/tda9840*
8489
2cb654fd 8490TEA5761 TUNER DRIVER
1b2c14b4 8491M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8492L: linux-media@vger.kernel.org
8493W: http://linuxtv.org
8494T: git git://linuxtv.org/media_tree.git
8495S: Odd fixes
8496F: drivers/media/tuners/tea5761.*
8497
8498TEA5767 TUNER DRIVER
1b2c14b4 8499M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8500L: linux-media@vger.kernel.org
8501W: http://linuxtv.org
8502T: git git://linuxtv.org/media_tree.git
8503S: Maintained
8504F: drivers/media/tuners/tea5767.*
8505
4b9fba30
HV
8506TEA6415C MEDIA DRIVER
8507M: Hans Verkuil <hverkuil@xs4all.nl>
8508L: linux-media@vger.kernel.org
8509T: git git://linuxtv.org/media_tree.git
8510W: http://linuxtv.org
8511S: Maintained
8512F: drivers/media/i2c/tea6415c*
8513
8514TEA6420 MEDIA DRIVER
8515M: Hans Verkuil <hverkuil@xs4all.nl>
8516L: linux-media@vger.kernel.org
8517T: git git://linuxtv.org/media_tree.git
8518W: http://linuxtv.org
8519S: Maintained
8520F: drivers/media/i2c/tea6420*
8521
3d249d4c 8522TEAM DRIVER
dca9ab92 8523M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8524L: netdev@vger.kernel.org
8525S: Supported
8526F: drivers/net/team/
8527F: include/linux/if_team.h
c117ab84 8528F: include/uapi/linux/if_team.h
3d249d4c 8529
7d029125
VD
8530TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8531M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8532S: Maintained
8533F: arch/x86/platform/ts5500/
8534
40ad4a30
SY
8535TECHNOTREND USB IR RECEIVER
8536M: Sean Young <sean@mess.org>
8537L: linux-media@vger.kernel.org
8538S: Maintained
8539F: drivers/media/rc/ttusbir.c
8540
adabdb0c 8541TEGRA ARCHITECTURE SUPPORT
243d58ec 8542M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8543M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8544L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8545Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8546T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8547S: Supported
bbbe96ed 8548N: [^a-z]tegra
84b9414b 8549
adabdb0c
SW
8550TEGRA ASOC DRIVER
8551M: Stephen Warren <swarren@wwwdotorg.org>
8552S: Supported
8553F: sound/soc/tegra/
8554
8555TEGRA CLOCK DRIVER
8556M: Peter De Schrijver <pdeschrijver@nvidia.com>
8557M: Prashant Gaikwad <pgaikwad@nvidia.com>
8558S: Supported
8559F: drivers/clk/tegra/
8560
8561TEGRA DMA DRIVER
8562M: Laxman Dewangan <ldewangan@nvidia.com>
8563S: Supported
8564F: drivers/dma/tegra20-apb-dma.c
8565
8566TEGRA GPIO DRIVER
8567M: Stephen Warren <swarren@wwwdotorg.org>
8568S: Supported
8569F: drivers/gpio/gpio-tegra.c
8570
8571TEGRA I2C DRIVER
8572M: Laxman Dewangan <ldewangan@nvidia.com>
8573S: Supported
8574F: drivers/i2c/busses/i2c-tegra.c
8575
8576TEGRA IOMMU DRIVERS
8577M: Hiroshi Doyu <hdoyu@nvidia.com>
8578S: Supported
8579F: drivers/iommu/tegra*
8580
8581TEGRA KBC DRIVER
8582M: Rakesh Iyer <riyer@nvidia.com>
8583M: Laxman Dewangan <ldewangan@nvidia.com>
8584S: Supported
8585F: drivers/input/keyboard/tegra-kbc.c
8586
8587TEGRA PINCTRL DRIVER
8588M: Stephen Warren <swarren@wwwdotorg.org>
8589S: Supported
8590F: drivers/pinctrl/pinctrl-tegra*
8591
8592TEGRA PWM DRIVER
8593M: Thierry Reding <thierry.reding@gmail.com>
8594S: Supported
8595F: drivers/pwm/pwm-tegra.c
8596
8597TEGRA SERIAL DRIVER
8598M: Laxman Dewangan <ldewangan@nvidia.com>
8599S: Supported
8600F: drivers/tty/serial/serial-tegra.c
8601
8602TEGRA SPI DRIVER
8603M: Laxman Dewangan <ldewangan@nvidia.com>
8604S: Supported
8605F: drivers/spi/spi-tegra*
8606
1a348ccc 8607TEHUTI ETHERNET DRIVER
8b58be88 8608M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8609L: netdev@vger.kernel.org
8610S: Supported
ef7f5429 8611F: drivers/net/ethernet/tehuti/*
1a348ccc 8612
4e68852d 8613Telecom Clock Driver for MCPL0010
8b58be88 8614M: Mark Gross <mark.gross@intel.com>
4e68852d 8615S: Supported
679655da 8616F: drivers/char/tlclk.c
4e68852d 8617
4480f15b 8618TENSILICA XTENSA PORT (xtensa)
8b58be88 8619M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8620M: Max Filippov <jcmvbkbc@gmail.com>
8621L: linux-xtensa@linux-xtensa.org
4e68852d 8622S: Maintained
679655da 8623F: arch/xtensa/
4e68852d 8624
d3fb6955
ZR
8625THERMAL
8626M: Zhang Rui <rui.zhang@intel.com>
fa3031d7 8627M: Eduardo Valentin <eduardo.valentin@ti.com>
d3fb6955
ZR
8628L: linux-pm@vger.kernel.org
8629T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
65d467e8 8630T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
2f99a47d 8631Q: https://patchwork.kernel.org/project/linux-pm/list/
d3fb6955
ZR
8632S: Supported
8633F: drivers/thermal/
8634F: include/linux/thermal.h
cfaf7179 8635F: include/linux/cpu_cooling.h
1beabfbe 8636F: Documentation/devicetree/bindings/thermal/
d3fb6955 8637
30ba2fbd
VD
8638THINGM BLINK(1) USB RGB LED DRIVER
8639M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8640S: Maintained
8641F: drivers/hid/hid-thingm.c
8642
4e68852d 8643THINKPAD ACPI EXTRAS DRIVER
8b58be88 8644M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8645L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8646L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8647W: http://ibm-acpi.sourceforge.net
8648W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8649T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8650S: Maintained
679655da 8651F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8652
1b46f2a2
EV
8653TI BANDGAP AND THERMAL DRIVER
8654M: Eduardo Valentin <eduardo.valentin@ti.com>
8655L: linux-pm@vger.kernel.org
794b2e25
EV
8656S: Supported
8657F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8658
4020f2d7 8659TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8660M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8661S: Maintained
679655da
JP
8662F: drivers/misc/tifm*
8663F: drivers/mmc/host/tifm_sd.c
8664F: include/linux/tifm.h
4020f2d7 8665
152ad442
SR
8666TI LM49xxx FAMILY ASoC CODEC DRIVERS
8667M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8668M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8669L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8670S: Maintained
8671F: sound/soc/codecs/lm49453*
d392dead 8672F: sound/soc/codecs/isabelle*
152ad442 8673
0edd807d
KM
8674TI LP855x BACKLIGHT DRIVER
8675M: Milo Kim <milo.kim@ti.com>
8676S: Maintained
8677F: Documentation/backlight/lp855x-driver.txt
8678F: drivers/video/backlight/lp855x_bl.c
8679F: include/linux/platform_data/lp855x.h
8680
faf13f6d
KM
8681TI LP8727 CHARGER DRIVER
8682M: Milo Kim <milo.kim@ti.com>
8683S: Maintained
8684F: drivers/power/lp8727_charger.c
8685F: include/linux/platform_data/lp8727.h
8686
22f1229f
KM
8687TI LP8788 MFD DRIVER
8688M: Milo Kim <milo.kim@ti.com>
8689S: Maintained
8690F: drivers/iio/adc/lp8788_adc.c
8691F: drivers/leds/leds-lp8788.c
8692F: drivers/mfd/lp8788*.c
8693F: drivers/power/lp8788-charger.c
8694F: drivers/regulator/lp8788-*.c
8695F: include/linux/mfd/lp8788*.h
8696
dd5e8e6b 8697TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8698M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8699L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8700S: Maintained
8701F: sound/soc/codecs/twl4030*
8702
90921014 8703TI WILINK WIRELESS DRIVERS
90921014
LC
8704L: linux-wireless@vger.kernel.org
8705W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8706W: http://wireless.kernel.org/en/users/Drivers/wl1251
8707T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 8708S: Orphan
90921014
LC
8709F: drivers/net/wireless/ti/
8710F: include/linux/wl12xx.h
8711
e86eaa3a 8712TIPC NETWORK LAYER
8b58be88
JP
8713M: Jon Maloy <jon.maloy@ericsson.com>
8714M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
8715L: netdev@vger.kernel.org (core kernel code)
8716L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 8717W: http://tipc.sourceforge.net/
e86eaa3a 8718S: Maintained
c117ab84 8719F: include/uapi/linux/tipc*.h
679655da 8720F: net/tipc/
e86eaa3a 8721
867e359b
CM
8722TILE ARCHITECTURE
8723M: Chris Metcalf <cmetcalf@tilera.com>
8724W: http://www.tilera.com/scm/
8725S: Supported
8726F: arch/tile/
6b940606 8727F: drivers/char/tile-srom.c
5c770755 8728F: drivers/edac/tile_edac.c
6b940606
CM
8729F: drivers/net/ethernet/tile/
8730F: drivers/rtc/rtc-tile.c
8731F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 8732F: drivers/tty/serial/tilegx.c
6b940606
CM
8733F: drivers/usb/host/*-tilegx.c
8734F: include/linux/usb/tilegx.h
867e359b 8735
1da177e4 8736TLAN NETWORK DRIVER
8b58be88 8737M: Samuel Chessman <chessman@tux.org>
88c07dde 8738L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
8739W: http://sourceforge.net/projects/tlan/
8740S: Maintained
679655da 8741F: Documentation/networking/tlan.txt
b544dbac 8742F: drivers/net/ethernet/ti/tlan.*
1da177e4 8743
d74db3b2 8744TOMOYO SECURITY MODULE
8b58be88
JP
8745M: Kentaro Takeda <takedakn@nttdata.co.jp>
8746M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
8747L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8748L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
8749L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8750L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8751W: http://tomoyo.sourceforge.jp/
843d183c 8752T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 8753S: Maintained
679655da 8754F: security/tomoyo/
d74db3b2 8755
9caeb532 8756TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 8757M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 8758L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
8759S: Maintained
8760F: drivers/platform/x86/topstar-laptop.c
8761
1da177e4 8762TOSHIBA ACPI EXTRAS DRIVER
d0944853 8763L: platform-driver-x86@vger.kernel.org
15065531 8764S: Orphan
679655da 8765F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
8766
8767TOSHIBA SMM DRIVER
8b58be88 8768M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
8769L: tlinux-users@tce.toshiba-dme.co.jp
8770W: http://www.buzzard.org.uk/toshiba/
8771S: Maintained
679655da
JP
8772F: drivers/char/toshiba.c
8773F: include/linux/toshiba.h
c117ab84 8774F: include/uapi/linux/toshiba.h
1da177e4 8775
d719f900 8776TMIO MMC DRIVER
8b58be88 8777M: Ian Molton <ian@mnementh.co.uk>
d1057c40 8778L: linux-mmc@vger.kernel.org
d719f900 8779S: Maintained
d1057c40
GL
8780F: drivers/mmc/host/tmio_mmc*
8781F: drivers/mmc/host/sh_mobile_sdhi.c
8782F: include/linux/mmc/tmio.h
8783F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 8784
917cc4e6
GR
8785TMP401 HARDWARE MONITOR DRIVER
8786M: Guenter Roeck <linux@roeck-us.net>
8787L: lm-sensors@lm-sensors.org
8788S: Maintained
8789F: Documentation/hwmon/tmp401
8790F: drivers/hwmon/tmp401.c
8791
98f32602 8792TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 8793M: Hugh Dickins <hughd@google.com>
98f32602
HD
8794L: linux-mm@kvack.org
8795S: Maintained
8796F: include/linux/shmem_fs.h
8797F: mm/shmem.c
8798
45f95b53 8799TM6000 VIDEO4LINUX DRIVER
1b2c14b4 8800M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
8801L: linux-media@vger.kernel.org
8802W: http://linuxtv.org
8803T: git git://linuxtv.org/media_tree.git
8804S: Odd fixes
8805F: drivers/media/usb/tm6000/
8806
4e68852d 8807TPM DEVICE DRIVER
901486b8 8808M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 8809M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 8810M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 8811W: http://tpmdd.sourceforge.net
63a10dfd 8812L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 8813S: Maintained
679655da 8814F: drivers/char/tpm/
4e68852d 8815
d6f005a1
JP
8816TRACING
8817M: Steven Rostedt <rostedt@goodmis.org>
8818M: Frederic Weisbecker <fweisbec@gmail.com>
8819M: Ingo Molnar <mingo@redhat.com>
75fc2d37 8820T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
8821S: Maintained
8822F: Documentation/trace/ftrace.txt
8823F: arch/*/*/*/ftrace.h
8824F: arch/*/kernel/ftrace.c
8825F: include/*/ftrace.h
8826F: include/linux/trace*.h
8827F: include/trace/
8828F: kernel/trace/
8829
1da177e4 8830TRIVIAL PATCHES
8b58be88 8831M: Jiri Kosina <trivial@kernel.org>
54e5881d 8832T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 8833S: Maintained
86ef925f 8834K: ^Subject:.*(?i)trivial
1da177e4 8835
4e68852d 8836TTY LAYER
879a5a00 8837M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 8838M: Jiri Slaby <jslaby@suse.cz>
879a5a00 8839S: Supported
08deed1e 8840T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 8841F: drivers/tty/
df621252 8842F: drivers/tty/serial/serial_core.c
e3288775
AC
8843F: include/linux/serial_core.h
8844F: include/linux/serial.h
8845F: include/linux/tty.h
c117ab84
CEB
8846F: include/uapi/linux/serial_core.h
8847F: include/uapi/linux/serial.h
8848F: include/uapi/linux/tty.h
4e68852d 8849
91952bc0
AP
8850TUA9001 MEDIA DRIVER
8851M: Antti Palosaari <crope@iki.fi>
8852L: linux-media@vger.kernel.org
8853W: http://linuxtv.org/
8854W: http://palosaari.fi/linux/
8855Q: http://patchwork.linuxtv.org/project/linux-media/list/
8856T: git git://linuxtv.org/anttip/media_tree.git
8857S: Maintained
8858F: drivers/media/tuners/tua9001*
8859
740db6d7 8860TULIP NETWORK DRIVERS
8b58be88 8861M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
8862L: netdev@vger.kernel.org
8863S: Maintained
0f04e2aa 8864F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
8865
8866TUN/TAP driver
ba57b6f2 8867M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
8868W: http://vtun.sourceforge.net/tun
8869S: Maintained
679655da
JP
8870F: Documentation/networking/tuntap.txt
8871F: arch/um/os-Linux/drivers/
1da177e4 8872
b454cc66 8873TURBOCHANNEL SUBSYSTEM
8b58be88 8874M: "Maciej W. Rozycki" <macro@linux-mips.org>
b454cc66 8875S: Maintained
679655da
JP
8876F: drivers/tc/
8877F: include/linux/tc.h
b454cc66 8878
1da177e4 8879U14-34F SCSI DRIVER
8b58be88 8880M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
8881L: linux-scsi@vger.kernel.org
8882S: Maintained
679655da 8883F: drivers/scsi/u14-34f.c
1da177e4 8884
e2d1d6c0 8885UBI FILE SYSTEM (UBIFS)
949cb623 8886M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 8887M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 8888L: linux-mtd@lists.infradead.org
e2966cbe 8889T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
8890W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8891S: Maintained
679655da
JP
8892F: Documentation/filesystems/ubifs.txt
8893F: fs/ubifs/
e2d1d6c0 8894
cc2020e6 8895UCLINUX (AND M68KNOMMU)
8b58be88 8896M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
8897W: http://www.uclinux.org/
8898L: uclinux-dev@uclinux.org (subscribers-only)
8899S: Maintained
61bc02bb
JP
8900F: arch/m68k/*/*_no.*
8901F: arch/m68k/include/asm/*_no.*
cc2020e6 8902
1da177e4 8903UDF FILESYSTEM
8b58be88 8904M: Jan Kara <jack@suse.cz>
1da177e4 8905S: Maintained
679655da
JP
8906F: Documentation/filesystems/udf.txt
8907F: fs/udf/
1da177e4 8908
cc2020e6 8909UFS FILESYSTEM
8b58be88 8910M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 8911S: Maintained
679655da
JP
8912F: Documentation/filesystems/ufs.txt
8913F: fs/ufs/
cc2020e6 8914
0a09d3ab
DH
8915UHID USERSPACE HID IO DRIVER:
8916M: David Herrmann <dh.herrmann@googlemail.com>
8917L: linux-input@vger.kernel.org
8918S: Maintained
8919F: drivers/hid/uhid.c
c117ab84 8920F: include/uapi/linux/uhid.h
0a09d3ab 8921
18332a80 8922ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 8923L: linux-usb@vger.kernel.org
10c6c9c9 8924S: Orphan
355ffe69 8925F: drivers/uwb/
679655da
JP
8926F: include/linux/uwb.h
8927F: include/linux/uwb/
18332a80 8928
b31d8273
G
8929UNICORE32 ARCHITECTURE:
8930M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8931W: http://mprc.pku.edu.cn/~guanxuetao/linux
8932S: Maintained
8933T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8934F: arch/unicore32/
8935
d8379ab1
TF
8936UNIFDEF
8937M: Tony Finch <dot@dotat.at>
8938W: http://dotat.at/prog/unifdef
8939S: Maintained
8940F: scripts/unifdef.c
8941
1da177e4 8942UNIFORM CDROM DRIVER
8b58be88 8943M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8944W: http://www.kernel.dk
8945S: Maintained
679655da
JP
8946F: Documentation/cdrom/
8947F: drivers/cdrom/cdrom.c
8948F: include/linux/cdrom.h
c117ab84 8949F: include/uapi/linux/cdrom.h
1da177e4 8950
9941fa6e
VH
8951UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8952M: Vinayak Holikatti <vinholikatti@gmail.com>
8953M: Santosh Y <santoshsy@gmail.com>
8954L: linux-scsi@vger.kernel.org
8955S: Supported
8956F: Documentation/scsi/ufs.txt
8957F: drivers/scsi/ufs/
8958
e2d1d6c0 8959UNSORTED BLOCK IMAGES (UBI)
949cb623 8960M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
8961W: http://www.linux-mtd.infradead.org/
8962L: linux-mtd@lists.infradead.org
e2966cbe 8963T: git git://git.infradead.org/ubi-2.6.git
e2d1d6c0 8964S: Maintained
80811493 8965F: drivers/mtd/ubi/
679655da 8966F: include/linux/mtd/ubi.h
c117ab84 8967F: include/uapi/mtd/ubi-user.h
e2d1d6c0 8968
76ac66e4
RW
8969UNSORTED BLOCK IMAGES (UBI) Fastmap
8970M: Richard Weinberger <richard@nod.at>
8971L: linux-mtd@lists.infradead.org
8972S: Maintained
8973F: drivers/mtd/ubi/fastmap.c
8974
1da177e4 8975USB ACM DRIVER
61eee9a7 8976M: Oliver Neukum <oliver@neukum.org>
6372594a 8977L: linux-usb@vger.kernel.org
1da177e4 8978S: Maintained
679655da
JP
8979F: Documentation/usb/acm.txt
8980F: drivers/usb/class/cdc-acm.*
1da177e4 8981
b7d572e1
PF
8982USB AR5523 WIRELESS DRIVER
8983M: Pontus Fuchs <pontus.fuchs@gmail.com>
8984L: linux-wireless@vger.kernel.org
8985S: Maintained
8986F: drivers/net/wireless/ath/ar5523/
8987
115bb1ff
MW
8988USB ATTACHED SCSI
8989M: Matthew Wilcox <willy@linux.intel.com>
8990M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8eae0fb7 8991M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
8992L: linux-usb@vger.kernel.org
8993L: linux-scsi@vger.kernel.org
8eae0fb7 8994S: Maintained
115bb1ff
MW
8995F: drivers/usb/storage/uas.c
8996
1da177e4 8997USB CDC ETHERNET DRIVER
61eee9a7 8998M: Oliver Neukum <oliver@neukum.org>
795fb7e7 8999L: linux-usb@vger.kernel.org
1da177e4 9000S: Maintained
679655da 9001F: drivers/net/usb/cdc_*.c
c117ab84 9002F: include/uapi/linux/usb/cdc.h
1da177e4 9003
b02b371e 9004USB CYPRESS C67X00 DRIVER
8b58be88 9005M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9006L: linux-usb@vger.kernel.org
9007S: Maintained
679655da 9008F: drivers/usb/c67x00/
b02b371e 9009
d0374f4f 9010USB DAVICOM DM9601 DRIVER
8b58be88 9011M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9012L: netdev@vger.kernel.org
d0374f4f
PK
9013W: http://www.linux-usb.org/usbnet
9014S: Maintained
679655da 9015F: drivers/net/usb/dm9601.c
d0374f4f 9016
cc2020e6 9017USB DIAMOND RIO500 DRIVER
8b58be88 9018M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9019L: rio500-users@lists.sourceforge.net
9020W: http://rio500.sourceforge.net
9021S: Maintained
679655da 9022F: drivers/usb/misc/rio500*
cc2020e6 9023
1da177e4 9024USB EHCI DRIVER
578333ab 9025M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9026L: linux-usb@vger.kernel.org
578333ab 9027S: Maintained
679655da
JP
9028F: Documentation/usb/ehci.txt
9029F: drivers/usb/host/ehci*
1da177e4 9030
69ae9e3e 9031USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9032M: Felipe Balbi <balbi@ti.com>
795fb7e7 9033L: linux-usb@vger.kernel.org
69ae9e3e 9034W: http://www.linux-usb.org/gadget
d6d0f665
FB
9035T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9036S: Maintained
679655da
JP
9037F: drivers/usb/gadget/
9038F: include/linux/usb/gadget*
69ae9e3e 9039
2dea64b4 9040USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9041M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9042L: linux-usb@vger.kernel.org
54e5881d 9043T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9044S: Maintained
c2f01971 9045F: Documentation/hid/hiddev.txt
679655da 9046F: drivers/hid/usbhid/
1da177e4 9047
857aab34 9048USB/IP DRIVERS
857aab34 9049L: linux-usb@vger.kernel.org
3ff4afe8 9050S: Orphan
857aab34 9051F: drivers/staging/usbip/
9052
959eea21 9053USB ISP116X DRIVER
8b58be88 9054M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9055L: linux-usb@vger.kernel.org
959eea21 9056S: Maintained
679655da
JP
9057F: drivers/usb/host/isp116x*
9058F: include/linux/usb/isp116x.h
959eea21 9059
1da177e4 9060USB KAWASAKI LSI DRIVER
61eee9a7 9061M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9062L: linux-usb@vger.kernel.org
1da177e4 9063S: Maintained
679655da 9064F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9065
9066USB MASS STORAGE DRIVER
8b58be88 9067M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9068L: linux-usb@vger.kernel.org
8836aeb8 9069L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9070S: Maintained
9071W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9072F: drivers/usb/storage/
1da177e4 9073
af39917d
CL
9074USB MIDI DRIVER
9075M: Clemens Ladisch <clemens@ladisch.de>
9076L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9077T: git git://git.alsa-project.org/alsa-kernel.git
9078S: Maintained
9079F: sound/usb/midi.*
9080
444ce9d4
JP
9081USB NETWORKING DRIVERS
9082L: linux-usb@vger.kernel.org
9083S: Odd Fixes
9084F: drivers/net/usb/
9085
1da177e4 9086USB OHCI DRIVER
578333ab 9087M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9088L: linux-usb@vger.kernel.org
578333ab 9089S: Maintained
679655da
JP
9090F: Documentation/usb/ohci.txt
9091F: drivers/usb/host/ohci*
1da177e4 9092
ba460e48 9093USB OPTION-CARD DRIVER
8b58be88 9094M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9095L: linux-usb@vger.kernel.org
ba460e48 9096S: Maintained
679655da 9097F: drivers/usb/serial/option.c
ba460e48 9098
1da177e4 9099USB PEGASUS DRIVER
a16b945c 9100M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9101L: linux-usb@vger.kernel.org
043600a6 9102L: netdev@vger.kernel.org
052e3128
PM
9103T: git git://github.com/petkan/pegasus.git
9104W: https://github.com/petkan/pegasus
1da177e4 9105S: Maintained
679655da 9106F: drivers/net/usb/pegasus.*
1da177e4 9107
d3ad558f
FB
9108USB PHY LAYER
9109M: Felipe Balbi <balbi@ti.com>
9110L: linux-usb@vger.kernel.org
9111T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9112S: Maintained
9113F: drivers/usb/phy/
d3ad558f 9114
73e4fb3f 9115USB PRINTER DRIVER (usblp)
8b58be88 9116M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9117L: linux-usb@vger.kernel.org
73e4fb3f 9118S: Supported
679655da 9119F: drivers/usb/class/usblp.c
1da177e4
LT
9120
9121USB RTL8150 DRIVER
a16b945c 9122M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9123L: linux-usb@vger.kernel.org
043600a6 9124L: netdev@vger.kernel.org
052e3128
PM
9125T: git git://github.com/petkan/rtl8150.git
9126W: https://github.com/petkan/rtl8150
1da177e4 9127S: Maintained
679655da 9128F: drivers/net/usb/rtl8150.c
1da177e4 9129
f896b796
GK
9130USB SERIAL SUBSYSTEM
9131M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9132L: linux-usb@vger.kernel.org
4e68852d 9133S: Maintained
679655da 9134F: Documentation/usb/usb-serial.txt
f896b796 9135F: drivers/usb/serial/
679655da 9136F: include/linux/usb/serial.h
1da177e4 9137
b3f0db1c
SG
9138USB SMSC75XX ETHERNET DRIVER
9139M: Steve Glendinning <steve.glendinning@shawell.net>
9140L: netdev@vger.kernel.org
9141S: Maintained
9142F: drivers/net/usb/smsc75xx.*
9143
2f7ca802 9144USB SMSC95XX ETHERNET DRIVER
90b24cfb 9145M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9146L: netdev@vger.kernel.org
90b24cfb 9147S: Maintained
679655da 9148F: drivers/net/usb/smsc95xx.*
2f7ca802 9149
f423b9a8 9150USB SN9C1xx DRIVER
8b58be88 9151M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9152L: linux-usb@vger.kernel.org
661263b5 9153L: linux-media@vger.kernel.org
275ffde4 9154T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9155W: http://www.linux-projects.org
9156S: Maintained
679655da 9157F: Documentation/video4linux/sn9c102.txt
0c0d06ca 9158F: drivers/media/usb/sn9c102/
1da177e4
LT
9159
9160USB SUBSYSTEM
879a5a00 9161M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9162L: linux-usb@vger.kernel.org
1da177e4 9163W: http://www.linux-usb.org
08deed1e 9164T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9165S: Supported
679655da 9166F: Documentation/usb/
679655da
JP
9167F: drivers/usb/
9168F: include/linux/usb.h
9169F: include/linux/usb/
1da177e4
LT
9170
9171USB UHCI DRIVER
8b58be88 9172M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9173L: linux-usb@vger.kernel.org
1da177e4 9174S: Maintained
679655da 9175F: drivers/usb/host/uhci*
1da177e4 9176
69ae9e3e 9177USB "USBNET" DRIVER FRAMEWORK
686f13bb 9178M: Oliver Neukum <oneukum@suse.de>
043600a6 9179L: netdev@vger.kernel.org
69ae9e3e 9180W: http://www.linux-usb.org/usbnet
1da177e4 9181S: Maintained
679655da
JP
9182F: drivers/net/usb/usbnet.c
9183F: include/linux/usb/usbnet.h
1da177e4 9184
c0efd232 9185USB VIDEO CLASS
c53ac071 9186M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9187L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9188L: linux-media@vger.kernel.org
275ffde4 9189T: git git://linuxtv.org/media_tree.git
57c6d2e9 9190W: http://www.ideasonboard.org/uvc/
c0efd232 9191S: Maintained
0c0d06ca 9192F: drivers/media/usb/uvc/
6c0f0359 9193F: include/uapi/linux/uvcvideo.h
1da177e4 9194
b60b9c45
HV
9195USB VISION DRIVER
9196M: Hans Verkuil <hverkuil@xs4all.nl>
9197L: linux-media@vger.kernel.org
9198T: git git://linuxtv.org/media_tree.git
9199W: http://linuxtv.org
9200S: Odd Fixes
9201F: drivers/media/usb/usbvision/
9202
8282da47
LP
9203USB WEBCAM GADGET
9204M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9205L: linux-usb@vger.kernel.org
9206S: Maintained
9207F: drivers/usb/gadget/*uvc*.c
9208F: drivers/usb/gadget/webcam.c
9209
bf164cc0 9210USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9211M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9212L: linux-wireless@vger.kernel.org
9213S: Maintained
679655da 9214F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9215
eb6bab13 9216USB XHCI DRIVER
36d0344c 9217M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
eb6bab13
SS
9218L: linux-usb@vger.kernel.org
9219S: Supported
36d0344c
SS
9220F: drivers/usb/host/xhci*
9221F: drivers/usb/host/pci-quirks*
eb6bab13 9222
1da177e4 9223USB ZD1201 DRIVER
4086b9ca 9224L: linux-wireless@vger.kernel.org
1da177e4 9225W: http://linux-lc100020.sourceforge.net
4086b9ca 9226S: Orphan
679655da 9227F: drivers/net/wireless/zd1201.*
1da177e4 9228
b7eee616 9229USB ZR364XX DRIVER
8b58be88 9230M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9231L: linux-usb@vger.kernel.org
661263b5 9232L: linux-media@vger.kernel.org
275ffde4 9233T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9234W: http://royale.zerezo.com/zr364xx/
9235S: Maintained
679655da 9236F: Documentation/video4linux/zr364xx.txt
90d72ac6 9237F: drivers/media/usb/zr364xx/
b7eee616 9238
e7839f25 9239USER-MODE LINUX (UML)
8b58be88 9240M: Jeff Dike <jdike@addtoit.com>
b15194b7 9241M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9242L: user-mode-linux-devel@lists.sourceforge.net
9243L: user-mode-linux-user@lists.sourceforge.net
9244W: http://user-mode-linux.sourceforge.net
9245S: Maintained
61516587 9246F: Documentation/virtual/uml/
679655da 9247F: arch/um/
b070989a 9248F: arch/x86/um/
679655da
JP
9249F: fs/hostfs/
9250F: fs/hppfs/
b7eee616 9251
e5f114e9 9252USERSPACE I/O (UIO)
6a534c9d 9253M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9254M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9255S: Maintained
679655da
JP
9256F: Documentation/DocBook/uio-howto.tmpl
9257F: drivers/uio/
9258F: include/linux/uio*.h
e5f114e9 9259
256cccbe 9260UTIL-LINUX PACKAGE
8b58be88 9261M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9262L: util-linux@vger.kernel.org
9263W: http://en.wikipedia.org/wiki/Util-linux
9264T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9265S: Maintained
9266
c1fd1c07 9267UVESAFB DRIVER
8b58be88 9268M: Michal Januszewski <spock@gentoo.org>
c69f677c 9269L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9270W: http://dev.gentoo.org/~spock/projects/uvesafb/
9271S: Maintained
679655da
JP
9272F: Documentation/fb/uvesafb.txt
9273F: drivers/video/uvesafb.*
c1fd1c07 9274
4480f15b 9275VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9276M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9277S: Maintained
679655da
JP
9278F: Documentation/filesystems/vfat.txt
9279F: fs/fat/
1da177e4 9280
cba3345c
AW
9281VFIO DRIVER
9282M: Alex Williamson <alex.williamson@redhat.com>
9283L: kvm@vger.kernel.org
9284S: Maintained
9285F: Documentation/vfio.txt
9286F: drivers/vfio/
9287F: include/linux/vfio.h
c117ab84 9288F: include/uapi/linux/vfio.h
cba3345c 9289
9e6f3438
PO
9290VIDEOBUF2 FRAMEWORK
9291M: Pawel Osciak <pawel@osciak.com>
9292M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9293M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9294L: linux-media@vger.kernel.org
9295S: Maintained
90d72ac6 9296F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9297F: include/media/videobuf2-*
9298
9a82446b
AS
9299VIRTIO CONSOLE DRIVER
9300M: Amit Shah <amit.shah@redhat.com>
a02bbb1c 9301L: virtio-dev@lists.oasis-open.org
9a82446b
AS
9302L: virtualization@lists.linux-foundation.org
9303S: Maintained
9304F: drivers/char/virtio_console.c
9305F: include/linux/virtio_console.h
c117ab84 9306F: include/uapi/linux/virtio_console.h
9a82446b 9307
2426ec8f
MT
9308VIRTIO CORE, NET AND BLOCK DRIVERS
9309M: Rusty Russell <rusty@rustcorp.com.au>
9310M: "Michael S. Tsirkin" <mst@redhat.com>
a02bbb1c 9311L: virtio-dev@lists.oasis-open.org
2426ec8f
MT
9312L: virtualization@lists.linux-foundation.org
9313S: Maintained
9314F: drivers/virtio/
c893c8d7 9315F: tools/virtio/
2426ec8f
MT
9316F: drivers/net/virtio_net.c
9317F: drivers/block/virtio_blk.c
9318F: include/linux/virtio_*.h
916cdabc 9319F: include/uapi/linux/virtio_*.h
2426ec8f 9320
3a4d5c94
MT
9321VIRTIO HOST (VHOST)
9322M: "Michael S. Tsirkin" <mst@redhat.com>
9323L: kvm@vger.kernel.org
a02bbb1c 9324L: virtio-dev@lists.oasis-open.org
c996d8b9 9325L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9326L: netdev@vger.kernel.org
9327S: Maintained
9328F: drivers/vhost/
c117ab84 9329F: include/uapi/linux/vhost.h
3a4d5c94 9330
1da177e4 9331VIA RHINE NETWORK DRIVER
8b58be88 9332M: Roger Luethi <rl@hellgate.ch>
1da177e4 9333S: Maintained
f2148a47 9334F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9335
f0bf7f61 9336VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9337M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9338M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9339S: Maintained
9340F: drivers/mmc/host/via-sdmmc.c
9341
69e4a7c2 9342VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9343M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9344L: linux-fbdev@vger.kernel.org
69e4a7c2 9345S: Maintained
c7babebd
FTS
9346F: include/linux/via-core.h
9347F: include/linux/via-gpio.h
9348F: include/linux/via_i2c.h
679655da 9349F: drivers/video/via/
69e4a7c2 9350
01f20734 9351VIA VELOCITY NETWORK DRIVER
8b58be88 9352M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9353L: netdev@vger.kernel.org
9354S: Maintained
f2148a47 9355F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9356
0b7bc1fa
HV
9357VIVI VIRTUAL VIDEO DRIVER
9358M: Hans Verkuil <hverkuil@xs4all.nl>
9359L: linux-media@vger.kernel.org
9360T: git git://linuxtv.org/media_tree.git
9361W: http://linuxtv.org
9362S: Maintained
9363F: drivers/media/platform/vivi*
9364
be7f8273 9365VLAN (802.1Q)
8b58be88 9366M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9367L: netdev@vger.kernel.org
9368S: Maintained
679655da
JP
9369F: drivers/net/macvlan.c
9370F: include/linux/if_*vlan.h
9371F: net/8021q/
be7f8273 9372
55e331cf 9373VLYNQ BUS
8b58be88 9374M: Florian Fainelli <florian@openwrt.org>
8578d7af 9375L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9376S: Maintained
9377F: drivers/vlynq/vlynq.c
9378F: include/linux/vlynq.h
9379
390beae4
MW
9380VME SUBSYSTEM
9381M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9382M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9383M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9384L: devel@driverdev.osuosl.org
9385S: Maintained
9386T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9387F: Documentation/vme_api.txt
9388F: drivers/staging/vme/
9389F: drivers/vme/
9390F: include/linux/vme*
9391
4488e09b
AK
9392VMWARE HYPERVISOR INTERFACE
9393M: Alok Kataria <akataria@vmware.com>
9394L: virtualization@lists.linux-foundation.org
9395S: Supported
9396F: arch/x86/kernel/cpu/vmware.c
9397
d1a890fa 9398VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9399M: Shreyas Bhatewara <sbhatewara@vmware.com>
9400M: "VMware, Inc." <pv-drivers@vmware.com>
9401L: netdev@vger.kernel.org
9402S: Maintained
9403F: drivers/net/vmxnet3/
d1a890fa 9404
851b1642 9405VMware PVSCSI driver
f2d7e40e 9406M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9407M: VMware PV-Drivers <pv-drivers@vmware.com>
9408L: linux-scsi@vger.kernel.org
9409S: Maintained
9410F: drivers/scsi/vmw_pvscsi.c
9411F: drivers/scsi/vmw_pvscsi.h
9412
e53e86c7 9413VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9414M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9415M: Mark Brown <broonie@kernel.org>
e53e86c7 9416W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9417W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9418T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9419S: Supported
679655da
JP
9420F: drivers/regulator/
9421F: include/linux/regulator/
e53e86c7 9422
ab41319e 9423VT1211 HARDWARE MONITOR DRIVER
8b58be88 9424M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9425L: lm-sensors@lm-sensors.org
9426S: Maintained
679655da
JP
9427F: Documentation/hwmon/vt1211
9428F: drivers/hwmon/vt1211.c
ab41319e 9429
1de9e371 9430VT8231 HARDWARE MONITOR DRIVER
8b58be88 9431M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9432L: lm-sensors@lm-sensors.org
9433S: Maintained
679655da 9434F: drivers/hwmon/vt8231.c
1de9e371 9435
88095e7b
TO
9436VUB300 USB to SDIO/SD/MMC bridge chip
9437M: Tony Olech <tony.olech@elandigitalsystems.com>
9438L: linux-mmc@vger.kernel.org
9439L: linux-usb@vger.kernel.org
9440S: Supported
9441F: drivers/mmc/host/vub300.c
9442
1da177e4 9443W1 DALLAS'S 1-WIRE BUS
a8018766 9444M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9445S: Maintained
679655da
JP
9446F: Documentation/w1/
9447F: drivers/w1/
1da177e4 9448
13927079 9449W83791D HARDWARE MONITORING DRIVER
8b58be88 9450M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9451L: lm-sensors@lm-sensors.org
25845c22 9452S: Maintained
679655da
JP
9453F: Documentation/hwmon/w83791d
9454F: drivers/hwmon/w83791d.c
13927079 9455
61db011d 9456W83793 HARDWARE MONITORING DRIVER
8b58be88 9457M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9458L: lm-sensors@lm-sensors.org
9459S: Maintained
679655da
JP
9460F: Documentation/hwmon/w83793
9461F: drivers/hwmon/w83793.c
61db011d 9462
e3760b43 9463W83795 HARDWARE MONITORING DRIVER
7c81c60f 9464M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9465L: lm-sensors@lm-sensors.org
9466S: Maintained
9467F: drivers/hwmon/w83795.c
9468
1da177e4 9469W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9470M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9471S: Maintained
679655da 9472F: drivers/mmc/host/wbsd.*
1da177e4 9473
3527761c 9474WATCHDOG DEVICE DRIVERS
8b58be88 9475M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9476L: linux-watchdog@vger.kernel.org
9477W: http://www.linux-watchdog.org/
f599aaf0 9478T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9479S: Maintained
679655da
JP
9480F: Documentation/watchdog/
9481F: drivers/watchdog/
9482F: include/linux/watchdog.h
c117ab84 9483F: include/uapi/linux/watchdog.h
3527761c 9484
1da177e4 9485WD7000 SCSI DRIVER
8b58be88 9486M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9487L: linux-scsi@vger.kernel.org
9488S: Maintained
679655da 9489F: drivers/scsi/wd7000.c
1da177e4 9490
b22e00f3
DH
9491WIIMOTE HID DRIVER
9492M: David Herrmann <dh.herrmann@googlemail.com>
9493L: linux-input@vger.kernel.org
9494S: Maintained
9495F: drivers/hid/hid-wiimote*
9496
e258b80e 9497WINBOND CIR DRIVER
364e9e18 9498M: David Härdeman <david@hardeman.nu>
e258b80e 9499S: Maintained
116ab806 9500F: drivers/media/rc/winbond-cir.c
e258b80e 9501
8a70da82 9502WIMAX STACK
8b58be88 9503M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
9504M: linux-wimax@intel.com
9505L: wimax@linuxwimax.org
9506S: Supported
9507W: http://linuxwimax.org
315987dc 9508F: Documentation/wimax/README.wimax
315987dc
JP
9509F: include/linux/wimax/debug.h
9510F: include/net/wimax.h
c117ab84 9511F: include/uapi/linux/wimax.h
315987dc 9512F: net/wimax/
8a70da82 9513
5fc14680 9514WISTRON LAPTOP BUTTON DRIVER
8b58be88 9515M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9516S: Maintained
679655da 9517F: drivers/input/misc/wistron_btns.c
5fc14680 9518
1da177e4 9519WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9520M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9521L: linux-wireless@vger.kernel.org
926554c4 9522W: http://oops.ghostprotocols.net:81/blog
1da177e4 9523S: Maintained
679655da 9524F: drivers/net/wireless/wl3501*
1da177e4 9525
febf1dff 9526WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9527M: Mark Brown <broonie@kernel.org>
8b58be88 9528M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9529L: linux-input@vger.kernel.org
9530T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9531W: http://opensource.wolfsonmicro.com/node/7
9532S: Supported
679655da
JP
9533F: drivers/input/touchscreen/*wm97*
9534F: include/linux/wm97xx.h
febf1dff 9535
055bcbcb 9536WOLFSON MICROELECTRONICS DRIVERS
fef95164 9537L: patches@opensource.wolfsonmicro.com
cf8eda3e 9538T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9539T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9540W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9541S: Supported
3768f0b1 9542F: Documentation/hwmon/wm83??
af1c5386 9543F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9544F: drivers/clk/clk-wm83*.c
9c309598 9545F: drivers/extcon/extcon-arizona.c
b75ea16a 9546F: drivers/leds/leds-wm83*.c
25b273ba 9547F: drivers/gpio/gpio-*wm*.c
9c309598 9548F: drivers/gpio/gpio-arizona.c
d22b0869 9549F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9550F: drivers/input/misc/wm831x-on.c
9551F: drivers/input/touchscreen/wm831x-ts.c
9552F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9553F: drivers/mfd/arizona*
9554F: drivers/mfd/wm*.c
b75ea16a
MB
9555F: drivers/power/wm83*.c
9556F: drivers/rtc/rtc-wm83*.c
9557F: drivers/regulator/wm8*.c
3860e6c4 9558F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9559F: drivers/watchdog/wm83*_wdt.c
9c309598 9560F: include/linux/mfd/arizona/
3860e6c4 9561F: include/linux/mfd/wm831x/
b75ea16a 9562F: include/linux/mfd/wm8350/
3768f0b1 9563F: include/linux/mfd/wm8400*
59ec6da2 9564F: include/linux/wm97xx.h
055bcbcb 9565F: include/sound/wm????.h
9c309598 9566F: sound/soc/codecs/arizona.?
055bcbcb 9567F: sound/soc/codecs/wm*
b75ea16a 9568
3e6cd7a4
TH
9569WORKQUEUE
9570M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9571T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9572S: Maintained
9573F: include/linux/workqueue.h
9574F: kernel/workqueue.c
9575F: Documentation/workqueue.txt
9576
1da177e4 9577X.25 NETWORK LAYER
8bf28059 9578M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9579L: linux-x25@vger.kernel.org
8bf28059 9580S: Odd Fixes
679655da
JP
9581F: Documentation/networking/x25*
9582F: include/net/x25*
9583F: net/x25/
1da177e4 9584
e2d1d6c0 9585X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9586M: Thomas Gleixner <tglx@linutronix.de>
9587M: Ingo Molnar <mingo@redhat.com>
9588M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9589M: x86@kernel.org
75fc2d37 9590T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9591S: Maintained
679655da
JP
9592F: Documentation/x86/
9593F: arch/x86/
e2d1d6c0 9594
d0944853 9595X86 PLATFORM DRIVERS
f7cb13b3 9596M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9597L: platform-driver-x86@vger.kernel.org
28b8e8d4 9598T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9599S: Maintained
14430813 9600F: drivers/platform/x86/
d0944853 9601
c1f5c54b
IM
9602X86 MCE INFRASTRUCTURE
9603M: Tony Luck <tony.luck@intel.com>
487ba8e8 9604M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9605L: linux-edac@vger.kernel.org
9606S: Maintained
9607F: arch/x86/kernel/cpu/mcheck/*
9608
d6fad502 9609XC2028/3028 TUNER DRIVER
1b2c14b4 9610M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9611L: linux-media@vger.kernel.org
9612W: http://linuxtv.org
9613T: git git://linuxtv.org/media_tree.git
9614S: Maintained
9615F: drivers/media/tuners/tuner-xc2028.*
9616
c4468085 9617XEN HYPERVISOR INTERFACE
c4468085 9618M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9619M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9620M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9621L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9622T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9623S: Supported
9624F: arch/x86/xen/
9625F: drivers/*/xen-*front.c
9626F: drivers/xen/
9627F: arch/x86/include/asm/xen/
9628F: include/xen/
c117ab84 9629F: include/uapi/xen/
c4468085 9630
77bfb479
SS
9631XEN HYPERVISOR ARM
9632M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9633L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9634S: Supported
9635F: arch/arm/xen/
9636F: arch/arm/include/asm/xen/
9637
b475e83f
SS
9638XEN HYPERVISOR ARM64
9639M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9640L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9641S: Supported
9642F: arch/arm64/xen/
9643F: arch/arm64/include/asm/xen/
9644
9b57e1a7
IC
9645XEN NETWORK BACKEND DRIVER
9646M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9647M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9648L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9649L: netdev@vger.kernel.org
9650S: Supported
9651F: drivers/net/xen-netback/*
9652
c5f8e29d
KRW
9653XEN PCI SUBSYSTEM
9654M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9655L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9656S: Supported
9657F: arch/x86/pci/*xen*
9658F: drivers/pci/*xen*
9659
9660XEN SWIOTLB SUBSYSTEM
9661M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9662L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9663S: Supported
9664F: arch/x86/xen/*swiotlb*
9665F: drivers/xen/*swiotlb*
9666
1da177e4
LT
9667XFS FILESYSTEM
9668P: Silicon Graphics Inc
809625ca 9669M: Dave Chinner <david@fromorbit.com>
c8891329 9670M: Ben Myers <bpm@sgi.com>
18caa67a 9671M: xfs@oss.sgi.com
d7ede1aa 9672L: xfs@oss.sgi.com
1da177e4 9673W: http://oss.sgi.com/projects/xfs
54e5881d 9674T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9675S: Supported
679655da
JP
9676F: Documentation/filesystems/xfs.txt
9677F: fs/xfs/
1da177e4 9678
8a3b7a25 9679XILINX AXI ETHERNET DRIVER
59a54f30
MS
9680M: Anirudha Sarangi <anirudh@xilinx.com>
9681M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9682S: Maintained
9683F: drivers/net/ethernet/xilinx/xilinx_axienet*
9684
c9d3d8ec 9685XILINX SYSTEMACE DRIVER
cdeb8994 9686S: Orphan
679655da 9687F: drivers/block/xsysace.c
c9d3d8ec 9688
238b8721 9689XILINX UARTLITE SERIAL DRIVER
8b58be88 9690M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9691L: linux-serial@vger.kernel.org
9692S: Maintained
df621252 9693F: drivers/tty/serial/uartlite.c
238b8721 9694
1da177e4 9695YAM DRIVER FOR AX.25
8b58be88 9696M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9697L: linux-hams@vger.kernel.org
9698S: Maintained
679655da
JP
9699F: drivers/net/hamradio/yam*
9700F: include/linux/yam.h
1da177e4 9701
af64a5eb 9702YEALINK PHONE DRIVER
8b58be88 9703M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
9704L: usbb2k-api-dev@nongnu.org
9705S: Maintained
679655da
JP
9706F: Documentation/input/yealink.txt
9707F: drivers/input/misc/yealink.*
af64a5eb 9708
1da177e4 9709Z8530 DRIVER FOR AX.25
8b58be88 9710M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
9711W: http://yaina.de/jreuter/
9712W: http://www.qsl.net/dl1bke/
9713L: linux-hams@vger.kernel.org
9714S: Maintained
679655da
JP
9715F: Documentation/networking/z8530drv.txt
9716F: drivers/net/hamradio/*scc.c
9717F: drivers/net/hamradio/z8530.h
1da177e4 9718
0cf31ec1
SJ
9719ZBUD COMPRESSED PAGE ALLOCATOR
9720M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9721L: linux-mm@kvack.org
9722S: Maintained
9723F: mm/zbud.c
9724F: include/linux/zbud.h
9725
7c0c3afb 9726ZD1211RW WIRELESS DRIVER
8b58be88
JP
9727M: Daniel Drake <dsd@gentoo.org>
9728M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 9729W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 9730L: linux-wireless@vger.kernel.org
7c0c3afb
DD
9731L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9732S: Maintained
679655da 9733F: drivers/net/wireless/zd1211rw/
7c0c3afb 9734
1da177e4 9735ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 9736L: mjpeg-users@lists.sourceforge.net
f63145e2 9737L: linux-media@vger.kernel.org
1da177e4 9738W: http://mjpeg.sourceforge.net/driver-zoran/
f63145e2
TP
9739T: Mercurial http://linuxtv.org/hg/v4l-dvb
9740S: Odd Fixes
90d72ac6 9741F: drivers/media/pci/zoran/
1da177e4 9742
8b4a4080 9743ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 9744M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 9745S: Maintained
df621252 9746F: drivers/tty/serial/zs.*
8b4a4080 9747
0cf31ec1
SJ
9748ZSWAP COMPRESSED SWAP CACHING
9749M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9750L: linux-mm@kvack.org
9751S: Maintained
9752F: mm/zswap.c
9753
1da177e4 9754THE REST
8b58be88 9755M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 9756L: linux-kernel@vger.kernel.org
8a6e2535 9757Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 9758T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 9759S: Buried alive in reporters
34d03cc1
JP
9760F: *
9761F: */