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