brcmfmac: add multiple BSS support.
[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>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
68d96dcf 161
1da177e4 1626PACK NETWORK DRIVER FOR AX.25
8b58be88 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
164L: linux-hams@vger.kernel.org
165S: Maintained
679655da 166F: drivers/net/hamradio/6pack.c
1da177e4 167
1da177e4 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 170L: netdev@vger.kernel.org
1da177e4 171S: Maintained
a8fe65b8 172F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
8b58be88 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
249e3c85 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 231M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
232L: lm-sensors@lm-sensors.org
233S: Maintained
679655da 234F: drivers/hwmon/abituguru.c
f2b84bbc 235
249e3c85 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 237M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
238L: lm-sensors@lm-sensors.org
239S: Maintained
679655da 240F: drivers/hwmon/abituguru3.c
249e3c85 241
1da177e4 242ACENIC DRIVER
8b58be88 243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
244L: linux-acenic@sunsite.dk
245S: Maintained
531c4f89 246F: drivers/net/ethernet/alteon/acenic*
1da177e4 247
e86435eb 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 249M: Peter Feuerer <peter@piie.net>
d0944853 250L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
e86435eb 254
745a5d21 255ACER WMI LAPTOP EXTRAS
182ae55c 256M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 257L: platform-driver-x86@vger.kernel.org
745a5d21 258S: Maintained
679655da 259F: drivers/platform/x86/acer-wmi.c
745a5d21 260
1da177e4 261ACPI
49db1903 262M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 263M: Len Brown <lenb@kernel.org>
6968e50c 264L: linux-acpi@vger.kernel.org
360818b8
RW
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 268S: Supported
679655da
JP
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
43368e74 272F: include/acpi/
994b942f 273F: Documentation/acpi
89ca78a0 274F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
2754c447 278F: tools/power/acpi
8b59a454 279
3774929d
RW
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
2754c447 293F: tools/power/acpi/
3774929d 294
8b59a454 295ACPI FAN DRIVER
8b58be88 296M: Zhang Rui <rui.zhang@intel.com>
8b59a454 297L: linux-acpi@vger.kernel.org
5ca92bd9 298W: https://01.org/linux-acpi
8b59a454 299S: Supported
679655da 300F: drivers/acpi/fan.c
1da177e4 301
8b59a454 302ACPI THERMAL DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/*thermal*
998be20f 308
359acec8 309ACPI VIDEO DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/video.c
998be20f 315
bff431e4 316ACPI WMI DRIVER
d0944853 317L: platform-driver-x86@vger.kernel.org
5b927259 318S: Orphan
679655da 319F: drivers/platform/x86/wmi.c
bff431e4 320
2f39d519 321AD1889 ALSA SOUND DRIVER
8b58be88 322M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
679655da 326F: sound/pci/ad1889.*
2f39d519 327
527a1a83
MH
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 330W: http://wiki.analog.com/AD5254
a4edbc10 331W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5398
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD7142
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7877
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7879
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
1330b0dc
JK
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
1da177e4 367ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 368M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 369L: lm-sensors@lm-sensors.org
1da177e4 370S: Maintained
679655da
JP
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
1da177e4 373
cae2caae 374ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 375M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
376L: lm-sensors@lm-sensors.org
377S: Maintained
679655da 378F: drivers/hwmon/adm1029.c
cae2caae 379
cc0b88cf 380ADM8211 WIRELESS DRIVER
cc0b88cf 381L: linux-wireless@vger.kernel.org
491b26b4 382W: http://wireless.kernel.org/
e71bcbd0 383S: Orphan
679655da 384F: drivers/net/wireless/adm8211.*
cc0b88cf 385
e8e31622
SA
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
527a1a83
MH
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 395W: http://wiki.analog.com/ADP5520
a4edbc10 396W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 400F: drivers/leds/leds-adp5520.c
77278d50 401F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 406W: http://wiki.analog.com/ADP5588
a4edbc10 407W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
77278d50 410F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 414W: http://wiki.analog.com/ADP8860
a4edbc10 415W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
8c22a8f5
DE
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
1da177e4 427ADT746X FAN DRIVER
8b58be88 428M: Colin Leroy <colin@colino.net>
1da177e4 429S: Maintained
679655da 430F: drivers/macintosh/therm_adt746x.c
1da177e4 431
b058b859 432ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 433M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
527a1a83
MH
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 441W: http://wiki.analog.com/ADXL345
a4edbc10 442W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
8c6af9e1 446ADVANSYS SCSI DRIVER
8b58be88 447M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
448L: linux-scsi@vger.kernel.org
449S: Maintained
679655da
JP
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
8c6af9e1 452
1da177e4 453AEDSP16 DRIVER
8b58be88 454M: Riccardo Facchetti <fizban@tin.it>
1da177e4 455S: Maintained
679655da 456F: sound/oss/aedsp16.c
1da177e4 457
91952bc0
AP
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
1da177e4 478AFFS FILE SYSTEM
6cf515e1
GU
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
679655da
JP
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
1da177e4 483
e2d1d6c0 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 485M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
486L: linux-afs@lists.infradead.org
487S: Supported
679655da
JP
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
e2d1d6c0 491
1da177e4 492AGPGART DRIVER
8b58be88 493M: David Airlie <airlied@linux.ie>
878eaf61 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 495S: Maintained
679655da
JP
496F: drivers/char/agp/
497F: include/linux/agp*
c117ab84 498F: include/uapi/linux/agp*
1da177e4
LT
499
500AHA152X SCSI DRIVER
8b58be88 501M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
502L: linux-scsi@vger.kernel.org
503S: Maintained
679655da
JP
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
1da177e4 506
64624d4f 507AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 508M: Hannes Reinecke <hare@suse.de>
64624d4f 509L: linux-scsi@vger.kernel.org
1da177e4 510S: Maintained
679655da 511F: drivers/scsi/aic7xxx/
1da177e4 512
450500ad
HV
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
e2d1d6c0 521AIO
8b58be88 522M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
523L: linux-aio@kvack.org
524S: Supported
679655da
JP
525F: fs/aio.c
526F: include/linux/*aio*.h
e2d1d6c0 527
469d4ec8
AP
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
1da177e4 538ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 539M: Duncan Sands <duncan.sands@free.fr>
6372594a 540L: linux-usb@vger.kernel.org
1da177e4
LT
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
679655da
JP
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
1da177e4 545
272f133a 546ALCHEMY AU1XX0 MMC DRIVER
8b58be88 547M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 548S: Maintained
679655da 549F: drivers/mmc/host/au1xmmc.c
272f133a 550
4a4e5787 551ALI1563 I2C DRIVER
8b58be88 552M: Rudolf Marek <r.marek@assembler.cz>
846557d3 553L: linux-i2c@vger.kernel.org
4a4e5787 554S: Maintained
679655da
JP
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 557
1da177e4 558ALPHA PORT
8b58be88 559M: Richard Henderson <rth@twiddle.net>
8b58be88 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 561M: Matt Turner <mattst88@gmail.com>
c89f4f9a 562S: Odd Fixes
a9406699 563L: linux-alpha@vger.kernel.org
679655da 564F: arch/alpha/
1da177e4 565
16b8b922 566ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 567M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
adf9251f
TK
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
61bd0943 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
f4875e12
TL
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
512d1027 590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
167a675a 597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 600S: Supported
faf2e1db 601F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 602
f90b8116 603AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 604P: Andres Salomon <dilinger@queued.net>
67d76710 605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
679655da
JP
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
8a61f013 610F: drivers/video/fbdev/geode/
679655da 611F: arch/x86/include/asm/geode.h
f90b8116 612
919ee7dd 613AMD IOMMU (AMD-VI)
e4110568 614M: Joerg Roedel <joro@8bytes.org>
919ee7dd 615L: iommu@lists.linux-foundation.org
525b233c 616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 617S: Maintained
b2c16391
JP
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
919ee7dd 620
e7f5b309 621AMD MICROCODE UPDATE SUPPORT
943482d0 622M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 623L: amd64-microcode@amd64.org
943482d0 624S: Maintained
73d425fd 625F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 626
45198c7b
LT
627AMD XGBE DRIVER
628M: Tom Lendacky <thomas.lendacky@amd.com>
629L: netdev@vger.kernel.org
630S: Supported
631F: drivers/net/ethernet/amd/xgbe/
632F: drivers/net/phy/amd-xgbe-phy.c
633
284f42b6 634AMS (Apple Motion Sensor) DRIVER
8b58be88 635M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 636S: Supported
bd5f47ec 637F: drivers/macintosh/ams/
284f42b6 638
f94b533d 639AMSO1100 RNIC DRIVER
8b58be88
JP
640M: Tom Tucker <tom@opengridcomputing.com>
641M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 642L: linux-rdma@vger.kernel.org
f94b533d 643S: Maintained
679655da 644F: drivers/infiniband/hw/amso1100/
f94b533d 645
531fca16
HV
646ANALOG DEVICES INC AD9389B DRIVER
647M: Hans Verkuil <hans.verkuil@cisco.com>
648L: linux-media@vger.kernel.org
649S: Maintained
650F: drivers/media/i2c/ad9389b*
651
c40ddfa3
HV
652ANALOG DEVICES INC ADV7511 DRIVER
653M: Hans Verkuil <hans.verkuil@cisco.com>
654L: linux-media@vger.kernel.org
655S: Maintained
656F: drivers/media/i2c/adv7511*
657
531fca16
HV
658ANALOG DEVICES INC ADV7604 DRIVER
659M: Hans Verkuil <hans.verkuil@cisco.com>
660L: linux-media@vger.kernel.org
661S: Maintained
662F: drivers/media/i2c/adv7604*
663
c40ddfa3
HV
664ANALOG DEVICES INC ADV7842 DRIVER
665M: Hans Verkuil <hans.verkuil@cisco.com>
666L: linux-media@vger.kernel.org
667S: Maintained
668F: drivers/media/i2c/adv7842*
669
527a1a83 670ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 671M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 672L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 673W: http://wiki.analog.com/
a4edbc10 674W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 675S: Supported
39c9d199 676F: sound/soc/codecs/adau*
cc52688a 677F: sound/soc/codecs/adav*
4bdef3bd 678F: sound/soc/codecs/ad1*
ae48f5ef 679F: sound/soc/codecs/ad7*
4bdef3bd 680F: sound/soc/codecs/ssm*
40216ce7 681F: sound/soc/codecs/sigmadsp.*
4bdef3bd 682
527a1a83 683ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 684L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
685L: alsa-devel@alsa-project.org (moderated for non-subscribers)
686W: http://blackfin.uclinux.org/
687S: Supported
688F: sound/soc/blackfin/*
4ce72abc
LPC
689
690ANALOG DEVICES INC IIO DRIVERS
691M: Lars-Peter Clausen <lars@metafoo.de>
692M: Michael Hennerich <Michael.Hennerich@analog.com>
693W: http://wiki.analog.com/
694W: http://ez.analog.com/community/linux-device-drivers
695S: Supported
696F: drivers/iio/*/ad*
697X: drivers/iio/*/adjd*
698F: drivers/staging/iio/*/ad*
699F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 700
42269063 701AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 702M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 703L: linuxppc-dev@lists.ozlabs.org
93711660 704L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 705S: Maintained
679655da 706F: sound/aoa/
42269063 707
1da177e4 708APM DRIVER
81024fc4
JK
709M: Jiri Kosina <jkosina@suse.cz>
710S: Odd fixes
679655da
JP
711F: arch/x86/kernel/apm_32.c
712F: include/linux/apm_bios.h
c117ab84 713F: include/uapi/linux/apm_bios.h
81024fc4 714F: drivers/char/apm-emulation.c
1da177e4 715
bd7aa4b2 716APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 717M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
718L: linux-input@vger.kernel.org
719S: Maintained
679655da 720F: drivers/input/mouse/bcm5974.c
bd7aa4b2 721
6f2fad74 722APPLE SMC DRIVER
d618540f
HR
723M: Henrik Rydberg <rydberg@euromail.se>
724L: lm-sensors@lm-sensors.org
6f2fad74 725S: Maintained
679655da 726F: drivers/hwmon/applesmc.c
6f2fad74 727
1da177e4 728APPLETALK NETWORK LAYER
8b58be88 729M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 730S: Maintained
679655da
JP
731F: drivers/net/appletalk/
732F: net/appletalk/
1da177e4 733
24299502
IS
734APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
735M: Iyappan Subramanian <isubramanian@apm.com>
736M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
737S: Supported
738F: drivers/net/ethernet/apm/xgene/
739F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
740
62a37dc7
LP
741APTINA CAMERA SENSOR PLL
742M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
743L: linux-media@vger.kernel.org
744S: Maintained
745F: drivers/media/i2c/aptina-pll.*
746
a480167b 747ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 748M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
749L: linux-ide@vger.kernel.org
750S: Maintained
751F: include/linux/pata_arasan_cf_data.h
752F: drivers/ata/pata_arasan_cf.c
753
1154ea7d 754ARC FRAMEBUFFER DRIVER
8b58be88 755M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 756S: Maintained
8a61f013
JH
757F: drivers/video/fbdev/arcfb.c
758F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 759
1da177e4 760ARM MFM AND FLOPPY DRIVERS
8b58be88 761M: Ian Molton <spyro@f2s.com>
1da177e4 762S: Maintained
679655da
JP
763F: arch/arm/lib/floppydma.S
764F: arch/arm/include/asm/floppy.h
1da177e4 765
6f96521f
WD
766ARM PMU PROFILING AND DEBUGGING
767M: Will Deacon <will.deacon@arm.com>
768S: Maintained
769F: arch/arm/kernel/perf_event*
770F: arch/arm/oprofile/common.c
6f96521f
WD
771F: arch/arm/include/asm/pmu.h
772F: arch/arm/kernel/hw_breakpoint.c
773F: arch/arm/include/asm/hw_breakpoint.h
774
d4275354 775ARM PORT
8b58be88 776M: Russell King <linux@arm.linux.org.uk>
efc03ecb 777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
778W: http://www.arm.linux.org.uk/
779S: Maintained
780F: arch/arm/
781
d323c243
SB
782ARM SUB-ARCHITECTURES
783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 784S: Maintained
d323c243
SB
785F: arch/arm/mach-*/
786F: arch/arm/plat-*/
787T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
788
cefbf4ea
RK
789ARM PRIMECELL AACI PL041 DRIVER
790M: Russell King <linux@arm.linux.org.uk>
791S: Maintained
792F: sound/arm/aaci.*
793
794ARM PRIMECELL CLCD PL110 DRIVER
795M: Russell King <linux@arm.linux.org.uk>
796S: Maintained
8a61f013 797F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
798
799ARM PRIMECELL KMI PL050 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: drivers/input/serio/ambakmi.*
803F: include/linux/amba/kmi.h
804
2761f5c2 805ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
806M: Russell King <linux@arm.linux.org.uk>
807S: Maintained
679655da 808F: drivers/mmc/host/mmci.*
2f748aaa 809F: include/linux/amba/mmci.h
2761f5c2 810
1b4304e5
RK
811ARM PRIMECELL UART PL010 AND PL011 DRIVERS
812M: Russell King <linux@arm.linux.org.uk>
813S: Maintained
814F: drivers/tty/serial/amba-pl01*.c
815F: include/linux/amba/serial.h
2761f5c2 816
cefbf4ea
RK
817ARM PRIMECELL BUS SUPPORT
818M: Russell King <linux@arm.linux.org.uk>
819S: Maintained
820F: drivers/amba/
821F: include/linux/amba/bus.h
822
2b7a52a4 823ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 824M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
826S: Maintained
827
9c784f95 828ARM/AFEB9260 MACHINE SUPPORT
8b58be88 829M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
831S: Maintained
832
2b7a52a4 833ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 834M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
836S: Maintained
837
1b106699
MR
838ARM/Allwinner A1X SoC support
839M: Maxime Ripard <maxime.ripard@free-electrons.com>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
60b0f380
MR
842N: sun[x4567]i
843
844ARM/Allwinner SoC Clock Support
845M: Emilio López <emilio@elopez.com.ar>
846S: Maintained
847F: drivers/clk/sunxi/
1b106699 848
7c1e3876
CC
849ARM/Amlogic MesonX SoC support
850M: Carlo Caione <carlo@caione.org>
851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852S: Maintained
853N: meson[x68]
854
c1fc8675 855ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 856M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
857M: Nicolas Ferre <nicolas.ferre@atmel.com>
858M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 859L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 860W: http://maxim.org.za/at91_26.html
c1fc8675
NF
861W: http://www.linux4sam.org
862S: Supported
863F: arch/arm/mach-at91/
70e389cc
MB
864F: arch/arm/boot/dts/at91*.dts
865F: arch/arm/boot/dts/at91*.dtsi
866F: arch/arm/boot/dts/sama*.dts
867F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 868
6e05dd4e
BB
869ARM/ATMEL AT91 Clock Support
870M: Boris Brezillon <boris.brezillon@free-electrons.com>
871S: Maintained
872F: drivers/clk/at91
873
986cf2e9 874ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 875M: Rob Herring <robh@kernel.org>
986cf2e9
RH
876L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
877S: Maintained
878F: arch/arm/mach-highbank/
879
d94f944e 880ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 881M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
882S: Maintained
883F: arch/arm/mach-cns3xxx/
d94f944e 884
386ab516
AS
885ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
886M: Alexander Shiyan <shc_work@mail.ru>
887L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
888S: Odd Fixes
b8ba3874 889N: clps711x
386ab516 890
2b7a52a4 891ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 892M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 893M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 895S: Maintained
d19d3667
HS
896F: arch/arm/mach-ep93xx/
897F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
898
899ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 900M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
902S: Maintained
903
d4275354 904ARM/CLKDEV SUPPORT
8b58be88 905M: Russell King <linux@arm.linux.org.uk>
efc03ecb 906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 907S: Maintained
d4275354 908F: arch/arm/include/asm/clkdev.h
4fa2651d 909F: drivers/clk/clkdev.c
d4275354 910
d48134e7 911ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 912M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
914S: Maintained
915
94150095
HF
916ARM/CONTEC MICRO9 MACHINE SUPPORT
917M: Hubert Feurstein <hubert.feurstein@contec.at>
918S: Maintained
919F: arch/arm/mach-ep93xx/micro9.c
920
1da177e4 921ARM/CORGI MACHINE SUPPORT
8b58be88 922M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
923S: Maintained
924
881a95f9 925ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 926M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
928T: git git://git.berlios.de/gemini-board
929S: Maintained
f49afbb5 930F: arch/arm/mach-gemini/
881a95f9 931
a990cbd8 932ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 933M: Barry Song <baohua@kernel.org>
a990cbd8 934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 935T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
936S: Maintained
937F: arch/arm/mach-prima2/
4a9c44f1 938F: drivers/clk/sirf/
05f30e8d
BS
939F: drivers/clocksource/timer-prima2.c
940F: drivers/clocksource/timer-marco.c
f8505ef5 941N: [^a-z]sirf
a990cbd8 942
d4275354 943ARM/EBSA110 MACHINE SUPPORT
8b58be88 944M: Russell King <linux@arm.linux.org.uk>
efc03ecb 945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
946W: http://www.arm.linux.org.uk/
947S: Maintained
948F: arch/arm/mach-ebsa110/
b955f6ca 949F: drivers/net/ethernet/amd/am79c961a.*
d4275354 950
4721f3ce
UKK
951ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
952M: Uwe Kleine-König <kernel@pengutronix.de>
953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S: Maintained
955N: efm32
956
a9da4f7e 957ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
958M: Daniel Ribeiro <drwyrm@gmail.com>
959M: Stefan Schmidt <stefan@openezx.org>
960M: Harald Welte <laforge@openezx.org>
d66f1886 961L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
962W: http://www.openezx.org/
963S: Maintained
cafc2265
SS
964T: topgit git://git.openezx.org/openezx.git
965F: arch/arm/mach-pxa/ezx.c
a9da4f7e 966
6a915af9 967ARM/FARADAY FA526 PORT
162500b3 968M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 970S: Maintained
1fa7e547 971T: git git://git.berlios.de/gemini-board
f49afbb5 972F: arch/arm/mm/*-fa*
6a915af9 973
d4275354 974ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 975M: Russell King <linux@arm.linux.org.uk>
efc03ecb 976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
977W: http://www.arm.linux.org.uk/
978S: Maintained
979F: arch/arm/include/asm/hardware/dec21285.h
980F: arch/arm/mach-footbridge/
981
86183a5f 982ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 983M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 984M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 986S: Maintained
f1c12837 987T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 988F: arch/arm/mach-imx/
ce515a6b 989F: arch/arm/mach-mxs/
2a82f95c 990F: arch/arm/boot/dts/imx*
e5dafa22 991F: arch/arm/configs/imx*_defconfig
86183a5f 992
2b7a52a4 993ARM/GLOMATION GESBC9312SX 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
90b8fc34 998ARM/GUMSTIX MACHINE SUPPORT
8b58be88 999M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1001S: Maintained
1002
ef47d5f0 1003ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1004M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1005M: Paul Parsons <lost.distance@yahoo.com>
1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1007S: Maintained
1008F: arch/arm/mach-pxa/hx4700.c
1009F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1010F: sound/soc/pxa/hx4700.c
ef47d5f0 1011
4dfad069
WX
1012ARM/HISILICON SOC SUPPORT
1013M: Wei Xu <xuwei5@hisilicon.com>
1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015W: http://www.hisilicon.com
1016S: Supported
1017T: git git://github.com/hisilicon/linux-hisi.git
1018F: arch/arm/mach-hisi/
1019
21f37bc3 1020ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1021M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1022W: www.jlime.com
1023S: Maintained
084bad91
KE
1024T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1025F: arch/arm/mach-sa1100/jornada720.c
1026F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1027
5e767ab9
JMC
1028ARM/IGEP MACHINE SUPPORT
1029M: Enric Balletbo i Serra <eballetbo@gmail.com>
1030M: Javier Martinez Canillas <javier@dowhile0.org>
1031L: linux-omap@vger.kernel.org
1032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033S: Maintained
06ff74fd 1034F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1035
403d2971
MV
1036ARM/INCOME PXA270 SUPPORT
1037M: Marek Vasut <marek.vasut@gmail.com>
1038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039S: Maintained
ec154082 1040F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1041
2b7a52a4 1042ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1043M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1045S: Maintained
e2bdb176
DW
1046
1047ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1049S: Orphan
2b7a52a4
LB
1050
1051ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1052M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1054S: Maintained
2b7a52a4
LB
1055
1056ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1057M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1059S: Maintained
2b7a52a4 1060
2b7a52a4 1061ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1062M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1063L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1064S: Maintained
1065
dfdd8cc9
KH
1066ARM/INTEL IXP4XX ARM ARCHITECTURE
1067M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1068M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1070S: Maintained
1071F: arch/arm/mach-ixp4xx/
1072
838553c5 1073ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1074M: Jonathan Cameron <jic23@cam.ac.uk>
1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076S: Maintained
1077F: arch/arm/mach-pxa/stargate2.c
1078F: drivers/pcmcia/pxa2xx_stargate2.c
1079
2b7a52a4 1080ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1081M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1083S: Maintained
2b7a52a4
LB
1084
1085ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1086M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1087L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1088S: Maintained
1089
1154f858
SS
1090ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1091M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093S: Maintained
1094F: arch/arm/mach-keystone/
317929cd 1095T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1096
bc6aa566
SS
1097ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1098M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1099L: linux-kernel@vger.kernel.org
1100S: Maintained
1101F: drivers/clk/keystone/
1102
1103ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1104M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106L: linux-kernel@vger.kernel.org
1107S: Maintained
1108F: drivers/clocksource/timer-keystone.c
1109
1110ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1111M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1112L: linux-kernel@vger.kernel.org
1113S: Maintained
1114F: drivers/power/reset/keystone-reset.c
1115
1116ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1117M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1118L: linux-kernel@vger.kernel.org
1119S: Maintained
1120F: drivers/memory/*emif*
1121
2b7a52a4 1122ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1123M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1125S: Maintained
1126
3b886171 1127ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1128M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1129S: Maintained
1130
75f41273
TP
1131ARM/Marvell Armada 370 and Armada XP SOC support
1132M: Jason Cooper <jason@lakedaemon.net>
1133M: Andrew Lunn <andrew@lunn.ch>
1134M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1135M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137S: Maintained
1138F: arch/arm/mach-mvebu/
1139
40f4978b
SH
1140ARM/Marvell Berlin SoC support
1141M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
1144F: arch/arm/mach-berlin/
1145
4cfab57e 1146ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1147M: Jason Cooper <jason@lakedaemon.net>
1148M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1149M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1151S: Maintained
1152F: arch/arm/mach-dove/
54a246ff
NP
1153F: arch/arm/mach-mv78xx0/
1154F: arch/arm/mach-orion5x/
1155F: arch/arm/plat-orion/
3b886171 1156
d69ac131
AC
1157ARM/Orion SoC/Technologic Systems TS-78xx platform support
1158M: Alexander Clouter <alex@digriz.org.uk>
1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160W: http://www.digriz.org.uk/ts78xx/kernel
1161S: Maintained
1162F: arch/arm/mach-orion5x/ts78xx-*
1163
e54951c8
MB
1164ARM/Mediatek SoC support
1165M: Matthias Brugger <matthias.bgg@gmail.com>
1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167S: Maintained
1168F: arch/arm/boot/dts/mt6*
1169F: arch/arm/boot/dts/mt8*
1170F: arch/arm/mach-mediatek/
1171N: mtk
1172K: mediatek
1173
adcb079f
AB
1174ARM/MICREL KS8695 ARCHITECTURE
1175M: Greg Ungerer <gerg@uclinux.org>
1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1177F: arch/arm/mach-ks8695/
adcb079f
AB
1178S: Odd Fixes
1179
d78ff0a5 1180ARM/MIOA701 MACHINE SUPPORT
8b58be88 1181M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1183F: arch/arm/mach-pxa/mioa701.c
1184S: Maintained
1185
9624dfe6 1186ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1187M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1188S: Maintained
1189
e0ee9851 1190ARM/NOMADIK ARCHITECTURE
28b8e8d4 1191M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1192M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1194S: Maintained
1195F: arch/arm/mach-nomadik/
ecc265fe 1196F: drivers/pinctrl/nomadik/
87572880 1197F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1198T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1199
9d76295a 1200ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1201M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1202L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1203W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1204S: Supported
1205
0c19d21e
DW
1206ARM/QUALCOMM MSM MACHINE SUPPORT
1207M: David Brown <davidb@codeaurora.org>
b4c9bfab 1208M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1209M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1210L: linux-arm-msm@vger.kernel.org
0c19d21e 1211F: arch/arm/mach-msm/
8a61f013 1212F: drivers/video/fbdev/msm/
0c19d21e
DW
1213F: drivers/mmc/host/msm_sdcc.c
1214F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1215F: drivers/tty/serial/msm_serial.h
1216F: drivers/tty/serial/msm_serial.c
ea91db52 1217F: drivers/*/pm8???-*
0a759c6e 1218F: drivers/mfd/ssbi.c
8cd5c866 1219T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1220S: Maintained
1221
8459c159 1222ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1223M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1224M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1225S: Maintained
1226
5d783a2d 1227ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1228M: Marek Vasut <marek.vasut@gmail.com>
75280787 1229L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1230W: http://hackndev.com
1231S: Maintained
933d35f0
JP
1232F: arch/arm/mach-pxa/include/mach/palmtx.h
1233F: arch/arm/mach-pxa/palmtx.c
1234F: arch/arm/mach-pxa/include/mach/palmt5.h
1235F: arch/arm/mach-pxa/palmt5.c
1236F: arch/arm/mach-pxa/include/mach/palmld.h
1237F: arch/arm/mach-pxa/palmld.c
1238F: arch/arm/mach-pxa/include/mach/palmte2.h
1239F: arch/arm/mach-pxa/palmte2.c
1240F: arch/arm/mach-pxa/include/mach/palmtc.h
1241F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1242
b57fe924 1243ARM/PALM TREO SUPPORT
8b58be88 1244M: Tomas Cech <sleep_walker@suse.cz>
75280787 1245L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1246W: http://hackndev.com
1247S: Maintained
b57fe924
JP
1248F: arch/arm/mach-pxa/include/mach/palmtreo.h
1249F: arch/arm/mach-pxa/palmtreo.c
90af5811 1250
c49e1e63 1251ARM/PALMZ72 SUPPORT
8b58be88 1252M: Sergey Lapin <slapin@ossfans.org>
75280787 1253L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1254W: http://hackndev.com
1255S: Maintained
933d35f0
JP
1256F: arch/arm/mach-pxa/include/mach/palmz72.h
1257F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1258
1da177e4 1259ARM/PLEB SUPPORT
8b58be88 1260M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1261W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1262S: Maintained
1263
1264ARM/PT DIGITAL BOARD PORT
8b58be88 1265M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1267W: http://www.arm.linux.org.uk/
1268S: Maintained
1269
8fc1b0f8
KG
1270ARM/QUALCOMM SUPPORT
1271M: Kumar Gala <galak@codeaurora.org>
1272M: David Brown <davidb@codeaurora.org>
1273L: linux-arm-msm@vger.kernel.org
1274S: Maintained
1275F: arch/arm/mach-qcom/
1276T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1277
2b7a52a4 1278ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1279M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1281S: Maintained
1282
d4275354 1283ARM/RISCPC ARCHITECTURE
8b58be88 1284M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1286W: http://www.arm.linux.org.uk/
1287S: Maintained
d4275354
RK
1288F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1289F: arch/arm/include/asm/hardware/ioc.h
1290F: arch/arm/include/asm/hardware/iomd.h
1291F: arch/arm/include/asm/hardware/memc.h
1292F: arch/arm/mach-rpc/
1a6422f6 1293F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1294F: drivers/net/ethernet/i825xx/ether1*
1295F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1296F: drivers/scsi/arm/
1297
08ddbb0a
HS
1298ARM/Rockchip SoC support
1299M: Heiko Stuebner <heiko@sntech.de>
1300L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1301L: linux-rockchip@lists.infradead.org
08ddbb0a 1302S: Maintained
541555e9 1303F: arch/arm/boot/dts/rk3*
08ddbb0a 1304F: arch/arm/mach-rockchip/
541555e9
HS
1305F: drivers/clk/rockchip/
1306F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1307F: drivers/*/*rockchip*
541555e9
HS
1308F: drivers/*/*/*rockchip*
1309F: sound/soc/rockchip/
08ddbb0a 1310
b21477f9 1311ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1312M: Ben Dooks <ben-linux@fluff.org>
482ce512 1313M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1315L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1316W: http://www.fluff.org/ben/linux/
1317S: Maintained
6f0589c8
MB
1318F: arch/arm/boot/dts/s3c*
1319F: arch/arm/boot/dts/exynos*
482ce512 1320F: arch/arm/plat-samsung/
769bbb63
HS
1321F: arch/arm/mach-s3c24*/
1322F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1323F: drivers/*/*s3c2410*
1324F: drivers/*/*/*s3c2410*
40c76662
MB
1325F: drivers/spi/spi-s3c*
1326F: sound/soc/samsung/*
1da177e4 1327
0dcecae2 1328ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1329M: Kukjin Kim <kgene.kim@samsung.com>
1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1332S: Maintained
1333F: arch/arm/mach-s5p*/
0dcecae2 1334F: arch/arm/mach-exynos*/
33d43cdd 1335N: exynos
f556cb07 1336
10ffa964
KP
1337ARM/SAMSUNG MOBILE MACHINE SUPPORT
1338M: Kyungmin Park <kyungmin.park@samsung.com>
1339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340S: Maintained
004bbd3c 1341F: arch/arm/mach-s5pv210/
10ffa964 1342
3ce4ccb6
KD
1343ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1344M: Kyungmin Park <kyungmin.park@samsung.com>
1345M: Kamil Debski <k.debski@samsung.com>
1346L: linux-arm-kernel@lists.infradead.org
1347L: linux-media@vger.kernel.org
1348S: Maintained
1349F: drivers/media/platform/s5p-g2d/
1350
e6a476fd
MS
1351ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1352M: Kyungmin Park <kyungmin.park@samsung.com>
1353M: Kamil Debski <k.debski@samsung.com>
6305902c 1354M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1355L: linux-arm-kernel@lists.infradead.org
1356L: linux-media@vger.kernel.org
1357S: Maintained
934455d7 1358F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1359F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1360
1361ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1362M: Kyungmin Park <kyungmin.park@samsung.com>
1363M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1364L: linux-arm-kernel@lists.infradead.org
1365L: linux-media@vger.kernel.org
1366S: Maintained
90d72ac6 1367F: drivers/media/platform/s5p-tv/
e6a476fd 1368
d48d38e8 1369ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1370M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1371M: Magnus Damm <magnus.damm@gmail.com>
1372L: linux-sh@vger.kernel.org
d48d38e8 1373W: http://oss.renesas.com
bbff48f5 1374Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1375T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1376S: Supported
0b514fdb
SH
1377F: arch/arm/boot/dts/emev2*
1378F: arch/arm/boot/dts/r7s*
1379F: arch/arm/boot/dts/r8a*
1380F: arch/arm/boot/dts/sh*
1381F: arch/arm/configs/ape6evm_defconfig
1382F: arch/arm/configs/armadillo800eva_defconfig
1383F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1384F: arch/arm/configs/koelsch_defconfig
1385F: arch/arm/configs/kzm9g_defconfig
1386F: arch/arm/configs/lager_defconfig
1387F: arch/arm/configs/mackerel_defconfig
1388F: arch/arm/configs/marzen_defconfig
1389F: arch/arm/configs/shmobile_defconfig
d48d38e8
PM
1390F: arch/arm/mach-shmobile/
1391F: drivers/sh/
1392
66314223 1393ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1394M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1395S: Maintained
1396F: arch/arm/mach-socfpga/
ba2b7d0a
DN
1397W: http://www.rocketboards.org
1398T: git://git.rocketboards.org/linux-socfpga.git
1399T: git://git.rocketboards.org/linux-socfpga-next.git
66314223
DN
1400
1401ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1402M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1403S: Maintained
1404F: drivers/clk/socfpga/
1405
71bcada8
TT
1406ARM/SOCFPGA EDAC SUPPORT
1407M: Thor Thayer <tthayer@opensource.altera.com>
1408S: Maintained
1409F: drivers/edac/altera_edac.
1410
65ebcc11 1411ARM/STI ARCHITECTURE
a92177ea
SK
1412M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1413M: Maxime Coquelin <maxime.coquelin@st.com>
1414M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416L: kernel@stlinux.com
1417W: http://www.stlinux.com
1418S: Maintained
1419F: arch/arm/mach-sti/
a92177ea
SK
1420F: arch/arm/boot/dts/sti*
1421F: drivers/clocksource/arm_global_timer.c
a92177ea 1422F: drivers/i2c/busses/i2c-st.c
346e2e4a 1423F: drivers/media/rc/st_rc.c
f53b2bff 1424F: drivers/mmc/host/sdhci-st.c
6da969a5 1425F: drivers/phy/phy-stih407-usb.c
26389c78 1426F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1427F: drivers/pinctrl/pinctrl-st.c
1428F: drivers/reset/sti/
1429F: drivers/tty/serial/st-asc.c
eb11adab 1430F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1431F: drivers/usb/host/ehci-st.c
1432F: drivers/usb/host/ohci-st.c
65ebcc11 1433
2b7a52a4 1434ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1435M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1437S: Maintained
1438
1bbd7089 1439ARM/TETON BGA MACHINE SUPPORT
706e69d6 1440M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442S: Maintained
1443
2b7a52a4 1444ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1445M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1447S: Maintained
1448
98ad6e3b 1449ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1450M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1451L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1452W: http://www.mcuos.com
1453S: Maintained
4e89e8f6 1454F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1455F: drivers/input/keyboard/w90p910_keypad.c
1456F: drivers/input/touchscreen/w90p910_ts.c
1457F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1458F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1459F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1460F: drivers/rtc/rtc-nuc900.c
9df92e6c 1461F: drivers/spi/spi-nuc900.c
4e89e8f6 1462F: drivers/usb/host/ehci-w90x900.c
8a61f013 1463F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1464
54274d71 1465ARM/U300 MACHINE SUPPORT
e4651a9f 1466M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1467L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1468S: Supported
1469F: arch/arm/mach-u300/
9affbd24 1470F: drivers/clocksource/timer-u300.c
54274d71
LW
1471F: drivers/i2c/busses/i2c-stu300.c
1472F: drivers/rtc/rtc-coh901331.c
1473F: drivers/watchdog/coh901327_wdt.c
1474F: drivers/dma/coh901318*
87572880
LW
1475F: drivers/mfd/ab3100*
1476F: drivers/rtc/rtc-ab3100.c
1477F: drivers/rtc/rtc-coh901331.c
1478T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1479
87572880 1480ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1481M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1482L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1483S: Maintained
1484F: arch/arm/mach-ux500/
e4651a9f 1485F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1486F: drivers/dma/ste_dma40*
e4651a9f 1487F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1488F: drivers/mfd/abx500*
1489F: drivers/mfd/ab8500*
e4651a9f
LW
1490F: drivers/mfd/dbx500*
1491F: drivers/mfd/db8500*
ecc265fe
JP
1492F: drivers/pinctrl/nomadik/pinctrl-ab*
1493F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1494F: drivers/rtc/rtc-ab8500.c
e4651a9f 1495F: drivers/rtc/rtc-pl031.c
87572880 1496T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1497
e93fde28
UH
1498ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1499M: Ulf Hansson <ulf.hansson@linaro.org>
1500L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1501T: git git://git.linaro.org/people/ulfh/clk.git
1502S: Maintained
1503F: drivers/clk/ux500/
1504F: include/linux/platform_data/clk-ux500.h
1505
d4275354 1506ARM/VFP SUPPORT
8b58be88 1507M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1508L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1509W: http://www.arm.linux.org.uk/
1510S: Maintained
1511F: arch/arm/vfp/
1512
e66b6d8e
MV
1513ARM/VOIPAC PXA270 SUPPORT
1514M: Marek Vasut <marek.vasut@gmail.com>
1515L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1516S: Maintained
1517F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1518F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1519
04529fe2
TP
1520ARM/VT8500 ARM ARCHITECTURE
1521M: Tony Prisk <linux@prisktech.co.nz>
1522L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1523S: Maintained
1524F: arch/arm/mach-vt8500/
41fd91b4 1525F: drivers/clocksource/vt8500_timer.c
560746eb 1526F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1527F: drivers/mmc/host/wmt-sdmmc.c
1528F: drivers/pwm/pwm-vt8500.c
1529F: drivers/rtc/rtc-vt8500.c
1530F: drivers/tty/serial/vt8500_serial.c
4f31102b 1531F: drivers/usb/host/ehci-platform.c
41fd91b4 1532F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1533F: drivers/video/fbdev/vt8500lcdfb.*
1534F: drivers/video/fbdev/wm8505fb*
1535F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1536
e66b6d8e
MV
1537ARM/ZIPIT Z2 SUPPORT
1538M: Marek Vasut <marek.vasut@gmail.com>
1539L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540S: Maintained
1541F: arch/arm/mach-pxa/z2.c
6ab2a855 1542F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1543
51f29d44
MS
1544ARM/ZYNQ ARCHITECTURE
1545M: Michal Simek <michal.simek@xilinx.com>
1546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547W: http://wiki.xilinx.com
1548T: git git://git.xilinx.com/linux-xlnx.git
1549S: Supported
1550F: arch/arm/mach-zynq/
bd2a337a 1551F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1552F: drivers/block/xsysace.c
c2fd4e38
MS
1553N: zynq
1554N: xilinx
1555F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1556F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1557F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1558
b8f9879e
WD
1559ARM SMMU DRIVER
1560M: Will Deacon <will.deacon@arm.com>
1561L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1562S: Maintained
1563F: drivers/iommu/arm-smmu.c
1564
38074229
CM
1565ARM64 PORT (AARCH64 ARCHITECTURE)
1566M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1567M: Will Deacon <will.deacon@arm.com>
38074229
CM
1568L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1569S: Maintained
1570F: arch/arm64/
d19766ec 1571F: Documentation/arm64/
38074229 1572
9d7005f9
LP
1573AS3645A LED FLASH CONTROLLER DRIVER
1574M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1575L: linux-media@vger.kernel.org
1576T: git git://linuxtv.org/media_tree.git
1577S: Maintained
1578F: drivers/media/i2c/as3645a.c
1579F: include/media/as3645a.h
1580
d58de038
GJ
1581ASC7621 HARDWARE MONITOR DRIVER
1582M: George Joseph <george.joseph@fairview5.com>
1583L: lm-sensors@lm-sensors.org
1584S: Maintained
1585F: Documentation/hwmon/asc7621
1586F: drivers/hwmon/asc7621.c
1587
b229ece9 1588ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1589M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1590L: acpi4asus-user@lists.sourceforge.net
d0944853 1591L: platform-driver-x86@vger.kernel.org
76593d6f 1592W: http://acpi4asus.sf.net
85091b71 1593S: Maintained
b229ece9
CC
1594F: drivers/platform/x86/asus*.c
1595F: drivers/platform/x86/eeepc*.c
85091b71 1596
953a6479 1597ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1598R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1599W: http://sourceforge.net/projects/xscaleiop
08223d80 1600S: Odd fixes
679655da
JP
1601F: Documentation/crypto/async-tx-api.txt
1602F: crypto/async_tx/
1603F: drivers/dma/
1604F: include/linux/dmaengine.h
1605F: include/linux/async_tx.h
b3e5f263 1606
a1867d36 1607AT24 EEPROM DRIVER
14d77c4d 1608M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1609L: linux-i2c@vger.kernel.org
1610S: Maintained
1611F: drivers/misc/eeprom/at24.c
25f73ed5 1612F: include/linux/platform_data/at24.h
a1867d36 1613
e7839f25 1614ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1615M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1616W: http://support.coraid.com/support/linux
1da177e4 1617S: Supported
679655da
JP
1618F: Documentation/aoe/
1619F: drivers/block/aoe/
1da177e4 1620
9a10a870 1621ATHEROS ATH GENERIC UTILITIES
f726ee65 1622M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1623L: linux-wireless@vger.kernel.org
1624S: Supported
1625F: drivers/net/wireless/ath/*
1626
fa1c114f 1627ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1628M: Jiri Slaby <jirislaby@gmail.com>
1629M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1630M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1631L: linux-wireless@vger.kernel.org
1632L: ath5k-devel@lists.ath5k.org
72c706b7 1633W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1634S: Maintained
fa451753 1635F: drivers/net/wireless/ath/ath5k/
fa1c114f 1636
12e62d6f
KV
1637ATHEROS ATH6KL WIRELESS DRIVER
1638M: Kalle Valo <kvalo@qca.qualcomm.com>
1639L: linux-wireless@vger.kernel.org
1640W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1641T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1642S: Supported
1643F: drivers/net/wireless/ath/ath6kl/
1644
2be7d22f
VK
1645WILOCITY WIL6210 WIRELESS DRIVER
1646M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1647L: linux-wireless@vger.kernel.org
1648L: wil6210@qca.qualcomm.com
1649S: Supported
1650W: http://wireless.kernel.org/en/users/Drivers/wil6210
1651F: drivers/net/wireless/ath/wil6210/
dba4b74d 1652F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1653
1d7e1e6b
CL
1654CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1655M: Christian Lamparter <chunkeey@googlemail.com>
1656L: linux-wireless@vger.kernel.org
1657W: http://wireless.kernel.org/en/users/Drivers/carl9170
1658S: Maintained
1659F: drivers/net/wireless/ath/carl9170/
1660
2c2a6172
LT
1661ATK0110 HWMON DRIVER
1662M: Luca Tettamanti <kronos.it@gmail.com>
1663L: lm-sensors@lm-sensors.org
1664S: Maintained
1665F: drivers/hwmon/asus_atk0110.c
1666
6f69a6d7 1667ATI_REMOTE2 DRIVER
8b58be88 1668M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1669S: Maintained
679655da 1670F: drivers/input/misc/ati_remote2.c
6f69a6d7 1671
7ae115b4 1672ATLX ETHERNET DRIVERS
8b58be88 1673M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1674M: Chris Snook <chris.snook@gmail.com>
e443e383 1675L: netdev@vger.kernel.org
8d5ca6ec
JC
1676W: http://sourceforge.net/projects/atl1
1677W: http://atl1.sourceforge.net
1678S: Maintained
2b133ad6 1679F: drivers/net/ethernet/atheros/
8d5ca6ec 1680
1da177e4 1681ATM
8b58be88 1682M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1683L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1684L: netdev@vger.kernel.org
1da177e4
LT
1685W: http://linux-atm.sourceforge.net
1686S: Maintained
679655da
JP
1687F: drivers/atm/
1688F: include/linux/atm*
c117ab84 1689F: include/uapi/linux/atm*
1da177e4 1690
04ac2f46 1691ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1692M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1693S: Maintained
1694F: drivers/mmc/host/atmel-mci.c
1695F: drivers/mmc/host/atmel-mci-regs.h
1696
a1cfac48 1697ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1698M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1699S: Supported
df621252 1700F: drivers/tty/serial/atmel_serial.c
a1cfac48 1701
dfae90ed
BS
1702ATMEL Audio ALSA driver
1703M: Bo Shen <voice.shen@atmel.com>
1704L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1705S: Supported
1706F: sound/soc/atmel
1707
b414dc16
NF
1708ATMEL DMA DRIVER
1709M: Nicolas Ferre <nicolas.ferre@atmel.com>
1710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1711S: Supported
1712F: drivers/dma/at_hdmac.c
1713F: drivers/dma/at_hdmac_regs.h
6f0d65af 1714F: include/linux/platform_data/dma-atmel.h
b414dc16 1715
888f2804
LD
1716ATMEL I2C DRIVER
1717M: Ludovic Desroches <ludovic.desroches@atmel.com>
1718L: linux-i2c@vger.kernel.org
1719S: Supported
1720F: drivers/i2c/busses/i2c-at91.c
1721
15515545
JW
1722ATMEL ISI DRIVER
1723M: Josh Wu <josh.wu@atmel.com>
1724L: linux-media@vger.kernel.org
1725S: Supported
f2294c2d 1726F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1727F: include/media/atmel-isi.h
1728
8f4c79ce 1729ATMEL LCDFB DRIVER
8b58be88 1730M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1731L: linux-fbdev@vger.kernel.org
8f4c79ce 1732S: Maintained
8a61f013 1733F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1734F: include/video/atmel_lcdc.h
8f4c79ce 1735
89e5785f 1736ATMEL MACB ETHERNET DRIVER
a02875a6 1737M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1738S: Supported
9f2f381f 1739F: drivers/net/ethernet/cadence/
89e5785f 1740
5cbac98a
JW
1741ATMEL NAND DRIVER
1742M: Josh Wu <josh.wu@atmel.com>
1743L: linux-mtd@lists.infradead.org
1744S: Supported
1745F: drivers/mtd/nand/atmel_nand*
1746
754ce4f2 1747ATMEL SPI DRIVER
a02875a6 1748M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1749S: Supported
9df92e6c 1750F: drivers/spi/spi-atmel.*
754ce4f2 1751
e9cb1c5a
NF
1752ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1753M: Nicolas Ferre <nicolas.ferre@atmel.com>
1754L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1755S: Supported
1756F: drivers/misc/atmel_tclib.c
1757F: drivers/clocksource/tcb_clksrc.c
1758
914a3f3b 1759ATMEL USBA UDC DRIVER
a02875a6
NF
1760M: Nicolas Ferre <nicolas.ferre@atmel.com>
1761L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1762S: Supported
faf2e1db 1763F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1764
1da177e4 1765ATMEL WIRELESS DRIVER
8b58be88 1766M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1767L: linux-wireless@vger.kernel.org
1da177e4
LT
1768W: http://www.thekelleys.org.uk/atmel
1769W: http://atmelwlandriver.sourceforge.net/
1770S: Maintained
679655da 1771F: drivers/net/wireless/atmel*
1da177e4 1772
26780d9e 1773ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1774M: Bradley Grove <linuxdrivers@attotech.com>
1775L: linux-scsi@vger.kernel.org
1776W: http://www.attotech.com
1777S: Supported
1778F: drivers/scsi/esas2r
26780d9e 1779
a92b7b80 1780AUDIT SUBSYSTEM
8b58be88 1781M: Eric Paris <eparis@redhat.com>
b9a06207 1782L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1783W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1784T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1785S: Maintained
679655da 1786F: include/linux/audit.h
c117ab84 1787F: include/uapi/linux/audit.h
679655da 1788F: kernel/audit*
a92b7b80 1789
70e84049 1790AUXILIARY DISPLAY DRIVERS
8b58be88 1791M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1792W: http://miguelojeda.es/auxdisplay.htm
1793W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1794S: Maintained
679655da
JP
1795F: drivers/auxdisplay/
1796F: include/linux/cfag12864b.h
70e84049 1797
5f97f7f9 1798AVR32 ARCHITECTURE
e336f61f
HCE
1799M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1800M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1801W: http://www.atmel.com/products/AVR32/
249d9d9d 1802W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1803W: http://avrfreaks.net/
e336f61f 1804S: Maintained
679655da 1805F: arch/avr32/
5f97f7f9
HS
1806
1807AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1808M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1809M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1810S: Maintained
679655da 1811F: arch/avr32/mach-at32ap/
5f97f7f9 1812
1da177e4 1813AX.25 NETWORK LAYER
8b58be88 1814M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1815L: linux-hams@vger.kernel.org
d34cb28a 1816W: http://www.linux-ax25.org/
1da177e4 1817S: Maintained
c117ab84 1818F: include/uapi/linux/ax25.h
679655da
JP
1819F: include/net/ax25.h
1820F: net/ax25/
1da177e4 1821
d5269395 1822AZ6007 DVB DRIVER
1b2c14b4 1823M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1824L: linux-media@vger.kernel.org
1825W: http://linuxtv.org
1826T: git git://linuxtv.org/media_tree.git
1827S: Maintained
1828F: drivers/media/usb/dvb-usb-v2/az6007.c
1829
6777376e
HV
1830AZTECH FM RADIO RECEIVER DRIVER
1831M: Hans Verkuil <hverkuil@xs4all.nl>
1832L: linux-media@vger.kernel.org
1833T: git git://linuxtv.org/media_tree.git
1834W: http://linuxtv.org
1835S: Maintained
1836F: drivers/media/radio/radio-aztech*
1837
e2d1d6c0 1838B43 WIRELESS DRIVER
8b58be88 1839M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1840L: linux-wireless@vger.kernel.org
ed072f9e 1841L: b43-dev@lists.infradead.org
491b26b4 1842W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1843S: Maintained
679655da 1844F: drivers/net/wireless/b43/
e2d1d6c0
RD
1845
1846B43LEGACY WIRELESS DRIVER
8b58be88
JP
1847M: Larry Finger <Larry.Finger@lwfinger.net>
1848M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1849L: linux-wireless@vger.kernel.org
ed072f9e 1850L: b43-dev@lists.infradead.org
491b26b4 1851W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1852S: Maintained
679655da 1853F: drivers/net/wireless/b43legacy/
e2d1d6c0 1854
300abeb5 1855BACKLIGHT CLASS/SUBSYSTEM
6212de88 1856M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1857M: Bryan Wu <cooloney@gmail.com>
1858M: Lee Jones <lee.jones@linaro.org>
300abeb5 1859S: Maintained
679655da
JP
1860F: drivers/video/backlight/
1861F: include/linux/backlight.h
300abeb5 1862
c6c8fea2 1863BATMAN ADVANCED
207df49e 1864M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1865M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1866M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1867L: b.a.t.m.a.n@lists.open-mesh.org
1868W: http://www.open-mesh.org/
1869S: Maintained
1870F: net/batman-adv/
1871
e2d1d6c0 1872BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1873M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1874L: linux-hams@vger.kernel.org
1875W: http://www.baycom.org/~tom/ham/ham.html
1876S: Maintained
679655da 1877F: drivers/net/hamradio/baycom*
e2d1d6c0 1878
cafe5635 1879BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1880M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1881L: linux-bcache@vger.kernel.org
1882W: http://bcache.evilpiepirate.org
1883S: Maintained:
1884F: drivers/md/bcache/
1885
3faece9d
KM
1886BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1887M: Kevin McKinney <klmckinney1@gmail.com>
1888M: Matthias Beyer <mail@beyermatthias.de>
1889L: devel@driverdev.osuosl.org
1890S: Maintained
1891F: drivers/staging/bcm*
1892
e2d1d6c0 1893BEFS FILE SYSTEM
55817d3d 1894S: Orphan
679655da
JP
1895F: Documentation/filesystems/befs.txt
1896F: fs/befs/
e2d1d6c0 1897
564ee360
DM
1898BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1899M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1900L: netdev@vger.kernel.org
1901S: Maintained
1902F: drivers/net/ethernet/ec_bhf.c
1903
e2d1d6c0 1904BFS FILE SYSTEM
8b58be88 1905M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1906S: Maintained
679655da
JP
1907F: Documentation/filesystems/bfs.txt
1908F: fs/bfs/
c117ab84 1909F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1910
1394f032 1911BLACKFIN ARCHITECTURE
a4edbc10 1912M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1913L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1914T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1915W: http://blackfin.uclinux.org
1916S: Supported
679655da 1917F: arch/blackfin/
566da5b2 1918
e190d6b1 1919BLACKFIN EMAC DRIVER
b3fe92b0 1920L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1921W: http://blackfin.uclinux.org
1922S: Supported
7b35f033 1923F: drivers/net/ethernet/adi/
e190d6b1 1924
566da5b2 1925BLACKFIN RTC DRIVER
b3fe92b0 1926L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1927W: http://blackfin.uclinux.org
1928S: Supported
679655da 1929F: drivers/rtc/rtc-bfin.c
1394f032 1930
936ed49a 1931BLACKFIN SDH DRIVER
109ec8c3 1932M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1933L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1934W: http://blackfin.uclinux.org
1935S: Supported
1936F: drivers/mmc/host/bfin_sdh.c
1937
1394f032 1938BLACKFIN SERIAL DRIVER
8b58be88 1939M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1940L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1941W: http://blackfin.uclinux.org
1942S: Supported
8460241e 1943F: drivers/tty/serial/bfin_uart.c
1394f032 1944
1e6d320f 1945BLACKFIN WATCHDOG DRIVER
b3fe92b0 1946L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1947W: http://blackfin.uclinux.org
1948S: Supported
679655da 1949F: drivers/watchdog/bfin_wdt.c
1e6d320f 1950
d24ecfcc 1951BLACKFIN I2C TWI DRIVER
8b58be88 1952M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1953L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1954W: http://blackfin.uclinux.org/
1955S: Supported
679655da 1956F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1957
1e204377
SJ
1958BLACKFIN MEDIA DRIVER
1959M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1960L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1961W: http://blackfin.uclinux.org/
1962S: Supported
1963F: drivers/media/platform/blackfin/
1964F: drivers/media/i2c/adv7183*
1965F: drivers/media/i2c/vs6624*
1966
b54cf35a
JSM
1967BLINKM RGB LED DRIVER
1968M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1969S: Maintained
1970F: drivers/leds/leds-blinkm.c
1971
1da177e4 1972BLOCK LAYER
8b58be88 1973M: Jens Axboe <axboe@kernel.dk>
08deed1e 1974T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1975S: Maintained
679655da 1976F: block/
1da177e4 1977
2b54aaef 1978BLOCK2MTD DRIVER
8b58be88 1979M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1980L: linux-mtd@lists.infradead.org
1981S: Maintained
679655da 1982F: drivers/mtd/devices/block2mtd.c
2b54aaef 1983
63fbd24e 1984BLUETOOTH DRIVERS
8b58be88 1985M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1986M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1987M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1988L: linux-bluetooth@vger.kernel.org
63fbd24e 1989W: http://www.bluez.org/
22e7a424
MH
1990T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1991T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1992S: Maintained
679655da 1993F: drivers/bluetooth/
1da177e4 1994
63fbd24e 1995BLUETOOTH SUBSYSTEM
8b58be88 1996M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1997M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1998M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1999L: linux-bluetooth@vger.kernel.org
2000W: http://www.bluez.org/
22e7a424
MH
2001T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2002T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2003S: Maintained
679655da
JP
2004F: net/bluetooth/
2005F: include/net/bluetooth/
1da177e4
LT
2006
2007BONDING DRIVER
79b30750 2008M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2009M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 2010M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 2011L: netdev@vger.kernel.org
ce00f85c
JC
2012W: http://sourceforge.net/projects/bonding/
2013S: Supported
679655da 2014F: drivers/net/bonding/
c117ab84 2015F: include/uapi/linux/if_bonding.h
1da177e4 2016
b5f4df34
AS
2017BPF (Safe dynamic programs and tools)
2018M: Alexei Starovoitov <ast@kernel.org>
2019L: netdev@vger.kernel.org
2020L: linux-kernel@vger.kernel.org
2021S: Supported
2022F: kernel/bpf/
2023
39105890 2024BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2025M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2026L: netdev@vger.kernel.org
2027S: Supported
adfc5217 2028F: drivers/net/ethernet/broadcom/b44.*
39105890 2029
32ec90d5
FF
2030BROADCOM GENET ETHERNET DRIVER
2031M: Florian Fainelli <f.fainelli@gmail.com>
2032L: netdev@vger.kernel.org
2033S: Supported
2034F: drivers/net/ethernet/broadcom/genet/
2035
948c51e6 2036BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2037M: Sony Chacko <sony.chacko@qlogic.com>
2038M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2039L: netdev@vger.kernel.org
2040S: Supported
adfc5217
JK
2041F: drivers/net/ethernet/broadcom/bnx2.*
2042F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2043
4d9d2cb0 2044BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2045M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2046L: netdev@vger.kernel.org
2047S: Supported
adfc5217 2048F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2049
90f4c594 2050BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2051M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 2052M: Matt Porter <mporter@linaro.org>
f18cf050 2053M: Florian Fainelli <f.fainelli@gmail.com>
497a045d 2054L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2055T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2056S: Maintained
2057F: arch/arm/mach-bcm/
2058F: arch/arm/boot/dts/bcm113*
90f4c594 2059F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2060F: arch/arm/boot/dts/bcm281*
2061F: arch/arm/configs/bcm_defconfig
e4ef47f2 2062F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2063F: drivers/clocksource/bcm_kona_timer.c
2064
f680f25c
SW
2065BROADCOM BCM2835 ARM ARCHICTURE
2066M: Stephen Warren <swarren@wwwdotorg.org>
2067L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2068T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
2069S: Maintained
d30fe627 2070F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
2071F: arch/arm/boot/dts/bcm2835*
2072F: arch/arm/configs/bcm2835_defconfig
2073F: drivers/*/*bcm2835*
2074
5b293ebe
HM
2075BROADCOM BCM5301X ARM ARCHICTURE
2076M: Hauke Mehrtens <hauke@hauke-m.de>
2077L: linux-arm-kernel@lists.infradead.org
2078S: Maintained
2079F: arch/arm/mach-bcm/bcm_5301x.c
2080F: arch/arm/boot/dts/bcm5301x.dtsi
2081F: arch/arm/boot/dts/bcm470*
2082
e076e962
FF
2083BROADCOM BCM63XX ARM ARCHITECTURE
2084M: Florian Fainelli <f.fainelli@gmail.com>
2085L: linux-arm-kernel@lists.infradead.org
2086T: git git://git.github.com/brcm/linux.git
2087S: Maintained
2088F: arch/arm/mach-bcm/bcm63xx.c
2089F: arch/arm/include/debug/bcm63xx.S
2090
2df94fd6
BN
2091BROADCOM BCM7XXX ARM ARCHITECTURE
2092M: Marc Carino <marc.ceeeee@gmail.com>
2093M: Brian Norris <computersforpeace@gmail.com>
2094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2095S: Maintained
2096F: arch/arm/mach-bcm/*brcmstb*
2097F: arch/arm/boot/dts/bcm7*.dts*
2098
948c51e6 2099BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2100M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2101M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2102L: netdev@vger.kernel.org
2103S: Supported
adfc5217 2104F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2105
a9533e7e
HP
2106BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2107M: Brett Rudley <brudley@broadcom.com>
818c07b8 2108M: Arend van Spriel <arend@broadcom.com>
85d63686 2109M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2110M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2111L: linux-wireless@vger.kernel.org
5615171c 2112L: brcm80211-dev-list@broadcom.com
a9533e7e 2113S: Supported
f62ebdd5 2114F: drivers/net/wireless/brcm80211/
a9533e7e 2115
9958d6f9 2116BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2117M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2118L: linux-scsi@vger.kernel.org
2119S: Supported
2120F: drivers/scsi/bnx2fc/
2121
6a6b5ad0 2122BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2123M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2124L: linux-scsi@vger.kernel.org
2125S: Supported
2126F: drivers/scsi/bnx2i/
2127
7b7f588b 2128BROADCOM KONA GPIO DRIVER
5e163903 2129M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2130L: bcm-kernel-feedback-list@broadcom.com
2131S: Supported
2132F: drivers/gpio/gpio-bcm-kona.c
2133F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2134
c9678d86
RM
2135BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2136M: Rafał Miłecki <zajec5@gmail.com>
2137L: linux-wireless@vger.kernel.org
2138S: Maintained
2139F: drivers/bcma/
2140F: include/linux/bcma/
2141
b8302205
FF
2142BROADCOM SYSTEMPORT ETHERNET DRIVER
2143M: Florian Fainelli <f.fainelli@gmail.com>
2144L: netdev@vger.kernel.org
2145S: Supported
2146F: drivers/net/ethernet/broadcom/bcmsysport.*
2147
7725ccfd 2148BROCADE BFA FC SCSI DRIVER
aa803370
AG
2149M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2150M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2151L: linux-scsi@vger.kernel.org
2152S: Supported
2153F: drivers/scsi/bfa/
7725ccfd 2154
8b230ed8 2155BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2156M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2157L: netdev@vger.kernel.org
2158S: Supported
f844a0ea 2159F: drivers/net/ethernet/brocade/bna/
8b230ed8 2160
5cdf7f76 2161BSG (block layer generic sg v4 driver)
8b58be88 2162M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2163L: linux-scsi@vger.kernel.org
2164S: Supported
679655da
JP
2165F: block/bsg.c
2166F: include/linux/bsg.h
c117ab84 2167F: include/uapi/linux/bsg.h
5cdf7f76 2168
af39917d
CL
2169BT87X AUDIO DRIVER
2170M: Clemens Ladisch <clemens@ladisch.de>
2171L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2172T: git git://git.alsa-project.org/alsa-kernel.git
2173S: Maintained
2174F: Documentation/sound/alsa/Bt87x.txt
2175F: sound/pci/bt87x.c
2176
ff1d5c2f 2177BT8XXGPIO DRIVER
eb032b98 2178M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2179W: http://bu3sch.de/btgpio.php
2180S: Maintained
72dbb705 2181F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2182
eb1eb04f 2183BTRFS FILE SYSTEM
c0778e25
CM
2184M: Chris Mason <clm@fb.com>
2185M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2186L: linux-btrfs@vger.kernel.org
2187W: http://btrfs.wiki.kernel.org/
8a6e2535 2188Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2189T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2190S: Maintained
679655da
JP
2191F: Documentation/filesystems/btrfs.txt
2192F: fs/btrfs/
eb1eb04f 2193
1da177e4 2194BTTV VIDEO4LINUX DRIVER
1b2c14b4 2195M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2196L: linux-media@vger.kernel.org
96b6aba0 2197W: http://linuxtv.org
275ffde4 2198T: git git://linuxtv.org/media_tree.git
f96236e5 2199S: Odd fixes
679655da 2200F: Documentation/video4linux/bttv/
90d72ac6 2201F: drivers/media/pci/bt8xx/bttv*
1da177e4 2202
1f34923c
KA
2203BUSLOGIC SCSI DRIVER
2204M: Khalid Aziz <khalid@gonehiking.org>
2205L: linux-scsi@vger.kernel.org
2206S: Maintained
2207F: drivers/scsi/BusLogic.*
2208F: drivers/scsi/FlashPoint.*
2209
af39917d
CL
2210C-MEDIA CMI8788 DRIVER
2211M: Clemens Ladisch <clemens@ladisch.de>
2212L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2213T: git git://git.alsa-project.org/alsa-kernel.git
2214S: Maintained
2215F: sound/pci/oxygen/
2216
2141355f
MS
2217C6X ARCHITECTURE
2218M: Mark Salter <msalter@redhat.com>
2219M: Aurelien Jacquiot <a-jacquiot@ti.com>
2220L: linux-c6x-dev@linux-c6x.org
2221W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2222S: Maintained
2223F: arch/c6x/
2224
a5432f5a 2225CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2226M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2227L: linux-cachefs@redhat.com
2228S: Supported
2229F: Documentation/filesystems/caching/cachefiles.txt
2230F: fs/cachefiles/
2231
c815ca39
HV
2232CADET FM/AM RADIO RECEIVER DRIVER
2233M: Hans Verkuil <hverkuil@xs4all.nl>
2234L: linux-media@vger.kernel.org
2235T: git git://linuxtv.org/media_tree.git
2236W: http://linuxtv.org
2237S: Maintained
2238F: drivers/media/radio/radio-cadet*
2239
77d5140f 2240CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2241M: Jonathan Corbet <corbet@lwn.net>
661263b5 2242L: linux-media@vger.kernel.org
275ffde4 2243T: git git://linuxtv.org/media_tree.git
77d5140f 2244S: Maintained
679655da 2245F: Documentation/video4linux/cafe_ccic
90d72ac6 2246F: drivers/media/platform/marvell-ccic/
77d5140f 2247
201b6bab 2248CAIF NETWORK LAYER
5c574f50 2249M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2250L: netdev@vger.kernel.org
2251S: Supported
2252F: Documentation/networking/caif/
2253F: drivers/net/caif/
c117ab84 2254F: include/uapi/linux/caif/
201b6bab
JP
2255F: include/net/caif/
2256F: net/caif/
2257
77dac90f 2258CALGARY x86-64 IOMMU
8b58be88
JP
2259M: Muli Ben-Yehuda <muli@il.ibm.com>
2260M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2261L: discuss@x86-64.org
2262S: Maintained
679655da
JP
2263F: arch/x86/kernel/pci-calgary_64.c
2264F: arch/x86/kernel/tce_64.c
2265F: arch/x86/include/asm/calgary.h
2266F: arch/x86/include/asm/tce.h
77dac90f 2267
e2d1d6c0 2268CAN NETWORK LAYER
8d15d386 2269M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2270L: linux-can@vger.kernel.org
ec78213a 2271W: http://gitorious.org/linux-can
405cc273 2272T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2273S: Maintained
f35f6c8f 2274F: Documentation/networking/can.txt
8d15d386 2275F: net/can/
8d15d386 2276F: include/linux/can/core.h
c117ab84
CEB
2277F: include/uapi/linux/can.h
2278F: include/uapi/linux/can/bcm.h
2279F: include/uapi/linux/can/raw.h
2280F: include/uapi/linux/can/gw.h
e2d1d6c0 2281
4261a204 2282CAN NETWORK DRIVERS
8b58be88 2283M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2284M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2285L: linux-can@vger.kernel.org
ec78213a 2286W: http://gitorious.org/linux-can
405cc273 2287T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2288S: Maintained
8d15d386
OH
2289F: drivers/net/can/
2290F: include/linux/can/dev.h
8d15d386 2291F: include/linux/can/platform/
c117ab84
CEB
2292F: include/uapi/linux/can/error.h
2293F: include/uapi/linux/can/netlink.h
4261a204 2294
95d16c72
JM
2295CAPABILITIES
2296M: Serge Hallyn <serge.hallyn@canonical.com>
2297L: linux-security-module@vger.kernel.org
6305902c 2298S: Supported
95d16c72 2299F: include/linux/capability.h
c117ab84 2300F: include/uapi/linux/capability.h
95d16c72 2301F: security/capability.c
6305902c 2302F: security/commoncap.c
38a94118 2303F: kernel/capability.c
95d16c72 2304
ef0bbac3
VB
2305CC2520 IEEE-802.15.4 RADIO DRIVER
2306M: Varka Bhadram <varkabhadram@gmail.com>
2307L: linux-wpan@vger.kernel.org
2308S: Maintained
2309F: drivers/net/ieee802154/cc2520.c
2310F: include/linux/spi/cc2520.h
2311F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2312
b8154542 2313CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2314M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2315L: linuxppc-dev@lists.ozlabs.org
2316L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2317W: http://www.ibm.com/developerworks/power/cell/
2318S: Supported
679655da 2319F: arch/powerpc/include/asm/cell*.h
679655da 2320F: arch/powerpc/include/asm/spu*.h
c117ab84 2321F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2322F: arch/powerpc/oprofile/*cell*
2323F: arch/powerpc/platforms/cell/
b8154542 2324
9030aaf9 2325CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2326M: Sage Weil <sage@inktank.com>
82593f87 2327L: ceph-devel@vger.kernel.org
09d90327 2328W: http://ceph.com/
fb99f881 2329T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2330S: Supported
2331F: Documentation/filesystems/ceph.txt
14430813
JP
2332F: fs/ceph/
2333F: net/ceph/
2334F: include/linux/ceph/
2335F: include/linux/crush/
9030aaf9 2336
18332a80 2337CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2338L: linux-usb@vger.kernel.org
10c6c9c9 2339S: Orphan
679655da
JP
2340F: Documentation/usb/WUSB-Design-overview.txt
2341F: Documentation/usb/wusb-cbaf
355ffe69
DV
2342F: drivers/usb/host/hwa-hc.c
2343F: drivers/usb/host/whci/
679655da
JP
2344F: drivers/usb/wusbcore/
2345F: include/linux/usb/wusb*
18332a80 2346
70e84049 2347CFAG12864B LCD DRIVER
8b58be88 2348M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2349W: http://miguelojeda.es/auxdisplay.htm
2350W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2351S: Maintained
679655da
JP
2352F: drivers/auxdisplay/cfag12864b.c
2353F: include/linux/cfag12864b.h
70e84049
MOS
2354
2355CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2356M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2357W: http://miguelojeda.es/auxdisplay.htm
2358W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2359S: Maintained
679655da
JP
2360F: drivers/auxdisplay/cfag12864bfb.c
2361F: include/linux/cfag12864b.h
70e84049 2362
704232c2 2363CFG80211 and NL80211
8b58be88 2364M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2365L: linux-wireless@vger.kernel.org
ce466579
JB
2366W: http://wireless.kernel.org/
2367T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2368T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2369S: Maintained
c117ab84 2370F: include/uapi/linux/nl80211.h
679655da
JP
2371F: include/net/cfg80211.h
2372F: net/wireless/*
2373X: net/wireless/wext*
704232c2 2374
46e64261
GKH
2375CHAR and MISC DRIVERS
2376M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2377M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2378T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2379S: Supported
46e64261
GKH
2380F: drivers/char/*
2381F: drivers/misc/*
471322a8 2382F: include/linux/miscdevice.h
46e64261 2383
0a920b5b 2384CHECKPATCH
8b58be88 2385M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2386M: Joe Perches <joe@perches.com>
2387S: Maintained
679655da 2388F: scripts/checkpatch.pl
0a920b5b 2389
f8407f26
HW
2390CHINESE DOCUMENTATION
2391M: Harry Wei <harryxiyou@gmail.com>
9740153c 2392L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2393L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2394S: Maintained
2395F: Documentation/zh_CN/
2396
2721ea2c 2397CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2398M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2399T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2400L: linux-usb@vger.kernel.org
2401S: Maintained
2402F: drivers/usb/chipidea/
2403
ab043105
OJ
2404CHROME HARDWARE PLATFORM SUPPORT
2405M: Olof Johansson <olof@lixom.net>
2406S: Maintained
2407F: drivers/platform/chrome/
2408
641cb85e 2409CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2410M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2411M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2412M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2413M: Neel Patel <neepatel@cisco.com>
7063fbf2 2414S: Supported
a6a5580c 2415F: drivers/net/ethernet/cisco/enic/
7063fbf2 2416
e3cf00d0 2417CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2418M: Upinder Malhi <umalhi@cisco.com>
2419S: Supported
2420F: drivers/infiniband/hw/usnic
e3cf00d0 2421
2b7a52a4 2422CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2423M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2424L: netdev@vger.kernel.org
2425S: Maintained
57d0b7a0 2426F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2427
3d4cfdc9
MB
2428CIRRUS LOGIC AUDIO CODEC DRIVERS
2429M: Brian Austin <brian.austin@cirrus.com>
2430M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2431L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2432S: Maintained
2433F: sound/soc/codecs/cs*
2434
94574d9a
KRW
2435CLEANCACHE API
2436M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2437L: linux-kernel@vger.kernel.org
2438S: Maintained
2439F: mm/cleancache.c
2440F: include/linux/cleancache.h
2441
d4275354 2442CLK API
8b58be88 2443M: Russell King <linux@arm.linux.org.uk>
37417046 2444S: Maintained
d4275354
RK
2445F: include/linux/clk.h
2446
9222d247
JS
2447CLOCKSOURCE, CLOCKEVENT DRIVERS
2448M: Daniel Lezcano <daniel.lezcano@linaro.org>
2449M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2450L: linux-kernel@vger.kernel.org
9222d247
JS
2451T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2452S: Supported
2453F: drivers/clocksource
2454
5df6d737 2455CISCO FCOE HBA DRIVER
8fc89a79
HP
2456M: Hiral Patel <hiralpat@cisco.com>
2457M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2458M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2459L: linux-scsi@vger.kernel.org
2460S: Supported
2a99921a 2461F: drivers/scsi/fnic/
5df6d737 2462
529aa8cb
TLSC
2463CMPC ACPI DRIVER
2464M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2465M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2466L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2467S: Supported
2468F: drivers/platform/x86/classmate-laptop.c
2469
74425eee 2470COCCINELLE/Semantic Patches (SmPL)
26de9c26 2471M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2472M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2473M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2474M: Michal Marek <mmarek@suse.cz>
26de9c26 2475L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2476T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2477W: http://coccinelle.lip6.fr/
2478S: Supported
4b92b2aa 2479F: Documentation/coccinelle.txt
74425eee
NP
2480F: scripts/coccinelle/
2481F: scripts/coccicheck
2482
1da177e4 2483CODA FILE SYSTEM
8b58be88 2484M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2485M: coda@cs.cmu.edu
2486L: codalist@coda.cs.cmu.edu
2487W: http://www.coda.cs.cmu.edu/
2488S: Maintained
679655da
JP
2489F: Documentation/filesystems/coda.txt
2490F: fs/coda/
2491F: include/linux/coda*.h
c117ab84 2492F: include/uapi/linux/coda*.h
1da177e4 2493
7704addb 2494COMMON CLK FRAMEWORK
7704addb 2495M: Mike Turquette <mturquette@linaro.org>
35c1983e 2496L: linux-kernel@vger.kernel.org
7704addb
MT
2497T: git git://git.linaro.org/people/mturquette/linux.git
2498S: Maintained
60bea3b5
SW
2499F: drivers/clk/
2500X: drivers/clk/clkdev.c
7704addb 2501F: include/linux/clk-pr*
60bea3b5 2502F: include/linux/clk/
7704addb 2503
e2d1d6c0 2504COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2505M: Steve French <sfrench@samba.org>
51223df6 2506L: linux-cifs@vger.kernel.org
d1f28953 2507L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2508W: http://linux-cifs.samba.org/
8a6e2535 2509Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2510T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2511S: Supported
ec421a71 2512F: Documentation/filesystems/cifs/
679655da 2513F: fs/cifs/
e2d1d6c0 2514
1da177e4 2515COMPACTPCI HOTPLUG CORE
8b58be88 2516M: Scott Murray <scott@spiteful.org>
64dab204 2517L: linux-pci@vger.kernel.org
82c4dfc7 2518S: Maintained
679655da 2519F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2520
2521COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2522M: Scott Murray <scott@spiteful.org>
64dab204 2523L: linux-pci@vger.kernel.org
82c4dfc7 2524S: Maintained
679655da 2525F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2526
2527COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2528M: Scott Murray <scott@spiteful.org>
64dab204 2529L: linux-pci@vger.kernel.org
82c4dfc7 2530S: Maintained
679655da 2531F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2532
5411552c 2533COMPAL LAPTOP SUPPORT
8b58be88 2534M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2535L: platform-driver-x86@vger.kernel.org
5411552c 2536S: Maintained
679655da 2537F: drivers/platform/x86/compal-laptop.c
5411552c 2538
949be0f7 2539CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2540M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2541L: accessrunner-general@lists.sourceforge.net
2542W: http://accessrunner.sourceforge.net/
949be0f7 2543S: Maintained
679655da 2544F: drivers/usb/atm/cxacru.c
949be0f7 2545
e2d1d6c0 2546CONFIGFS
d6351db2
JB
2547M: Joel Becker <jlbec@evilplan.org>
2548T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2549S: Supported
679655da
JP
2550F: fs/configfs/
2551F: include/linux/configfs.h
e2d1d6c0 2552
acb9c1b2 2553CONNECTOR
8b58be88 2554M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2555L: netdev@vger.kernel.org
2556S: Maintained
2557F: drivers/connector/
2558
a3e3354d 2559CONTROL GROUP (CGROUP)
860ca0e6 2560M: Tejun Heo <tj@kernel.org>
ad50c159 2561M: Li Zefan <lizefan@huawei.com>
12340313 2562L: cgroups@vger.kernel.org
860ca0e6 2563T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2564S: Maintained
a3e3354d 2565F: Documentation/cgroups/
679655da
JP
2566F: include/linux/cgroup*
2567F: kernel/cgroup*
a3e3354d
TH
2568
2569CONTROL GROUP - CPUSET
2570M: Li Zefan <lizefan@huawei.com>
2571L: cgroups@vger.kernel.org
2572W: http://www.bullopensource.org/cpuset/
2573W: http://oss.sgi.com/projects/cpusets/
2574T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2575S: Maintained
2576F: Documentation/cgroups/cpusets.txt
2577F: include/linux/cpuset.h
2578F: kernel/cpuset.c
2579
2580CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2581M: Johannes Weiner <hannes@cmpxchg.org>
2582M: Michal Hocko <mhocko@suse.cz>
2583L: cgroups@vger.kernel.org
2584L: linux-mm@kvack.org
2585S: Maintained
2586F: mm/memcontrol.c
2587F: mm/page_cgroup.c
fb3a0fb6 2588
bebe4678 2589CORETEMP HARDWARE MONITORING DRIVER
96859129 2590M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2591L: lm-sensors@lm-sensors.org
2592S: Maintained
679655da
JP
2593F: Documentation/hwmon/coretemp
2594F: drivers/hwmon/coretemp.c
bebe4678 2595
1da177e4 2596COSA/SRP SYNC SERIAL DRIVER
8b58be88 2597M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2598W: http://www.fi.muni.cz/~kas/cosa/
2599S: Maintained
679655da 2600F: drivers/net/wan/cosa*
1da177e4 2601
4371ee35 2602CPMAC ETHERNET DRIVER
8b58be88 2603M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2604L: netdev@vger.kernel.org
2605S: Maintained
b544dbac 2606F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2607
1da177e4 2608CPU FREQUENCY DRIVERS
49db1903 2609M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2610M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2611L: linux-pm@vger.kernel.org
1da177e4 2612S: Maintained
27209d91
VK
2613T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2614T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2615F: drivers/cpufreq/
2616F: include/linux/cpufreq.h
1da177e4 2617
8a67f0ef
VK
2618CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2619M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2620M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2621L: linux-pm@vger.kernel.org
2622W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2623S: Maintained
2624F: drivers/cpufreq/arm_big_little.h
2625F: drivers/cpufreq/arm_big_little.c
2626F: drivers/cpufreq/arm_big_little_dt.c
2627
14d2c34c 2628CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2629M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2630M: Daniel Lezcano <daniel.lezcano@linaro.org>
2631L: linux-pm@vger.kernel.org
2632L: linux-arm-kernel@lists.infradead.org
cea8321c 2633T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2634S: Maintained
2635F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2636
a8e39c35 2637CPUIDLE DRIVERS
49db1903 2638M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2639M: Daniel Lezcano <daniel.lezcano@linaro.org>
2640L: linux-pm@vger.kernel.org
2641S: Maintained
cea8321c 2642T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2643F: drivers/cpuidle/*
2644F: include/linux/cpuidle.h
2645
1da177e4 2646CPUID/MSR DRIVER
8b58be88 2647M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2648S: Maintained
679655da
JP
2649F: arch/x86/kernel/cpuid.c
2650F: arch/x86/kernel/msr.c
1da177e4 2651
7fe2f639 2652CPU POWER MONITORING SUBSYSTEM
7fe2f639 2653M: Thomas Renninger <trenn@suse.de>
103f1790 2654L: linux-pm@vger.kernel.org
7fe2f639 2655S: Maintained
14430813 2656F: tools/power/cpupower/
7fe2f639 2657
1da177e4 2658CRAMFS FILESYSTEM
ce00f85c 2659W: http://sourceforge.net/projects/cramfs/
54886a71 2660S: Orphan / Obsolete
679655da
JP
2661F: Documentation/filesystems/cramfs.txt
2662F: fs/cramfs/
1da177e4
LT
2663
2664CRIS PORT
8b58be88
JP
2665M: Mikael Starvik <starvik@axis.com>
2666M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2667L: linux-cris-kernel@axis.com
1da177e4
LT
2668W: http://developer.axis.com
2669S: Maintained
679655da 2670F: arch/cris/
df621252 2671F: drivers/tty/serial/crisv10.*
1da177e4
LT
2672
2673CRYPTO API
8b58be88
JP
2674M: Herbert Xu <herbert@gondor.apana.org.au>
2675M: "David S. Miller" <davem@davemloft.net>
1da177e4 2676L: linux-crypto@vger.kernel.org
54e5881d 2677T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2678S: Maintained
679655da
JP
2679F: Documentation/crypto/
2680F: arch/*/crypto/
2681F: crypto/
2682F: drivers/crypto/
2683F: include/crypto/
1da177e4 2684
5b07bd57 2685CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2686M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2687L: linux-crypto@vger.kernel.org
2688S: Maintained
51a2228a
JP
2689F: crypto/ansi_cprng.c
2690F: crypto/rng.c
5b07bd57 2691
9b4ffa48 2692CS5535 Audio ALSA driver
8b58be88 2693M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2694S: Maintained
679655da 2695F: sound/pci/cs5535audio/
9b4ffa48 2696
a910e4a9 2697CW1200 WLAN driver
b75f0050
JP
2698M: Solomon Peachy <pizza@shaftnet.org>
2699S: Maintained
2700F: drivers/net/wireless/cw1200/
a910e4a9 2701
6d8425b1 2702CX18 VIDEO4LINUX DRIVER
6afdeaf8 2703M: Andy Walls <awalls@md.metrocast.net>
c4240509 2704L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2705L: linux-media@vger.kernel.org
275ffde4 2706T: git git://linuxtv.org/media_tree.git
6d8425b1 2707W: http://linuxtv.org
30e10993 2708W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2709S: Maintained
679655da 2710F: Documentation/video4linux/cx18.txt
90d72ac6 2711F: drivers/media/pci/cx18/
6c0f0359 2712F: include/uapi/linux/ivtv*
6d8425b1 2713
3f101d91
HV
2714CX2341X MPEG ENCODER HELPER MODULE
2715M: Hans Verkuil <hverkuil@xs4all.nl>
2716L: linux-media@vger.kernel.org
2717T: git git://linuxtv.org/media_tree.git
2718W: http://linuxtv.org
2719S: Maintained
c368360b 2720F: drivers/media/common/cx2341x*
3f101d91
HV
2721F: include/media/cx2341x*
2722
20357578 2723CX88 VIDEO4LINUX DRIVER
1b2c14b4 2724M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2725L: linux-media@vger.kernel.org
2726W: http://linuxtv.org
2727T: git git://linuxtv.org/media_tree.git
2728S: Odd fixes
2729F: Documentation/video4linux/cx88/
2730F: drivers/media/pci/cx88/
6d8425b1 2731
91952bc0
AP
2732CXD2820R MEDIA DRIVER
2733M: Antti Palosaari <crope@iki.fi>
2734L: linux-media@vger.kernel.org
2735W: http://linuxtv.org/
2736W: http://palosaari.fi/linux/
2737Q: http://patchwork.linuxtv.org/project/linux-media/list/
2738T: git git://linuxtv.org/anttip/media_tree.git
2739S: Maintained
2740F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2741
e5ec3789 2742CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2743M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2744L: netdev@vger.kernel.org
2745W: http://www.chelsio.com
2746S: Supported
f7917c00 2747F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2748
2749CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2750M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2751L: linux-rdma@vger.kernel.org
e5ec3789
SW
2752W: http://www.openfabrics.org
2753S: Supported
679655da 2754F: drivers/infiniband/hw/cxgb3/
e5ec3789 2755
be4c9bad 2756CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2757M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2758L: netdev@vger.kernel.org
2759W: http://www.chelsio.com
2760S: Supported
f7917c00 2761F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2762
2763CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2764M: Steve Wise <swise@chelsio.com>
2765L: linux-rdma@vger.kernel.org
2766W: http://www.openfabrics.org
2767S: Supported
2768F: drivers/infiniband/hw/cxgb4/
2769
5c20a5c7
CL
2770CXGB4VF ETHERNET DRIVER (CXGB4VF)
2771M: Casey Leedom <leedom@chelsio.com>
2772L: netdev@vger.kernel.org
2773W: http://www.chelsio.com
2774S: Supported
f7917c00 2775F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2776
a9282d01
IM
2777CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2778M: Ian Munsie <imunsie@au1.ibm.com>
2779M: Michael Neuling <mikey@neuling.org>
2780L: linuxppc-dev@lists.ozlabs.org
2781S: Supported
2782F: drivers/misc/cxl/
2783F: include/misc/cxl.h
2784F: include/uapi/misc/cxl.h
2785F: Documentation/powerpc/cxl.txt
2786F: Documentation/powerpc/cxl.txt
2787F: Documentation/ABI/testing/sysfs-class-cxl
2788
b52b97a3
GC
2789STMMAC ETHERNET DRIVER
2790M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2791L: netdev@vger.kernel.org
2792W: http://www.stlinux.com
2793S: Supported
7ac6653a 2794F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2795
1da177e4 2796CYBERPRO FB DRIVER
8b58be88 2797M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2798L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2799W: http://www.arm.linux.org.uk/
2800S: Maintained
8a61f013 2801F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2802
1da177e4 2803CYCLADES ASYNC MUX DRIVER
1da177e4 2804W: http://www.cyclades.com/
d459883e 2805S: Orphan
c897401b 2806F: drivers/tty/cyclades.c
679655da 2807F: include/linux/cyclades.h
c117ab84 2808F: include/uapi/linux/cyclades.h
1da177e4
LT
2809
2810CYCLADES PC300 DRIVER
1da177e4 2811W: http://www.cyclades.com/
d459883e 2812S: Orphan
679655da 2813F: drivers/net/wan/pc300*
1da177e4 2814
402f6ae4
AP
2815CYPRESS_FIRMWARE MEDIA DRIVER
2816M: Antti Palosaari <crope@iki.fi>
2817L: linux-media@vger.kernel.org
2818W: http://linuxtv.org/
2819W: http://palosaari.fi/linux/
2820Q: http://patchwork.linuxtv.org/project/linux-media/list/
2821T: git git://linuxtv.org/anttip/media_tree.git
2822S: Maintained
2823F: drivers/media/common/cypress_firmware*
2824
e3ae3525 2825CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2826M: Ferruh Yigit <fery@cypress.com>
6305902c 2827L: linux-input@vger.kernel.org
be9a6f40 2828S: Supported
6305902c
JP
2829F: drivers/input/touchscreen/cyttsp*
2830F: include/linux/input/cyttsp.h
e3ae3525 2831
1da177e4 2832DAMA SLAVE for AX.25
8b58be88 2833M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2834W: http://yaina.de/jreuter/
2835W: http://www.qsl.net/dl1bke/
2836L: linux-hams@vger.kernel.org
2837S: Maintained
679655da
JP
2838F: net/ax25/af_ax25.c
2839F: net/ax25/ax25_dev.c
2840F: net/ax25/ax25_ds_*
2841F: net/ax25/ax25_in.c
2842F: net/ax25/ax25_out.c
2843F: net/ax25/ax25_timer.c
2844F: net/ax25/sysctl_net_ax25.c
1da177e4 2845
e2d1d6c0 2846DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2847L: netdev@vger.kernel.org
5ff77428 2848S: Orphan
679655da 2849F: Documentation/networking/dmfe.txt
0f04e2aa 2850F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2851
2852DC390/AM53C974 SCSI driver
8b58be88 2853M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2854W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2855M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2856S: Maintained
679655da 2857F: drivers/scsi/tmscsim.*
e2d1d6c0 2858
1da177e4 2859DC395x SCSI driver
61eee9a7 2860M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2861M: Ali Akcaagac <aliakc@web.de>
2862M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2863L: dc395x@twibble.org
cf015e9f
JP
2864W: http://twibble.org/dist/dc395x/
2865W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2866S: Maintained
679655da
JP
2867F: Documentation/scsi/dc395x.txt
2868F: drivers/scsi/dc395x.*
1da177e4 2869
eb8edb08 2870DCCP PROTOCOL
a89d030e 2871M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2872L: dccp@vger.kernel.org
c996d8b9 2873W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2874S: Maintained
679655da 2875F: include/linux/dccp.h
c117ab84 2876F: include/uapi/linux/dccp.h
679655da
JP
2877F: include/linux/tfrc.h
2878F: net/dccp/
eb8edb08 2879
1da177e4 2880DECnet NETWORK LAYER
1da177e4
LT
2881W: http://linux-decnet.sourceforge.net
2882L: linux-decnet-user@lists.sourceforge.net
f546444d 2883S: Orphan
679655da
JP
2884F: Documentation/networking/decnet.txt
2885F: net/decnet/
1da177e4 2886
ebff05b9
MR
2887DECSTATION PLATFORM SUPPORT
2888M: "Maciej W. Rozycki" <macro@linux-mips.org>
2889L: linux-mips@linux-mips.org
2890W: http://www.linux-mips.org/wiki/DECstation
2891S: Maintained
2892F: arch/mips/dec/
2893F: arch/mips/include/asm/dec/
2894F: arch/mips/include/asm/mach-dec/
2895
1da177e4 2896DEFXX FDDI NETWORK DRIVER
8b58be88 2897M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2898S: Maintained
33f810b2 2899F: drivers/net/fddi/defxx.*
1da177e4 2900
ad8f07cc 2901DELL LAPTOP DRIVER
8b58be88 2902M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2903L: platform-driver-x86@vger.kernel.org
ad8f07cc 2904S: Maintained
679655da 2905F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2906
1da177e4 2907DELL LAPTOP SMM DRIVER
a1406d87 2908M: Guenter Roeck <linux@roeck-us.net>
679655da 2909F: drivers/char/i8k.c
c117ab84 2910F: include/uapi/linux/i8k.h
1da177e4 2911
90563ec4 2912DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2913M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2914S: Maintained
679655da
JP
2915F: Documentation/dcdbas.txt
2916F: drivers/firmware/dcdbas.*
90563ec4 2917
0b3f6109 2918DELL WMI EXTRAS DRIVER
8b58be88 2919M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2920S: Maintained
36b3a96f 2921F: drivers/platform/x86/dell-wmi.c
0b3f6109 2922
5efc75e3
PZ
2923DESIGNWARE USB2 DRD IP DRIVER
2924M: Paul Zimmerman <paulz@synopsys.com>
2925L: linux-usb@vger.kernel.org
18f340f9 2926T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 2927S: Maintained
197ba5f4 2928F: drivers/usb/dwc2/
5efc75e3 2929
94ab23dd
FB
2930DESIGNWARE USB3 DRD IP DRIVER
2931M: Felipe Balbi <balbi@ti.com>
2932L: linux-usb@vger.kernel.org
2933L: linux-omap@vger.kernel.org
2934T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2935S: Maintained
2936F: drivers/usb/dwc3/
2937
833c9545
JB
2938DEVICE COREDUMP (DEV_COREDUMP)
2939M: Johannes Berg <johannes@sipsolutions.net>
2940L: linux-kernel@vger.kernel.org
2941S: Maintained
2942F: drivers/base/devcoredump.c
2943F: include/linux/devcoredump.h
2944
89d07767
KP
2945DEVICE FREQUENCY (DEVFREQ)
2946M: MyungJoo Ham <myungjoo.ham@samsung.com>
2947M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2948L: linux-pm@vger.kernel.org
89d07767
KP
2949S: Maintained
2950F: drivers/devfreq/
2951
1da177e4 2952DEVICE NUMBER REGISTRY
8b58be88 2953M: Torben Mathiasen <device@lanana.org>
1da177e4 2954W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2955S: Maintained
2956
e2d1d6c0 2957DEVICE-MAPPER (LVM)
854ecaad 2958M: Alasdair Kergon <agk@redhat.com>
8504eed3 2959M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2960M: dm-devel@redhat.com
e2d1d6c0
RD
2961L: dm-devel@redhat.com
2962W: http://sources.redhat.com/dm
8a6e2535 2963Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2964T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2965T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2966S: Maintained
679655da
JP
2967F: Documentation/device-mapper/
2968F: drivers/md/dm*
854ecaad 2969F: drivers/md/persistent-data/
679655da
JP
2970F: include/linux/device-mapper.h
2971F: include/linux/dm-*.h
8504eed3 2972F: include/uapi/linux/dm-*.h
e2d1d6c0 2973
c0d995aa
OST
2974DIALOG SEMICONDUCTOR DRIVERS
2975M: Support Opensource <support.opensource@diasemi.com>
2976W: http://www.dialog-semiconductor.com/products
2977S: Supported
2978F: Documentation/hwmon/da90??
2979F: drivers/gpio/gpio-da90??.c
2980F: drivers/hwmon/da90??-hwmon.c
2981F: drivers/input/misc/da90??_onkey.c
2982F: drivers/input/touchscreen/da9052_tsi.c
2983F: drivers/leds/leds-da90??.c
2984F: drivers/mfd/da903x.c
2985F: drivers/mfd/da90??-*.c
2986F: drivers/power/da9052-battery.c
2987F: drivers/regulator/da903x.c
2988F: drivers/regulator/da9???-regulator.[ch]
2989F: drivers/rtc/rtc-da90??.c
2990F: drivers/video/backlight/da90??_bl.c
2991F: drivers/watchdog/da90??_wdt.c
2992F: include/linux/mfd/da903x.h
2993F: include/linux/mfd/da9052/
2994F: include/linux/mfd/da9055/
2995F: include/linux/mfd/da9063/
2996F: include/sound/da[79]*.h
2997F: sound/soc/codecs/da[79]*.[ch]
2998
599aa697
LL
2999DIGI NEO AND CLASSIC PCI PRODUCTS
3000M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3001M: Mark Hounschell <markh@compro.net>
599aa697
LL
3002L: driverdev-devel@linuxdriverproject.org
3003S: Maintained
3004F: drivers/staging/dgnc/
3005
3006DIGI EPCA PCI PRODUCTS
3007M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3008M: Mark Hounschell <markh@compro.net>
6d825f79 3009M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3010L: driverdev-devel@linuxdriverproject.org
3011S: Maintained
3012F: drivers/staging/dgap/
3013
335d7c58 3014DIOLAN U2C-12 I2C DRIVER
ca462085 3015M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3016L: linux-i2c@vger.kernel.org
3017S: Maintained
3018F: drivers/i2c/busses/i2c-diolan-u2c.c
3019
e7839f25 3020DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3021M: Eric Paris <eparis@parisplace.org>
3c5119c0 3022S: Maintained
679655da
JP
3023F: Documentation/filesystems/dnotify.txt
3024F: fs/notify/dnotify/
3025F: include/linux/dnotify.h
1da177e4
LT
3026
3027DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3028M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3029W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3030W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3031W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3032S: Maintained
3033
4480f15b 3034DISKQUOTA
8b58be88 3035M: Jan Kara <jack@suse.cz>
1da177e4 3036S: Maintained
679655da
JP
3037F: Documentation/filesystems/quota.txt
3038F: fs/quota/
3039F: include/linux/quota*.h
c117ab84 3040F: include/uapi/linux/quota*.h
1da177e4 3041
702686ad
BT
3042DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3043M: Bernie Thompson <bernie@plugable.com>
3044L: linux-fbdev@vger.kernel.org
3045S: Maintained
3046W: http://plugable.com/category/projects/udlfb/
8a61f013 3047F: drivers/video/fbdev/udlfb.c
702686ad
BT
3048F: include/video/udlfb.h
3049F: Documentation/fb/udlfb.txt
3050
e7839f25 3051DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3052M: Christine Caulfield <ccaulfie@redhat.com>
3053M: David Teigland <teigland@redhat.com>
a4644184 3054L: cluster-devel@redhat.com
5be7b50f 3055W: http://sources.redhat.com/cluster/
54e5881d 3056T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3057S: Supported
679655da 3058F: fs/dlm/
5be7b50f 3059
53b6b3e0
SS
3060DMA BUFFER SHARING FRAMEWORK
3061M: Sumit Semwal <sumit.semwal@linaro.org>
3062S: Maintained
3063L: linux-media@vger.kernel.org
3064L: dri-devel@lists.freedesktop.org
8ada6d2d 3065L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3066F: drivers/dma-buf/
e46d12c6
JP
3067F: include/linux/dma-buf*
3068F: include/linux/reservation.h
3069F: include/linux/*fence.h
53b6b3e0
SS
3070F: Documentation/dma-buf-sharing.txt
3071T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3072
b3e5f263 3073DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3074M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3075L: dmaengine@vger.kernel.org
3076Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3077S: Maintained
679655da
JP
3078F: drivers/dma/
3079F: include/linux/dma*
5dbd05d4 3080T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 3081
b825037d 3082DME1737 HARDWARE MONITOR DRIVER
8b58be88 3083M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3084L: lm-sensors@lm-sensors.org
3085S: Maintained
679655da
JP
3086F: Documentation/hwmon/dme1737
3087F: drivers/hwmon/dme1737.c
b825037d 3088
5b9c9bf6 3089DOCKING STATION DRIVER
8b58be88 3090M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3091L: linux-acpi@vger.kernel.org
8b59a454 3092S: Supported
679655da 3093F: drivers/acpi/dock.c
5b9c9bf6 3094
7d2c86b5 3095DOCUMENTATION
ad3118b9 3096M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3097L: linux-doc@vger.kernel.org
3098S: Maintained
679655da 3099F: Documentation/
97be078b
RD
3100X: Documentation/ABI/
3101X: Documentation/devicetree/
3102X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3103
1da177e4 3104DOUBLETALK DRIVER
8b58be88 3105M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3106L: blinux-list@redhat.com
3107S: Maintained
679655da
JP
3108F: drivers/char/dtlk.c
3109F: include/linux/dtlk.h
1da177e4 3110
e2d1d6c0 3111DPT_I2O SCSI RAID DRIVER
8b58be88 3112M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3113L: linux-scsi@vger.kernel.org
3114W: http://www.adaptec.com/
3115S: Maintained
679655da
JP
3116F: drivers/scsi/dpt*
3117F: drivers/scsi/dpt/
e2d1d6c0 3118
b411b363 3119DRBD DRIVER
28b8e8d4
JP
3120P: Philipp Reisner
3121P: Lars Ellenberg
3122M: drbd-dev@lists.linbit.com
3123L: drbd-user@lists.linbit.com
3124W: http://www.drbd.org
3125T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3126T: git git://git.drbd.org/drbd-8.3.git
3127S: Supported
3128F: drivers/block/drbd/
3129F: lib/lru_cache.c
3130F: Documentation/blockdev/drbd/
b411b363 3131
87544653 3132DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3133M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3134T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3135S: Supported
679655da 3136F: Documentation/kobject.txt
7cfc51b9 3137F: drivers/base/
679655da 3138F: fs/sysfs/
87544653 3139F: fs/debugfs/
679655da 3140F: include/linux/kobj*
87544653 3141F: include/linux/debugfs.h
679655da 3142F: lib/kobj*
1da177e4
LT
3143
3144DRM DRIVERS
8b58be88 3145M: David Airlie <airlied@linux.ie>
4c6a3999 3146L: dri-devel@lists.freedesktop.org
b0447888 3147T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3148S: Maintained
679655da 3149F: drivers/gpu/drm/
433e3b34 3150F: drivers/gpu/vga/
850e9411 3151F: include/drm/
c117ab84 3152F: include/uapi/drm/
1da177e4 3153
566f5939
AD
3154RADEON DRM DRIVERS
3155M: Alex Deucher <alexander.deucher@amd.com>
3156M: Christian König <christian.koenig@amd.com>
3157L: dri-devel@lists.freedesktop.org
3158T: git git://people.freedesktop.org/~agd5f/linux
3159S: Supported
3160F: drivers/gpu/drm/radeon/
566f5939
AD
3161F: include/uapi/drm/radeon*
3162
03e255b9
TR
3163DRM PANEL DRIVERS
3164M: Thierry Reding <thierry.reding@gmail.com>
3165L: dri-devel@lists.freedesktop.org
3166T: git git://anongit.freedesktop.org/tegra/linux.git
3167S: Maintained
3168F: drivers/gpu/drm/drm_panel.c
3169F: drivers/gpu/drm/panel/
3170F: include/drm/drm_panel.h
3171F: Documentation/devicetree/bindings/panel/
3172
8daf7473 3173INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3174M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3175M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3176L: intel-gfx@lists.freedesktop.org
8daf7473 3177L: dri-devel@lists.freedesktop.org
47f95647 3178Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3179T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3180S: Supported
14430813 3181F: drivers/gpu/drm/i915/
8daf7473 3182F: include/drm/i915*
c117ab84 3183F: include/uapi/drm/i915*
8daf7473 3184
398a6d4a
KP
3185DRM DRIVERS FOR EXYNOS
3186M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3187M: Joonyoung Shim <jy0922.shim@samsung.com>
3188M: Seung-Woo Kim <sw0312.kim@samsung.com>
3189M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3190L: dri-devel@lists.freedesktop.org
25a58030 3191T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3192S: Supported
14430813 3193F: drivers/gpu/drm/exynos/
398a6d4a 3194F: include/drm/exynos*
c117ab84 3195F: include/uapi/drm/exynos*
398a6d4a 3196
bd3b49f2 3197DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3198M: Thierry Reding <thierry.reding@gmail.com>
3199M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3200L: dri-devel@lists.freedesktop.org
3201L: linux-tegra@vger.kernel.org
a5ad7a63 3202T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3203S: Supported
dee8268f 3204F: drivers/gpu/drm/tegra/
a5ad7a63 3205F: drivers/gpu/host1x/
e1e90644 3206F: include/linux/host1x.h
a5ad7a63 3207F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3208F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3209
a284e9d1
LP
3210DRM DRIVERS FOR RENESAS
3211M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3212L: dri-devel@lists.freedesktop.org
3213L: linux-sh@vger.kernel.org
3214T: git git://people.freedesktop.org/~airlied/linux
3215S: Supported
3216F: drivers/gpu/drm/rcar-du/
3217F: drivers/gpu/drm/shmobile/
3218F: include/linux/platform_data/rcar-du.h
3219F: include/linux/platform_data/shmob_drm.h
3220
598df1ac
AK
3221DSBR100 USB FM RADIO DRIVER
3222M: Alexey Klimov <klimov.linux@gmail.com>
3223L: linux-media@vger.kernel.org
3224T: git git://linuxtv.org/media_tree.git
3225S: Maintained
3226F: drivers/media/radio/dsbr100.c
3227
1da177e4 3228DSCC4 DRIVER
8b58be88 3229M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3230L: netdev@vger.kernel.org
1da177e4 3231S: Maintained
679655da 3232F: drivers/net/wan/dscc4.c
1da177e4 3233
91952bc0
AP
3234DVB_USB_AF9015 MEDIA DRIVER
3235M: Antti Palosaari <crope@iki.fi>
3236L: linux-media@vger.kernel.org
3237W: http://linuxtv.org/
3238W: http://palosaari.fi/linux/
3239Q: http://patchwork.linuxtv.org/project/linux-media/list/
3240T: git git://linuxtv.org/anttip/media_tree.git
3241S: Maintained
3242F: drivers/media/usb/dvb-usb-v2/af9015*
3243
3244DVB_USB_AF9035 MEDIA DRIVER
3245M: Antti Palosaari <crope@iki.fi>
3246L: linux-media@vger.kernel.org
3247W: http://linuxtv.org/
3248W: http://palosaari.fi/linux/
3249Q: http://patchwork.linuxtv.org/project/linux-media/list/
3250T: git git://linuxtv.org/anttip/media_tree.git
3251S: Maintained
3252F: drivers/media/usb/dvb-usb-v2/af9035*
3253
3254DVB_USB_ANYSEE MEDIA DRIVER
3255M: Antti Palosaari <crope@iki.fi>
3256L: linux-media@vger.kernel.org
3257W: http://linuxtv.org/
3258W: http://palosaari.fi/linux/
3259Q: http://patchwork.linuxtv.org/project/linux-media/list/
3260T: git git://linuxtv.org/anttip/media_tree.git
3261S: Maintained
3262F: drivers/media/usb/dvb-usb-v2/anysee*
3263
3264DVB_USB_AU6610 MEDIA DRIVER
3265M: Antti Palosaari <crope@iki.fi>
3266L: linux-media@vger.kernel.org
3267W: http://linuxtv.org/
3268W: http://palosaari.fi/linux/
3269Q: http://patchwork.linuxtv.org/project/linux-media/list/
3270T: git git://linuxtv.org/anttip/media_tree.git
3271S: Maintained
3272F: drivers/media/usb/dvb-usb-v2/au6610*
3273
3274DVB_USB_CE6230 MEDIA DRIVER
3275M: Antti Palosaari <crope@iki.fi>
3276L: linux-media@vger.kernel.org
3277W: http://linuxtv.org/
3278W: http://palosaari.fi/linux/
3279Q: http://patchwork.linuxtv.org/project/linux-media/list/
3280T: git git://linuxtv.org/anttip/media_tree.git
3281S: Maintained
3282F: drivers/media/usb/dvb-usb-v2/ce6230*
3283
d099dea2
MK
3284DVB_USB_CXUSB MEDIA DRIVER
3285M: Michael Krufky <mkrufky@linuxtv.org>
3286L: linux-media@vger.kernel.org
3287W: http://linuxtv.org/
3288W: http://github.com/mkrufky
3289Q: http://patchwork.linuxtv.org/project/linux-media/list/
3290T: git git://linuxtv.org/media_tree.git
3291S: Maintained
9819da66 3292F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3293
91952bc0 3294DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3295M: Antti Palosaari <crope@iki.fi>
3296L: linux-media@vger.kernel.org
3297W: http://linuxtv.org/
3298W: http://palosaari.fi/linux/
3299Q: http://patchwork.linuxtv.org/project/linux-media/list/
3300T: git git://linuxtv.org/anttip/media_tree.git
3301S: Maintained
91952bc0 3302F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3303
5560983b 3304DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3305M: Antti Palosaari <crope@iki.fi>
3306L: linux-media@vger.kernel.org
3307W: http://linuxtv.org/
91952bc0
AP
3308Q: http://patchwork.linuxtv.org/project/linux-media/list/
3309T: git git://linuxtv.org/anttip/media_tree.git
3310S: Maintained
5560983b 3311F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3312
8856f5f2
MK
3313DVB_USB_MXL111SF MEDIA DRIVER
3314M: Michael Krufky <mkrufky@linuxtv.org>
3315L: linux-media@vger.kernel.org
3316W: http://linuxtv.org/
3317W: http://github.com/mkrufky
3318Q: http://patchwork.linuxtv.org/project/linux-media/list/
3319T: git git://linuxtv.org/mkrufky/mxl111sf.git
3320S: Maintained
3321F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3322
91952bc0
AP
3323DVB_USB_RTL28XXU MEDIA DRIVER
3324M: Antti Palosaari <crope@iki.fi>
3325L: linux-media@vger.kernel.org
3326W: http://linuxtv.org/
3327W: http://palosaari.fi/linux/
3328Q: http://patchwork.linuxtv.org/project/linux-media/list/
3329T: git git://linuxtv.org/anttip/media_tree.git
3330S: Maintained
3331F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3332
3333DVB_USB_V2 MEDIA DRIVER
3334M: Antti Palosaari <crope@iki.fi>
3335L: linux-media@vger.kernel.org
3336W: http://linuxtv.org/
3337W: http://palosaari.fi/linux/
3338Q: http://patchwork.linuxtv.org/project/linux-media/list/
3339T: git git://linuxtv.org/anttip/media_tree.git
3340S: Maintained
3341F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3342F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3343
ac0ac38f 3344DYNAMIC DEBUG
5c4a97d1 3345M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3346S: Maintained
3347F: lib/dynamic_debug.c
3348F: include/linux/dynamic_debug.h
3349
789c7048 3350DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3351M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3352S: Maintained
df621252 3353F: drivers/tty/serial/dz.*
789c7048 3354
91952bc0
AP
3355E4000 MEDIA DRIVER
3356M: Antti Palosaari <crope@iki.fi>
3357L: linux-media@vger.kernel.org
3358W: http://linuxtv.org/
3359W: http://palosaari.fi/linux/
3360Q: http://patchwork.linuxtv.org/project/linux-media/list/
3361T: git git://linuxtv.org/anttip/media_tree.git
3362S: Maintained
3363F: drivers/media/tuners/e4000*
3364
1da177e4 3365EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3366M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3367L: linux-scsi@vger.kernel.org
3368S: Maintained
679655da 3369F: drivers/scsi/eata.c
1da177e4 3370
91952bc0
AP
3371EC100 MEDIA DRIVER
3372M: Antti Palosaari <crope@iki.fi>
3373L: linux-media@vger.kernel.org
3374W: http://linuxtv.org/
3375W: http://palosaari.fi/linux/
3376Q: http://patchwork.linuxtv.org/project/linux-media/list/
3377T: git git://linuxtv.org/anttip/media_tree.git
3378S: Maintained
3379F: drivers/media/dvb-frontends/ec100*
3380
237fead6 3381ECRYPT FILE SYSTEM
0de9adf2 3382M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3383L: ecryptfs@vger.kernel.org
24a923e4 3384W: http://ecryptfs.org
6dc7516e 3385W: https://launchpad.net/ecryptfs
237fead6 3386S: Supported
679655da
JP
3387F: Documentation/filesystems/ecryptfs.txt
3388F: fs/ecryptfs/
237fead6 3389
da9bb1d2 3390EDAC-CORE
8b58be88 3391M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3392M: Borislav Petkov <bp@alien8.de>
3393M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3394L: linux-edac@vger.kernel.org
0e438e3f 3395W: bluesmoke.sourceforge.net
8c2a6a40 3396S: Supported
679655da 3397F: Documentation/edac.txt
91445c72 3398F: drivers/edac/
679655da 3399F: include/linux/edac.h
0e438e3f 3400
c476c23b 3401EDAC-AMD64
8b58be88 3402M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3403M: Borislav Petkov <bp@alien8.de>
91445c72 3404L: linux-edac@vger.kernel.org
c476c23b 3405W: bluesmoke.sourceforge.net
487ba8e8 3406S: Maintained
c476c23b
BP
3407F: drivers/edac/amd64_edac*
3408
836dae5d
RR
3409EDAC-CALXEDA
3410M: Doug Thompson <dougthompson@xmission.com>
3411M: Robert Richter <rric@kernel.org>
3412L: linux-edac@vger.kernel.org
3413W: bluesmoke.sourceforge.net
3414S: Maintained
3415F: drivers/edac/highbank*
3416
f65aad41
RB
3417EDAC-CAVIUM
3418M: Ralf Baechle <ralf@linux-mips.org>
3419M: David Daney <david.daney@cavium.com>
3420L: linux-edac@vger.kernel.org
3421L: linux-mips@linux-mips.org
3422W: bluesmoke.sourceforge.net
3423S: Supported
3424F: drivers/edac/octeon_edac*
3425
0e438e3f 3426EDAC-E752X
8b58be88
JP
3427M: Mark Gross <mark.gross@intel.com>
3428M: Doug Thompson <dougthompson@xmission.com>
91445c72 3429L: linux-edac@vger.kernel.org
0e438e3f
DP
3430W: bluesmoke.sourceforge.net
3431S: Maintained
679655da 3432F: drivers/edac/e752x_edac.c
0e438e3f
DP
3433
3434EDAC-E7XXX
8b58be88 3435M: Doug Thompson <dougthompson@xmission.com>
91445c72 3436L: linux-edac@vger.kernel.org
0e438e3f
DP
3437W: bluesmoke.sourceforge.net
3438S: Maintained
679655da 3439F: drivers/edac/e7xxx_edac.c
0e438e3f 3440
77c5f5d2 3441EDAC-GHES
1b2c14b4 3442M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3443L: linux-edac@vger.kernel.org
3444W: bluesmoke.sourceforge.net
3445S: Maintained
2caa67a6 3446F: drivers/edac/ghes_edac.c
77c5f5d2 3447
6bc78404 3448EDAC-I82443BXGX
8b58be88 3449M: Tim Small <tim@buttersideup.com>
91445c72 3450L: linux-edac@vger.kernel.org
6bc78404
DT
3451W: bluesmoke.sourceforge.net
3452S: Maintained
679655da 3453F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3454
3455EDAC-I3000
8b58be88 3456M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3457L: linux-edac@vger.kernel.org
6bc78404
DT
3458W: bluesmoke.sourceforge.net
3459S: Maintained
679655da 3460F: drivers/edac/i3000_edac.c
6bc78404
DT
3461
3462EDAC-I5000
8b58be88 3463M: Doug Thompson <dougthompson@xmission.com>
91445c72 3464L: linux-edac@vger.kernel.org
ba9a5918
DT
3465W: bluesmoke.sourceforge.net
3466S: Maintained
679655da 3467F: drivers/edac/i5000_edac.c
ba9a5918 3468
44c12cb2 3469EDAC-I5400
1b2c14b4 3470M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3471L: linux-edac@vger.kernel.org
44c12cb2
MCC
3472W: bluesmoke.sourceforge.net
3473S: Maintained
679655da 3474F: drivers/edac/i5400_edac.c
44c12cb2 3475
3c9c92b6 3476EDAC-I7300
1b2c14b4 3477M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3478L: linux-edac@vger.kernel.org
3479W: bluesmoke.sourceforge.net
3480S: Maintained
3481F: drivers/edac/i7300_edac.c
3482
67c89316 3483EDAC-I7CORE
1b2c14b4 3484M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3485L: linux-edac@vger.kernel.org
3486W: bluesmoke.sourceforge.net
3487S: Maintained
70aff0ce 3488F: drivers/edac/i7core_edac.c
67c89316 3489
ba9a5918 3490EDAC-I82975X
8b58be88 3491M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3492M: "Arvind R." <arvino55@gmail.com>
91445c72 3493L: linux-edac@vger.kernel.org
ba9a5918
DT
3494W: bluesmoke.sourceforge.net
3495S: Maintained
679655da 3496F: drivers/edac/i82975x_edac.c
ba9a5918 3497
791b4706
JB
3498EDAC-IE31200
3499M: Jason Baron <jbaron@akamai.com>
3500L: linux-edac@vger.kernel.org
3501W: bluesmoke.sourceforge.net
3502S: Maintained
3503F: drivers/edac/ie31200_edac.c
3504
ccdfb979
JT
3505EDAC-MPC85XX
3506M: Johannes Thumshirn <johannes.thumshirn@men.de>
3507L: linux-edac@vger.kernel.org
3508W: bluesmoke.sourceforge.net
3509S: Maintained
3510F: drivers/edac/mpc85xx_edac.[ch]
3511
ba9a5918 3512EDAC-PASEMI
8b58be88 3513M: Egor Martovetsky <egor@pasemi.com>
91445c72 3514L: linux-edac@vger.kernel.org
6bc78404
DT
3515W: bluesmoke.sourceforge.net
3516S: Maintained
679655da 3517F: drivers/edac/pasemi_edac.c
6bc78404 3518
0e438e3f 3519EDAC-R82600
8b58be88 3520M: Tim Small <tim@buttersideup.com>
91445c72 3521L: linux-edac@vger.kernel.org
0e438e3f
DP
3522W: bluesmoke.sourceforge.net
3523S: Maintained
679655da 3524F: drivers/edac/r82600_edac.c
da9bb1d2 3525
4d096ca7 3526EDAC-SBRIDGE
1b2c14b4 3527M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3528L: linux-edac@vger.kernel.org
3529W: bluesmoke.sourceforge.net
3530S: Maintained
3531F: drivers/edac/sb_edac.c
3532
af39917d
CL
3533EDIROL UA-101/UA-1000 DRIVER
3534M: Clemens Ladisch <clemens@ladisch.de>
3535L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3536T: git git://git.alsa-project.org/alsa-kernel.git
3537S: Maintained
3538F: sound/usb/misc/ua101.c
3539
1f7df953
MF
3540EXTENSIBLE FIRMWARE INTERFACE (EFI)
3541M: Matt Fleming <matt.fleming@intel.com>
3542L: linux-efi@vger.kernel.org
78bef24e 3543T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3544S: Maintained
fb2efb5c 3545F: Documentation/efi-stub.txt
1f7df953
MF
3546F: arch/ia64/kernel/efi.c
3547F: arch/x86/boot/compressed/eboot.[ch]
3548F: arch/x86/include/asm/efi.h
3549F: arch/x86/platform/efi/*
a9499fa7 3550F: drivers/firmware/efi/*
1f7df953
MF
3551F: include/linux/efi*.h
3552
d68772b7
MF
3553EFI VARIABLE FILESYSTEM
3554M: Matthew Garrett <matthew.garrett@nebula.com>
3555M: Jeremy Kerr <jk@ozlabs.org>
3556M: Matt Fleming <matt.fleming@intel.com>
3557T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3558L: linux-efi@vger.kernel.org
3559S: Maintained
3560F: fs/efivarfs/
3561
85a00d9b
PJ
3562EFIFB FRAMEBUFFER DRIVER
3563L: linux-fbdev@vger.kernel.org
3564M: Peter Jones <pjones@redhat.com>
3565S: Maintained
8a61f013 3566F: drivers/video/fbdev/efifb.c
85a00d9b 3567
0bee8d28
JT
3568EFS FILESYSTEM
3569W: http://aeschi.ch.eu.org/efs/
3570S: Orphan
679655da 3571F: fs/efs/
0bee8d28 3572
4480f15b 3573EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3574M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3575M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3576L: linux-rdma@vger.kernel.org
fab97220 3577S: Supported
679655da 3578F: drivers/infiniband/hw/ehca/
fab97220 3579
aa8a9e25 3580EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3581M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3582L: netdev@vger.kernel.org
3583S: Maintained
9aa32835 3584F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3585
f0319efe 3586EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3587M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3588L: linux-media@vger.kernel.org
3589W: http://linuxtv.org
3590T: git git://linuxtv.org/media_tree.git
3591S: Maintained
3592F: drivers/media/usb/em28xx/
3593
3e3a7d66 3594EMBEDDED LINUX
8b58be88
JP
3595M: Paul Gortmaker <paul.gortmaker@windriver.com>
3596M: Matt Mackall <mpm@selenic.com>
3597M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3598L: linux-embedded@vger.kernel.org
3599S: Maintained
3600
3a1c1d44 3601EMULEX LPFC FC SCSI DRIVER
8b58be88 3602M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3603L: linux-scsi@vger.kernel.org
3604W: http://sourceforge.net/projects/lpfcxxxx
3605S: Supported
679655da 3606F: drivers/scsi/lpfc/
3a1c1d44 3607
5f5bac82 3608ENE CB710 FLASH CARD READER DRIVER
8b58be88 3609M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3610S: Maintained
3611F: drivers/misc/cb710/
3612F: drivers/mmc/host/cb710-mmc.*
3613F: include/linux/cb710.h
3614
931e39a1
ML
3615ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3616M: Maxim Levitsky <maximlevitsky@gmail.com>
3617S: Maintained
2a837449 3618F: drivers/media/rc/ene_ir.*
931e39a1 3619
ec207dcc
GS
3620ENHANCED ERROR HANDLING (EEH)
3621M: Gavin Shan <shangw@linux.vnet.ibm.com>
3622L: linuxppc-dev@lists.ozlabs.org
3623S: Supported
3624F: Documentation/powerpc/eeh-pci-error-recovery.txt
3625F: arch/powerpc/kernel/eeh*.c
3626
d5ca9006 3627EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3628M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3629S: Maintained
084bad91 3630T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3631F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3632F: include/video/s1d13xxxfb.h
d5ca9006 3633
38df6492
ME
3634ET131X NETWORK DRIVER
3635M: Mark Einon <mark.einon@gmail.com>
3636S: Odd Fixes
3637F: drivers/net/ethernet/agere/
3638
1da177e4 3639ETHERNET BRIDGE
adbbf69d 3640M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3641L: bridge@lists.linux-foundation.org
4c325313 3642L: netdev@vger.kernel.org
c996d8b9 3643W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3644S: Maintained
679655da
JP
3645F: include/linux/netfilter_bridge/
3646F: net/bridge/
1da177e4 3647
22f08ad9
FF
3648ETHERNET PHY LIBRARY
3649M: Florian Fainelli <f.fainelli@gmail.com>
3650L: netdev@vger.kernel.org
3651S: Maintained
3652F: include/linux/phy.h
3653F: include/linux/phy_fixed.h
3654F: drivers/net/phy/
3655F: Documentation/networking/phy.txt
3656F: drivers/of/of_mdio.c
3657F: drivers/of/of_net.c
3658
1da177e4 3659EXT2 FILE SYSTEM
01971952 3660M: Jan Kara <jack@suse.cz>
72be2ccf 3661L: linux-ext4@vger.kernel.org
1da177e4 3662S: Maintained
679655da
JP
3663F: Documentation/filesystems/ext2.txt
3664F: fs/ext2/
3665F: include/linux/ext2*
1da177e4
LT
3666
3667EXT3 FILE SYSTEM
01971952 3668M: Jan Kara <jack@suse.cz>
8b58be88 3669M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3670M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3671L: linux-ext4@vger.kernel.org
3672S: Maintained
679655da
JP
3673F: Documentation/filesystems/ext3.txt
3674F: fs/ext3/
72be2ccf
EM
3675
3676EXT4 FILE SYSTEM
8b58be88 3677M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3678M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3679L: linux-ext4@vger.kernel.org
08a225f1 3680W: http://ext4.wiki.kernel.org
8a6e2535 3681Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3682S: Maintained
679655da
JP
3683F: Documentation/filesystems/ext4.txt
3684F: fs/ext4/
1da177e4 3685
c5532b09 3686Extended Verification Module (EVM)
74dd744f
MZ
3687M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3688L: linux-ima-devel@lists.sourceforge.net
3689L: linux-security-module@vger.kernel.org
c5532b09
MZ
3690S: Supported
3691F: security/integrity/evm/
3692
df6b3cfe
MH
3693EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3694M: MyungJoo Ham <myungjoo.ham@samsung.com>
3695M: Chanwoo Choi <cw00.choi@samsung.com>
3696L: linux-kernel@vger.kernel.org
81df63a9 3697T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3698S: Maintained
3699F: drivers/extcon/
3700F: Documentation/extcon/
3701
e2a75c44
JH
3702EXYNOS DP DRIVER
3703M: Jingoo Han <jg1.han@samsung.com>
3704L: dri-devel@lists.freedesktop.org
3705S: Maintained
3706F: drivers/gpu/drm/exynos/exynos_dp*
3707
33ad3912
DL
3708EXYNOS MIPI DISPLAY DRIVERS
3709M: Inki Dae <inki.dae@samsung.com>
3710M: Donghwa Lee <dh09.lee@samsung.com>
3711M: Kyungmin Park <kyungmin.park@samsung.com>
3712L: linux-fbdev@vger.kernel.org
3713S: Maintained
8a61f013 3714F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3715F: include/video/exynos_mipi*
3716
e53004e2 3717F71805F HARDWARE MONITORING DRIVER
7c81c60f 3718M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3719L: lm-sensors@lm-sensors.org
3720S: Maintained
679655da
JP
3721F: Documentation/hwmon/f71805f
3722F: drivers/hwmon/f71805f.c
e53004e2 3723
eea977ed
MB
3724FC0011 TUNER DRIVER
3725M: Michael Buesch <m@bues.ch>
3726L: linux-media@vger.kernel.org
3727S: Maintained
ccae7af2
MCC
3728F: drivers/media/tuners/fc0011.h
3729F: drivers/media/tuners/fc0011.c
eea977ed 3730
91952bc0
AP
3731FC2580 MEDIA DRIVER
3732M: Antti Palosaari <crope@iki.fi>
3733L: linux-media@vger.kernel.org
3734W: http://linuxtv.org/
3735W: http://palosaari.fi/linux/
3736Q: http://patchwork.linuxtv.org/project/linux-media/list/
3737T: git git://linuxtv.org/anttip/media_tree.git
3738S: Maintained
3739F: drivers/media/tuners/fc2580*
eea977ed 3740
88b2dbdb
EP
3741FANOTIFY
3742M: Eric Paris <eparis@redhat.com>
3743S: Maintained
3744F: fs/notify/fanotify/
3745F: include/linux/fanotify.h
c117ab84 3746F: include/uapi/linux/fanotify.h
88b2dbdb 3747
1da177e4 3748FARSYNC SYNCHRONOUS DRIVER
8b58be88 3749M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3750W: http://www.farsite.co.uk/
3751S: Supported
679655da 3752F: drivers/net/wan/farsync.*
1da177e4 3753
c5408b88 3754FAULT INJECTION SUPPORT
8b58be88 3755M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3756S: Supported
679655da
JP
3757F: Documentation/fault-injection/
3758F: lib/fault-inject.c
c5408b88 3759
cae727db
RL
3760FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3761M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3762L: fcoe-devel@open-fcoe.org
cae727db
RL
3763W: www.Open-FCoE.org
3764S: Supported
3765F: drivers/scsi/libfc/
3766F: drivers/scsi/fcoe/
3767F: include/scsi/fc/
3768F: include/scsi/libfc.h
3769F: include/scsi/libfcoe.h
c117ab84 3770F: include/uapi/scsi/fc/
cae727db 3771
e2d1d6c0 3772FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3773M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3774M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3775L: linux-fsdevel@vger.kernel.org
1da177e4 3776S: Maintained
679655da
JP
3777F: include/linux/fcntl.h
3778F: include/linux/fs.h
c117ab84
CEB
3779F: include/uapi/linux/fcntl.h
3780F: include/uapi/linux/fs.h
679655da
JP
3781F: fs/fcntl.c
3782F: fs/locks.c
1da177e4 3783
e2d1d6c0 3784FILESYSTEMS (VFS and infrastructure)
8b58be88 3785M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3786L: linux-fsdevel@vger.kernel.org
173acc7c 3787S: Maintained
679655da 3788F: fs/*
173acc7c 3789
b26e0ed4 3790FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3791M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3792L: lm-sensors@lm-sensors.org
3793S: Maintained
d5ca6918
JP
3794F: drivers/hwmon/f75375s.c
3795F: include/linux/f75375s.h
b26e0ed4 3796
a331b0c3
CL
3797FIREWIRE AUDIO DRIVERS
3798M: Clemens Ladisch <clemens@ladisch.de>
3799L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3800T: git git://git.alsa-project.org/alsa-kernel.git
3801S: Maintained
3802F: sound/firewire/
3803
eb86ec51
SR
3804FIREWIRE MEDIA DRIVERS (firedtv)
3805M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3806L: linux-media@vger.kernel.org
3807L: linux1394-devel@lists.sourceforge.net
3808T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3809S: Maintained
3810F: drivers/media/firewire/
3811
a511ce33
CB
3812FIREWIRE SBP-2 TARGET
3813M: Chris Boot <bootc@bootc.net>
3814L: linux-scsi@vger.kernel.org
3815L: target-devel@vger.kernel.org
3816L: linux1394-devel@lists.sourceforge.net
3817T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3818S: Maintained
3819F: drivers/target/sbp/
3820
7d2c86b5 3821FIREWIRE SUBSYSTEM
8b58be88 3822M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3823L: linux1394-devel@lists.sourceforge.net
958a29cb 3824W: http://ieee1394.wiki.kernel.org/
2ca526bf 3825T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3826S: Maintained
679655da 3827F: drivers/firewire/
8f06ce3b
SR
3828F: include/linux/firewire.h
3829F: include/uapi/linux/firewire*.h
9f6d3c4b 3830F: tools/firewire/
e2d1d6c0
RD
3831
3832FIRMWARE LOADER (request_firmware)
39e68089
ML
3833M: Ming Lei <ming.lei@canonical.com>
3834L: linux-kernel@vger.kernel.org
3835S: Maintained
679655da
JP
3836F: Documentation/firmware_class/
3837F: drivers/base/firmware*.c
3838F: include/linux/firmware.h
e2d1d6c0 3839
f730e3dc 3840FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3841M: Joshua Morris <josh.h.morris@us.ibm.com>
3842M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3843S: Maintained
3844F: drivers/block/rsxx/
3845
8206f664
JK
3846FLOPPY DRIVER
3847M: Jiri Kosina <jkosina@suse.cz>
3848T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3849S: Odd fixes
3850F: drivers/block/floppy.c
3851
9c9f32ed
AR
3852FMC SUBSYSTEM
3853M: Alessandro Rubini <rubini@gnudd.com>
3854W: http://www.ohwr.org/projects/fmc-bus
3855S: Supported
3856F: drivers/fmc/
3857F: include/linux/fmc*.h
3858F: include/linux/ipmi-fru.h
3859K: fmc_d.*register
3860
e2d1d6c0 3861FPU EMULATOR
8b58be88 3862M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3863W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3864S: Maintained
679655da 3865F: arch/x86/math-emu/
e2d1d6c0
RD
3866
3867FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3868L: netdev@vger.kernel.org
c173bfac 3869S: Orphan
679655da
JP
3870F: drivers/net/wan/dlci.c
3871F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3872
3873FRAMEBUFFER LAYER
5489e948
JCPV
3874M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3875M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3876L: linux-fbdev@vger.kernel.org
e2d1d6c0 3877W: http://linux-fbdev.sourceforge.net/
b22fe37b 3878Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3879T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3880S: Maintained
679655da 3881F: Documentation/fb/
d958c62c 3882F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3883F: drivers/video/
3884F: include/video/
679655da 3885F: include/linux/fb.h
c117ab84
CEB
3886F: include/uapi/video/
3887F: include/uapi/linux/fb.h
e2d1d6c0 3888
a57c188e 3889FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3890M: Timur Tabi <timur@tabi.org>
a57c188e 3891L: linux-fbdev@vger.kernel.org
c4ef9bc4 3892S: Maintained
8a61f013 3893F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 3894
e2d1d6c0 3895FREESCALE DMA DRIVER
8b58be88
JP
3896M: Li Yang <leoli@freescale.com>
3897M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3898L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3899S: Maintained
679655da 3900F: drivers/dma/fsldma.*
e2d1d6c0
RD
3901
3902FREESCALE I2C CPM DRIVER
8b58be88 3903M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3904L: linuxppc-dev@lists.ozlabs.org
846557d3 3905L: linux-i2c@vger.kernel.org
0d2b405a 3906S: Maintained
679655da 3907F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3908
60e8c5ab 3909FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3910M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3911L: linux-fbdev@vger.kernel.org
efc03ecb 3912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3913S: Maintained
bad985a1 3914F: include/linux/platform_data/video-imxfb.h
8a61f013 3915F: drivers/video/fbdev/imxfb.c
60e8c5ab 3916
4689a6b1 3917FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3918M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3919M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3920L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3921L: netdev@vger.kernel.org
3922S: Maintained
ec21e2ec 3923F: drivers/net/ethernet/freescale/fs_enet/
679655da 3924F: include/linux/fs_enet_pd.h
4689a6b1 3925
d9e9d82c 3926FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3927L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3928S: Orphan
679655da
JP
3929F: arch/powerpc/sysdev/qe_lib/
3930F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3931
b55ef929 3932FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3933M: Li Yang <leoli@freescale.com>
6372594a 3934L: linux-usb@vger.kernel.org
a4724ed6 3935L: linuxppc-dev@lists.ozlabs.org
a7205b30 3936S: Maintained
faf2e1db 3937F: drivers/usb/gadget/udc/fsl*
a7205b30 3938
beaf53bf 3939FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3940M: Li Yang <leoli@freescale.com>
beaf53bf 3941L: netdev@vger.kernel.org
a4724ed6 3942L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3943S: Maintained
ec21e2ec 3944F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3945
d9e9d82c 3946FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3947M: Timur Tabi <timur@tabi.org>
a4724ed6 3948L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3949S: Maintained
df621252 3950F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3951
3952FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3953M: Timur Tabi <timur@tabi.org>
dc85950a
MB
3954M: Nicolin Chen <nicoleotsuka@gmail.com>
3955M: Xiubo Li <Li.Xiubo@freescale.com>
93711660 3956L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3957L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3958S: Maintained
69aefcea 3959F: sound/soc/fsl/fsl*
dc85950a 3960F: sound/soc/fsl/imx*
69aefcea 3961F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3962
1da177e4 3963FREEVXFS FILESYSTEM
8b58be88 3964M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3965W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3966S: Maintained
679655da 3967F: fs/freevxfs/
1da177e4 3968
71038f52 3969FREEZER
49db1903 3970M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3971M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3972L: linux-pm@vger.kernel.org
71038f52 3973S: Supported
679655da
JP
3974F: Documentation/power/freezing-of-tasks.txt
3975F: include/linux/freezer.h
3976F: kernel/freezer.c
71038f52 3977
839a1f79
KRW
3978FRONTSWAP API
3979M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3980L: linux-kernel@vger.kernel.org
3981S: Maintained
3982F: mm/frontswap.c
3983F: include/linux/frontswap.h
3984
a5432f5a 3985FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3986M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3987L: linux-cachefs@redhat.com
3988S: Supported
3989F: Documentation/filesystems/caching/
3990F: fs/fscache/
3991F: include/linux/fscache*.h
3992
f58ad8f5 3993F2FS FILE SYSTEM
9b29d481 3994M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3995M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3996L: linux-f2fs-devel@lists.sourceforge.net
3997W: http://en.wikipedia.org/wiki/F2FS
3998T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3999S: Maintained
4000F: Documentation/filesystems/f2fs.txt
3bac380c 4001F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4002F: fs/f2fs/
4003F: include/linux/f2fs_fs.h
4004
5ab7ffea 4005FUJITSU FR-V (FRV) PORT
8b58be88 4006M: David Howells <dhowells@redhat.com>
1da177e4 4007S: Maintained
679655da 4008F: arch/frv/
1da177e4 4009
20b93734 4010FUJITSU LAPTOP EXTRAS
409a3e98 4011M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4012L: platform-driver-x86@vger.kernel.org
20b93734 4013S: Maintained
679655da 4014F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4015
4da621b6
HK
4016FUJITSU M-5MO LS CAMERA ISP DRIVER
4017M: Kyungmin Park <kyungmin.park@samsung.com>
4018M: Heungjun Kim <riverful.kim@samsung.com>
4019L: linux-media@vger.kernel.org
4020S: Maintained
90d72ac6 4021F: drivers/media/i2c/m5mols/
4da621b6
HK
4022F: include/media/m5mols.h
4023
2d24c490
RG
4024FUJITSU TABLET EXTRAS
4025M: Robert Gerlach <khnz@gmx.de>
4026L: platform-driver-x86@vger.kernel.org
4027S: Maintained
4028F: drivers/platform/x86/fujitsu-tablet.c
4029
04578f17 4030FUSE: FILESYSTEM IN USERSPACE
8b58be88 4031M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4032L: fuse-devel@lists.sourceforge.net
4033W: http://fuse.sourceforge.net/
4034S: Maintained
679655da 4035F: fs/fuse/
c117ab84 4036F: include/uapi/linux/fuse.h
04578f17 4037
1da177e4 4038FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4039M: Rik Faith <faith@cs.unc.edu>
1da177e4 4040L: linux-scsi@vger.kernel.org
baaea1dc 4041S: Odd Fixes (e.g., new signatures)
679655da 4042F: drivers/scsi/fdomain.*
1da177e4 4043
d8e2162c
PO
4044GCOV BASED KERNEL PROFILING
4045M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4046S: Maintained
4047F: kernel/gcov/
4048F: Documentation/gcov.txt
4049
1da177e4 4050GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4051M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4052L: linux-scsi@vger.kernel.org
4053W: http://www.icp-vortex.com/
4054S: Supported
679655da 4055F: drivers/scsi/gdt*
1da177e4 4056
3169a1c7
HV
4057GEMTEK FM RADIO RECEIVER DRIVER
4058M: Hans Verkuil <hverkuil@xs4all.nl>
4059L: linux-media@vger.kernel.org
4060T: git git://linuxtv.org/media_tree.git
4061W: http://linuxtv.org
4062S: Maintained
4063F: drivers/media/radio/radio-gemtek*
4064
1c23af90 4065GENERIC GPIO I2C DRIVER
880b0e26 4066M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4067S: Supported
679655da
JP
4068F: drivers/i2c/busses/i2c-gpio.c
4069F: include/linux/i2c-gpio.h
1c23af90 4070
92ed1a76
PK
4071GENERIC GPIO I2C MULTIPLEXER DRIVER
4072M: Peter Korsgaard <peter.korsgaard@barco.com>
4073L: linux-i2c@vger.kernel.org
4074S: Supported
e7065e20
JD
4075F: drivers/i2c/muxes/i2c-mux-gpio.c
4076F: include/linux/i2c-mux-gpio.h
4077F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4078
9251ce95 4079GENERIC HDLC (WAN) DRIVERS
8b58be88 4080M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4081W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4082S: Maintained
679655da
JP
4083F: drivers/net/wan/c101.c
4084F: drivers/net/wan/hd6457*
4085F: drivers/net/wan/hdlc*
4086F: drivers/net/wan/n2.c
4087F: drivers/net/wan/pc300too.c
4088F: drivers/net/wan/pci200syn.c
4089F: drivers/net/wan/wanxl*
1da177e4 4090
1527aab6 4091GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4092M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4093L: linux-arch@vger.kernel.org
4094T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4095S: Maintained
14430813
JP
4096F: include/asm-generic/
4097F: include/uapi/asm-generic/
1527aab6 4098
ff764963
KVA
4099GENERIC PHY FRAMEWORK
4100M: Kishon Vijay Abraham I <kishon@ti.com>
4101L: linux-kernel@vger.kernel.org
4102T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4103S: Supported
4104F: drivers/phy/
4105F: include/linux/phy/
4106
ccb86a69 4107GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4108M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4109L: kvm@vger.kernel.org
ccb86a69
MT
4110S: Supported
4111F: drivers/uio/uio_pci_generic.c
4112
f8f1ec73
JP
4113GET_MAINTAINER SCRIPT
4114M: Joe Perches <joe@perches.com>
4115S: Maintained
4116F: scripts/get_maintainer.pl
4117
5be7b50f 4118GFS2 FILE SYSTEM
8b58be88 4119M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4120L: cluster-devel@redhat.com
5be7b50f 4121W: http://sources.redhat.com/cluster/
08deed1e
JP
4122T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4123T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4124S: Supported
679655da
JP
4125F: Documentation/filesystems/gfs2*.txt
4126F: fs/gfs2/
c117ab84 4127F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4128
0a34eb8f 4129GIGASET ISDN DRIVERS
8b58be88
JP
4130M: Hansjoerg Lipp <hjlipp@web.de>
4131M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4132L: gigaset307x-common@lists.sourceforge.net
4133W: http://gigaset307x.sourceforge.net/
4134S: Maintained
679655da
JP
4135F: Documentation/isdn/README.gigaset
4136F: drivers/isdn/gigaset/
c117ab84 4137F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4138
7eea35fe
JP
4139GO7007 MPEG CODEC
4140M: Hans Verkuil <hans.verkuil@cisco.com>
4141L: linux-media@vger.kernel.org
4142S: Maintained
4143F: drivers/media/usb/go7007/
4144
a0dc00b4 4145GPIO SUBSYSTEM
e4651a9f 4146M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4147M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4148L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4149T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4150S: Maintained
4151F: Documentation/gpio/
a0dc00b4 4152F: drivers/gpio/
bdc6e95e
AC
4153F: include/linux/gpio/
4154F: include/linux/gpio.h
9b692346 4155F: include/asm-generic/gpio.h
a0dc00b4 4156
71a6d0af
HW
4157GRE DEMULTIPLEXER DRIVER
4158M: Dmitry Kozlov <xeb@mail.ru>
4159L: netdev@vger.kernel.org
4160S: Maintained
11c26770
JP
4161F: net/ipv4/gre_demux.c
4162F: net/ipv4/gre_offload.c
71a6d0af
HW
4163F: include/net/gre.h
4164
d4c41139
KG
4165GRETH 10/100/1G Ethernet MAC device driver
4166M: Kristoffer Glembo <kristoffer@gaisler.com>
4167L: netdev@vger.kernel.org
4168S: Maintained
a31a96ad 4169F: drivers/net/ethernet/aeroflex/
d4c41139 4170
e8deeae2 4171GSPCA FINEPIX SUBDRIVER
8b58be88 4172M: Frank Zago <frank@zago.net>
661263b5 4173L: linux-media@vger.kernel.org
275ffde4 4174T: git git://linuxtv.org/media_tree.git
e8deeae2 4175S: Maintained
0c0d06ca 4176F: drivers/media/usb/gspca/finepix.c
e8deeae2 4177
4b3fa3c4
OL
4178GSPCA GL860 SUBDRIVER
4179M: Olivier Lorin <o.lorin@laposte.net>
4180L: linux-media@vger.kernel.org
275ffde4 4181T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4182S: Maintained
0c0d06ca 4183F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4184
e8deeae2 4185GSPCA M5602 SUBDRIVER
8b58be88 4186M: Erik Andren <erik.andren@gmail.com>
661263b5 4187L: linux-media@vger.kernel.org
275ffde4 4188T: git git://linuxtv.org/media_tree.git
e8deeae2 4189S: Maintained
0c0d06ca 4190F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4191
4192GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4193M: Hans de Goede <hdegoede@redhat.com>
661263b5 4194L: linux-media@vger.kernel.org
275ffde4 4195T: git git://linuxtv.org/media_tree.git
e8deeae2 4196S: Maintained
0c0d06ca 4197F: drivers/media/usb/gspca/pac207.c
e8deeae2 4198
261982f1 4199GSPCA SN9C20X SUBDRIVER
d95c5b0b 4200M: Brian Johnson <brijohn@gmail.com>
261982f1 4201L: linux-media@vger.kernel.org
275ffde4 4202T: git git://linuxtv.org/media_tree.git
261982f1 4203S: Maintained
0c0d06ca 4204F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4205
e8deeae2 4206GSPCA T613 SUBDRIVER
8b58be88 4207M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4208L: linux-media@vger.kernel.org
275ffde4 4209T: git git://linuxtv.org/media_tree.git
e8deeae2 4210S: Maintained
0c0d06ca 4211F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4212
4213GSPCA USB WEBCAM DRIVER
fc3f906b 4214M: Hans de Goede <hdegoede@redhat.com>
661263b5 4215L: linux-media@vger.kernel.org
275ffde4 4216T: git git://linuxtv.org/media_tree.git
e8deeae2 4217S: Maintained
0c0d06ca 4218F: drivers/media/usb/gspca/
e8deeae2 4219
584ec979
DB
4220GUID PARTITION TABLE (GPT)
4221M: Davidlohr Bueso <davidlohr@hp.com>
4222L: linux-efi@vger.kernel.org
4223S: Maintained
4224F: block/partitions/efi.*
4225
aa3c598b
EG
4226STK1160 USB VIDEO CAPTURE DRIVER
4227M: Ezequiel Garcia <elezegarcia@gmail.com>
4228L: linux-media@vger.kernel.org
275ffde4 4229T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4230S: Maintained
4231F: drivers/media/usb/stk1160/
e8deeae2 4232
71a6d0af
HW
4233HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4234M: Frank Seidel <frank@f-seidel.de>
4235L: platform-driver-x86@vger.kernel.org
4236W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4237S: Maintained
4238F: drivers/platform/x86/hdaps.c
4239
48fc9e26
HV
4240HDPVR USB VIDEO ENCODER DRIVER
4241M: Hans Verkuil <hverkuil@xs4all.nl>
4242L: linux-media@vger.kernel.org
4243T: git git://linuxtv.org/media_tree.git
4244W: http://linuxtv.org
4245S: Odd Fixes
14430813 4246F: drivers/media/usb/hdpvr/
48fc9e26 4247
71a6d0af 4248HWPOISON MEMORY FAILURE HANDLING
f9625c48 4249M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4250L: linux-mm@kvack.org
71a6d0af
HW
4251S: Maintained
4252F: mm/memory-failure.c
4253F: mm/hwpoison-inject.c
4254
4255HYPERVISOR VIRTUAL CONSOLE DRIVER
4256L: linuxppc-dev@lists.ozlabs.org
4257S: Odd Fixes
4258F: drivers/tty/hvc/
4259
e5ab1477
AP
4260HACKRF MEDIA DRIVER
4261M: Antti Palosaari <crope@iki.fi>
4262L: linux-media@vger.kernel.org
4263W: http://linuxtv.org/
4264W: http://palosaari.fi/linux/
4265Q: http://patchwork.linuxtv.org/project/linux-media/list/
4266T: git git://linuxtv.org/anttip/media_tree.git
4267S: Maintained
4268F: drivers/media/usb/hackrf/
4269
5b543965 4270HARDWARE MONITORING
7c81c60f 4271M: Jean Delvare <jdelvare@suse.de>
ca462085 4272M: Guenter Roeck <linux@roeck-us.net>
5b543965 4273L: lm-sensors@lm-sensors.org
595142e0 4274W: http://www.lm-sensors.org/
9e012c1a 4275T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4276T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4277S: Maintained
047f4ec2 4278F: Documentation/hwmon/
679655da 4279F: drivers/hwmon/
047f4ec2 4280F: include/linux/hwmon*.h
5b543965 4281
844dd05f 4282HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4283M: Matt Mackall <mpm@selenic.com>
4284M: Herbert Xu <herbert@gondor.apana.org.au>
4285S: Odd fixes
679655da
JP
4286F: Documentation/hw_random.txt
4287F: drivers/char/hw_random/
4288F: include/linux/hw_random.h
844dd05f 4289
8b37fcfc
OBC
4290HARDWARE SPINLOCK CORE
4291M: Ohad Ben-Cohen <ohad@wizery.com>
4292S: Maintained
4293F: Documentation/hwspinlock.txt
4294F: drivers/hwspinlock/hwspinlock_*
4295F: include/linux/hwspinlock.h
4296
1da177e4 4297HARMONY SOUND DRIVER
ac6aecbf 4298L: linux-parisc@vger.kernel.org
1da177e4 4299S: Maintained
679655da 4300F: sound/parisc/harmony.*
1da177e4 4301
91952bc0
AP
4302HD29L2 MEDIA DRIVER
4303M: Antti Palosaari <crope@iki.fi>
4304L: linux-media@vger.kernel.org
4305W: http://linuxtv.org/
4306W: http://palosaari.fi/linux/
4307Q: http://patchwork.linuxtv.org/project/linux-media/list/
4308T: git git://linuxtv.org/anttip/media_tree.git
4309S: Maintained
4310F: drivers/media/dvb-frontends/hd29l2*
4311
e2d1d6c0 4312HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4313L: iss_storagedev@hp.com
af9f1b3c 4314S: Orphan
679655da
JP
4315F: Documentation/blockdev/cpqarray.txt
4316F: drivers/block/cpqarray.*
e2d1d6c0 4317
9257aa49 4318HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4319M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4320L: iss_storagedev@hp.com
4321S: Supported
4322F: Documentation/scsi/hpsa.txt
4323F: drivers/scsi/hpsa*.[ch]
4324F: include/linux/cciss*.h
c117ab84 4325F: include/uapi/linux/cciss*.h
9257aa49 4326
e2d1d6c0 4327HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4328M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4329L: iss_storagedev@hp.com
4330S: Supported
679655da
JP
4331F: Documentation/blockdev/cciss.txt
4332F: drivers/block/cciss*
4333F: include/linux/cciss_ioctl.h
c117ab84 4334F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4335
1da177e4 4336HFS FILESYSTEM
6cf515e1
GU
4337L: linux-fsdevel@vger.kernel.org
4338S: Orphan
679655da
JP
4339F: Documentation/filesystems/hfs.txt
4340F: fs/hfs/
1da177e4 4341
ef575f47
GU
4342HFSPLUS FILESYSTEM
4343L: linux-fsdevel@vger.kernel.org
4344S: Orphan
4345F: Documentation/filesystems/hfsplus.txt
4346F: fs/hfsplus/
4347
1da177e4 4348HGA FRAMEBUFFER DRIVER
8b58be88 4349M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4350L: linux-nvidia@lists.surfsouth.com
4351W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4352S: Maintained
8a61f013 4353F: drivers/video/fbdev/hgafb.c
1da177e4 4354
4480f15b 4355HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4356M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4357M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4358L: linux-pm@vger.kernel.org
e2d1d6c0 4359S: Supported
679655da
JP
4360F: arch/x86/power/
4361F: drivers/base/power/
4362F: kernel/power/
4363F: include/linux/suspend.h
4364F: include/linux/freezer.h
4365F: include/linux/pm.h
679655da 4366F: arch/*/include/asm/suspend*.h
e2d1d6c0 4367
4ef4caad 4368HID CORE LAYER
8b58be88 4369M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4370L: linux-input@vger.kernel.org
54e5881d 4371T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4372S: Maintained
679655da
JP
4373F: drivers/hid/
4374F: include/linux/hid*
c117ab84 4375F: include/uapi/linux/hid*
4ef4caad 4376
38bed542 4377HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4378M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4379L: linux-kernel@vger.kernel.org
75fc2d37 4380T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4381S: Maintained
679655da 4382F: Documentation/timers/
5cee9645 4383F: kernel/time/hrtimer.c
88606e80
TG
4384F: kernel/time/clockevents.c
4385F: kernel/time/tick*.*
4386F: kernel/time/timer_*.c
05ed8490 4387F: include/linux/clockchips.h
679655da 4388F: include/linux/hrtimer.h
38bed542 4389
1da177e4 4390HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4391L: linux-hams@vger.kernel.org
8b64f2a0 4392S: Orphan
679655da
JP
4393F: drivers/net/hamradio/dmascc.c
4394F: drivers/net/hamradio/scc.c
1da177e4 4395
ede1e6f8 4396HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4397M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4398W: http://www.highpoint-tech.com
4399S: Supported
679655da
JP
4400F: Documentation/scsi/hptiop.txt
4401F: drivers/scsi/hptiop.c
ede1e6f8 4402
1da177e4 4403HIPPI
8b58be88 4404M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4405L: linux-hippi@sunsite.dk
4406S: Maintained
679655da 4407F: include/linux/hippidevice.h
c117ab84 4408F: include/uapi/linux/if_hippi.h
679655da 4409F: net/802/hippi.c
ff5a3b50 4410F: drivers/net/hippi/
1da177e4 4411
ff1d2767 4412HOST AP DRIVER
8b58be88 4413M: Jouni Malinen <j@w1.fi>
85d32e7b 4414L: hostap@shmoo.com (subscribers-only)
724c6b35 4415L: linux-wireless@vger.kernel.org
ff1d2767
JM
4416W: http://hostap.epitest.fi/
4417S: Maintained
679655da 4418F: drivers/net/wireless/hostap/
ff1d2767 4419
dd8cd779 4420HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4421L: platform-driver-x86@vger.kernel.org
95c70215 4422S: Orphan
679655da 4423F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4424
e2d1d6c0 4425HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4426M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4427S: Maintained
7e25d724 4428F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4429
7d2c86b5 4430HPET: High Precision Event Timers driver
8b58be88 4431M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4432S: Maintained
679655da
JP
4433F: Documentation/timers/hpet.txt
4434F: drivers/char/hpet.c
4435F: include/linux/hpet.h
c117ab84 4436F: include/uapi/linux/hpet.h
b9b0332f 4437
e07b5d79 4438HPET: x86
9e06f631 4439S: Orphan
679655da
JP
4440F: arch/x86/kernel/hpet.c
4441F: arch/x86/include/asm/hpet.h
b9b0332f 4442
1da177e4 4443HPFS FILESYSTEM
8b58be88 4444M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4445W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4446S: Maintained
679655da 4447F: fs/hpfs/
1da177e4 4448
3441cded 4449HSI SUBSYSTEM
56459ea9
SR
4450M: Sebastian Reichel <sre@kernel.org>
4451T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4452S: Maintained
4453F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4454F: Documentation/hsi.txt
3441cded
SR
4455F: drivers/hsi/
4456F: include/linux/hsi/
4457F: include/uapi/linux/hsi/
4458
7d2c86b5 4459HSO 3G MODEM DRIVER
8b58be88 4460M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4461W: http://www.pharscape.org
4462S: Maintained
679655da 4463F: drivers/net/usb/hso.c
11cd29b0 4464
19990e29
AB
4465HSR NETWORK PROTOCOL
4466M: Arvid Brodin <arvid.brodin@alten.se>
4467L: netdev@vger.kernel.org
4468S: Maintained
4469F: net/hsr/
4470
5a18c343 4471HTCPEN TOUCHSCREEN DRIVER
8b58be88 4472M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4473L: linux-input@vger.kernel.org
4474S: Maintained
679655da 4475F: drivers/input/touchscreen/htcpen.c
5a18c343 4476
1da177e4 4477HUGETLB FILESYSTEM
6d49e352 4478M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4479S: Maintained
679655da 4480F: fs/hugetlbfs/
1da177e4 4481
05183189
S
4482Hyper-V CORE AND DRIVERS
4483M: K. Y. Srinivasan <kys@microsoft.com>
4484M: Haiyang Zhang <haiyangz@microsoft.com>
4485L: devel@linuxdriverproject.org
4486S: Maintained
a4162747
HZ
4487F: arch/x86/include/asm/mshyperv.h
4488F: arch/x86/include/uapi/asm/hyperv.h
4489F: arch/x86/kernel/cpu/mshyperv.c
05183189 4490F: drivers/hid/hid-hyperv.c
a4162747 4491F: drivers/hv/
f92ca80b 4492F: drivers/input/serio/hyperv-keyboard.c
05183189 4493F: drivers/net/hyperv/
a4162747 4494F: drivers/scsi/storvsc_drv.c
8a61f013 4495F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4496F: include/linux/hyperv.h
4497F: tools/hv/
05183189 4498
d85c8a6a 4499I2C OVER PARALLEL PORT
7c81c60f 4500M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4501L: linux-i2c@vger.kernel.org
4502S: Maintained
4503F: Documentation/i2c/busses/i2c-parport
4504F: Documentation/i2c/busses/i2c-parport-light
4505F: drivers/i2c/busses/i2c-parport.c
4506F: drivers/i2c/busses/i2c-parport-light.c
4507
4508I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4509M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4510L: linux-i2c@vger.kernel.org
4511S: Maintained
4512F: Documentation/i2c/busses/i2c-ali1535
4513F: Documentation/i2c/busses/i2c-ali1563
4514F: Documentation/i2c/busses/i2c-ali15x3
4515F: Documentation/i2c/busses/i2c-amd756
4516F: Documentation/i2c/busses/i2c-amd8111
4517F: Documentation/i2c/busses/i2c-i801
4518F: Documentation/i2c/busses/i2c-nforce2
4519F: Documentation/i2c/busses/i2c-piix4
4520F: Documentation/i2c/busses/i2c-sis5595
4521F: Documentation/i2c/busses/i2c-sis630
4522F: Documentation/i2c/busses/i2c-sis96x
4523F: Documentation/i2c/busses/i2c-via
4524F: Documentation/i2c/busses/i2c-viapro
4525F: drivers/i2c/busses/i2c-ali1535.c
4526F: drivers/i2c/busses/i2c-ali1563.c
4527F: drivers/i2c/busses/i2c-ali15x3.c
4528F: drivers/i2c/busses/i2c-amd756.c
4529F: drivers/i2c/busses/i2c-amd756-s4882.c
4530F: drivers/i2c/busses/i2c-amd8111.c
4531F: drivers/i2c/busses/i2c-i801.c
4532F: drivers/i2c/busses/i2c-isch.c
4533F: drivers/i2c/busses/i2c-nforce2.c
4534F: drivers/i2c/busses/i2c-nforce2-s4985.c
4535F: drivers/i2c/busses/i2c-piix4.c
4536F: drivers/i2c/busses/i2c-sis5595.c
4537F: drivers/i2c/busses/i2c-sis630.c
4538F: drivers/i2c/busses/i2c-sis96x.c
4539F: drivers/i2c/busses/i2c-via.c
4540F: drivers/i2c/busses/i2c-viapro.c
4541
cb7f07a4
NH
4542I2C/SMBUS ISMT DRIVER
4543M: Seth Heasley <seth.heasley@intel.com>
4544M: Neil Horman <nhorman@tuxdriver.com>
4545L: linux-i2c@vger.kernel.org
4546F: drivers/i2c/busses/i2c-ismt.c
4547F: Documentation/i2c/busses/i2c-ismt
4548
6ea884db 4549I2C/SMBUS STUB DRIVER
7c81c60f 4550M: Jean Delvare <jdelvare@suse.de>
846557d3 4551L: linux-i2c@vger.kernel.org
6ea884db 4552S: Maintained
8547a5bc 4553F: drivers/i2c/i2c-stub.c
6ea884db 4554
5b543965 4555I2C SUBSYSTEM
14d77c4d 4556M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4557L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4558W: https://i2c.wiki.kernel.org/
4559Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4560T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4561S: Maintained
679655da
JP
4562F: Documentation/i2c/
4563F: drivers/i2c/
4564F: include/linux/i2c.h
03b70d62 4565F: include/linux/i2c-*.h
c117ab84
CEB
4566F: include/uapi/linux/i2c.h
4567F: include/uapi/linux/i2c-*.h
1da177e4 4568
4560d677
WS
4569I2C ACPI SUPPORT
4570M: Mika Westerberg <mika.westerberg@linux.intel.com>
4571L: linux-i2c@vger.kernel.org
4572L: linux-acpi@vger.kernel.org
4573S: Maintained
4560d677 4574
d85c8a6a 4575I2C-TAOS-EVM DRIVER
7c81c60f 4576M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4577L: linux-i2c@vger.kernel.org
4578S: Maintained
4579F: Documentation/i2c/busses/i2c-taos-evm
4580F: drivers/i2c/busses/i2c-taos-evm.c
4581
e8c76eed 4582I2C-TINY-USB DRIVER
8b58be88 4583M: Till Harbaum <till@harbaum.org>
846557d3 4584L: linux-i2c@vger.kernel.org
932d1872 4585W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4586S: Maintained
679655da 4587F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4588
1da177e4 4589i386 BOOT CODE
8b58be88 4590M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4591S: Maintained
679655da 4592F: arch/x86/boot/
1da177e4
LT
4593
4594i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4595M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4596T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4597S: Maintained
4598
1da177e4 4599IA64 (Itanium) PLATFORM
8b58be88
JP
4600M: Tony Luck <tony.luck@intel.com>
4601M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4602L: linux-ia64@vger.kernel.org
6b1c70b1 4603T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4604S: Maintained
679655da 4605F: arch/ia64/
1da177e4 4606
956c203c 4607IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4608M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4609M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4610L: linux-crypto@vger.kernel.org
4611S: Supported
4612F: drivers/crypto/nx/
4613
0e16aafb 4614IBM Power 842 compression accelerator
e6babec6 4615M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4616S: Supported
4617F: drivers/crypto/nx/nx-842.c
4618F: include/linux/nx842.h
4619
1da177e4 4620IBM Power Linux RAID adapter
8b58be88 4621M: Brian King <brking@us.ibm.com>
1da177e4 4622S: Supported
679655da 4623F: drivers/scsi/ipr.*
1da177e4 4624
9d348af4
SL
4625IBM Power Virtual Ethernet Device Driver
4626M: Santiago Leon <santil@linux.vnet.ibm.com>
4627L: netdev@vger.kernel.org
4628S: Supported
9aa32835 4629F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4630
e6babec6
NF
4631IBM Power Virtual SCSI Device Drivers
4632M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4633L: linux-scsi@vger.kernel.org
4634S: Supported
e6babec6
NF
4635F: drivers/scsi/ibmvscsi/ibmvscsi*
4636F: drivers/scsi/ibmvscsi/viosrp.h
4637
4638IBM Power Virtual FC Device Drivers
4639M: Brian King <brking@linux.vnet.ibm.com>
4640L: linux-scsi@vger.kernel.org
4641S: Supported
4642F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4643
1da177e4 4644IBM ServeRAID RAID DRIVER
f9213e78 4645S: Orphan
679655da 4646F: drivers/scsi/ips.*
1da177e4 4647
6ed9f9c4
PT
4648ICH LPC AND GPIO DRIVER
4649M: Peter Tyser <ptyser@xes-inc.com>
4650S: Maintained
4651F: drivers/mfd/lpc_ich.c
4652F: drivers/gpio/gpio-ich.c
4653
1e7106fc 4654IDE SUBSYSTEM
8b58be88 4655M: "David S. Miller" <davem@davemloft.net>
1da177e4 4656L: linux-ide@vger.kernel.org
8a6e2535 4657Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4658T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4659S: Maintained
679655da
JP
4660F: Documentation/ide/
4661F: drivers/ide/
4662F: include/linux/ide.h
1da177e4 4663
6cb8c13d
IP
4664IDEAPAD LAPTOP EXTRAS DRIVER
4665M: Ike Panhc <ike.pan@canonical.com>
4666L: platform-driver-x86@vger.kernel.org
4667W: http://launchpad.net/ideapad-laptop
4668S: Maintained
4669F: drivers/platform/x86/ideapad-laptop.c
4670
1ea4c161
AM
4671IDEAPAD LAPTOP SLIDEBAR DRIVER
4672M: Andrey Moiseev <o2g.org.ru@gmail.com>
4673L: linux-input@vger.kernel.org
4674W: https://github.com/o2genum/ideapad-slidebar
4675S: Maintained
4676F: drivers/input/misc/ideapad_slidebar.c
4677
0f861e8c 4678IDE/ATAPI DRIVERS
487ba8e8 4679M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4680L: linux-ide@vger.kernel.org
c404c199 4681S: Maintained
679655da
JP
4682F: Documentation/cdrom/ide-cd
4683F: drivers/ide/ide-cd*
1da177e4 4684
27471fdb 4685IDLE-I7300
8b58be88 4686M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4687L: linux-pm@vger.kernel.org
27471fdb 4688S: Supported
679655da 4689F: drivers/idle/i7300_idle.c
27471fdb 4690
02cf2286 4691IEEE 802.15.4 SUBSYSTEM
b6e195fd 4692M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4693L: linux-wpan@vger.kernel.org
4694W: https://github.com/linux-wpan
4695T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4696S: Maintained
4697F: net/ieee802154/
68653359 4698F: net/mac802154/
251741b1 4699F: drivers/net/ieee802154/
580947d3
AA
4700F: include/linux/nl802154.h
4701F: include/linux/ieee802154.h
3ae75e02 4702F: include/net/nl802154.h
580947d3
AA
4703F: include/net/mac802154.h
4704F: include/net/af_ieee802154.h
4705F: include/net/cfg802154.h
4706F: include/net/ieee802154_netdev.h
ebef9c12 4707F: Documentation/networking/ieee802154.txt
02cf2286 4708
40ad4a30
SY
4709IGUANAWORKS USB IR TRANSCEIVER
4710M: Sean Young <sean@mess.org>
4711L: linux-media@vger.kernel.org
4712S: Maintained
4713F: drivers/media/rc/iguanair.c
4714
9545f86e 4715IIO SUBSYSTEM AND DRIVERS
030a13d7 4716M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4717R: Hartmut Knaack <knaack.h@gmx.de>
4718R: Lars-Peter Clausen <lars@metafoo.de>
4719R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4720L: linux-iio@vger.kernel.org
4721S: Maintained
03e7c251 4722F: drivers/iio/
9545f86e
AP
4723F: drivers/staging/iio/
4724
65519263
SG
4725IKANOS/ADI EAGLE ADSL USB DRIVER
4726M: Matthieu Castet <castet.matthieu@free.fr>
4727M: Stanislaw Gruszka <stf_xl@wp.pl>
4728S: Maintained
4729F: drivers/usb/atm/ueagle-atm.c
4730
e89ab51f
GR
4731INA209 HARDWARE MONITOR DRIVER
4732M: Guenter Roeck <linux@roeck-us.net>
4733L: lm-sensors@lm-sensors.org
4734S: Maintained
4735F: Documentation/hwmon/ina209
4736F: Documentation/devicetree/bindings/i2c/ina209.txt
4737F: drivers/hwmon/ina209.c
4738
4739INA2XX HARDWARE MONITOR DRIVER
4740M: Guenter Roeck <linux@roeck-us.net>
4741L: lm-sensors@lm-sensors.org
4742S: Maintained
4743F: Documentation/hwmon/ina2xx
4744F: drivers/hwmon/ina2xx.c
4745F: include/linux/platform_data/ina2xx.h
4746
14dc124f
SIG
4747INDUSTRY PACK SUBSYSTEM (IPACK)
4748M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4749M: Jens Taprogge <jens.taprogge@taprogge.org>
4750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4751L: industrypack-devel@lists.sourceforge.net
4752W: http://industrypack.sourceforge.net
4753S: Maintained
4754F: drivers/ipack/
4755
aa7168f4 4756INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4757M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4758M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4759L: linux-ima-devel@lists.sourceforge.net
4760L: linux-ima-user@lists.sourceforge.net
4761L: linux-security-module@vger.kernel.org
aa7168f4 4762S: Supported
679655da 4763F: security/integrity/ima/
aa7168f4 4764
1da177e4 4765IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4766L: linux-fbdev@vger.kernel.org
843393d3 4767S: Orphan
8a61f013 4768F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4769
4770INFINIBAND SUBSYSTEM
db9fd848 4771M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4772M: Sean Hefty <sean.hefty@intel.com>
4773M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4774L: linux-rdma@vger.kernel.org
605841f5 4775W: http://www.openfabrics.org/
8a6e2535 4776Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4777T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4778S: Supported
679655da
JP
4779F: Documentation/infiniband/
4780F: drivers/infiniband/
c117ab84 4781F: include/uapi/linux/if_infiniband.h
1da177e4 4782
c9f04f58 4783INOTIFY
8b58be88
JP
4784M: John McCutchan <john@johnmccutchan.com>
4785M: Robert Love <rlove@rlove.org>
4786M: Eric Paris <eparis@parisplace.org>
c9f04f58 4787S: Maintained
679655da
JP
4788F: Documentation/filesystems/inotify.txt
4789F: fs/notify/inotify/
4790F: include/linux/inotify.h
c117ab84 4791F: include/uapi/linux/inotify.h
c9f04f58 4792
e2d1d6c0 4793INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4794M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4795M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4796L: linux-input@vger.kernel.org
8a6e2535 4797Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4798T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4799S: Maintained
679655da 4800F: drivers/input/
f4eea7e2 4801F: include/linux/input.h
c117ab84 4802F: include/uapi/linux/input.h
f4eea7e2 4803F: include/linux/input/
e2d1d6c0 4804
3267a87f
HR
4805INPUT MULTITOUCH (MT) PROTOCOL
4806M: Henrik Rydberg <rydberg@euromail.se>
4807L: linux-input@vger.kernel.org
7f9c2454 4808T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4809S: Maintained
4810F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4811F: drivers/input/input-mt.c
3267a87f
HR
4812K: \b(ABS|SYN)_MT_
4813
4ac13e17
DJ
4814INTEL C600 SERIES SAS CONTROLLER DRIVER
4815M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4816M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4817M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4818L: linux-scsi@vger.kernel.org
7106891a
DJ
4819T: git git://git.code.sf.net/p/intel-sas/isci
4820S: Supported
4ac13e17 4821F: drivers/scsi/isci/
4ac13e17 4822
26717172
LB
4823INTEL IDLE DRIVER
4824M: Len Brown <lenb@kernel.org>
bf1c138e 4825L: linux-pm@vger.kernel.org
08deed1e 4826T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4827S: Supported
4828F: drivers/idle/intel_idle.c
4829
9eb8ef74 4830INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4831M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4832L: linux-fbdev@vger.kernel.org
ce00f85c 4833S: Maintained
679655da 4834F: Documentation/fb/intelfb.txt
8a61f013 4835F: drivers/video/fbdev/intelfb/
9eb8ef74 4836
1da177e4 4837INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4838M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4839L: linux-fbdev@vger.kernel.org
ce00f85c 4840S: Maintained
8a61f013 4841F: drivers/video/fbdev/i810/
1da177e4 4842
f4a9bc4c 4843INTEL MENLOW THERMAL DRIVER
8b58be88 4844M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4845L: platform-driver-x86@vger.kernel.org
5ca92bd9 4846W: https://01.org/linux-acpi
f4a9bc4c 4847S: Supported
679655da 4848F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4849
1da177e4 4850INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4851M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4852S: Maintained
73d425fd
JP
4853F: arch/x86/kernel/cpu/microcode/core*
4854F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4855
248a9dc3 4856INTEL I/OAT DMA DRIVER
18ebd564 4857M: Dave Jiang <dave.jiang@intel.com>
08223d80 4858R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4859L: dmaengine@vger.kernel.org
4860Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4861S: Supported
679655da 4862F: drivers/dma/ioat*
248a9dc3 4863
6c8909b4 4864INTEL IOMMU (VT-d)
8b58be88 4865M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4866L: iommu@lists.linux-foundation.org
54e5881d 4867T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4868S: Supported
3fb39615 4869F: drivers/iommu/intel-iommu.c
679655da 4870F: include/linux/intel-iommu.h
6c8909b4 4871
b3e5f263 4872INTEL IOP-ADMA DMA DRIVER
08223d80 4873R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4874S: Odd fixes
679655da 4875F: drivers/dma/iop-adma.c
b3e5f263 4876
9251ce95 4877INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 4878M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 4879S: Maintained
679655da
JP
4880F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4881F: arch/arm/mach-ixp4xx/include/mach/npe.h
4882F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4883F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4884F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4885F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4886
844dd05f 4887INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4888M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4889S: Maintained
679655da 4890F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4891
c3a803e8 4892INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4893M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4894M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4895M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4896M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4897M: Don Skidmore <donald.c.skidmore@intel.com>
4898M: Greg Rose <gregory.v.rose@intel.com>
c3a803e8 4899M: Matthew Vick <matthew.vick@intel.com>
8b58be88 4900M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4901M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4902M: Linux NICS <linux.nics@intel.com>
dcd01faf 4903L: e1000-devel@lists.sourceforge.net
f6fde11a 4904W: http://www.intel.com/support/feedback.htm
d94e6fed 4905W: http://e1000.sourceforge.net/
dee1ad47
JK
4906T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4907T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4908S: Supported
0d164401
JK
4909F: Documentation/networking/e100.txt
4910F: Documentation/networking/e1000.txt
4911F: Documentation/networking/e1000e.txt
4912F: Documentation/networking/igb.txt
4913F: Documentation/networking/igbvf.txt
4914F: Documentation/networking/ixgb.txt
4915F: Documentation/networking/ixgbe.txt
4916F: Documentation/networking/ixgbevf.txt
1bff6529 4917F: Documentation/networking/i40e.txt
105bf2fe 4918F: Documentation/networking/i40evf.txt
dee1ad47 4919F: drivers/net/ethernet/intel/
bc90d291 4920F: drivers/net/ethernet/intel/*/
1da177e4 4921
0963d59b
LW
4922INTEL-MID GPIO DRIVER
4923M: David Cohen <david.a.cohen@linux.intel.com>
4924L: linux-gpio@vger.kernel.org
4925S: Maintained
4926F: drivers/gpio/gpio-intel-mid.c
4927
ca907a90
SY
4928INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4929M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4930L: linux-wireless@vger.kernel.org
ca907a90 4931S: Maintained
679655da 4932F: Documentation/networking/README.ipw2100
679655da 4933F: Documentation/networking/README.ipw2200
ca907a90 4934F: drivers/net/wireless/ipw2x00/
826d2abe 4935
4bd96a7a 4936INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4937M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4938M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4939M: Shane Wang <shane.wang@intel.com>
4940L: tboot-devel@lists.sourceforge.net
4941W: http://tboot.sourceforge.net
e9b7d7c8 4942T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4943S: Supported
4944F: Documentation/intel_txt.txt
4945F: include/linux/tboot.h
4946F: arch/x86/kernel/tboot.c
4947
8a70da82 4948INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4949M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4950M: linux-wimax@intel.com
63fae219 4951L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4952S: Supported
4953W: http://linuxwimax.org
679655da
JP
4954F: Documentation/wimax/README.i2400m
4955F: drivers/net/wimax/i2400m/
c117ab84 4956F: include/uapi/linux/wimax/i2400m.h
8a70da82 4957
1c0ce89c
SG
4958INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4959M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4960L: linux-wireless@vger.kernel.org
1c0ce89c 4961S: Supported
efa3144e
WYG
4962F: drivers/net/wireless/iwlegacy/
4963
b481de9c 4964INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4965M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4966M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4967M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4968L: linux-wireless@vger.kernel.org
b481de9c 4969W: http://intellinuxwireless.org
b62ff718 4970T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4971S: Supported
679655da 4972F: drivers/net/wireless/iwlwifi/
b481de9c 4973
de8fe023
TW
4974INTEL MANAGEMENT ENGINE (mei)
4975M: Tomas Winkler <tomas.winkler@intel.com>
4976L: linux-kernel@vger.kernel.org
4977S: Supported
c117ab84 4978F: include/uapi/linux/mei.h
de8fe023 4979F: drivers/misc/mei/*
e07950a1 4980F: Documentation/misc-devices/mei/*
de8fe023 4981
cb109a0e 4982IOC3 ETHERNET DRIVER
8b58be88 4983M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4984L: linux-mips@linux-mips.org
4985S: Maintained
8862bf1e 4986F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4987
cb109a0e 4988IOC3 SERIAL DRIVER
8b58be88 4989M: Pat Gefre <pfg@sgi.com>
d39e0721 4990L: linux-serial@vger.kernel.org
cb109a0e 4991S: Maintained
df621252 4992F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4993
0b6e8569
SW
4994IOMMU DRIVERS
4995M: Joerg Roedel <joro@8bytes.org>
4996L: iommu@lists.linux-foundation.org
4997T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4998S: Maintained
4999F: drivers/iommu/
5000
4480f15b 5001IP MASQUERADING
8b58be88 5002M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5003S: Maintained
679655da 5004F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5005
1202d6ff 5006IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5007M: Francois Romieu <romieu@fr.zoreil.com>
5008M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5009L: netdev@vger.kernel.org
5010S: Maintained
7443713a 5011F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5012
4480f15b 5013IPATH DRIVER
8473c603 5014M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5015L: linux-rdma@vger.kernel.org
52a09a04 5016S: Maintained
679655da 5017F: drivers/infiniband/hw/ipath/
77d8798b 5018
4409ebe9 5019IPMI SUBSYSTEM
8b58be88 5020M: Corey Minyard <minyard@acm.org>
b0c90653 5021L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5022W: http://openipmi.sourceforge.net/
5023S: Supported
679655da
JP
5024F: Documentation/IPMI.txt
5025F: drivers/char/ipmi/
5026F: include/linux/ipmi*
c117ab84 5027F: include/uapi/linux/ipmi*
4409ebe9 5028
e2d1d6c0 5029IPS SCSI RAID DRIVER
8b58be88 5030M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5031L: linux-scsi@vger.kernel.org
5032W: http://www.adaptec.com/
5033S: Maintained
679655da 5034F: drivers/scsi/ips*
e2d1d6c0
RD
5035
5036IPVS
8b58be88
JP
5037M: Wensong Zhang <wensong@linux-vs.org>
5038M: Simon Horman <horms@verge.net.au>
5039M: Julian Anastasov <ja@ssi.bg>
979b6c13 5040L: netdev@vger.kernel.org
e2d1d6c0 5041L: lvs-devel@vger.kernel.org
1da177e4 5042S: Maintained
679655da 5043F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5044F: include/net/ip_vs.h
c117ab84 5045F: include/uapi/linux/ip_vs.h
679655da 5046F: net/netfilter/ipvs/
1da177e4 5047
e7839f25 5048IPWIRELESS DRIVER
8b58be88
JP
5049M: Jiri Kosina <jkosina@suse.cz>
5050M: David Sterba <dsterba@suse.cz>
92094aa0 5051S: Odd Fixes
282361a0 5052F: drivers/tty/ipwireless/
099dc4fb 5053
e2d1d6c0 5054IPX NETWORK LAYER
8b58be88 5055M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5056L: netdev@vger.kernel.org
5057S: Maintained
679655da 5058F: include/net/ipx.h
c117ab84 5059F: include/uapi/linux/ipx.h
679655da 5060F: net/ipx/
e2d1d6c0 5061
1da177e4 5062IRDA SUBSYSTEM
8b58be88 5063M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5064L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5065L: netdev@vger.kernel.org
1da177e4 5066W: http://irda.sourceforge.net/
f353976d 5067S: Maintained
e0057975 5068T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5069F: Documentation/networking/irda.txt
5070F: drivers/net/irda/
5071F: include/net/irda/
5072F: net/irda/
1da177e4 5073
a800c7cc
TG
5074IRQ SUBSYSTEM
5075M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5076L: linux-kernel@vger.kernel.org
a800c7cc 5077S: Maintained
75fc2d37 5078T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5079F: kernel/irq/
2ed9fd28
JC
5080
5081IRQCHIP DRIVERS
5082M: Thomas Gleixner <tglx@linutronix.de>
5083M: Jason Cooper <jason@lakedaemon.net>
5084L: linux-kernel@vger.kernel.org
5085S: Maintained
5086T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5087T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5088F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5089F: drivers/irqchip/
a800c7cc 5090
7ab3a837
GL
5091IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5092M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5093S: Maintained
5094F: Documentation/IRQ-domain.txt
5095F: include/linux/irqdomain.h
5096F: kernel/irq/irqdomain.c
5097
e2d1d6c0 5098ISAPNP
8b58be88 5099M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5100S: Maintained
679655da
JP
5101F: Documentation/isapnp.txt
5102F: drivers/pnp/isapnp/
5103F: include/linux/isapnp.h
e2d1d6c0 5104
d39b8420
HV
5105ISA RADIO MODULE
5106M: Hans Verkuil <hverkuil@xs4all.nl>
5107L: linux-media@vger.kernel.org
5108T: git git://linuxtv.org/media_tree.git
5109W: http://linuxtv.org
5110S: Maintained
5111F: drivers/media/radio/radio-isa*
5112
71a6d0af
HW
5113iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5114M: Peter Jones <pjones@redhat.com>
5115M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5116S: Maintained
5117F: drivers/firmware/iscsi_ibft*
5118
14816b1e 5119ISCSI
8b58be88 5120M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5121L: open-iscsi@googlegroups.com
5122W: www.open-iscsi.org
54e5881d 5123T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5124S: Maintained
679655da
JP
5125F: drivers/scsi/*iscsi*
5126F: include/scsi/*iscsi*
14816b1e 5127
1e65eb42
OG
5128ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5129M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5130M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5131M: Roi Dayan <roid@mellanox.com>
5132L: linux-rdma@vger.kernel.org
5133S: Supported
5134W: http://www.openfabrics.org
5135W: www.open-iscsi.org
5136Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5137F: drivers/infiniband/ulp/iser/
1e65eb42 5138
1da177e4 5139ISDN SUBSYSTEM
8b58be88 5140M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5141L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5142L: netdev@vger.kernel.org
1da177e4 5143W: http://www.isdn4linux.de
54e5881d 5144T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5145S: Maintained
679655da
JP
5146F: Documentation/isdn/
5147F: drivers/isdn/
5148F: include/linux/isdn.h
5149F: include/linux/isdn/
c117ab84
CEB
5150F: include/uapi/linux/isdn.h
5151F: include/uapi/linux/isdn/
1da177e4
LT
5152
5153ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5154M: Armin Schindler <mac@melware.de>
d5d52273 5155L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5156W: http://www.melware.de
5157S: Maintained
679655da 5158F: drivers/isdn/hardware/eicon/
1da177e4 5159
d624870f 5160IT87 HARDWARE MONITORING DRIVER
7c81c60f 5161M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5162L: lm-sensors@lm-sensors.org
5163S: Maintained
5164F: Documentation/hwmon/it87
5165F: drivers/hwmon/it87.c
5166
d7104bff
AP
5167IT913X MEDIA DRIVER
5168M: Antti Palosaari <crope@iki.fi>
5169L: linux-media@vger.kernel.org
5170W: http://linuxtv.org/
5171W: http://palosaari.fi/linux/
5172Q: http://patchwork.linuxtv.org/project/linux-media/list/
5173T: git git://linuxtv.org/anttip/media_tree.git
5174S: Maintained
249c697e 5175F: drivers/media/tuners/it913x*
d7104bff 5176
91821ff3 5177IVTV VIDEO4LINUX DRIVER
6afdeaf8 5178M: Andy Walls <awalls@md.metrocast.net>
c4240509 5179L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 5180L: linux-media@vger.kernel.org
275ffde4 5181T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5182W: http://www.ivtvdriver.org
5183S: Maintained
679655da 5184F: Documentation/video4linux/*.ivtv
90d72ac6 5185F: drivers/media/pci/ivtv/
c117ab84 5186F: include/uapi/linux/ivtv*
91821ff3 5187
68620bdd
MP
5188IX2505V MEDIA DRIVER
5189M: Malcolm Priestley <tvboxspy@gmail.com>
5190L: linux-media@vger.kernel.org
5191W: http://linuxtv.org/
5192Q: http://patchwork.linuxtv.org/project/linux-media/list/
5193S: Maintained
5194F: drivers/media/dvb-frontends/ix2505v*
5195
4453d736
GR
5196JC42.4 TEMPERATURE SENSOR DRIVER
5197M: Guenter Roeck <linux@roeck-us.net>
5198L: lm-sensors@lm-sensors.org
5199S: Maintained
5200F: drivers/hwmon/jc42.c
5201F: Documentation/hwmon/jc42
5202
e2d1d6c0 5203JFS FILESYSTEM
3256f80f 5204M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5205L: jfs-discussion@lists.sourceforge.net
5206W: http://jfs.sourceforge.net/
54e5881d 5207T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5208S: Maintained
679655da
JP
5209F: Documentation/filesystems/jfs.txt
5210F: fs/jfs/
e2d1d6c0 5211
95252236 5212JME NETWORK DRIVER
8b58be88 5213M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5214L: netdev@vger.kernel.org
5215S: Maintained
63d24a0e 5216F: drivers/net/ethernet/jme.*
95252236 5217
1da177e4 5218JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5219M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5220L: linux-mtd@lists.infradead.org
5221W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5222S: Maintained
679655da 5223F: fs/jffs2/
c117ab84 5224F: include/uapi/linux/jffs2.h
1da177e4 5225
de456d37 5226JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5227M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5228M: Jan Kara <jack@suse.cz>
72be2ccf 5229L: linux-ext4@vger.kernel.org
ae0718f8 5230S: Maintained
d183e11a 5231F: fs/jbd/
d183e11a
TT
5232F: include/linux/jbd.h
5233
5234JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5235M: "Theodore Ts'o" <tytso@mit.edu>
5236L: linux-ext4@vger.kernel.org
5237S: Maintained
5238F: fs/jbd2/
5239F: include/linux/jbd2.h
ae0718f8 5240
fd8b6cb4 5241JSM Neo PCI based serial card
9d141cb9 5242M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5243L: linux-serial@vger.kernel.org
5244S: Maintained
df621252 5245F: drivers/tty/serial/jsm/
ae0718f8 5246
af39917d
CL
5247K10TEMP HARDWARE MONITORING DRIVER
5248M: Clemens Ladisch <clemens@ladisch.de>
5249L: lm-sensors@lm-sensors.org
5250S: Maintained
5251F: Documentation/hwmon/k10temp
5252F: drivers/hwmon/k10temp.c
5253
4660cb35 5254K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5255M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5256L: lm-sensors@lm-sensors.org
ae0718f8 5257S: Maintained
679655da
JP
5258F: Documentation/hwmon/k8temp
5259F: drivers/hwmon/k8temp.c
ae0718f8 5260
1da177e4 5261KCONFIG
5eb1f99e 5262M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5263L: linux-kbuild@vger.kernel.org
cea8321c 5264T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5265S: Maintained
679655da
JP
5266F: Documentation/kbuild/kconfig-language.txt
5267F: scripts/kconfig/
1da177e4 5268
ea6c2089 5269KDUMP
8b58be88
JP
5270M: Vivek Goyal <vgoyal@redhat.com>
5271M: Haren Myneni <hbabu@us.ibm.com>
34633993 5272L: kexec@lists.infradead.org
ea6c2089
VG
5273W: http://lse.sourceforge.net/kdump/
5274S: Maintained
80811493 5275F: Documentation/kdump/
ea6c2089 5276
f41bf02f
HV
5277KEENE FM RADIO TRANSMITTER DRIVER
5278M: Hans Verkuil <hverkuil@xs4all.nl>
5279L: linux-media@vger.kernel.org
5280T: git git://linuxtv.org/media_tree.git
5281W: http://linuxtv.org
5282S: Maintained
5283F: drivers/media/radio/radio-keene*
5284
1da177e4 5285KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5286M: Ian Kent <raven@themaw.net>
f694fc97 5287L: autofs@vger.kernel.org
1da177e4 5288S: Maintained
679655da 5289F: fs/autofs4/
1da177e4 5290
70fb7ba6 5291KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5292M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5293T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5294T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5295L: linux-kbuild@vger.kernel.org
5ce45962 5296S: Maintained
679655da
JP
5297F: Documentation/kbuild/
5298F: Makefile
5299F: scripts/Makefile.*
70fb7ba6
MM
5300F: scripts/basic/
5301F: scripts/mk*
5302F: scripts/package/
1da177e4
LT
5303
5304KERNEL JANITORS
c3000e03 5305L: kernel-janitors@vger.kernel.org
10466f5a 5306W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5307S: Odd Fixes
1da177e4 5308
e8b43555 5309KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5310M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5311L: linux-nfs@vger.kernel.org
1da177e4 5312W: http://nfs.sourceforge.net/
98fac23f 5313S: Supported
679655da 5314F: fs/nfsd/
c117ab84 5315F: include/uapi/linux/nfsd/
679655da
JP
5316F: fs/lockd/
5317F: fs/nfs_common/
5318F: net/sunrpc/
5319F: include/linux/lockd/
5320F: include/linux/sunrpc/
c117ab84 5321F: include/uapi/linux/sunrpc/
1da177e4 5322
13b122b3
SK
5323KERNEL SELFTEST FRAMEWORK
5324M: Shuah Khan <shuahkh@osg.samsung.com>
5325L: linux-api@vger.kernel.org
5326T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5327S: Maintained
5328F: tools/testing/selftests
5329
426d62e2 5330KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5331M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5332M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5333L: kvm@vger.kernel.org
e3e58478 5334W: http://www.linux-kvm.org
a94b40a6 5335T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5336S: Supported
c93a64fe
PB
5337F: Documentation/*/kvm*.txt
5338F: Documentation/virtual/kvm/
679655da
JP
5339F: arch/*/kvm/
5340F: arch/*/include/asm/kvm*
5341F: include/linux/kvm*
c117ab84 5342F: include/uapi/linux/kvm*
679655da 5343F: virt/kvm/
426d62e2 5344
ad8003d3 5345KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5346M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5347L: kvm@vger.kernel.org
5348W: http://kvm.qumranet.com
7de609c8 5349S: Maintained
679655da 5350F: arch/x86/include/asm/svm.h
679655da 5351F: arch/x86/kvm/svm.c
426d62e2 5352
513014b7 5353KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5354M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5355L: kvm-ppc@vger.kernel.org
5356W: http://kvm.qumranet.com
6a7f972d 5357T: git git://github.com/agraf/linux-2.6.git
513014b7 5358S: Supported
679655da
JP
5359F: arch/powerpc/include/asm/kvm*
5360F: arch/powerpc/kvm/
513014b7 5361
1fc9d2bf 5362KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5363M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5364L: kvm-ia64@vger.kernel.org
5365W: http://kvm.qumranet.com
920ed9f1 5366S: Supported
679655da
JP
5367F: Documentation/ia64/kvm.txt
5368F: arch/ia64/include/asm/kvm*
5369F: arch/ia64/kvm/
920ed9f1 5370
85f8fffe 5371KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5372M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5373M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5374M: linux390@de.ibm.com
5375L: linux-s390@vger.kernel.org
5376W: http://www.ibm.com/developerworks/linux/linux390/
5377S: Supported
679655da
JP
5378F: Documentation/s390/kvm.txt
5379F: arch/s390/include/asm/kvm*
80811493 5380F: arch/s390/kvm/
a968cd3e 5381F: drivers/s390/kvm/
85f8fffe 5382
a749474d 5383KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5384M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5385M: Marc Zyngier <marc.zyngier@arm.com>
5386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5387L: kvmarm@lists.cs.columbia.edu
5388W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5389S: Supported
a749474d
CD
5390F: arch/arm/include/uapi/asm/kvm*
5391F: arch/arm/include/asm/kvm*
5392F: arch/arm/kvm/
5c8818b4
MZ
5393F: virt/kvm/arm/
5394F: include/kvm/arm_*
a749474d 5395
6394a3ec 5396KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5397M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5398M: Marc Zyngier <marc.zyngier@arm.com>
5399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5400L: kvmarm@lists.cs.columbia.edu
5401S: Maintained
5402F: arch/arm64/include/uapi/asm/kvm*
5403F: arch/arm64/include/asm/kvm*
5404F: arch/arm64/kvm/
5405
dc009d92 5406KEXEC
8b58be88 5407M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5408W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5409L: kexec@lists.infradead.org
dc009d92 5410S: Maintained
679655da 5411F: include/linux/kexec.h
c117ab84 5412F: include/uapi/linux/kexec.h
679655da 5413F: kernel/kexec.c
dc009d92 5414
e971461f
DH
5415KEYS/KEYRINGS:
5416M: David Howells <dhowells@redhat.com>
5417L: keyrings@linux-nfs.org
5418S: Maintained
d410fa4e 5419F: Documentation/security/keys.txt
e971461f
DH
5420F: include/linux/key.h
5421F: include/linux/key-type.h
5422F: include/keys/
5423F: security/keys/
5424
7f3c68be 5425KEYS-TRUSTED
74dd744f
MZ
5426M: David Safford <safford@us.ibm.com>
5427M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5428L: linux-security-module@vger.kernel.org
5429L: keyrings@linux-nfs.org
5430S: Supported
d410fa4e 5431F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5432F: include/keys/trusted-type.h
5433F: security/keys/trusted.c
5434F: security/keys/trusted.h
5435
5436KEYS-ENCRYPTED
74dd744f
MZ
5437M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5438M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5439L: linux-security-module@vger.kernel.org
5440L: keyrings@linux-nfs.org
5441S: Supported
d410fa4e 5442F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5443F: include/keys/encrypted-type.h
19c90aa6 5444F: security/keys/encrypted-keys/
7f3c68be 5445
5b778dad 5446KGDB / KDB /debug_core
8b58be88 5447M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5448W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5449L: kgdb-bugreport@lists.sourceforge.net
5450S: Maintained
679655da
JP
5451F: Documentation/DocBook/kgdb.tmpl
5452F: drivers/misc/kgdbts.c
df621252 5453F: drivers/tty/serial/kgdboc.c
5b778dad 5454F: include/linux/kdb.h
679655da 5455F: include/linux/kgdb.h
4063eb5f 5456F: kernel/debug/
e3e2aaf7 5457
456db8cc 5458KMEMCHECK
8b58be88 5459M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5460M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5461S: Maintained
410d7a97
JP
5462F: Documentation/kmemcheck.txt
5463F: arch/x86/include/asm/kmemcheck.h
5464F: arch/x86/mm/kmemcheck/
5465F: include/linux/kmemcheck.h
5466F: mm/kmemcheck.c
b9ce08c0 5467
c3bb4d24 5468KMEMLEAK
8b58be88 5469M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5470S: Maintained
5471F: Documentation/kmemleak.txt
5472F: include/linux/kmemleak.h
5473F: mm/kmemleak.c
5474F: mm/kmemleak-test.c
5475
89559a61 5476KPROBES
8b58be88
JP
5477M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5478M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5479M: "David S. Miller" <davem@davemloft.net>
97c29e74 5480M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5481S: Maintained
679655da
JP
5482F: Documentation/kprobes.txt
5483F: include/linux/kprobes.h
5484F: kernel/kprobes.c
89559a61 5485
70e84049 5486KS0108 LCD CONTROLLER DRIVER
8b58be88 5487M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5488W: http://miguelojeda.es/auxdisplay.htm
5489W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5490S: Maintained
679655da
JP
5491F: Documentation/auxdisplay/ks0108
5492F: drivers/auxdisplay/ks0108.c
5493F: include/linux/ks0108.h
70e84049 5494
1da177e4 5495LAPB module
1da177e4 5496L: linux-x25@vger.kernel.org
bf9915cc 5497S: Orphan
679655da
JP
5498F: Documentation/networking/lapb-module.txt
5499F: include/*/lapb.h
5500F: net/lapb/
1da177e4
LT
5501
5502LASI 53c700 driver for PARISC
8b58be88 5503M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5504L: linux-scsi@vger.kernel.org
5505S: Maintained
679655da
JP
5506F: Documentation/scsi/53c700.txt
5507F: drivers/scsi/53c700*
1da177e4 5508
263de9b5 5509LED SUBSYSTEM
c772fc26 5510M: Bryan Wu <cooloney@gmail.com>
8b58be88 5511M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5512L: linux-leds@vger.kernel.org
5513T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5514S: Maintained
679655da
JP
5515F: drivers/leds/
5516F: include/linux/leds.h
263de9b5 5517
b0461a44 5518LEGACY EEPROM DRIVER
7c81c60f 5519M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5520S: Maintained
5521F: Documentation/misc-devices/eeprom
5522F: drivers/misc/eeprom/eeprom.c
5523
1da177e4 5524LEGO USB Tower driver
8b58be88 5525M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5526L: legousb-devel@lists.sourceforge.net
5527W: http://legousb.sourceforge.net/
5528S: Maintained
679655da 5529F: drivers/usb/misc/legousbtower.c
1da177e4 5530
055616a8
MK
5531LG2160 MEDIA DRIVER
5532M: Michael Krufky <mkrufky@linuxtv.org>
5533L: linux-media@vger.kernel.org
5534W: http://linuxtv.org/
5535W: http://github.com/mkrufky
5536Q: http://patchwork.linuxtv.org/project/linux-media/list/
5537T: git git://linuxtv.org/mkrufky/tuners.git
5538S: Maintained
5539F: drivers/media/dvb-frontends/lg2160.*
5540
6f0e7725
MK
5541LGDT3305 MEDIA DRIVER
5542M: Michael Krufky <mkrufky@linuxtv.org>
5543L: linux-media@vger.kernel.org
5544W: http://linuxtv.org/
5545W: http://github.com/mkrufky
5546Q: http://patchwork.linuxtv.org/project/linux-media/list/
5547T: git git://linuxtv.org/mkrufky/tuners.git
5548S: Maintained
5549F: drivers/media/dvb-frontends/lgdt3305.*
5550
568a17ff 5551LGUEST
8b58be88 5552M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5553L: lguest@lists.ozlabs.org
568a17ff 5554W: http://lguest.ozlabs.org/
72e91863 5555S: Odd Fixes
070f420b 5556F: arch/x86/include/asm/lguest*.h
679655da
JP
5557F: arch/x86/lguest/
5558F: drivers/lguest/
5559F: include/linux/lguest*.h
070f420b 5560F: tools/lguest/
568a17ff 5561
1acd437c
SL
5562LIBLOCKDEP
5563M: Sasha Levin <sasha.levin@oracle.com>
5564S: Maintained
5565F: tools/lib/lockdep/
5566
1da177e4 5567LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5568M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5569W: http://www.ibm.com/linux/ltc/projects/ppc
5570S: Supported
11c34c7d 5571F: arch/powerpc/boot/rs6000.h
1da177e4 5572
852bb9f5 5573LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5574M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5575M: Paul Mackerras <paulus@samba.org>
ea668936 5576M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5577W: http://www.penguinppc.org/
a4724ed6 5578L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5579Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5580T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5581S: Supported
11c34c7d
JP
5582F: Documentation/powerpc/
5583F: arch/powerpc/
1da177e4
LT
5584
5585LINUX FOR POWER MACINTOSH
8b58be88 5586M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5587W: http://www.penguinppc.org/
a4724ed6 5588L: linuxppc-dev@lists.ozlabs.org
1da177e4 5589S: Maintained
11c34c7d
JP
5590F: arch/powerpc/platforms/powermac/
5591F: drivers/macintosh/
1da177e4 5592
77a76369 5593LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5594M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5595L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5596T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5597S: Maintained
11c34c7d
JP
5598F: arch/powerpc/platforms/512x/
5599F: arch/powerpc/platforms/52xx/
1da177e4
LT
5600
5601LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5602M: Alistair Popple <alistair@popple.id.au>
8b58be88 5603M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5604W: http://www.penguinppc.org/
a4724ed6 5605L: linuxppc-dev@lists.ozlabs.org
1da177e4 5606S: Maintained
11c34c7d
JP
5607F: arch/powerpc/platforms/40x/
5608F: arch/powerpc/platforms/44x/
1da177e4 5609
260c02a9 5610LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5611L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5612S: Orphan
11c34c7d
JP
5613F: arch/powerpc/*/*virtex*
5614F: arch/powerpc/*/*/*virtex*
1da177e4 5615
e93adf1e 5616LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5617M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5618W: http://www.penguinppc.org/
a4724ed6 5619L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5620S: Maintained
a2b1f7c8 5621F: arch/powerpc/platforms/8xx/
e93adf1e 5622
1da177e4 5623LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5624M: Scott Wood <scottwood@freescale.com>
8b58be88 5625M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5626W: http://www.penguinppc.org/
a4724ed6 5627L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5628T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5629S: Maintained
11c34c7d 5630F: arch/powerpc/platforms/83xx/
4c8f581d 5631F: arch/powerpc/platforms/85xx/
1da177e4 5632
ab06ff3a 5633LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5634M: Olof Johansson <olof@lixom.net>
a4724ed6 5635L: linuxppc-dev@lists.ozlabs.org
92e19709 5636S: Maintained
11c34c7d
JP
5637F: arch/powerpc/platforms/pasemi/
5638F: drivers/*/*pasemi*
5639F: drivers/*/*/*pasemi*
ab06ff3a 5640
1da177e4 5641LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5642M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5643L: linux-security-module@vger.kernel.org
1da177e4
LT
5644S: Supported
5645
a23ce6da
HW
5646LIS3LV02D ACCELEROMETER DRIVER
5647M: Eric Piel <eric.piel@tremplin-utc.net>
5648S: Maintained
ff606677
JD
5649F: Documentation/misc-devices/lis3lv02d
5650F: drivers/misc/lis3lv02d/
bd35665f 5651F: drivers/platform/x86/hp_accel.c
a23ce6da 5652
e2d1d6c0 5653LLC (802.2)
8b58be88 5654M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5655S: Maintained
679655da 5656F: include/linux/llc.h
c117ab84 5657F: include/uapi/linux/llc.h
679655da
JP
5658F: include/net/llc*
5659F: net/llc/
e2d1d6c0 5660
4e233cbe
AD
5661LM73 HARDWARE MONITOR DRIVER
5662M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5663L: lm-sensors@lm-sensors.org
5664S: Maintained
5665F: drivers/hwmon/lm73.c
5666
156e2d1a 5667LM78 HARDWARE MONITOR DRIVER
7c81c60f 5668M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5669L: lm-sensors@lm-sensors.org
5670S: Maintained
5671F: Documentation/hwmon/lm78
5672F: drivers/hwmon/lm78.c
5673
1da177e4 5674LM83 HARDWARE MONITOR DRIVER
7c81c60f 5675M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5676L: lm-sensors@lm-sensors.org
1da177e4 5677S: Maintained
679655da
JP
5678F: Documentation/hwmon/lm83
5679F: drivers/hwmon/lm83.c
1da177e4
LT
5680
5681LM90 HARDWARE MONITOR DRIVER
7c81c60f 5682M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5683L: lm-sensors@lm-sensors.org
1da177e4 5684S: Maintained
679655da 5685F: Documentation/hwmon/lm90
aae7bce4 5686F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5687F: drivers/hwmon/lm90.c
1da177e4 5688
917cc4e6
GR
5689LM95234 HARDWARE MONITOR DRIVER
5690M: Guenter Roeck <linux@roeck-us.net>
5691L: lm-sensors@lm-sensors.org
5692S: Maintained
5693F: Documentation/hwmon/lm95234
5694F: drivers/hwmon/lm95234.c
5695
68620bdd
MP
5696LME2510 MEDIA DRIVER
5697M: Malcolm Priestley <tvboxspy@gmail.com>
5698L: linux-media@vger.kernel.org
5699W: http://linuxtv.org/
5700Q: http://patchwork.linuxtv.org/project/linux-media/list/
5701S: Maintained
5702F: drivers/media/usb/dvb-usb-v2/lmedm04*
5703
512e67f9 5704LOCKDEP AND LOCKSTAT
8b58be88
JP
5705M: Peter Zijlstra <peterz@infradead.org>
5706M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5707L: linux-kernel@vger.kernel.org
75fc2d37 5708T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5709S: Maintained
214e0aed
DB
5710F: Documentation/locking/lockdep*.txt
5711F: Documentation/locking/lockstat.txt
679655da 5712F: include/linux/lockdep.h
7486d6da 5713F: kernel/locking/
512e67f9 5714
dde33348 5715LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5716M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5717L: linux-ntfs-dev@lists.sourceforge.net
5718W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5719S: Maintained
679655da 5720F: Documentation/ldm.txt
20d16fef 5721F: block/partitions/ldm.*
1da177e4 5722
ef6ada3d
JE
5723LogFS
5724M: Joern Engel <joern@logfs.org>
756ccb3c 5725M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5726L: logfs@logfs.org
5727W: logfs.org
5728S: Maintained
5729F: fs/logfs/
5730
b62d7946
RS
5731LPC32XX MACHINE SUPPORT
5732M: Roland Stigge <stigge@antcom.de>
5733L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5734S: Maintained
5735F: arch/arm/mach-lpc32xx/
5736
c87e34ef 5737LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5738M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5739M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5740M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5741M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5742L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5743L: linux-scsi@vger.kernel.org
5744W: http://www.lsilogic.com/support
5745S: Supported
679655da 5746F: drivers/message/fusion/
500c152a 5747F: drivers/scsi/mpt2sas/
5748F: drivers/scsi/mpt3sas/
c87e34ef 5749
1da177e4 5750LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5751M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5752L: linux-scsi@vger.kernel.org
5753S: Maintained
679655da 5754F: drivers/scsi/sym53c8xx_2/
1da177e4 5755
e5f5c99a
GR
5756LTC4261 HARDWARE MONITOR DRIVER
5757M: Guenter Roeck <linux@roeck-us.net>
5758L: lm-sensors@lm-sensors.org
5759S: Maintained
5760F: Documentation/hwmon/ltc4261
5761F: drivers/hwmon/ltc4261.c
5762
81365c31 5763LTP (Linux Test Project)
28b8e8d4 5764M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5765M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5766M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5767M: Jan Stancek <jstancek@redhat.com>
5768M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5769M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5770L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5771W: http://linux-test-project.github.io/
7d1ae8a8 5772T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5773S: Maintained
5774
c12a54b3 5775M32R ARCHITECTURE
c12a54b3 5776W: http://www.linux-m32r.org/
b4174867 5777S: Orphan
679655da 5778F: arch/m32r/
c12a54b3 5779
1da177e4 5780M68K ARCHITECTURE
8b58be88 5781M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5782L: linux-m68k@lists.linux-m68k.org
5783W: http://www.linux-m68k.org/
54e5881d 5784T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5785S: Maintained
679655da 5786F: arch/m68k/
9db35182 5787F: drivers/zorro/
1da177e4
LT
5788
5789M68K ON APPLE MACINTOSH
8b58be88 5790M: Joshua Thompson <funaho@jurai.org>
1da177e4 5791W: http://www.mac.linux-m68k.org/
9bb9f222 5792L: linux-m68k@lists.linux-m68k.org
1da177e4 5793S: Maintained
9db35182 5794F: arch/m68k/mac/
1da177e4
LT
5795
5796M68K ON HP9000/300
8b58be88 5797M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5798W: http://www.tazenda.demon.co.uk/phil/linux-hp
5799S: Maintained
679655da 5800F: arch/m68k/hp300/
1da177e4 5801
74425546
AP
5802M88DS3103 MEDIA DRIVER
5803M: Antti Palosaari <crope@iki.fi>
5804L: linux-media@vger.kernel.org
5805W: http://linuxtv.org/
5806W: http://palosaari.fi/linux/
5807Q: http://patchwork.linuxtv.org/project/linux-media/list/
5808T: git git://linuxtv.org/anttip/media_tree.git
5809S: Maintained
5810F: drivers/media/dvb-frontends/m88ds3103*
5811
68620bdd
MP
5812M88RS2000 MEDIA DRIVER
5813M: Malcolm Priestley <tvboxspy@gmail.com>
5814L: linux-media@vger.kernel.org
5815W: http://linuxtv.org/
5816Q: http://patchwork.linuxtv.org/project/linux-media/list/
5817S: Maintained
5818F: drivers/media/dvb-frontends/m88rs2000*
5819
0d62f800
AP
5820M88TS2022 MEDIA DRIVER
5821M: Antti Palosaari <crope@iki.fi>
5822L: linux-media@vger.kernel.org
5823W: http://linuxtv.org/
5824W: http://palosaari.fi/linux/
5825Q: http://patchwork.linuxtv.org/project/linux-media/list/
5826T: git git://linuxtv.org/anttip/media_tree.git
5827S: Maintained
5828F: drivers/media/tuners/m88ts2022*
5829
07a092fa 5830MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5831M: Alexey Klimov <klimov.linux@gmail.com>
5832L: linux-media@vger.kernel.org
5833T: git git://linuxtv.org/media_tree.git
5834S: Maintained
5835F: drivers/media/radio/radio-ma901.c
07a092fa 5836
64a327a7 5837MAC80211
8b58be88 5838M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5839L: linux-wireless@vger.kernel.org
491b26b4 5840W: http://wireless.kernel.org/
ce466579
JB
5841T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5842T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5843S: Maintained
679655da
JP
5844F: Documentation/networking/mac80211-injection.txt
5845F: include/net/mac80211.h
5846F: net/mac80211/
64a327a7 5847
b863ceb7 5848MACVLAN DRIVER
8b58be88 5849M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5850L: netdev@vger.kernel.org
5851S: Maintained
679655da
JP
5852F: drivers/net/macvlan.c
5853F: include/linux/if_macvlan.h
b863ceb7 5854
faf1668c 5855MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5856M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5857W: http://www.kernel.org/doc/man-pages
bd7ebec6 5858L: linux-man@vger.kernel.org
1b53dc74 5859S: Maintained
faf1668c 5860
8427defd
RK
5861MARVELL ARMADA DRM SUPPORT
5862M: Russell King <rmk+kernel@arm.linux.org.uk>
5863S: Maintained
5864F: drivers/gpu/drm/armada/
5865
44c14c1d 5866MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5867M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5868M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5869L: netdev@vger.kernel.org
5870S: Maintained
5871F: drivers/net/ethernet/marvell/sk*
5872
74cda169 5873MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5874L: libertas-dev@lists.infradead.org
8ac3e99e 5875S: Orphan
679655da 5876F: drivers/net/wireless/libertas/
74cda169 5877
b60d6975 5878MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5879M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5880L: netdev@vger.kernel.org
f5ca8502 5881S: Maintained
527a6266 5882F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5883F: include/linux/mv643xx.h
1da177e4 5884
370b8ed9
TP
5885MARVELL MVNETA ETHERNET DRIVER
5886M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5887L: netdev@vger.kernel.org
5888S: Maintained
5889F: drivers/net/ethernet/marvell/mvneta.*
5890
fcad584d 5891MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
5892M: Amitkumar Karwar <akarwar@marvell.com>
5893M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
5894L: linux-wireless@vger.kernel.org
5895S: Maintained
5896F: drivers/net/wireless/mwifiex/
5897
a2c3f656 5898MARVELL MWL8K WIRELESS DRIVER
a040d532 5899M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5900L: linux-wireless@vger.kernel.org
16345910 5901S: Odd Fixes
a2c3f656
LB
5902F: drivers/net/wireless/mwl8k.c
5903
2a69567b 5904MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5905M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5906S: Odd Fixes
1fa7e547 5907F: drivers/mmc/host/mvsdio.*
2a69567b 5908
1da177e4 5909MATROX FRAMEBUFFER DRIVER
c69f677c 5910L: linux-fbdev@vger.kernel.org
52653199 5911S: Orphan
8a61f013 5912F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 5913F: include/uapi/linux/matroxfb.h
1da177e4 5914
ca462085
GR
5915MAX16065 HARDWARE MONITOR DRIVER
5916M: Guenter Roeck <linux@roeck-us.net>
5917L: lm-sensors@lm-sensors.org
5918S: Maintained
5919F: Documentation/hwmon/max16065
5920F: drivers/hwmon/max16065.c
5921
d20620de 5922MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5923M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5924L: lm-sensors@lm-sensors.org
5925S: Maintained
679655da
JP
5926F: Documentation/hwmon/max6650
5927F: drivers/hwmon/max6650.c
d20620de 5928
e89ab51f
GR
5929MAX6697 HARDWARE MONITOR DRIVER
5930M: Guenter Roeck <linux@roeck-us.net>
5931L: lm-sensors@lm-sensors.org
5932S: Maintained
5933F: Documentation/hwmon/max6697
5934F: Documentation/devicetree/bindings/i2c/max6697.txt
5935F: drivers/hwmon/max6697.c
5936F: include/linux/platform_data/max6697.h
5937
9be3c9a5
HV
5938MAXIRADIO FM RADIO RECEIVER DRIVER
5939M: Hans Verkuil <hverkuil@xs4all.nl>
5940L: linux-media@vger.kernel.org
5941T: git git://linuxtv.org/media_tree.git
5942W: http://linuxtv.org
5943S: Maintained
5944F: drivers/media/radio/radio-maxiradio*
5945
127c49ae 5946MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5947M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5948P: LinuxTV.org Project
5949L: linux-media@vger.kernel.org
5950W: http://linuxtv.org
8a6e2535 5951Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5952T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5953S: Maintained
5954F: Documentation/dvb/
5955F: Documentation/video4linux/
ffe06198 5956F: Documentation/DocBook/media/
127c49ae 5957F: drivers/media/
ffe06198 5958F: drivers/staging/media/
127c49ae 5959F: include/media/
6c0f0359
MCC
5960F: include/uapi/linux/dvb/
5961F: include/uapi/linux/videodev2.h
5962F: include/uapi/linux/media.h
5963F: include/uapi/linux/v4l2-*
5964F: include/uapi/linux/meye.h
5965F: include/uapi/linux/ivtv*
5966F: include/uapi/linux/uvcvideo.h
d20620de 5967
6149a936
HV
5968MEDIAVISION PRO MOVIE STUDIO DRIVER
5969M: Hans Verkuil <hverkuil@xs4all.nl>
5970L: linux-media@vger.kernel.org
5971T: git git://linuxtv.org/media_tree.git
5972W: http://linuxtv.org
5973S: Odd Fixes
5974F: drivers/media/parport/pms*
5975
757e0108 5976MEGARAID SCSI DRIVERS
8b58be88 5977M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5978L: linux-scsi@vger.kernel.org
ce00f85c
JC
5979W: http://megaraid.lsilogic.com
5980S: Maintained
679655da
JP
5981F: Documentation/scsi/megaraid.txt
5982F: drivers/scsi/megaraid.*
5983F: drivers/scsi/megaraid/
757e0108 5984
2c46c9d5
AV
5985MELLANOX ETHERNET DRIVER (mlx4_en)
5986M: Amir Vadai <amirv@mellanox.com>
b75f0050 5987L: netdev@vger.kernel.org
2c46c9d5
AV
5988S: Supported
5989W: http://www.mellanox.com
5990Q: http://patchwork.ozlabs.org/project/netdev/list/
5991F: drivers/net/ethernet/mellanox/mlx4/en_*
5992
70ea91f1
SR
5993MEMORY MANAGEMENT
5994L: linux-mm@kvack.org
70ea91f1
SR
5995W: http://www.linux-mm.org
5996S: Maintained
679655da 5997F: include/linux/mm.h
551450bb
CS
5998F: include/linux/gfp.h
5999F: include/linux/mmzone.h
6000F: include/linux/memory_hotplug.h
6001F: include/linux/vmalloc.h
679655da 6002F: mm/
70ea91f1 6003
f4e9ce66 6004MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6005M: David Woodhouse <dwmw2@infradead.org>
242c325e 6006M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6007L: linux-mtd@lists.infradead.org
8a6e2535
JP
6008W: http://www.linux-mtd.infradead.org/
6009Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6010T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6011T: git git://git.infradead.org/l2-mtd.git
1da177e4 6012S: Maintained
679655da
JP
6013F: drivers/mtd/
6014F: include/linux/mtd/
c117ab84 6015F: include/uapi/mtd/
1da177e4 6016
26c57ef1 6017MEN A21 WATCHDOG DRIVER
b75f0050 6018M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6019L: linux-watchdog@vger.kernel.org
6020S: Supported
6021F: drivers/watchdog/mena21_wdt.c
6022
3764e82e
JT
6023MEN CHAMELEON BUS (mcb)
6024M: Johannes Thumshirn <johannes.thumshirn@men.de>
6025S: Supported
6026F: drivers/mcb/
6027F: include/linux/mcb.h
6028
48b490d2
AW
6029MEN F21BMC (Board Management Controller)
6030M: Andreas Werner <andreas.werner@men.de>
6031S: Supported
6032F: drivers/mfd/menf21bmc.c
6033F: drivers/watchdog/menf21bmc_wdt.c
6034F: drivers/leds/leds-menf21bmc.c
6035F: drivers/hwmon/menf21bmc_hwmon.c
6036F: Documentation/hwmon/menf21bmc
6037
12285945
JH
6038METAG ARCHITECTURE
6039M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6040L: linux-metag@vger.kernel.org
12285945
JH
6041S: Supported
6042F: arch/metag/
6043F: Documentation/metag/
6044F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6045F: drivers/clocksource/metag_generic.c
5698c50d
JH
6046F: drivers/irqchip/irq-metag.c
6047F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6048F: drivers/tty/metag_da.c
12285945 6049
c6375b0a 6050MICROBLAZE ARCHITECTURE
8b58be88 6051M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6052W: http://www.monstr.eu/fdt/
6053T: git git://git.monstr.eu/linux-2.6-microblaze.git
6054S: Supported
0a8c7914 6055F: arch/microblaze/
1da177e4
LT
6056
6057MICROTEK X6 SCANNER
61eee9a7 6058M: Oliver Neukum <oliver@neukum.org>
1da177e4 6059S: Maintained
679655da 6060F: drivers/usb/image/microtek.*
1da177e4
LT
6061
6062MIPS
8b58be88 6063M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6064L: linux-mips@linux-mips.org
6097050d 6065W: http://www.linux-mips.org/
b05e988e 6066T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6067Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6068S: Supported
679655da
JP
6069F: Documentation/mips/
6070F: arch/mips/
1da177e4 6071
08b7620a
HV
6072MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6073M: Hans Verkuil <hverkuil@xs4all.nl>
6074L: linux-media@vger.kernel.org
6075T: git git://linuxtv.org/media_tree.git
6076W: http://linuxtv.org
6077S: Odd Fixes
6078F: drivers/media/radio/radio-miropcm20*
6079
e126ba97
EC
6080Mellanox MLX5 core VPI driver
6081M: Eli Cohen <eli@mellanox.com>
6082L: netdev@vger.kernel.org
6083L: linux-rdma@vger.kernel.org
6084W: http://www.mellanox.com
6085Q: http://patchwork.ozlabs.org/project/netdev/list/
6086Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6087T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6088S: Supported
6089F: drivers/net/ethernet/mellanox/mlx5/core/
6090F: include/linux/mlx5/
6091
6092Mellanox MLX5 IB driver
b75f0050
JP
6093M: Eli Cohen <eli@mellanox.com>
6094L: linux-rdma@vger.kernel.org
6095W: http://www.mellanox.com
6096Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6097T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6098S: Supported
6099F: include/linux/mlx5/
6100F: drivers/infiniband/hw/mlx5/
e126ba97 6101
1da177e4 6102MODULE SUPPORT
8b58be88 6103M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6104S: Maintained
679655da
JP
6105F: include/linux/module.h
6106F: kernel/module.c
1da177e4
LT
6107
6108MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6109W: http://popies.net/meye/
b7788e13 6110S: Orphan
679655da 6111F: Documentation/video4linux/meye.txt
90d72ac6 6112F: drivers/media/pci/meye/
6c0f0359 6113F: include/uapi/linux/meye.h
1da177e4 6114
b9705b60 6115MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6116M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6117S: Maintained
679655da 6118F: Documentation/serial/moxa-smartio
c897401b 6119F: drivers/tty/mxser.*
d735410a 6120
889b2f87
AK
6121MR800 AVERMEDIA USB FM RADIO DRIVER
6122M: Alexey Klimov <klimov.linux@gmail.com>
6123L: linux-media@vger.kernel.org
6124T: git git://linuxtv.org/media_tree.git
6125S: Maintained
6126F: drivers/media/radio/radio-mr800.c
6127
d7155691
AO
6128MRF24J40 IEEE 802.15.4 RADIO DRIVER
6129M: Alan Ott <alan@signal11.us>
6130L: linux-wpan@vger.kernel.org
6131S: Maintained
6132F: drivers/net/ieee802154/mrf24j40.c
6133
8c4c731a 6134MSI LAPTOP SUPPORT
182ae55c 6135M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6136L: platform-driver-x86@vger.kernel.org
8c4c731a 6137S: Maintained
679655da 6138F: drivers/platform/x86/msi-laptop.c
8c4c731a 6139
0f1006b1
AA
6140MSI WMI SUPPORT
6141M: Anisse Astier <anisse@astier.eu>
d0944853 6142L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6143S: Supported
6144F: drivers/platform/x86/msi-wmi.c
6145
19a628a0
AP
6146MSI001 MEDIA DRIVER
6147M: Antti Palosaari <crope@iki.fi>
6148L: linux-media@vger.kernel.org
6149W: http://linuxtv.org/
6150W: http://palosaari.fi/linux/
6151Q: http://patchwork.linuxtv.org/project/linux-media/list/
6152T: git git://linuxtv.org/anttip/media_tree.git
6153S: Maintained
0185e197 6154F: drivers/media/tuners/msi001*
19a628a0 6155
7570589d 6156MSI2500 MEDIA DRIVER
2c57213f
AP
6157M: Antti Palosaari <crope@iki.fi>
6158L: linux-media@vger.kernel.org
6159W: http://linuxtv.org/
6160W: http://palosaari.fi/linux/
6161Q: http://patchwork.linuxtv.org/project/linux-media/list/
6162T: git git://linuxtv.org/anttip/media_tree.git
6163S: Maintained
7570589d 6164F: drivers/media/usb/msi2500/
2c57213f 6165
62a37dc7 6166MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6167M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6168L: linux-media@vger.kernel.org
6169T: git git://linuxtv.org/media_tree.git
6170S: Maintained
6171F: drivers/media/i2c/mt9m032.c
6172F: include/media/mt9m032.h
6173
62a37dc7 6174MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6175M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6176L: linux-media@vger.kernel.org
6177T: git git://linuxtv.org/media_tree.git
6178S: Maintained
6179F: drivers/media/i2c/mt9p031.c
6180F: include/media/mt9p031.h
6181
62a37dc7 6182MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6183M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6184L: linux-media@vger.kernel.org
6185T: git git://linuxtv.org/media_tree.git
6186S: Maintained
6187F: drivers/media/i2c/mt9t001.c
6188F: include/media/mt9t001.h
6189
62a37dc7 6190MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6191M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6192L: linux-media@vger.kernel.org
6193T: git git://linuxtv.org/media_tree.git
6194S: Maintained
6195F: drivers/media/i2c/mt9v032.c
6196F: include/media/mt9v032.h
6197
4e0d13cb 6198MULTIFUNCTION DEVICES (MFD)
8b58be88 6199M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6200M: Lee Jones <lee.jones@linaro.org>
7caa7991 6201T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6202S: Supported
679655da 6203F: drivers/mfd/
55b5940d 6204F: include/linux/mfd/
4e0d13cb 6205
5c4e6f13 6206MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6207M: Chris Ball <chris@printf.net>
e18eaf8f 6208M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6209L: linux-mmc@vger.kernel.org
245feaa6 6210T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6211T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6212S: Maintained
679655da
JP
6213F: drivers/mmc/
6214F: include/linux/mmc/
c117ab84 6215F: include/uapi/linux/mmc/
baca2da4 6216
15a0580c 6217MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6218S: Orphan
679655da
JP
6219F: drivers/mmc/host/mmc_spi.c
6220F: include/linux/spi/mmc_spi.h
15a0580c 6221
1da177e4 6222MULTISOUND SOUND DRIVER
8b58be88 6223M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6224S: Maintained
679655da
JP
6225F: Documentation/sound/oss/MultiSound
6226F: sound/oss/msnd*
1da177e4 6227
d735410a 6228MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6229S: Orphan
c897401b 6230F: drivers/tty/isicom.c
679655da 6231F: include/linux/isicom.h
d735410a 6232
550a7375 6233MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6234M: Felipe Balbi <balbi@ti.com>
795fb7e7 6235L: linux-usb@vger.kernel.org
43b416e5 6236T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6237S: Maintained
679655da 6238F: drivers/usb/musb/
550a7375 6239
ea0af5f6
MK
6240MXL5007T MEDIA DRIVER
6241M: Michael Krufky <mkrufky@linuxtv.org>
6242L: linux-media@vger.kernel.org
6243W: http://linuxtv.org/
6244W: http://github.com/mkrufky
6245Q: http://patchwork.linuxtv.org/project/linux-media/list/
6246T: git git://linuxtv.org/mkrufky/tuners.git
6247S: Maintained
6248F: drivers/media/tuners/mxl5007t.*
6249
2d3cf588 6250MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6251M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6252L: netdev@vger.kernel.org
205057ae 6253W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6254S: Supported
93f7848b 6255F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6256
1da177e4 6257NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6258S: Orphan
d9fb9f38 6259F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6260
23dc05a3
DM
6261NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6262M: Daniel Mack <zonque@gmail.com>
6263S: Maintained
6264L: alsa-devel@alsa-project.org
6265W: http://www.native-instruments.com
6266F: sound/usb/caiaq/
6267
1da177e4 6268NCP FILESYSTEM
52653199
PV
6269M: Petr Vandrovec <petr@vandrovec.name>
6270S: Odd Fixes
679655da 6271F: fs/ncpfs/
1da177e4 6272
a79b0322
FT
6273NCR 5380 SCSI DRIVERS
6274M: Finn Thain <fthain@telegraphics.com.au>
6275M: Michael Schmitz <schmitzmic@gmail.com>
6276L: linux-scsi@vger.kernel.org
6277S: Maintained
6278F: Documentation/scsi/g_NCR5380.txt
6279F: drivers/scsi/NCR5380.*
6280F: drivers/scsi/arm/cumana_1.c
6281F: drivers/scsi/arm/oak.c
6282F: drivers/scsi/atari_NCR5380.c
6283F: drivers/scsi/atari_scsi.*
6284F: drivers/scsi/dmx3191d.c
6285F: drivers/scsi/dtc.*
6286F: drivers/scsi/g_NCR5380.*
6287F: drivers/scsi/g_NCR5380_mmio.c
6288F: drivers/scsi/mac_scsi.*
6289F: drivers/scsi/pas16.*
6290F: drivers/scsi/sun3_NCR5380.c
6291F: drivers/scsi/sun3_scsi.*
6292F: drivers/scsi/sun3_scsi_vme.c
6293F: drivers/scsi/t128.*
6294
1da177e4 6295NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6296M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6297L: linux-scsi@vger.kernel.org
6298S: Maintained
679655da 6299F: drivers/scsi/NCR_D700.*
1da177e4 6300
4aa3eb4c
GR
6301NCT6775 HARDWARE MONITOR DRIVER
6302M: Guenter Roeck <linux@roeck-us.net>
6303L: lm-sensors@lm-sensors.org
6304S: Maintained
6305F: Documentation/hwmon/nct6775
6306F: drivers/hwmon/nct6775.c
6307
3c2d774c 6308NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6309M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6310L: linux-rdma@vger.kernel.org
e3d33cb1 6311W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6312S: Supported
6313F: drivers/infiniband/hw/nes/
6314
be2f2e84 6315NETEM NETWORK EMULATOR
adbbf69d 6316M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6317L: netem@lists.linux-foundation.org
be2f2e84 6318S: Maintained
679655da 6319F: net/sched/sch_netem.c
be2f2e84 6320
b2f5a051 6321NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6322M: Jon Mason <jdmason@kudzu.us>
4a58448b 6323L: netdev@vger.kernel.org
4a58448b 6324S: Supported
679655da 6325F: Documentation/networking/s2io.txt
b2f5a051 6326F: Documentation/networking/vxge.txt
86387e1a 6327F: drivers/net/ethernet/neterion/
4a58448b 6328
db9cf3a3 6329NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6330M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6331M: Patrick McHardy <kaber@trash.net>
42010ed0 6332M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6333L: netfilter-devel@vger.kernel.org
82b98543 6334L: coreteam@netfilter.org
1da177e4
LT
6335W: http://www.netfilter.org/
6336W: http://www.iptables.org/
42010ed0
PNA
6337Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6338T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6339T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6340S: Supported
679655da
JP
6341F: include/linux/netfilter*
6342F: include/linux/netfilter/
6343F: include/net/netfilter/
c117ab84
CEB
6344F: include/uapi/linux/netfilter*
6345F: include/uapi/linux/netfilter/
679655da
JP
6346F: net/*/netfilter.c
6347F: net/*/netfilter/
6348F: net/netfilter/
1da177e4 6349
4cc67735 6350NETLABEL
87a0874c 6351M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6352W: http://netlabel.sf.net
6353L: netdev@vger.kernel.org
87a0874c 6354S: Maintained
80811493 6355F: Documentation/netlabel/
679655da
JP
6356F: include/net/netlabel.h
6357F: net/netlabel/
4cc67735 6358
1da177e4 6359NETROM NETWORK LAYER
8b58be88 6360M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6361L: linux-hams@vger.kernel.org
d34cb28a 6362W: http://www.linux-ax25.org/
1da177e4 6363S: Maintained
679655da 6364F: include/net/netrom.h
c117ab84 6365F: include/uapi/linux/netrom.h
679655da 6366F: net/netrom/
1da177e4 6367
5ddb88c0 6368NETWORK BLOCK DEVICE (NBD)
8b58be88 6369M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6370S: Maintained
5e4b269b 6371L: nbd-general@lists.sourceforge.net
679655da
JP
6372F: Documentation/blockdev/nbd.txt
6373F: drivers/block/nbd.c
6374F: include/linux/nbd.h
c117ab84 6375F: include/uapi/linux/nbd.h
1da177e4 6376
6e43650c
NH
6377NETWORK DROP MONITOR
6378M: Neil Horman <nhorman@tuxdriver.com>
6379L: netdev@vger.kernel.org
6380S: Maintained
6381W: https://fedorahosted.org/dropwatch/
6382F: net/core/drop_monitor.c
6383
1da177e4 6384NETWORKING [GENERAL]
8b58be88 6385M: "David S. Miller" <davem@davemloft.net>
979b6c13 6386L: netdev@vger.kernel.org
b1e8fd54 6387W: http://www.linuxfoundation.org/en/Net
11e98029 6388Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6389T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6390T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6391S: Maintained
679655da
JP
6392F: net/
6393F: include/net/
018d21ed
JP
6394F: include/linux/in.h
6395F: include/linux/net.h
6396F: include/linux/netdevice.h
c117ab84
CEB
6397F: include/uapi/linux/in.h
6398F: include/uapi/linux/net.h
6399F: include/uapi/linux/netdevice.h
7e814a6c 6400F: tools/net/
f4e53f9a 6401F: tools/testing/selftests/net/
335a67d2 6402F: lib/random32.c
a101ccd1 6403F: lib/test_bpf.c
1da177e4
LT
6404
6405NETWORKING [IPv4/IPv6]
8b58be88
JP
6406M: "David S. Miller" <davem@davemloft.net>
6407M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6408M: James Morris <jmorris@namei.org>
6409M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6410M: Patrick McHardy <kaber@trash.net>
979b6c13 6411L: netdev@vger.kernel.org
08deed1e 6412T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6413S: Maintained
679655da
JP
6414F: net/ipv4/
6415F: net/ipv6/
6416F: include/net/ip*
0a14842f 6417F: arch/x86/net/*
1da177e4 6418
73b7656c
DM
6419NETWORKING [IPSEC]
6420M: Steffen Klassert <steffen.klassert@secunet.com>
6421M: Herbert Xu <herbert@gondor.apana.org.au>
6422M: "David S. Miller" <davem@davemloft.net>
6423L: netdev@vger.kernel.org
d1fc5024
SK
6424T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6425T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6426S: Maintained
5826bdd1 6427F: net/core/flow.c
73b7656c
DM
6428F: net/xfrm/
6429F: net/key/
6430F: net/ipv4/xfrm*
d1fc5024
SK
6431F: net/ipv4/esp4.c
6432F: net/ipv4/ah4.c
6433F: net/ipv4/ipcomp.c
6434F: net/ipv4/ip_vti.c
73b7656c 6435F: net/ipv6/xfrm*
d1fc5024
SK
6436F: net/ipv6/esp6.c
6437F: net/ipv6/ah6.c
6438F: net/ipv6/ipcomp6.c
6439F: net/ipv6/ip6_vti.c
73b7656c
DM
6440F: include/uapi/linux/xfrm.h
6441F: include/net/xfrm.h
6442
10e2ff1c 6443NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6444M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6445L: netdev@vger.kernel.org
6446S: Maintained
6447
29f8f632 6448NETWORKING [WIRELESS]
8b58be88 6449M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6450L: linux-wireless@vger.kernel.org
8a6e2535 6451Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6452T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6453S: Maintained
34b921cf
JP
6454F: net/mac80211/
6455F: net/rfkill/
679655da
JP
6456F: net/wireless/
6457F: include/net/ieee80211*
cc8b4a2b 6458F: include/linux/wireless.h
c117ab84 6459F: include/uapi/linux/wireless.h
c984e24d 6460F: include/net/iw_handler.h
34b921cf 6461F: drivers/net/wireless/
29f8f632 6462
788873ac
JP
6463NETWORKING DRIVERS
6464L: netdev@vger.kernel.org
6465W: http://www.linuxfoundation.org/en/Net
11e98029 6466Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6467T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6468T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6469S: Odd Fixes
6470F: drivers/net/
018d21ed 6471F: include/linux/if_*
0b63bf1f
JD
6472F: include/linux/netdevice.h
6473F: include/linux/arcdevice.h
6474F: include/linux/etherdevice.h
6475F: include/linux/fcdevice.h
6476F: include/linux/fddidevice.h
6477F: include/linux/hippidevice.h
6478F: include/linux/inetdevice.h
c117ab84
CEB
6479F: include/uapi/linux/if_*
6480F: include/uapi/linux/netdevice.h
788873ac 6481
3d396eb1 6482NETXEN (1/10) GbE SUPPORT
8622315e 6483M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6484M: Sony Chacko <sony.chacko@qlogic.com>
6485M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6486L: netdev@vger.kernel.org
9c2b5bde 6487W: http://www.qlogic.com
3d396eb1 6488S: Supported
aa43c215 6489F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6490
6423d30f
AAJ
6491NFC SUBSYSTEM
6492M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6493M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6494M: Samuel Ortiz <sameo@linux.intel.com>
6495L: linux-wireless@vger.kernel.org
1eb3b216 6496L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6497S: Supported
6423d30f 6498F: net/nfc/
55eb94f9 6499F: include/net/nfc/
c117ab84 6500F: include/uapi/linux/nfc.h
6423d30f 6501F: drivers/nfc/
08eaa1e0 6502F: include/linux/platform_data/pn544.h
7ebb88e5 6503F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6504
e8b43555 6505NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6506M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6507L: linux-nfs@vger.kernel.org
6508W: http://client.linux-nfs.org
cd7b996a 6509T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6510S: Maintained
679655da
JP
6511F: fs/lockd/
6512F: fs/nfs/
6513F: fs/nfs_common/
6514F: net/sunrpc/
6515F: include/linux/lockd/
6516F: include/linux/nfs*
6517F: include/linux/sunrpc/
c117ab84
CEB
6518F: include/uapi/linux/nfs*
6519F: include/uapi/linux/sunrpc/
1da177e4 6520
85ef9cea 6521NILFS2 FILESYSTEM
e2126935 6522M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6523L: linux-nilfs@vger.kernel.org
f9472265 6524W: http://nilfs.sourceforge.net/
e2126935 6525T: git git://github.com/konis/nilfs2.git
85ef9cea 6526S: Supported
679655da
JP
6527F: Documentation/filesystems/nilfs2.txt
6528F: fs/nilfs2/
6529F: include/linux/nilfs2_fs.h
85ef9cea 6530
1da177e4 6531NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6532M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6533W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6534S: Maintained
679655da
JP
6535F: Documentation/scsi/NinjaSCSI.txt
6536F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6537
6538NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6539M: GOTO Masanori <gotom@debian.or.jp>
6540M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6541W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6542S: Maintained
679655da
JP
6543F: Documentation/scsi/NinjaSCSI.txt
6544F: drivers/scsi/nsp32*
1da177e4 6545
fce8a7bb 6546NTB DRIVER
9ef6bf6c
JM
6547M: Jon Mason <jdmason@kudzu.us>
6548M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6549S: Supported
2984411f
JM
6550W: https://github.com/jonmason/ntb/wiki
6551T: git git://github.com/jonmason/ntb.git
fce8a7bb 6552F: drivers/ntb/
548c237c 6553F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6554F: include/linux/ntb.h
6555
1da177e4 6556NTFS FILESYSTEM
2818ef50 6557M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6558L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6559W: http://www.tuxera.com/
e6f4dee7 6560T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6561S: Supported
679655da
JP
6562F: Documentation/filesystems/ntfs.txt
6563F: fs/ntfs/
1da177e4 6564
9eb8ef74 6565NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6566M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6567L: linux-fbdev@vger.kernel.org
ce00f85c 6568S: Maintained
8a61f013
JH
6569F: drivers/video/fbdev/riva/
6570F: drivers/video/fbdev/nvidia/
1da177e4 6571
79461681
MW
6572NVM EXPRESS DRIVER
6573M: Matthew Wilcox <willy@linux.intel.com>
6574L: linux-nvme@lists.infradead.org
6575T: git git://git.infradead.org/users/willy/linux-nvme.git
6576S: Supported
5be37bf9 6577F: drivers/block/nvme*
79461681
MW
6578F: include/linux/nvme.h
6579
f50d7146
RK
6580NXP TDA998X DRM DRIVER
6581M: Russell King <rmk+kernel@arm.linux.org.uk>
6582S: Supported
6583F: drivers/gpu/drm/i2c/tda998x_drv.c
6584F: include/drm/i2c/tda998x.h
6585
f5525786 6586OMAP SUPPORT
0e24bdd4 6587M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6588L: linux-omap@vger.kernel.org
6589W: http://www.muru.com/linux/omap/
6590W: http://linux.omap.com/
8a6e2535 6591Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6592T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6593S: Maintained
4e04d5a3 6594F: arch/arm/*omap*/
046d0a37
JD
6595F: drivers/i2c/busses/i2c-omap.c
6596F: include/linux/i2c-omap.h
f5525786 6597
50f29fbd 6598OMAP DEVICE TREE SUPPORT
cdb55ab0 6599M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6600M: Tony Lindgren <tony@atomide.com>
6601L: linux-omap@vger.kernel.org
d0fb18c5 6602L: devicetree@vger.kernel.org
50f29fbd
TL
6603S: Maintained
6604F: arch/arm/boot/dts/*omap*
6605F: arch/arm/boot/dts/*am3*
6606
f5525786 6607OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6608M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6609L: linux-omap@vger.kernel.org
6610S: Maintained
6611F: arch/arm/*omap*/*clock*
6612
6613OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6614M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6615L: linux-omap@vger.kernel.org
6616S: Maintained
6617F: arch/arm/*omap*/*pm*
c46938d4 6618F: drivers/cpufreq/omap-cpufreq.c
f5525786 6619
d21db568 6620OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6621M: Rajendra Nayak <rnayak@ti.com>
6622M: Paul Walmsley <paul@pwsan.com>
6623L: linux-omap@vger.kernel.org
6624S: Maintained
d21db568 6625F: arch/arm/mach-omap2/prm*
692ab1f3 6626
f5525786 6627OMAP AUDIO SUPPORT
6c284903 6628M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6629M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6630L: alsa-devel@alsa-project.org (subscribers-only)
6631L: linux-omap@vger.kernel.org
6632S: Maintained
6633F: sound/soc/omap/
6634
6635OMAP FRAMEBUFFER SUPPORT
830e6384 6636M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6637L: linux-fbdev@vger.kernel.org
f5525786
TL
6638L: linux-omap@vger.kernel.org
6639S: Maintained
8a61f013 6640F: drivers/video/fbdev/omap/
f5525786 6641
676eec0d 6642OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6643M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6644L: linux-omap@vger.kernel.org
676eec0d 6645L: linux-fbdev@vger.kernel.org
178ff4c9 6646S: Maintained
8a61f013 6647F: drivers/video/fbdev/omap2/
178ff4c9
TV
6648F: Documentation/arm/OMAP/DSS
6649
8b37fcfc
OBC
6650OMAP HARDWARE SPINLOCK SUPPORT
6651M: Ohad Ben-Cohen <ohad@wizery.com>
6652L: linux-omap@vger.kernel.org
6653S: Maintained
6654F: drivers/hwspinlock/omap_hwspinlock.c
6655F: arch/arm/mach-omap2/hwspinlock.c
6656
f5525786 6657OMAP MMC SUPPORT
8b58be88 6658M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6659L: linux-omap@vger.kernel.org
6660S: Maintained
653f41b5
MC
6661F: drivers/mmc/host/omap.c
6662
6663OMAP HS MMC SUPPORT
0a4585c6 6664L: linux-mmc@vger.kernel.org
653f41b5 6665L: linux-omap@vger.kernel.org
dfa5d196 6666S: Orphan
653f41b5 6667F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6668
6669OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6670M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6671S: Maintained
6672F: drivers/char/hw_random/omap-rng.c
6673
f400c82e 6674OMAP HWMOD SUPPORT
cdb55ab0 6675M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6676M: Paul Walmsley <paul@pwsan.com>
6677L: linux-omap@vger.kernel.org
6678S: Maintained
8fc8b12b 6679F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6680
6681OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6682M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6683L: linux-omap@vger.kernel.org
6684S: Maintained
6685F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6686
0db83ced 6687OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6688M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6689L: linux-media@vger.kernel.org
6690S: Maintained
90d72ac6 6691F: drivers/media/platform/omap3isp/
0db83ced 6692F: drivers/staging/media/omap4iss/
7e8970e1 6693
f5525786 6694OMAP USB SUPPORT
f299470a 6695M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6696L: linux-usb@vger.kernel.org
6697L: linux-omap@vger.kernel.org
43b416e5 6698T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6699S: Maintained
a16fbd65
JP
6700F: drivers/usb/*/*omap*
6701F: arch/arm/*omap*/usb*
f5525786 6702
6d994710 6703OMAP GPIO DRIVER
a1415a8f 6704M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6705M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6706M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6707L: linux-omap@vger.kernel.org
6708S: Maintained
6709F: drivers/gpio/gpio-omap.c
6710
c351e290
MJ
6711OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6712M: Mark Jackson <mpfj@newflow.co.uk>
6713L: linux-omap@vger.kernel.org
6714S: Maintained
6715F: arch/arm/boot/dts/am335x-nano.dts
6716
0ad122d9 6717OMFS FILESYSTEM
8b58be88 6718M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6719L: linux-karma-devel@lists.sourceforge.net
6720S: Maintained
679655da
JP
6721F: Documentation/filesystems/omfs.txt
6722F: fs/omfs/
0ad122d9 6723
c1986ee9 6724OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6725M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6726S: Maintained
679655da
JP
6727F: drivers/char/pcmcia/cm4000_cs.c
6728F: include/linux/cm4000_cs.h
c117ab84 6729F: include/uapi/linux/cm4000_cs.h
c1986ee9 6730
77c44ab1 6731OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6732M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6733S: Maintained
679655da 6734F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6735
77d5140f 6736OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6737M: Jonathan Corbet <corbet@lwn.net>
661263b5 6738L: linux-media@vger.kernel.org
275ffde4 6739T: git git://linuxtv.org/media_tree.git
77d5140f 6740S: Maintained
90d72ac6 6741F: drivers/media/i2c/ov7670.c
77d5140f 6742
431bca73 6743ONENAND FLASH DRIVER
8b58be88 6744M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6745L: linux-mtd@lists.infradead.org
6746S: Maintained
679655da
JP
6747F: drivers/mtd/onenand/
6748F: include/linux/mtd/onenand*.h
431bca73 6749
1da177e4 6750ONSTREAM SCSI TAPE DRIVER
8b58be88 6751M: Willem Riede <osst@riede.org>
1da177e4
LT
6752L: osst-users@lists.sourceforge.net
6753L: linux-scsi@vger.kernel.org
6754S: Maintained
f7269cfc
JD
6755F: Documentation/scsi/osst.txt
6756F: drivers/scsi/osst.*
6757F: drivers/scsi/osst_*.h
6758F: drivers/scsi/st.h
1da177e4 6759
e2d1d6c0 6760OPENCORES I2C BUS DRIVER
8b58be88 6761M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6762L: linux-i2c@vger.kernel.org
e2d1d6c0 6763S: Maintained
679655da
JP
6764F: Documentation/i2c/busses/i2c-ocores
6765F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6766
860c44c1 6767OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6768M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6769M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6770L: devicetree@vger.kernel.org
860c44c1 6771W: http://fdt.secretlab.ca
3bbf9b9b 6772T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6773S: Maintained
f8828205 6774F: drivers/of/
860c44c1 6775F: include/linux/of*.h
f8828205 6776F: scripts/dtc/
860c44c1 6777K: of_get_property
d945fa0d 6778K: of_match_table
860c44c1 6779
f8828205 6780OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6781M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6782M: Pawel Moll <pawel.moll@arm.com>
6783M: Mark Rutland <mark.rutland@arm.com>
de80963e 6784M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6785M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6786L: devicetree@vger.kernel.org
6787S: Maintained
6788F: Documentation/devicetree/
6789F: arch/*/boot/dts/
6790F: include/dt-bindings/
6791
19f9d392
JB
6792OPENRISC ARCHITECTURE
6793M: Jonas Bonn <jonas@southpole.se>
6794W: http://openrisc.net
eab7c1c0 6795L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6796S: Maintained
6797T: git git://openrisc.net/~jonas/linux
14430813 6798F: arch/openrisc/
19f9d392 6799
ccb1352e 6800OPENVSWITCH
4f337ed5 6801M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6802L: dev@openvswitch.org
6803W: http://openvswitch.org
4f337ed5 6804T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6805S: Maintained
6806F: net/openvswitch/
6807
af39917d
CL
6808OPL4 DRIVER
6809M: Clemens Ladisch <clemens@ladisch.de>
6810L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6811T: git git://git.alsa-project.org/alsa-kernel.git
6812S: Maintained
6813F: sound/drivers/opl4/
6814
1da177e4 6815OPROFILE
4cf7e718 6816M: Robert Richter <rric@kernel.org>
1da177e4
LT
6817L: oprofile-list@lists.sf.net
6818S: Maintained
81c4a8a6 6819F: arch/*/include/asm/oprofile*.h
679655da
JP
6820F: arch/*/oprofile/
6821F: drivers/oprofile/
6822F: include/linux/oprofile.h
1da177e4 6823
e2d1d6c0 6824ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6825M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6826M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6827L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6828W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6829T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6830S: Supported
679655da
JP
6831F: Documentation/filesystems/ocfs2.txt
6832F: Documentation/filesystems/dlmfs.txt
6833F: fs/ocfs2/
e2d1d6c0 6834
1da177e4 6835ORINOCO DRIVER
724c6b35 6836L: linux-wireless@vger.kernel.org
491b26b4 6837W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6838W: http://www.nongnu.org/orinoco/
3a59babb 6839S: Orphan
679655da 6840F: drivers/net/wireless/orinoco/
1da177e4 6841
42c55aa8 6842OSD LIBRARY and FILESYSTEM
8b58be88 6843M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6844M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6845L: osd-dev@open-osd.org
6846W: http://open-osd.org
54e5881d 6847T: git git://git.open-osd.org/open-osd.git
68274794 6848S: Maintained
42c55aa8 6849F: drivers/scsi/osd/
6b6f0b6c 6850F: include/scsi/osd_*
42c55aa8 6851F: fs/exofs/
68274794 6852
e2d1d6c0 6853P54 WIRELESS DRIVER
084cb0fe 6854M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6855L: linux-wireless@vger.kernel.org
084cb0fe 6856W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6857S: Maintained
679655da 6858F: drivers/net/wireless/p54/
e2d1d6c0 6859
f5cd7872 6860PA SEMI ETHERNET DRIVER
8b58be88 6861M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6862L: netdev@vger.kernel.org
6863S: Maintained
ded19add 6864F: drivers/net/ethernet/pasemi/*
f5cd7872 6865
beb58aa3 6866PA SEMI SMBUS DRIVER
8b58be88 6867M: Olof Johansson <olof@lixom.net>
846557d3 6868L: linux-i2c@vger.kernel.org
beb58aa3 6869S: Maintained
679655da 6870F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6871
48fc267e
SK
6872PADATA PARALLEL EXECUTION MECHANISM
6873M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6874L: linux-crypto@vger.kernel.org
6875S: Maintained
6876F: kernel/padata.c
6877F: include/linux/padata.h
6878F: Documentation/padata.txt
6879
709ee531 6880PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6881M: Harald Welte <laforge@gnumonks.org>
d0944853 6882L: platform-driver-x86@vger.kernel.org
709ee531 6883S: Maintained
679655da 6884F: drivers/platform/x86/panasonic-laptop.c
709ee531 6885
368dd5ac 6886PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6887M: David Howells <dhowells@redhat.com>
6888M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6889L: linux-am33-list@redhat.com (moderated for non-subscribers)
6890W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6891S: Maintained
679655da
JP
6892F: Documentation/mn10300/
6893F: arch/mn10300/
4fa97181 6894
1da177e4 6895PARALLEL PORT SUPPORT
3dd1a329 6896L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6897S: Orphan
679655da
JP
6898F: drivers/parport/
6899F: include/linux/parport*.h
6900F: drivers/char/ppdev.c
c117ab84 6901F: include/uapi/linux/ppdev.h
1da177e4 6902
4cdf6bc2 6903PARAVIRT_OPS INTERFACE
d633180c 6904M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6905M: Chris Wright <chrisw@sous-sol.org>
6906M: Alok Kataria <akataria@vmware.com>
6907M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6908L: virtualization@lists.linux-foundation.org
4cdf6bc2 6909S: Supported
679655da
JP
6910F: Documentation/ia64/paravirt_ops.txt
6911F: arch/*/kernel/paravirt*
6912F: arch/*/include/asm/paravirt.h
4cdf6bc2 6913
e2d1d6c0 6914PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6915M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6916L: linux-parport@lists.infradead.org (subscribers-only)
6917W: http://www.torque.net/linux-pp.html
6918S: Maintained
679655da
JP
6919F: Documentation/blockdev/paride.txt
6920F: drivers/block/paride/
e2d1d6c0
RD
6921
6922PARISC ARCHITECTURE
b8828770 6923M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6924M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6925L: linux-parisc@vger.kernel.org
6926W: http://www.parisc-linux.org/
8a6e2535 6927Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6928T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6929T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6930S: Maintained
679655da 6931F: arch/parisc/
2b6bac9e 6932F: Documentation/parisc/
679655da 6933F: drivers/parisc/
2b6bac9e
HD
6934F: drivers/char/agp/parisc-agp.c
6935F: drivers/input/serio/gscps2.c
6936F: drivers/parport/parport_gsc.*
6937F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 6938F: drivers/video/fbdev/sti*
2b6bac9e
HD
6939F: drivers/video/console/sti*
6940F: drivers/video/logo/logo_parisc*
e2d1d6c0 6941
1662d32c 6942PC87360 HARDWARE MONITORING DRIVER
8b58be88 6943M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6944L: lm-sensors@lm-sensors.org
6945S: Maintained
679655da
JP
6946F: Documentation/hwmon/pc87360
6947F: drivers/hwmon/pc87360.c
1662d32c
JC
6948
6949PC8736x GPIO DRIVER
8b58be88 6950M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6951S: Maintained
679655da 6952F: drivers/char/pc8736x_gpio.c
1662d32c 6953
1ad107fd 6954PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6955M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6956L: lm-sensors@lm-sensors.org
6957S: Maintained
6958F: Documentation/hwmon/pc87427
6959F: drivers/hwmon/pc87427.c
6960
b26e0ed4 6961PCA9532 LED DRIVER
8b58be88 6962M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6963S: Maintained
d5ca6918
JP
6964F: drivers/leds/leds-pca9532.c
6965F: include/linux/leds-pca9532.h
b26e0ed4 6966
5ce914a8 6967PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6968M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6969L: linux-i2c@vger.kernel.org
6970S: Maintained
b4f0b74e 6971F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6972
3971dae5 6973PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6974M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6975S: Maintained
6976F: drivers/firmware/pcdp.*
6977
065c6359 6978PCI ERROR RECOVERY
6305902c 6979M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6980L: linux-pci@vger.kernel.org
065c6359 6981S: Supported
679655da 6982F: Documentation/PCI/pci-error-recovery.txt
065c6359 6983
1da177e4 6984PCI SUBSYSTEM
5ac3a6d2 6985M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6986L: linux-pci@vger.kernel.org
99662dd1 6987Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6988T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6989S: Supported
679655da
JP
6990F: Documentation/PCI/
6991F: drivers/pci/
6992F: include/linux/pci*
6b49ee49 6993F: arch/x86/pci/
cad01f91 6994F: arch/x86/kernel/quirks.c
1da177e4 6995
5f6b6ccd
TI
6996PCI DRIVER FOR APPLIEDMICRO XGENE
6997M: Tanmay Inamdar <tinamdar@apm.com>
6998L: linux-pci@vger.kernel.org
6999L: linux-arm-kernel@lists.infradead.org
7000S: Maintained
7001F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7002F: drivers/pci/host/pci-xgene.c
7003
f0b75693
BH
7004PCI DRIVER FOR IMX6
7005M: Richard Zhu <r65037@freescale.com>
1ba55f55 7006M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7007L: linux-pci@vger.kernel.org
7008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7009S: Maintained
7010F: drivers/pci/host/*imx6*
7011
0c4ffcfe
MK
7012PCI DRIVER FOR TI KEYSTONE
7013M: Murali Karicheri <m-karicheri2@ti.com>
7014L: linux-pci@vger.kernel.org
7015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7016S: Maintained
7017F: drivers/pci/host/*keystone*
7018
f0b75693
BH
7019PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7020M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7021M: Jason Cooper <jason@lakedaemon.net>
7022L: linux-pci@vger.kernel.org
7023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7024S: Maintained
7025F: drivers/pci/host/*mvebu*
7026
0447cfd7
TR
7027PCI DRIVER FOR NVIDIA TEGRA
7028M: Thierry Reding <thierry.reding@gmail.com>
7029L: linux-tegra@vger.kernel.org
f0b75693 7030L: linux-pci@vger.kernel.org
0447cfd7
TR
7031S: Supported
7032F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7033F: drivers/pci/host/pci-tegra.c
7034
47ff3de9
KVA
7035PCI DRIVER FOR TI DRA7XX
7036M: Kishon Vijay Abraham I <kishon@ti.com>
7037L: linux-omap@vger.kernel.org
7038L: linux-pci@vger.kernel.org
7039S: Supported
7040F: Documentation/devicetree/bindings/pci/ti-pci.txt
7041F: drivers/pci/host/pci-dra7xx.c
7042
f0b75693
BH
7043PCI DRIVER FOR RENESAS R-CAR
7044M: Simon Horman <horms@verge.net.au>
7045L: linux-pci@vger.kernel.org
7046L: linux-sh@vger.kernel.org
7047S: Maintained
7048F: drivers/pci/host/*rcar*
7049
4af82255
JH
7050PCI DRIVER FOR SAMSUNG EXYNOS
7051M: Jingoo Han <jg1.han@samsung.com>
7052L: linux-pci@vger.kernel.org
f0b75693
BH
7053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7054L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7055S: Maintained
7056F: drivers/pci/host/pci-exynos.c
7057
f0b75693
BH
7058PCI DRIVER FOR SYNOPSIS DESIGNWARE
7059M: Mohit Kumar <mohit.kumar@st.com>
7060M: Jingoo Han <jg1.han@samsung.com>
7061L: linux-pci@vger.kernel.org
7062S: Maintained
7063F: drivers/pci/host/*designware*
7064
cf28855b
WD
7065PCI DRIVER FOR GENERIC OF HOSTS
7066M: Will Deacon <will.deacon@arm.com>
7067L: linux-pci@vger.kernel.org
7068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7069S: Maintained
7070F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7071F: drivers/pci/host/pci-host-generic.c
7072
51b66a6c
PA
7073PCIE DRIVER FOR ST SPEAR13XX
7074M: Mohit Kumar <mohit.kumar@st.com>
7075L: linux-pci@vger.kernel.org
7076S: Maintained
7077F: drivers/pci/host/*spear*
7078
1da177e4 7079PCMCIA SUBSYSTEM
4230dfc9 7080P: Linux PCMCIA Team
f5df5881 7081L: linux-pcmcia@lists.infradead.org
6650e0a5 7082W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7083T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7084S: Maintained
679655da
JP
7085F: Documentation/pcmcia/
7086F: drivers/pcmcia/
7087F: include/pcmcia/
1da177e4
LT
7088
7089PCNET32 NETWORK DRIVER
227fb925 7090M: Don Fry <pcnet32@frontier.com>
979b6c13 7091L: netdev@vger.kernel.org
1da177e4 7092S: Maintained
b955f6ca 7093F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7094
48fc267e
SK
7095PCRYPT PARALLEL CRYPTO ENGINE
7096M: Steffen Klassert <steffen.klassert@secunet.com>
7097L: linux-crypto@vger.kernel.org
7098S: Maintained
7099F: crypto/pcrypt.c
7100F: include/crypto/pcrypt.h
7101
e72df0b8
TH
7102PER-CPU MEMORY ALLOCATOR
7103M: Tejun Heo <tj@kernel.org>
7104M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7105T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7106S: Maintained
7107F: include/linux/percpu*.h
7108F: mm/percpu*.c
7109F: arch/*/include/asm/percpu.h
7110
ad4ecbcb 7111PER-TASK DELAY ACCOUNTING
185e595f 7112M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7113S: Maintained
679655da
JP
7114F: include/linux/delayacct.h
7115F: kernel/delayacct.c
ad4ecbcb 7116
57c0c15b 7117PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7118M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7119M: Paul Mackerras <paulus@samba.org>
dd9b238c 7120M: Ingo Molnar <mingo@redhat.com>
f80c5393 7121M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7122L: linux-kernel@vger.kernel.org
75fc2d37 7123T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7124S: Supported
d53e8365 7125F: kernel/events/*
a003236c 7126F: include/linux/perf_event.h
c117ab84 7127F: include/uapi/linux/perf_event.h
141c4296
RR
7128F: arch/*/kernel/perf_event*.c
7129F: arch/*/kernel/*/perf_event*.c
7130F: arch/*/kernel/*/*/perf_event*.c
a003236c 7131F: arch/*/include/asm/perf_event.h
a003236c
VL
7132F: arch/*/kernel/perf_callchain.c
7133F: tools/perf/
6c0b3244 7134
dd49d0f5 7135PERSONALITY HANDLING
8b58be88 7136M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7137L: linux-abi-devel@lists.sourceforge.net
7138S: Maintained
679655da 7139F: include/linux/personality.h
c117ab84 7140F: include/uapi/linux/personality.h
dd49d0f5 7141
838e7a03 7142PHONET PROTOCOL
2a06b40f 7143M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7144S: Supported
7145F: Documentation/networking/phonet.txt
7146F: include/linux/phonet.h
7147F: include/net/phonet/
c117ab84 7148F: include/uapi/linux/phonet.h
838e7a03
RDC
7149F: net/phonet/
7150
1da177e4 7151PHRAM MTD DRIVER
8b58be88 7152M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7153L: linux-mtd@lists.infradead.org
7154S: Maintained
679655da 7155F: drivers/mtd/devices/phram.c
1da177e4 7156
efdbb10e
BP
7157PICOLCD HID DRIVER
7158M: Bruno Prémont <bonbons@linux-vserver.org>
7159L: linux-input@vger.kernel.org
7160S: Maintained
7161F: drivers/hid/hid-picolcd*
7162
a53bfa07
JI
7163PICOXCELL SUPPORT
7164M: Jamie Iles <jamie@jamieiles.com>
7165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7166T: git git://github.com/jamieiles/linux-2.6-ji.git
7167S: Supported
b8733987 7168F: arch/arm/boot/dts/picoxcell*
14430813 7169F: arch/arm/mach-picoxcell/
b8733987 7170F: drivers/crypto/picoxcell*
a53bfa07 7171
2744e8af
LW
7172PIN CONTROL SUBSYSTEM
7173M: Linus Walleij <linus.walleij@linaro.org>
7174S: Maintained
07f29ba6 7175F: drivers/pinctrl/
8e406fe4 7176F: include/linux/pinctrl/
2744e8af 7177
2201bbb8
JCPV
7178PIN CONTROLLER - ATMEL AT91
7179M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7181S: Maintained
7182F: drivers/pinctrl/pinctrl-at91.c
7183
9963b536
LP
7184PIN CONTROLLER - RENESAS
7185M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7186L: linux-sh@vger.kernel.org
7187S: Maintained
7188F: drivers/pinctrl/sh-pfc/
7189
b75e60d6 7190PIN CONTROLLER - SAMSUNG
fea685e9 7191M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7192M: Thomas Abraham <thomas.abraham@linaro.org>
7193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7194L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7195S: Maintained
9b5b33f6 7196F: drivers/pinctrl/samsung/
b75e60d6 7197
deda8287 7198PIN CONTROLLER - ST SPEAR
8e406fe4 7199M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7200L: spear-devel@list.st.com
7201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7202W: http://www.st.com/spear
7203S: Maintained
8e406fe4 7204F: drivers/pinctrl/spear/
deda8287 7205
249a6771 7206PKTCDVD DRIVER
dbd47133 7207M: Jiri Kosina <jkosina@suse.cz>
249a6771 7208S: Maintained
679655da
JP
7209F: drivers/block/pktcdvd.c
7210F: include/linux/pktcdvd.h
c117ab84 7211F: include/uapi/linux/pktcdvd.h
249a6771 7212
b31d8273
G
7213PKUNITY SOC DRIVERS
7214M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7215W: http://mprc.pku.edu.cn/~guanxuetao/linux
7216S: Maintained
ceebf4d5 7217T: git git://github.com/gxt/linux.git
b31d8273 7218F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7219F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7220F: drivers/video/fbdev/fb-puv3.c
2809e80b 7221F: drivers/rtc/rtc-puv3.c
b31d8273 7222
9d2ecfb7 7223PMBUS HARDWARE MONITORING DRIVERS
ca462085 7224M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7225L: lm-sensors@lm-sensors.org
7226W: http://www.lm-sensors.org/
7227W: http://www.roeck-us.net/linux/drivers/
7228T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7229S: Maintained
7230F: Documentation/hwmon/pmbus
7231F: drivers/hwmon/pmbus/
7232F: include/linux/i2c/pmbus.h
7233
89a36810 7234PMC SIERRA MaxRAID DRIVER
076cfaae 7235M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7236L: linux-scsi@vger.kernel.org
7237W: http://www.pmc-sierra.com/
7238S: Supported
7239F: drivers/scsi/pmcraid.*
7240
dbf9bfe6 7241PMC SIERRA PM8001 DRIVER
4f0e359c 7242M: xjtuwjp@gmail.com
dbf9bfe6 7243M: lindar_liu@usish.com
f5a7b525 7244L: pmchba@pmcs.com
dbf9bfe6 7245L: linux-scsi@vger.kernel.org
7246S: Supported
7247F: drivers/scsi/pm8001/
7248
1da177e4 7249POSIX CLOCKS and TIMERS
8b58be88 7250M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7251L: linux-kernel@vger.kernel.org
75fc2d37 7252T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7253S: Maintained
679655da
JP
7254F: fs/timerfd.c
7255F: include/linux/timer*
5cee9645 7256F: kernel/time/*timer*
1da177e4 7257
3be86148 7258POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7259M: Sebastian Reichel <sre@kernel.org>
57318935 7260M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7261M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7262L: linux-pm@vger.kernel.org
54e5881d 7263T: git git://git.infradead.org/battery-2.6.git
3be86148 7264S: Maintained
679655da 7265F: include/linux/power_supply.h
8cd725a1 7266F: drivers/power/
3be86148 7267
1da177e4 7268PNP SUPPORT
46a1f21a 7269M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7270S: Maintained
679655da 7271F: drivers/pnp/
1da177e4 7272
999445d4 7273PNXxxxx I2C DRIVER
8b58be88 7274M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7275L: linux-i2c@vger.kernel.org
999445d4 7276S: Maintained
679655da 7277F: drivers/i2c/busses/i2c-pnx.c
999445d4 7278
1da177e4 7279PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7280M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7281L: linux-ppp@vger.kernel.org
7282S: Maintained
224cf5ad 7283F: drivers/net/ppp/ppp_*
1da177e4
LT
7284
7285PPP OVER ATM (RFC 2364)
8b58be88 7286M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7287S: Maintained
679655da 7288F: net/atm/pppoatm.c
c117ab84 7289F: include/uapi/linux/atmppp.h
1da177e4
LT
7290
7291PPP OVER ETHERNET
8b58be88 7292M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7293S: Maintained
224cf5ad
JK
7294F: drivers/net/ppp/pppoe.c
7295F: drivers/net/ppp/pppox.c
1da177e4 7296
a6d2370b 7297PPP OVER L2TP
8b58be88 7298M: James Chapman <jchapman@katalix.com>
a6d2370b 7299S: Maintained
90ca28d1 7300F: net/l2tp/l2tp_ppp.c
679655da 7301F: include/linux/if_pppol2tp.h
c117ab84 7302F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7303
eae9d2ba 7304PPS SUPPORT
8b58be88 7305M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7306W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7307L: linuxpps@ml.enneenne.com (subscribers-only)
7308S: Maintained
cabaaf41
JP
7309F: Documentation/pps/
7310F: drivers/pps/
7311F: include/linux/pps*.h
eae9d2ba 7312
71a6d0af
HW
7313PPTP DRIVER
7314M: Dmitry Kozlov <xeb@mail.ru>
7315L: netdev@vger.kernel.org
7316S: Maintained
224cf5ad 7317F: drivers/net/ppp/pptp.c
71a6d0af
HW
7318W: http://sourceforge.net/projects/accel-pptp
7319
1da177e4 7320PREEMPTIBLE KERNEL
8b58be88 7321M: Robert Love <rml@tech9.net>
1da177e4
LT
7322L: kpreempt-tech@lists.sourceforge.net
7323W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7324S: Supported
679655da
JP
7325F: Documentation/preempt-locking.txt
7326F: include/linux/preempt.h
1da177e4
LT
7327
7328PRISM54 WIRELESS DRIVER
8b58be88 7329M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7330L: linux-wireless@vger.kernel.org
9ef80804 7331W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7332S: Obsolete
679655da 7333F: drivers/net/wireless/prism54/
1da177e4 7334
b3277dfa 7335PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7336M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7337L: linux-ide@vger.kernel.org
7338S: Maintained
679655da 7339F: drivers/ata/sata_promise.*
b3277dfa 7340
02c18891 7341PS3 NETWORK SUPPORT
b809b9ca 7342M: Geoff Levand <geoff@infradead.org>
02c18891 7343L: netdev@vger.kernel.org
a4724ed6 7344L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7345S: Maintained
8df158ac 7346F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7347
f58a9d17 7348PS3 PLATFORM SUPPORT
b809b9ca 7349M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7350L: linuxppc-dev@lists.ozlabs.org
7351L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7352S: Maintained
679655da
JP
7353F: arch/powerpc/boot/ps3*
7354F: arch/powerpc/include/asm/lv1call.h
7355F: arch/powerpc/include/asm/ps3*.h
7356F: arch/powerpc/platforms/ps3/
7357F: drivers/*/ps3*
7358F: drivers/ps3/
fec629b8 7359F: drivers/rtc/rtc-ps3.c
679655da 7360F: drivers/usb/host/*ps3.c
fec629b8 7361F: sound/ppc/snd_ps3*
f58a9d17 7362
cffb4add 7363PS3VRAM DRIVER
8b58be88 7364M: Jim Paris <jim@jtan.com>
a4724ed6 7365L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7366S: Maintained
8a3977cb 7367F: drivers/block/ps3vram.c
cffb4add 7368
8defe599 7369PSTORE FILESYSTEM
9d5e2a02 7370M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7371M: Colin Cross <ccross@android.com>
7372M: Kees Cook <keescook@chromium.org>
7373M: Tony Luck <tony.luck@intel.com>
7374S: Maintained
7375T: git git://git.infradead.org/users/cbou/linux-pstore.git
7376F: fs/pstore/
7377F: include/linux/pstore*
04851772 7378F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7379F: drivers/acpi/apei/erst.c
7380
7fbc415d
RC
7381PTP HARDWARE CLOCK SUPPORT
7382M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7383L: netdev@vger.kernel.org
7fbc415d
RC
7384S: Maintained
7385W: http://linuxptp.sourceforge.net/
7386F: Documentation/ABI/testing/sysfs-ptp
7387F: Documentation/ptp/*
0ecb3cdd 7388F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7389F: drivers/net/phy/dp83640*
7390F: drivers/ptp/*
7391F: include/linux/ptp_cl*
7392
cf94a4d1 7393PTRACE SUPPORT
e846ee5f 7394M: Roland McGrath <roland@hack.frob.com>
8b58be88 7395M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7396S: Maintained
7397F: include/asm-generic/syscall.h
7398F: include/linux/ptrace.h
7399F: include/linux/regset.h
7400F: include/linux/tracehook.h
c117ab84 7401F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7402F: kernel/ptrace.c
7403
8320204a 7404PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7405M: Mike Isely <isely@pobox.com>
16e9495d 7406L: pvrusb2@isely.net (subscribers-only)
661263b5 7407L: linux-media@vger.kernel.org
8320204a 7408W: http://www.isely.net/pvrusb2/
275ffde4 7409T: git git://linuxtv.org/media_tree.git
8320204a 7410S: Maintained
679655da 7411F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7412F: drivers/media/usb/pvrusb2/
8320204a 7413
39532e6c
HG
7414PWC WEBCAM DRIVER
7415M: Hans de Goede <hdegoede@redhat.com>
7416L: linux-media@vger.kernel.org
7417T: git git://linuxtv.org/media_tree.git
7418S: Maintained
7419F: drivers/media/usb/pwc/*
7420
93c090b3
KD
7421PWM FAN DRIVER
7422M: Kamil Debski <k.debski@samsung.com>
7423L: lm-sensors@lm-sensors.org
7424S: Supported
7425F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7426F: Documentation/hwmon/pwm-fan
7427F: drivers/hwmon/pwm-fan.c
7428
200efedd 7429PWM SUBSYSTEM
aa3495f7
TR
7430M: Thierry Reding <thierry.reding@gmail.com>
7431L: linux-pwm@vger.kernel.org
0c2498f1 7432S: Maintained
006e854f 7433T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7434F: Documentation/pwm.txt
7435F: Documentation/devicetree/bindings/pwm/
7436F: include/linux/pwm.h
0c2498f1 7437F: drivers/pwm/
a140b98d
TR
7438F: drivers/video/backlight/pwm_bl.c
7439F: include/linux/pwm_backlight.h
0c2498f1 7440
30ec261e 7441PXA2xx/PXA3xx SUPPORT
8da5e302 7442M: Daniel Mack <daniel@zonque.org>
a323f664 7443M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7444M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7445L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7446T: git git://github.com/hzhuang1/linux.git
8da5e302 7447T: git git://github.com/rjarzmik/linux.git
1da177e4 7448S: Maintained
679655da
JP
7449F: arch/arm/mach-pxa/
7450F: drivers/pcmcia/pxa2xx*
9df92e6c 7451F: drivers/spi/spi-pxa2xx*
faf2e1db 7452F: drivers/usb/gadget/udc/pxa2*
679655da 7453F: include/sound/pxa2xx-lib.h
bec4c99e 7454F: sound/arm/pxa*
14430813 7455F: sound/soc/pxa/
1da177e4 7456
ec64d3bf
EG
7457PXA3xx NAND FLASH DRIVER
7458M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7459L: linux-mtd@lists.infradead.org
7460S: Maintained
9a67f099 7461F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7462
3f640c61 7463MMP SUPPORT
8b58be88 7464M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7465M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7466L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7467T: git git://github.com/hzhuang1/linux.git
7468T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7469S: Maintained
3f640c61 7470F: arch/arm/mach-mmp/
e8e6cb32 7471
272f133a
PO
7472PXA MMCI DRIVER
7473S: Orphan
7474
57f63bc8 7475PXA RTC DRIVER
8b58be88 7476M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7477L: rtc-linux@googlegroups.com
7478S: Maintained
7479
cea4001a
TS
7480QAT DRIVER
7481M: Tadeusz Struk <tadeusz.struk@intel.com>
7482L: qat-linux@intel.com
7483S: Supported
7484F: drivers/crypto/qat/
7485
52a09a04 7486QIB DRIVER
8473c603 7487M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7488L: linux-rdma@vger.kernel.org
7489S: Supported
7490F: drivers/infiniband/hw/qib/
7491
5e9772b9
JS
7492QLOGIC QLA1280 SCSI DRIVER
7493M: Michael Reed <mdr@sgi.com>
7494L: linux-scsi@vger.kernel.org
7495S: Maintained
7496F: drivers/scsi/qla1280.[ch]
7497
1da177e4 7498QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7499M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7500L: linux-scsi@vger.kernel.org
7501S: Supported
679655da
JP
7502F: Documentation/scsi/LICENSE.qla2xxx
7503F: drivers/scsi/qla2xxx/
1da177e4 7504
883c98fe 7505QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7506M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7507M: iscsi-driver@qlogic.com
7508L: linux-scsi@vger.kernel.org
7509S: Supported
bacfb81b 7510F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7511F: drivers/scsi/qla4xxx/
7512
5a4faa87 7513QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7514M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7515M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7516M: linux-driver@qlogic.com
7517L: netdev@vger.kernel.org
7518S: Supported
679655da 7519F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7520F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7521
0ec00f03 7522QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7523M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 7524M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
7525L: netdev@vger.kernel.org
7526S: Supported
aa43c215 7527F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7528
c4e84bde 7529QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
7530M: Harish Patil <harish.patil@qlogic.com>
7531M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7532M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 7533M: linux-driver@qlogic.com
c4e84bde
RM
7534L: netdev@vger.kernel.org
7535S: Supported
aa43c215 7536F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7537
1da177e4 7538QNX4 FILESYSTEM
8b58be88 7539M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7540W: http://www.alarsen.net/linux/qnx4fs/
7541S: Maintained
80811493 7542F: fs/qnx4/
c117ab84
CEB
7543F: include/uapi/linux/qnx4_fs.h
7544F: include/uapi/linux/qnxtypes.h
1da177e4 7545
91952bc0
AP
7546QT1010 MEDIA DRIVER
7547M: Antti Palosaari <crope@iki.fi>
7548L: linux-media@vger.kernel.org
7549W: http://linuxtv.org/
7550W: http://palosaari.fi/linux/
7551Q: http://patchwork.linuxtv.org/project/linux-media/list/
7552T: git git://linuxtv.org/anttip/media_tree.git
7553S: Maintained
7554F: drivers/media/tuners/qt1010*
7555
966fb5ec
SM
7556QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7557M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7558L: linux-wireless@vger.kernel.org
7559L: ath9k-devel@lists.ath9k.org
7560W: http://wireless.kernel.org/en/users/Drivers/ath9k
7561S: Supported
7562F: drivers/net/wireless/ath/ath9k/
7563
2ea0ffcb
KV
7564QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7565M: Kalle Valo <kvalo@qca.qualcomm.com>
7566L: ath10k@lists.infradead.org
7567W: http://wireless.kernel.org/en/users/Drivers/ath10k
7568T: git git://github.com/kvalo/ath.git
7569S: Supported
7570F: drivers/net/wireless/ath/ath10k/
7571
4f4567cf
RK
7572QUALCOMM HEXAGON ARCHITECTURE
7573M: Richard Kuo <rkuo@codeaurora.org>
7574L: linux-hexagon@vger.kernel.org
7575S: Supported
7576F: arch/hexagon/
7577
8e84c258
EK
7578QUALCOMM WCN36XX WIRELESS DRIVER
7579M: Eugene Krasnikov <k.eugene.e@gmail.com>
7580L: wcn36xx@lists.infradead.org
7581W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7582T: git git://github.com/KrasnikovEugene/wcn36xx.git
7583S: Supported
7584F: drivers/net/wireless/ath/wcn36xx/
7585
35e3540b
HV
7586QUICKCAM PARALLEL PORT WEBCAMS
7587M: Hans Verkuil <hverkuil@xs4all.nl>
7588L: linux-media@vger.kernel.org
7589T: git git://linuxtv.org/media_tree.git
7590W: http://linuxtv.org
7591S: Odd Fixes
7592F: drivers/media/parport/*-qcam*
7593
602adf40 7594RADOS BLOCK DEVICE (RBD)
09d90327
SW
7595M: Yehuda Sadeh <yehuda@inktank.com>
7596M: Sage Weil <sage@inktank.com>
527a88b9 7597M: Alex Elder <elder@kernel.org>
602adf40 7598M: ceph-devel@vger.kernel.org
09d90327
SW
7599W: http://ceph.com/
7600T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7601S: Supported
7602F: drivers/block/rbd.c
7603F: drivers/block/rbd_types.h
7604
1da177e4 7605RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7606M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7607L: linux-fbdev@vger.kernel.org
1da177e4 7608S: Maintained
8a61f013 7609F: drivers/video/fbdev/aty/radeon*
c117ab84 7610F: include/uapi/linux/radeonfb.h
1da177e4 7611
c6c9b34c
HG
7612RADIOSHARK RADIO DRIVER
7613M: Hans de Goede <hdegoede@redhat.com>
7614L: linux-media@vger.kernel.org
7615T: git git://linuxtv.org/media_tree.git
7616S: Maintained
7617F: drivers/media/radio/radio-shark.c
7618
7619RADIOSHARK2 RADIO DRIVER
7620M: Hans de Goede <hdegoede@redhat.com>
7621L: linux-media@vger.kernel.org
7622T: git git://linuxtv.org/media_tree.git
7623S: Maintained
7624F: drivers/media/radio/radio-shark2.c
7625F: drivers/media/radio/radio-tea5777.c
7626
1da177e4 7627RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7628M: Paul Mackerras <paulus@samba.org>
c69f677c 7629L: linux-fbdev@vger.kernel.org
1da177e4 7630S: Maintained
8a61f013 7631F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7632
e7839f25 7633RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7634P: rt2x00 project
b182427e 7635M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 7636M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7637L: linux-wireless@vger.kernel.org
83fc9c89 7638L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7639W: http://rt2x00.serialmonkey.com/
7640S: Maintained
7641F: drivers/net/wireless/rt2x00/
7642
9db5579b 7643RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7644M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7645S: Maintained
679655da
JP
7646F: Documentation/blockdev/ramdisk.txt
7647F: drivers/block/brd.c
9db5579b 7648
9e95ce27 7649RANDOM NUMBER DRIVER
0624bcaa 7650M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7651S: Maintained
679655da 7652F: drivers/char/random.c
9e95ce27 7653
394b701c 7654RAPIDIO SUBSYSTEM
8b58be88 7655M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7656M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7657S: Maintained
679655da 7658F: drivers/rapidio/
394b701c 7659
e2d1d6c0 7660RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7661L: linux-wireless@vger.kernel.org
f52a5490 7662S: Orphan
679655da 7663F: drivers/net/wireless/ray*
e2d1d6c0
RD
7664
7665RCUTORTURE MODULE
e0198b29 7666M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7667M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7668L: linux-kernel@vger.kernel.org
f9094d8e 7669S: Supported
08deed1e 7670T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7671F: Documentation/RCU/torture.txt
34e2d560 7672F: kernel/rcu/rcutorture.c
e2d1d6c0 7673
c87b9c60
PM
7674RCUTORTURE TEST FRAMEWORK
7675M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7676M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7677R: Steven Rostedt <rostedt@goodmis.org>
7678R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7679R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7680L: linux-kernel@vger.kernel.org
c87b9c60
PM
7681S: Supported
7682T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7683F: tools/testing/selftests/rcutorture
7684
c1f766b5 7685RDC R-321X SoC
8b58be88 7686M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7687S: Maintained
7688
db17f395 7689RDC R6040 FAST ETHERNET DRIVER
8b58be88 7690M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7691L: netdev@vger.kernel.org
7692S: Maintained
58565a35 7693F: drivers/net/ethernet/rdc/r6040.c
db17f395 7694
a09ed661 7695RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7696M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7697L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7698S: Supported
679655da 7699F: net/rds/
a09ed661 7700
595182bc 7701READ-COPY UPDATE (RCU)
8b58be88 7702M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7703M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7704R: Steven Rostedt <rostedt@goodmis.org>
7705R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7706R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7707L: linux-kernel@vger.kernel.org
9fab9787 7708W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7709S: Supported
08deed1e 7710T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7711F: Documentation/RCU/
9fab9787 7712X: Documentation/RCU/torture.txt
f9094d8e 7713F: include/linux/rcu*
4102adab
PM
7714X: include/linux/srcu.h
7715F: kernel/rcu/
34e2d560 7716X: kernel/torture.c
595182bc 7717
0c86edc0 7718REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7719M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7720L: rtc-linux@googlegroups.com
8a6e2535 7721Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7722S: Maintained
679655da
JP
7723F: Documentation/rtc.txt
7724F: drivers/rtc/
7725F: include/linux/rtc.h
c117ab84 7726F: include/uapi/linux/rtc.h
0c86edc0 7727
0e400c53
MB
7728REALTEK AUDIO CODECS
7729M: Bard Liao <bardliao@realtek.com>
7730M: Oder Chiou <oder_chiou@realtek.com>
7731S: Maintained
7732F: sound/soc/codecs/rt*
7733F: include/sound/rt*.h
7734
1da177e4 7735REISERFS FILE SYSTEM
76c4e5ea 7736L: reiserfs-devel@vger.kernel.org
1da177e4 7737S: Supported
679655da 7738F: fs/reiserfs/
1da177e4 7739
b83a313b 7740REGISTER MAP ABSTRACTION
b02e48f2 7741M: Mark Brown <broonie@kernel.org>
dd060bc9 7742L: linux-kernel@vger.kernel.org
b83a313b
MB
7743T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7744S: Supported
7745F: drivers/base/regmap/
7746F: include/linux/regmap.h
7747
400e64df
OBC
7748REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7749M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7750T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7751S: Maintained
7752F: drivers/remoteproc/
7753F: Documentation/remoteproc.txt
6fc26488 7754F: include/linux/remoteproc.h
400e64df 7755
d8115db5
OBC
7756REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7757M: Ohad Ben-Cohen <ohad@wizery.com>
7758T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7759S: Maintained
7760F: drivers/rpmsg/
7761F: Documentation/rpmsg.txt
7762F: include/linux/rpmsg.h
7763
1b0fe6be
PZ
7764RESET CONTROLLER FRAMEWORK
7765M: Philipp Zabel <p.zabel@pengutronix.de>
7766S: Maintained
7767F: drivers/reset/
7768F: Documentation/devicetree/bindings/reset/
7769F: include/linux/reset.h
7770F: include/linux/reset-controller.h
7771
e0897645 7772RFKILL
8b58be88 7773M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7774L: linux-wireless@vger.kernel.org
ce466579
JB
7775W: http://wireless.kernel.org/
7776T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7777T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7778S: Maintained
505c9247 7779F: Documentation/rfkill.txt
80811493 7780F: net/rfkill/
e0897645 7781
67e054e9
ML
7782RICOH SMARTMEDIA/XD DRIVER
7783M: Maxim Levitsky <maximlevitsky@gmail.com>
7784S: Maintained
21c26f50
JP
7785F: drivers/mtd/nand/r852.c
7786F: drivers/mtd/nand/r852.h
67e054e9 7787
92634125
ML
7788RICOH R5C592 MEMORYSTICK DRIVER
7789M: Maxim Levitsky <maximlevitsky@gmail.com>
7790S: Maintained
7791F: drivers/memstick/host/r592.*
7792
27f1d2f9
SA
7793ROCCAT DRIVERS
7794M: Stefan Achatz <erazor_de@users.sourceforge.net>
7795W: http://sourceforge.net/projects/roccat/
7796S: Maintained
7797F: drivers/hid/hid-roccat*
7798F: include/linux/hid-roccat*
7799F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7800
1da177e4
LT
7801ROCKETPORT DRIVER
7802P: Comtrol Corp.
1da177e4
LT
7803W: http://www.comtrol.com
7804S: Maintained
679655da 7805F: Documentation/serial/rocket.txt
c897401b 7806F: drivers/tty/rocket*
1da177e4
LT
7807
7808ROSE NETWORK LAYER
8b58be88 7809M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7810L: linux-hams@vger.kernel.org
d34cb28a 7811W: http://www.linux-ax25.org/
1da177e4 7812S: Maintained
679655da 7813F: include/net/rose.h
c117ab84 7814F: include/uapi/linux/rose.h
679655da 7815F: net/rose/
1da177e4 7816
91952bc0
AP
7817RTL2830 MEDIA DRIVER
7818M: Antti Palosaari <crope@iki.fi>
7819L: linux-media@vger.kernel.org
7820W: http://linuxtv.org/
7821W: http://palosaari.fi/linux/
7822Q: http://patchwork.linuxtv.org/project/linux-media/list/
7823T: git git://linuxtv.org/anttip/media_tree.git
7824S: Maintained
7825F: drivers/media/dvb-frontends/rtl2830*
7826
27a0aacf
AP
7827RTL2832 MEDIA DRIVER
7828M: Antti Palosaari <crope@iki.fi>
7829L: linux-media@vger.kernel.org
7830W: http://linuxtv.org/
7831W: http://palosaari.fi/linux/
7832Q: http://patchwork.linuxtv.org/project/linux-media/list/
7833T: git git://linuxtv.org/anttip/media_tree.git
7834S: Maintained
7835F: drivers/media/dvb-frontends/rtl2832*
7836
ba6e6f6e
AP
7837RTL2832_SDR MEDIA DRIVER
7838M: Antti Palosaari <crope@iki.fi>
7839L: linux-media@vger.kernel.org
7840W: http://linuxtv.org/
7841W: http://palosaari.fi/linux/
7842Q: http://patchwork.linuxtv.org/project/linux-media/list/
7843T: git git://linuxtv.org/anttip/media_tree.git
7844S: Maintained
b4bb1c28 7845F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 7846
59840488 7847RTL8180 WIRELESS DRIVER
8b58be88 7848M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7849L: linux-wireless@vger.kernel.org
491b26b4 7850W: http://wireless.kernel.org/
54e5881d 7851T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7852S: Maintained
3cfeb0c3 7853F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7854
59840488 7855RTL8187 WIRELESS DRIVER
9f0939bf 7856M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7857M: Hin-Tak Leung <htl10@users.sourceforge.net>
7858M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7859L: linux-wireless@vger.kernel.org
491b26b4 7860W: http://wireless.kernel.org/
54e5881d 7861T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7862S: Maintained
3cfeb0c3 7863F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7864
3cf0c8ad
LF
7865RTL8192CE WIRELESS DRIVER
7866M: Larry Finger <Larry.Finger@lwfinger.net>
7867M: Chaoming Li <chaoming_li@realsil.com.cn>
7868L: linux-wireless@vger.kernel.org
491b26b4 7869W: http://wireless.kernel.org/
3cf0c8ad
LF
7870T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7871S: Maintained
7872F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7873F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7874
9eb8ef74 7875S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7876M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7877L: linux-fbdev@vger.kernel.org
ce00f85c 7878S: Maintained
8a61f013 7879F: drivers/video/fbdev/savage/
9eb8ef74 7880
1da177e4 7881S390
8b58be88
JP
7882M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7883M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7884M: linux390@de.ibm.com
d58140cc 7885L: linux-s390@vger.kernel.org
5238da45
HC
7886W: http://www.ibm.com/developerworks/linux/linux390/
7887S: Supported
679655da 7888F: arch/s390/
a968cd3e 7889F: drivers/s390/
3bfe6858
JN
7890F: Documentation/s390/
7891F: Documentation/DocBook/s390*
5238da45 7892
322986ca
SO
7893S390 COMMON I/O LAYER
7894M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7895M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7896L: linux-s390@vger.kernel.org
7897W: http://www.ibm.com/developerworks/linux/linux390/
7898S: Supported
7899F: drivers/s390/cio/
7900
7901S390 DASD DRIVER
7902M: Stefan Weinhuber <wein@de.ibm.com>
7903M: Stefan Haberland <stefan.haberland@de.ibm.com>
7904L: linux-s390@vger.kernel.org
7905W: http://www.ibm.com/developerworks/linux/linux390/
7906S: Supported
7907F: drivers/s390/block/dasd*
7908F: block/partitions/ibm.c
7909
5238da45 7910S390 NETWORK DRIVERS
8b58be88
JP
7911M: Ursula Braun <ursula.braun@de.ibm.com>
7912M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7913M: linux390@de.ibm.com
d58140cc 7914L: linux-s390@vger.kernel.org
5238da45
HC
7915W: http://www.ibm.com/developerworks/linux/linux390/
7916S: Supported
679655da 7917F: drivers/s390/net/
5238da45 7918
322986ca
SO
7919S390 PCI SUBSYSTEM
7920M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7921M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7922L: linux-s390@vger.kernel.org
7923W: http://www.ibm.com/developerworks/linux/linux390/
7924S: Supported
7925F: arch/s390/pci/
7926F: drivers/pci/hotplug/s390_pci_hpc.c
7927
feed9b62 7928S390 ZCRYPT DRIVER
5c8d0983 7929M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7930M: linux390@de.ibm.com
7931L: linux-s390@vger.kernel.org
a968cd3e 7932W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7933S: Supported
d5ca6918 7934F: drivers/s390/crypto/
feed9b62 7935
5238da45 7936S390 ZFCP DRIVER
d38e19d0 7937M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7938M: linux390@de.ibm.com
d58140cc 7939L: linux-s390@vger.kernel.org
5238da45 7940W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7941S: Supported
679655da 7942F: drivers/s390/scsi/zfcp_*
1da177e4 7943
dd96df2c 7944S390 IUCV NETWORK LAYER
8b58be88 7945M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7946M: linux390@de.ibm.com
7947L: linux-s390@vger.kernel.org
7948W: http://www.ibm.com/developerworks/linux/linux390/
7949S: Supported
679655da
JP
7950F: drivers/s390/net/*iucv*
7951F: include/net/iucv/
7952F: net/iucv/
dd96df2c 7953
4dde7f75 7954S3C24XX SD/MMC Driver
8b58be88 7955M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7957S: Supported
679655da 7958F: drivers/mmc/host/s3cmci.*
4dde7f75 7959
1f15a229
HV
7960SAA6588 RDS RECEIVER DRIVER
7961M: Hans Verkuil <hverkuil@xs4all.nl>
7962L: linux-media@vger.kernel.org
7963T: git git://linuxtv.org/media_tree.git
7964W: http://linuxtv.org
7965S: Odd Fixes
7966F: drivers/media/i2c/saa6588*
7967
98ed12e6 7968SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7969M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7970L: linux-media@vger.kernel.org
7971W: http://linuxtv.org
7972T: git git://linuxtv.org/media_tree.git
7973S: Odd fixes
e42bf501 7974F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7975F: drivers/media/pci/saa7134/
7976
1da177e4 7977SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7978M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7979L: linux-media@vger.kernel.org
275ffde4 7980T: git git://linuxtv.org/media_tree.git
1da177e4 7981S: Maintained
90d72ac6
MCC
7982F: drivers/media/common/saa7146/
7983F: drivers/media/pci/saa7146/
7984F: include/media/saa7146*
1da177e4 7985
92304a40 7986SAMSUNG LAPTOP DRIVER
5909c654 7987M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7988L: platform-driver-x86@vger.kernel.org
7989S: Maintained
7990F: drivers/platform/x86/samsung-laptop.c
7991
4a109cc0 7992SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7993M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7994L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7995S: Supported
14430813 7996F: sound/soc/samsung/
4a109cc0 7997
0d89a28b
JH
7998SAMSUNG FRAMEBUFFER DRIVER
7999M: Jingoo Han <jg1.han@samsung.com>
8000L: linux-fbdev@vger.kernel.org
8001S: Maintained
8a61f013 8002F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8003
f69d3a17
SK
8004SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8005M: Sangbeom Kim <sbkim73@samsung.com>
8006L: linux-kernel@vger.kernel.org
8007S: Supported
8008F: drivers/mfd/sec*.c
8009F: drivers/regulator/s2m*.c
8010F: drivers/regulator/s5m*.c
f69d3a17
SK
8011F: include/linux/mfd/samsung/
8012
038f5c4b
SN
8013SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8014M: Kyungmin Park <kyungmin.park@samsung.com>
8015M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8016L: linux-media@vger.kernel.org
8017Q: https://patchwork.linuxtv.org/project/linux-media/list/
8018S: Supported
8019F: drivers/media/platform/exynos4-is/
038f5c4b 8020
6fd86ab2
SN
8021SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8022M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8023L: linux-media@vger.kernel.org
8024L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8025S: Maintained
8026F: drivers/media/platform/s3c-camif/
8027F: include/media/s3c_camif.h
8028
b84ef24e
AH
8029SAMSUNG S5C73M3 CAMERA DRIVER
8030M: Kyungmin Park <kyungmin.park@samsung.com>
8031M: Andrzej Hajda <a.hajda@samsung.com>
8032L: linux-media@vger.kernel.org
8033S: Supported
8034F: drivers/media/i2c/s5c73m3/*
8035
7d459937
AH
8036SAMSUNG S5K5BAF CAMERA DRIVER
8037M: Kyungmin Park <kyungmin.park@samsung.com>
8038M: Andrzej Hajda <a.hajda@samsung.com>
8039L: linux-media@vger.kernel.org
8040S: Supported
8041F: drivers/media/i2c/s5k5baf.c
8042
310e39c9 8043SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8044M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8045M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8046S: Supported
8047L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8048F: drivers/clk/samsung/
8049
66890ed6
BA
8050SAMSUNG SXGBE DRIVERS
8051M: Byungho An <bh74.an@samsung.com>
8052M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8053M: Vipul Pandya <vipul.pandya@samsung.com>
8054S: Supported
8055L: netdev@vger.kernel.org
8056F: drivers/net/ethernet/samsung/sxgbe/
8057
e296cd32
KD
8058SAMSUNG USB2 PHY DRIVER
8059M: Kamil Debski <k.debski@samsung.com>
8060L: linux-kernel@vger.kernel.org
8061S: Supported
8062F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8063F: Documentation/phy/samsung-usb2.txt
8064F: drivers/phy/phy-exynos4210-usb2.c
8065F: drivers/phy/phy-exynos4x12-usb2.c
8066F: drivers/phy/phy-exynos5250-usb2.c
8067F: drivers/phy/phy-s5pv210-usb2.c
8068F: drivers/phy/phy-samsung-usb2.c
8069F: drivers/phy/phy-samsung-usb2.h
8070
ca749e2a 8071SERIAL DRIVERS
5e30bbb7 8072M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8073L: linux-serial@vger.kernel.org
5e30bbb7 8074S: Maintained
14430813 8075F: drivers/tty/serial/
ca749e2a 8076
aecb7b64 8077SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8078M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8079M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8080S: Maintained
3d598f47 8081F: include/linux/platform_data/dma-dw.h
61a76496 8082F: drivers/dma/dw/
aecb7b64 8083
f9e37137
SJ
8084SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8085M: Seungwon Jeon <tgih.jun@samsung.com>
8086M: Jaehoon Chung <jh80.chung@samsung.com>
8087L: linux-mmc@vger.kernel.org
8088S: Maintained
8089F: include/linux/mmc/dw_mmc.h
8090F: drivers/mmc/host/dw_mmc*
8091
1db121d6
AN
8092THUNDERBOLT DRIVER
8093M: Andreas Noever <andreas.noever@gmail.com>
8094S: Maintained
8095F: drivers/thunderbolt/
8096
9222d247 8097TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8098M: John Stultz <john.stultz@linaro.org>
88606e80 8099M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8100L: linux-kernel@vger.kernel.org
75fc2d37 8101T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8102S: Supported
8103F: include/linux/clocksource.h
8104F: include/linux/time.h
8105F: include/linux/timex.h
c117ab84
CEB
8106F: include/uapi/linux/time.h
8107F: include/uapi/linux/timex.h
88606e80
TG
8108F: kernel/time/clocksource.c
8109F: kernel/time/time*.c
8110F: kernel/time/ntp.c
8111
5b3f03f0 8112TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 8113M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
8114M: Hans Verkuil <hverkuil@xs4all.nl>
8115S: Odd Fixes
14430813 8116F: drivers/media/usb/tlg2300/
5b3f03f0 8117
1da177e4 8118SC1200 WDT DRIVER
b300645a 8119M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8120S: Maintained
679655da 8121F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8122
8123SCHEDULER
dd9b238c 8124M: Ingo Molnar <mingo@redhat.com>
8b58be88 8125M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8126L: linux-kernel@vger.kernel.org
75fc2d37 8127T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8128S: Maintained
95c0d71d 8129F: kernel/sched/
679655da 8130F: include/linux/sched.h
c117ab84 8131F: include/uapi/linux/sched.h
c2eb505b 8132F: include/linux/wait.h
1da177e4 8133
6bcf6737 8134SCORE ARCHITECTURE
ed38665e 8135M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8136M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8137W: http://www.sunplus.com
6bcf6737 8138S: Supported
a2681a75 8139F: arch/score/
6bcf6737 8140
1da177e4 8141SCSI CDROM DRIVER
8b58be88 8142M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8143L: linux-scsi@vger.kernel.org
8144W: http://www.kernel.dk
8145S: Maintained
679655da 8146F: drivers/scsi/sr*
1da177e4 8147
fb50a83d 8148SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8149M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8150L: linux-rdma@vger.kernel.org
8151S: Supported
8152W: http://www.openfabrics.org
8153Q: http://patchwork.kernel.org/project/linux-rdma/list/
8154T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8155F: drivers/infiniband/ulp/srp/
8156F: include/scsi/srp.h
8157
1da177e4 8158SCSI SG DRIVER
8b58be88 8159M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8160L: linux-scsi@vger.kernel.org
59ab3c93 8161W: http://sg.danny.cz/sg
1da177e4 8162S: Maintained
59ab3c93 8163F: Documentation/scsi/scsi-generic.txt
679655da
JP
8164F: drivers/scsi/sg.c
8165F: include/scsi/sg.h
1da177e4
LT
8166
8167SCSI SUBSYSTEM
c95286d8 8168M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8169L: linux-scsi@vger.kernel.org
54e5881d
JP
8170T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8171T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8172T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8173S: Maintained
679655da
JP
8174F: drivers/scsi/
8175F: include/scsi/
1da177e4
LT
8176
8177SCSI TAPE DRIVER
8b58be88 8178M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8179L: linux-scsi@vger.kernel.org
8180S: Maintained
679655da 8181F: Documentation/scsi/st.txt
f7269cfc
JD
8182F: drivers/scsi/st.*
8183F: drivers/scsi/st_*.h
1da177e4
LT
8184
8185SCTP PROTOCOL
8b6efb75 8186M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8187M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8188L: linux-sctp@vger.kernel.org
5f85813c 8189W: http://lksctp.sourceforge.net
8b6efb75 8190S: Maintained
679655da
JP
8191F: Documentation/networking/sctp.txt
8192F: include/linux/sctp.h
4d58c025 8193F: include/uapi/linux/sctp.h
679655da
JP
8194F: include/net/sctp/
8195F: net/sctp/
1da177e4
LT
8196
8197SCx200 CPU SUPPORT
8b58be88 8198M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8199S: Odd Fixes
679655da 8200F: Documentation/i2c/busses/scx200_acb
390889b6 8201F: arch/x86/platform/scx200/
679655da
JP
8202F: drivers/watchdog/scx200_wdt.c
8203F: drivers/i2c/busses/scx200*
8204F: drivers/mtd/maps/scx200_docflash.c
8205F: include/linux/scx200.h
1662d32c
JC
8206
8207SCx200 GPIO DRIVER
8b58be88 8208M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8209S: Maintained
679655da
JP
8210F: drivers/char/scx200_gpio.c
8211F: include/linux/scx200_gpio.h
1662d32c
JC
8212
8213SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8214M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8215S: Maintained
679655da 8216F: drivers/clocksource/scx200_hrt.c
1da177e4 8217
6a36913a 8218SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8219M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8220L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8221S: Maintained
679655da 8222F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8223
e7839f25 8224SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8225M: Chris Ball <chris@printf.net>
7a241d6e 8226L: linux-mmc@vger.kernel.org
245feaa6
CB
8227T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8228S: Maintained
7a241d6e 8229F: drivers/mmc/host/sdhci.*
d4a45787 8230F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8231
c04f9d61
KC
8232SECURE COMPUTING
8233M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8234R: Andy Lutomirski <luto@amacapital.net>
8235R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8236T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8237S: Supported
8238F: kernel/seccomp.c
8239F: include/uapi/linux/seccomp.h
8240F: include/linux/seccomp.h
8241K: \bsecure_computing
8242K: \bTIF_SECCOMP\b
8243
3085e9c1 8244SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8245M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8246L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8247L: linux-mmc@vger.kernel.org
e2d1d6c0 8248S: Maintained
d4a45787 8249F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8250
0d1bb41a 8251SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8252M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8253L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8254S: Maintained
8255F: drivers/mmc/host/sdhci-s3c.c
8256
c63b3cba 8257SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8258M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8259L: spear-devel@list.st.com
c63b3cba
VK
8260L: linux-mmc@vger.kernel.org
8261S: Maintained
8262F: drivers/mmc/host/sdhci-spear.c
8263
8711cca2 8264SECURITY SUBSYSTEM
9b45c0d2 8265M: James Morris <james.l.morris@oracle.com>
70b4a259 8266M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8267L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8268T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8269W: http://kernsec.org/
8711cca2 8270S: Supported
7d2c86b5 8271F: security/
8711cca2 8272
1da177e4 8273SECURITY CONTACT
8b58be88 8274M: Security Officers <security@kernel.org>
1da177e4
LT
8275S: Supported
8276
8277SELINUX SECURITY MODULE
e0238b4c 8278M: Paul Moore <paul@paul-moore.com>
8b58be88 8279M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8280M: Eric Paris <eparis@parisplace.org>
e0238b4c 8281L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8282W: http://selinuxproject.org
5a5f2acf 8283T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8284S: Supported
679655da
JP
8285F: include/linux/selinux*
8286F: security/selinux/
6bde95ce 8287F: scripts/selinux/
1da177e4 8288
c1c124e9
JJ
8289APPARMOR SECURITY MODULE
8290M: John Johansen <john.johansen@canonical.com>
8291L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8292W: apparmor.wiki.kernel.org
8293T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8294S: Supported
8295F: security/apparmor/
8296
cef2cf07 8297SENSABLE PHANTOM
8b58be88 8298M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8299S: Maintained
679655da 8300F: drivers/misc/phantom.c
c117ab84 8301F: include/uapi/linux/phantom.h
cef2cf07 8302
4480f15b 8303SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8304M: Tejun Heo <tj@kernel.org>
1da177e4 8305L: linux-ide@vger.kernel.org
3d9b9350 8306T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8307S: Supported
d5ca6918
JP
8308F: drivers/ata/
8309F: include/linux/ata.h
8310F: include/linux/libata.h
1da177e4 8311
7188b067
HG
8312SERIAL ATA AHCI PLATFORM devices support
8313M: Hans de Goede <hdegoede@redhat.com>
8314M: Tejun Heo <tj@kernel.org>
8315L: linux-ide@vger.kernel.org
8316T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8317S: Supported
8318F: drivers/ata/ahci_platform.c
8319F: drivers/ata/libahci_platform.c
8320F: include/linux/ahci_platform.h
8321
6733b39a 8322SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8323M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8324L: linux-scsi@vger.kernel.org
0ca43cc0 8325W: http://www.emulex.com
3387f656
JP
8326S: Supported
8327F: drivers/scsi/be2iscsi/
6733b39a 8328
6b7c5b94 8329SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8330M: Sathya Perla <sathya.perla@emulex.com>
8331M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8332M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8333L: netdev@vger.kernel.org
fea3af67 8334W: http://www.emulex.com
7d2c86b5 8335S: Supported
9aebddd1 8336F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8337
8ceee660 8338SFC NETWORK DRIVER
c06f51ea 8339M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8340M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8341L: netdev@vger.kernel.org
8ceee660 8342S: Supported
874aeea5 8343F: drivers/net/ethernet/sfc/
8ceee660 8344
e2d1d6c0 8345SGI GRU DRIVER
cc883afc 8346M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8347S: Maintained
679655da 8348F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8349
8350SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8351M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8352L: linux-ia64@vger.kernel.org
8353S: Supported
679655da 8354F: Documentation/ia64/serial.txt
df621252 8355F: drivers/tty/serial/ioc?_serial.c
679655da 8356F: include/linux/ioc?.h
e2d1d6c0 8357
75312619 8358SGI XP/XPC/XPNET DRIVER
e180383f
RH
8359M: Cliff Whickman <cpw@sgi.com>
8360M: Robin Holt <robinmholt@gmail.com>
75312619 8361S: Maintained
679655da 8362F: drivers/misc/sgi-xp/
75312619 8363
46eacf3b
AP
8364SI2157 MEDIA DRIVER
8365M: Antti Palosaari <crope@iki.fi>
8366L: linux-media@vger.kernel.org
8367W: http://linuxtv.org/
8368W: http://palosaari.fi/linux/
8369Q: http://patchwork.linuxtv.org/project/linux-media/list/
8370T: git git://linuxtv.org/anttip/media_tree.git
8371S: Maintained
8372F: drivers/media/tuners/si2157*
8373
75e2d5ba
AP
8374SI2168 MEDIA DRIVER
8375M: Antti Palosaari <crope@iki.fi>
8376L: linux-media@vger.kernel.org
8377W: http://linuxtv.org/
8378W: http://palosaari.fi/linux/
8379Q: http://patchwork.linuxtv.org/project/linux-media/list/
8380T: git git://linuxtv.org/anttip/media_tree.git
8381S: Maintained
8382F: drivers/media/dvb-frontends/si2168*
8383
49cc629d
HV
8384SI470X FM RADIO RECEIVER I2C DRIVER
8385M: Hans Verkuil <hverkuil@xs4all.nl>
8386L: linux-media@vger.kernel.org
8387T: git git://linuxtv.org/media_tree.git
8388W: http://linuxtv.org
8389S: Odd Fixes
8390F: drivers/media/radio/si470x/radio-si470x-i2c.c
8391
8392SI470X FM RADIO RECEIVER USB DRIVER
8393M: Hans Verkuil <hverkuil@xs4all.nl>
8394L: linux-media@vger.kernel.org
8395T: git git://linuxtv.org/media_tree.git
8396W: http://linuxtv.org
8397S: Maintained
8398F: drivers/media/radio/si470x/radio-si470x-common.c
8399F: drivers/media/radio/si470x/radio-si470x.h
8400F: drivers/media/radio/si470x/radio-si470x-usb.c
8401
c937ca03
EV
8402SI4713 FM RADIO TRANSMITTER I2C DRIVER
8403M: Eduardo Valentin <edubezval@gmail.com>
8404L: linux-media@vger.kernel.org
8405T: git git://linuxtv.org/media_tree.git
8406W: http://linuxtv.org
8407S: Odd Fixes
99995ded 8408F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8409
8410SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8411M: Eduardo Valentin <edubezval@gmail.com>
8412L: linux-media@vger.kernel.org
8413T: git git://linuxtv.org/media_tree.git
8414W: http://linuxtv.org
8415S: Odd Fixes
99995ded
DR
8416F: drivers/media/radio/si4713/radio-platform-si4713.c
8417
8418SI4713 FM RADIO TRANSMITTER USB DRIVER
8419M: Hans Verkuil <hverkuil@xs4all.nl>
8420L: linux-media@vger.kernel.org
8421T: git git://linuxtv.org/media_tree.git
8422W: http://linuxtv.org
8423S: Maintained
8424F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8425
beb91d46 8426SIANO DVB DRIVER
1b2c14b4 8427M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8428L: linux-media@vger.kernel.org
8429W: http://linuxtv.org
8430T: git git://linuxtv.org/media_tree.git
8431S: Odd fixes
8432F: drivers/media/common/siano/
beb91d46 8433F: drivers/media/usb/siano/
beb91d46 8434F: drivers/media/usb/siano/
14430813 8435F: drivers/media/mmc/siano/
beb91d46 8436
b618b69c 8437SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8438L: linux-media@vger.kernel.org
bb60fcb2 8439S: Orphan
b618b69c 8440F: drivers/media/platform/sh_veu.c
b618b69c
GL
8441
8442SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8443L: linux-media@vger.kernel.org
bb60fcb2 8444S: Orphan
b618b69c
GL
8445F: drivers/media/platform/sh_vou.c
8446F: include/media/sh_vou.h
8447
6349d997 8448SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8449M: Len Brown <lenb@kernel.org>
6349d997
LB
8450L: sfi-devel@simplefirmware.org
8451W: http://simplefirmware.org/
8452T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8453S: Supported
943fc810 8454F: arch/x86/platform/sfi/
6349d997
LB
8455F: drivers/sfi/
8456F: include/linux/sfi*.h
e2d1d6c0 8457
1da177e4
LT
8458SIMTEC EB110ATX (Chalice CATS)
8459P: Ben Dooks
b16957c6
BD
8460P: Vincent Sanders <vince@simtec.co.uk>
8461M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8462W: http://www.simtec.co.uk/products/EB110ATX/
8463S: Supported
8464
8465SIMTEC EB2410ITX (BAST)
8466P: Ben Dooks
b16957c6
BD
8467P: Vincent Sanders <vince@simtec.co.uk>
8468M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8469W: http://www.simtec.co.uk/products/EB2410ITX/
8470S: Supported
15dba387
JP
8471F: arch/arm/mach-s3c24xx/mach-bast.c
8472F: arch/arm/mach-s3c24xx/bast-ide.c
8473F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8474
4c5adde7 8475TI DAVINCI MACHINE SUPPORT
3ba789c0 8476M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8477M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8478L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8479T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8480Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8481S: Supported
14430813 8482F: arch/arm/mach-davinci/
046d0a37 8483F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8484
8d4b3f08 8485TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8486M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8487L: linux-media@vger.kernel.org
8488L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8489W: http://linuxtv.org/
8490Q: http://patchwork.linuxtv.org/project/linux-media/list/
8491T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8492S: Maintained
8d4b3f08
LP
8493F: drivers/media/platform/davinci/
8494F: include/media/davinci/
8495
92aab3c0 8496SIS 190 ETHERNET DRIVER
8b58be88 8497M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8498L: netdev@vger.kernel.org
8499S: Maintained
8c7de408 8500F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8501
1da177e4 8502SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8503M: Daniele Venzano <venza@brownhat.org>
1da177e4 8504W: http://www.brownhat.org/sis900.html
979b6c13 8505L: netdev@vger.kernel.org
1da177e4 8506S: Maintained
8c7de408 8507F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8508
8509SIS FRAMEBUFFER DRIVER
8b58be88 8510M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8511W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8512S: Maintained
679655da 8513F: Documentation/fb/sisfb.txt
8a61f013 8514F: drivers/video/fbdev/sis/
679655da 8515F: include/video/sisfb.h
1da177e4
LT
8516
8517SIS USB2VGA DRIVER
8b58be88 8518M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8519W: http://www.winischhofer.at/linuxsisusbvga.shtml
8520S: Maintained
679655da 8521F: drivers/usb/misc/sisusbvga/
1da177e4 8522
415ad26d 8523SLAB ALLOCATOR
16e943bf 8524M: Christoph Lameter <cl@linux.com>
2ed1c525 8525M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8526M: David Rientjes <rientjes@google.com>
8527M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8528M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8529L: linux-mm@kvack.org
8530S: Maintained
679655da 8531F: include/linux/sl?b*.h
16e943bf 8532F: mm/sl?b*
415ad26d 8533
9fab9787
PM
8534SLEEPABLE READ-COPY UPDATE (SRCU)
8535M: Lai Jiangshan <laijs@cn.fujitsu.com>
8536M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8537M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8538R: Steven Rostedt <rostedt@goodmis.org>
8539R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8540L: linux-kernel@vger.kernel.org
9fab9787
PM
8541W: http://www.rdrop.com/users/paulmck/RCU/
8542S: Supported
8543T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8544F: include/linux/srcu.h
8545F: kernel/rcu/srcu.c
9fab9787 8546
66372841
CS
8547SMACK SECURITY MODULE
8548M: Casey Schaufler <casey@schaufler-ca.com>
8549L: linux-security-module@vger.kernel.org
8550W: http://schaufler-ca.com
8551T: git git://git.gitorious.org/smack-next/kernel.git
8552S: Maintained
8553F: Documentation/security/Smack.txt
8554F: security/smack/
8555
20651e0b 8556DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
8557M: Kevin Hilman <khilman@kernel.org>
8558M: Nishanth Menon <nm@ti.com>
8559S: Maintained
20651e0b 8560F: drivers/power/avs/
68ace3e1
KH
8561F: include/linux/power/smartreflex.h
8562L: linux-pm@vger.kernel.org
8563
1da177e4 8564SMC91x ETHERNET DRIVER
2f82af08 8565M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8566S: Odd Fixes
ae150435 8567F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8568
e8e31622
SA
8569SMIA AND SMIA++ IMAGE SENSOR DRIVER
8570M: Sakari Ailus <sakari.ailus@iki.fi>
8571L: linux-media@vger.kernel.org
8572S: Maintained
14430813 8573F: drivers/media/i2c/smiapp/
e8e31622
SA
8574F: include/media/smiapp.h
8575F: drivers/media/i2c/smiapp-pll.c
8576F: drivers/media/i2c/smiapp-pll.h
8577
920fa1ff
GR
8578SMM665 HARDWARE MONITOR DRIVER
8579M: Guenter Roeck <linux@roeck-us.net>
8580L: lm-sensors@lm-sensors.org
8581S: Maintained
8582F: Documentation/hwmon/smm665
8583F: drivers/hwmon/smm665.c
8584
9df7305b 8585SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8586M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8587L: lm-sensors@lm-sensors.org
90b24cfb 8588S: Maintained
9df7305b
SG
8589F: Documentation/hwmon/emc2103
8590F: drivers/hwmon/emc2103.c
8591
a98d506c
HG
8592SMSC SCH5627 HARDWARE MONITOR DRIVER
8593M: Hans de Goede <hdegoede@redhat.com>
8594L: lm-sensors@lm-sensors.org
8595S: Supported
8596F: Documentation/hwmon/sch5627
8597F: drivers/hwmon/sch5627.c
8598
6ea884db 8599SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8600M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8601L: lm-sensors@lm-sensors.org
8602S: Maintained
679655da
JP
8603F: Documentation/hwmon/smsc47b397
8604F: drivers/hwmon/smsc47b397.c
6ea884db 8605
fd9abb3d 8606SMSC911x ETHERNET DRIVER
90b24cfb 8607M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8608L: netdev@vger.kernel.org
90b24cfb 8609S: Maintained
679655da 8610F: include/linux/smsc911x.h
ae150435 8611F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8612
8613SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8614M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8615L: netdev@vger.kernel.org
90b24cfb 8616S: Maintained
ae150435 8617F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8618
3c8a63e2 8619SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8620M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8621L: linux-fbdev@vger.kernel.org
90b24cfb 8622S: Maintained
8a61f013 8623F: drivers/video/fbdev/smscufx.c
3c8a63e2 8624
668acf32 8625SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8626M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8627L: linux-media@vger.kernel.org
275ffde4 8628T: git git://linuxtv.org/media_tree.git
795fb7e7 8629S: Maintained
90d72ac6
MCC
8630F: include/media/soc*
8631F: drivers/media/i2c/soc_camera/
8632F: drivers/media/platform/soc_camera/
668acf32 8633
e2d1d6c0 8634SOEKRIS NET48XX LED SUPPORT
8b58be88 8635M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8636S: Maintained
679655da 8637F: drivers/leds/leds-net48xx.c
e2d1d6c0 8638
e3994db1
JP
8639SOFTLOGIC 6x10 MPEG CODEC
8640M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8641L: linux-media@vger.kernel.org
8642S: Supported
8643F: drivers/media/pci/solo6x10/
8644
1da177e4 8645SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8646M: Neil Brown <neilb@suse.de>
1da177e4 8647L: linux-raid@vger.kernel.org
524418bb 8648S: Supported
679655da
JP
8649F: drivers/md/
8650F: include/linux/raid/
c117ab84 8651F: include/uapi/linux/raid/
1da177e4 8652
1da177e4 8653SONIC NETWORK DRIVER
8b58be88 8654M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8655L: netdev@vger.kernel.org
1da177e4 8656S: Maintained
d9fb9f38 8657F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8658
61e115a5 8659SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8660M: Michael Buesch <m@bues.ch>
61e115a5
MB
8661L: netdev@vger.kernel.org
8662S: Maintained
679655da
JP
8663F: drivers/ssb/
8664F: include/linux/ssb/
61e115a5 8665
1da177e4 8666SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8667M: Mattia Dongili <malattia@linux.it>
d0944853 8668L: platform-driver-x86@vger.kernel.org
5b18167d 8669W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8670S: Maintained
679655da
JP
8671F: Documentation/laptops/sony-laptop.txt
8672F: drivers/char/sonypi.c
8673F: drivers/platform/x86/sony-laptop.c
8674F: include/linux/sony-laptop.h
1da177e4 8675
baf8532a 8676SONY MEMORYSTICK CARD SUPPORT
8b58be88 8677M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8678W: http://tifmxx.berlios.de/
8679S: Maintained
679655da 8680F: drivers/memstick/host/tifm_ms.c
baf8532a 8681
0ab30494
ML
8682SONY MEMORYSTICK STANDARD SUPPORT
8683M: Maxim Levitsky <maximlevitsky@gmail.com>
8684S: Maintained
8685F: drivers/memstick/core/ms_block.*
8686
1da177e4 8687SOUND
8b58be88
JP
8688M: Jaroslav Kysela <perex@perex.cz>
8689M: Takashi Iwai <tiwai@suse.de>
93711660 8690L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8691W: http://www.alsa-project.org/
dde7ad8d 8692T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8693T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8694Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8695S: Maintained
3126a179
JP
8696F: Documentation/sound/
8697F: include/sound/
c117ab84 8698F: include/uapi/sound/
679655da 8699F: sound/
1da177e4 8700
33bbe149
MB
8701SOUND - COMPRESSED AUDIO
8702M: Vinod Koul <vinod.koul@intel.com>
8703L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8704T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8705S: Supported
f672f31a 8706F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8707F: include/sound/compress_driver.h
f672f31a 8708F: include/uapi/sound/compress_*
33bbe149
MB
8709F: sound/core/compress_offload.c
8710F: sound/soc/soc-compress.c
8711
bd903bde 8712SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8713M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8714M: Mark Brown <broonie@kernel.org>
86f14df8 8715T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8716L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8717W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8718S: Supported
2820f615 8719F: Documentation/sound/alsa/soc/
679655da 8720F: sound/soc/
e6e55122 8721F: include/sound/soc*
eb1a6af3 8722
d7f8761b
MB
8723SOUND - DMAENGINE HELPERS
8724M: Lars-Peter Clausen <lars@metafoo.de>
8725S: Supported
8726F: include/sound/dmaengine_pcm.h
8727F: sound/core/pcm_dmaengine.c
8728F: sound/soc/soc-generic-dmaengine-pcm.c
8729
990a6a99
OS
8730SP2 MEDIA DRIVER
8731M: Olli Salonen <olli.salonen@iki.fi>
8732L: linux-media@vger.kernel.org
8733W: http://linuxtv.org/
8734Q: http://patchwork.linuxtv.org/project/linux-media/list/
8735S: Maintained
8736F: drivers/media/dvb-frontends/sp2*
8737
473321fc 8738SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8739M: "David S. Miller" <davem@davemloft.net>
1da177e4 8740L: sparclinux@vger.kernel.org
8a6e2535 8741Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8742T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8743T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8744S: Maintained
679655da 8745F: arch/sparc/
7765b8bb 8746F: drivers/sbus/
1da177e4 8747
6404fcca
DM
8748SPARC SERIAL DRIVERS
8749M: "David S. Miller" <davem@davemloft.net>
8750L: sparclinux@vger.kernel.org
08deed1e
JP
8751T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8752T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8753S: Maintained
6816383a 8754F: include/linux/sunserialcore.h
df621252 8755F: drivers/tty/serial/suncore.c
df621252
GKH
8756F: drivers/tty/serial/sunhv.c
8757F: drivers/tty/serial/sunsab.c
8758F: drivers/tty/serial/sunsab.h
8759F: drivers/tty/serial/sunsu.c
8760F: drivers/tty/serial/sunzilog.c
8761F: drivers/tty/serial/sunzilog.h
6404fcca 8762
389325b4
CL
8763SPARSE CHECKER
8764M: "Christopher Li" <sparse@chrisli.org>
8765L: linux-sparse@vger.kernel.org
8766W: https://sparse.wiki.kernel.org/
8767T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8768T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8769S: Maintained
8770F: include/linux/compiler.h
8771
fc0c195a 8772SPEAR PLATFORM SUPPORT
2d8a3b3d 8773M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8774M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8775L: spear-devel@list.st.com
8776L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8777W: http://www.st.com/spear
8778S: Maintained
281e192f 8779F: arch/arm/mach-spear/
fc0c195a 8780
8781SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8782M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8783L: spear-devel@list.st.com
8784L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8785W: http://www.st.com/spear
8786S: Maintained
5df33a62 8787F: drivers/clk/spear/
fc0c195a 8788
e2d1d6c0 8789SPI SUBSYSTEM
b02e48f2 8790M: Mark Brown <broonie@kernel.org>
dfbe403c 8791L: linux-spi@vger.kernel.org
e7e4e13c 8792T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8793Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8794S: Maintained
679655da
JP
8795F: Documentation/spi/
8796F: drivers/spi/
8797F: include/linux/spi/
c117ab84 8798F: include/uapi/linux/spi/
e2d1d6c0 8799
2752e401 8800SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8801M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8802M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8803L: netdev@vger.kernel.org
8804S: Supported
679655da 8805F: Documentation/networking/spider_net.txt
8df158ac 8806F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8807
e2d1d6c0 8808SPU FILE SYSTEM
8b58be88 8809M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8810L: linuxppc-dev@lists.ozlabs.org
8811L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8812W: http://www.ibm.com/developerworks/power/cell/
8813S: Supported
679655da
JP
8814F: Documentation/filesystems/spufs.txt
8815F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8816
fc555841 8817SQUASHFS FILE SYSTEM
d7f2ff67 8818M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8819L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8820W: http://squashfs.org.uk
8821S: Maintained
679655da
JP
8822F: Documentation/filesystems/squashfs.txt
8823F: fs/squashfs/
fc555841 8824
1da177e4 8825SRM (Alpha) environment access
8b58be88 8826M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8827S: Maintained
679655da 8828F: arch/alpha/kernel/srm_env.c
1da177e4 8829
26e9a397 8830STABLE BRANCH
879a5a00 8831M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8832L: stable@vger.kernel.org
879a5a00 8833S: Supported
7b175c46 8834F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8835
26e9a397 8836STAGING SUBSYSTEM
879a5a00 8837M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8838T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8839L: devel@driverdev.osuosl.org
879a5a00 8840S: Supported
679655da 8841F: drivers/staging/
dbc6c2cc 8842
ebd3d010
JP
8843STAGING - COMEDI
8844M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8845M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8846S: Odd Fixes
8847F: drivers/staging/comedi/
8848
a0138163
JP
8849STAGING - FLARION FT1000 DRIVERS
8850M: Marek Belisko <marek.belisko@gmail.com>
8851S: Odd Fixes
8852F: drivers/staging/ft1000/
8853
6c1bb424 8854STAGING - INDUSTRIAL IO
030a13d7 8855M: Jonathan Cameron <jic23@kernel.org>
a0138163 8856L: linux-iio@vger.kernel.org
6c1bb424
JP
8857S: Odd Fixes
8858F: drivers/staging/iio/
8859
a0138163
JP
8860STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8861M: Jarod Wilson <jarod@wilsonet.com>
8862W: http://www.lirc.org/
8863S: Odd Fixes
b2b0186d 8864F: drivers/staging/media/lirc/
a0138163 8865
f5e5de1e
OD
8866STAGING - LUSTRE PARALLEL FILESYSTEM
8867M: Oleg Drokin <oleg.drokin@intel.com>
8868M: Andreas Dilger <andreas.dilger@intel.com>
8869L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
8870W: http://lustre.opensfs.org/
8871S: Maintained
8872F: drivers/staging/lustre
8873
7c6b6c71 8874STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8875M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8876M: Marc Dietrich <marvin24@gmx.de>
8877L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8878L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8879S: Maintained
8880F: drivers/staging/nvec/
8881
a0138163 8882STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8883M: Jens Frederich <jfrederich@gmail.com>
8884M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8885M: Jon Nettleton <jon.nettleton@gmail.com>
8886W: http://wiki.laptop.org/go/DCON
3140b458 8887S: Maintained
a0138163
JP
8888F: drivers/staging/olpc_dcon/
8889
94cfdd15 8890STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8891M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8892S: Maintained
8893F: drivers/staging/ozwpan/
8894
a0138163 8895STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8896M: Willy Tarreau <willy@meta-x.org>
8897S: Odd Fixes
8898F: drivers/staging/panel/
8899
a0138163
JP
8900STAGING - REALTEK RTL8712U DRIVERS
8901M: Larry Finger <Larry.Finger@lwfinger.net>
8902M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8903S: Odd Fixes
8904F: drivers/staging/rtl8712/
8905
7591ba8b
JS
8906STAGING - REALTEK RTL8723U WIRELESS DRIVER
8907M: Larry Finger <Larry.Finger@lwfinger.net>
8908M: Jes Sorensen <Jes.Sorensen@redhat.com>
8909L: linux-wireless@vger.kernel.org
8910S: Maintained
8911F: drivers/staging/rtl8723au/
8912
510fa408
JP
8913STAGING - SLICOSS
8914M: Lior Dotan <liodot@gmail.com>
8915M: Christopher Harrer <charrer@alacritech.com>
8916S: Odd Fixes
8917F: drivers/staging/slicoss/
8918
a0138163
JP
8919STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8920M: William Hubbs <w.d.hubbs@gmail.com>
8921M: Chris Brannon <chris@the-brannons.com>
d33bce31 8922M: Kirk Reiser <kirk@reisers.ca>
a0138163 8923M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 8924L: speakup@linux-speakup.org
a0138163
JP
8925W: http://www.linux-speakup.org/
8926S: Odd Fixes
8927F: drivers/staging/speakup/
8928
b3e871ce
JP
8929STAGING - VIA VT665X DRIVERS
8930M: Forest Bond <forest@alittletooquiet.net>
8931S: Odd Fixes
8932F: drivers/staging/vt665?/
8933
709bcb07 8934STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8935M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8936S: Odd Fixes
8937F: drivers/staging/xgifb/
8938
1da177e4 8939STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8940M: Ion Badulescu <ionut@badula.org>
b4f90189 8941S: Odd Fixes
9bba23b0 8942F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8943
e2d1d6c0 8944SUN3/3X
8b58be88 8945M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8946W: http://sammy.net/sun3/
8947S: Maintained
679655da
JP
8948F: arch/m68k/kernel/*sun3*
8949F: arch/m68k/sun3*/
8950F: arch/m68k/include/asm/sun3*
e689cf4a 8951F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8952
2bc9ff01
DK
8953SUNDANCE NETWORK DRIVER
8954M: Denis Kirjanov <kda@linux-powerpc.org>
8955L: netdev@vger.kernel.org
8956S: Maintained
8957F: drivers/net/ethernet/dlink/sundance.c
8958
2cbb12a4 8959SUPERH
2cbb12a4 8960L: linux-sh@vger.kernel.org
1da177e4 8961W: http://www.linux-sh.org
8a6e2535 8962Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8963S: Orphan
066069e1 8964F: Documentation/sh/
679655da 8965F: arch/sh/
066069e1 8966F: drivers/sh/
1da177e4 8967
4480f15b 8968SUSPEND TO RAM
7fb06082 8969M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8970M: Len Brown <len.brown@intel.com>
8971M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8972L: linux-pm@vger.kernel.org
e2d1d6c0 8973S: Supported
679655da
JP
8974F: Documentation/power/
8975F: arch/x86/kernel/acpi/
8976F: drivers/base/power/
8977F: kernel/power/
8978F: include/linux/suspend.h
8979F: include/linux/freezer.h
8980F: include/linux/pm.h
1da177e4
LT
8981
8982SVGA HANDLING
8b58be88 8983M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8984L: linux-video@atrey.karlin.mff.cuni.cz
8985S: Maintained
679655da
JP
8986F: Documentation/svga.txt
8987F: arch/x86/boot/video*
1da177e4 8988
6e28b761
KRW
8989SWIOTLB SUBSYSTEM
8990M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8991L: linux-kernel@vger.kernel.org
8992S: Supported
8993F: lib/swiotlb.c
8994F: arch/*/kernel/pci-swiotlb.c
8995F: include/linux/swiotlb.h
8996
db8e35d5
VG
8997SYNOPSYS ARC ARCHITECTURE
8998M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8999S: Supported
9000F: arch/arc/
6659a20a 9001F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9002F: drivers/tty/serial/arc_uart.c
db8e35d5 9003
1da177e4 9004SYSV FILESYSTEM
8b58be88 9005M: Christoph Hellwig <hch@infradead.org>
1da177e4 9006S: Maintained
679655da
JP
9007F: Documentation/filesystems/sysv-fs.txt
9008F: fs/sysv/
9009F: include/linux/sysv_fs.h
1da177e4 9010
86cfa7fc
NB
9011TARGET SUBSYSTEM
9012M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9013L: linux-scsi@vger.kernel.org
b9f5edc2 9014L: target-devel@vger.kernel.org
86cfa7fc 9015W: http://www.linux-iscsi.org
cf015e9f 9016W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9017T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9018S: Supported
9019F: drivers/target/
9020F: include/target/
9021F: Documentation/target/
9022
4e68852d 9023TASKSTATS STATISTICS INTERFACE
185e595f 9024M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9025S: Maintained
679655da
JP
9026F: Documentation/accounting/taskstats*
9027F: include/linux/taskstats*
9028F: kernel/taskstats.c
4e68852d 9029
781b456a 9030TC CLASSIFIER
f935f3f8 9031M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9032L: netdev@vger.kernel.org
9033S: Maintained
679655da 9034F: include/net/pkt_cls.h
c117ab84 9035F: include/uapi/linux/pkt_cls.h
679655da 9036F: net/sched/
781b456a 9037
5067f08a 9038TCP LOW PRIORITY MODULE
8b58be88
JP
9039M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9040M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9041W: http://tcp-lp-mod.sourceforge.net/
9042S: Maintained
679655da 9043F: net/ipv4/tcp_lp.c
5067f08a 9044
91952bc0
AP
9045TDA10071 MEDIA DRIVER
9046M: Antti Palosaari <crope@iki.fi>
9047L: linux-media@vger.kernel.org
9048W: http://linuxtv.org/
9049W: http://palosaari.fi/linux/
9050Q: http://patchwork.linuxtv.org/project/linux-media/list/
9051T: git git://linuxtv.org/anttip/media_tree.git
9052S: Maintained
9053F: drivers/media/dvb-frontends/tda10071*
9054
9055TDA18212 MEDIA DRIVER
9056M: Antti Palosaari <crope@iki.fi>
9057L: linux-media@vger.kernel.org
9058W: http://linuxtv.org/
9059W: http://palosaari.fi/linux/
9060Q: http://patchwork.linuxtv.org/project/linux-media/list/
9061T: git git://linuxtv.org/anttip/media_tree.git
9062S: Maintained
9063F: drivers/media/tuners/tda18212*
9064
9065TDA18218 MEDIA DRIVER
9066M: Antti Palosaari <crope@iki.fi>
9067L: linux-media@vger.kernel.org
9068W: http://linuxtv.org/
9069W: http://palosaari.fi/linux/
9070Q: http://patchwork.linuxtv.org/project/linux-media/list/
9071T: git git://linuxtv.org/anttip/media_tree.git
9072S: Maintained
9073F: drivers/media/tuners/tda18218*
9074
3b2f6aba
MK
9075TDA18271 MEDIA DRIVER
9076M: Michael Krufky <mkrufky@linuxtv.org>
9077L: linux-media@vger.kernel.org
9078W: http://linuxtv.org/
9079W: http://github.com/mkrufky
9080Q: http://patchwork.linuxtv.org/project/linux-media/list/
9081T: git git://linuxtv.org/mkrufky/tuners.git
9082S: Maintained
9083F: drivers/media/tuners/tda18271*
9084
e48307a9
MK
9085TDA827x MEDIA DRIVER
9086M: Michael Krufky <mkrufky@linuxtv.org>
9087L: linux-media@vger.kernel.org
9088W: http://linuxtv.org/
9089W: http://github.com/mkrufky
9090Q: http://patchwork.linuxtv.org/project/linux-media/list/
9091T: git git://linuxtv.org/mkrufky/tuners.git
9092S: Maintained
9093F: drivers/media/tuners/tda8290.*
9094
66cf9212
MK
9095TDA8290 MEDIA DRIVER
9096M: Michael Krufky <mkrufky@linuxtv.org>
9097L: linux-media@vger.kernel.org
9098W: http://linuxtv.org/
9099W: http://github.com/mkrufky
9100Q: http://patchwork.linuxtv.org/project/linux-media/list/
9101T: git git://linuxtv.org/mkrufky/tuners.git
9102S: Maintained
9103F: drivers/media/tuners/tda8290.*
9104
4b9fba30
HV
9105TDA9840 MEDIA DRIVER
9106M: Hans Verkuil <hverkuil@xs4all.nl>
9107L: linux-media@vger.kernel.org
9108T: git git://linuxtv.org/media_tree.git
9109W: http://linuxtv.org
9110S: Maintained
9111F: drivers/media/i2c/tda9840*
9112
2cb654fd 9113TEA5761 TUNER DRIVER
1b2c14b4 9114M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
9115L: linux-media@vger.kernel.org
9116W: http://linuxtv.org
9117T: git git://linuxtv.org/media_tree.git
9118S: Odd fixes
9119F: drivers/media/tuners/tea5761.*
9120
9121TEA5767 TUNER DRIVER
1b2c14b4 9122M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
9123L: linux-media@vger.kernel.org
9124W: http://linuxtv.org
9125T: git git://linuxtv.org/media_tree.git
9126S: Maintained
9127F: drivers/media/tuners/tea5767.*
9128
4b9fba30
HV
9129TEA6415C MEDIA DRIVER
9130M: Hans Verkuil <hverkuil@xs4all.nl>
9131L: linux-media@vger.kernel.org
9132T: git git://linuxtv.org/media_tree.git
9133W: http://linuxtv.org
9134S: Maintained
9135F: drivers/media/i2c/tea6415c*
9136
9137TEA6420 MEDIA DRIVER
9138M: Hans Verkuil <hverkuil@xs4all.nl>
9139L: linux-media@vger.kernel.org
9140T: git git://linuxtv.org/media_tree.git
9141W: http://linuxtv.org
9142S: Maintained
9143F: drivers/media/i2c/tea6420*
9144
3d249d4c 9145TEAM DRIVER
dca9ab92 9146M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9147L: netdev@vger.kernel.org
9148S: Supported
9149F: drivers/net/team/
9150F: include/linux/if_team.h
c117ab84 9151F: include/uapi/linux/if_team.h
3d249d4c 9152
7d029125
VD
9153TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9154M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9155S: Maintained
9156F: arch/x86/platform/ts5500/
9157
40ad4a30
SY
9158TECHNOTREND USB IR RECEIVER
9159M: Sean Young <sean@mess.org>
9160L: linux-media@vger.kernel.org
9161S: Maintained
9162F: drivers/media/rc/ttusbir.c
9163
adabdb0c 9164TEGRA ARCHITECTURE SUPPORT
243d58ec 9165M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9166M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9167M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9168L: linux-tegra@vger.kernel.org
fd117cd1 9169Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9170T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9171S: Supported
bbbe96ed 9172N: [^a-z]tegra
84b9414b 9173
adabdb0c
SW
9174TEGRA CLOCK DRIVER
9175M: Peter De Schrijver <pdeschrijver@nvidia.com>
9176M: Prashant Gaikwad <pgaikwad@nvidia.com>
9177S: Supported
9178F: drivers/clk/tegra/
9179
9180TEGRA DMA DRIVER
9181M: Laxman Dewangan <ldewangan@nvidia.com>
9182S: Supported
9183F: drivers/dma/tegra20-apb-dma.c
9184
adabdb0c
SW
9185TEGRA I2C DRIVER
9186M: Laxman Dewangan <ldewangan@nvidia.com>
9187S: Supported
9188F: drivers/i2c/busses/i2c-tegra.c
9189
9190TEGRA IOMMU DRIVERS
9191M: Hiroshi Doyu <hdoyu@nvidia.com>
9192S: Supported
9193F: drivers/iommu/tegra*
9194
9195TEGRA KBC DRIVER
9196M: Rakesh Iyer <riyer@nvidia.com>
9197M: Laxman Dewangan <ldewangan@nvidia.com>
9198S: Supported
9199F: drivers/input/keyboard/tegra-kbc.c
9200
adabdb0c
SW
9201TEGRA PWM DRIVER
9202M: Thierry Reding <thierry.reding@gmail.com>
9203S: Supported
9204F: drivers/pwm/pwm-tegra.c
9205
9206TEGRA SERIAL DRIVER
9207M: Laxman Dewangan <ldewangan@nvidia.com>
9208S: Supported
9209F: drivers/tty/serial/serial-tegra.c
9210
9211TEGRA SPI DRIVER
9212M: Laxman Dewangan <ldewangan@nvidia.com>
9213S: Supported
9214F: drivers/spi/spi-tegra*
9215
1a348ccc 9216TEHUTI ETHERNET DRIVER
8b58be88 9217M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9218L: netdev@vger.kernel.org
9219S: Supported
ef7f5429 9220F: drivers/net/ethernet/tehuti/*
1a348ccc 9221
4e68852d 9222Telecom Clock Driver for MCPL0010
8b58be88 9223M: Mark Gross <mark.gross@intel.com>
4e68852d 9224S: Supported
679655da 9225F: drivers/char/tlclk.c
4e68852d 9226
4480f15b 9227TENSILICA XTENSA PORT (xtensa)
8b58be88 9228M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9229M: Max Filippov <jcmvbkbc@gmail.com>
9230L: linux-xtensa@linux-xtensa.org
4e68852d 9231S: Maintained
679655da 9232F: arch/xtensa/
3dc99857 9233F: drivers/irqchip/irq-xtensa-*
4e68852d 9234
5313ba66
HV
9235THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9236M: Hans Verkuil <hverkuil@xs4all.nl>
9237L: linux-media@vger.kernel.org
9238T: git git://linuxtv.org/media_tree.git
9239W: http://linuxtv.org
9240S: Maintained
9241F: drivers/media/radio/radio-raremono.c
9242
d3fb6955 9243THERMAL
b75f0050 9244M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9245M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9246L: linux-pm@vger.kernel.org
9247T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9248T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9249Q: https://patchwork.kernel.org/project/linux-pm/list/
9250S: Supported
9251F: drivers/thermal/
9252F: include/linux/thermal.h
9253F: include/linux/cpu_cooling.h
9254F: Documentation/devicetree/bindings/thermal/
d3fb6955 9255
30ba2fbd
VD
9256THINGM BLINK(1) USB RGB LED DRIVER
9257M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9258S: Maintained
9259F: drivers/hid/hid-thingm.c
9260
4e68852d 9261THINKPAD ACPI EXTRAS DRIVER
8b58be88 9262M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9263L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9264L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9265W: http://ibm-acpi.sourceforge.net
9266W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9267T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9268S: Maintained
679655da 9269F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9270
1b46f2a2 9271TI BANDGAP AND THERMAL DRIVER
f14d1c24 9272M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9273L: linux-pm@vger.kernel.org
794b2e25
EV
9274S: Supported
9275F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9276
49b6a5e3
TK
9277TI CLOCK DRIVER
9278M: Tero Kristo <t-kristo@ti.com>
9279L: linux-omap@vger.kernel.org
9280S: Maintained
9281F: drivers/clk/ti/
9282F: include/linux/clk/ti.h
9283
4020f2d7 9284TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9285M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9286S: Maintained
679655da
JP
9287F: drivers/misc/tifm*
9288F: drivers/mmc/host/tifm_sd.c
9289F: include/linux/tifm.h
4020f2d7 9290
e0c52404
SS
9291TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9292M: Santosh Shilimkar <santosh.shilimkar@ti.com>
9293L: linux-kernel@vger.kernel.org
9294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9295S: Maintained
9296F: drivers/soc/ti/*
9297T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9298
9299
152ad442
SR
9300TI LM49xxx FAMILY ASoC CODEC DRIVERS
9301M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9302M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9303L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9304S: Maintained
9305F: sound/soc/codecs/lm49453*
d392dead 9306F: sound/soc/codecs/isabelle*
152ad442 9307
0edd807d
KM
9308TI LP855x BACKLIGHT DRIVER
9309M: Milo Kim <milo.kim@ti.com>
9310S: Maintained
9311F: Documentation/backlight/lp855x-driver.txt
9312F: drivers/video/backlight/lp855x_bl.c
9313F: include/linux/platform_data/lp855x.h
9314
faf13f6d
KM
9315TI LP8727 CHARGER DRIVER
9316M: Milo Kim <milo.kim@ti.com>
9317S: Maintained
9318F: drivers/power/lp8727_charger.c
9319F: include/linux/platform_data/lp8727.h
9320
22f1229f
KM
9321TI LP8788 MFD DRIVER
9322M: Milo Kim <milo.kim@ti.com>
9323S: Maintained
9324F: drivers/iio/adc/lp8788_adc.c
9325F: drivers/leds/leds-lp8788.c
9326F: drivers/mfd/lp8788*.c
9327F: drivers/power/lp8788-charger.c
9328F: drivers/regulator/lp8788-*.c
9329F: include/linux/mfd/lp8788*.h
9330
dd5e8e6b 9331TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9332M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9333L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9334S: Maintained
9335F: sound/soc/codecs/twl4030*
9336
90921014 9337TI WILINK WIRELESS DRIVERS
90921014
LC
9338L: linux-wireless@vger.kernel.org
9339W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9340W: http://wireless.kernel.org/en/users/Drivers/wl1251
9341T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9342S: Orphan
90921014
LC
9343F: drivers/net/wireless/ti/
9344F: include/linux/wl12xx.h
9345
e86eaa3a 9346TIPC NETWORK LAYER
8b58be88
JP
9347M: Jon Maloy <jon.maloy@ericsson.com>
9348M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9349L: netdev@vger.kernel.org (core kernel code)
9350L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9351W: http://tipc.sourceforge.net/
e86eaa3a 9352S: Maintained
c117ab84 9353F: include/uapi/linux/tipc*.h
679655da 9354F: net/tipc/
e86eaa3a 9355
867e359b
CM
9356TILE ARCHITECTURE
9357M: Chris Metcalf <cmetcalf@tilera.com>
9358W: http://www.tilera.com/scm/
9359S: Supported
9360F: arch/tile/
6b940606 9361F: drivers/char/tile-srom.c
5c770755 9362F: drivers/edac/tile_edac.c
6b940606
CM
9363F: drivers/net/ethernet/tile/
9364F: drivers/rtc/rtc-tile.c
9365F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9366F: drivers/tty/serial/tilegx.c
6b940606
CM
9367F: drivers/usb/host/*-tilegx.c
9368F: include/linux/usb/tilegx.h
867e359b 9369
1da177e4 9370TLAN NETWORK DRIVER
8b58be88 9371M: Samuel Chessman <chessman@tux.org>
88c07dde 9372L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9373W: http://sourceforge.net/projects/tlan/
9374S: Maintained
679655da 9375F: Documentation/networking/tlan.txt
b544dbac 9376F: drivers/net/ethernet/ti/tlan.*
1da177e4 9377
d74db3b2 9378TOMOYO SECURITY MODULE
8b58be88
JP
9379M: Kentaro Takeda <takedakn@nttdata.co.jp>
9380M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9381L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9382L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9383L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9384L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9385W: http://tomoyo.sourceforge.jp/
843d183c 9386T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9387S: Maintained
679655da 9388F: security/tomoyo/
d74db3b2 9389
9caeb532 9390TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9391M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9392L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9393S: Maintained
9394F: drivers/platform/x86/topstar-laptop.c
9395
1da177e4 9396TOSHIBA ACPI EXTRAS DRIVER
d0944853 9397L: platform-driver-x86@vger.kernel.org
15065531 9398S: Orphan
679655da 9399F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9400
9401TOSHIBA SMM DRIVER
8b58be88 9402M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9403L: tlinux-users@tce.toshiba-dme.co.jp
9404W: http://www.buzzard.org.uk/toshiba/
9405S: Maintained
679655da
JP
9406F: drivers/char/toshiba.c
9407F: include/linux/toshiba.h
c117ab84 9408F: include/uapi/linux/toshiba.h
1da177e4 9409
d719f900 9410TMIO MMC DRIVER
252f29a9 9411M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9412L: linux-mmc@vger.kernel.org
d719f900 9413S: Maintained
d1057c40
GL
9414F: drivers/mmc/host/tmio_mmc*
9415F: drivers/mmc/host/sh_mobile_sdhi.c
9416F: include/linux/mmc/tmio.h
9417F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9418
917cc4e6
GR
9419TMP401 HARDWARE MONITOR DRIVER
9420M: Guenter Roeck <linux@roeck-us.net>
9421L: lm-sensors@lm-sensors.org
9422S: Maintained
9423F: Documentation/hwmon/tmp401
9424F: drivers/hwmon/tmp401.c
9425
98f32602 9426TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9427M: Hugh Dickins <hughd@google.com>
98f32602
HD
9428L: linux-mm@kvack.org
9429S: Maintained
9430F: include/linux/shmem_fs.h
9431F: mm/shmem.c
9432
45f95b53 9433TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9434M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9435L: linux-media@vger.kernel.org
9436W: http://linuxtv.org
9437T: git git://linuxtv.org/media_tree.git
9438S: Odd fixes
9439F: drivers/media/usb/tm6000/
9440
c65fde19
HV
9441TW68 VIDEO4LINUX DRIVER
9442M: Hans Verkuil <hverkuil@xs4all.nl>
9443L: linux-media@vger.kernel.org
9444T: git git://linuxtv.org/media_tree.git
9445W: http://linuxtv.org
9446S: Odd Fixes
9447F: drivers/media/pci/tw68/
9448
4e68852d 9449TPM DEVICE DRIVER
901486b8 9450M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9451M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9452M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9453W: http://tpmdd.sourceforge.net
63a10dfd 9454L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9455S: Maintained
679655da 9456F: drivers/char/tpm/
4e68852d 9457
d6f005a1
JP
9458TRACING
9459M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9460M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9461T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9462S: Maintained
9463F: Documentation/trace/ftrace.txt
9464F: arch/*/*/*/ftrace.h
9465F: arch/*/kernel/ftrace.c
9466F: include/*/ftrace.h
9467F: include/linux/trace*.h
9468F: include/trace/
9469F: kernel/trace/
6e68e6c5 9470F: tools/testing/selftests/ftrace/
d6f005a1 9471
1da177e4 9472TRIVIAL PATCHES
8b58be88 9473M: Jiri Kosina <trivial@kernel.org>
54e5881d 9474T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9475S: Maintained
86ef925f 9476K: ^Subject:.*(?i)trivial
1da177e4 9477
4e68852d 9478TTY LAYER
879a5a00 9479M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9480M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9481S: Supported
08deed1e 9482T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9483F: drivers/tty/
df621252 9484F: drivers/tty/serial/serial_core.c
e3288775
AC
9485F: include/linux/serial_core.h
9486F: include/linux/serial.h
9487F: include/linux/tty.h
c117ab84
CEB
9488F: include/uapi/linux/serial_core.h
9489F: include/uapi/linux/serial.h
9490F: include/uapi/linux/tty.h
4e68852d 9491
91952bc0
AP
9492TUA9001 MEDIA DRIVER
9493M: Antti Palosaari <crope@iki.fi>
9494L: linux-media@vger.kernel.org
9495W: http://linuxtv.org/
9496W: http://palosaari.fi/linux/
9497Q: http://patchwork.linuxtv.org/project/linux-media/list/
9498T: git git://linuxtv.org/anttip/media_tree.git
9499S: Maintained
9500F: drivers/media/tuners/tua9001*
9501
740db6d7 9502TULIP NETWORK DRIVERS
8b58be88 9503M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9504L: netdev@vger.kernel.org
9505S: Maintained
0f04e2aa 9506F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9507
9508TUN/TAP driver
ba57b6f2 9509M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9510W: http://vtun.sourceforge.net/tun
9511S: Maintained
679655da
JP
9512F: Documentation/networking/tuntap.txt
9513F: arch/um/os-Linux/drivers/
1da177e4 9514
b454cc66 9515TURBOCHANNEL SUBSYSTEM
8b58be88 9516M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9517M: Ralf Baechle <ralf@linux-mips.org>
9518L: linux-mips@linux-mips.org
9519Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9520S: Maintained
679655da
JP
9521F: drivers/tc/
9522F: include/linux/tc.h
b454cc66 9523
1da177e4 9524U14-34F SCSI DRIVER
8b58be88 9525M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9526L: linux-scsi@vger.kernel.org
9527S: Maintained
679655da 9528F: drivers/scsi/u14-34f.c
1da177e4 9529
e2d1d6c0 9530UBI FILE SYSTEM (UBIFS)
949cb623 9531M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9532M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9533L: linux-mtd@lists.infradead.org
e2966cbe 9534T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9535W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9536S: Maintained
679655da
JP
9537F: Documentation/filesystems/ubifs.txt
9538F: fs/ubifs/
e2d1d6c0 9539
cc2020e6 9540UCLINUX (AND M68KNOMMU)
8b58be88 9541M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9542W: http://www.uclinux.org/
9543L: uclinux-dev@uclinux.org (subscribers-only)
9544S: Maintained
61bc02bb
JP
9545F: arch/m68k/*/*_no.*
9546F: arch/m68k/include/asm/*_no.*
cc2020e6 9547
1da177e4 9548UDF FILESYSTEM
8b58be88 9549M: Jan Kara <jack@suse.cz>
1da177e4 9550S: Maintained
679655da
JP
9551F: Documentation/filesystems/udf.txt
9552F: fs/udf/
1da177e4 9553
cc2020e6 9554UFS FILESYSTEM
8b58be88 9555M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9556S: Maintained
679655da
JP
9557F: Documentation/filesystems/ufs.txt
9558F: fs/ufs/
cc2020e6 9559
0a09d3ab
DH
9560UHID USERSPACE HID IO DRIVER:
9561M: David Herrmann <dh.herrmann@googlemail.com>
9562L: linux-input@vger.kernel.org
9563S: Maintained
9564F: drivers/hid/uhid.c
c117ab84 9565F: include/uapi/linux/uhid.h
0a09d3ab 9566
18332a80 9567ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9568L: linux-usb@vger.kernel.org
10c6c9c9 9569S: Orphan
355ffe69 9570F: drivers/uwb/
679655da
JP
9571F: include/linux/uwb.h
9572F: include/linux/uwb/
18332a80 9573
b31d8273
G
9574UNICORE32 ARCHITECTURE:
9575M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9576W: http://mprc.pku.edu.cn/~guanxuetao/linux
9577S: Maintained
ceebf4d5 9578T: git git://github.com/gxt/linux.git
b31d8273
G
9579F: arch/unicore32/
9580
d8379ab1
TF
9581UNIFDEF
9582M: Tony Finch <dot@dotat.at>
9583W: http://dotat.at/prog/unifdef
9584S: Maintained
9585F: scripts/unifdef.c
9586
1da177e4 9587UNIFORM CDROM DRIVER
8b58be88 9588M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9589W: http://www.kernel.dk
9590S: Maintained
679655da
JP
9591F: Documentation/cdrom/
9592F: drivers/cdrom/cdrom.c
9593F: include/linux/cdrom.h
c117ab84 9594F: include/uapi/linux/cdrom.h
1da177e4 9595
56df0122
BR
9596UNISYS S-PAR DRIVERS
9597M: Benjamin Romer <benjamin.romer@unisys.com>
9598M: David Kershner <david.kershner@unisys.com>
9599L: sparmaintainer@unisys.com (Unisys internal)
9600S: Supported
9601F: drivers/staging/unisys/
9602
9941fa6e
VH
9603UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9604M: Vinayak Holikatti <vinholikatti@gmail.com>
9605M: Santosh Y <santoshsy@gmail.com>
9606L: linux-scsi@vger.kernel.org
9607S: Supported
9608F: Documentation/scsi/ufs.txt
9609F: drivers/scsi/ufs/
9610
e2d1d6c0 9611UNSORTED BLOCK IMAGES (UBI)
949cb623 9612M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9613W: http://www.linux-mtd.infradead.org/
9614L: linux-mtd@lists.infradead.org
b6b44e0a 9615T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9616S: Maintained
80811493 9617F: drivers/mtd/ubi/
679655da 9618F: include/linux/mtd/ubi.h
c117ab84 9619F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9620
76ac66e4
RW
9621UNSORTED BLOCK IMAGES (UBI) Fastmap
9622M: Richard Weinberger <richard@nod.at>
9623L: linux-mtd@lists.infradead.org
9624S: Maintained
9625F: drivers/mtd/ubi/fastmap.c
9626
1da177e4 9627USB ACM DRIVER
61eee9a7 9628M: Oliver Neukum <oliver@neukum.org>
6372594a 9629L: linux-usb@vger.kernel.org
1da177e4 9630S: Maintained
679655da
JP
9631F: Documentation/usb/acm.txt
9632F: drivers/usb/class/cdc-acm.*
1da177e4 9633
b7d572e1
PF
9634USB AR5523 WIRELESS DRIVER
9635M: Pontus Fuchs <pontus.fuchs@gmail.com>
9636L: linux-wireless@vger.kernel.org
9637S: Maintained
9638F: drivers/net/wireless/ath/ar5523/
9639
115bb1ff 9640USB ATTACHED SCSI
f50a4968 9641M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9642M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9643L: linux-usb@vger.kernel.org
9644L: linux-scsi@vger.kernel.org
8eae0fb7 9645S: Maintained
115bb1ff
MW
9646F: drivers/usb/storage/uas.c
9647
1da177e4 9648USB CDC ETHERNET DRIVER
61eee9a7 9649M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9650L: linux-usb@vger.kernel.org
1da177e4 9651S: Maintained
679655da 9652F: drivers/net/usb/cdc_*.c
c117ab84 9653F: include/uapi/linux/usb/cdc.h
1da177e4 9654
b02b371e 9655USB CYPRESS C67X00 DRIVER
8b58be88 9656M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9657L: linux-usb@vger.kernel.org
9658S: Maintained
679655da 9659F: drivers/usb/c67x00/
b02b371e 9660
d0374f4f 9661USB DAVICOM DM9601 DRIVER
8b58be88 9662M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9663L: netdev@vger.kernel.org
d0374f4f
PK
9664W: http://www.linux-usb.org/usbnet
9665S: Maintained
679655da 9666F: drivers/net/usb/dm9601.c
d0374f4f 9667
cc2020e6 9668USB DIAMOND RIO500 DRIVER
8b58be88 9669M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9670L: rio500-users@lists.sourceforge.net
9671W: http://rio500.sourceforge.net
9672S: Maintained
679655da 9673F: drivers/usb/misc/rio500*
cc2020e6 9674
1da177e4 9675USB EHCI DRIVER
578333ab 9676M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9677L: linux-usb@vger.kernel.org
578333ab 9678S: Maintained
679655da
JP
9679F: Documentation/usb/ehci.txt
9680F: drivers/usb/host/ehci*
1da177e4 9681
69ae9e3e 9682USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9683M: Felipe Balbi <balbi@ti.com>
795fb7e7 9684L: linux-usb@vger.kernel.org
69ae9e3e 9685W: http://www.linux-usb.org/gadget
d6d0f665
FB
9686T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9687S: Maintained
679655da
JP
9688F: drivers/usb/gadget/
9689F: include/linux/usb/gadget*
69ae9e3e 9690
2dea64b4 9691USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9692M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9693L: linux-usb@vger.kernel.org
54e5881d 9694T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9695S: Maintained
c2f01971 9696F: Documentation/hid/hiddev.txt
679655da 9697F: drivers/hid/usbhid/
1da177e4 9698
857aab34 9699USB/IP DRIVERS
857aab34 9700L: linux-usb@vger.kernel.org
3ff4afe8 9701S: Orphan
857aab34 9702F: drivers/staging/usbip/
9703
959eea21 9704USB ISP116X DRIVER
8b58be88 9705M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9706L: linux-usb@vger.kernel.org
959eea21 9707S: Maintained
679655da
JP
9708F: drivers/usb/host/isp116x*
9709F: include/linux/usb/isp116x.h
959eea21 9710
1da177e4 9711USB MASS STORAGE DRIVER
8b58be88 9712M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9713L: linux-usb@vger.kernel.org
8836aeb8 9714L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9715S: Maintained
9716W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9717F: drivers/usb/storage/
1da177e4 9718
af39917d
CL
9719USB MIDI DRIVER
9720M: Clemens Ladisch <clemens@ladisch.de>
9721L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9722T: git git://git.alsa-project.org/alsa-kernel.git
9723S: Maintained
9724F: sound/usb/midi.*
9725
444ce9d4
JP
9726USB NETWORKING DRIVERS
9727L: linux-usb@vger.kernel.org
9728S: Odd Fixes
9729F: drivers/net/usb/
9730
1da177e4 9731USB OHCI DRIVER
578333ab 9732M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9733L: linux-usb@vger.kernel.org
578333ab 9734S: Maintained
679655da
JP
9735F: Documentation/usb/ohci.txt
9736F: drivers/usb/host/ohci*
1da177e4 9737
563da3a9
VM
9738USB OVER IP DRIVER
9739M: Valentina Manea <valentina.manea.m@gmail.com>
9740M: Shuah Khan <shuah.kh@samsung.com>
9741L: linux-usb@vger.kernel.org
9742S: Maintained
9743F: drivers/usb/usbip/
9744F: tools/usb/usbip/
9745
1da177e4 9746USB PEGASUS DRIVER
a16b945c 9747M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9748L: linux-usb@vger.kernel.org
043600a6 9749L: netdev@vger.kernel.org
052e3128
PM
9750T: git git://github.com/petkan/pegasus.git
9751W: https://github.com/petkan/pegasus
1da177e4 9752S: Maintained
679655da 9753F: drivers/net/usb/pegasus.*
1da177e4 9754
d3ad558f
FB
9755USB PHY LAYER
9756M: Felipe Balbi <balbi@ti.com>
9757L: linux-usb@vger.kernel.org
9758T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9759S: Maintained
9760F: drivers/usb/phy/
d3ad558f 9761
73e4fb3f 9762USB PRINTER DRIVER (usblp)
8b58be88 9763M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9764L: linux-usb@vger.kernel.org
73e4fb3f 9765S: Supported
679655da 9766F: drivers/usb/class/usblp.c
1da177e4
LT
9767
9768USB RTL8150 DRIVER
a16b945c 9769M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9770L: linux-usb@vger.kernel.org
043600a6 9771L: netdev@vger.kernel.org
052e3128
PM
9772T: git git://github.com/petkan/rtl8150.git
9773W: https://github.com/petkan/rtl8150
1da177e4 9774S: Maintained
679655da 9775F: drivers/net/usb/rtl8150.c
1da177e4 9776
f896b796 9777USB SERIAL SUBSYSTEM
66085694 9778M: Johan Hovold <johan@kernel.org>
795fb7e7 9779L: linux-usb@vger.kernel.org
4e68852d 9780S: Maintained
679655da 9781F: Documentation/usb/usb-serial.txt
f896b796 9782F: drivers/usb/serial/
679655da 9783F: include/linux/usb/serial.h
1da177e4 9784
b3f0db1c
SG
9785USB SMSC75XX ETHERNET DRIVER
9786M: Steve Glendinning <steve.glendinning@shawell.net>
9787L: netdev@vger.kernel.org
9788S: Maintained
9789F: drivers/net/usb/smsc75xx.*
9790
2f7ca802 9791USB SMSC95XX ETHERNET DRIVER
90b24cfb 9792M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9793L: netdev@vger.kernel.org
90b24cfb 9794S: Maintained
679655da 9795F: drivers/net/usb/smsc95xx.*
2f7ca802 9796
1da177e4 9797USB SUBSYSTEM
879a5a00 9798M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9799L: linux-usb@vger.kernel.org
1da177e4 9800W: http://www.linux-usb.org
08deed1e 9801T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9802S: Supported
679655da 9803F: Documentation/usb/
679655da
JP
9804F: drivers/usb/
9805F: include/linux/usb.h
9806F: include/linux/usb/
1da177e4
LT
9807
9808USB UHCI DRIVER
8b58be88 9809M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9810L: linux-usb@vger.kernel.org
1da177e4 9811S: Maintained
679655da 9812F: drivers/usb/host/uhci*
1da177e4 9813
69ae9e3e 9814USB "USBNET" DRIVER FRAMEWORK
686f13bb 9815M: Oliver Neukum <oneukum@suse.de>
043600a6 9816L: netdev@vger.kernel.org
69ae9e3e 9817W: http://www.linux-usb.org/usbnet
1da177e4 9818S: Maintained
679655da
JP
9819F: drivers/net/usb/usbnet.c
9820F: include/linux/usb/usbnet.h
1da177e4 9821
c0efd232 9822USB VIDEO CLASS
c53ac071 9823M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9824L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9825L: linux-media@vger.kernel.org
275ffde4 9826T: git git://linuxtv.org/media_tree.git
57c6d2e9 9827W: http://www.ideasonboard.org/uvc/
c0efd232 9828S: Maintained
0c0d06ca 9829F: drivers/media/usb/uvc/
6c0f0359 9830F: include/uapi/linux/uvcvideo.h
1da177e4 9831
b60b9c45
HV
9832USB VISION DRIVER
9833M: Hans Verkuil <hverkuil@xs4all.nl>
9834L: linux-media@vger.kernel.org
9835T: git git://linuxtv.org/media_tree.git
9836W: http://linuxtv.org
9837S: Odd Fixes
9838F: drivers/media/usb/usbvision/
9839
8282da47
LP
9840USB WEBCAM GADGET
9841M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9842L: linux-usb@vger.kernel.org
9843S: Maintained
3a83c16e 9844F: drivers/usb/gadget/function/*uvc*
faf2e1db 9845F: drivers/usb/gadget/legacy/webcam.c
8282da47 9846
bf164cc0 9847USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9848M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9849L: linux-wireless@vger.kernel.org
9850S: Maintained
679655da 9851F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9852
eb6bab13 9853USB XHCI DRIVER
03d85053 9854M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9855L: linux-usb@vger.kernel.org
9856S: Supported
36d0344c
SS
9857F: drivers/usb/host/xhci*
9858F: drivers/usb/host/pci-quirks*
eb6bab13 9859
1da177e4 9860USB ZD1201 DRIVER
4086b9ca 9861L: linux-wireless@vger.kernel.org
1da177e4 9862W: http://linux-lc100020.sourceforge.net
4086b9ca 9863S: Orphan
679655da 9864F: drivers/net/wireless/zd1201.*
1da177e4 9865
b7eee616 9866USB ZR364XX DRIVER
8b58be88 9867M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9868L: linux-usb@vger.kernel.org
661263b5 9869L: linux-media@vger.kernel.org
275ffde4 9870T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9871W: http://royale.zerezo.com/zr364xx/
9872S: Maintained
679655da 9873F: Documentation/video4linux/zr364xx.txt
90d72ac6 9874F: drivers/media/usb/zr364xx/
b7eee616 9875
e7839f25 9876USER-MODE LINUX (UML)
8b58be88 9877M: Jeff Dike <jdike@addtoit.com>
b15194b7 9878M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9879L: user-mode-linux-devel@lists.sourceforge.net
9880L: user-mode-linux-user@lists.sourceforge.net
9881W: http://user-mode-linux.sourceforge.net
9882S: Maintained
61516587 9883F: Documentation/virtual/uml/
679655da 9884F: arch/um/
b070989a 9885F: arch/x86/um/
679655da
JP
9886F: fs/hostfs/
9887F: fs/hppfs/
b7eee616 9888
e5f114e9 9889USERSPACE I/O (UIO)
6a534c9d 9890M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9891M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9892S: Maintained
679655da
JP
9893F: Documentation/DocBook/uio-howto.tmpl
9894F: drivers/uio/
9895F: include/linux/uio*.h
e5f114e9 9896
256cccbe 9897UTIL-LINUX PACKAGE
8b58be88 9898M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9899L: util-linux@vger.kernel.org
9900W: http://en.wikipedia.org/wiki/Util-linux
9901T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9902S: Maintained
9903
c1fd1c07 9904UVESAFB DRIVER
8b58be88 9905M: Michal Januszewski <spock@gentoo.org>
c69f677c 9906L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9907W: http://dev.gentoo.org/~spock/projects/uvesafb/
9908S: Maintained
679655da 9909F: Documentation/fb/uvesafb.txt
8a61f013 9910F: drivers/video/fbdev/uvesafb.*
c1fd1c07 9911
4480f15b 9912VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9913M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9914S: Maintained
679655da
JP
9915F: Documentation/filesystems/vfat.txt
9916F: fs/fat/
1da177e4 9917
cba3345c
AW
9918VFIO DRIVER
9919M: Alex Williamson <alex.williamson@redhat.com>
9920L: kvm@vger.kernel.org
9921S: Maintained
9922F: Documentation/vfio.txt
9923F: drivers/vfio/
9924F: include/linux/vfio.h
c117ab84 9925F: include/uapi/linux/vfio.h
cba3345c 9926
9e6f3438
PO
9927VIDEOBUF2 FRAMEWORK
9928M: Pawel Osciak <pawel@osciak.com>
9929M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9930M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9931L: linux-media@vger.kernel.org
9932S: Maintained
90d72ac6 9933F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9934F: include/media/videobuf2-*
9935
9a82446b
AS
9936VIRTIO CONSOLE DRIVER
9937M: Amit Shah <amit.shah@redhat.com>
9938L: virtualization@lists.linux-foundation.org
9939S: Maintained
9940F: drivers/char/virtio_console.c
9941F: include/linux/virtio_console.h
c117ab84 9942F: include/uapi/linux/virtio_console.h
9a82446b 9943
2426ec8f
MT
9944VIRTIO CORE, NET AND BLOCK DRIVERS
9945M: Rusty Russell <rusty@rustcorp.com.au>
9946M: "Michael S. Tsirkin" <mst@redhat.com>
9947L: virtualization@lists.linux-foundation.org
9948S: Maintained
9949F: drivers/virtio/
c893c8d7 9950F: tools/virtio/
2426ec8f
MT
9951F: drivers/net/virtio_net.c
9952F: drivers/block/virtio_blk.c
9953F: include/linux/virtio_*.h
916cdabc 9954F: include/uapi/linux/virtio_*.h
2426ec8f 9955
3a4d5c94
MT
9956VIRTIO HOST (VHOST)
9957M: "Michael S. Tsirkin" <mst@redhat.com>
9958L: kvm@vger.kernel.org
c996d8b9 9959L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9960L: netdev@vger.kernel.org
9961S: Maintained
9962F: drivers/vhost/
c117ab84 9963F: include/uapi/linux/vhost.h
3a4d5c94 9964
1da177e4 9965VIA RHINE NETWORK DRIVER
8b58be88 9966M: Roger Luethi <rl@hellgate.ch>
1da177e4 9967S: Maintained
f2148a47 9968F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9969
f0bf7f61 9970VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9971M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9972M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9973S: Maintained
9974F: drivers/mmc/host/via-sdmmc.c
9975
69e4a7c2 9976VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9977M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9978L: linux-fbdev@vger.kernel.org
69e4a7c2 9979S: Maintained
c7babebd
FTS
9980F: include/linux/via-core.h
9981F: include/linux/via-gpio.h
9982F: include/linux/via_i2c.h
8a61f013 9983F: drivers/video/fbdev/via/
69e4a7c2 9984
01f20734 9985VIA VELOCITY NETWORK DRIVER
8b58be88 9986M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9987L: netdev@vger.kernel.org
9988S: Maintained
f2148a47 9989F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9990
0b7bc1fa
HV
9991VIVI VIRTUAL VIDEO DRIVER
9992M: Hans Verkuil <hverkuil@xs4all.nl>
9993L: linux-media@vger.kernel.org
9994T: git git://linuxtv.org/media_tree.git
9995W: http://linuxtv.org
9996S: Maintained
9997F: drivers/media/platform/vivi*
9998
be7f8273 9999VLAN (802.1Q)
8b58be88 10000M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10001L: netdev@vger.kernel.org
10002S: Maintained
679655da
JP
10003F: drivers/net/macvlan.c
10004F: include/linux/if_*vlan.h
10005F: net/8021q/
be7f8273 10006
55e331cf 10007VLYNQ BUS
8b58be88 10008M: Florian Fainelli <florian@openwrt.org>
8578d7af 10009L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10010S: Maintained
10011F: drivers/vlynq/vlynq.c
10012F: include/linux/vlynq.h
10013
390beae4
MW
10014VME SUBSYSTEM
10015M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10016M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10017M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10018L: devel@driverdev.osuosl.org
10019S: Maintained
10020T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10021F: Documentation/vme_api.txt
10022F: drivers/staging/vme/
10023F: drivers/vme/
10024F: include/linux/vme*
10025
4488e09b
AK
10026VMWARE HYPERVISOR INTERFACE
10027M: Alok Kataria <akataria@vmware.com>
10028L: virtualization@lists.linux-foundation.org
10029S: Supported
10030F: arch/x86/kernel/cpu/vmware.c
10031
73b35d07
DT
10032VMWARE BALLOON DRIVER
10033M: Xavier Deguillard <xdeguillard@vmware.com>
10034M: Philip Moltmann <moltmann@vmware.com>
10035M: "VMware, Inc." <pv-drivers@vmware.com>
10036L: linux-kernel@vger.kernel.org
10037S: Maintained
10038F: drivers/misc/vmw_balloon.c
10039
d1a890fa 10040VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10041M: Shreyas Bhatewara <sbhatewara@vmware.com>
10042M: "VMware, Inc." <pv-drivers@vmware.com>
10043L: netdev@vger.kernel.org
10044S: Maintained
10045F: drivers/net/vmxnet3/
d1a890fa 10046
851b1642 10047VMware PVSCSI driver
f2d7e40e 10048M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10049M: VMware PV-Drivers <pv-drivers@vmware.com>
10050L: linux-scsi@vger.kernel.org
10051S: Maintained
10052F: drivers/scsi/vmw_pvscsi.c
10053F: drivers/scsi/vmw_pvscsi.h
10054
e53e86c7 10055VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10056M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10057M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10058L: linux-kernel@vger.kernel.org
e53e86c7 10059W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10060W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10061T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10062S: Supported
679655da
JP
10063F: drivers/regulator/
10064F: include/linux/regulator/
e53e86c7 10065
ab41319e 10066VT1211 HARDWARE MONITOR DRIVER
8b58be88 10067M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10068L: lm-sensors@lm-sensors.org
10069S: Maintained
679655da
JP
10070F: Documentation/hwmon/vt1211
10071F: drivers/hwmon/vt1211.c
ab41319e 10072
1de9e371 10073VT8231 HARDWARE MONITOR DRIVER
8b58be88 10074M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10075L: lm-sensors@lm-sensors.org
10076S: Maintained
679655da 10077F: drivers/hwmon/vt8231.c
1de9e371 10078
88095e7b
TO
10079VUB300 USB to SDIO/SD/MMC bridge chip
10080M: Tony Olech <tony.olech@elandigitalsystems.com>
10081L: linux-mmc@vger.kernel.org
10082L: linux-usb@vger.kernel.org
10083S: Supported
10084F: drivers/mmc/host/vub300.c
10085
1da177e4 10086W1 DALLAS'S 1-WIRE BUS
a8018766 10087M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10088S: Maintained
679655da
JP
10089F: Documentation/w1/
10090F: drivers/w1/
1da177e4 10091
13927079 10092W83791D HARDWARE MONITORING DRIVER
8b58be88 10093M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10094L: lm-sensors@lm-sensors.org
25845c22 10095S: Maintained
679655da
JP
10096F: Documentation/hwmon/w83791d
10097F: drivers/hwmon/w83791d.c
13927079 10098
61db011d 10099W83793 HARDWARE MONITORING DRIVER
8b58be88 10100M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10101L: lm-sensors@lm-sensors.org
10102S: Maintained
679655da
JP
10103F: Documentation/hwmon/w83793
10104F: drivers/hwmon/w83793.c
61db011d 10105
e3760b43 10106W83795 HARDWARE MONITORING DRIVER
7c81c60f 10107M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10108L: lm-sensors@lm-sensors.org
10109S: Maintained
10110F: drivers/hwmon/w83795.c
10111
1da177e4 10112W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10113M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10114S: Maintained
679655da 10115F: drivers/mmc/host/wbsd.*
1da177e4 10116
b4e05923
HG
10117WACOM PROTOCOL 4 SERIAL TABLETS
10118M: Julian Squires <julian@cipht.net>
10119M: Hans de Goede <hdegoede@redhat.com>
10120L: linux-input@vger.kernel.org
10121S: Maintained
10122F: drivers/input/tablet/wacom_serial4.c
10123
3527761c 10124WATCHDOG DEVICE DRIVERS
8b58be88 10125M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10126L: linux-watchdog@vger.kernel.org
10127W: http://www.linux-watchdog.org/
f599aaf0 10128T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10129S: Maintained
679655da
JP
10130F: Documentation/watchdog/
10131F: drivers/watchdog/
10132F: include/linux/watchdog.h
c117ab84 10133F: include/uapi/linux/watchdog.h
3527761c 10134
1da177e4 10135WD7000 SCSI DRIVER
8b58be88 10136M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10137L: linux-scsi@vger.kernel.org
10138S: Maintained
679655da 10139F: drivers/scsi/wd7000.c
1da177e4 10140
b22e00f3
DH
10141WIIMOTE HID DRIVER
10142M: David Herrmann <dh.herrmann@googlemail.com>
10143L: linux-input@vger.kernel.org
10144S: Maintained
10145F: drivers/hid/hid-wiimote*
10146
e258b80e 10147WINBOND CIR DRIVER
364e9e18 10148M: David Härdeman <david@hardeman.nu>
e258b80e 10149S: Maintained
116ab806 10150F: drivers/media/rc/winbond-cir.c
e258b80e 10151
8a70da82 10152WIMAX STACK
8b58be88 10153M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10154M: linux-wimax@intel.com
63fae219 10155L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10156S: Supported
10157W: http://linuxwimax.org
315987dc 10158F: Documentation/wimax/README.wimax
315987dc
JP
10159F: include/linux/wimax/debug.h
10160F: include/net/wimax.h
c117ab84 10161F: include/uapi/linux/wimax.h
315987dc 10162F: net/wimax/
8a70da82 10163
5fc14680 10164WISTRON LAPTOP BUTTON DRIVER
8b58be88 10165M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10166S: Maintained
679655da 10167F: drivers/input/misc/wistron_btns.c
5fc14680 10168
1da177e4 10169WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10170M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10171L: linux-wireless@vger.kernel.org
926554c4 10172W: http://oops.ghostprotocols.net:81/blog
1da177e4 10173S: Maintained
679655da 10174F: drivers/net/wireless/wl3501*
1da177e4 10175
febf1dff 10176WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10177M: Mark Brown <broonie@kernel.org>
8b58be88 10178M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10179L: linux-input@vger.kernel.org
10180T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10181W: http://opensource.wolfsonmicro.com/node/7
10182S: Supported
679655da
JP
10183F: drivers/input/touchscreen/*wm97*
10184F: include/linux/wm97xx.h
febf1dff 10185
055bcbcb 10186WOLFSON MICROELECTRONICS DRIVERS
fef95164 10187L: patches@opensource.wolfsonmicro.com
cf8eda3e 10188T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10189T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10190W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10191S: Supported
3768f0b1 10192F: Documentation/hwmon/wm83??
af1c5386 10193F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10194F: drivers/clk/clk-wm83*.c
9c309598 10195F: drivers/extcon/extcon-arizona.c
b75ea16a 10196F: drivers/leds/leds-wm83*.c
25b273ba 10197F: drivers/gpio/gpio-*wm*.c
9c309598 10198F: drivers/gpio/gpio-arizona.c
d22b0869 10199F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10200F: drivers/input/misc/wm831x-on.c
10201F: drivers/input/touchscreen/wm831x-ts.c
10202F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10203F: drivers/mfd/arizona*
10204F: drivers/mfd/wm*.c
b75ea16a
MB
10205F: drivers/power/wm83*.c
10206F: drivers/rtc/rtc-wm83*.c
10207F: drivers/regulator/wm8*.c
3860e6c4 10208F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10209F: drivers/watchdog/wm83*_wdt.c
9c309598 10210F: include/linux/mfd/arizona/
3860e6c4 10211F: include/linux/mfd/wm831x/
b75ea16a 10212F: include/linux/mfd/wm8350/
3768f0b1 10213F: include/linux/mfd/wm8400*
59ec6da2 10214F: include/linux/wm97xx.h
055bcbcb 10215F: include/sound/wm????.h
9c309598 10216F: sound/soc/codecs/arizona.?
055bcbcb 10217F: sound/soc/codecs/wm*
b75ea16a 10218
3e6cd7a4
TH
10219WORKQUEUE
10220M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10221T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10222S: Maintained
10223F: include/linux/workqueue.h
10224F: kernel/workqueue.c
10225F: Documentation/workqueue.txt
10226
1da177e4 10227X.25 NETWORK LAYER
8bf28059 10228M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10229L: linux-x25@vger.kernel.org
8bf28059 10230S: Odd Fixes
679655da
JP
10231F: Documentation/networking/x25*
10232F: include/net/x25*
10233F: net/x25/
1da177e4 10234
e2d1d6c0 10235X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10236M: Thomas Gleixner <tglx@linutronix.de>
10237M: Ingo Molnar <mingo@redhat.com>
10238M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10239M: x86@kernel.org
981c3a4f 10240L: linux-kernel@vger.kernel.org
75fc2d37 10241T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10242S: Maintained
679655da
JP
10243F: Documentation/x86/
10244F: arch/x86/
e2d1d6c0 10245
d0944853 10246X86 PLATFORM DRIVERS
e181ba15 10247M: Darren Hart <dvhart@infradead.org>
d0944853 10248L: platform-driver-x86@vger.kernel.org
e181ba15 10249T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10250S: Maintained
14430813 10251F: drivers/platform/x86/
d0944853 10252
c1f5c54b
IM
10253X86 MCE INFRASTRUCTURE
10254M: Tony Luck <tony.luck@intel.com>
487ba8e8 10255M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10256L: linux-edac@vger.kernel.org
10257S: Maintained
10258F: arch/x86/kernel/cpu/mcheck/*
10259
d6fad502 10260XC2028/3028 TUNER DRIVER
1b2c14b4 10261M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
10262L: linux-media@vger.kernel.org
10263W: http://linuxtv.org
10264T: git git://linuxtv.org/media_tree.git
10265S: Maintained
10266F: drivers/media/tuners/tuner-xc2028.*
10267
c4468085 10268XEN HYPERVISOR INTERFACE
c4468085 10269M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10270M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10271M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10272L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10273T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10274S: Supported
10275F: arch/x86/xen/
10276F: drivers/*/xen-*front.c
10277F: drivers/xen/
10278F: arch/x86/include/asm/xen/
10279F: include/xen/
c117ab84 10280F: include/uapi/xen/
c4468085 10281
77bfb479
SS
10282XEN HYPERVISOR ARM
10283M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10284L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10285S: Supported
10286F: arch/arm/xen/
10287F: arch/arm/include/asm/xen/
10288
b475e83f
SS
10289XEN HYPERVISOR ARM64
10290M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10291L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10292S: Supported
10293F: arch/arm64/xen/
10294F: arch/arm64/include/asm/xen/
10295
9b57e1a7
IC
10296XEN NETWORK BACKEND DRIVER
10297M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10298M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10299L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10300L: netdev@vger.kernel.org
10301S: Supported
10302F: drivers/net/xen-netback/*
10303
c5f8e29d
KRW
10304XEN PCI SUBSYSTEM
10305M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10306L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10307S: Supported
10308F: arch/x86/pci/*xen*
10309F: drivers/pci/*xen*
10310
a2c5ae65
KRW
10311XEN BLOCK SUBSYSTEM
10312M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10313L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10314S: Supported
10315F: drivers/block/xen-blkback/*
10316F: drivers/block/xen*
10317
15d03609
JG
10318XEN PVSCSI DRIVERS
10319M: Juergen Gross <jgross@suse.com>
10320L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10321L: linux-scsi@vger.kernel.org
10322S: Supported
10323F: drivers/scsi/xen-scsifront.c
10324F: drivers/xen/xen-scsiback.c
10325F: include/xen/interface/io/vscsiif.h
10326
c5f8e29d
KRW
10327XEN SWIOTLB SUBSYSTEM
10328M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10329L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10330S: Supported
10331F: arch/x86/xen/*swiotlb*
10332F: drivers/xen/*swiotlb*
10333
1da177e4
LT
10334XFS FILESYSTEM
10335P: Silicon Graphics Inc
809625ca 10336M: Dave Chinner <david@fromorbit.com>
18caa67a 10337M: xfs@oss.sgi.com
d7ede1aa 10338L: xfs@oss.sgi.com
1da177e4 10339W: http://oss.sgi.com/projects/xfs
54e5881d 10340T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10341S: Supported
679655da
JP
10342F: Documentation/filesystems/xfs.txt
10343F: fs/xfs/
1da177e4 10344
8a3b7a25 10345XILINX AXI ETHERNET DRIVER
59a54f30
MS
10346M: Anirudha Sarangi <anirudh@xilinx.com>
10347M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10348S: Maintained
10349F: drivers/net/ethernet/xilinx/xilinx_axienet*
10350
238b8721 10351XILINX UARTLITE SERIAL DRIVER
8b58be88 10352M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10353L: linux-serial@vger.kernel.org
10354S: Maintained
df621252 10355F: drivers/tty/serial/uartlite.c
238b8721 10356
74316949
EB
10357XILLYBUS DRIVER
10358M: Eli Billauer <eli.billauer@gmail.com>
10359L: linux-kernel@vger.kernel.org
10360S: Supported
10361F: drivers/char/xillybus/
10362
f620e4b8
MF
10363XTENSA XTFPGA PLATFORM SUPPORT
10364M: Max Filippov <jcmvbkbc@gmail.com>
10365L: linux-xtensa@linux-xtensa.org
10366S: Maintained
10367F: drivers/spi/spi-xtensa-xtfpga.c
10368
1da177e4 10369YAM DRIVER FOR AX.25
8b58be88 10370M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10371L: linux-hams@vger.kernel.org
10372S: Maintained
679655da
JP
10373F: drivers/net/hamradio/yam*
10374F: include/linux/yam.h
1da177e4 10375
af64a5eb 10376YEALINK PHONE DRIVER
8b58be88 10377M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10378L: usbb2k-api-dev@nongnu.org
10379S: Maintained
679655da
JP
10380F: Documentation/input/yealink.txt
10381F: drivers/input/misc/yealink.*
af64a5eb 10382
1da177e4 10383Z8530 DRIVER FOR AX.25
8b58be88 10384M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10385W: http://yaina.de/jreuter/
10386W: http://www.qsl.net/dl1bke/
10387L: linux-hams@vger.kernel.org
10388S: Maintained
679655da
JP
10389F: Documentation/networking/z8530drv.txt
10390F: drivers/net/hamradio/*scc.c
10391F: drivers/net/hamradio/z8530.h
1da177e4 10392
0cf31ec1 10393ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10394M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10395L: linux-mm@kvack.org
10396S: Maintained
10397F: mm/zbud.c
10398F: include/linux/zbud.h
10399
7c0c3afb 10400ZD1211RW WIRELESS DRIVER
8b58be88
JP
10401M: Daniel Drake <dsd@gentoo.org>
10402M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10403W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10404L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10405L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10406S: Maintained
679655da 10407F: drivers/net/wireless/zd1211rw/
7c0c3afb 10408
1da177e4 10409ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10410L: mjpeg-users@lists.sourceforge.net
f63145e2 10411L: linux-media@vger.kernel.org
1da177e4 10412W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10413T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10414S: Odd Fixes
90d72ac6 10415F: drivers/media/pci/zoran/
1da177e4 10416
6920f2cc
MK
10417ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10418M: Minchan Kim <minchan@kernel.org>
10419M: Nitin Gupta <ngupta@vflare.org>
10420L: linux-kernel@vger.kernel.org
10421S: Maintained
10422F: drivers/block/zram/
10423F: Documentation/blockdev/zram.txt
10424
8b4a4080 10425ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10426M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10427S: Maintained
df621252 10428F: drivers/tty/serial/zs.*
8b4a4080 10429
eae70d06
MK
10430ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10431M: Minchan Kim <minchan@kernel.org>
10432M: Nitin Gupta <ngupta@vflare.org>
10433L: linux-mm@kvack.org
10434S: Maintained
10435F: mm/zsmalloc.c
10436F: include/linux/zsmalloc.h
10437
0cf31ec1 10438ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10439M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10440L: linux-mm@kvack.org
10441S: Maintained
10442F: mm/zswap.c
10443
1da177e4 10444THE REST
8b58be88 10445M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10446L: linux-kernel@vger.kernel.org
8a6e2535 10447Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10448T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10449S: Buried alive in reporters
34d03cc1
JP
10450F: *
10451F: */
This page took 4.960662 seconds and 5 git commands to generate.