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