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