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