rtc: stmp3xxx select STMP_DEVICE
[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
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 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
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 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/
3a75ef0c 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*
3a75ef0c 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
f62092f6
LFT
566ALTERA MAILBOX DRIVER
567M: Ley Foon Tan <lftan@altera.com>
568L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S: Maintained
570F: drivers/mailbox/mailbox-altera.c
571
c5abbba9
THL
572ALTERA PIO DRIVER
573M: Tien Hock Loh <thloh@altera.com>
574L: linux-gpio@vger.kernel.org
575S: Maintained
576F: drivers/gpio/gpio-altera.c
577
16b8b922 578ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 579M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
580L: netdev@vger.kernel.org
581L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582S: Maintained
583F: drivers/net/ethernet/altera/
584
adf9251f
TK
585ALTERA UART/JTAG UART SERIAL DRIVERS
586M: Tobias Klauser <tklauser@distanz.ch>
587L: linux-serial@vger.kernel.org
61bd0943 588L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
589S: Maintained
590F: drivers/tty/serial/altera_uart.c
591F: drivers/tty/serial/altera_jtaguart.c
592F: include/linux/altera_uart.h
593F: include/linux/altera_jtaguart.h
594
f4875e12
TL
595AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596M: Tom Lendacky <thomas.lendacky@amd.com>
597L: linux-crypto@vger.kernel.org
598S: Supported
599F: drivers/crypto/ccp/
600F: include/linux/ccp.h
601
512d1027 602AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 603M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
604L: lm-sensors@lm-sensors.org
605S: Maintained
606F: Documentation/hwmon/fam15h_power
607F: drivers/hwmon/fam15h_power.c
608
167a675a 609AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 610M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 611L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 612S: Supported
faf2e1db 613F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 614
f90b8116 615AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 616P: Andres Salomon <dilinger@queued.net>
67d76710 617L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
618W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619S: Supported
679655da
JP
620F: drivers/char/hw_random/geode-rng.c
621F: drivers/crypto/geode*
8a61f013 622F: drivers/video/fbdev/geode/
679655da 623F: arch/x86/include/asm/geode.h
f90b8116 624
919ee7dd 625AMD IOMMU (AMD-VI)
e4110568 626M: Joerg Roedel <joro@8bytes.org>
919ee7dd 627L: iommu@lists.linux-foundation.org
525b233c 628T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 629S: Maintained
b2c16391
JP
630F: drivers/iommu/amd_iommu*.[ch]
631F: include/linux/amd-iommu.h
919ee7dd 632
16423d67 633AMD KFD
49e7d9df
JP
634M: Oded Gabbay <oded.gabbay@amd.com>
635L: dri-devel@lists.freedesktop.org
636T: git git://people.freedesktop.org/~gabbayo/linux.git
637S: Supported
638F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
639F: drivers/gpu/drm/amd/include/cik_structs.h
640F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
49e7d9df
JP
641F: drivers/gpu/drm/radeon/radeon_kfd.c
642F: drivers/gpu/drm/radeon/radeon_kfd.h
643F: include/uapi/linux/kfd_ioctl.h
16423d67 644
e7f5b309 645AMD MICROCODE UPDATE SUPPORT
ca68a525 646M: Borislav Petkov <bp@alien8.de>
943482d0 647S: Maintained
73d425fd 648F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 649
45198c7b
LT
650AMD XGBE DRIVER
651M: Tom Lendacky <thomas.lendacky@amd.com>
652L: netdev@vger.kernel.org
653S: Supported
654F: drivers/net/ethernet/amd/xgbe/
655F: drivers/net/phy/amd-xgbe-phy.c
656
284f42b6 657AMS (Apple Motion Sensor) DRIVER
8b58be88 658M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 659S: Supported
bd5f47ec 660F: drivers/macintosh/ams/
284f42b6 661
f94b533d 662AMSO1100 RNIC DRIVER
8b58be88
JP
663M: Tom Tucker <tom@opengridcomputing.com>
664M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 665L: linux-rdma@vger.kernel.org
f94b533d 666S: Maintained
679655da 667F: drivers/infiniband/hw/amso1100/
f94b533d 668
531fca16
HV
669ANALOG DEVICES INC AD9389B DRIVER
670M: Hans Verkuil <hans.verkuil@cisco.com>
671L: linux-media@vger.kernel.org
672S: Maintained
673F: drivers/media/i2c/ad9389b*
674
614b4384
LPC
675ANALOG DEVICES INC ADV7180 DRIVER
676M: Lars-Peter Clausen <lars@metafoo.de>
677L: linux-media@vger.kernel.org
678W: http://ez.analog.com/community/linux-device-drivers
679S: Supported
680F: drivers/media/i2c/adv7180.c
681
c40ddfa3
HV
682ANALOG DEVICES INC ADV7511 DRIVER
683M: Hans Verkuil <hans.verkuil@cisco.com>
684L: linux-media@vger.kernel.org
685S: Maintained
686F: drivers/media/i2c/adv7511*
687
531fca16
HV
688ANALOG DEVICES INC ADV7604 DRIVER
689M: Hans Verkuil <hans.verkuil@cisco.com>
690L: linux-media@vger.kernel.org
691S: Maintained
692F: drivers/media/i2c/adv7604*
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7842 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7842*
699
527a1a83 700ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 701M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 703W: http://wiki.analog.com/
a4edbc10 704W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 705S: Supported
39c9d199 706F: sound/soc/codecs/adau*
cc52688a 707F: sound/soc/codecs/adav*
4bdef3bd 708F: sound/soc/codecs/ad1*
ae48f5ef 709F: sound/soc/codecs/ad7*
4bdef3bd 710F: sound/soc/codecs/ssm*
40216ce7 711F: sound/soc/codecs/sigmadsp.*
4bdef3bd 712
527a1a83 713ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 714L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
715L: alsa-devel@alsa-project.org (moderated for non-subscribers)
716W: http://blackfin.uclinux.org/
717S: Supported
718F: sound/soc/blackfin/*
7d1f9018 719
4ce72abc
LPC
720ANALOG DEVICES INC IIO DRIVERS
721M: Lars-Peter Clausen <lars@metafoo.de>
722M: Michael Hennerich <Michael.Hennerich@analog.com>
723W: http://wiki.analog.com/
724W: http://ez.analog.com/community/linux-device-drivers
725S: Supported
726F: drivers/iio/*/ad*
727X: drivers/iio/*/adjd*
728F: drivers/staging/iio/*/ad*
729F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 730
41c9e95d
GK
731ANDROID DRIVERS
732M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 733M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d
GK
734M: Riley Andrews <riandrews@android.com>
735T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736L: devel@driverdev.osuosl.org
737S: Supported
738F: drivers/android/
739F: drivers/staging/android/
740
42269063 741AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 742M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 743L: linuxppc-dev@lists.ozlabs.org
93711660 744L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 745S: Maintained
679655da 746F: sound/aoa/
42269063 747
1da177e4 748APM DRIVER
81024fc4
JK
749M: Jiri Kosina <jkosina@suse.cz>
750S: Odd fixes
679655da
JP
751F: arch/x86/kernel/apm_32.c
752F: include/linux/apm_bios.h
c117ab84 753F: include/uapi/linux/apm_bios.h
81024fc4 754F: drivers/char/apm-emulation.c
1da177e4 755
bd7aa4b2 756APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 757M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 758L: linux-input@vger.kernel.org
75dd112a 759S: Odd fixes
679655da 760F: drivers/input/mouse/bcm5974.c
bd7aa4b2 761
6f2fad74 762APPLE SMC DRIVER
75dd112a 763M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 764L: lm-sensors@lm-sensors.org
75dd112a 765S: Odd fixes
679655da 766F: drivers/hwmon/applesmc.c
6f2fad74 767
1da177e4 768APPLETALK NETWORK LAYER
8b58be88 769M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 770S: Maintained
679655da
JP
771F: drivers/net/appletalk/
772F: net/appletalk/
1da177e4 773
24299502
IS
774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775M: Iyappan Subramanian <isubramanian@apm.com>
776M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
777S: Supported
778F: drivers/net/ethernet/apm/xgene/
779F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
62a37dc7
LP
781APTINA CAMERA SENSOR PLL
782M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783L: linux-media@vger.kernel.org
784S: Maintained
785F: drivers/media/i2c/aptina-pll.*
786
1154ea7d 787ARC FRAMEBUFFER DRIVER
8b58be88 788M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 789S: Maintained
8a61f013
JH
790F: drivers/video/fbdev/arcfb.c
791F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 792
1da177e4 793ARM MFM AND FLOPPY DRIVERS
8b58be88 794M: Ian Molton <spyro@f2s.com>
1da177e4 795S: Maintained
679655da
JP
796F: arch/arm/lib/floppydma.S
797F: arch/arm/include/asm/floppy.h
1da177e4 798
6f96521f
WD
799ARM PMU PROFILING AND DEBUGGING
800M: Will Deacon <will.deacon@arm.com>
801S: Maintained
802F: arch/arm/kernel/perf_event*
803F: arch/arm/oprofile/common.c
6f96521f
WD
804F: arch/arm/include/asm/pmu.h
805F: arch/arm/kernel/hw_breakpoint.c
806F: arch/arm/include/asm/hw_breakpoint.h
807
d4275354 808ARM PORT
8b58be88 809M: Russell King <linux@arm.linux.org.uk>
efc03ecb 810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
811W: http://www.arm.linux.org.uk/
812S: Maintained
813F: arch/arm/
814
d323c243
SB
815ARM SUB-ARCHITECTURES
816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 817S: Maintained
d323c243
SB
818F: arch/arm/mach-*/
819F: arch/arm/plat-*/
820T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
cefbf4ea
RK
822ARM PRIMECELL AACI PL041 DRIVER
823M: Russell King <linux@arm.linux.org.uk>
824S: Maintained
825F: sound/arm/aaci.*
826
827ARM PRIMECELL CLCD PL110 DRIVER
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
8a61f013 830F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
831
832ARM PRIMECELL KMI PL050 DRIVER
833M: Russell King <linux@arm.linux.org.uk>
834S: Maintained
835F: drivers/input/serio/ambakmi.*
836F: include/linux/amba/kmi.h
837
2761f5c2 838ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
839M: Russell King <linux@arm.linux.org.uk>
840S: Maintained
679655da 841F: drivers/mmc/host/mmci.*
2f748aaa 842F: include/linux/amba/mmci.h
2761f5c2 843
1b4304e5
RK
844ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845M: Russell King <linux@arm.linux.org.uk>
846S: Maintained
847F: drivers/tty/serial/amba-pl01*.c
848F: include/linux/amba/serial.h
2761f5c2 849
cefbf4ea
RK
850ARM PRIMECELL BUS SUPPORT
851M: Russell King <linux@arm.linux.org.uk>
852S: Maintained
853F: drivers/amba/
854F: include/linux/amba/bus.h
855
2b7a52a4 856ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 857M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
859S: Maintained
860
9c784f95 861ARM/AFEB9260 MACHINE SUPPORT
8b58be88 862M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
864S: Maintained
865
2b7a52a4 866ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 867M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
869S: Maintained
870
1b106699
MR
871ARM/Allwinner A1X SoC support
872M: Maxime Ripard <maxime.ripard@free-electrons.com>
873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S: Maintained
60b0f380
MR
875N: sun[x4567]i
876
877ARM/Allwinner SoC Clock Support
878M: Emilio LĂ³pez <emilio@elopez.com.ar>
879S: Maintained
880F: drivers/clk/sunxi/
1b106699 881
7c1e3876
CC
882ARM/Amlogic MesonX SoC support
883M: Carlo Caione <carlo@caione.org>
884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S: Maintained
12ddbadf 886F: drivers/media/rc/meson-ir.c
7c1e3876
CC
887N: meson[x68]
888
eff506fa
TZ
889ARM/Annapurna Labs ALPINE ARCHITECTURE
890M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
891S: Maintained
892F: arch/arm/mach-alpine/
893
c1fc8675 894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 895M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 896M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 897M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
899W: http://www.linux4sam.org
900S: Supported
901F: arch/arm/mach-at91/
f0a0a58e 902F: include/soc/at91/
70e389cc
MB
903F: arch/arm/boot/dts/at91*.dts
904F: arch/arm/boot/dts/at91*.dtsi
905F: arch/arm/boot/dts/sama*.dts
906F: arch/arm/boot/dts/sama*.dtsi
5f58c970 907F: arch/arm/include/debug/at91.S
d4a89c7d 908
6e05dd4e
BB
909ARM/ATMEL AT91 Clock Support
910M: Boris Brezillon <boris.brezillon@free-electrons.com>
911S: Maintained
912F: drivers/clk/at91
913
986cf2e9 914ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 915M: Rob Herring <robh@kernel.org>
986cf2e9
RH
916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S: Maintained
918F: arch/arm/mach-highbank/
919
d94f944e 920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 921M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
922S: Maintained
923F: arch/arm/mach-cns3xxx/
d94f944e 924
386ab516
AS
925ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
926M: Alexander Shiyan <shc_work@mail.ru>
927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928S: Odd Fixes
b8ba3874 929N: clps711x
386ab516 930
2b7a52a4 931ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 932M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 933M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 935S: Maintained
d19d3667
HS
936F: arch/arm/mach-ep93xx/
937F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
938
939ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 940M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
942S: Maintained
943
d4275354 944ARM/CLKDEV SUPPORT
8b58be88 945M: Russell King <linux@arm.linux.org.uk>
efc03ecb 946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 947S: Maintained
d4275354 948F: arch/arm/include/asm/clkdev.h
4fa2651d 949F: drivers/clk/clkdev.c
d4275354 950
d48134e7 951ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 952M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
954S: Maintained
955
94150095
HF
956ARM/CONTEC MICRO9 MACHINE SUPPORT
957M: Hubert Feurstein <hubert.feurstein@contec.at>
958S: Maintained
959F: arch/arm/mach-ep93xx/micro9.c
960
a06ae860
PP
961ARM/CORESIGHT FRAMEWORK AND DRIVERS
962M: Mathieu Poirier <mathieu.poirier@linaro.org>
963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964S: Maintained
01081f5a 965F: drivers/hwtracing/coresight/*
a06ae860
PP
966F: Documentation/trace/coresight.txt
967F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 968F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 969
1da177e4 970ARM/CORGI MACHINE SUPPORT
8b58be88 971M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
972S: Maintained
973
881a95f9 974ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 975M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 977T: git git://github.com/ulli-kroll/linux.git
162500b3 978S: Maintained
f49afbb5 979F: arch/arm/mach-gemini/
881a95f9 980
a990cbd8 981ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 982M: Barry Song <baohua@kernel.org>
a990cbd8 983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 984T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
985S: Maintained
986F: arch/arm/mach-prima2/
4a9c44f1 987F: drivers/clk/sirf/
05f30e8d 988F: drivers/clocksource/timer-prima2.c
5833ac98 989F: drivers/clocksource/timer-atlas7.c
f8505ef5 990N: [^a-z]sirf
a990cbd8 991
c9d862c4
BS
992ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
993M: Baruch Siach <baruch@tkos.co.il>
994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995S: Maintained
996N: digicolor
997
d4275354 998ARM/EBSA110 MACHINE SUPPORT
8b58be88 999M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1001W: http://www.arm.linux.org.uk/
1002S: Maintained
1003F: arch/arm/mach-ebsa110/
b955f6ca 1004F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1005
4721f3ce
UKK
1006ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1007M: Uwe Kleine-König <kernel@pengutronix.de>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S: Maintained
1010N: efm32
1011
a9da4f7e 1012ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1013M: Daniel Ribeiro <drwyrm@gmail.com>
1014M: Stefan Schmidt <stefan@openezx.org>
1015M: Harald Welte <laforge@openezx.org>
d66f1886 1016L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1017W: http://www.openezx.org/
1018S: Maintained
cafc2265
SS
1019T: topgit git://git.openezx.org/openezx.git
1020F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1021
6a915af9 1022ARM/FARADAY FA526 PORT
162500b3 1023M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1025S: Maintained
1fa7e547 1026T: git git://git.berlios.de/gemini-board
f49afbb5 1027F: arch/arm/mm/*-fa*
6a915af9 1028
d4275354 1029ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1030M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1032W: http://www.arm.linux.org.uk/
1033S: Maintained
1034F: arch/arm/include/asm/hardware/dec21285.h
1035F: arch/arm/mach-footbridge/
1036
86183a5f 1037ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 1038M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 1039M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1041S: Maintained
f1c12837 1042T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1043F: arch/arm/mach-imx/
ce515a6b 1044F: arch/arm/mach-mxs/
2a82f95c 1045F: arch/arm/boot/dts/imx*
e5dafa22 1046F: arch/arm/configs/imx*_defconfig
86183a5f 1047
142109d2
SA
1048ARM/FREESCALE VYBRID ARM ARCHITECTURE
1049M: Shawn Guo <shawn.guo@linaro.org>
1050M: Sascha Hauer <kernel@pengutronix.de>
1051R: Stefan Agner <stefan@agner.ch>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
1054T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1055F: arch/arm/mach-imx/*vf610*
1056F: arch/arm/boot/dts/vf*
1057
2b7a52a4 1058ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1059M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1061S: Maintained
1062
90b8fc34 1063ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1064M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1066S: Maintained
1067
ef47d5f0 1068ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1069M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1070M: Paul Parsons <lost.distance@yahoo.com>
1071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1072S: Maintained
1073F: arch/arm/mach-pxa/hx4700.c
1074F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1075F: sound/soc/pxa/hx4700.c
ef47d5f0 1076
4dfad069
WX
1077ARM/HISILICON SOC SUPPORT
1078M: Wei Xu <xuwei5@hisilicon.com>
1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080W: http://www.hisilicon.com
1081S: Supported
1082T: git git://github.com/hisilicon/linux-hisi.git
1083F: arch/arm/mach-hisi/
1084
21f37bc3 1085ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1086M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1087W: www.jlime.com
1088S: Maintained
084bad91
KE
1089T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1090F: arch/arm/mach-sa1100/jornada720.c
1091F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1092
5e767ab9
JMC
1093ARM/IGEP MACHINE SUPPORT
1094M: Enric Balletbo i Serra <eballetbo@gmail.com>
1095M: Javier Martinez Canillas <javier@dowhile0.org>
1096L: linux-omap@vger.kernel.org
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
06ff74fd 1099F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1100
403d2971
MV
1101ARM/INCOME PXA270 SUPPORT
1102M: Marek Vasut <marek.vasut@gmail.com>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S: Maintained
ec154082 1105F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1106
2b7a52a4 1107ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1108M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1110S: Maintained
e2bdb176
DW
1111
1112ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1114S: Orphan
2b7a52a4
LB
1115
1116ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1117M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1118L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1119S: Maintained
2b7a52a4
LB
1120
1121ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1122M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1124S: Maintained
2b7a52a4 1125
2b7a52a4 1126ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1127M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1129S: Maintained
1130
dfdd8cc9
KH
1131ARM/INTEL IXP4XX ARM ARCHITECTURE
1132M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1133M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1135S: Maintained
1136F: arch/arm/mach-ixp4xx/
1137
838553c5 1138ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1139M: Jonathan Cameron <jic23@cam.ac.uk>
1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S: Maintained
1142F: arch/arm/mach-pxa/stargate2.c
1143F: drivers/pcmcia/pxa2xx_stargate2.c
1144
2b7a52a4 1145ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1146M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1148S: Maintained
2b7a52a4
LB
1149
1150ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1151M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1153S: Maintained
1154
1154f858 1155ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1156M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159F: arch/arm/mach-keystone/
317929cd 1160T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1161
bc6aa566 1162ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1163M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1164L: linux-kernel@vger.kernel.org
1165S: Maintained
1166F: drivers/clk/keystone/
1167
1168ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1169M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171L: linux-kernel@vger.kernel.org
1172S: Maintained
1173F: drivers/clocksource/timer-keystone.c
1174
1175ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1176M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1177L: linux-kernel@vger.kernel.org
1178S: Maintained
1179F: drivers/power/reset/keystone-reset.c
1180
1181ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1182M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1183L: linux-kernel@vger.kernel.org
1184S: Maintained
1185F: drivers/memory/*emif*
1186
2b7a52a4 1187ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1188M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1190S: Maintained
1191
3b886171 1192ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1193M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1194S: Maintained
1195
31c17ac9 1196ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1197M: Jason Cooper <jason@lakedaemon.net>
1198M: Andrew Lunn <andrew@lunn.ch>
1199M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1200M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S: Maintained
1203F: arch/arm/mach-mvebu/
59ec9671 1204F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1205F: arch/arm/boot/dts/armada*
1206F: arch/arm/boot/dts/kirkwood*
1207
75f41273 1208
40f4978b
SH
1209ARM/Marvell Berlin SoC support
1210M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212S: Maintained
1213F: arch/arm/mach-berlin/
31c17ac9
GC
1214F: arch/arm/boot/dts/berlin*
1215
40f4978b 1216
4cfab57e 1217ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1218M: Jason Cooper <jason@lakedaemon.net>
1219M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1220M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1221M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1222L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1223S: Maintained
1224F: arch/arm/mach-dove/
54a246ff
NP
1225F: arch/arm/mach-mv78xx0/
1226F: arch/arm/mach-orion5x/
1227F: arch/arm/plat-orion/
31c17ac9
GC
1228F: arch/arm/boot/dts/dove*
1229F: arch/arm/boot/dts/orion5x*
1230
3b886171 1231
d69ac131
AC
1232ARM/Orion SoC/Technologic Systems TS-78xx platform support
1233M: Alexander Clouter <alex@digriz.org.uk>
1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235W: http://www.digriz.org.uk/ts78xx/kernel
1236S: Maintained
1237F: arch/arm/mach-orion5x/ts78xx-*
1238
607b8fc9
EH
1239ARM/Mediatek RTC DRIVER
1240M: Eddie Huang <eddie.huang@mediatek.com>
1241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1243S: Maintained
1244F: drivers/rtc/rtc-mt6397.c
1245
e54951c8
MB
1246ARM/Mediatek SoC support
1247M: Matthias Brugger <matthias.bgg@gmail.com>
1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1249L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1250S: Maintained
1251F: arch/arm/boot/dts/mt6*
1252F: arch/arm/boot/dts/mt8*
1253F: arch/arm/mach-mediatek/
1254N: mtk
1255K: mediatek
1256
adcb079f
AB
1257ARM/MICREL KS8695 ARCHITECTURE
1258M: Greg Ungerer <gerg@uclinux.org>
1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1260F: arch/arm/mach-ks8695/
adcb079f
AB
1261S: Odd Fixes
1262
d78ff0a5 1263ARM/MIOA701 MACHINE SUPPORT
8b58be88 1264M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1265L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1266F: arch/arm/mach-pxa/mioa701.c
1267S: Maintained
1268
9624dfe6 1269ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1270M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1271S: Maintained
1272
e0ee9851 1273ARM/NOMADIK ARCHITECTURE
28b8e8d4 1274M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1275M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1276L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1277S: Maintained
1278F: arch/arm/mach-nomadik/
ecc265fe 1279F: drivers/pinctrl/nomadik/
87572880 1280F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1281T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1282
9d76295a 1283ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1284M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1285L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1286W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1287S: Supported
1288
8459c159 1289ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1290M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1291M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1292S: Maintained
1293
5d783a2d 1294ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1295M: Marek Vasut <marek.vasut@gmail.com>
75280787 1296L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1297W: http://hackndev.com
1298S: Maintained
933d35f0
JP
1299F: arch/arm/mach-pxa/include/mach/palmtx.h
1300F: arch/arm/mach-pxa/palmtx.c
1301F: arch/arm/mach-pxa/include/mach/palmt5.h
1302F: arch/arm/mach-pxa/palmt5.c
1303F: arch/arm/mach-pxa/include/mach/palmld.h
1304F: arch/arm/mach-pxa/palmld.c
1305F: arch/arm/mach-pxa/include/mach/palmte2.h
1306F: arch/arm/mach-pxa/palmte2.c
1307F: arch/arm/mach-pxa/include/mach/palmtc.h
1308F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1309
b57fe924 1310ARM/PALM TREO SUPPORT
8b58be88 1311M: Tomas Cech <sleep_walker@suse.cz>
75280787 1312L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1313W: http://hackndev.com
1314S: Maintained
b57fe924
JP
1315F: arch/arm/mach-pxa/include/mach/palmtreo.h
1316F: arch/arm/mach-pxa/palmtreo.c
90af5811 1317
c49e1e63 1318ARM/PALMZ72 SUPPORT
8b58be88 1319M: Sergey Lapin <slapin@ossfans.org>
75280787 1320L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1321W: http://hackndev.com
1322S: Maintained
933d35f0
JP
1323F: arch/arm/mach-pxa/include/mach/palmz72.h
1324F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1325
1da177e4 1326ARM/PLEB SUPPORT
8b58be88 1327M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1328W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1329S: Maintained
1330
1331ARM/PT DIGITAL BOARD PORT
8b58be88 1332M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1334W: http://www.arm.linux.org.uk/
1335S: Maintained
1336
8fc1b0f8
KG
1337ARM/QUALCOMM SUPPORT
1338M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1339M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1340M: David Brown <davidb@codeaurora.org>
1341L: linux-arm-msm@vger.kernel.org
f5d3af9d 1342L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1343S: Maintained
1344F: arch/arm/mach-qcom/
f5d3af9d 1345F: drivers/soc/qcom/
c0c89faf
SB
1346F: drivers/tty/serial/msm_serial.h
1347F: drivers/tty/serial/msm_serial.c
1348F: drivers/*/pm8???-*
1349F: drivers/mfd/ssbi.c
916f743d 1350F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1351T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1352
2b7a52a4 1353ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1354M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1355L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1356S: Maintained
1357
d4275354 1358ARM/RISCPC ARCHITECTURE
8b58be88 1359M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1361W: http://www.arm.linux.org.uk/
1362S: Maintained
d4275354
RK
1363F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1364F: arch/arm/include/asm/hardware/ioc.h
1365F: arch/arm/include/asm/hardware/iomd.h
1366F: arch/arm/include/asm/hardware/memc.h
1367F: arch/arm/mach-rpc/
1a6422f6 1368F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1369F: drivers/net/ethernet/i825xx/ether1*
1370F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1371F: drivers/scsi/arm/
1372
08ddbb0a
HS
1373ARM/Rockchip SoC support
1374M: Heiko Stuebner <heiko@sntech.de>
1375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1376L: linux-rockchip@lists.infradead.org
08ddbb0a 1377S: Maintained
541555e9 1378F: arch/arm/boot/dts/rk3*
08ddbb0a 1379F: arch/arm/mach-rockchip/
541555e9
HS
1380F: drivers/clk/rockchip/
1381F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1382F: drivers/*/*rockchip*
541555e9
HS
1383F: drivers/*/*/*rockchip*
1384F: sound/soc/rockchip/
b4331b43 1385N: rockchip
08ddbb0a 1386
5bfb937c
KK
1387ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1388M: Kukjin Kim <kgene@kernel.org>
e8f98457 1389M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1390L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1391L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1392S: Maintained
6f0589c8
MB
1393F: arch/arm/boot/dts/s3c*
1394F: arch/arm/boot/dts/exynos*
482ce512 1395F: arch/arm/plat-samsung/
769bbb63
HS
1396F: arch/arm/mach-s3c24*/
1397F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1398F: arch/arm/mach-s5p*/
1399F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1400F: drivers/*/*s3c2410*
1401F: drivers/*/*/*s3c2410*
40c76662
MB
1402F: drivers/spi/spi-s3c*
1403F: sound/soc/samsung/*
33d43cdd 1404N: exynos
f556cb07 1405
10ffa964
KP
1406ARM/SAMSUNG MOBILE MACHINE SUPPORT
1407M: Kyungmin Park <kyungmin.park@samsung.com>
1408L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409S: Maintained
004bbd3c 1410F: arch/arm/mach-s5pv210/
10ffa964 1411
3ce4ccb6
KD
1412ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1413M: Kyungmin Park <kyungmin.park@samsung.com>
1414M: Kamil Debski <k.debski@samsung.com>
1415L: linux-arm-kernel@lists.infradead.org
1416L: linux-media@vger.kernel.org
1417S: Maintained
1418F: drivers/media/platform/s5p-g2d/
1419
e6a476fd
MS
1420ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1421M: Kyungmin Park <kyungmin.park@samsung.com>
1422M: Kamil Debski <k.debski@samsung.com>
6305902c 1423M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1424L: linux-arm-kernel@lists.infradead.org
1425L: linux-media@vger.kernel.org
1426S: Maintained
934455d7 1427F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1428F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1429
1430ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1431M: Kyungmin Park <kyungmin.park@samsung.com>
1432M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1433L: linux-arm-kernel@lists.infradead.org
1434L: linux-media@vger.kernel.org
1435S: Maintained
90d72ac6 1436F: drivers/media/platform/s5p-tv/
e6a476fd 1437
d48d38e8 1438ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1439M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1440M: Magnus Damm <magnus.damm@gmail.com>
1441L: linux-sh@vger.kernel.org
d48d38e8 1442W: http://oss.renesas.com
bbff48f5 1443Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1444T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1445S: Supported
0b514fdb
SH
1446F: arch/arm/boot/dts/emev2*
1447F: arch/arm/boot/dts/r7s*
1448F: arch/arm/boot/dts/r8a*
1449F: arch/arm/boot/dts/sh*
0b514fdb
SH
1450F: arch/arm/configs/armadillo800eva_defconfig
1451F: arch/arm/configs/bockw_defconfig
0b514fdb 1452F: arch/arm/configs/kzm9g_defconfig
0b514fdb
SH
1453F: arch/arm/configs/marzen_defconfig
1454F: arch/arm/configs/shmobile_defconfig
7a2071c5 1455F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1456F: arch/arm/mach-shmobile/
1457F: drivers/sh/
1458
66314223 1459ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1460M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1461S: Maintained
1462F: arch/arm/mach-socfpga/
efadb751
DN
1463F: arch/arm/boot/dts/socfpga*
1464F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1465W: http://www.rocketboards.org
efadb751 1466T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1467
1468ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1469M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1470S: Maintained
1471F: drivers/clk/socfpga/
1472
71bcada8
TT
1473ARM/SOCFPGA EDAC SUPPORT
1474M: Thor Thayer <tthayer@opensource.altera.com>
1475S: Maintained
1476F: drivers/edac/altera_edac.
1477
65ebcc11 1478ARM/STI ARCHITECTURE
a92177ea
SK
1479M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1480M: Maxime Coquelin <maxime.coquelin@st.com>
1481M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1482L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1483L: kernel@stlinux.com
1484W: http://www.stlinux.com
1485S: Maintained
1486F: arch/arm/mach-sti/
a92177ea
SK
1487F: arch/arm/boot/dts/sti*
1488F: drivers/clocksource/arm_global_timer.c
a92177ea 1489F: drivers/i2c/busses/i2c-st.c
346e2e4a 1490F: drivers/media/rc/st_rc.c
f53b2bff 1491F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1492F: drivers/phy/phy-miphy28lp.c
1493F: drivers/phy/phy-miphy365x.c
6da969a5 1494F: drivers/phy/phy-stih407-usb.c
26389c78 1495F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1496F: drivers/pinctrl/pinctrl-st.c
1497F: drivers/reset/sti/
1498F: drivers/tty/serial/st-asc.c
eb11adab 1499F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1500F: drivers/usb/host/ehci-st.c
1501F: drivers/usb/host/ohci-st.c
daac6f86 1502F: drivers/ata/ahci_st.c
65ebcc11 1503
2b7a52a4 1504ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1505M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1506L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1507S: Maintained
1508
1bbd7089 1509ARM/TETON BGA MACHINE SUPPORT
706e69d6 1510M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1511L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1512S: Maintained
1513
2b7a52a4 1514ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1515M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1517S: Maintained
1518
98ad6e3b 1519ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1520M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1521L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1522W: http://www.mcuos.com
1523S: Maintained
4e89e8f6 1524F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1525F: drivers/input/keyboard/w90p910_keypad.c
1526F: drivers/input/touchscreen/w90p910_ts.c
1527F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1528F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1529F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1530F: drivers/rtc/rtc-nuc900.c
9df92e6c 1531F: drivers/spi/spi-nuc900.c
4e89e8f6 1532F: drivers/usb/host/ehci-w90x900.c
8a61f013 1533F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1534
54274d71 1535ARM/U300 MACHINE SUPPORT
e4651a9f 1536M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1537L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1538S: Supported
1539F: arch/arm/mach-u300/
9affbd24 1540F: drivers/clocksource/timer-u300.c
54274d71
LW
1541F: drivers/i2c/busses/i2c-stu300.c
1542F: drivers/rtc/rtc-coh901331.c
1543F: drivers/watchdog/coh901327_wdt.c
1544F: drivers/dma/coh901318*
87572880
LW
1545F: drivers/mfd/ab3100*
1546F: drivers/rtc/rtc-ab3100.c
1547F: drivers/rtc/rtc-coh901331.c
1548T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1549
87572880 1550ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1551M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1552L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553S: Maintained
1554F: arch/arm/mach-ux500/
e4651a9f 1555F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1556F: drivers/dma/ste_dma40*
e4651a9f 1557F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1558F: drivers/mfd/abx500*
1559F: drivers/mfd/ab8500*
e4651a9f
LW
1560F: drivers/mfd/dbx500*
1561F: drivers/mfd/db8500*
ecc265fe
JP
1562F: drivers/pinctrl/nomadik/pinctrl-ab*
1563F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1564F: drivers/rtc/rtc-ab8500.c
e4651a9f 1565F: drivers/rtc/rtc-pl031.c
87572880 1566T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1567
e93fde28
UH
1568ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1569M: Ulf Hansson <ulf.hansson@linaro.org>
1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571T: git git://git.linaro.org/people/ulfh/clk.git
1572S: Maintained
1573F: drivers/clk/ux500/
1574F: include/linux/platform_data/clk-ux500.h
1575
740d93b1
PM
1576ARM/VERSATILE EXPRESS PLATFORM
1577M: Liviu Dudau <liviu.dudau@arm.com>
1578M: Sudeep Holla <sudeep.holla@arm.com>
1579M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1580L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1581S: Maintained
1582F: arch/arm/boot/dts/vexpress*
1583F: arch/arm/mach-vexpress/
1584F: */*/vexpress*
7e8f403f 1585F: */*/*/vexpress*
740d93b1
PM
1586F: drivers/clk/versatile/clk-vexpress-osc.c
1587F: drivers/clocksource/versatile.c
1588
d4275354 1589ARM/VFP SUPPORT
8b58be88 1590M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1591L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1592W: http://www.arm.linux.org.uk/
1593S: Maintained
1594F: arch/arm/vfp/
1595
e66b6d8e
MV
1596ARM/VOIPAC PXA270 SUPPORT
1597M: Marek Vasut <marek.vasut@gmail.com>
1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S: Maintained
1600F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1601F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1602
04529fe2
TP
1603ARM/VT8500 ARM ARCHITECTURE
1604M: Tony Prisk <linux@prisktech.co.nz>
1605L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1606S: Maintained
1607F: arch/arm/mach-vt8500/
41fd91b4 1608F: drivers/clocksource/vt8500_timer.c
560746eb 1609F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1610F: drivers/mmc/host/wmt-sdmmc.c
1611F: drivers/pwm/pwm-vt8500.c
1612F: drivers/rtc/rtc-vt8500.c
1613F: drivers/tty/serial/vt8500_serial.c
4f31102b 1614F: drivers/usb/host/ehci-platform.c
41fd91b4 1615F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1616F: drivers/video/fbdev/vt8500lcdfb.*
1617F: drivers/video/fbdev/wm8505fb*
1618F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1619
e66b6d8e
MV
1620ARM/ZIPIT Z2 SUPPORT
1621M: Marek Vasut <marek.vasut@gmail.com>
1622L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1623S: Maintained
1624F: arch/arm/mach-pxa/z2.c
6ab2a855 1625F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1626
51f29d44
MS
1627ARM/ZYNQ ARCHITECTURE
1628M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1629R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1630L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1631W: http://wiki.xilinx.com
1632T: git git://git.xilinx.com/linux-xlnx.git
1633S: Supported
1634F: arch/arm/mach-zynq/
bd2a337a 1635F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1636F: drivers/block/xsysace.c
c2fd4e38
MS
1637N: zynq
1638N: xilinx
1639F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1640F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1641F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1642F: drivers/edac/synopsys_edac.c
51f29d44 1643
b8f9879e
WD
1644ARM SMMU DRIVER
1645M: Will Deacon <will.deacon@arm.com>
1646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647S: Maintained
1648F: drivers/iommu/arm-smmu.c
e1d3c0fd 1649F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1650
38074229
CM
1651ARM64 PORT (AARCH64 ARCHITECTURE)
1652M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1653M: Will Deacon <will.deacon@arm.com>
38074229
CM
1654L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1655S: Maintained
1656F: arch/arm64/
d19766ec 1657F: Documentation/arm64/
38074229 1658
9d7005f9
LP
1659AS3645A LED FLASH CONTROLLER DRIVER
1660M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1661L: linux-media@vger.kernel.org
1662T: git git://linuxtv.org/media_tree.git
1663S: Maintained
1664F: drivers/media/i2c/as3645a.c
1665F: include/media/as3645a.h
1666
d58de038
GJ
1667ASC7621 HARDWARE MONITOR DRIVER
1668M: George Joseph <george.joseph@fairview5.com>
1669L: lm-sensors@lm-sensors.org
1670S: Maintained
1671F: Documentation/hwmon/asc7621
1672F: drivers/hwmon/asc7621.c
1673
b229ece9 1674ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1675M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1676L: acpi4asus-user@lists.sourceforge.net
d0944853 1677L: platform-driver-x86@vger.kernel.org
76593d6f 1678W: http://acpi4asus.sf.net
85091b71 1679S: Maintained
b229ece9
CC
1680F: drivers/platform/x86/asus*.c
1681F: drivers/platform/x86/eeepc*.c
85091b71 1682
953a6479 1683ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1684R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1685W: http://sourceforge.net/projects/xscaleiop
08223d80 1686S: Odd fixes
679655da
JP
1687F: Documentation/crypto/async-tx-api.txt
1688F: crypto/async_tx/
1689F: drivers/dma/
1690F: include/linux/dmaengine.h
1691F: include/linux/async_tx.h
b3e5f263 1692
a1867d36 1693AT24 EEPROM DRIVER
14d77c4d 1694M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1695L: linux-i2c@vger.kernel.org
1696S: Maintained
1697F: drivers/misc/eeprom/at24.c
25f73ed5 1698F: include/linux/platform_data/at24.h
a1867d36 1699
e7839f25 1700ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1701M: "Ed L. Cashin" <ed.cashin@acm.org>
1702W: http://www.openaoe.org/
1da177e4 1703S: Supported
679655da
JP
1704F: Documentation/aoe/
1705F: drivers/block/aoe/
1da177e4 1706
9a10a870 1707ATHEROS ATH GENERIC UTILITIES
f726ee65 1708M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1709L: linux-wireless@vger.kernel.org
1710S: Supported
1711F: drivers/net/wireless/ath/*
1712
fa1c114f 1713ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1714M: Jiri Slaby <jirislaby@gmail.com>
1715M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1716M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1717L: linux-wireless@vger.kernel.org
72c706b7 1718W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1719S: Maintained
fa451753 1720F: drivers/net/wireless/ath/ath5k/
fa1c114f 1721
12e62d6f
KV
1722ATHEROS ATH6KL WIRELESS DRIVER
1723M: Kalle Valo <kvalo@qca.qualcomm.com>
1724L: linux-wireless@vger.kernel.org
1725W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1726T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1727S: Supported
1728F: drivers/net/wireless/ath/ath6kl/
1729
2be7d22f
VK
1730WILOCITY WIL6210 WIRELESS DRIVER
1731M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1732L: linux-wireless@vger.kernel.org
1733L: wil6210@qca.qualcomm.com
1734S: Supported
1735W: http://wireless.kernel.org/en/users/Drivers/wil6210
1736F: drivers/net/wireless/ath/wil6210/
dba4b74d 1737F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1738
1d7e1e6b
CL
1739CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1740M: Christian Lamparter <chunkeey@googlemail.com>
1741L: linux-wireless@vger.kernel.org
1742W: http://wireless.kernel.org/en/users/Drivers/carl9170
1743S: Maintained
1744F: drivers/net/wireless/ath/carl9170/
1745
2c2a6172
LT
1746ATK0110 HWMON DRIVER
1747M: Luca Tettamanti <kronos.it@gmail.com>
1748L: lm-sensors@lm-sensors.org
1749S: Maintained
1750F: drivers/hwmon/asus_atk0110.c
1751
6f69a6d7 1752ATI_REMOTE2 DRIVER
8b58be88 1753M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1754S: Maintained
679655da 1755F: drivers/input/misc/ati_remote2.c
6f69a6d7 1756
7ae115b4 1757ATLX ETHERNET DRIVERS
8b58be88 1758M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1759M: Chris Snook <chris.snook@gmail.com>
e443e383 1760L: netdev@vger.kernel.org
8d5ca6ec
JC
1761W: http://sourceforge.net/projects/atl1
1762W: http://atl1.sourceforge.net
1763S: Maintained
2b133ad6 1764F: drivers/net/ethernet/atheros/
8d5ca6ec 1765
1da177e4 1766ATM
366c1bd1 1767M: Chas Williams <3chas3@gmail.com>
476604de 1768L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1769L: netdev@vger.kernel.org
1da177e4
LT
1770W: http://linux-atm.sourceforge.net
1771S: Maintained
679655da
JP
1772F: drivers/atm/
1773F: include/linux/atm*
c117ab84 1774F: include/uapi/linux/atm*
1da177e4 1775
04ac2f46 1776ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1777M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1778S: Maintained
1779F: drivers/mmc/host/atmel-mci.c
1780F: drivers/mmc/host/atmel-mci-regs.h
1781
a1cfac48 1782ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1783M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1784S: Supported
df621252 1785F: drivers/tty/serial/atmel_serial.c
a1cfac48 1786
dfae90ed 1787ATMEL Audio ALSA driver
3a82002c 1788M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1789L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1790S: Supported
1791F: sound/soc/atmel
1792
b414dc16
NF
1793ATMEL DMA DRIVER
1794M: Nicolas Ferre <nicolas.ferre@atmel.com>
1795L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1796S: Supported
1797F: drivers/dma/at_hdmac.c
1798F: drivers/dma/at_hdmac_regs.h
6f0d65af 1799F: include/linux/platform_data/dma-atmel.h
b414dc16 1800
6bd0f436
LD
1801ATMEL XDMA DRIVER
1802M: Ludovic Desroches <ludovic.desroches@atmel.com>
1803L: linux-arm-kernel@lists.infradead.org
1804L: dmaengine@vger.kernel.org
1805S: Supported
1806F: drivers/dma/at_xdmac.c
1807
888f2804
LD
1808ATMEL I2C DRIVER
1809M: Ludovic Desroches <ludovic.desroches@atmel.com>
1810L: linux-i2c@vger.kernel.org
1811S: Supported
1812F: drivers/i2c/busses/i2c-at91.c
1813
15515545
JW
1814ATMEL ISI DRIVER
1815M: Josh Wu <josh.wu@atmel.com>
1816L: linux-media@vger.kernel.org
1817S: Supported
f2294c2d 1818F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1819F: include/media/atmel-isi.h
1820
8f4c79ce 1821ATMEL LCDFB DRIVER
8b58be88 1822M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1823L: linux-fbdev@vger.kernel.org
8f4c79ce 1824S: Maintained
8a61f013 1825F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1826F: include/video/atmel_lcdc.h
8f4c79ce 1827
89e5785f 1828ATMEL MACB ETHERNET DRIVER
a02875a6 1829M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1830S: Supported
9f2f381f 1831F: drivers/net/ethernet/cadence/
89e5785f 1832
5cbac98a
JW
1833ATMEL NAND DRIVER
1834M: Josh Wu <josh.wu@atmel.com>
1835L: linux-mtd@lists.infradead.org
1836S: Supported
1837F: drivers/mtd/nand/atmel_nand*
1838
754ce4f2 1839ATMEL SPI DRIVER
a02875a6 1840M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1841S: Supported
9df92e6c 1842F: drivers/spi/spi-atmel.*
754ce4f2 1843
0ef09015 1844ATMEL SSC DRIVER
03515f32 1845M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1846L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847S: Supported
1848F: drivers/misc/atmel-ssc.c
1849F: include/linux/atmel-ssc.h
1850
e9cb1c5a
NF
1851ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1852M: Nicolas Ferre <nicolas.ferre@atmel.com>
1853L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1854S: Supported
1855F: drivers/misc/atmel_tclib.c
1856F: drivers/clocksource/tcb_clksrc.c
1857
914a3f3b 1858ATMEL USBA UDC DRIVER
a02875a6
NF
1859M: Nicolas Ferre <nicolas.ferre@atmel.com>
1860L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1861S: Supported
faf2e1db 1862F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1863
1da177e4 1864ATMEL WIRELESS DRIVER
8b58be88 1865M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1866L: linux-wireless@vger.kernel.org
1da177e4
LT
1867W: http://www.thekelleys.org.uk/atmel
1868W: http://atmelwlandriver.sourceforge.net/
1869S: Maintained
679655da 1870F: drivers/net/wireless/atmel*
1da177e4 1871
26780d9e 1872ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1873M: Bradley Grove <linuxdrivers@attotech.com>
1874L: linux-scsi@vger.kernel.org
1875W: http://www.attotech.com
1876S: Supported
1877F: drivers/scsi/esas2r
26780d9e 1878
a92b7b80 1879AUDIT SUBSYSTEM
915f389d 1880M: Paul Moore <paul@paul-moore.com>
8b58be88 1881M: Eric Paris <eparis@redhat.com>
915f389d 1882L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1883W: http://people.redhat.com/sgrubb/audit/
915f389d 1884T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1885S: Maintained
679655da 1886F: include/linux/audit.h
c117ab84 1887F: include/uapi/linux/audit.h
679655da 1888F: kernel/audit*
a92b7b80 1889
70e84049 1890AUXILIARY DISPLAY DRIVERS
8b58be88 1891M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1892W: http://miguelojeda.es/auxdisplay.htm
1893W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1894S: Maintained
679655da
JP
1895F: drivers/auxdisplay/
1896F: include/linux/cfag12864b.h
70e84049 1897
5f97f7f9 1898AVR32 ARCHITECTURE
e336f61f
HCE
1899M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1900M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1901W: http://www.atmel.com/products/AVR32/
249d9d9d 1902W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1903W: http://avrfreaks.net/
e336f61f 1904S: Maintained
679655da 1905F: arch/avr32/
5f97f7f9
HS
1906
1907AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1908M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1909M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1910S: Maintained
679655da 1911F: arch/avr32/mach-at32ap/
5f97f7f9 1912
1da177e4 1913AX.25 NETWORK LAYER
8b58be88 1914M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1915L: linux-hams@vger.kernel.org
d34cb28a 1916W: http://www.linux-ax25.org/
1da177e4 1917S: Maintained
c117ab84 1918F: include/uapi/linux/ax25.h
679655da
JP
1919F: include/net/ax25.h
1920F: net/ax25/
1da177e4 1921
d5269395 1922AZ6007 DVB DRIVER
009a5410 1923M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1924L: linux-media@vger.kernel.org
1925W: http://linuxtv.org
1926T: git git://linuxtv.org/media_tree.git
1927S: Maintained
1928F: drivers/media/usb/dvb-usb-v2/az6007.c
1929
6777376e
HV
1930AZTECH FM RADIO RECEIVER DRIVER
1931M: Hans Verkuil <hverkuil@xs4all.nl>
1932L: linux-media@vger.kernel.org
1933T: git git://linuxtv.org/media_tree.git
1934W: http://linuxtv.org
1935S: Maintained
1936F: drivers/media/radio/radio-aztech*
1937
e2d1d6c0 1938B43 WIRELESS DRIVER
e2d1d6c0 1939L: linux-wireless@vger.kernel.org
ed072f9e 1940L: b43-dev@lists.infradead.org
491b26b4 1941W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 1942S: Odd Fixes
679655da 1943F: drivers/net/wireless/b43/
e2d1d6c0
RD
1944
1945B43LEGACY WIRELESS DRIVER
8b58be88 1946M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 1947L: linux-wireless@vger.kernel.org
ed072f9e 1948L: b43-dev@lists.infradead.org
491b26b4 1949W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1950S: Maintained
679655da 1951F: drivers/net/wireless/b43legacy/
e2d1d6c0 1952
300abeb5 1953BACKLIGHT CLASS/SUBSYSTEM
b7701755 1954M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 1955M: Lee Jones <lee.jones@linaro.org>
300abeb5 1956S: Maintained
679655da
JP
1957F: drivers/video/backlight/
1958F: include/linux/backlight.h
300abeb5 1959
c6c8fea2 1960BATMAN ADVANCED
207df49e 1961M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1962M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1963M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1964L: b.a.t.m.a.n@lists.open-mesh.org
1965W: http://www.open-mesh.org/
1966S: Maintained
1967F: net/batman-adv/
1968
e2d1d6c0 1969BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1970M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1971L: linux-hams@vger.kernel.org
1972W: http://www.baycom.org/~tom/ham/ham.html
1973S: Maintained
679655da 1974F: drivers/net/hamradio/baycom*
e2d1d6c0 1975
cafe5635 1976BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1977M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1978L: linux-bcache@vger.kernel.org
1979W: http://bcache.evilpiepirate.org
1980S: Maintained:
1981F: drivers/md/bcache/
1982
e2d1d6c0 1983BEFS FILE SYSTEM
55817d3d 1984S: Orphan
679655da
JP
1985F: Documentation/filesystems/befs.txt
1986F: fs/befs/
e2d1d6c0 1987
564ee360 1988BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
1989M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1990L: netdev@vger.kernel.org
1991S: Maintained
1992F: drivers/net/ethernet/ec_bhf.c
564ee360 1993
e2d1d6c0 1994BFS FILE SYSTEM
8b58be88 1995M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1996S: Maintained
679655da
JP
1997F: Documentation/filesystems/bfs.txt
1998F: fs/bfs/
c117ab84 1999F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2000
1394f032 2001BLACKFIN ARCHITECTURE
a4edbc10 2002M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2003L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2004T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2005W: http://blackfin.uclinux.org
2006S: Supported
679655da 2007F: arch/blackfin/
566da5b2 2008
e190d6b1 2009BLACKFIN EMAC DRIVER
b3fe92b0 2010L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2011W: http://blackfin.uclinux.org
2012S: Supported
7b35f033 2013F: drivers/net/ethernet/adi/
e190d6b1 2014
566da5b2 2015BLACKFIN RTC DRIVER
b3fe92b0 2016L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2017W: http://blackfin.uclinux.org
2018S: Supported
679655da 2019F: drivers/rtc/rtc-bfin.c
1394f032 2020
936ed49a 2021BLACKFIN SDH DRIVER
109ec8c3 2022M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2023L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2024W: http://blackfin.uclinux.org
2025S: Supported
2026F: drivers/mmc/host/bfin_sdh.c
2027
1394f032 2028BLACKFIN SERIAL DRIVER
8b58be88 2029M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2030L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2031W: http://blackfin.uclinux.org
2032S: Supported
8460241e 2033F: drivers/tty/serial/bfin_uart.c
1394f032 2034
1e6d320f 2035BLACKFIN WATCHDOG DRIVER
b3fe92b0 2036L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2037W: http://blackfin.uclinux.org
2038S: Supported
679655da 2039F: drivers/watchdog/bfin_wdt.c
1e6d320f 2040
d24ecfcc 2041BLACKFIN I2C TWI DRIVER
8b58be88 2042M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2043L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2044W: http://blackfin.uclinux.org/
2045S: Supported
679655da 2046F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2047
1e204377
SJ
2048BLACKFIN MEDIA DRIVER
2049M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2050L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2051W: http://blackfin.uclinux.org/
2052S: Supported
2053F: drivers/media/platform/blackfin/
2054F: drivers/media/i2c/adv7183*
2055F: drivers/media/i2c/vs6624*
2056
b54cf35a
JSM
2057BLINKM RGB LED DRIVER
2058M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2059S: Maintained
2060F: drivers/leds/leds-blinkm.c
2061
1da177e4 2062BLOCK LAYER
8b58be88 2063M: Jens Axboe <axboe@kernel.dk>
08deed1e 2064T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2065S: Maintained
679655da 2066F: block/
1da177e4 2067
2b54aaef 2068BLOCK2MTD DRIVER
8b58be88 2069M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2070L: linux-mtd@lists.infradead.org
2071S: Maintained
679655da 2072F: drivers/mtd/devices/block2mtd.c
2b54aaef 2073
63fbd24e 2074BLUETOOTH DRIVERS
8b58be88 2075M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2076M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2077M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2078L: linux-bluetooth@vger.kernel.org
63fbd24e 2079W: http://www.bluez.org/
22e7a424
MH
2080T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2081T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2082S: Maintained
679655da 2083F: drivers/bluetooth/
1da177e4 2084
63fbd24e 2085BLUETOOTH SUBSYSTEM
8b58be88 2086M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2087M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2088M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2089L: linux-bluetooth@vger.kernel.org
2090W: http://www.bluez.org/
22e7a424
MH
2091T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2092T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2093S: Maintained
679655da
JP
2094F: net/bluetooth/
2095F: include/net/bluetooth/
1da177e4
LT
2096
2097BONDING DRIVER
79b30750 2098M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2099M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2100M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2101L: netdev@vger.kernel.org
ce00f85c
JC
2102W: http://sourceforge.net/projects/bonding/
2103S: Supported
679655da 2104F: drivers/net/bonding/
c117ab84 2105F: include/uapi/linux/if_bonding.h
1da177e4 2106
b5f4df34
AS
2107BPF (Safe dynamic programs and tools)
2108M: Alexei Starovoitov <ast@kernel.org>
2109L: netdev@vger.kernel.org
2110L: linux-kernel@vger.kernel.org
2111S: Supported
2112F: kernel/bpf/
2113
39105890 2114BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2115M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2116L: netdev@vger.kernel.org
2117S: Supported
adfc5217 2118F: drivers/net/ethernet/broadcom/b44.*
39105890 2119
32ec90d5
FF
2120BROADCOM GENET ETHERNET DRIVER
2121M: Florian Fainelli <f.fainelli@gmail.com>
2122L: netdev@vger.kernel.org
2123S: Supported
2124F: drivers/net/ethernet/broadcom/genet/
2125
948c51e6 2126BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2127M: Sony Chacko <sony.chacko@qlogic.com>
2128M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2129L: netdev@vger.kernel.org
2130S: Supported
adfc5217
JK
2131F: drivers/net/ethernet/broadcom/bnx2.*
2132F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2133
4d9d2cb0 2134BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2135M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2136L: netdev@vger.kernel.org
2137S: Supported
adfc5217 2138F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2139
90f4c594 2140BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2141M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2142M: Ray Jui <rjui@broadcom.com>
2143M: Scott Branden <sbranden@broadcom.com>
497a045d 2144L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2145T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2146S: Maintained
2147F: arch/arm/mach-bcm/
2148F: arch/arm/boot/dts/bcm113*
90f4c594 2149F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2150F: arch/arm/boot/dts/bcm281*
2151F: arch/arm/configs/bcm_defconfig
e4ef47f2 2152F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2153F: drivers/clocksource/bcm_kona_timer.c
2154
9209bec4 2155BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2156M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2157M: Lee Jones <lee@kernel.org>
f680f25c 2158L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2159T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2160S: Maintained
9209bec4 2161N: bcm2835
f680f25c 2162
a2f6734c
KC
2163BROADCOM BCM33XX MIPS ARCHITECTURE
2164M: Kevin Cernekee <cernekee@gmail.com>
2165L: linux-mips@linux-mips.org
2166S: Maintained
2167F: arch/mips/bcm3384/*
2168F: arch/mips/include/asm/mach-bcm3384/*
2169F: arch/mips/kernel/*bmips*
2170
9209bec4 2171BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2172M: Hauke Mehrtens <hauke@hauke-m.de>
2173L: linux-arm-kernel@lists.infradead.org
2174S: Maintained
2175F: arch/arm/mach-bcm/bcm_5301x.c
2176F: arch/arm/boot/dts/bcm5301x.dtsi
2177F: arch/arm/boot/dts/bcm470*
2178
e076e962
FF
2179BROADCOM BCM63XX ARM ARCHITECTURE
2180M: Florian Fainelli <f.fainelli@gmail.com>
2181L: linux-arm-kernel@lists.infradead.org
eb6725d0 2182T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2183S: Maintained
2184F: arch/arm/mach-bcm/bcm63xx.c
2185F: arch/arm/include/debug/bcm63xx.S
2186
7110e227
KC
2187BROADCOM BCM63XX/BCM33XX UDC DRIVER
2188M: Kevin Cernekee <cernekee@gmail.com>
2189L: linux-usb@vger.kernel.org
2190S: Maintained
2191F: drivers/usb/gadget/udc/bcm63xx_udc.*
2192
2df94fd6 2193BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2194M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2195M: Gregory Fong <gregory.0xf0@gmail.com>
2196M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2198T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2199S: Maintained
2200F: arch/arm/mach-bcm/*brcmstb*
2201F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2202F: drivers/bus/brcmstb_gisb.c
2df94fd6 2203
70371cef
KC
2204BROADCOM BMIPS MIPS ARCHITECTURE
2205M: Kevin Cernekee <cernekee@gmail.com>
2206M: Florian Fainelli <f.fainelli@gmail.com>
2207L: linux-mips@linux-mips.org
eb6725d0 2208T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2209S: Maintained
2210F: arch/mips/bmips/*
2211F: arch/mips/include/asm/mach-bmips/*
2212F: arch/mips/kernel/*bmips*
2213F: arch/mips/boot/dts/bcm*.dts*
2214F: drivers/irqchip/irq-bcm7*
2215F: drivers/irqchip/irq-brcmstb*
2216
948c51e6 2217BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2218M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2219M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2220L: netdev@vger.kernel.org
2221S: Supported
adfc5217 2222F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2223
a9533e7e
HP
2224BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2225M: Brett Rudley <brudley@broadcom.com>
818c07b8 2226M: Arend van Spriel <arend@broadcom.com>
85d63686 2227M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2228M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2229L: linux-wireless@vger.kernel.org
5615171c 2230L: brcm80211-dev-list@broadcom.com
a9533e7e 2231S: Supported
f62ebdd5 2232F: drivers/net/wireless/brcm80211/
a9533e7e 2233
9958d6f9 2234BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2235M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2236L: linux-scsi@vger.kernel.org
2237S: Supported
2238F: drivers/scsi/bnx2fc/
2239
6a6b5ad0 2240BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2241M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2242L: linux-scsi@vger.kernel.org
2243S: Supported
2244F: drivers/scsi/bnx2i/
2245
36c0237f
SB
2246BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2247M: Ray Jui <rjui@broadcom.com>
2248M: Scott Branden <sbranden@broadcom.com>
2249L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2250L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2251T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2252S: Maintained
2253N: iproc
2254N: cygnus
2255N: bcm9113*
2256N: bcm9583*
2257N: bcm583*
2258N: bcm113*
2259
7b7f588b 2260BROADCOM KONA GPIO DRIVER
5e163903 2261M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2262L: bcm-kernel-feedback-list@broadcom.com
2263S: Supported
2264F: drivers/gpio/gpio-bcm-kona.c
2265F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2266
c9678d86
RM
2267BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2268M: Rafał Miłecki <zajec5@gmail.com>
2269L: linux-wireless@vger.kernel.org
2270S: Maintained
2271F: drivers/bcma/
2272F: include/linux/bcma/
2273
b8302205
FF
2274BROADCOM SYSTEMPORT ETHERNET DRIVER
2275M: Florian Fainelli <f.fainelli@gmail.com>
2276L: netdev@vger.kernel.org
2277S: Supported
2278F: drivers/net/ethernet/broadcom/bcmsysport.*
2279
7725ccfd 2280BROCADE BFA FC SCSI DRIVER
aa803370
AG
2281M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2282M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2283L: linux-scsi@vger.kernel.org
2284S: Supported
2285F: drivers/scsi/bfa/
7725ccfd 2286
8b230ed8 2287BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2288M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2289L: netdev@vger.kernel.org
2290S: Supported
f844a0ea 2291F: drivers/net/ethernet/brocade/bna/
8b230ed8 2292
5cdf7f76 2293BSG (block layer generic sg v4 driver)
8b58be88 2294M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2295L: linux-scsi@vger.kernel.org
2296S: Supported
679655da
JP
2297F: block/bsg.c
2298F: include/linux/bsg.h
c117ab84 2299F: include/uapi/linux/bsg.h
5cdf7f76 2300
af39917d
CL
2301BT87X AUDIO DRIVER
2302M: Clemens Ladisch <clemens@ladisch.de>
2303L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2304T: git git://git.alsa-project.org/alsa-kernel.git
2305S: Maintained
2306F: Documentation/sound/alsa/Bt87x.txt
2307F: sound/pci/bt87x.c
2308
ff1d5c2f 2309BT8XXGPIO DRIVER
eb032b98 2310M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2311W: http://bu3sch.de/btgpio.php
2312S: Maintained
72dbb705 2313F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2314
eb1eb04f 2315BTRFS FILE SYSTEM
c0778e25
CM
2316M: Chris Mason <clm@fb.com>
2317M: Josef Bacik <jbacik@fb.com>
4e0c4a47 2318M: David Sterba <dsterba@suse.cz>
eb1eb04f
JP
2319L: linux-btrfs@vger.kernel.org
2320W: http://btrfs.wiki.kernel.org/
8a6e2535 2321Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2322T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2323S: Maintained
679655da
JP
2324F: Documentation/filesystems/btrfs.txt
2325F: fs/btrfs/
eb1eb04f 2326
1da177e4 2327BTTV VIDEO4LINUX DRIVER
009a5410 2328M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2329L: linux-media@vger.kernel.org
96b6aba0 2330W: http://linuxtv.org
275ffde4 2331T: git git://linuxtv.org/media_tree.git
f96236e5 2332S: Odd fixes
679655da 2333F: Documentation/video4linux/bttv/
90d72ac6 2334F: drivers/media/pci/bt8xx/bttv*
1da177e4 2335
1f34923c
KA
2336BUSLOGIC SCSI DRIVER
2337M: Khalid Aziz <khalid@gonehiking.org>
2338L: linux-scsi@vger.kernel.org
2339S: Maintained
2340F: drivers/scsi/BusLogic.*
2341F: drivers/scsi/FlashPoint.*
2342
af39917d
CL
2343C-MEDIA CMI8788 DRIVER
2344M: Clemens Ladisch <clemens@ladisch.de>
2345L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2346T: git git://git.alsa-project.org/alsa-kernel.git
2347S: Maintained
2348F: sound/pci/oxygen/
2349
2141355f
MS
2350C6X ARCHITECTURE
2351M: Mark Salter <msalter@redhat.com>
2352M: Aurelien Jacquiot <a-jacquiot@ti.com>
2353L: linux-c6x-dev@linux-c6x.org
2354W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2355S: Maintained
2356F: arch/c6x/
2357
a5432f5a 2358CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2359M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2360L: linux-cachefs@redhat.com
2361S: Supported
2362F: Documentation/filesystems/caching/cachefiles.txt
2363F: fs/cachefiles/
2364
c815ca39
HV
2365CADET FM/AM RADIO RECEIVER DRIVER
2366M: Hans Verkuil <hverkuil@xs4all.nl>
2367L: linux-media@vger.kernel.org
2368T: git git://linuxtv.org/media_tree.git
2369W: http://linuxtv.org
2370S: Maintained
2371F: drivers/media/radio/radio-cadet*
2372
77d5140f 2373CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2374M: Jonathan Corbet <corbet@lwn.net>
661263b5 2375L: linux-media@vger.kernel.org
275ffde4 2376T: git git://linuxtv.org/media_tree.git
77d5140f 2377S: Maintained
679655da 2378F: Documentation/video4linux/cafe_ccic
90d72ac6 2379F: drivers/media/platform/marvell-ccic/
77d5140f 2380
201b6bab 2381CAIF NETWORK LAYER
5c574f50 2382M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2383L: netdev@vger.kernel.org
2384S: Supported
2385F: Documentation/networking/caif/
2386F: drivers/net/caif/
c117ab84 2387F: include/uapi/linux/caif/
201b6bab
JP
2388F: include/net/caif/
2389F: net/caif/
2390
77dac90f 2391CALGARY x86-64 IOMMU
8b58be88
JP
2392M: Muli Ben-Yehuda <muli@il.ibm.com>
2393M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2394L: discuss@x86-64.org
2395S: Maintained
679655da
JP
2396F: arch/x86/kernel/pci-calgary_64.c
2397F: arch/x86/kernel/tce_64.c
2398F: arch/x86/include/asm/calgary.h
2399F: arch/x86/include/asm/tce.h
77dac90f 2400
e2d1d6c0 2401CAN NETWORK LAYER
8d15d386 2402M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2403M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2404L: linux-can@vger.kernel.org
84b0d715 2405W: https://github.com/linux-can
870482a4
MKB
2406T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2407T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2408S: Maintained
f35f6c8f 2409F: Documentation/networking/can.txt
8d15d386 2410F: net/can/
8d15d386 2411F: include/linux/can/core.h
c117ab84
CEB
2412F: include/uapi/linux/can.h
2413F: include/uapi/linux/can/bcm.h
2414F: include/uapi/linux/can/raw.h
2415F: include/uapi/linux/can/gw.h
e2d1d6c0 2416
4261a204 2417CAN NETWORK DRIVERS
8b58be88 2418M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2419M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2420L: linux-can@vger.kernel.org
84b0d715 2421W: https://github.com/linux-can
870482a4
MKB
2422T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2423T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2424S: Maintained
8d15d386
OH
2425F: drivers/net/can/
2426F: include/linux/can/dev.h
8d15d386 2427F: include/linux/can/platform/
c117ab84
CEB
2428F: include/uapi/linux/can/error.h
2429F: include/uapi/linux/can/netlink.h
4261a204 2430
95d16c72
JM
2431CAPABILITIES
2432M: Serge Hallyn <serge.hallyn@canonical.com>
2433L: linux-security-module@vger.kernel.org
6305902c 2434S: Supported
95d16c72 2435F: include/linux/capability.h
c117ab84 2436F: include/uapi/linux/capability.h
6305902c 2437F: security/commoncap.c
38a94118 2438F: kernel/capability.c
95d16c72 2439
b84894c7
KT
2440CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2441M: Kevin Tsai <ktsai@capellamicro.com>
2442S: Maintained
2443F: drivers/iio/light/cm*
2444F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2445
ef0bbac3
VB
2446CC2520 IEEE-802.15.4 RADIO DRIVER
2447M: Varka Bhadram <varkabhadram@gmail.com>
2448L: linux-wpan@vger.kernel.org
2449S: Maintained
2450F: drivers/net/ieee802154/cc2520.c
2451F: include/linux/spi/cc2520.h
2452F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2453
b8154542 2454CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2455M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2456L: linuxppc-dev@lists.ozlabs.org
2457L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2458W: http://www.ibm.com/developerworks/power/cell/
2459S: Supported
679655da 2460F: arch/powerpc/include/asm/cell*.h
679655da 2461F: arch/powerpc/include/asm/spu*.h
c117ab84 2462F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2463F: arch/powerpc/oprofile/*cell*
2464F: arch/powerpc/platforms/cell/
b8154542 2465
9030aaf9 2466CEPH DISTRIBUTED FILE SYSTEM CLIENT
0f5417ce
SW
2467M: Yan, Zheng <zyan@redhat.com>
2468M: Sage Weil <sage@redhat.com>
82593f87 2469L: ceph-devel@vger.kernel.org
09d90327 2470W: http://ceph.com/
fb99f881 2471T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2472S: Supported
2473F: Documentation/filesystems/ceph.txt
14430813
JP
2474F: fs/ceph/
2475F: net/ceph/
2476F: include/linux/ceph/
2477F: include/linux/crush/
9030aaf9 2478
18332a80 2479CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2480L: linux-usb@vger.kernel.org
10c6c9c9 2481S: Orphan
679655da
JP
2482F: Documentation/usb/WUSB-Design-overview.txt
2483F: Documentation/usb/wusb-cbaf
355ffe69
DV
2484F: drivers/usb/host/hwa-hc.c
2485F: drivers/usb/host/whci/
679655da
JP
2486F: drivers/usb/wusbcore/
2487F: include/linux/usb/wusb*
18332a80 2488
70e84049 2489CFAG12864B LCD DRIVER
8b58be88 2490M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2491W: http://miguelojeda.es/auxdisplay.htm
2492W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2493S: Maintained
679655da
JP
2494F: drivers/auxdisplay/cfag12864b.c
2495F: include/linux/cfag12864b.h
70e84049
MOS
2496
2497CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2498M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2499W: http://miguelojeda.es/auxdisplay.htm
2500W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2501S: Maintained
679655da
JP
2502F: drivers/auxdisplay/cfag12864bfb.c
2503F: include/linux/cfag12864b.h
70e84049 2504
704232c2 2505CFG80211 and NL80211
8b58be88 2506M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2507L: linux-wireless@vger.kernel.org
ce466579
JB
2508W: http://wireless.kernel.org/
2509T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2510T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2511S: Maintained
c117ab84 2512F: include/uapi/linux/nl80211.h
679655da
JP
2513F: include/net/cfg80211.h
2514F: net/wireless/*
2515X: net/wireless/wext*
704232c2 2516
46e64261
GKH
2517CHAR and MISC DRIVERS
2518M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2519M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2520T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2521S: Supported
46e64261
GKH
2522F: drivers/char/*
2523F: drivers/misc/*
471322a8 2524F: include/linux/miscdevice.h
46e64261 2525
0a920b5b 2526CHECKPATCH
8b58be88 2527M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2528M: Joe Perches <joe@perches.com>
2529S: Maintained
679655da 2530F: scripts/checkpatch.pl
0a920b5b 2531
f8407f26
HW
2532CHINESE DOCUMENTATION
2533M: Harry Wei <harryxiyou@gmail.com>
9740153c 2534L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2535L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2536S: Maintained
2537F: Documentation/zh_CN/
2538
2721ea2c 2539CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2540M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2541T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2542L: linux-usb@vger.kernel.org
2543S: Maintained
2544F: drivers/usb/chipidea/
2545
a93ad65d
HG
2546CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2547M: Hans de Goede <hdegoede@redhat.com>
2548L: linux-input@vger.kernel.org
2549S: Maintained
2550F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2551F: drivers/input/touchscreen/chipone_icn8318.c
2552
ab043105
OJ
2553CHROME HARDWARE PLATFORM SUPPORT
2554M: Olof Johansson <olof@lixom.net>
2555S: Maintained
2556F: drivers/platform/chrome/
2557
641cb85e 2558CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2559M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2560M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2561M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2562M: Neel Patel <neepatel@cisco.com>
7063fbf2 2563S: Supported
a6a5580c 2564F: drivers/net/ethernet/cisco/enic/
7063fbf2 2565
e3cf00d0 2566CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2567M: Upinder Malhi <umalhi@cisco.com>
2568S: Supported
2569F: drivers/infiniband/hw/usnic
e3cf00d0 2570
2b7a52a4 2571CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2572M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2573L: netdev@vger.kernel.org
2574S: Maintained
57d0b7a0 2575F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2576
3d4cfdc9
MB
2577CIRRUS LOGIC AUDIO CODEC DRIVERS
2578M: Brian Austin <brian.austin@cirrus.com>
2579M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2580L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2581S: Maintained
2582F: sound/soc/codecs/cs*
2583
94574d9a
KRW
2584CLEANCACHE API
2585M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2586L: linux-kernel@vger.kernel.org
2587S: Maintained
2588F: mm/cleancache.c
2589F: include/linux/cleancache.h
2590
d4275354 2591CLK API
8b58be88 2592M: Russell King <linux@arm.linux.org.uk>
aa571b14 2593L: linux-clk@vger.kernel.org
37417046 2594S: Maintained
d4275354
RK
2595F: include/linux/clk.h
2596
9222d247
JS
2597CLOCKSOURCE, CLOCKEVENT DRIVERS
2598M: Daniel Lezcano <daniel.lezcano@linaro.org>
2599M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2600L: linux-kernel@vger.kernel.org
9222d247
JS
2601T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2602S: Supported
2603F: drivers/clocksource
2604
5df6d737 2605CISCO FCOE HBA DRIVER
8fc89a79
HP
2606M: Hiral Patel <hiralpat@cisco.com>
2607M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2608M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2609L: linux-scsi@vger.kernel.org
2610S: Supported
2a99921a 2611F: drivers/scsi/fnic/
5df6d737 2612
529aa8cb
TLSC
2613CMPC ACPI DRIVER
2614M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2615M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2616L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2617S: Supported
2618F: drivers/platform/x86/classmate-laptop.c
2619
74425eee 2620COCCINELLE/Semantic Patches (SmPL)
26de9c26 2621M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2622M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2623M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2624M: Michal Marek <mmarek@suse.cz>
26de9c26 2625L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2626T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2627W: http://coccinelle.lip6.fr/
2628S: Supported
4b92b2aa 2629F: Documentation/coccinelle.txt
74425eee
NP
2630F: scripts/coccinelle/
2631F: scripts/coccicheck
2632
1da177e4 2633CODA FILE SYSTEM
8b58be88 2634M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2635M: coda@cs.cmu.edu
2636L: codalist@coda.cs.cmu.edu
2637W: http://www.coda.cs.cmu.edu/
2638S: Maintained
679655da
JP
2639F: Documentation/filesystems/coda.txt
2640F: fs/coda/
2641F: include/linux/coda*.h
c117ab84 2642F: include/uapi/linux/coda*.h
1da177e4 2643
0b14261e
PZ
2644CODA V4L2 MEM2MEM DRIVER
2645M: Philipp Zabel <p.zabel@pengutronix.de>
2646L: linux-media@vger.kernel.org
2647S: Maintained
2648F: Documentation/devicetree/bindings/media/coda.txt
2649F: drivers/media/platform/coda/
2650
7704addb 2651COMMON CLK FRAMEWORK
7704addb 2652M: Mike Turquette <mturquette@linaro.org>
f956165f 2653M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2654L: linux-clk@vger.kernel.org
baeb0d9b 2655T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2656S: Maintained
60bea3b5
SW
2657F: drivers/clk/
2658X: drivers/clk/clkdev.c
7704addb 2659F: include/linux/clk-pr*
60bea3b5 2660F: include/linux/clk/
7704addb 2661
e2d1d6c0 2662COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2663M: Steve French <sfrench@samba.org>
51223df6 2664L: linux-cifs@vger.kernel.org
d1f28953 2665L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2666W: http://linux-cifs.samba.org/
bb1d5dda 2667T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2668S: Supported
ec421a71 2669F: Documentation/filesystems/cifs/
679655da 2670F: fs/cifs/
e2d1d6c0 2671
1da177e4 2672COMPACTPCI HOTPLUG CORE
8b58be88 2673M: Scott Murray <scott@spiteful.org>
64dab204 2674L: linux-pci@vger.kernel.org
82c4dfc7 2675S: Maintained
679655da 2676F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2677
2678COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2679M: Scott Murray <scott@spiteful.org>
64dab204 2680L: linux-pci@vger.kernel.org
82c4dfc7 2681S: Maintained
679655da 2682F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2683
2684COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2685M: Scott Murray <scott@spiteful.org>
64dab204 2686L: linux-pci@vger.kernel.org
82c4dfc7 2687S: Maintained
679655da 2688F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2689
5411552c 2690COMPAL LAPTOP SUPPORT
8b58be88 2691M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2692L: platform-driver-x86@vger.kernel.org
5411552c 2693S: Maintained
679655da 2694F: drivers/platform/x86/compal-laptop.c
5411552c 2695
949be0f7 2696CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2697M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2698L: accessrunner-general@lists.sourceforge.net
2699W: http://accessrunner.sourceforge.net/
949be0f7 2700S: Maintained
679655da 2701F: drivers/usb/atm/cxacru.c
949be0f7 2702
e2d1d6c0 2703CONFIGFS
d6351db2
JB
2704M: Joel Becker <jlbec@evilplan.org>
2705T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2706S: Supported
679655da
JP
2707F: fs/configfs/
2708F: include/linux/configfs.h
e2d1d6c0 2709
acb9c1b2 2710CONNECTOR
8b58be88 2711M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2712L: netdev@vger.kernel.org
2713S: Maintained
2714F: drivers/connector/
2715
a3e3354d 2716CONTROL GROUP (CGROUP)
860ca0e6 2717M: Tejun Heo <tj@kernel.org>
ad50c159 2718M: Li Zefan <lizefan@huawei.com>
12340313 2719L: cgroups@vger.kernel.org
860ca0e6 2720T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2721S: Maintained
a3e3354d 2722F: Documentation/cgroups/
679655da
JP
2723F: include/linux/cgroup*
2724F: kernel/cgroup*
a3e3354d
TH
2725
2726CONTROL GROUP - CPUSET
2727M: Li Zefan <lizefan@huawei.com>
2728L: cgroups@vger.kernel.org
2729W: http://www.bullopensource.org/cpuset/
2730W: http://oss.sgi.com/projects/cpusets/
2731T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2732S: Maintained
2733F: Documentation/cgroups/cpusets.txt
2734F: include/linux/cpuset.h
2735F: kernel/cpuset.c
2736
2737CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2738M: Johannes Weiner <hannes@cmpxchg.org>
2739M: Michal Hocko <mhocko@suse.cz>
2740L: cgroups@vger.kernel.org
2741L: linux-mm@kvack.org
2742S: Maintained
2743F: mm/memcontrol.c
5d1ea48b 2744F: mm/swap_cgroup.c
fb3a0fb6 2745
bebe4678 2746CORETEMP HARDWARE MONITORING DRIVER
96859129 2747M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2748L: lm-sensors@lm-sensors.org
2749S: Maintained
679655da
JP
2750F: Documentation/hwmon/coretemp
2751F: drivers/hwmon/coretemp.c
bebe4678 2752
1da177e4 2753COSA/SRP SYNC SERIAL DRIVER
8b58be88 2754M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2755W: http://www.fi.muni.cz/~kas/cosa/
2756S: Maintained
679655da 2757F: drivers/net/wan/cosa*
1da177e4 2758
4371ee35 2759CPMAC ETHERNET DRIVER
8b58be88 2760M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2761L: netdev@vger.kernel.org
2762S: Maintained
b544dbac 2763F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2764
1da177e4 2765CPU FREQUENCY DRIVERS
49db1903 2766M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2767M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2768L: linux-pm@vger.kernel.org
1da177e4 2769S: Maintained
27209d91
VK
2770T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2771T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2772F: drivers/cpufreq/
2773F: include/linux/cpufreq.h
1da177e4 2774
8a67f0ef
VK
2775CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2776M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2777M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2778L: linux-pm@vger.kernel.org
2779W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2780S: Maintained
2781F: drivers/cpufreq/arm_big_little.h
2782F: drivers/cpufreq/arm_big_little.c
2783F: drivers/cpufreq/arm_big_little_dt.c
2784
14d2c34c 2785CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2786M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2787M: Daniel Lezcano <daniel.lezcano@linaro.org>
2788L: linux-pm@vger.kernel.org
2789L: linux-arm-kernel@lists.infradead.org
cea8321c 2790T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2791S: Maintained
2792F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2793
0c570c18
BZ
2794CPUIDLE DRIVER - ARM EXYNOS
2795M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2796M: Daniel Lezcano <daniel.lezcano@linaro.org>
2797M: Kukjin Kim <kgene@kernel.org>
2798L: linux-pm@vger.kernel.org
2799L: linux-samsung-soc@vger.kernel.org
2800S: Supported
2801F: drivers/cpuidle/cpuidle-exynos.c
2802F: arch/arm/mach-exynos/pm.c
2803
a8e39c35 2804CPUIDLE DRIVERS
49db1903 2805M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2806M: Daniel Lezcano <daniel.lezcano@linaro.org>
2807L: linux-pm@vger.kernel.org
2808S: Maintained
cea8321c 2809T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2810F: drivers/cpuidle/*
2811F: include/linux/cpuidle.h
2812
1da177e4 2813CPUID/MSR DRIVER
8b58be88 2814M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2815S: Maintained
679655da
JP
2816F: arch/x86/kernel/cpuid.c
2817F: arch/x86/kernel/msr.c
1da177e4 2818
7fe2f639 2819CPU POWER MONITORING SUBSYSTEM
7fe2f639 2820M: Thomas Renninger <trenn@suse.de>
103f1790 2821L: linux-pm@vger.kernel.org
7fe2f639 2822S: Maintained
14430813 2823F: tools/power/cpupower/
7fe2f639 2824
1da177e4 2825CRAMFS FILESYSTEM
ce00f85c 2826W: http://sourceforge.net/projects/cramfs/
54886a71 2827S: Orphan / Obsolete
679655da
JP
2828F: Documentation/filesystems/cramfs.txt
2829F: fs/cramfs/
1da177e4
LT
2830
2831CRIS PORT
8b58be88
JP
2832M: Mikael Starvik <starvik@axis.com>
2833M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2834L: linux-cris-kernel@axis.com
1da177e4
LT
2835W: http://developer.axis.com
2836S: Maintained
679655da 2837F: arch/cris/
df621252 2838F: drivers/tty/serial/crisv10.*
1da177e4
LT
2839
2840CRYPTO API
8b58be88
JP
2841M: Herbert Xu <herbert@gondor.apana.org.au>
2842M: "David S. Miller" <davem@davemloft.net>
1da177e4 2843L: linux-crypto@vger.kernel.org
54e5881d 2844T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2845S: Maintained
679655da 2846F: Documentation/crypto/
2ca87a17 2847F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2848F: arch/*/crypto/
2849F: crypto/
2850F: drivers/crypto/
2851F: include/crypto/
1da177e4 2852
5b07bd57 2853CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2854M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2855L: linux-crypto@vger.kernel.org
2856S: Maintained
51a2228a
JP
2857F: crypto/ansi_cprng.c
2858F: crypto/rng.c
5b07bd57 2859
9b4ffa48 2860CS5535 Audio ALSA driver
8b58be88 2861M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2862S: Maintained
679655da 2863F: sound/pci/cs5535audio/
9b4ffa48 2864
a910e4a9 2865CW1200 WLAN driver
b75f0050
JP
2866M: Solomon Peachy <pizza@shaftnet.org>
2867S: Maintained
2868F: drivers/net/wireless/cw1200/
a910e4a9 2869
6d8425b1 2870CX18 VIDEO4LINUX DRIVER
6afdeaf8 2871M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2872L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2873L: linux-media@vger.kernel.org
275ffde4 2874T: git git://linuxtv.org/media_tree.git
6d8425b1 2875W: http://linuxtv.org
30e10993 2876W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2877S: Maintained
679655da 2878F: Documentation/video4linux/cx18.txt
90d72ac6 2879F: drivers/media/pci/cx18/
6c0f0359 2880F: include/uapi/linux/ivtv*
6d8425b1 2881
3f101d91
HV
2882CX2341X MPEG ENCODER HELPER MODULE
2883M: Hans Verkuil <hverkuil@xs4all.nl>
2884L: linux-media@vger.kernel.org
2885T: git git://linuxtv.org/media_tree.git
2886W: http://linuxtv.org
2887S: Maintained
c368360b 2888F: drivers/media/common/cx2341x*
3f101d91
HV
2889F: include/media/cx2341x*
2890
20357578 2891CX88 VIDEO4LINUX DRIVER
009a5410 2892M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2893L: linux-media@vger.kernel.org
2894W: http://linuxtv.org
2895T: git git://linuxtv.org/media_tree.git
2896S: Odd fixes
2897F: Documentation/video4linux/cx88/
2898F: drivers/media/pci/cx88/
6d8425b1 2899
91952bc0
AP
2900CXD2820R MEDIA DRIVER
2901M: Antti Palosaari <crope@iki.fi>
2902L: linux-media@vger.kernel.org
2903W: http://linuxtv.org/
2904W: http://palosaari.fi/linux/
2905Q: http://patchwork.linuxtv.org/project/linux-media/list/
2906T: git git://linuxtv.org/anttip/media_tree.git
2907S: Maintained
2908F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2909
e5ec3789 2910CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2911M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2912L: netdev@vger.kernel.org
2913W: http://www.chelsio.com
2914S: Supported
f7917c00 2915F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2916
d8ae3c33 2917CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
2918M: Karen Xie <kxie@chelsio.com>
2919L: linux-scsi@vger.kernel.org
2920W: http://www.chelsio.com
2921S: Supported
2922F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 2923
e5ec3789 2924CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2925M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2926L: linux-rdma@vger.kernel.org
e5ec3789
SW
2927W: http://www.openfabrics.org
2928S: Supported
679655da 2929F: drivers/infiniband/hw/cxgb3/
e5ec3789 2930
be4c9bad 2931CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2932M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2933L: netdev@vger.kernel.org
2934W: http://www.chelsio.com
2935S: Supported
f7917c00 2936F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2937
d8ae3c33 2938CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
2939M: Karen Xie <kxie@chelsio.com>
2940L: linux-scsi@vger.kernel.org
2941W: http://www.chelsio.com
2942S: Supported
2943F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 2944
be4c9bad
RD
2945CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2946M: Steve Wise <swise@chelsio.com>
2947L: linux-rdma@vger.kernel.org
2948W: http://www.openfabrics.org
2949S: Supported
2950F: drivers/infiniband/hw/cxgb4/
2951
5c20a5c7
CL
2952CXGB4VF ETHERNET DRIVER (CXGB4VF)
2953M: Casey Leedom <leedom@chelsio.com>
2954L: netdev@vger.kernel.org
2955W: http://www.chelsio.com
2956S: Supported
f7917c00 2957F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2958
a9282d01
IM
2959CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2960M: Ian Munsie <imunsie@au1.ibm.com>
2961M: Michael Neuling <mikey@neuling.org>
2962L: linuxppc-dev@lists.ozlabs.org
2963S: Supported
2964F: drivers/misc/cxl/
2965F: include/misc/cxl.h
2966F: include/uapi/misc/cxl.h
2967F: Documentation/powerpc/cxl.txt
2968F: Documentation/powerpc/cxl.txt
2969F: Documentation/ABI/testing/sysfs-class-cxl
2970
b52b97a3
GC
2971STMMAC ETHERNET DRIVER
2972M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2973L: netdev@vger.kernel.org
2974W: http://www.stlinux.com
2975S: Supported
7ac6653a 2976F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2977
1da177e4 2978CYBERPRO FB DRIVER
8b58be88 2979M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2981W: http://www.arm.linux.org.uk/
2982S: Maintained
8a61f013 2983F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2984
1da177e4 2985CYCLADES ASYNC MUX DRIVER
1da177e4 2986W: http://www.cyclades.com/
d459883e 2987S: Orphan
c897401b 2988F: drivers/tty/cyclades.c
679655da 2989F: include/linux/cyclades.h
c117ab84 2990F: include/uapi/linux/cyclades.h
1da177e4
LT
2991
2992CYCLADES PC300 DRIVER
1da177e4 2993W: http://www.cyclades.com/
d459883e 2994S: Orphan
679655da 2995F: drivers/net/wan/pc300*
1da177e4 2996
402f6ae4
AP
2997CYPRESS_FIRMWARE MEDIA DRIVER
2998M: Antti Palosaari <crope@iki.fi>
2999L: linux-media@vger.kernel.org
3000W: http://linuxtv.org/
3001W: http://palosaari.fi/linux/
3002Q: http://patchwork.linuxtv.org/project/linux-media/list/
3003T: git git://linuxtv.org/anttip/media_tree.git
3004S: Maintained
3005F: drivers/media/common/cypress_firmware*
3006
e3ae3525 3007CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3008M: Ferruh Yigit <fery@cypress.com>
6305902c 3009L: linux-input@vger.kernel.org
be9a6f40 3010S: Supported
6305902c
JP
3011F: drivers/input/touchscreen/cyttsp*
3012F: include/linux/input/cyttsp.h
e3ae3525 3013
aaaf5fbf
JK
3014DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3015M: Joshua Kinard <kumba@gentoo.org>
3016S: Maintained
3017F: drivers/rtc/rtc-ds1685.c
3018F: include/linux/rtc/ds1685.h
3019
1da177e4 3020DAMA SLAVE for AX.25
8b58be88 3021M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3022W: http://yaina.de/jreuter/
3023W: http://www.qsl.net/dl1bke/
3024L: linux-hams@vger.kernel.org
3025S: Maintained
679655da
JP
3026F: net/ax25/af_ax25.c
3027F: net/ax25/ax25_dev.c
3028F: net/ax25/ax25_ds_*
3029F: net/ax25/ax25_in.c
3030F: net/ax25/ax25_out.c
3031F: net/ax25/ax25_timer.c
3032F: net/ax25/sysctl_net_ax25.c
1da177e4 3033
e2d1d6c0 3034DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3035L: netdev@vger.kernel.org
5ff77428 3036S: Orphan
679655da 3037F: Documentation/networking/dmfe.txt
0f04e2aa 3038F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3039
3040DC390/AM53C974 SCSI driver
71bd849d
HR
3041M: Hannes Reinecke <hare@suse.de>
3042L: linux-scsi@vger.kernel.org
e2d1d6c0 3043S: Maintained
71bd849d 3044F: drivers/scsi/am53c974.c
e2d1d6c0 3045
1da177e4 3046DC395x SCSI driver
61eee9a7 3047M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3048M: Ali Akcaagac <aliakc@web.de>
3049M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3050L: dc395x@twibble.org
cf015e9f
JP
3051W: http://twibble.org/dist/dc395x/
3052W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3053S: Maintained
679655da
JP
3054F: Documentation/scsi/dc395x.txt
3055F: drivers/scsi/dc395x.*
1da177e4 3056
eb8edb08 3057DCCP PROTOCOL
a89d030e 3058M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3059L: dccp@vger.kernel.org
c996d8b9 3060W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3061S: Maintained
679655da 3062F: include/linux/dccp.h
c117ab84 3063F: include/uapi/linux/dccp.h
679655da
JP
3064F: include/linux/tfrc.h
3065F: net/dccp/
eb8edb08 3066
1da177e4 3067DECnet NETWORK LAYER
1da177e4
LT
3068W: http://linux-decnet.sourceforge.net
3069L: linux-decnet-user@lists.sourceforge.net
f546444d 3070S: Orphan
679655da
JP
3071F: Documentation/networking/decnet.txt
3072F: net/decnet/
1da177e4 3073
ebff05b9
MR
3074DECSTATION PLATFORM SUPPORT
3075M: "Maciej W. Rozycki" <macro@linux-mips.org>
3076L: linux-mips@linux-mips.org
3077W: http://www.linux-mips.org/wiki/DECstation
3078S: Maintained
3079F: arch/mips/dec/
3080F: arch/mips/include/asm/dec/
3081F: arch/mips/include/asm/mach-dec/
3082
1da177e4 3083DEFXX FDDI NETWORK DRIVER
8b58be88 3084M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3085S: Maintained
33f810b2 3086F: drivers/net/fddi/defxx.*
1da177e4 3087
ad8f07cc 3088DELL LAPTOP DRIVER
8b58be88 3089M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3090M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3091L: platform-driver-x86@vger.kernel.org
ad8f07cc 3092S: Maintained
679655da 3093F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3094
cdbff611
PR
3095DELL LAPTOP FREEFALL DRIVER
3096M: Pali RohĂ¡r <pali.rohar@gmail.com>
3097S: Maintained
3098F: drivers/platform/x86/dell-smo8800.c
3099
1da177e4 3100DELL LAPTOP SMM DRIVER
a1406d87 3101M: Guenter Roeck <linux@roeck-us.net>
ef3522f7 3102S: Maintained
679655da 3103F: drivers/char/i8k.c
c117ab84 3104F: include/uapi/linux/i8k.h
1da177e4 3105
90563ec4 3106DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3107M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3108S: Maintained
679655da
JP
3109F: Documentation/dcdbas.txt
3110F: drivers/firmware/dcdbas.*
90563ec4 3111
0b3f6109 3112DELL WMI EXTRAS DRIVER
8b58be88 3113M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3114M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3115S: Maintained
36b3a96f 3116F: drivers/platform/x86/dell-wmi.c
0b3f6109 3117
5efc75e3 3118DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3119M: John Youn <johnyoun@synopsys.com>
5efc75e3 3120L: linux-usb@vger.kernel.org
18f340f9 3121T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3122S: Maintained
197ba5f4 3123F: drivers/usb/dwc2/
5efc75e3 3124
94ab23dd
FB
3125DESIGNWARE USB3 DRD IP DRIVER
3126M: Felipe Balbi <balbi@ti.com>
3127L: linux-usb@vger.kernel.org
3128L: linux-omap@vger.kernel.org
3129T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3130S: Maintained
3131F: drivers/usb/dwc3/
3132
833c9545
JB
3133DEVICE COREDUMP (DEV_COREDUMP)
3134M: Johannes Berg <johannes@sipsolutions.net>
3135L: linux-kernel@vger.kernel.org
3136S: Maintained
3137F: drivers/base/devcoredump.c
3138F: include/linux/devcoredump.h
3139
89d07767
KP
3140DEVICE FREQUENCY (DEVFREQ)
3141M: MyungJoo Ham <myungjoo.ham@samsung.com>
3142M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3143L: linux-pm@vger.kernel.org
89d07767
KP
3144S: Maintained
3145F: drivers/devfreq/
3146
1da177e4 3147DEVICE NUMBER REGISTRY
8b58be88 3148M: Torben Mathiasen <device@lanana.org>
1da177e4 3149W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3150S: Maintained
3151
e2d1d6c0 3152DEVICE-MAPPER (LVM)
854ecaad 3153M: Alasdair Kergon <agk@redhat.com>
8504eed3 3154M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3155M: dm-devel@redhat.com
e2d1d6c0
RD
3156L: dm-devel@redhat.com
3157W: http://sources.redhat.com/dm
8a6e2535 3158Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3159T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3160T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3161S: Maintained
679655da
JP
3162F: Documentation/device-mapper/
3163F: drivers/md/dm*
854ecaad 3164F: drivers/md/persistent-data/
679655da
JP
3165F: include/linux/device-mapper.h
3166F: include/linux/dm-*.h
8504eed3 3167F: include/uapi/linux/dm-*.h
e2d1d6c0 3168
c0d995aa
OST
3169DIALOG SEMICONDUCTOR DRIVERS
3170M: Support Opensource <support.opensource@diasemi.com>
3171W: http://www.dialog-semiconductor.com/products
3172S: Supported
3173F: Documentation/hwmon/da90??
3174F: drivers/gpio/gpio-da90??.c
3175F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3176F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3177F: drivers/input/misc/da90??_onkey.c
3178F: drivers/input/touchscreen/da9052_tsi.c
3179F: drivers/leds/leds-da90??.c
3180F: drivers/mfd/da903x.c
3181F: drivers/mfd/da90??-*.c
7be72c2c 3182F: drivers/mfd/da91??-*.c
c0d995aa 3183F: drivers/power/da9052-battery.c
7be72c2c 3184F: drivers/power/da91??-*.c
c0d995aa
OST
3185F: drivers/regulator/da903x.c
3186F: drivers/regulator/da9???-regulator.[ch]
3187F: drivers/rtc/rtc-da90??.c
3188F: drivers/video/backlight/da90??_bl.c
3189F: drivers/watchdog/da90??_wdt.c
3190F: include/linux/mfd/da903x.h
3191F: include/linux/mfd/da9052/
3192F: include/linux/mfd/da9055/
3193F: include/linux/mfd/da9063/
7be72c2c 3194F: include/linux/mfd/da9150/
c0d995aa
OST
3195F: include/sound/da[79]*.h
3196F: sound/soc/codecs/da[79]*.[ch]
3197
599aa697
LL
3198DIGI NEO AND CLASSIC PCI PRODUCTS
3199M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3200M: Mark Hounschell <markh@compro.net>
599aa697
LL
3201L: driverdev-devel@linuxdriverproject.org
3202S: Maintained
3203F: drivers/staging/dgnc/
3204
3205DIGI EPCA PCI PRODUCTS
3206M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3207M: Mark Hounschell <markh@compro.net>
6d825f79 3208M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3209L: driverdev-devel@linuxdriverproject.org
3210S: Maintained
3211F: drivers/staging/dgap/
3212
335d7c58 3213DIOLAN U2C-12 I2C DRIVER
ca462085 3214M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3215L: linux-i2c@vger.kernel.org
3216S: Maintained
3217F: drivers/i2c/busses/i2c-diolan-u2c.c
3218
d475c634
MW
3219DIRECT ACCESS (DAX)
3220M: Matthew Wilcox <willy@linux.intel.com>
3221L: linux-fsdevel@vger.kernel.org
3222S: Supported
3223F: fs/dax.c
3224
e7839f25 3225DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3226M: Eric Paris <eparis@parisplace.org>
3c5119c0 3227S: Maintained
679655da
JP
3228F: Documentation/filesystems/dnotify.txt
3229F: fs/notify/dnotify/
3230F: include/linux/dnotify.h
1da177e4
LT
3231
3232DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3233M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3234W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3235W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3236W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3237S: Maintained
3238
4480f15b 3239DISKQUOTA
8b58be88 3240M: Jan Kara <jack@suse.cz>
1da177e4 3241S: Maintained
679655da
JP
3242F: Documentation/filesystems/quota.txt
3243F: fs/quota/
3244F: include/linux/quota*.h
c117ab84 3245F: include/uapi/linux/quota*.h
1da177e4 3246
702686ad
BT
3247DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3248M: Bernie Thompson <bernie@plugable.com>
3249L: linux-fbdev@vger.kernel.org
3250S: Maintained
3251W: http://plugable.com/category/projects/udlfb/
8a61f013 3252F: drivers/video/fbdev/udlfb.c
702686ad
BT
3253F: include/video/udlfb.h
3254F: Documentation/fb/udlfb.txt
3255
e7839f25 3256DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3257M: Christine Caulfield <ccaulfie@redhat.com>
3258M: David Teigland <teigland@redhat.com>
a4644184 3259L: cluster-devel@redhat.com
5be7b50f 3260W: http://sources.redhat.com/cluster/
54e5881d 3261T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3262S: Supported
679655da 3263F: fs/dlm/
5be7b50f 3264
53b6b3e0
SS
3265DMA BUFFER SHARING FRAMEWORK
3266M: Sumit Semwal <sumit.semwal@linaro.org>
3267S: Maintained
3268L: linux-media@vger.kernel.org
3269L: dri-devel@lists.freedesktop.org
8ada6d2d 3270L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3271F: drivers/dma-buf/
e46d12c6
JP
3272F: include/linux/dma-buf*
3273F: include/linux/reservation.h
3274F: include/linux/*fence.h
53b6b3e0
SS
3275F: Documentation/dma-buf-sharing.txt
3276T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3277
b3e5f263 3278DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3279M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3280L: dmaengine@vger.kernel.org
3281Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3282S: Maintained
679655da 3283F: drivers/dma/
0ce3c066 3284F: include/linux/dmaengine.h
979a281e
VK
3285F: Documentation/dmaengine/
3286T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3287
b825037d 3288DME1737 HARDWARE MONITOR DRIVER
8b58be88 3289M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3290L: lm-sensors@lm-sensors.org
3291S: Maintained
679655da
JP
3292F: Documentation/hwmon/dme1737
3293F: drivers/hwmon/dme1737.c
b825037d 3294
1f31e1b1
JD
3295DMI/SMBIOS SUPPORT
3296M: Jean Delvare <jdelvare@suse.de>
3297S: Maintained
3298F: drivers/firmware/dmi-id.c
3299F: drivers/firmware/dmi_scan.c
3300F: include/linux/dmi.h
3301
7d2c86b5 3302DOCUMENTATION
ad3118b9 3303M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3304L: linux-doc@vger.kernel.org
3305S: Maintained
679655da 3306F: Documentation/
97be078b
RD
3307X: Documentation/ABI/
3308X: Documentation/devicetree/
933a46b8
JC
3309X: Documentation/acpi
3310X: Documentation/power
3311X: Documentation/spi
e71e2c6f 3312T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3313
1da177e4 3314DOUBLETALK DRIVER
8b58be88 3315M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3316L: blinux-list@redhat.com
3317S: Maintained
679655da
JP
3318F: drivers/char/dtlk.c
3319F: include/linux/dtlk.h
1da177e4 3320
e2d1d6c0 3321DPT_I2O SCSI RAID DRIVER
8b58be88 3322M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3323L: linux-scsi@vger.kernel.org
3324W: http://www.adaptec.com/
3325S: Maintained
679655da
JP
3326F: drivers/scsi/dpt*
3327F: drivers/scsi/dpt/
e2d1d6c0 3328
b411b363 3329DRBD DRIVER
28b8e8d4
JP
3330P: Philipp Reisner
3331P: Lars Ellenberg
3332M: drbd-dev@lists.linbit.com
3333L: drbd-user@lists.linbit.com
3334W: http://www.drbd.org
3335T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3336T: git git://git.drbd.org/drbd-8.3.git
3337S: Supported
3338F: drivers/block/drbd/
3339F: lib/lru_cache.c
3340F: Documentation/blockdev/drbd/
b411b363 3341
87544653 3342DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3343M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3344T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3345S: Supported
679655da 3346F: Documentation/kobject.txt
7cfc51b9 3347F: drivers/base/
679655da 3348F: fs/sysfs/
87544653 3349F: fs/debugfs/
679655da 3350F: include/linux/kobj*
87544653 3351F: include/linux/debugfs.h
679655da 3352F: lib/kobj*
1da177e4
LT
3353
3354DRM DRIVERS
8b58be88 3355M: David Airlie <airlied@linux.ie>
4c6a3999 3356L: dri-devel@lists.freedesktop.org
b0447888 3357T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3358S: Maintained
679655da 3359F: drivers/gpu/drm/
433e3b34 3360F: drivers/gpu/vga/
850e9411 3361F: include/drm/
c117ab84 3362F: include/uapi/drm/
1da177e4 3363
566f5939
AD
3364RADEON DRM DRIVERS
3365M: Alex Deucher <alexander.deucher@amd.com>
3366M: Christian König <christian.koenig@amd.com>
3367L: dri-devel@lists.freedesktop.org
3368T: git git://people.freedesktop.org/~agd5f/linux
3369S: Supported
3370F: drivers/gpu/drm/radeon/
566f5939
AD
3371F: include/uapi/drm/radeon*
3372
03e255b9
TR
3373DRM PANEL DRIVERS
3374M: Thierry Reding <thierry.reding@gmail.com>
3375L: dri-devel@lists.freedesktop.org
3376T: git git://anongit.freedesktop.org/tegra/linux.git
3377S: Maintained
3378F: drivers/gpu/drm/drm_panel.c
3379F: drivers/gpu/drm/panel/
3380F: include/drm/drm_panel.h
3381F: Documentation/devicetree/bindings/panel/
3382
8daf7473 3383INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3384M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3385M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3386L: intel-gfx@lists.freedesktop.org
8daf7473 3387L: dri-devel@lists.freedesktop.org
47f95647 3388Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3389T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3390S: Supported
14430813 3391F: drivers/gpu/drm/i915/
8daf7473 3392F: include/drm/i915*
c117ab84 3393F: include/uapi/drm/i915*
8daf7473 3394
398a6d4a
KP
3395DRM DRIVERS FOR EXYNOS
3396M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3397M: Joonyoung Shim <jy0922.shim@samsung.com>
3398M: Seung-Woo Kim <sw0312.kim@samsung.com>
3399M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3400L: dri-devel@lists.freedesktop.org
25a58030 3401T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3402S: Supported
14430813 3403F: drivers/gpu/drm/exynos/
398a6d4a 3404F: include/drm/exynos*
c117ab84 3405F: include/uapi/drm/exynos*
398a6d4a 3406
0a3d775f
PZ
3407DRM DRIVERS FOR FREESCALE IMX
3408M: Philipp Zabel <p.zabel@pengutronix.de>
3409L: dri-devel@lists.freedesktop.org
3410S: Maintained
3411F: drivers/gpu/drm/imx/
3412F: Documentation/devicetree/bindings/drm/imx/
3413
bd3b49f2 3414DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3415M: Thierry Reding <thierry.reding@gmail.com>
3416M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3417L: dri-devel@lists.freedesktop.org
3418L: linux-tegra@vger.kernel.org
a5ad7a63 3419T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3420S: Supported
dee8268f 3421F: drivers/gpu/drm/tegra/
a5ad7a63 3422F: drivers/gpu/host1x/
e1e90644 3423F: include/linux/host1x.h
a5ad7a63 3424F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3425F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3426
a284e9d1
LP
3427DRM DRIVERS FOR RENESAS
3428M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3429L: dri-devel@lists.freedesktop.org
3430L: linux-sh@vger.kernel.org
3431T: git git://people.freedesktop.org/~airlied/linux
3432S: Supported
3433F: drivers/gpu/drm/rcar-du/
3434F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3435F: include/linux/platform_data/shmob_drm.h
3436
625e0346
HS
3437DRM DRIVERS FOR ROCKCHIP
3438M: Mark Yao <mark.yao@rock-chips.com>
3439L: dri-devel@lists.freedesktop.org
3440S: Maintained
3441F: drivers/gpu/drm/rockchip/
3442F: Documentation/devicetree/bindings/video/rockchip*
3443
598df1ac
AK
3444DSBR100 USB FM RADIO DRIVER
3445M: Alexey Klimov <klimov.linux@gmail.com>
3446L: linux-media@vger.kernel.org
3447T: git git://linuxtv.org/media_tree.git
3448S: Maintained
3449F: drivers/media/radio/dsbr100.c
3450
1da177e4 3451DSCC4 DRIVER
8b58be88 3452M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3453L: netdev@vger.kernel.org
1da177e4 3454S: Maintained
679655da 3455F: drivers/net/wan/dscc4.c
1da177e4 3456
91952bc0
AP
3457DVB_USB_AF9015 MEDIA DRIVER
3458M: Antti Palosaari <crope@iki.fi>
3459L: linux-media@vger.kernel.org
3460W: http://linuxtv.org/
3461W: http://palosaari.fi/linux/
3462Q: http://patchwork.linuxtv.org/project/linux-media/list/
3463T: git git://linuxtv.org/anttip/media_tree.git
3464S: Maintained
3465F: drivers/media/usb/dvb-usb-v2/af9015*
3466
3467DVB_USB_AF9035 MEDIA DRIVER
3468M: Antti Palosaari <crope@iki.fi>
3469L: linux-media@vger.kernel.org
3470W: http://linuxtv.org/
3471W: http://palosaari.fi/linux/
3472Q: http://patchwork.linuxtv.org/project/linux-media/list/
3473T: git git://linuxtv.org/anttip/media_tree.git
3474S: Maintained
3475F: drivers/media/usb/dvb-usb-v2/af9035*
3476
3477DVB_USB_ANYSEE MEDIA DRIVER
3478M: Antti Palosaari <crope@iki.fi>
3479L: linux-media@vger.kernel.org
3480W: http://linuxtv.org/
3481W: http://palosaari.fi/linux/
3482Q: http://patchwork.linuxtv.org/project/linux-media/list/
3483T: git git://linuxtv.org/anttip/media_tree.git
3484S: Maintained
3485F: drivers/media/usb/dvb-usb-v2/anysee*
3486
3487DVB_USB_AU6610 MEDIA DRIVER
3488M: Antti Palosaari <crope@iki.fi>
3489L: linux-media@vger.kernel.org
3490W: http://linuxtv.org/
3491W: http://palosaari.fi/linux/
3492Q: http://patchwork.linuxtv.org/project/linux-media/list/
3493T: git git://linuxtv.org/anttip/media_tree.git
3494S: Maintained
3495F: drivers/media/usb/dvb-usb-v2/au6610*
3496
3497DVB_USB_CE6230 MEDIA DRIVER
3498M: Antti Palosaari <crope@iki.fi>
3499L: linux-media@vger.kernel.org
3500W: http://linuxtv.org/
3501W: http://palosaari.fi/linux/
3502Q: http://patchwork.linuxtv.org/project/linux-media/list/
3503T: git git://linuxtv.org/anttip/media_tree.git
3504S: Maintained
3505F: drivers/media/usb/dvb-usb-v2/ce6230*
3506
d099dea2
MK
3507DVB_USB_CXUSB MEDIA DRIVER
3508M: Michael Krufky <mkrufky@linuxtv.org>
3509L: linux-media@vger.kernel.org
3510W: http://linuxtv.org/
3511W: http://github.com/mkrufky
3512Q: http://patchwork.linuxtv.org/project/linux-media/list/
3513T: git git://linuxtv.org/media_tree.git
3514S: Maintained
9819da66 3515F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3516
91952bc0 3517DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3518M: Antti Palosaari <crope@iki.fi>
3519L: linux-media@vger.kernel.org
3520W: http://linuxtv.org/
3521W: http://palosaari.fi/linux/
3522Q: http://patchwork.linuxtv.org/project/linux-media/list/
3523T: git git://linuxtv.org/anttip/media_tree.git
3524S: Maintained
91952bc0 3525F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3526
5560983b 3527DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3528M: Antti Palosaari <crope@iki.fi>
3529L: linux-media@vger.kernel.org
3530W: http://linuxtv.org/
91952bc0
AP
3531Q: http://patchwork.linuxtv.org/project/linux-media/list/
3532T: git git://linuxtv.org/anttip/media_tree.git
3533S: Maintained
5560983b 3534F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3535
8856f5f2
MK
3536DVB_USB_MXL111SF MEDIA DRIVER
3537M: Michael Krufky <mkrufky@linuxtv.org>
3538L: linux-media@vger.kernel.org
3539W: http://linuxtv.org/
3540W: http://github.com/mkrufky
3541Q: http://patchwork.linuxtv.org/project/linux-media/list/
3542T: git git://linuxtv.org/mkrufky/mxl111sf.git
3543S: Maintained
3544F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3545
91952bc0
AP
3546DVB_USB_RTL28XXU MEDIA DRIVER
3547M: Antti Palosaari <crope@iki.fi>
3548L: linux-media@vger.kernel.org
3549W: http://linuxtv.org/
3550W: http://palosaari.fi/linux/
3551Q: http://patchwork.linuxtv.org/project/linux-media/list/
3552T: git git://linuxtv.org/anttip/media_tree.git
3553S: Maintained
3554F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3555
3556DVB_USB_V2 MEDIA DRIVER
3557M: Antti Palosaari <crope@iki.fi>
3558L: linux-media@vger.kernel.org
3559W: http://linuxtv.org/
3560W: http://palosaari.fi/linux/
3561Q: http://patchwork.linuxtv.org/project/linux-media/list/
3562T: git git://linuxtv.org/anttip/media_tree.git
3563S: Maintained
3564F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3565F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3566
ac0ac38f 3567DYNAMIC DEBUG
5c4a97d1 3568M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3569S: Maintained
3570F: lib/dynamic_debug.c
3571F: include/linux/dynamic_debug.h
3572
789c7048 3573DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3574M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3575S: Maintained
df621252 3576F: drivers/tty/serial/dz.*
789c7048 3577
f17effbe
MF
3578E3X0 POWER BUTTON DRIVER
3579M: Moritz Fischer <moritz.fischer@ettus.com>
3580L: usrp-users@lists.ettus.com
3581W: http://www.ettus.com
3582S: Supported
3583F: drivers/input/misc/e3x0-button.c
3584F: Documentation/devicetree/bindings/input/e3x0-button.txt
3585
91952bc0
AP
3586E4000 MEDIA DRIVER
3587M: Antti Palosaari <crope@iki.fi>
3588L: linux-media@vger.kernel.org
3589W: http://linuxtv.org/
3590W: http://palosaari.fi/linux/
3591Q: http://patchwork.linuxtv.org/project/linux-media/list/
3592T: git git://linuxtv.org/anttip/media_tree.git
3593S: Maintained
3594F: drivers/media/tuners/e4000*
3595
1da177e4 3596EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3597M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3598L: linux-scsi@vger.kernel.org
3599S: Maintained
679655da 3600F: drivers/scsi/eata.c
1da177e4 3601
91952bc0
AP
3602EC100 MEDIA DRIVER
3603M: Antti Palosaari <crope@iki.fi>
3604L: linux-media@vger.kernel.org
3605W: http://linuxtv.org/
3606W: http://palosaari.fi/linux/
3607Q: http://patchwork.linuxtv.org/project/linux-media/list/
3608T: git git://linuxtv.org/anttip/media_tree.git
3609S: Maintained
3610F: drivers/media/dvb-frontends/ec100*
3611
237fead6 3612ECRYPT FILE SYSTEM
0de9adf2 3613M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3614L: ecryptfs@vger.kernel.org
24a923e4 3615W: http://ecryptfs.org
6dc7516e 3616W: https://launchpad.net/ecryptfs
237fead6 3617S: Supported
679655da
JP
3618F: Documentation/filesystems/ecryptfs.txt
3619F: fs/ecryptfs/
237fead6 3620
da9bb1d2 3621EDAC-CORE
8b58be88 3622M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3623M: Borislav Petkov <bp@alien8.de>
009a5410 3624M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3625L: linux-edac@vger.kernel.org
0e438e3f 3626W: bluesmoke.sourceforge.net
7a859516
BP
3627T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3628T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3629S: Supported
679655da 3630F: Documentation/edac.txt
91445c72 3631F: drivers/edac/
679655da 3632F: include/linux/edac.h
0e438e3f 3633
c476c23b 3634EDAC-AMD64
8b58be88 3635M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3636M: Borislav Petkov <bp@alien8.de>
91445c72 3637L: linux-edac@vger.kernel.org
c476c23b 3638W: bluesmoke.sourceforge.net
487ba8e8 3639S: Maintained
c476c23b
BP
3640F: drivers/edac/amd64_edac*
3641
836dae5d
RR
3642EDAC-CALXEDA
3643M: Doug Thompson <dougthompson@xmission.com>
3644M: Robert Richter <rric@kernel.org>
3645L: linux-edac@vger.kernel.org
3646W: bluesmoke.sourceforge.net
3647S: Maintained
3648F: drivers/edac/highbank*
3649
f65aad41
RB
3650EDAC-CAVIUM
3651M: Ralf Baechle <ralf@linux-mips.org>
3652M: David Daney <david.daney@cavium.com>
3653L: linux-edac@vger.kernel.org
3654L: linux-mips@linux-mips.org
3655W: bluesmoke.sourceforge.net
3656S: Supported
3657F: drivers/edac/octeon_edac*
3658
0e438e3f 3659EDAC-E752X
8b58be88
JP
3660M: Mark Gross <mark.gross@intel.com>
3661M: Doug Thompson <dougthompson@xmission.com>
91445c72 3662L: linux-edac@vger.kernel.org
0e438e3f
DP
3663W: bluesmoke.sourceforge.net
3664S: Maintained
679655da 3665F: drivers/edac/e752x_edac.c
0e438e3f
DP
3666
3667EDAC-E7XXX
8b58be88 3668M: Doug Thompson <dougthompson@xmission.com>
91445c72 3669L: linux-edac@vger.kernel.org
0e438e3f
DP
3670W: bluesmoke.sourceforge.net
3671S: Maintained
679655da 3672F: drivers/edac/e7xxx_edac.c
0e438e3f 3673
77c5f5d2 3674EDAC-GHES
009a5410 3675M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3676L: linux-edac@vger.kernel.org
3677W: bluesmoke.sourceforge.net
3678S: Maintained
2caa67a6 3679F: drivers/edac/ghes_edac.c
77c5f5d2 3680
6bc78404 3681EDAC-I82443BXGX
8b58be88 3682M: Tim Small <tim@buttersideup.com>
91445c72 3683L: linux-edac@vger.kernel.org
6bc78404
DT
3684W: bluesmoke.sourceforge.net
3685S: Maintained
679655da 3686F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3687
3688EDAC-I3000
8b58be88 3689M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3690L: linux-edac@vger.kernel.org
6bc78404
DT
3691W: bluesmoke.sourceforge.net
3692S: Maintained
679655da 3693F: drivers/edac/i3000_edac.c
6bc78404
DT
3694
3695EDAC-I5000
8b58be88 3696M: Doug Thompson <dougthompson@xmission.com>
91445c72 3697L: linux-edac@vger.kernel.org
ba9a5918
DT
3698W: bluesmoke.sourceforge.net
3699S: Maintained
679655da 3700F: drivers/edac/i5000_edac.c
ba9a5918 3701
44c12cb2 3702EDAC-I5400
009a5410 3703M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3704L: linux-edac@vger.kernel.org
44c12cb2
MCC
3705W: bluesmoke.sourceforge.net
3706S: Maintained
679655da 3707F: drivers/edac/i5400_edac.c
44c12cb2 3708
3c9c92b6 3709EDAC-I7300
009a5410 3710M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3711L: linux-edac@vger.kernel.org
3712W: bluesmoke.sourceforge.net
3713S: Maintained
3714F: drivers/edac/i7300_edac.c
3715
67c89316 3716EDAC-I7CORE
009a5410 3717M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3718L: linux-edac@vger.kernel.org
3719W: bluesmoke.sourceforge.net
3720S: Maintained
70aff0ce 3721F: drivers/edac/i7core_edac.c
67c89316 3722
ba9a5918 3723EDAC-I82975X
8b58be88 3724M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3725M: "Arvind R." <arvino55@gmail.com>
91445c72 3726L: linux-edac@vger.kernel.org
ba9a5918
DT
3727W: bluesmoke.sourceforge.net
3728S: Maintained
679655da 3729F: drivers/edac/i82975x_edac.c
ba9a5918 3730
791b4706
JB
3731EDAC-IE31200
3732M: Jason Baron <jbaron@akamai.com>
3733L: linux-edac@vger.kernel.org
3734W: bluesmoke.sourceforge.net
3735S: Maintained
3736F: drivers/edac/ie31200_edac.c
3737
ccdfb979
JT
3738EDAC-MPC85XX
3739M: Johannes Thumshirn <johannes.thumshirn@men.de>
3740L: linux-edac@vger.kernel.org
3741W: bluesmoke.sourceforge.net
3742S: Maintained
3743F: drivers/edac/mpc85xx_edac.[ch]
3744
ba9a5918 3745EDAC-PASEMI
8b58be88 3746M: Egor Martovetsky <egor@pasemi.com>
91445c72 3747L: linux-edac@vger.kernel.org
6bc78404
DT
3748W: bluesmoke.sourceforge.net
3749S: Maintained
679655da 3750F: drivers/edac/pasemi_edac.c
6bc78404 3751
0e438e3f 3752EDAC-R82600
8b58be88 3753M: Tim Small <tim@buttersideup.com>
91445c72 3754L: linux-edac@vger.kernel.org
0e438e3f
DP
3755W: bluesmoke.sourceforge.net
3756S: Maintained
679655da 3757F: drivers/edac/r82600_edac.c
da9bb1d2 3758
4d096ca7 3759EDAC-SBRIDGE
009a5410 3760M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3761L: linux-edac@vger.kernel.org
3762W: bluesmoke.sourceforge.net
3763S: Maintained
3764F: drivers/edac/sb_edac.c
3765
af39917d
CL
3766EDIROL UA-101/UA-1000 DRIVER
3767M: Clemens Ladisch <clemens@ladisch.de>
3768L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3769T: git git://git.alsa-project.org/alsa-kernel.git
3770S: Maintained
3771F: sound/usb/misc/ua101.c
3772
1f7df953
MF
3773EXTENSIBLE FIRMWARE INTERFACE (EFI)
3774M: Matt Fleming <matt.fleming@intel.com>
3775L: linux-efi@vger.kernel.org
78bef24e 3776T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3777S: Maintained
fb2efb5c 3778F: Documentation/efi-stub.txt
1f7df953
MF
3779F: arch/ia64/kernel/efi.c
3780F: arch/x86/boot/compressed/eboot.[ch]
3781F: arch/x86/include/asm/efi.h
3782F: arch/x86/platform/efi/*
a9499fa7 3783F: drivers/firmware/efi/*
1f7df953
MF
3784F: include/linux/efi*.h
3785
d68772b7
MF
3786EFI VARIABLE FILESYSTEM
3787M: Matthew Garrett <matthew.garrett@nebula.com>
3788M: Jeremy Kerr <jk@ozlabs.org>
3789M: Matt Fleming <matt.fleming@intel.com>
3790T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3791L: linux-efi@vger.kernel.org
3792S: Maintained
3793F: fs/efivarfs/
3794
85a00d9b
PJ
3795EFIFB FRAMEBUFFER DRIVER
3796L: linux-fbdev@vger.kernel.org
3797M: Peter Jones <pjones@redhat.com>
3798S: Maintained
8a61f013 3799F: drivers/video/fbdev/efifb.c
85a00d9b 3800
0bee8d28
JT
3801EFS FILESYSTEM
3802W: http://aeschi.ch.eu.org/efs/
3803S: Orphan
679655da 3804F: fs/efs/
0bee8d28 3805
4480f15b 3806EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3807M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3808M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3809L: linux-rdma@vger.kernel.org
fab97220 3810S: Supported
679655da 3811F: drivers/infiniband/hw/ehca/
fab97220 3812
aa8a9e25 3813EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3814M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3815L: netdev@vger.kernel.org
3816S: Maintained
9aa32835 3817F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3818
f0319efe 3819EM28XX VIDEO4LINUX DRIVER
009a5410 3820M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3821L: linux-media@vger.kernel.org
3822W: http://linuxtv.org
3823T: git git://linuxtv.org/media_tree.git
3824S: Maintained
3825F: drivers/media/usb/em28xx/
3826
3e3a7d66 3827EMBEDDED LINUX
8b58be88
JP
3828M: Paul Gortmaker <paul.gortmaker@windriver.com>
3829M: Matt Mackall <mpm@selenic.com>
3830M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3831L: linux-embedded@vger.kernel.org
3832S: Maintained
3833
32505876
JS
3834EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3835M: James Smart <james.smart@avagotech.com>
3836M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 3837L: linux-scsi@vger.kernel.org
32505876 3838W: http://www.avagotech.com
ce00f85c 3839S: Supported
679655da 3840F: drivers/scsi/lpfc/
3a1c1d44 3841
5f5bac82 3842ENE CB710 FLASH CARD READER DRIVER
8b58be88 3843M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3844S: Maintained
3845F: drivers/misc/cb710/
3846F: drivers/mmc/host/cb710-mmc.*
3847F: include/linux/cb710.h
3848
931e39a1
ML
3849ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3850M: Maxim Levitsky <maximlevitsky@gmail.com>
3851S: Maintained
2a837449 3852F: drivers/media/rc/ene_ir.*
931e39a1 3853
ec207dcc
GS
3854ENHANCED ERROR HANDLING (EEH)
3855M: Gavin Shan <shangw@linux.vnet.ibm.com>
3856L: linuxppc-dev@lists.ozlabs.org
3857S: Supported
3858F: Documentation/powerpc/eeh-pci-error-recovery.txt
3859F: arch/powerpc/kernel/eeh*.c
3860
d5ca9006 3861EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3862M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3863S: Maintained
084bad91 3864T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3865F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3866F: include/video/s1d13xxxfb.h
d5ca9006 3867
38df6492
ME
3868ET131X NETWORK DRIVER
3869M: Mark Einon <mark.einon@gmail.com>
3870S: Odd Fixes
3871F: drivers/net/ethernet/agere/
3872
1da177e4 3873ETHERNET BRIDGE
adbbf69d 3874M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3875L: bridge@lists.linux-foundation.org
4c325313 3876L: netdev@vger.kernel.org
c996d8b9 3877W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3878S: Maintained
679655da
JP
3879F: include/linux/netfilter_bridge/
3880F: net/bridge/
1da177e4 3881
22f08ad9
FF
3882ETHERNET PHY LIBRARY
3883M: Florian Fainelli <f.fainelli@gmail.com>
3884L: netdev@vger.kernel.org
3885S: Maintained
3886F: include/linux/phy.h
3887F: include/linux/phy_fixed.h
3888F: drivers/net/phy/
3889F: Documentation/networking/phy.txt
3890F: drivers/of/of_mdio.c
3891F: drivers/of/of_net.c
3892
1da177e4 3893EXT2 FILE SYSTEM
01971952 3894M: Jan Kara <jack@suse.cz>
72be2ccf 3895L: linux-ext4@vger.kernel.org
1da177e4 3896S: Maintained
679655da
JP
3897F: Documentation/filesystems/ext2.txt
3898F: fs/ext2/
3899F: include/linux/ext2*
1da177e4
LT
3900
3901EXT3 FILE SYSTEM
01971952 3902M: Jan Kara <jack@suse.cz>
8b58be88 3903M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3904M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3905L: linux-ext4@vger.kernel.org
3906S: Maintained
679655da
JP
3907F: Documentation/filesystems/ext3.txt
3908F: fs/ext3/
72be2ccf
EM
3909
3910EXT4 FILE SYSTEM
8b58be88 3911M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3912M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3913L: linux-ext4@vger.kernel.org
08a225f1 3914W: http://ext4.wiki.kernel.org
8a6e2535 3915Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3916S: Maintained
679655da
JP
3917F: Documentation/filesystems/ext4.txt
3918F: fs/ext4/
1da177e4 3919
c5532b09 3920Extended Verification Module (EVM)
74dd744f
MZ
3921M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3922L: linux-ima-devel@lists.sourceforge.net
3923L: linux-security-module@vger.kernel.org
c5532b09
MZ
3924S: Supported
3925F: security/integrity/evm/
3926
df6b3cfe
MH
3927EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3928M: MyungJoo Ham <myungjoo.ham@samsung.com>
3929M: Chanwoo Choi <cw00.choi@samsung.com>
3930L: linux-kernel@vger.kernel.org
81df63a9 3931T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3932S: Maintained
3933F: drivers/extcon/
3934F: Documentation/extcon/
3935
e2a75c44 3936EXYNOS DP DRIVER
b7701755 3937M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
3938L: dri-devel@lists.freedesktop.org
3939S: Maintained
3940F: drivers/gpu/drm/exynos/exynos_dp*
3941
33ad3912
DL
3942EXYNOS MIPI DISPLAY DRIVERS
3943M: Inki Dae <inki.dae@samsung.com>
3944M: Donghwa Lee <dh09.lee@samsung.com>
3945M: Kyungmin Park <kyungmin.park@samsung.com>
3946L: linux-fbdev@vger.kernel.org
3947S: Maintained
8a61f013 3948F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3949F: include/video/exynos_mipi*
3950
e53004e2 3951F71805F HARDWARE MONITORING DRIVER
7c81c60f 3952M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3953L: lm-sensors@lm-sensors.org
3954S: Maintained
679655da
JP
3955F: Documentation/hwmon/f71805f
3956F: drivers/hwmon/f71805f.c
e53004e2 3957
eea977ed
MB
3958FC0011 TUNER DRIVER
3959M: Michael Buesch <m@bues.ch>
3960L: linux-media@vger.kernel.org
3961S: Maintained
ccae7af2
MCC
3962F: drivers/media/tuners/fc0011.h
3963F: drivers/media/tuners/fc0011.c
eea977ed 3964
91952bc0
AP
3965FC2580 MEDIA DRIVER
3966M: Antti Palosaari <crope@iki.fi>
3967L: linux-media@vger.kernel.org
3968W: http://linuxtv.org/
3969W: http://palosaari.fi/linux/
3970Q: http://patchwork.linuxtv.org/project/linux-media/list/
3971T: git git://linuxtv.org/anttip/media_tree.git
3972S: Maintained
3973F: drivers/media/tuners/fc2580*
eea977ed 3974
88b2dbdb
EP
3975FANOTIFY
3976M: Eric Paris <eparis@redhat.com>
3977S: Maintained
3978F: fs/notify/fanotify/
3979F: include/linux/fanotify.h
c117ab84 3980F: include/uapi/linux/fanotify.h
88b2dbdb 3981
1da177e4 3982FARSYNC SYNCHRONOUS DRIVER
8b58be88 3983M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3984W: http://www.farsite.co.uk/
3985S: Supported
679655da 3986F: drivers/net/wan/farsync.*
1da177e4 3987
c5408b88 3988FAULT INJECTION SUPPORT
8b58be88 3989M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3990S: Supported
679655da
JP
3991F: Documentation/fault-injection/
3992F: lib/fault-inject.c
c5408b88 3993
053e514f
NT
3994FBTFT Framebuffer drivers
3995M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3996M: Noralf Trønnes <noralf@tronnes.org>
3997S: Maintained
3998F: drivers/staging/fbtft/
3999
cae727db 4000FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4001M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4002L: fcoe-devel@open-fcoe.org
cae727db
RL
4003W: www.Open-FCoE.org
4004S: Supported
4005F: drivers/scsi/libfc/
4006F: drivers/scsi/fcoe/
4007F: include/scsi/fc/
4008F: include/scsi/libfc.h
4009F: include/scsi/libfcoe.h
c117ab84 4010F: include/uapi/scsi/fc/
cae727db 4011
e2d1d6c0 4012FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4013M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 4014M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 4015L: linux-fsdevel@vger.kernel.org
1da177e4 4016S: Maintained
679655da
JP
4017F: include/linux/fcntl.h
4018F: include/linux/fs.h
c117ab84
CEB
4019F: include/uapi/linux/fcntl.h
4020F: include/uapi/linux/fs.h
679655da
JP
4021F: fs/fcntl.c
4022F: fs/locks.c
1da177e4 4023
e2d1d6c0 4024FILESYSTEMS (VFS and infrastructure)
8b58be88 4025M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4026L: linux-fsdevel@vger.kernel.org
173acc7c 4027S: Maintained
679655da 4028F: fs/*
173acc7c 4029
b26e0ed4 4030FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4031M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4032L: lm-sensors@lm-sensors.org
4033S: Maintained
d5ca6918
JP
4034F: drivers/hwmon/f75375s.c
4035F: include/linux/f75375s.h
b26e0ed4 4036
a331b0c3
CL
4037FIREWIRE AUDIO DRIVERS
4038M: Clemens Ladisch <clemens@ladisch.de>
4039L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4040T: git git://git.alsa-project.org/alsa-kernel.git
4041S: Maintained
4042F: sound/firewire/
4043
eb86ec51
SR
4044FIREWIRE MEDIA DRIVERS (firedtv)
4045M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4046L: linux-media@vger.kernel.org
4047L: linux1394-devel@lists.sourceforge.net
4048T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4049S: Maintained
4050F: drivers/media/firewire/
4051
a511ce33
CB
4052FIREWIRE SBP-2 TARGET
4053M: Chris Boot <bootc@bootc.net>
4054L: linux-scsi@vger.kernel.org
4055L: target-devel@vger.kernel.org
4056L: linux1394-devel@lists.sourceforge.net
4057T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4058S: Maintained
4059F: drivers/target/sbp/
4060
7d2c86b5 4061FIREWIRE SUBSYSTEM
8b58be88 4062M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4063L: linux1394-devel@lists.sourceforge.net
958a29cb 4064W: http://ieee1394.wiki.kernel.org/
2ca526bf 4065T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4066S: Maintained
679655da 4067F: drivers/firewire/
8f06ce3b
SR
4068F: include/linux/firewire.h
4069F: include/uapi/linux/firewire*.h
9f6d3c4b 4070F: tools/firewire/
e2d1d6c0
RD
4071
4072FIRMWARE LOADER (request_firmware)
39e68089
ML
4073M: Ming Lei <ming.lei@canonical.com>
4074L: linux-kernel@vger.kernel.org
4075S: Maintained
679655da
JP
4076F: Documentation/firmware_class/
4077F: drivers/base/firmware*.c
4078F: include/linux/firmware.h
e2d1d6c0 4079
f730e3dc 4080FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4081M: Joshua Morris <josh.h.morris@us.ibm.com>
4082M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4083S: Maintained
4084F: drivers/block/rsxx/
4085
8206f664
JK
4086FLOPPY DRIVER
4087M: Jiri Kosina <jkosina@suse.cz>
4088T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4089S: Odd fixes
4090F: drivers/block/floppy.c
4091
9c9f32ed
AR
4092FMC SUBSYSTEM
4093M: Alessandro Rubini <rubini@gnudd.com>
4094W: http://www.ohwr.org/projects/fmc-bus
4095S: Supported
4096F: drivers/fmc/
4097F: include/linux/fmc*.h
4098F: include/linux/ipmi-fru.h
4099K: fmc_d.*register
4100
e2d1d6c0 4101FPU EMULATOR
8b58be88 4102M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4103W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4104S: Maintained
679655da 4105F: arch/x86/math-emu/
e2d1d6c0
RD
4106
4107FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4108L: netdev@vger.kernel.org
c173bfac 4109S: Orphan
679655da
JP
4110F: drivers/net/wan/dlci.c
4111F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4112
4113FRAMEBUFFER LAYER
5489e948
JCPV
4114M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4115M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4116L: linux-fbdev@vger.kernel.org
e2d1d6c0 4117W: http://linux-fbdev.sourceforge.net/
b22fe37b 4118Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4119T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4120S: Maintained
679655da 4121F: Documentation/fb/
d958c62c 4122F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4123F: drivers/video/
4124F: include/video/
679655da 4125F: include/linux/fb.h
c117ab84
CEB
4126F: include/uapi/video/
4127F: include/uapi/linux/fb.h
e2d1d6c0 4128
a57c188e 4129FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4130M: Timur Tabi <timur@tabi.org>
a57c188e 4131L: linux-fbdev@vger.kernel.org
c4ef9bc4 4132S: Maintained
8a61f013 4133F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4134
e2d1d6c0 4135FREESCALE DMA DRIVER
8b58be88
JP
4136M: Li Yang <leoli@freescale.com>
4137M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4138L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4139S: Maintained
679655da 4140F: drivers/dma/fsldma.*
e2d1d6c0
RD
4141
4142FREESCALE I2C CPM DRIVER
8b58be88 4143M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4144L: linuxppc-dev@lists.ozlabs.org
846557d3 4145L: linux-i2c@vger.kernel.org
0d2b405a 4146S: Maintained
679655da 4147F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4148
60e8c5ab 4149FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4150M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4151L: linux-fbdev@vger.kernel.org
efc03ecb 4152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4153S: Maintained
bad985a1 4154F: include/linux/platform_data/video-imxfb.h
8a61f013 4155F: drivers/video/fbdev/imxfb.c
60e8c5ab 4156
4d8e2cef
HX
4157FREESCALE QUAD SPI DRIVER
4158M: Han Xu <han.xu@freescale.com>
4159L: linux-mtd@lists.infradead.org
4160S: Maintained
4161F: drivers/mtd/spi-nor/fsl-quadspi.c
4162
4689a6b1 4163FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4164M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4165M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4166L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4167L: netdev@vger.kernel.org
4168S: Maintained
ec21e2ec 4169F: drivers/net/ethernet/freescale/fs_enet/
679655da 4170F: include/linux/fs_enet_pd.h
4689a6b1 4171
d9e9d82c 4172FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4173L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4174S: Orphan
679655da
JP
4175F: arch/powerpc/sysdev/qe_lib/
4176F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4177
b55ef929 4178FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4179M: Li Yang <leoli@freescale.com>
6372594a 4180L: linux-usb@vger.kernel.org
a4724ed6 4181L: linuxppc-dev@lists.ozlabs.org
a7205b30 4182S: Maintained
faf2e1db 4183F: drivers/usb/gadget/udc/fsl*
a7205b30 4184
beaf53bf 4185FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4186M: Li Yang <leoli@freescale.com>
beaf53bf 4187L: netdev@vger.kernel.org
a4724ed6 4188L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4189S: Maintained
ec21e2ec 4190F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4191
d9e9d82c 4192FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4193M: Timur Tabi <timur@tabi.org>
a4724ed6 4194L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4195S: Maintained
df621252 4196F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4197
4198FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4199M: Timur Tabi <timur@tabi.org>
dc85950a 4200M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4201M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4202L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4203L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4204S: Maintained
69aefcea 4205F: sound/soc/fsl/fsl*
dc85950a 4206F: sound/soc/fsl/imx*
69aefcea 4207F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4208
31c88965
GR
4209FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4210M: J. German Rivera <German.Rivera@freescale.com>
4211L: linux-kernel@vger.kernel.org
4212S: Maintained
4213F: drivers/staging/fsl-mc/
4214
1da177e4 4215FREEVXFS FILESYSTEM
8b58be88 4216M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4217W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4218S: Maintained
679655da 4219F: fs/freevxfs/
1da177e4 4220
71038f52 4221FREEZER
49db1903 4222M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4223M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4224L: linux-pm@vger.kernel.org
71038f52 4225S: Supported
679655da
JP
4226F: Documentation/power/freezing-of-tasks.txt
4227F: include/linux/freezer.h
4228F: kernel/freezer.c
71038f52 4229
839a1f79
KRW
4230FRONTSWAP API
4231M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4232L: linux-kernel@vger.kernel.org
4233S: Maintained
4234F: mm/frontswap.c
4235F: include/linux/frontswap.h
4236
a5432f5a 4237FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4238M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4239L: linux-cachefs@redhat.com
4240S: Supported
4241F: Documentation/filesystems/caching/
4242F: fs/fscache/
4243F: include/linux/fscache*.h
4244
f58ad8f5 4245F2FS FILE SYSTEM
9b29d481 4246M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4247M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4248L: linux-f2fs-devel@lists.sourceforge.net
4249W: http://en.wikipedia.org/wiki/F2FS
4250T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4251S: Maintained
4252F: Documentation/filesystems/f2fs.txt
3bac380c 4253F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4254F: fs/f2fs/
4255F: include/linux/f2fs_fs.h
4256
5ab7ffea 4257FUJITSU FR-V (FRV) PORT
8b58be88 4258M: David Howells <dhowells@redhat.com>
1da177e4 4259S: Maintained
679655da 4260F: arch/frv/
1da177e4 4261
20b93734 4262FUJITSU LAPTOP EXTRAS
409a3e98 4263M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4264L: platform-driver-x86@vger.kernel.org
20b93734 4265S: Maintained
679655da 4266F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4267
4da621b6
HK
4268FUJITSU M-5MO LS CAMERA ISP DRIVER
4269M: Kyungmin Park <kyungmin.park@samsung.com>
4270M: Heungjun Kim <riverful.kim@samsung.com>
4271L: linux-media@vger.kernel.org
4272S: Maintained
90d72ac6 4273F: drivers/media/i2c/m5mols/
4da621b6
HK
4274F: include/media/m5mols.h
4275
2d24c490
RG
4276FUJITSU TABLET EXTRAS
4277M: Robert Gerlach <khnz@gmx.de>
4278L: platform-driver-x86@vger.kernel.org
4279S: Maintained
4280F: drivers/platform/x86/fujitsu-tablet.c
4281
04578f17 4282FUSE: FILESYSTEM IN USERSPACE
8b58be88 4283M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4284L: fuse-devel@lists.sourceforge.net
4285W: http://fuse.sourceforge.net/
4286S: Maintained
679655da 4287F: fs/fuse/
c117ab84 4288F: include/uapi/linux/fuse.h
04578f17 4289
1da177e4 4290FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4291M: Rik Faith <faith@cs.unc.edu>
1da177e4 4292L: linux-scsi@vger.kernel.org
baaea1dc 4293S: Odd Fixes (e.g., new signatures)
679655da 4294F: drivers/scsi/fdomain.*
1da177e4 4295
d8e2162c
PO
4296GCOV BASED KERNEL PROFILING
4297M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4298S: Maintained
4299F: kernel/gcov/
4300F: Documentation/gcov.txt
4301
1da177e4 4302GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4303M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4304L: linux-scsi@vger.kernel.org
4305W: http://www.icp-vortex.com/
4306S: Supported
679655da 4307F: drivers/scsi/gdt*
1da177e4 4308
158daf16
JK
4309GDB KERNEL DEBUGGING HELPER SCRIPTS
4310M: Jan Kiszka <jan.kiszka@siemens.com>
4311S: Supported
4312F: scripts/gdb/
4313
3169a1c7
HV
4314GEMTEK FM RADIO RECEIVER DRIVER
4315M: Hans Verkuil <hverkuil@xs4all.nl>
4316L: linux-media@vger.kernel.org
4317T: git git://linuxtv.org/media_tree.git
4318W: http://linuxtv.org
4319S: Maintained
4320F: drivers/media/radio/radio-gemtek*
4321
1c23af90 4322GENERIC GPIO I2C DRIVER
880b0e26 4323M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4324S: Supported
679655da
JP
4325F: drivers/i2c/busses/i2c-gpio.c
4326F: include/linux/i2c-gpio.h
1c23af90 4327
92ed1a76
PK
4328GENERIC GPIO I2C MULTIPLEXER DRIVER
4329M: Peter Korsgaard <peter.korsgaard@barco.com>
4330L: linux-i2c@vger.kernel.org
4331S: Supported
e7065e20
JD
4332F: drivers/i2c/muxes/i2c-mux-gpio.c
4333F: include/linux/i2c-mux-gpio.h
4334F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4335
9251ce95 4336GENERIC HDLC (WAN) DRIVERS
8b58be88 4337M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4338W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4339S: Maintained
679655da
JP
4340F: drivers/net/wan/c101.c
4341F: drivers/net/wan/hd6457*
4342F: drivers/net/wan/hdlc*
4343F: drivers/net/wan/n2.c
4344F: drivers/net/wan/pc300too.c
4345F: drivers/net/wan/pci200syn.c
4346F: drivers/net/wan/wanxl*
1da177e4 4347
1527aab6 4348GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4349M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4350L: linux-arch@vger.kernel.org
4351T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4352S: Maintained
14430813
JP
4353F: include/asm-generic/
4354F: include/uapi/asm-generic/
1527aab6 4355
ff764963
KVA
4356GENERIC PHY FRAMEWORK
4357M: Kishon Vijay Abraham I <kishon@ti.com>
4358L: linux-kernel@vger.kernel.org
4359T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4360S: Supported
4361F: drivers/phy/
4362F: include/linux/phy/
4363
eea97aed
KH
4364GENERIC PM DOMAINS
4365M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4366M: Kevin Hilman <khilman@kernel.org>
4367M: Ulf Hansson <ulf.hansson@linaro.org>
4368L: linux-pm@vger.kernel.org
4369S: Supported
4370F: drivers/base/power/domain*.c
4371F: include/linux/pm_domain.h
4372
ccb86a69 4373GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4374M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4375L: kvm@vger.kernel.org
ccb86a69
MT
4376S: Supported
4377F: drivers/uio/uio_pci_generic.c
4378
f8f1ec73
JP
4379GET_MAINTAINER SCRIPT
4380M: Joe Perches <joe@perches.com>
4381S: Maintained
4382F: scripts/get_maintainer.pl
4383
5be7b50f 4384GFS2 FILE SYSTEM
8b58be88 4385M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4386M: Bob Peterson <rpeterso@redhat.com>
a4644184 4387L: cluster-devel@redhat.com
5be7b50f 4388W: http://sources.redhat.com/cluster/
28666d6d 4389T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4390S: Supported
679655da
JP
4391F: Documentation/filesystems/gfs2*.txt
4392F: fs/gfs2/
c117ab84 4393F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4394
0a34eb8f 4395GIGASET ISDN DRIVERS
6b096fde 4396M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4397L: gigaset307x-common@lists.sourceforge.net
4398W: http://gigaset307x.sourceforge.net/
6b096fde 4399S: Odd Fixes
679655da
JP
4400F: Documentation/isdn/README.gigaset
4401F: drivers/isdn/gigaset/
c117ab84 4402F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4403
7eea35fe
JP
4404GO7007 MPEG CODEC
4405M: Hans Verkuil <hans.verkuil@cisco.com>
4406L: linux-media@vger.kernel.org
4407S: Maintained
4408F: drivers/media/usb/go7007/
4409
ca96ea86
BN
4410GOODIX TOUCHSCREEN
4411M: Bastien Nocera <hadess@hadess.net>
4412L: linux-input@vger.kernel.org
4413S: Maintained
4414F: drivers/input/touchscreen/goodix.c
4415
a0dc00b4 4416GPIO SUBSYSTEM
e4651a9f 4417M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4418M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4419L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4420T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4421S: Maintained
4422F: Documentation/gpio/
a0dc00b4 4423F: drivers/gpio/
bdc6e95e
AC
4424F: include/linux/gpio/
4425F: include/linux/gpio.h
9b692346 4426F: include/asm-generic/gpio.h
a0dc00b4 4427
71a6d0af
HW
4428GRE DEMULTIPLEXER DRIVER
4429M: Dmitry Kozlov <xeb@mail.ru>
4430L: netdev@vger.kernel.org
4431S: Maintained
11c26770
JP
4432F: net/ipv4/gre_demux.c
4433F: net/ipv4/gre_offload.c
71a6d0af
HW
4434F: include/net/gre.h
4435
d4c41139
KG
4436GRETH 10/100/1G Ethernet MAC device driver
4437M: Kristoffer Glembo <kristoffer@gaisler.com>
4438L: netdev@vger.kernel.org
4439S: Maintained
a31a96ad 4440F: drivers/net/ethernet/aeroflex/
d4c41139 4441
e8deeae2 4442GSPCA FINEPIX SUBDRIVER
8b58be88 4443M: Frank Zago <frank@zago.net>
661263b5 4444L: linux-media@vger.kernel.org
275ffde4 4445T: git git://linuxtv.org/media_tree.git
e8deeae2 4446S: Maintained
0c0d06ca 4447F: drivers/media/usb/gspca/finepix.c
e8deeae2 4448
4b3fa3c4
OL
4449GSPCA GL860 SUBDRIVER
4450M: Olivier Lorin <o.lorin@laposte.net>
4451L: linux-media@vger.kernel.org
275ffde4 4452T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4453S: Maintained
0c0d06ca 4454F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4455
e8deeae2 4456GSPCA M5602 SUBDRIVER
8b58be88 4457M: Erik Andren <erik.andren@gmail.com>
661263b5 4458L: linux-media@vger.kernel.org
275ffde4 4459T: git git://linuxtv.org/media_tree.git
e8deeae2 4460S: Maintained
0c0d06ca 4461F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4462
4463GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4464M: Hans de Goede <hdegoede@redhat.com>
661263b5 4465L: linux-media@vger.kernel.org
275ffde4 4466T: git git://linuxtv.org/media_tree.git
e8deeae2 4467S: Maintained
0c0d06ca 4468F: drivers/media/usb/gspca/pac207.c
e8deeae2 4469
261982f1 4470GSPCA SN9C20X SUBDRIVER
d95c5b0b 4471M: Brian Johnson <brijohn@gmail.com>
261982f1 4472L: linux-media@vger.kernel.org
275ffde4 4473T: git git://linuxtv.org/media_tree.git
261982f1 4474S: Maintained
0c0d06ca 4475F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4476
e8deeae2 4477GSPCA T613 SUBDRIVER
8b58be88 4478M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4479L: linux-media@vger.kernel.org
275ffde4 4480T: git git://linuxtv.org/media_tree.git
e8deeae2 4481S: Maintained
0c0d06ca 4482F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4483
4484GSPCA USB WEBCAM DRIVER
fc3f906b 4485M: Hans de Goede <hdegoede@redhat.com>
661263b5 4486L: linux-media@vger.kernel.org
275ffde4 4487T: git git://linuxtv.org/media_tree.git
e8deeae2 4488S: Maintained
0c0d06ca 4489F: drivers/media/usb/gspca/
e8deeae2 4490
584ec979
DB
4491GUID PARTITION TABLE (GPT)
4492M: Davidlohr Bueso <davidlohr@hp.com>
4493L: linux-efi@vger.kernel.org
4494S: Maintained
4495F: block/partitions/efi.*
4496
aa3c598b 4497STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4498M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4499L: linux-media@vger.kernel.org
275ffde4 4500T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4501S: Maintained
4502F: drivers/media/usb/stk1160/
e8deeae2 4503
71a6d0af
HW
4504HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4505M: Frank Seidel <frank@f-seidel.de>
4506L: platform-driver-x86@vger.kernel.org
4507W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4508S: Maintained
4509F: drivers/platform/x86/hdaps.c
4510
48fc9e26
HV
4511HDPVR USB VIDEO ENCODER DRIVER
4512M: Hans Verkuil <hverkuil@xs4all.nl>
4513L: linux-media@vger.kernel.org
4514T: git git://linuxtv.org/media_tree.git
4515W: http://linuxtv.org
4516S: Odd Fixes
14430813 4517F: drivers/media/usb/hdpvr/
48fc9e26 4518
71a6d0af 4519HWPOISON MEMORY FAILURE HANDLING
f9625c48 4520M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4521L: linux-mm@kvack.org
71a6d0af
HW
4522S: Maintained
4523F: mm/memory-failure.c
4524F: mm/hwpoison-inject.c
4525
4526HYPERVISOR VIRTUAL CONSOLE DRIVER
4527L: linuxppc-dev@lists.ozlabs.org
4528S: Odd Fixes
4529F: drivers/tty/hvc/
4530
e5ab1477
AP
4531HACKRF MEDIA DRIVER
4532M: Antti Palosaari <crope@iki.fi>
4533L: linux-media@vger.kernel.org
4534W: http://linuxtv.org/
4535W: http://palosaari.fi/linux/
4536Q: http://patchwork.linuxtv.org/project/linux-media/list/
4537T: git git://linuxtv.org/anttip/media_tree.git
4538S: Maintained
4539F: drivers/media/usb/hackrf/
4540
5b543965 4541HARDWARE MONITORING
7c81c60f 4542M: Jean Delvare <jdelvare@suse.de>
ca462085 4543M: Guenter Roeck <linux@roeck-us.net>
5b543965 4544L: lm-sensors@lm-sensors.org
595142e0 4545W: http://www.lm-sensors.org/
a94ef4ed 4546T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4547T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4548S: Maintained
047f4ec2 4549F: Documentation/hwmon/
679655da 4550F: drivers/hwmon/
047f4ec2 4551F: include/linux/hwmon*.h
5b543965 4552
844dd05f 4553HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4554M: Matt Mackall <mpm@selenic.com>
4555M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4556L: linux-crypto@vger.kernel.org
c0d0787b 4557S: Odd fixes
679655da
JP
4558F: Documentation/hw_random.txt
4559F: drivers/char/hw_random/
4560F: include/linux/hw_random.h
844dd05f 4561
8b37fcfc
OBC
4562HARDWARE SPINLOCK CORE
4563M: Ohad Ben-Cohen <ohad@wizery.com>
4564S: Maintained
4565F: Documentation/hwspinlock.txt
4566F: drivers/hwspinlock/hwspinlock_*
4567F: include/linux/hwspinlock.h
4568
1da177e4 4569HARMONY SOUND DRIVER
ac6aecbf 4570L: linux-parisc@vger.kernel.org
1da177e4 4571S: Maintained
679655da 4572F: sound/parisc/harmony.*
1da177e4 4573
91952bc0
AP
4574HD29L2 MEDIA DRIVER
4575M: Antti Palosaari <crope@iki.fi>
4576L: linux-media@vger.kernel.org
4577W: http://linuxtv.org/
4578W: http://palosaari.fi/linux/
4579Q: http://patchwork.linuxtv.org/project/linux-media/list/
4580T: git git://linuxtv.org/anttip/media_tree.git
4581S: Maintained
4582F: drivers/media/dvb-frontends/hd29l2*
4583
e2d1d6c0 4584HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4585L: iss_storagedev@hp.com
af9f1b3c 4586S: Orphan
679655da
JP
4587F: Documentation/blockdev/cpqarray.txt
4588F: drivers/block/cpqarray.*
e2d1d6c0 4589
9257aa49 4590HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4591M: Don Brace <don.brace@pmcs.com>
9257aa49 4592L: iss_storagedev@hp.com
693373db
DB
4593L: storagedev@pmcs.com
4594L: linux-scsi@vger.kernel.org
9257aa49
SC
4595S: Supported
4596F: Documentation/scsi/hpsa.txt
4597F: drivers/scsi/hpsa*.[ch]
4598F: include/linux/cciss*.h
c117ab84 4599F: include/uapi/linux/cciss*.h
9257aa49 4600
e2d1d6c0 4601HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4602M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4603L: iss_storagedev@hp.com
693373db
DB
4604L: storagedev@pmcs.com
4605L: linux-scsi@vger.kernel.org
e2d1d6c0 4606S: Supported
679655da
JP
4607F: Documentation/blockdev/cciss.txt
4608F: drivers/block/cciss*
4609F: include/linux/cciss_ioctl.h
c117ab84 4610F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4611
1da177e4 4612HFS FILESYSTEM
6cf515e1
GU
4613L: linux-fsdevel@vger.kernel.org
4614S: Orphan
679655da
JP
4615F: Documentation/filesystems/hfs.txt
4616F: fs/hfs/
1da177e4 4617
ef575f47
GU
4618HFSPLUS FILESYSTEM
4619L: linux-fsdevel@vger.kernel.org
4620S: Orphan
4621F: Documentation/filesystems/hfsplus.txt
4622F: fs/hfsplus/
4623
1da177e4 4624HGA FRAMEBUFFER DRIVER
8b58be88 4625M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4626L: linux-nvidia@lists.surfsouth.com
4627W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4628S: Maintained
8a61f013 4629F: drivers/video/fbdev/hgafb.c
1da177e4 4630
4480f15b 4631HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4632M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4633M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4634L: linux-pm@vger.kernel.org
e2d1d6c0 4635S: Supported
679655da
JP
4636F: arch/x86/power/
4637F: drivers/base/power/
4638F: kernel/power/
4639F: include/linux/suspend.h
4640F: include/linux/freezer.h
4641F: include/linux/pm.h
679655da 4642F: arch/*/include/asm/suspend*.h
e2d1d6c0 4643
4ef4caad 4644HID CORE LAYER
8b58be88 4645M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4646L: linux-input@vger.kernel.org
54e5881d 4647T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4648S: Maintained
679655da
JP
4649F: drivers/hid/
4650F: include/linux/hid*
c117ab84 4651F: include/uapi/linux/hid*
4ef4caad 4652
38bed542 4653HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4654M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4655L: linux-kernel@vger.kernel.org
75fc2d37 4656T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4657S: Maintained
679655da 4658F: Documentation/timers/
5cee9645 4659F: kernel/time/hrtimer.c
88606e80
TG
4660F: kernel/time/clockevents.c
4661F: kernel/time/tick*.*
4662F: kernel/time/timer_*.c
05ed8490 4663F: include/linux/clockchips.h
679655da 4664F: include/linux/hrtimer.h
38bed542 4665
1da177e4 4666HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4667L: linux-hams@vger.kernel.org
8b64f2a0 4668S: Orphan
679655da
JP
4669F: drivers/net/hamradio/dmascc.c
4670F: drivers/net/hamradio/scc.c
1da177e4 4671
ede1e6f8 4672HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4673M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4674W: http://www.highpoint-tech.com
4675S: Supported
679655da
JP
4676F: Documentation/scsi/hptiop.txt
4677F: drivers/scsi/hptiop.c
ede1e6f8 4678
1da177e4 4679HIPPI
8b58be88 4680M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4681L: linux-hippi@sunsite.dk
4682S: Maintained
679655da 4683F: include/linux/hippidevice.h
c117ab84 4684F: include/uapi/linux/if_hippi.h
679655da 4685F: net/802/hippi.c
ff5a3b50 4686F: drivers/net/hippi/
1da177e4 4687
ff1d2767 4688HOST AP DRIVER
8b58be88 4689M: Jouni Malinen <j@w1.fi>
85d32e7b 4690L: hostap@shmoo.com (subscribers-only)
724c6b35 4691L: linux-wireless@vger.kernel.org
ff1d2767
JM
4692W: http://hostap.epitest.fi/
4693S: Maintained
679655da 4694F: drivers/net/wireless/hostap/
ff1d2767 4695
dd8cd779 4696HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4697L: platform-driver-x86@vger.kernel.org
95c70215 4698S: Orphan
679655da 4699F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4700
e2d1d6c0 4701HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4702M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4703S: Maintained
7e25d724 4704F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4705
7d2c86b5 4706HPET: High Precision Event Timers driver
8b58be88 4707M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4708S: Maintained
679655da
JP
4709F: Documentation/timers/hpet.txt
4710F: drivers/char/hpet.c
4711F: include/linux/hpet.h
c117ab84 4712F: include/uapi/linux/hpet.h
b9b0332f 4713
e07b5d79 4714HPET: x86
9e06f631 4715S: Orphan
679655da
JP
4716F: arch/x86/kernel/hpet.c
4717F: arch/x86/include/asm/hpet.h
b9b0332f 4718
1da177e4 4719HPFS FILESYSTEM
8b58be88 4720M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4721W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4722S: Maintained
679655da 4723F: fs/hpfs/
1da177e4 4724
3441cded 4725HSI SUBSYSTEM
56459ea9
SR
4726M: Sebastian Reichel <sre@kernel.org>
4727T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4728S: Maintained
4729F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4730F: Documentation/hsi.txt
3441cded
SR
4731F: drivers/hsi/
4732F: include/linux/hsi/
4733F: include/uapi/linux/hsi/
4734
7d2c86b5 4735HSO 3G MODEM DRIVER
8b58be88 4736M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4737W: http://www.pharscape.org
4738S: Maintained
679655da 4739F: drivers/net/usb/hso.c
11cd29b0 4740
19990e29
AB
4741HSR NETWORK PROTOCOL
4742M: Arvid Brodin <arvid.brodin@alten.se>
4743L: netdev@vger.kernel.org
4744S: Maintained
4745F: net/hsr/
4746
5a18c343 4747HTCPEN TOUCHSCREEN DRIVER
8b58be88 4748M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4749L: linux-input@vger.kernel.org
4750S: Maintained
679655da 4751F: drivers/input/touchscreen/htcpen.c
5a18c343 4752
1da177e4 4753HUGETLB FILESYSTEM
6d49e352 4754M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4755S: Maintained
679655da 4756F: fs/hugetlbfs/
1da177e4 4757
05183189
S
4758Hyper-V CORE AND DRIVERS
4759M: K. Y. Srinivasan <kys@microsoft.com>
4760M: Haiyang Zhang <haiyangz@microsoft.com>
4761L: devel@linuxdriverproject.org
4762S: Maintained
a4162747
HZ
4763F: arch/x86/include/asm/mshyperv.h
4764F: arch/x86/include/uapi/asm/hyperv.h
4765F: arch/x86/kernel/cpu/mshyperv.c
05183189 4766F: drivers/hid/hid-hyperv.c
a4162747 4767F: drivers/hv/
f92ca80b 4768F: drivers/input/serio/hyperv-keyboard.c
05183189 4769F: drivers/net/hyperv/
a4162747 4770F: drivers/scsi/storvsc_drv.c
8a61f013 4771F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4772F: include/linux/hyperv.h
4773F: tools/hv/
05183189 4774
d85c8a6a 4775I2C OVER PARALLEL PORT
7c81c60f 4776M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4777L: linux-i2c@vger.kernel.org
4778S: Maintained
4779F: Documentation/i2c/busses/i2c-parport
4780F: Documentation/i2c/busses/i2c-parport-light
4781F: drivers/i2c/busses/i2c-parport.c
4782F: drivers/i2c/busses/i2c-parport-light.c
4783
4784I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4785M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4786L: linux-i2c@vger.kernel.org
4787S: Maintained
4788F: Documentation/i2c/busses/i2c-ali1535
4789F: Documentation/i2c/busses/i2c-ali1563
4790F: Documentation/i2c/busses/i2c-ali15x3
4791F: Documentation/i2c/busses/i2c-amd756
4792F: Documentation/i2c/busses/i2c-amd8111
4793F: Documentation/i2c/busses/i2c-i801
4794F: Documentation/i2c/busses/i2c-nforce2
4795F: Documentation/i2c/busses/i2c-piix4
4796F: Documentation/i2c/busses/i2c-sis5595
4797F: Documentation/i2c/busses/i2c-sis630
4798F: Documentation/i2c/busses/i2c-sis96x
4799F: Documentation/i2c/busses/i2c-via
4800F: Documentation/i2c/busses/i2c-viapro
4801F: drivers/i2c/busses/i2c-ali1535.c
4802F: drivers/i2c/busses/i2c-ali1563.c
4803F: drivers/i2c/busses/i2c-ali15x3.c
4804F: drivers/i2c/busses/i2c-amd756.c
4805F: drivers/i2c/busses/i2c-amd756-s4882.c
4806F: drivers/i2c/busses/i2c-amd8111.c
4807F: drivers/i2c/busses/i2c-i801.c
4808F: drivers/i2c/busses/i2c-isch.c
4809F: drivers/i2c/busses/i2c-nforce2.c
4810F: drivers/i2c/busses/i2c-nforce2-s4985.c
4811F: drivers/i2c/busses/i2c-piix4.c
4812F: drivers/i2c/busses/i2c-sis5595.c
4813F: drivers/i2c/busses/i2c-sis630.c
4814F: drivers/i2c/busses/i2c-sis96x.c
4815F: drivers/i2c/busses/i2c-via.c
4816F: drivers/i2c/busses/i2c-viapro.c
4817
cb7f07a4
NH
4818I2C/SMBUS ISMT DRIVER
4819M: Seth Heasley <seth.heasley@intel.com>
4820M: Neil Horman <nhorman@tuxdriver.com>
4821L: linux-i2c@vger.kernel.org
4822F: drivers/i2c/busses/i2c-ismt.c
4823F: Documentation/i2c/busses/i2c-ismt
4824
6ea884db 4825I2C/SMBUS STUB DRIVER
7c81c60f 4826M: Jean Delvare <jdelvare@suse.de>
846557d3 4827L: linux-i2c@vger.kernel.org
6ea884db 4828S: Maintained
8547a5bc 4829F: drivers/i2c/i2c-stub.c
6ea884db 4830
5b543965 4831I2C SUBSYSTEM
14d77c4d 4832M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4833L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4834W: https://i2c.wiki.kernel.org/
4835Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4836T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4837S: Maintained
40ed1b4c 4838F: Documentation/devicetree/bindings/i2c/
679655da
JP
4839F: Documentation/i2c/
4840F: drivers/i2c/
4841F: include/linux/i2c.h
03b70d62 4842F: include/linux/i2c-*.h
c117ab84
CEB
4843F: include/uapi/linux/i2c.h
4844F: include/uapi/linux/i2c-*.h
1da177e4 4845
4560d677
WS
4846I2C ACPI SUPPORT
4847M: Mika Westerberg <mika.westerberg@linux.intel.com>
4848L: linux-i2c@vger.kernel.org
4849L: linux-acpi@vger.kernel.org
4850S: Maintained
4560d677 4851
d85c8a6a 4852I2C-TAOS-EVM DRIVER
7c81c60f 4853M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4854L: linux-i2c@vger.kernel.org
4855S: Maintained
4856F: Documentation/i2c/busses/i2c-taos-evm
4857F: drivers/i2c/busses/i2c-taos-evm.c
4858
e8c76eed 4859I2C-TINY-USB DRIVER
8b58be88 4860M: Till Harbaum <till@harbaum.org>
846557d3 4861L: linux-i2c@vger.kernel.org
932d1872 4862W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4863S: Maintained
679655da 4864F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4865
1da177e4 4866i386 BOOT CODE
8b58be88 4867M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4868S: Maintained
679655da 4869F: arch/x86/boot/
1da177e4
LT
4870
4871i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4872M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4873T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4874S: Maintained
4875
1da177e4 4876IA64 (Itanium) PLATFORM
8b58be88
JP
4877M: Tony Luck <tony.luck@intel.com>
4878M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4879L: linux-ia64@vger.kernel.org
6b1c70b1 4880T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4881S: Maintained
679655da 4882F: arch/ia64/
1da177e4 4883
956c203c 4884IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4885M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4886M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4887L: linux-crypto@vger.kernel.org
4888S: Supported
4889F: drivers/crypto/nx/
4890
0e16aafb 4891IBM Power 842 compression accelerator
d1e66e6e 4892M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4893S: Supported
4894F: drivers/crypto/nx/nx-842.c
4895F: include/linux/nx842.h
4896
1da177e4 4897IBM Power Linux RAID adapter
8b58be88 4898M: Brian King <brking@us.ibm.com>
1da177e4 4899S: Supported
679655da 4900F: drivers/scsi/ipr.*
1da177e4 4901
9d348af4 4902IBM Power Virtual Ethernet Device Driver
eddd63a6 4903M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
4904L: netdev@vger.kernel.org
4905S: Supported
9aa32835 4906F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4907
e6babec6 4908IBM Power Virtual SCSI Device Drivers
bcbde52b 4909M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
4910L: linux-scsi@vger.kernel.org
4911S: Supported
e6babec6
NF
4912F: drivers/scsi/ibmvscsi/ibmvscsi*
4913F: drivers/scsi/ibmvscsi/viosrp.h
4914
4915IBM Power Virtual FC Device Drivers
44b4dad9 4916M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
4917L: linux-scsi@vger.kernel.org
4918S: Supported
4919F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4920
1da177e4 4921IBM ServeRAID RAID DRIVER
f9213e78 4922S: Orphan
679655da 4923F: drivers/scsi/ips.*
1da177e4 4924
6ed9f9c4
PT
4925ICH LPC AND GPIO DRIVER
4926M: Peter Tyser <ptyser@xes-inc.com>
4927S: Maintained
4928F: drivers/mfd/lpc_ich.c
4929F: drivers/gpio/gpio-ich.c
4930
1e7106fc 4931IDE SUBSYSTEM
8b58be88 4932M: "David S. Miller" <davem@davemloft.net>
1da177e4 4933L: linux-ide@vger.kernel.org
8a6e2535 4934Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4935T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4936S: Maintained
679655da
JP
4937F: Documentation/ide/
4938F: drivers/ide/
4939F: include/linux/ide.h
1da177e4 4940
6cb8c13d
IP
4941IDEAPAD LAPTOP EXTRAS DRIVER
4942M: Ike Panhc <ike.pan@canonical.com>
4943L: platform-driver-x86@vger.kernel.org
4944W: http://launchpad.net/ideapad-laptop
4945S: Maintained
4946F: drivers/platform/x86/ideapad-laptop.c
4947
1ea4c161
AM
4948IDEAPAD LAPTOP SLIDEBAR DRIVER
4949M: Andrey Moiseev <o2g.org.ru@gmail.com>
4950L: linux-input@vger.kernel.org
4951W: https://github.com/o2genum/ideapad-slidebar
4952S: Maintained
4953F: drivers/input/misc/ideapad_slidebar.c
4954
0f861e8c 4955IDE/ATAPI DRIVERS
487ba8e8 4956M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4957L: linux-ide@vger.kernel.org
c404c199 4958S: Maintained
679655da
JP
4959F: Documentation/cdrom/ide-cd
4960F: drivers/ide/ide-cd*
1da177e4 4961
27471fdb 4962IDLE-I7300
8b58be88 4963M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4964L: linux-pm@vger.kernel.org
27471fdb 4965S: Supported
679655da 4966F: drivers/idle/i7300_idle.c
27471fdb 4967
02cf2286 4968IEEE 802.15.4 SUBSYSTEM
b6e195fd 4969M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4970L: linux-wpan@vger.kernel.org
4971W: https://github.com/linux-wpan
4972T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4973S: Maintained
4974F: net/ieee802154/
68653359 4975F: net/mac802154/
251741b1 4976F: drivers/net/ieee802154/
580947d3
AA
4977F: include/linux/nl802154.h
4978F: include/linux/ieee802154.h
4979F: include/net/nl802154.h
4980F: include/net/mac802154.h
4981F: include/net/af_ieee802154.h
4982F: include/net/cfg802154.h
4983F: include/net/ieee802154_netdev.h
ebef9c12 4984F: Documentation/networking/ieee802154.txt
02cf2286 4985
b1c97193
SY
4986IGORPLUG-USB IR RECEIVER
4987M: Sean Young <sean@mess.org>
4988L: linux-media@vger.kernel.org
4989S: Maintained
4990F: drivers/media/rc/igorplugusb.c
4991
40ad4a30
SY
4992IGUANAWORKS USB IR TRANSCEIVER
4993M: Sean Young <sean@mess.org>
4994L: linux-media@vger.kernel.org
4995S: Maintained
4996F: drivers/media/rc/iguanair.c
4997
9545f86e 4998IIO SUBSYSTEM AND DRIVERS
030a13d7 4999M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5000R: Hartmut Knaack <knaack.h@gmx.de>
5001R: Lars-Peter Clausen <lars@metafoo.de>
5002R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5003L: linux-iio@vger.kernel.org
5004S: Maintained
03e7c251 5005F: drivers/iio/
9545f86e 5006F: drivers/staging/iio/
8fe671fc 5007F: include/linux/iio/
817020cf 5008F: tools/iio/
9545f86e 5009
65519263
SG
5010IKANOS/ADI EAGLE ADSL USB DRIVER
5011M: Matthieu Castet <castet.matthieu@free.fr>
5012M: Stanislaw Gruszka <stf_xl@wp.pl>
5013S: Maintained
5014F: drivers/usb/atm/ueagle-atm.c
5015
e89ab51f
GR
5016INA209 HARDWARE MONITOR DRIVER
5017M: Guenter Roeck <linux@roeck-us.net>
5018L: lm-sensors@lm-sensors.org
5019S: Maintained
5020F: Documentation/hwmon/ina209
5021F: Documentation/devicetree/bindings/i2c/ina209.txt
5022F: drivers/hwmon/ina209.c
5023
5024INA2XX HARDWARE MONITOR DRIVER
5025M: Guenter Roeck <linux@roeck-us.net>
5026L: lm-sensors@lm-sensors.org
5027S: Maintained
5028F: Documentation/hwmon/ina2xx
5029F: drivers/hwmon/ina2xx.c
5030F: include/linux/platform_data/ina2xx.h
5031
14dc124f
SIG
5032INDUSTRY PACK SUBSYSTEM (IPACK)
5033M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5034M: Jens Taprogge <jens.taprogge@taprogge.org>
5035M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5036L: industrypack-devel@lists.sourceforge.net
5037W: http://industrypack.sourceforge.net
5038S: Maintained
5039F: drivers/ipack/
5040
8adc53fd
ZLK
5041INGENIC JZ4780 DMA Driver
5042M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5043S: Maintained
5044F: drivers/dma/dma-jz4780.c
5045
aa7168f4 5046INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5047M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5048M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5049L: linux-ima-devel@lists.sourceforge.net
5050L: linux-ima-user@lists.sourceforge.net
5051L: linux-security-module@vger.kernel.org
aa7168f4 5052S: Supported
679655da 5053F: security/integrity/ima/
aa7168f4 5054
9a4ea5a9
JH
5055IMGTEC IR DECODER DRIVER
5056M: James Hogan <james.hogan@imgtec.com>
5057S: Maintained
5058F: drivers/media/rc/img-ir/
5059
1da177e4 5060IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5061L: linux-fbdev@vger.kernel.org
843393d3 5062S: Orphan
8a61f013 5063F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5064
5065INFINIBAND SUBSYSTEM
b6b2bbe6 5066M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5067M: Sean Hefty <sean.hefty@intel.com>
5068M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5069L: linux-rdma@vger.kernel.org
605841f5 5070W: http://www.openfabrics.org/
8a6e2535 5071Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5072T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5073S: Supported
679655da
JP
5074F: Documentation/infiniband/
5075F: drivers/infiniband/
c117ab84 5076F: include/uapi/linux/if_infiniband.h
954138dc
YD
5077F: include/uapi/rdma/
5078F: include/rdma/
1da177e4 5079
c9f04f58 5080INOTIFY
8b58be88
JP
5081M: John McCutchan <john@johnmccutchan.com>
5082M: Robert Love <rlove@rlove.org>
5083M: Eric Paris <eparis@parisplace.org>
c9f04f58 5084S: Maintained
679655da
JP
5085F: Documentation/filesystems/inotify.txt
5086F: fs/notify/inotify/
5087F: include/linux/inotify.h
c117ab84 5088F: include/uapi/linux/inotify.h
c9f04f58 5089
e2d1d6c0 5090INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5091M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5092L: linux-input@vger.kernel.org
8a6e2535 5093Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5094T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5095S: Maintained
679655da 5096F: drivers/input/
f4eea7e2 5097F: include/linux/input.h
c117ab84 5098F: include/uapi/linux/input.h
f4eea7e2 5099F: include/linux/input/
e2d1d6c0 5100
3267a87f 5101INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5102M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5103L: linux-input@vger.kernel.org
7f9c2454 5104T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
75dd112a 5105S: Odd fixes
3267a87f 5106F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5107F: drivers/input/input-mt.c
3267a87f
HR
5108K: \b(ABS|SYN)_MT_
5109
97fa99a3
JY
5110INTEL ASoC BDW/HSW DRIVERS
5111M: Jie Yang <yang.jie@linux.intel.com>
5112L: alsa-devel@alsa-project.org
5113S: Supported
5114F: sound/soc/intel/sst-haswell*
5115F: sound/soc/intel/sst-dsp*
5116F: sound/soc/intel/sst-firmware.c
5117F: sound/soc/intel/broadwell.c
5118F: sound/soc/intel/haswell.c
5119
4ac13e17
DJ
5120INTEL C600 SERIES SAS CONTROLLER DRIVER
5121M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5122M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5123L: linux-scsi@vger.kernel.org
7106891a
DJ
5124T: git git://git.code.sf.net/p/intel-sas/isci
5125S: Supported
4ac13e17 5126F: drivers/scsi/isci/
4ac13e17 5127
26717172
LB
5128INTEL IDLE DRIVER
5129M: Len Brown <lenb@kernel.org>
bf1c138e 5130L: linux-pm@vger.kernel.org
08deed1e 5131T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5132S: Supported
5133F: drivers/idle/intel_idle.c
5134
7c1ac18d
KCA
5135INTEL PSTATE DRIVER
5136M: Kristen Carlson Accardi <kristen@linux.intel.com>
5137L: linux-pm@vger.kernel.org
5138S: Supported
5139F: drivers/cpufreq/intel_pstate.c
5140
9eb8ef74 5141INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5142M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5143L: linux-fbdev@vger.kernel.org
ce00f85c 5144S: Maintained
679655da 5145F: Documentation/fb/intelfb.txt
8a61f013 5146F: drivers/video/fbdev/intelfb/
9eb8ef74 5147
1da177e4 5148INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5149M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5150L: linux-fbdev@vger.kernel.org
ce00f85c 5151S: Maintained
8a61f013 5152F: drivers/video/fbdev/i810/
1da177e4 5153
f4a9bc4c 5154INTEL MENLOW THERMAL DRIVER
8b58be88 5155M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5156L: platform-driver-x86@vger.kernel.org
5ca92bd9 5157W: https://01.org/linux-acpi
f4a9bc4c 5158S: Supported
679655da 5159F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5160
1da177e4 5161INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5162M: Borislav Petkov <bp@alien8.de>
1da177e4 5163S: Maintained
73d425fd
JP
5164F: arch/x86/kernel/cpu/microcode/core*
5165F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5166
248a9dc3 5167INTEL I/OAT DMA DRIVER
18ebd564 5168M: Dave Jiang <dave.jiang@intel.com>
08223d80 5169R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5170L: dmaengine@vger.kernel.org
5171Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5172S: Supported
679655da 5173F: drivers/dma/ioat*
248a9dc3 5174
6c8909b4 5175INTEL IOMMU (VT-d)
8b58be88 5176M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5177L: iommu@lists.linux-foundation.org
54e5881d 5178T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5179S: Supported
3fb39615 5180F: drivers/iommu/intel-iommu.c
679655da 5181F: include/linux/intel-iommu.h
6c8909b4 5182
b3e5f263 5183INTEL IOP-ADMA DMA DRIVER
08223d80 5184R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5185S: Odd fixes
679655da 5186F: drivers/dma/iop-adma.c
b3e5f263 5187
9251ce95 5188INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5189M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5190S: Maintained
679655da
JP
5191F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5192F: arch/arm/mach-ixp4xx/include/mach/npe.h
5193F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5194F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5195F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5196F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5197
844dd05f 5198INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5199M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5200S: Maintained
679655da 5201F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5202
2f302324 5203INTEL ETHERNET DRIVERS
8b58be88 5204M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5205R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5206R: Shannon Nelson <shannon.nelson@intel.com>
5207R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5208R: Don Skidmore <donald.c.skidmore@intel.com>
5209R: Matthew Vick <matthew.vick@intel.com>
5210R: John Ronciak <john.ronciak@intel.com>
5211R: Mitch Williams <mitch.a.williams@intel.com>
5212L: intel-wired-lan@lists.osuosl.org
f6fde11a 5213W: http://www.intel.com/support/feedback.htm
d94e6fed 5214W: http://e1000.sourceforge.net/
2f302324
JK
5215Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5216T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5217T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5218S: Supported
0d164401
JK
5219F: Documentation/networking/e100.txt
5220F: Documentation/networking/e1000.txt
5221F: Documentation/networking/e1000e.txt
5222F: Documentation/networking/igb.txt
5223F: Documentation/networking/igbvf.txt
5224F: Documentation/networking/ixgb.txt
5225F: Documentation/networking/ixgbe.txt
5226F: Documentation/networking/ixgbevf.txt
1bff6529 5227F: Documentation/networking/i40e.txt
105bf2fe 5228F: Documentation/networking/i40evf.txt
dee1ad47 5229F: drivers/net/ethernet/intel/
bc90d291 5230F: drivers/net/ethernet/intel/*/
1da177e4 5231
0963d59b
LW
5232INTEL-MID GPIO DRIVER
5233M: David Cohen <david.a.cohen@linux.intel.com>
5234L: linux-gpio@vger.kernel.org
5235S: Maintained
5236F: drivers/gpio/gpio-intel-mid.c
5237
ca907a90
SY
5238INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5239M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5240L: linux-wireless@vger.kernel.org
ca907a90 5241S: Maintained
679655da 5242F: Documentation/networking/README.ipw2100
679655da 5243F: Documentation/networking/README.ipw2200
ca907a90 5244F: drivers/net/wireless/ipw2x00/
826d2abe 5245
4bd96a7a 5246INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5247M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5248M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5249M: Shane Wang <shane.wang@intel.com>
5250L: tboot-devel@lists.sourceforge.net
5251W: http://tboot.sourceforge.net
e9b7d7c8 5252T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5253S: Supported
5254F: Documentation/intel_txt.txt
5255F: include/linux/tboot.h
5256F: arch/x86/kernel/tboot.c
5257
8a70da82 5258INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5259M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5260M: linux-wimax@intel.com
49e7d9df 5261L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5262S: Supported
5263W: http://linuxwimax.org
679655da
JP
5264F: Documentation/wimax/README.i2400m
5265F: drivers/net/wimax/i2400m/
c117ab84 5266F: include/uapi/linux/wimax/i2400m.h
8a70da82 5267
1c0ce89c
SG
5268INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5269M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5270L: linux-wireless@vger.kernel.org
1c0ce89c 5271S: Supported
efa3144e
WYG
5272F: drivers/net/wireless/iwlegacy/
5273
b481de9c 5274INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5275M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5276M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5277M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5278L: linux-wireless@vger.kernel.org
b481de9c 5279W: http://intellinuxwireless.org
b62ff718 5280T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5281S: Supported
679655da 5282F: drivers/net/wireless/iwlwifi/
b481de9c 5283
de8fe023
TW
5284INTEL MANAGEMENT ENGINE (mei)
5285M: Tomas Winkler <tomas.winkler@intel.com>
5286L: linux-kernel@vger.kernel.org
5287S: Supported
c117ab84 5288F: include/uapi/linux/mei.h
de8fe023 5289F: drivers/misc/mei/*
e07950a1 5290F: Documentation/misc-devices/mei/*
de8fe023 5291
cb109a0e 5292IOC3 ETHERNET DRIVER
8b58be88 5293M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5294L: linux-mips@linux-mips.org
5295S: Maintained
8862bf1e 5296F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5297
cb109a0e 5298IOC3 SERIAL DRIVER
8b58be88 5299M: Pat Gefre <pfg@sgi.com>
d39e0721 5300L: linux-serial@vger.kernel.org
cb109a0e 5301S: Maintained
df621252 5302F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5303
0b6e8569
SW
5304IOMMU DRIVERS
5305M: Joerg Roedel <joro@8bytes.org>
5306L: iommu@lists.linux-foundation.org
5307T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5308S: Maintained
5309F: drivers/iommu/
5310
4480f15b 5311IP MASQUERADING
8b58be88 5312M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5313S: Maintained
679655da 5314F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5315
1202d6ff 5316IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5317M: Francois Romieu <romieu@fr.zoreil.com>
5318M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5319L: netdev@vger.kernel.org
5320S: Maintained
7443713a 5321F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5322
4480f15b 5323IPATH DRIVER
8473c603 5324M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5325L: linux-rdma@vger.kernel.org
52a09a04 5326S: Maintained
679655da 5327F: drivers/infiniband/hw/ipath/
77d8798b 5328
4409ebe9 5329IPMI SUBSYSTEM
8b58be88 5330M: Corey Minyard <minyard@acm.org>
b0c90653 5331L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5332W: http://openipmi.sourceforge.net/
5333S: Supported
679655da
JP
5334F: Documentation/IPMI.txt
5335F: drivers/char/ipmi/
5336F: include/linux/ipmi*
c117ab84 5337F: include/uapi/linux/ipmi*
4409ebe9 5338
2d800897
KW
5339QCOM AUDIO (ASoC) DRIVERS
5340M: Patrick Lai <plai@codeaurora.org>
5341M: Banajit Goswami <bgoswami@codeaurora.org>
5342L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5343S: Supported
5344F: sound/soc/qcom/
5345
e2d1d6c0 5346IPS SCSI RAID DRIVER
8b58be88 5347M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5348L: linux-scsi@vger.kernel.org
5349W: http://www.adaptec.com/
5350S: Maintained
679655da 5351F: drivers/scsi/ips*
e2d1d6c0
RD
5352
5353IPVS
8b58be88
JP
5354M: Wensong Zhang <wensong@linux-vs.org>
5355M: Simon Horman <horms@verge.net.au>
5356M: Julian Anastasov <ja@ssi.bg>
979b6c13 5357L: netdev@vger.kernel.org
e2d1d6c0 5358L: lvs-devel@vger.kernel.org
1da177e4 5359S: Maintained
679655da 5360F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5361F: include/net/ip_vs.h
c117ab84 5362F: include/uapi/linux/ip_vs.h
679655da 5363F: net/netfilter/ipvs/
1da177e4 5364
e7839f25 5365IPWIRELESS DRIVER
8b58be88
JP
5366M: Jiri Kosina <jkosina@suse.cz>
5367M: David Sterba <dsterba@suse.cz>
92094aa0 5368S: Odd Fixes
282361a0 5369F: drivers/tty/ipwireless/
099dc4fb 5370
e2d1d6c0 5371IPX NETWORK LAYER
8b58be88 5372M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5373L: netdev@vger.kernel.org
5374S: Maintained
679655da 5375F: include/net/ipx.h
c117ab84 5376F: include/uapi/linux/ipx.h
679655da 5377F: net/ipx/
e2d1d6c0 5378
1da177e4 5379IRDA SUBSYSTEM
8b58be88 5380M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5381L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5382L: netdev@vger.kernel.org
1da177e4 5383W: http://irda.sourceforge.net/
f353976d 5384S: Maintained
e0057975 5385T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5386F: Documentation/networking/irda.txt
5387F: drivers/net/irda/
5388F: include/net/irda/
5389F: net/irda/
1da177e4 5390
a800c7cc
TG
5391IRQ SUBSYSTEM
5392M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5393L: linux-kernel@vger.kernel.org
a800c7cc 5394S: Maintained
75fc2d37 5395T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5396F: kernel/irq/
2ed9fd28
JC
5397
5398IRQCHIP DRIVERS
5399M: Thomas Gleixner <tglx@linutronix.de>
5400M: Jason Cooper <jason@lakedaemon.net>
5401L: linux-kernel@vger.kernel.org
5402S: Maintained
5403T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5404T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5405F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5406F: drivers/irqchip/
a800c7cc 5407
7ab3a837
GL
5408IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5409M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5410S: Maintained
5411F: Documentation/IRQ-domain.txt
5412F: include/linux/irqdomain.h
5413F: kernel/irq/irqdomain.c
5414
e2d1d6c0 5415ISAPNP
8b58be88 5416M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5417S: Maintained
679655da
JP
5418F: Documentation/isapnp.txt
5419F: drivers/pnp/isapnp/
5420F: include/linux/isapnp.h
e2d1d6c0 5421
d39b8420
HV
5422ISA RADIO MODULE
5423M: Hans Verkuil <hverkuil@xs4all.nl>
5424L: linux-media@vger.kernel.org
5425T: git git://linuxtv.org/media_tree.git
5426W: http://linuxtv.org
5427S: Maintained
5428F: drivers/media/radio/radio-isa*
5429
71a6d0af
HW
5430iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5431M: Peter Jones <pjones@redhat.com>
5432M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5433S: Maintained
5434F: drivers/firmware/iscsi_ibft*
5435
14816b1e 5436ISCSI
8b58be88 5437M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5438L: open-iscsi@googlegroups.com
5439W: www.open-iscsi.org
54e5881d 5440T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5441S: Maintained
679655da
JP
5442F: drivers/scsi/*iscsi*
5443F: include/scsi/*iscsi*
14816b1e 5444
1e65eb42
OG
5445ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5446M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5447M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5448M: Roi Dayan <roid@mellanox.com>
5449L: linux-rdma@vger.kernel.org
5450S: Supported
5451W: http://www.openfabrics.org
5452W: www.open-iscsi.org
5453Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5454F: drivers/infiniband/ulp/iser/
1e65eb42 5455
2b70e5fd
SG
5456ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5457M: Sagi Grimberg <sagig@mellanox.com>
5458T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5459L: linux-rdma@vger.kernel.org
5460L: target-devel@vger.kernel.org
5461S: Supported
5462W: http://www.linux-iscsi.org
5463F: drivers/infiniband/ulp/isert
5464
1da177e4 5465ISDN SUBSYSTEM
8b58be88 5466M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5467L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5468L: netdev@vger.kernel.org
1da177e4 5469W: http://www.isdn4linux.de
54e5881d 5470T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5471S: Maintained
679655da
JP
5472F: Documentation/isdn/
5473F: drivers/isdn/
5474F: include/linux/isdn.h
5475F: include/linux/isdn/
c117ab84
CEB
5476F: include/uapi/linux/isdn.h
5477F: include/uapi/linux/isdn/
1da177e4
LT
5478
5479ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5480M: Armin Schindler <mac@melware.de>
d5d52273 5481L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5482W: http://www.melware.de
5483S: Maintained
679655da 5484F: drivers/isdn/hardware/eicon/
1da177e4 5485
d624870f 5486IT87 HARDWARE MONITORING DRIVER
7c81c60f 5487M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5488L: lm-sensors@lm-sensors.org
5489S: Maintained
5490F: Documentation/hwmon/it87
5491F: drivers/hwmon/it87.c
5492
d7104bff
AP
5493IT913X MEDIA DRIVER
5494M: Antti Palosaari <crope@iki.fi>
5495L: linux-media@vger.kernel.org
5496W: http://linuxtv.org/
5497W: http://palosaari.fi/linux/
5498Q: http://patchwork.linuxtv.org/project/linux-media/list/
5499T: git git://linuxtv.org/anttip/media_tree.git
5500S: Maintained
249c697e 5501F: drivers/media/tuners/it913x*
d7104bff 5502
91821ff3 5503IVTV VIDEO4LINUX DRIVER
6afdeaf8 5504M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5505L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5506L: linux-media@vger.kernel.org
275ffde4 5507T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5508W: http://www.ivtvdriver.org
5509S: Maintained
679655da 5510F: Documentation/video4linux/*.ivtv
90d72ac6 5511F: drivers/media/pci/ivtv/
c117ab84 5512F: include/uapi/linux/ivtv*
91821ff3 5513
68620bdd
MP
5514IX2505V MEDIA DRIVER
5515M: Malcolm Priestley <tvboxspy@gmail.com>
5516L: linux-media@vger.kernel.org
5517W: http://linuxtv.org/
5518Q: http://patchwork.linuxtv.org/project/linux-media/list/
5519S: Maintained
5520F: drivers/media/dvb-frontends/ix2505v*
5521
4453d736
GR
5522JC42.4 TEMPERATURE SENSOR DRIVER
5523M: Guenter Roeck <linux@roeck-us.net>
5524L: lm-sensors@lm-sensors.org
5525S: Maintained
5526F: drivers/hwmon/jc42.c
5527F: Documentation/hwmon/jc42
5528
e2d1d6c0 5529JFS FILESYSTEM
3256f80f 5530M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5531L: jfs-discussion@lists.sourceforge.net
5532W: http://jfs.sourceforge.net/
54e5881d 5533T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5534S: Maintained
679655da
JP
5535F: Documentation/filesystems/jfs.txt
5536F: fs/jfs/
e2d1d6c0 5537
95252236 5538JME NETWORK DRIVER
8b58be88 5539M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5540L: netdev@vger.kernel.org
5541S: Maintained
63d24a0e 5542F: drivers/net/ethernet/jme.*
95252236 5543
1da177e4 5544JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5545M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5546L: linux-mtd@lists.infradead.org
5547W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5548S: Maintained
679655da 5549F: fs/jffs2/
c117ab84 5550F: include/uapi/linux/jffs2.h
1da177e4 5551
de456d37 5552JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5553M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5554M: Jan Kara <jack@suse.cz>
72be2ccf 5555L: linux-ext4@vger.kernel.org
ae0718f8 5556S: Maintained
d183e11a 5557F: fs/jbd/
d183e11a
TT
5558F: include/linux/jbd.h
5559
5560JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5561M: "Theodore Ts'o" <tytso@mit.edu>
5562L: linux-ext4@vger.kernel.org
5563S: Maintained
5564F: fs/jbd2/
5565F: include/linux/jbd2.h
ae0718f8 5566
fd8b6cb4 5567JSM Neo PCI based serial card
9d141cb9 5568M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5569L: linux-serial@vger.kernel.org
5570S: Maintained
df621252 5571F: drivers/tty/serial/jsm/
ae0718f8 5572
af39917d
CL
5573K10TEMP HARDWARE MONITORING DRIVER
5574M: Clemens Ladisch <clemens@ladisch.de>
5575L: lm-sensors@lm-sensors.org
5576S: Maintained
5577F: Documentation/hwmon/k10temp
5578F: drivers/hwmon/k10temp.c
5579
4660cb35 5580K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5581M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5582L: lm-sensors@lm-sensors.org
ae0718f8 5583S: Maintained
679655da
JP
5584F: Documentation/hwmon/k8temp
5585F: drivers/hwmon/k8temp.c
ae0718f8 5586
1da177e4 5587KCONFIG
5eb1f99e 5588M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5589L: linux-kbuild@vger.kernel.org
cea8321c 5590T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5591S: Maintained
679655da
JP
5592F: Documentation/kbuild/kconfig-language.txt
5593F: scripts/kconfig/
1da177e4 5594
ea6c2089 5595KDUMP
8b58be88
JP
5596M: Vivek Goyal <vgoyal@redhat.com>
5597M: Haren Myneni <hbabu@us.ibm.com>
34633993 5598L: kexec@lists.infradead.org
ea6c2089
VG
5599W: http://lse.sourceforge.net/kdump/
5600S: Maintained
80811493 5601F: Documentation/kdump/
ea6c2089 5602
f41bf02f
HV
5603KEENE FM RADIO TRANSMITTER DRIVER
5604M: Hans Verkuil <hverkuil@xs4all.nl>
5605L: linux-media@vger.kernel.org
5606T: git git://linuxtv.org/media_tree.git
5607W: http://linuxtv.org
5608S: Maintained
5609F: drivers/media/radio/radio-keene*
5610
1da177e4 5611KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5612M: Ian Kent <raven@themaw.net>
f694fc97 5613L: autofs@vger.kernel.org
1da177e4 5614S: Maintained
679655da 5615F: fs/autofs4/
1da177e4 5616
70fb7ba6 5617KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5618M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5619T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5620T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5621L: linux-kbuild@vger.kernel.org
5ce45962 5622S: Maintained
679655da
JP
5623F: Documentation/kbuild/
5624F: Makefile
5625F: scripts/Makefile.*
70fb7ba6
MM
5626F: scripts/basic/
5627F: scripts/mk*
5628F: scripts/package/
1da177e4
LT
5629
5630KERNEL JANITORS
c3000e03 5631L: kernel-janitors@vger.kernel.org
10466f5a 5632W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5633S: Odd Fixes
1da177e4 5634
e8b43555 5635KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5636M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5637L: linux-nfs@vger.kernel.org
1da177e4 5638W: http://nfs.sourceforge.net/
98fac23f 5639S: Supported
679655da 5640F: fs/nfsd/
c117ab84 5641F: include/uapi/linux/nfsd/
679655da
JP
5642F: fs/lockd/
5643F: fs/nfs_common/
5644F: net/sunrpc/
5645F: include/linux/lockd/
5646F: include/linux/sunrpc/
c117ab84 5647F: include/uapi/linux/sunrpc/
1da177e4 5648
13b122b3
SK
5649KERNEL SELFTEST FRAMEWORK
5650M: Shuah Khan <shuahkh@osg.samsung.com>
5651L: linux-api@vger.kernel.org
5652T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5653S: Maintained
5654F: tools/testing/selftests
5655
426d62e2 5656KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5657M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5658M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5659L: kvm@vger.kernel.org
e3e58478 5660W: http://www.linux-kvm.org
a94b40a6 5661T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5662S: Supported
c93a64fe
PB
5663F: Documentation/*/kvm*.txt
5664F: Documentation/virtual/kvm/
679655da 5665F: arch/*/kvm/
1662e862
CB
5666F: arch/x86/kernel/kvm.c
5667F: arch/x86/kernel/kvmclock.c
679655da
JP
5668F: arch/*/include/asm/kvm*
5669F: include/linux/kvm*
c117ab84 5670F: include/uapi/linux/kvm*
679655da 5671F: virt/kvm/
426d62e2 5672
ad8003d3 5673KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5674M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5675L: kvm@vger.kernel.org
5676W: http://kvm.qumranet.com
7de609c8 5677S: Maintained
679655da 5678F: arch/x86/include/asm/svm.h
679655da 5679F: arch/x86/kvm/svm.c
426d62e2 5680
513014b7 5681KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5682M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5683L: kvm-ppc@vger.kernel.org
5684W: http://kvm.qumranet.com
6a7f972d 5685T: git git://github.com/agraf/linux-2.6.git
513014b7 5686S: Supported
679655da
JP
5687F: arch/powerpc/include/asm/kvm*
5688F: arch/powerpc/kvm/
513014b7 5689
85f8fffe 5690KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5691M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5692M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5693M: linux390@de.ibm.com
5694L: linux-s390@vger.kernel.org
5695W: http://www.ibm.com/developerworks/linux/linux390/
5696S: Supported
679655da
JP
5697F: Documentation/s390/kvm.txt
5698F: arch/s390/include/asm/kvm*
80811493 5699F: arch/s390/kvm/
a968cd3e 5700F: drivers/s390/kvm/
85f8fffe 5701
a749474d 5702KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5703M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5704M: Marc Zyngier <marc.zyngier@arm.com>
5705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5706L: kvmarm@lists.cs.columbia.edu
5707W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5708S: Supported
a749474d
CD
5709F: arch/arm/include/uapi/asm/kvm*
5710F: arch/arm/include/asm/kvm*
5711F: arch/arm/kvm/
5c8818b4
MZ
5712F: virt/kvm/arm/
5713F: include/kvm/arm_*
a749474d 5714
6394a3ec 5715KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5716M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5717M: Marc Zyngier <marc.zyngier@arm.com>
5718L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5719L: kvmarm@lists.cs.columbia.edu
5720S: Maintained
5721F: arch/arm64/include/uapi/asm/kvm*
5722F: arch/arm64/include/asm/kvm*
5723F: arch/arm64/kvm/
5724
dc009d92 5725KEXEC
8b58be88 5726M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5727W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5728L: kexec@lists.infradead.org
dc009d92 5729S: Maintained
679655da 5730F: include/linux/kexec.h
c117ab84 5731F: include/uapi/linux/kexec.h
679655da 5732F: kernel/kexec.c
dc009d92 5733
e971461f
DH
5734KEYS/KEYRINGS:
5735M: David Howells <dhowells@redhat.com>
5736L: keyrings@linux-nfs.org
5737S: Maintained
d410fa4e 5738F: Documentation/security/keys.txt
e971461f
DH
5739F: include/linux/key.h
5740F: include/linux/key-type.h
5741F: include/keys/
5742F: security/keys/
5743
7f3c68be 5744KEYS-TRUSTED
74dd744f
MZ
5745M: David Safford <safford@us.ibm.com>
5746M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5747L: linux-security-module@vger.kernel.org
5748L: keyrings@linux-nfs.org
5749S: Supported
d410fa4e 5750F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5751F: include/keys/trusted-type.h
5752F: security/keys/trusted.c
5753F: security/keys/trusted.h
5754
5755KEYS-ENCRYPTED
74dd744f
MZ
5756M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5757M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5758L: linux-security-module@vger.kernel.org
5759L: keyrings@linux-nfs.org
5760S: Supported
d410fa4e 5761F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5762F: include/keys/encrypted-type.h
19c90aa6 5763F: security/keys/encrypted-keys/
7f3c68be 5764
5b778dad 5765KGDB / KDB /debug_core
8b58be88 5766M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5767W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5768L: kgdb-bugreport@lists.sourceforge.net
5769S: Maintained
679655da
JP
5770F: Documentation/DocBook/kgdb.tmpl
5771F: drivers/misc/kgdbts.c
df621252 5772F: drivers/tty/serial/kgdboc.c
5b778dad 5773F: include/linux/kdb.h
679655da 5774F: include/linux/kgdb.h
4063eb5f 5775F: kernel/debug/
e3e2aaf7 5776
456db8cc 5777KMEMCHECK
8b58be88 5778M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5779M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5780S: Maintained
410d7a97
JP
5781F: Documentation/kmemcheck.txt
5782F: arch/x86/include/asm/kmemcheck.h
5783F: arch/x86/mm/kmemcheck/
5784F: include/linux/kmemcheck.h
5785F: mm/kmemcheck.c
b9ce08c0 5786
c3bb4d24 5787KMEMLEAK
8b58be88 5788M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5789S: Maintained
5790F: Documentation/kmemleak.txt
5791F: include/linux/kmemleak.h
5792F: mm/kmemleak.c
5793F: mm/kmemleak-test.c
5794
89559a61 5795KPROBES
8b58be88
JP
5796M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5797M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5798M: "David S. Miller" <davem@davemloft.net>
97c29e74 5799M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5800S: Maintained
679655da
JP
5801F: Documentation/kprobes.txt
5802F: include/linux/kprobes.h
5803F: kernel/kprobes.c
89559a61 5804
70e84049 5805KS0108 LCD CONTROLLER DRIVER
8b58be88 5806M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5807W: http://miguelojeda.es/auxdisplay.htm
5808W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5809S: Maintained
679655da
JP
5810F: Documentation/auxdisplay/ks0108
5811F: drivers/auxdisplay/ks0108.c
5812F: include/linux/ks0108.h
70e84049 5813
1da177e4 5814LAPB module
1da177e4 5815L: linux-x25@vger.kernel.org
bf9915cc 5816S: Orphan
679655da
JP
5817F: Documentation/networking/lapb-module.txt
5818F: include/*/lapb.h
5819F: net/lapb/
1da177e4
LT
5820
5821LASI 53c700 driver for PARISC
8b58be88 5822M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5823L: linux-scsi@vger.kernel.org
5824S: Maintained
679655da
JP
5825F: Documentation/scsi/53c700.txt
5826F: drivers/scsi/53c700*
1da177e4 5827
263de9b5 5828LED SUBSYSTEM
c772fc26 5829M: Bryan Wu <cooloney@gmail.com>
8b58be88 5830M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 5831M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c
BW
5832L: linux-leds@vger.kernel.org
5833T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5834S: Maintained
679655da
JP
5835F: drivers/leds/
5836F: include/linux/leds.h
263de9b5 5837
b0461a44 5838LEGACY EEPROM DRIVER
7c81c60f 5839M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5840S: Maintained
5841F: Documentation/misc-devices/eeprom
5842F: drivers/misc/eeprom/eeprom.c
5843
1da177e4 5844LEGO USB Tower driver
8b58be88 5845M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5846L: legousb-devel@lists.sourceforge.net
5847W: http://legousb.sourceforge.net/
5848S: Maintained
679655da 5849F: drivers/usb/misc/legousbtower.c
1da177e4 5850
055616a8
MK
5851LG2160 MEDIA DRIVER
5852M: Michael Krufky <mkrufky@linuxtv.org>
5853L: linux-media@vger.kernel.org
5854W: http://linuxtv.org/
5855W: http://github.com/mkrufky
5856Q: http://patchwork.linuxtv.org/project/linux-media/list/
5857T: git git://linuxtv.org/mkrufky/tuners.git
5858S: Maintained
5859F: drivers/media/dvb-frontends/lg2160.*
5860
6f0e7725
MK
5861LGDT3305 MEDIA DRIVER
5862M: Michael Krufky <mkrufky@linuxtv.org>
5863L: linux-media@vger.kernel.org
5864W: http://linuxtv.org/
5865W: http://github.com/mkrufky
5866Q: http://patchwork.linuxtv.org/project/linux-media/list/
5867T: git git://linuxtv.org/mkrufky/tuners.git
5868S: Maintained
5869F: drivers/media/dvb-frontends/lgdt3305.*
5870
568a17ff 5871LGUEST
8b58be88 5872M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5873L: lguest@lists.ozlabs.org
568a17ff 5874W: http://lguest.ozlabs.org/
72e91863 5875S: Odd Fixes
070f420b 5876F: arch/x86/include/asm/lguest*.h
679655da
JP
5877F: arch/x86/lguest/
5878F: drivers/lguest/
5879F: include/linux/lguest*.h
070f420b 5880F: tools/lguest/
568a17ff 5881
32ac7cb2
TH
5882LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5883M: Tejun Heo <tj@kernel.org>
5884L: linux-ide@vger.kernel.org
5885T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5886S: Maintained
5887F: drivers/ata/
5888F: include/linux/ata.h
5889F: include/linux/libata.h
5890
5891LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5892M: Viresh Kumar <viresh.linux@gmail.com>
5893L: linux-ide@vger.kernel.org
5894T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5895S: Maintained
5896F: include/linux/pata_arasan_cf_data.h
5897F: drivers/ata/pata_arasan_cf.c
5898
c7fa056c
BZ
5899LIBATA PATA DRIVERS
5900M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5901M: Tejun Heo <tj@kernel.org>
5902L: linux-ide@vger.kernel.org
5903T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5904S: Maintained
5905F: drivers/ata/pata_*.c
5906F: drivers/ata/ata_generic.c
5907
32ac7cb2
TH
5908LIBATA SATA AHCI PLATFORM devices support
5909M: Hans de Goede <hdegoede@redhat.com>
5910M: Tejun Heo <tj@kernel.org>
5911L: linux-ide@vger.kernel.org
5912T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5913S: Maintained
5914F: drivers/ata/ahci_platform.c
5915F: drivers/ata/libahci_platform.c
5916F: include/linux/ahci_platform.h
5917
5918LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5919M: Mikael Pettersson <mikpelinux@gmail.com>
5920L: linux-ide@vger.kernel.org
5921T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5922S: Maintained
5923F: drivers/ata/sata_promise.*
5924
1acd437c
SL
5925LIBLOCKDEP
5926M: Sasha Levin <sasha.levin@oracle.com>
5927S: Maintained
5928F: tools/lib/lockdep/
5929
1da177e4 5930LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5931M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5932W: http://www.ibm.com/linux/ltc/projects/ppc
5933S: Supported
11c34c7d 5934F: arch/powerpc/boot/rs6000.h
1da177e4 5935
852bb9f5 5936LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5937M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5938M: Paul Mackerras <paulus@samba.org>
ea668936 5939M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5940W: http://www.penguinppc.org/
a4724ed6 5941L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5942Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5943T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5944S: Supported
11c34c7d
JP
5945F: Documentation/powerpc/
5946F: arch/powerpc/
1da177e4
LT
5947
5948LINUX FOR POWER MACINTOSH
8b58be88 5949M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5950W: http://www.penguinppc.org/
a4724ed6 5951L: linuxppc-dev@lists.ozlabs.org
1da177e4 5952S: Maintained
11c34c7d
JP
5953F: arch/powerpc/platforms/powermac/
5954F: drivers/macintosh/
1da177e4 5955
77a76369 5956LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5957M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5958L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5959T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5960S: Maintained
11c34c7d
JP
5961F: arch/powerpc/platforms/512x/
5962F: arch/powerpc/platforms/52xx/
1da177e4
LT
5963
5964LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 5965M: Alistair Popple <alistair@popple.id.au>
8b58be88 5966M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5967W: http://www.penguinppc.org/
a4724ed6 5968L: linuxppc-dev@lists.ozlabs.org
1da177e4 5969S: Maintained
11c34c7d
JP
5970F: arch/powerpc/platforms/40x/
5971F: arch/powerpc/platforms/44x/
1da177e4 5972
260c02a9 5973LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5974L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5975S: Orphan
11c34c7d
JP
5976F: arch/powerpc/*/*virtex*
5977F: arch/powerpc/*/*/*virtex*
1da177e4 5978
e93adf1e 5979LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5980M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5981W: http://www.penguinppc.org/
a4724ed6 5982L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5983S: Maintained
a2b1f7c8 5984F: arch/powerpc/platforms/8xx/
e93adf1e 5985
1da177e4 5986LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5987M: Scott Wood <scottwood@freescale.com>
8b58be88 5988M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5989W: http://www.penguinppc.org/
a4724ed6 5990L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5991T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5992S: Maintained
11c34c7d 5993F: arch/powerpc/platforms/83xx/
4c8f581d 5994F: arch/powerpc/platforms/85xx/
1da177e4 5995
ab06ff3a 5996LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5997M: Olof Johansson <olof@lixom.net>
a4724ed6 5998L: linuxppc-dev@lists.ozlabs.org
92e19709 5999S: Maintained
11c34c7d
JP
6000F: arch/powerpc/platforms/pasemi/
6001F: drivers/*/*pasemi*
6002F: drivers/*/*/*pasemi*
ab06ff3a 6003
1da177e4 6004LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6005M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6006L: linux-security-module@vger.kernel.org
1da177e4
LT
6007S: Supported
6008
a23ce6da
HW
6009LIS3LV02D ACCELEROMETER DRIVER
6010M: Eric Piel <eric.piel@tremplin-utc.net>
6011S: Maintained
ff606677
JD
6012F: Documentation/misc-devices/lis3lv02d
6013F: drivers/misc/lis3lv02d/
bd35665f 6014F: drivers/platform/x86/hp_accel.c
a23ce6da 6015
b700e7f0
SJ
6016LIVE PATCHING
6017M: Josh Poimboeuf <jpoimboe@redhat.com>
6018M: Seth Jennings <sjenning@redhat.com>
6019M: Jiri Kosina <jkosina@suse.cz>
6020M: Vojtech Pavlik <vojtech@suse.cz>
6021S: Maintained
6022F: kernel/livepatch/
6023F: include/linux/livepatch.h
6024F: arch/x86/include/asm/livepatch.h
6025F: arch/x86/kernel/livepatch.c
6026F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6027F: samples/livepatch/
b700e7f0 6028L: live-patching@vger.kernel.org
74d50da3 6029T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6030
e2d1d6c0 6031LLC (802.2)
8b58be88 6032M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6033S: Maintained
679655da 6034F: include/linux/llc.h
c117ab84 6035F: include/uapi/linux/llc.h
679655da
JP
6036F: include/net/llc*
6037F: net/llc/
e2d1d6c0 6038
4e233cbe
AD
6039LM73 HARDWARE MONITOR DRIVER
6040M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6041L: lm-sensors@lm-sensors.org
6042S: Maintained
6043F: drivers/hwmon/lm73.c
6044
156e2d1a 6045LM78 HARDWARE MONITOR DRIVER
7c81c60f 6046M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
6047L: lm-sensors@lm-sensors.org
6048S: Maintained
6049F: Documentation/hwmon/lm78
6050F: drivers/hwmon/lm78.c
6051
1da177e4 6052LM83 HARDWARE MONITOR DRIVER
7c81c60f 6053M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6054L: lm-sensors@lm-sensors.org
1da177e4 6055S: Maintained
679655da
JP
6056F: Documentation/hwmon/lm83
6057F: drivers/hwmon/lm83.c
1da177e4
LT
6058
6059LM90 HARDWARE MONITOR DRIVER
7c81c60f 6060M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6061L: lm-sensors@lm-sensors.org
1da177e4 6062S: Maintained
679655da 6063F: Documentation/hwmon/lm90
aae7bce4 6064F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6065F: drivers/hwmon/lm90.c
1da177e4 6066
917cc4e6
GR
6067LM95234 HARDWARE MONITOR DRIVER
6068M: Guenter Roeck <linux@roeck-us.net>
6069L: lm-sensors@lm-sensors.org
6070S: Maintained
6071F: Documentation/hwmon/lm95234
6072F: drivers/hwmon/lm95234.c
6073
68620bdd
MP
6074LME2510 MEDIA DRIVER
6075M: Malcolm Priestley <tvboxspy@gmail.com>
6076L: linux-media@vger.kernel.org
6077W: http://linuxtv.org/
6078Q: http://patchwork.linuxtv.org/project/linux-media/list/
6079S: Maintained
6080F: drivers/media/usb/dvb-usb-v2/lmedm04*
6081
512e67f9 6082LOCKDEP AND LOCKSTAT
8b58be88
JP
6083M: Peter Zijlstra <peterz@infradead.org>
6084M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6085L: linux-kernel@vger.kernel.org
75fc2d37 6086T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6087S: Maintained
214e0aed
DB
6088F: Documentation/locking/lockdep*.txt
6089F: Documentation/locking/lockstat.txt
679655da 6090F: include/linux/lockdep.h
7486d6da 6091F: kernel/locking/
512e67f9 6092
dde33348 6093LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6094M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6095L: linux-ntfs-dev@lists.sourceforge.net
6096W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6097S: Maintained
679655da 6098F: Documentation/ldm.txt
20d16fef 6099F: block/partitions/ldm.*
1da177e4 6100
ef6ada3d
JE
6101LogFS
6102M: Joern Engel <joern@logfs.org>
756ccb3c 6103M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6104L: logfs@logfs.org
6105W: logfs.org
6106S: Maintained
6107F: fs/logfs/
6108
b62d7946
RS
6109LPC32XX MACHINE SUPPORT
6110M: Roland Stigge <stigge@antcom.de>
6111L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6112S: Maintained
6113F: arch/arm/mach-lpc32xx/
6114
c87e34ef 6115LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6116M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6117M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6118M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6119M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6120L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6121L: linux-scsi@vger.kernel.org
6122W: http://www.lsilogic.com/support
6123S: Supported
679655da 6124F: drivers/message/fusion/
500c152a 6125F: drivers/scsi/mpt2sas/
6126F: drivers/scsi/mpt3sas/
c87e34ef 6127
1da177e4 6128LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6129M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6130L: linux-scsi@vger.kernel.org
6131S: Maintained
679655da 6132F: drivers/scsi/sym53c8xx_2/
1da177e4 6133
e5f5c99a
GR
6134LTC4261 HARDWARE MONITOR DRIVER
6135M: Guenter Roeck <linux@roeck-us.net>
6136L: lm-sensors@lm-sensors.org
6137S: Maintained
6138F: Documentation/hwmon/ltc4261
6139F: drivers/hwmon/ltc4261.c
6140
81365c31 6141LTP (Linux Test Project)
28b8e8d4 6142M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6143M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6144M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6145M: Jan Stancek <jstancek@redhat.com>
6146M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6147M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6148L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6149W: http://linux-test-project.github.io/
7d1ae8a8 6150T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6151S: Maintained
6152
c12a54b3 6153M32R ARCHITECTURE
c12a54b3 6154W: http://www.linux-m32r.org/
b4174867 6155S: Orphan
679655da 6156F: arch/m32r/
c12a54b3 6157
1da177e4 6158M68K ARCHITECTURE
8b58be88 6159M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6160L: linux-m68k@lists.linux-m68k.org
6161W: http://www.linux-m68k.org/
54e5881d 6162T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6163S: Maintained
679655da 6164F: arch/m68k/
9db35182 6165F: drivers/zorro/
1da177e4
LT
6166
6167M68K ON APPLE MACINTOSH
8b58be88 6168M: Joshua Thompson <funaho@jurai.org>
1da177e4 6169W: http://www.mac.linux-m68k.org/
9bb9f222 6170L: linux-m68k@lists.linux-m68k.org
1da177e4 6171S: Maintained
9db35182 6172F: arch/m68k/mac/
1da177e4
LT
6173
6174M68K ON HP9000/300
8b58be88 6175M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6176W: http://www.tazenda.demon.co.uk/phil/linux-hp
6177S: Maintained
679655da 6178F: arch/m68k/hp300/
1da177e4 6179
74425546
AP
6180M88DS3103 MEDIA DRIVER
6181M: Antti Palosaari <crope@iki.fi>
6182L: linux-media@vger.kernel.org
6183W: http://linuxtv.org/
6184W: http://palosaari.fi/linux/
6185Q: http://patchwork.linuxtv.org/project/linux-media/list/
6186T: git git://linuxtv.org/anttip/media_tree.git
6187S: Maintained
6188F: drivers/media/dvb-frontends/m88ds3103*
6189
68620bdd
MP
6190M88RS2000 MEDIA DRIVER
6191M: Malcolm Priestley <tvboxspy@gmail.com>
6192L: linux-media@vger.kernel.org
6193W: http://linuxtv.org/
6194Q: http://patchwork.linuxtv.org/project/linux-media/list/
6195S: Maintained
6196F: drivers/media/dvb-frontends/m88rs2000*
6197
07a092fa 6198MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6199M: Alexey Klimov <klimov.linux@gmail.com>
6200L: linux-media@vger.kernel.org
6201T: git git://linuxtv.org/media_tree.git
6202S: Maintained
6203F: drivers/media/radio/radio-ma901.c
07a092fa 6204
64a327a7 6205MAC80211
8b58be88 6206M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6207L: linux-wireless@vger.kernel.org
491b26b4 6208W: http://wireless.kernel.org/
ce466579
JB
6209T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6210T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6211S: Maintained
679655da
JP
6212F: Documentation/networking/mac80211-injection.txt
6213F: include/net/mac80211.h
6214F: net/mac80211/
64a327a7 6215
b863ceb7 6216MACVLAN DRIVER
8b58be88 6217M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6218L: netdev@vger.kernel.org
6219S: Maintained
679655da
JP
6220F: drivers/net/macvlan.c
6221F: include/linux/if_macvlan.h
b863ceb7 6222
2b6d83e2
JB
6223MAILBOX API
6224M: Jassi Brar <jassisinghbrar@gmail.com>
6225L: linux-kernel@vger.kernel.org
6226S: Maintained
6227F: drivers/mailbox/
6228F: include/linux/mailbox_client.h
6229F: include/linux/mailbox_controller.h
6230
faf1668c 6231MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6232M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6233W: http://www.kernel.org/doc/man-pages
bd7ebec6 6234L: linux-man@vger.kernel.org
1b53dc74 6235S: Maintained
faf1668c 6236
8427defd
RK
6237MARVELL ARMADA DRM SUPPORT
6238M: Russell King <rmk+kernel@arm.linux.org.uk>
6239S: Maintained
6240F: drivers/gpu/drm/armada/
6241
3ad50cca
GR
6242MARVELL 88E6352 DSA support
6243M: Guenter Roeck <linux@roeck-us.net>
6244S: Maintained
6245F: drivers/net/dsa/mv88e6352.c
6246
44c14c1d 6247MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6248M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6249M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6250L: netdev@vger.kernel.org
6251S: Maintained
6252F: drivers/net/ethernet/marvell/sk*
6253
74cda169 6254MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6255L: libertas-dev@lists.infradead.org
8ac3e99e 6256S: Orphan
679655da 6257F: drivers/net/wireless/libertas/
74cda169 6258
b60d6975 6259MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6260M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6261L: netdev@vger.kernel.org
f5ca8502 6262S: Maintained
527a6266 6263F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6264F: include/linux/mv643xx.h
1da177e4 6265
370b8ed9
TP
6266MARVELL MVNETA ETHERNET DRIVER
6267M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6268L: netdev@vger.kernel.org
6269S: Maintained
6270F: drivers/net/ethernet/marvell/mvneta.*
6271
fcad584d 6272MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6273M: Amitkumar Karwar <akarwar@marvell.com>
6274M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6275L: linux-wireless@vger.kernel.org
6276S: Maintained
6277F: drivers/net/wireless/mwifiex/
6278
a2c3f656 6279MARVELL MWL8K WIRELESS DRIVER
a040d532 6280M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6281L: linux-wireless@vger.kernel.org
16345910 6282S: Odd Fixes
a2c3f656
LB
6283F: drivers/net/wireless/mwl8k.c
6284
2a69567b 6285MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6286M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6287S: Odd Fixes
1fa7e547 6288F: drivers/mmc/host/mvsdio.*
2a69567b 6289
1da177e4 6290MATROX FRAMEBUFFER DRIVER
c69f677c 6291L: linux-fbdev@vger.kernel.org
52653199 6292S: Orphan
8a61f013 6293F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6294F: include/uapi/linux/matroxfb.h
1da177e4 6295
ca462085
GR
6296MAX16065 HARDWARE MONITOR DRIVER
6297M: Guenter Roeck <linux@roeck-us.net>
6298L: lm-sensors@lm-sensors.org
6299S: Maintained
6300F: Documentation/hwmon/max16065
6301F: drivers/hwmon/max16065.c
6302
d20620de 6303MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6304M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6305L: lm-sensors@lm-sensors.org
6306S: Maintained
679655da
JP
6307F: Documentation/hwmon/max6650
6308F: drivers/hwmon/max6650.c
d20620de 6309
e89ab51f
GR
6310MAX6697 HARDWARE MONITOR DRIVER
6311M: Guenter Roeck <linux@roeck-us.net>
6312L: lm-sensors@lm-sensors.org
6313S: Maintained
6314F: Documentation/hwmon/max6697
6315F: Documentation/devicetree/bindings/i2c/max6697.txt
6316F: drivers/hwmon/max6697.c
6317F: include/linux/platform_data/max6697.h
6318
f8f847b5
KK
6319MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6320M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6321L: linux-pm@vger.kernel.org
6322S: Supported
6323F: drivers/power/max14577_charger.c
6324F: drivers/power/max77693_charger.c
6325
befeb596
KK
6326MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6327M: Chanwoo Choi <cw00.choi@samsung.com>
6328M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6329L: linux-kernel@vger.kernel.org
6330S: Supported
6331F: drivers/*/max14577.c
6332F: drivers/*/max77686.c
6333F: drivers/*/max77693.c
6334F: drivers/extcon/extcon-max14577.c
6335F: drivers/extcon/extcon-max77693.c
6336F: drivers/rtc/rtc-max77686.c
6337F: drivers/clk/clk-max77686.c
6338F: Documentation/devicetree/bindings/mfd/max14577.txt
6339F: Documentation/devicetree/bindings/mfd/max77686.txt
6340F: Documentation/devicetree/bindings/mfd/max77693.txt
6341F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6342F: include/linux/mfd/max14577*.h
6343F: include/linux/mfd/max77686*.h
6344F: include/linux/mfd/max77693*.h
6345
9be3c9a5
HV
6346MAXIRADIO FM RADIO RECEIVER DRIVER
6347M: Hans Verkuil <hverkuil@xs4all.nl>
6348L: linux-media@vger.kernel.org
6349T: git git://linuxtv.org/media_tree.git
6350W: http://linuxtv.org
6351S: Maintained
6352F: drivers/media/radio/radio-maxiradio*
6353
127c49ae 6354MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6355M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6356P: LinuxTV.org Project
6357L: linux-media@vger.kernel.org
6358W: http://linuxtv.org
8a6e2535 6359Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6360T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6361S: Maintained
6362F: Documentation/dvb/
6363F: Documentation/video4linux/
ffe06198 6364F: Documentation/DocBook/media/
127c49ae 6365F: drivers/media/
ffe06198 6366F: drivers/staging/media/
127c49ae 6367F: include/media/
6c0f0359
MCC
6368F: include/uapi/linux/dvb/
6369F: include/uapi/linux/videodev2.h
6370F: include/uapi/linux/media.h
6371F: include/uapi/linux/v4l2-*
6372F: include/uapi/linux/meye.h
6373F: include/uapi/linux/ivtv*
6374F: include/uapi/linux/uvcvideo.h
d20620de 6375
e399065b
SS
6376MEGARAID SCSI/SAS DRIVERS
6377M: Kashyap Desai <kashyap.desai@avagotech.com>
6378M: Sumit Saxena <sumit.saxena@avagotech.com>
6379M: Uday Lingala <uday.lingala@avagotech.com>
6380L: megaraidlinux.pdl@avagotech.com
baaea1dc 6381L: linux-scsi@vger.kernel.org
e399065b 6382W: http://www.lsi.com
ce00f85c 6383S: Maintained
679655da
JP
6384F: Documentation/scsi/megaraid.txt
6385F: drivers/scsi/megaraid.*
6386F: drivers/scsi/megaraid/
757e0108 6387
2c46c9d5
AV
6388MELLANOX ETHERNET DRIVER (mlx4_en)
6389M: Amir Vadai <amirv@mellanox.com>
db603047 6390M: Ido Shamay <idos@mellanox.com>
b75f0050 6391L: netdev@vger.kernel.org
2c46c9d5
AV
6392S: Supported
6393W: http://www.mellanox.com
6394Q: http://patchwork.ozlabs.org/project/netdev/list/
6395F: drivers/net/ethernet/mellanox/mlx4/en_*
6396
70ea91f1
SR
6397MEMORY MANAGEMENT
6398L: linux-mm@kvack.org
70ea91f1
SR
6399W: http://www.linux-mm.org
6400S: Maintained
679655da 6401F: include/linux/mm.h
551450bb
CS
6402F: include/linux/gfp.h
6403F: include/linux/mmzone.h
6404F: include/linux/memory_hotplug.h
6405F: include/linux/vmalloc.h
679655da 6406F: mm/
70ea91f1 6407
f4e9ce66 6408MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6409M: David Woodhouse <dwmw2@infradead.org>
242c325e 6410M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6411L: linux-mtd@lists.infradead.org
8a6e2535
JP
6412W: http://www.linux-mtd.infradead.org/
6413Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6414T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6415T: git git://git.infradead.org/l2-mtd.git
1da177e4 6416S: Maintained
679655da
JP
6417F: drivers/mtd/
6418F: include/linux/mtd/
c117ab84 6419F: include/uapi/mtd/
1da177e4 6420
26c57ef1 6421MEN A21 WATCHDOG DRIVER
b75f0050 6422M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6423L: linux-watchdog@vger.kernel.org
6424S: Supported
6425F: drivers/watchdog/mena21_wdt.c
6426
3764e82e 6427MEN CHAMELEON BUS (mcb)
49e7d9df 6428M: Johannes Thumshirn <johannes.thumshirn@men.de>
3764e82e
JT
6429S: Supported
6430F: drivers/mcb/
6431F: include/linux/mcb.h
6432
48b490d2
AW
6433MEN F21BMC (Board Management Controller)
6434M: Andreas Werner <andreas.werner@men.de>
6435S: Supported
6436F: drivers/mfd/menf21bmc.c
6437F: drivers/watchdog/menf21bmc_wdt.c
6438F: drivers/leds/leds-menf21bmc.c
6439F: drivers/hwmon/menf21bmc_hwmon.c
6440F: Documentation/hwmon/menf21bmc
6441
12285945
JH
6442METAG ARCHITECTURE
6443M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6444L: linux-metag@vger.kernel.org
12285945
JH
6445S: Supported
6446F: arch/metag/
6447F: Documentation/metag/
6448F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6449F: drivers/clocksource/metag_generic.c
5698c50d
JH
6450F: drivers/irqchip/irq-metag.c
6451F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6452F: drivers/tty/metag_da.c
12285945 6453
c6375b0a 6454MICROBLAZE ARCHITECTURE
8b58be88 6455M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6456W: http://www.monstr.eu/fdt/
6457T: git git://git.monstr.eu/linux-2.6-microblaze.git
6458S: Supported
0a8c7914 6459F: arch/microblaze/
1da177e4
LT
6460
6461MICROTEK X6 SCANNER
61eee9a7 6462M: Oliver Neukum <oliver@neukum.org>
1da177e4 6463S: Maintained
679655da 6464F: drivers/usb/image/microtek.*
1da177e4
LT
6465
6466MIPS
8b58be88 6467M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6468L: linux-mips@linux-mips.org
6097050d 6469W: http://www.linux-mips.org/
b05e988e 6470T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6471Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6472S: Supported
679655da
JP
6473F: Documentation/mips/
6474F: arch/mips/
1da177e4 6475
08b7620a
HV
6476MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6477M: Hans Verkuil <hverkuil@xs4all.nl>
6478L: linux-media@vger.kernel.org
6479T: git git://linuxtv.org/media_tree.git
6480W: http://linuxtv.org
6481S: Odd Fixes
6482F: drivers/media/radio/radio-miropcm20*
6483
e126ba97
EC
6484Mellanox MLX5 core VPI driver
6485M: Eli Cohen <eli@mellanox.com>
6486L: netdev@vger.kernel.org
6487L: linux-rdma@vger.kernel.org
6488W: http://www.mellanox.com
6489Q: http://patchwork.ozlabs.org/project/netdev/list/
6490Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6491T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6492S: Supported
6493F: drivers/net/ethernet/mellanox/mlx5/core/
6494F: include/linux/mlx5/
6495
6496Mellanox MLX5 IB driver
b75f0050
JP
6497M: Eli Cohen <eli@mellanox.com>
6498L: linux-rdma@vger.kernel.org
6499W: http://www.mellanox.com
6500Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6501T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6502S: Supported
6503F: include/linux/mlx5/
6504F: drivers/infiniband/hw/mlx5/
e126ba97 6505
0ce277e4
AP
6506MN88472 MEDIA DRIVER
6507M: Antti Palosaari <crope@iki.fi>
6508L: linux-media@vger.kernel.org
6509W: http://linuxtv.org/
6510W: http://palosaari.fi/linux/
6511Q: http://patchwork.linuxtv.org/project/linux-media/list/
6512T: git git://linuxtv.org/anttip/media_tree.git
6513S: Maintained
6514F: drivers/staging/media/mn88472/
6515F: drivers/media/dvb-frontends/mn88472.h
6516
4f4d238f
AP
6517MN88473 MEDIA DRIVER
6518M: Antti Palosaari <crope@iki.fi>
6519L: linux-media@vger.kernel.org
6520W: http://linuxtv.org/
6521W: http://palosaari.fi/linux/
6522Q: http://patchwork.linuxtv.org/project/linux-media/list/
6523T: git git://linuxtv.org/anttip/media_tree.git
6524S: Maintained
6525F: drivers/staging/media/mn88473/
6526F: drivers/media/dvb-frontends/mn88473.h
6527
1da177e4 6528MODULE SUPPORT
8b58be88 6529M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6530S: Maintained
679655da
JP
6531F: include/linux/module.h
6532F: kernel/module.c
1da177e4
LT
6533
6534MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6535W: http://popies.net/meye/
b7788e13 6536S: Orphan
679655da 6537F: Documentation/video4linux/meye.txt
90d72ac6 6538F: drivers/media/pci/meye/
6c0f0359 6539F: include/uapi/linux/meye.h
1da177e4 6540
b9705b60 6541MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6542M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6543S: Maintained
679655da 6544F: Documentation/serial/moxa-smartio
c897401b 6545F: drivers/tty/mxser.*
d735410a 6546
889b2f87
AK
6547MR800 AVERMEDIA USB FM RADIO DRIVER
6548M: Alexey Klimov <klimov.linux@gmail.com>
6549L: linux-media@vger.kernel.org
6550T: git git://linuxtv.org/media_tree.git
6551S: Maintained
6552F: drivers/media/radio/radio-mr800.c
6553
d7155691
AO
6554MRF24J40 IEEE 802.15.4 RADIO DRIVER
6555M: Alan Ott <alan@signal11.us>
6556L: linux-wpan@vger.kernel.org
6557S: Maintained
6558F: drivers/net/ieee802154/mrf24j40.c
6559
8c4c731a 6560MSI LAPTOP SUPPORT
182ae55c 6561M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6562L: platform-driver-x86@vger.kernel.org
8c4c731a 6563S: Maintained
679655da 6564F: drivers/platform/x86/msi-laptop.c
8c4c731a 6565
0f1006b1
AA
6566MSI WMI SUPPORT
6567M: Anisse Astier <anisse@astier.eu>
d0944853 6568L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6569S: Supported
6570F: drivers/platform/x86/msi-wmi.c
6571
19a628a0
AP
6572MSI001 MEDIA DRIVER
6573M: Antti Palosaari <crope@iki.fi>
6574L: linux-media@vger.kernel.org
6575W: http://linuxtv.org/
6576W: http://palosaari.fi/linux/
6577Q: http://patchwork.linuxtv.org/project/linux-media/list/
6578T: git git://linuxtv.org/anttip/media_tree.git
6579S: Maintained
0185e197 6580F: drivers/media/tuners/msi001*
19a628a0 6581
7570589d 6582MSI2500 MEDIA DRIVER
2c57213f
AP
6583M: Antti Palosaari <crope@iki.fi>
6584L: linux-media@vger.kernel.org
6585W: http://linuxtv.org/
6586W: http://palosaari.fi/linux/
6587Q: http://patchwork.linuxtv.org/project/linux-media/list/
6588T: git git://linuxtv.org/anttip/media_tree.git
6589S: Maintained
7570589d 6590F: drivers/media/usb/msi2500/
2c57213f 6591
62a37dc7 6592MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6593M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6594L: linux-media@vger.kernel.org
6595T: git git://linuxtv.org/media_tree.git
6596S: Maintained
6597F: drivers/media/i2c/mt9m032.c
6598F: include/media/mt9m032.h
6599
62a37dc7 6600MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6601M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6602L: linux-media@vger.kernel.org
6603T: git git://linuxtv.org/media_tree.git
6604S: Maintained
6605F: drivers/media/i2c/mt9p031.c
6606F: include/media/mt9p031.h
6607
62a37dc7 6608MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6609M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6610L: linux-media@vger.kernel.org
6611T: git git://linuxtv.org/media_tree.git
6612S: Maintained
6613F: drivers/media/i2c/mt9t001.c
6614F: include/media/mt9t001.h
6615
62a37dc7 6616MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6617M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6618L: linux-media@vger.kernel.org
6619T: git git://linuxtv.org/media_tree.git
6620S: Maintained
f2272e13 6621F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6622F: drivers/media/i2c/mt9v032.c
6623F: include/media/mt9v032.h
6624
4e0d13cb 6625MULTIFUNCTION DEVICES (MFD)
8b58be88 6626M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6627M: Lee Jones <lee.jones@linaro.org>
7caa7991 6628T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6629S: Supported
679655da 6630F: drivers/mfd/
55b5940d 6631F: include/linux/mfd/
4e0d13cb 6632
5c4e6f13 6633MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6634M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6635L: linux-mmc@vger.kernel.org
708dce3f 6636T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6637S: Maintained
679655da
JP
6638F: drivers/mmc/
6639F: include/linux/mmc/
c117ab84 6640F: include/uapi/linux/mmc/
baca2da4 6641
15a0580c 6642MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6643S: Orphan
679655da
JP
6644F: drivers/mmc/host/mmc_spi.c
6645F: include/linux/spi/mmc_spi.h
15a0580c 6646
1da177e4 6647MULTISOUND SOUND DRIVER
8b58be88 6648M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6649S: Maintained
679655da
JP
6650F: Documentation/sound/oss/MultiSound
6651F: sound/oss/msnd*
1da177e4 6652
d735410a 6653MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6654S: Orphan
c897401b 6655F: drivers/tty/isicom.c
679655da 6656F: include/linux/isicom.h
d735410a 6657
550a7375 6658MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6659M: Felipe Balbi <balbi@ti.com>
795fb7e7 6660L: linux-usb@vger.kernel.org
43b416e5 6661T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6662S: Maintained
679655da 6663F: drivers/usb/musb/
550a7375 6664
ea0af5f6
MK
6665MXL5007T MEDIA DRIVER
6666M: Michael Krufky <mkrufky@linuxtv.org>
6667L: linux-media@vger.kernel.org
6668W: http://linuxtv.org/
6669W: http://github.com/mkrufky
6670Q: http://patchwork.linuxtv.org/project/linux-media/list/
6671T: git git://linuxtv.org/mkrufky/tuners.git
6672S: Maintained
6673F: drivers/media/tuners/mxl5007t.*
6674
2d3cf588 6675MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6676M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6677L: netdev@vger.kernel.org
205057ae 6678W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6679S: Supported
93f7848b 6680F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6681
1da177e4 6682NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6683S: Orphan
d9fb9f38 6684F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6685
23dc05a3
DM
6686NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6687M: Daniel Mack <zonque@gmail.com>
6688S: Maintained
6689L: alsa-devel@alsa-project.org
6690W: http://www.native-instruments.com
6691F: sound/usb/caiaq/
6692
1da177e4 6693NCP FILESYSTEM
52653199
PV
6694M: Petr Vandrovec <petr@vandrovec.name>
6695S: Odd Fixes
679655da 6696F: fs/ncpfs/
1da177e4 6697
a79b0322
FT
6698NCR 5380 SCSI DRIVERS
6699M: Finn Thain <fthain@telegraphics.com.au>
6700M: Michael Schmitz <schmitzmic@gmail.com>
6701L: linux-scsi@vger.kernel.org
6702S: Maintained
6703F: Documentation/scsi/g_NCR5380.txt
6704F: drivers/scsi/NCR5380.*
6705F: drivers/scsi/arm/cumana_1.c
6706F: drivers/scsi/arm/oak.c
6707F: drivers/scsi/atari_NCR5380.c
6708F: drivers/scsi/atari_scsi.*
6709F: drivers/scsi/dmx3191d.c
6710F: drivers/scsi/dtc.*
6711F: drivers/scsi/g_NCR5380.*
6712F: drivers/scsi/g_NCR5380_mmio.c
6713F: drivers/scsi/mac_scsi.*
6714F: drivers/scsi/pas16.*
a79b0322
FT
6715F: drivers/scsi/sun3_scsi.*
6716F: drivers/scsi/sun3_scsi_vme.c
6717F: drivers/scsi/t128.*
6718
1da177e4 6719NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6720M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6721L: linux-scsi@vger.kernel.org
6722S: Maintained
679655da 6723F: drivers/scsi/NCR_D700.*
1da177e4 6724
4aa3eb4c
GR
6725NCT6775 HARDWARE MONITOR DRIVER
6726M: Guenter Roeck <linux@roeck-us.net>
6727L: lm-sensors@lm-sensors.org
6728S: Maintained
6729F: Documentation/hwmon/nct6775
6730F: drivers/hwmon/nct6775.c
6731
3c2d774c 6732NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6733M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6734L: linux-rdma@vger.kernel.org
e3d33cb1 6735W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6736S: Supported
6737F: drivers/infiniband/hw/nes/
6738
be2f2e84 6739NETEM NETWORK EMULATOR
adbbf69d 6740M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6741L: netem@lists.linux-foundation.org
be2f2e84 6742S: Maintained
679655da 6743F: net/sched/sch_netem.c
be2f2e84 6744
b2f5a051 6745NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6746M: Jon Mason <jdmason@kudzu.us>
4a58448b 6747L: netdev@vger.kernel.org
4a58448b 6748S: Supported
679655da 6749F: Documentation/networking/s2io.txt
b2f5a051 6750F: Documentation/networking/vxge.txt
86387e1a 6751F: drivers/net/ethernet/neterion/
4a58448b 6752
db9cf3a3 6753NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6754M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6755M: Patrick McHardy <kaber@trash.net>
42010ed0 6756M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6757L: netfilter-devel@vger.kernel.org
82b98543 6758L: coreteam@netfilter.org
1da177e4
LT
6759W: http://www.netfilter.org/
6760W: http://www.iptables.org/
42010ed0
PNA
6761Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6762T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6763T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6764S: Supported
679655da
JP
6765F: include/linux/netfilter*
6766F: include/linux/netfilter/
6767F: include/net/netfilter/
c117ab84
CEB
6768F: include/uapi/linux/netfilter*
6769F: include/uapi/linux/netfilter/
679655da
JP
6770F: net/*/netfilter.c
6771F: net/*/netfilter/
6772F: net/netfilter/
1da177e4 6773
4cc67735 6774NETLABEL
87a0874c 6775M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6776W: http://netlabel.sf.net
6777L: netdev@vger.kernel.org
87a0874c 6778S: Maintained
80811493 6779F: Documentation/netlabel/
679655da
JP
6780F: include/net/netlabel.h
6781F: net/netlabel/
4cc67735 6782
1da177e4 6783NETROM NETWORK LAYER
8b58be88 6784M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6785L: linux-hams@vger.kernel.org
d34cb28a 6786W: http://www.linux-ax25.org/
1da177e4 6787S: Maintained
679655da 6788F: include/net/netrom.h
c117ab84 6789F: include/uapi/linux/netrom.h
679655da 6790F: net/netrom/
1da177e4 6791
5ddb88c0 6792NETWORK BLOCK DEVICE (NBD)
4ca5829a 6793M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 6794S: Maintained
5e4b269b 6795L: nbd-general@lists.sourceforge.net
4ca5829a 6796T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
6797F: Documentation/blockdev/nbd.txt
6798F: drivers/block/nbd.c
6799F: include/linux/nbd.h
c117ab84 6800F: include/uapi/linux/nbd.h
1da177e4 6801
6e43650c
NH
6802NETWORK DROP MONITOR
6803M: Neil Horman <nhorman@tuxdriver.com>
6804L: netdev@vger.kernel.org
6805S: Maintained
6806W: https://fedorahosted.org/dropwatch/
6807F: net/core/drop_monitor.c
6808
1da177e4 6809NETWORKING [GENERAL]
8b58be88 6810M: "David S. Miller" <davem@davemloft.net>
979b6c13 6811L: netdev@vger.kernel.org
b1e8fd54 6812W: http://www.linuxfoundation.org/en/Net
11e98029 6813Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6814T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6815T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6816S: Maintained
679655da
JP
6817F: net/
6818F: include/net/
018d21ed
JP
6819F: include/linux/in.h
6820F: include/linux/net.h
6821F: include/linux/netdevice.h
c117ab84
CEB
6822F: include/uapi/linux/in.h
6823F: include/uapi/linux/net.h
6824F: include/uapi/linux/netdevice.h
0c7aecd4 6825F: include/uapi/linux/net_namespace.h
7e814a6c 6826F: tools/net/
f4e53f9a 6827F: tools/testing/selftests/net/
335a67d2 6828F: lib/random32.c
a101ccd1 6829F: lib/test_bpf.c
1da177e4
LT
6830
6831NETWORKING [IPv4/IPv6]
8b58be88
JP
6832M: "David S. Miller" <davem@davemloft.net>
6833M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6834M: James Morris <jmorris@namei.org>
6835M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6836M: Patrick McHardy <kaber@trash.net>
979b6c13 6837L: netdev@vger.kernel.org
08deed1e 6838T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6839S: Maintained
679655da
JP
6840F: net/ipv4/
6841F: net/ipv6/
6842F: include/net/ip*
0a14842f 6843F: arch/x86/net/*
1da177e4 6844
73b7656c
DM
6845NETWORKING [IPSEC]
6846M: Steffen Klassert <steffen.klassert@secunet.com>
6847M: Herbert Xu <herbert@gondor.apana.org.au>
6848M: "David S. Miller" <davem@davemloft.net>
6849L: netdev@vger.kernel.org
d1fc5024
SK
6850T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6851T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6852S: Maintained
5826bdd1 6853F: net/core/flow.c
73b7656c
DM
6854F: net/xfrm/
6855F: net/key/
6856F: net/ipv4/xfrm*
d1fc5024
SK
6857F: net/ipv4/esp4.c
6858F: net/ipv4/ah4.c
6859F: net/ipv4/ipcomp.c
6860F: net/ipv4/ip_vti.c
73b7656c 6861F: net/ipv6/xfrm*
d1fc5024
SK
6862F: net/ipv6/esp6.c
6863F: net/ipv6/ah6.c
6864F: net/ipv6/ipcomp6.c
6865F: net/ipv6/ip6_vti.c
73b7656c
DM
6866F: include/uapi/linux/xfrm.h
6867F: include/net/xfrm.h
6868
10e2ff1c 6869NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6870M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6871L: netdev@vger.kernel.org
6872S: Maintained
6873
29f8f632 6874NETWORKING [WIRELESS]
2cb4abd1 6875L: linux-wireless@vger.kernel.org
8a6e2535 6876Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6877
788873ac
JP
6878NETWORKING DRIVERS
6879L: netdev@vger.kernel.org
6880W: http://www.linuxfoundation.org/en/Net
11e98029 6881Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6882T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6883T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6884S: Odd Fixes
6885F: drivers/net/
018d21ed 6886F: include/linux/if_*
0b63bf1f
JD
6887F: include/linux/netdevice.h
6888F: include/linux/arcdevice.h
6889F: include/linux/etherdevice.h
6890F: include/linux/fcdevice.h
6891F: include/linux/fddidevice.h
6892F: include/linux/hippidevice.h
6893F: include/linux/inetdevice.h
c117ab84
CEB
6894F: include/uapi/linux/if_*
6895F: include/uapi/linux/netdevice.h
788873ac 6896
0e324cf6
JL
6897NETWORKING DRIVERS (WIRELESS)
6898M: Kalle Valo <kvalo@codeaurora.org>
6899L: linux-wireless@vger.kernel.org
6900Q: http://patchwork.kernel.org/project/linux-wireless/list/
6901T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6902S: Maintained
6903F: drivers/net/wireless/
6904
3d396eb1 6905NETXEN (1/10) GbE SUPPORT
8622315e 6906M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6907M: Sony Chacko <sony.chacko@qlogic.com>
6908M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6909L: netdev@vger.kernel.org
9c2b5bde 6910W: http://www.qlogic.com
3d396eb1 6911S: Supported
aa43c215 6912F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6913
6423d30f
AAJ
6914NFC SUBSYSTEM
6915M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6916M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6917M: Samuel Ortiz <sameo@linux.intel.com>
6918L: linux-wireless@vger.kernel.org
1eb3b216 6919L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6920S: Supported
6423d30f 6921F: net/nfc/
55eb94f9 6922F: include/net/nfc/
c117ab84 6923F: include/uapi/linux/nfc.h
6423d30f 6924F: drivers/nfc/
08eaa1e0 6925F: include/linux/platform_data/pn544.h
7ebb88e5 6926F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6927
e8b43555 6928NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6929M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 6930M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
6931L: linux-nfs@vger.kernel.org
6932W: http://client.linux-nfs.org
cd7b996a 6933T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6934S: Maintained
679655da
JP
6935F: fs/lockd/
6936F: fs/nfs/
6937F: fs/nfs_common/
6938F: net/sunrpc/
6939F: include/linux/lockd/
6940F: include/linux/nfs*
6941F: include/linux/sunrpc/
c117ab84
CEB
6942F: include/uapi/linux/nfs*
6943F: include/uapi/linux/sunrpc/
1da177e4 6944
85ef9cea 6945NILFS2 FILESYSTEM
e2126935 6946M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6947L: linux-nilfs@vger.kernel.org
f9472265 6948W: http://nilfs.sourceforge.net/
e2126935 6949T: git git://github.com/konis/nilfs2.git
85ef9cea 6950S: Supported
679655da
JP
6951F: Documentation/filesystems/nilfs2.txt
6952F: fs/nilfs2/
6953F: include/linux/nilfs2_fs.h
85ef9cea 6954
1da177e4 6955NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6956M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6957W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6958S: Maintained
679655da
JP
6959F: Documentation/scsi/NinjaSCSI.txt
6960F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6961
6962NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6963M: GOTO Masanori <gotom@debian.or.jp>
6964M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6965W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6966S: Maintained
679655da
JP
6967F: Documentation/scsi/NinjaSCSI.txt
6968F: drivers/scsi/nsp32*
1da177e4 6969
383b8fb9
LFT
6970NIOS2 ARCHITECTURE
6971M: Ley Foon Tan <lftan@altera.com>
6972L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 6973T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
6974S: Maintained
6975F: arch/nios2/
6976
2a6afddb
PR
6977NOKIA N900 POWER SUPPLY DRIVERS
6978M: Pali RohĂ¡r <pali.rohar@gmail.com>
6979S: Maintained
6980F: include/linux/power/bq2415x_charger.h
6981F: include/linux/power/bq27x00_battery.h
6982F: include/linux/power/isp1704_charger.h
6983F: drivers/power/bq2415x_charger.c
6984F: drivers/power/bq27x00_battery.c
6985F: drivers/power/isp1704_charger.c
6986F: drivers/power/rx51_battery.c
6987
fce8a7bb 6988NTB DRIVER
9ef6bf6c
JM
6989M: Jon Mason <jdmason@kudzu.us>
6990M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6991S: Supported
2984411f
JM
6992W: https://github.com/jonmason/ntb/wiki
6993T: git git://github.com/jonmason/ntb.git
fce8a7bb 6994F: drivers/ntb/
548c237c 6995F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6996F: include/linux/ntb.h
6997
1da177e4 6998NTFS FILESYSTEM
2818ef50 6999M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7000L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7001W: http://www.tuxera.com/
e6f4dee7 7002T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7003S: Supported
679655da
JP
7004F: Documentation/filesystems/ntfs.txt
7005F: fs/ntfs/
1da177e4 7006
9eb8ef74 7007NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7008M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7009L: linux-fbdev@vger.kernel.org
ce00f85c 7010S: Maintained
8a61f013
JH
7011F: drivers/video/fbdev/riva/
7012F: drivers/video/fbdev/nvidia/
1da177e4 7013
79461681
MW
7014NVM EXPRESS DRIVER
7015M: Matthew Wilcox <willy@linux.intel.com>
7016L: linux-nvme@lists.infradead.org
7017T: git git://git.infradead.org/users/willy/linux-nvme.git
7018S: Supported
5be37bf9 7019F: drivers/block/nvme*
79461681
MW
7020F: include/linux/nvme.h
7021
dece4585
CP
7022NXP-NCI NFC DRIVER
7023M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7024R: Charles Gorand <charles.gorand@effinnov.com>
7025L: linux-nfc@lists.01.org (moderated for non-subscribers)
7026S: Supported
7027F: drivers/nfc/nxp-nci
7028
f50d7146
RK
7029NXP TDA998X DRM DRIVER
7030M: Russell King <rmk+kernel@arm.linux.org.uk>
7031S: Supported
7032F: drivers/gpu/drm/i2c/tda998x_drv.c
7033F: include/drm/i2c/tda998x.h
7034
fbace43e
PR
7035NXP TFA9879 DRIVER
7036M: Peter Rosin <peda@axentia.se>
7037L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7038S: Maintained
7039F: sound/soc/codecs/tfa9879*
7040
f5525786 7041OMAP SUPPORT
0e24bdd4 7042M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7043L: linux-omap@vger.kernel.org
7044W: http://www.muru.com/linux/omap/
7045W: http://linux.omap.com/
8a6e2535 7046Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7047T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7048S: Maintained
4e04d5a3 7049F: arch/arm/*omap*/
026da812
FB
7050F: arch/arm/configs/omap1_defconfig
7051F: arch/arm/configs/omap2plus_defconfig
046d0a37 7052F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7053F: drivers/irqchip/irq-omap-intc.c
7054F: drivers/mfd/*omap*.c
7055F: drivers/mfd/menelaus.c
7056F: drivers/mfd/palmas.c
7057F: drivers/mfd/tps65217.c
7058F: drivers/mfd/tps65218.c
7059F: drivers/mfd/tps65910.c
7060F: drivers/mfd/twl-core.[ch]
7061F: drivers/mfd/twl4030*.c
7062F: drivers/mfd/twl6030*.c
7063F: drivers/mfd/twl6040*.c
7064F: drivers/regulator/palmas-regulator*.c
7065F: drivers/regulator/pbias-regulator.c
7066F: drivers/regulator/tps65217-regulator.c
7067F: drivers/regulator/tps65218-regulator.c
7068F: drivers/regulator/tps65910-regulator.c
7069F: drivers/regulator/twl-regulator.c
046d0a37 7070F: include/linux/i2c-omap.h
f5525786 7071
50f29fbd 7072OMAP DEVICE TREE SUPPORT
cdb55ab0 7073M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7074M: Tony Lindgren <tony@atomide.com>
7075L: linux-omap@vger.kernel.org
d0fb18c5 7076L: devicetree@vger.kernel.org
50f29fbd
TL
7077S: Maintained
7078F: arch/arm/boot/dts/*omap*
7079F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7080F: arch/arm/boot/dts/*am4*
7081F: arch/arm/boot/dts/*am5*
7082F: arch/arm/boot/dts/*dra7*
50f29fbd 7083
f5525786 7084OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7085M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7086L: linux-omap@vger.kernel.org
7087S: Maintained
7088F: arch/arm/*omap*/*clock*
7089
7090OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7091M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7092L: linux-omap@vger.kernel.org
7093S: Maintained
7094F: arch/arm/*omap*/*pm*
c46938d4 7095F: drivers/cpufreq/omap-cpufreq.c
f5525786 7096
d21db568 7097OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7098M: Rajendra Nayak <rnayak@ti.com>
7099M: Paul Walmsley <paul@pwsan.com>
7100L: linux-omap@vger.kernel.org
7101S: Maintained
d21db568 7102F: arch/arm/mach-omap2/prm*
692ab1f3 7103
f5525786 7104OMAP AUDIO SUPPORT
6c284903 7105M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7106M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
7107L: alsa-devel@alsa-project.org (subscribers-only)
7108L: linux-omap@vger.kernel.org
7109S: Maintained
7110F: sound/soc/omap/
7111
18640193
TL
7112OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7113M: Roger Quadros <rogerq@ti.com>
7114M: Tony Lindgren <tony@atomide.com>
7115L: linux-omap@vger.kernel.org
7116S: Maintained
7117F: drivers/memory/omap-gpmc.c
7118F: arch/arm/mach-omap2/*gpmc*
7119
f5525786 7120OMAP FRAMEBUFFER SUPPORT
830e6384 7121M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7122L: linux-fbdev@vger.kernel.org
f5525786
TL
7123L: linux-omap@vger.kernel.org
7124S: Maintained
8a61f013 7125F: drivers/video/fbdev/omap/
f5525786 7126
676eec0d 7127OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7128M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7129L: linux-omap@vger.kernel.org
676eec0d 7130L: linux-fbdev@vger.kernel.org
178ff4c9 7131S: Maintained
8a61f013 7132F: drivers/video/fbdev/omap2/
178ff4c9
TV
7133F: Documentation/arm/OMAP/DSS
7134
8b37fcfc
OBC
7135OMAP HARDWARE SPINLOCK SUPPORT
7136M: Ohad Ben-Cohen <ohad@wizery.com>
7137L: linux-omap@vger.kernel.org
7138S: Maintained
7139F: drivers/hwspinlock/omap_hwspinlock.c
7140F: arch/arm/mach-omap2/hwspinlock.c
7141
f5525786 7142OMAP MMC SUPPORT
8b58be88 7143M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7144L: linux-omap@vger.kernel.org
7145S: Maintained
653f41b5
MC
7146F: drivers/mmc/host/omap.c
7147
7148OMAP HS MMC SUPPORT
0a4585c6 7149L: linux-mmc@vger.kernel.org
653f41b5 7150L: linux-omap@vger.kernel.org
dfa5d196 7151S: Orphan
653f41b5 7152F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7153
7154OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7155M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7156S: Maintained
7157F: drivers/char/hw_random/omap-rng.c
7158
f400c82e 7159OMAP HWMOD SUPPORT
cdb55ab0 7160M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7161M: Paul Walmsley <paul@pwsan.com>
7162L: linux-omap@vger.kernel.org
7163S: Maintained
8fc8b12b 7164F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7165
8633fb30
PW
7166OMAP HWMOD DATA
7167M: Paul Walmsley <paul@pwsan.com>
7168L: linux-omap@vger.kernel.org
7169S: Maintained
7170F: arch/arm/mach-omap2/omap_hwmod*data*
7171
f400c82e 7172OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7173M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7174L: linux-omap@vger.kernel.org
7175S: Maintained
7176F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7177
0db83ced 7178OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7179M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7180L: linux-media@vger.kernel.org
7181S: Maintained
7eec52db 7182F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7183F: drivers/media/platform/omap3isp/
0db83ced 7184F: drivers/staging/media/omap4iss/
7e8970e1 7185
f5525786 7186OMAP USB SUPPORT
f299470a 7187M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7188L: linux-usb@vger.kernel.org
7189L: linux-omap@vger.kernel.org
43b416e5 7190T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7191S: Maintained
a16fbd65
JP
7192F: drivers/usb/*/*omap*
7193F: arch/arm/*omap*/usb*
f5525786 7194
6d994710 7195OMAP GPIO DRIVER
a1415a8f 7196M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7197M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7198M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7199L: linux-omap@vger.kernel.org
7200S: Maintained
7201F: drivers/gpio/gpio-omap.c
7202
c351e290
MJ
7203OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7204M: Mark Jackson <mpfj@newflow.co.uk>
7205L: linux-omap@vger.kernel.org
7206S: Maintained
7207F: arch/arm/boot/dts/am335x-nano.dts
7208
0ad122d9 7209OMFS FILESYSTEM
8b58be88 7210M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7211L: linux-karma-devel@lists.sourceforge.net
7212S: Maintained
679655da
JP
7213F: Documentation/filesystems/omfs.txt
7214F: fs/omfs/
0ad122d9 7215
c1986ee9 7216OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7217M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7218S: Maintained
679655da
JP
7219F: drivers/char/pcmcia/cm4000_cs.c
7220F: include/linux/cm4000_cs.h
c117ab84 7221F: include/uapi/linux/cm4000_cs.h
c1986ee9 7222
77c44ab1 7223OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7224M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7225S: Maintained
679655da 7226F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7227
77d5140f 7228OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7229M: Jonathan Corbet <corbet@lwn.net>
661263b5 7230L: linux-media@vger.kernel.org
275ffde4 7231T: git git://linuxtv.org/media_tree.git
77d5140f 7232S: Maintained
90d72ac6 7233F: drivers/media/i2c/ov7670.c
77d5140f 7234
431bca73 7235ONENAND FLASH DRIVER
8b58be88 7236M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7237L: linux-mtd@lists.infradead.org
7238S: Maintained
679655da
JP
7239F: drivers/mtd/onenand/
7240F: include/linux/mtd/onenand*.h
431bca73 7241
1da177e4 7242ONSTREAM SCSI TAPE DRIVER
8b58be88 7243M: Willem Riede <osst@riede.org>
1da177e4
LT
7244L: osst-users@lists.sourceforge.net
7245L: linux-scsi@vger.kernel.org
7246S: Maintained
f7269cfc
JD
7247F: Documentation/scsi/osst.txt
7248F: drivers/scsi/osst.*
7249F: drivers/scsi/osst_*.h
7250F: drivers/scsi/st.h
1da177e4 7251
e2d1d6c0 7252OPENCORES I2C BUS DRIVER
8b58be88 7253M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7254L: linux-i2c@vger.kernel.org
e2d1d6c0 7255S: Maintained
679655da
JP
7256F: Documentation/i2c/busses/i2c-ocores
7257F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7258
860c44c1 7259OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7260M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7261M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7262L: devicetree@vger.kernel.org
a7fefe9f
RH
7263W: http://www.devicetree.org/
7264T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7265S: Maintained
f8828205 7266F: drivers/of/
860c44c1 7267F: include/linux/of*.h
f8828205 7268F: scripts/dtc/
860c44c1 7269
f8828205 7270OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7271M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7272M: Pawel Moll <pawel.moll@arm.com>
7273M: Mark Rutland <mark.rutland@arm.com>
de80963e 7274M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7275M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7276L: devicetree@vger.kernel.org
7277S: Maintained
7278F: Documentation/devicetree/
7279F: arch/*/boot/dts/
7280F: include/dt-bindings/
7281
2bb65f56
PA
7282OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7283M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7284L: devicetree@vger.kernel.org
7285S: Maintained
7286F: Documentation/devicetree/dynamic-resolution-notes.txt
7287F: Documentation/devicetree/overlay-notes.txt
7288F: drivers/of/overlay.c
7289F: drivers/of/resolver.c
7290
19f9d392
JB
7291OPENRISC ARCHITECTURE
7292M: Jonas Bonn <jonas@southpole.se>
7293W: http://openrisc.net
eab7c1c0 7294L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7295S: Maintained
7296T: git git://openrisc.net/~jonas/linux
14430813 7297F: arch/openrisc/
19f9d392 7298
ccb1352e 7299OPENVSWITCH
4f337ed5 7300M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7301L: netdev@vger.kernel.org
ccb1352e
JG
7302L: dev@openvswitch.org
7303W: http://openvswitch.org
ccb1352e
JG
7304S: Maintained
7305F: net/openvswitch/
b422da7c 7306F: include/uapi/linux/openvswitch.h
ccb1352e 7307
af39917d
CL
7308OPL4 DRIVER
7309M: Clemens Ladisch <clemens@ladisch.de>
7310L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7311T: git git://git.alsa-project.org/alsa-kernel.git
7312S: Maintained
7313F: sound/drivers/opl4/
7314
1da177e4 7315OPROFILE
4cf7e718 7316M: Robert Richter <rric@kernel.org>
1da177e4
LT
7317L: oprofile-list@lists.sf.net
7318S: Maintained
81c4a8a6 7319F: arch/*/include/asm/oprofile*.h
679655da
JP
7320F: arch/*/oprofile/
7321F: drivers/oprofile/
7322F: include/linux/oprofile.h
1da177e4 7323
e2d1d6c0 7324ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7325M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7326M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7327L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7328W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7329S: Supported
679655da
JP
7330F: Documentation/filesystems/ocfs2.txt
7331F: Documentation/filesystems/dlmfs.txt
7332F: fs/ocfs2/
e2d1d6c0 7333
1da177e4 7334ORINOCO DRIVER
724c6b35 7335L: linux-wireless@vger.kernel.org
491b26b4 7336W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7337W: http://www.nongnu.org/orinoco/
3a59babb 7338S: Orphan
679655da 7339F: drivers/net/wireless/orinoco/
1da177e4 7340
42c55aa8 7341OSD LIBRARY and FILESYSTEM
fadc0752 7342M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7343M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7344L: osd-dev@open-osd.org
7345W: http://open-osd.org
54e5881d 7346T: git git://git.open-osd.org/open-osd.git
68274794 7347S: Maintained
42c55aa8 7348F: drivers/scsi/osd/
6b6f0b6c 7349F: include/scsi/osd_*
42c55aa8 7350F: fs/exofs/
68274794 7351
ef94b186 7352OVERLAY FILESYSTEM
7c37fbda 7353M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7354L: linux-unionfs@vger.kernel.org
7355T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7356S: Supported
1d113735 7357F: fs/overlayfs/
7c37fbda
NB
7358F: Documentation/filesystems/overlayfs.txt
7359
e2d1d6c0 7360P54 WIRELESS DRIVER
084cb0fe 7361M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7362L: linux-wireless@vger.kernel.org
084cb0fe 7363W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7364S: Maintained
679655da 7365F: drivers/net/wireless/p54/
e2d1d6c0 7366
f5cd7872 7367PA SEMI ETHERNET DRIVER
8b58be88 7368M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7369L: netdev@vger.kernel.org
7370S: Maintained
ded19add 7371F: drivers/net/ethernet/pasemi/*
f5cd7872 7372
beb58aa3 7373PA SEMI SMBUS DRIVER
8b58be88 7374M: Olof Johansson <olof@lixom.net>
846557d3 7375L: linux-i2c@vger.kernel.org
beb58aa3 7376S: Maintained
679655da 7377F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7378
48fc267e
SK
7379PADATA PARALLEL EXECUTION MECHANISM
7380M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7381L: linux-crypto@vger.kernel.org
7382S: Maintained
7383F: kernel/padata.c
7384F: include/linux/padata.h
7385F: Documentation/padata.txt
7386
709ee531 7387PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7388M: Harald Welte <laforge@gnumonks.org>
d0944853 7389L: platform-driver-x86@vger.kernel.org
709ee531 7390S: Maintained
679655da 7391F: drivers/platform/x86/panasonic-laptop.c
709ee531 7392
368dd5ac 7393PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7394M: David Howells <dhowells@redhat.com>
7395M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7396L: linux-am33-list@redhat.com (moderated for non-subscribers)
7397W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7398S: Maintained
679655da
JP
7399F: Documentation/mn10300/
7400F: arch/mn10300/
4fa97181 7401
1da177e4 7402PARALLEL PORT SUPPORT
3dd1a329 7403L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7404S: Orphan
679655da
JP
7405F: drivers/parport/
7406F: include/linux/parport*.h
7407F: drivers/char/ppdev.c
c117ab84 7408F: include/uapi/linux/ppdev.h
1da177e4 7409
4cdf6bc2 7410PARAVIRT_OPS INTERFACE
d633180c 7411M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7412M: Chris Wright <chrisw@sous-sol.org>
7413M: Alok Kataria <akataria@vmware.com>
7414M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7415L: virtualization@lists.linux-foundation.org
4cdf6bc2 7416S: Supported
a2e19991 7417F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7418F: arch/*/kernel/paravirt*
7419F: arch/*/include/asm/paravirt.h
4cdf6bc2 7420
e2d1d6c0 7421PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7422M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7423L: linux-parport@lists.infradead.org (subscribers-only)
7424W: http://www.torque.net/linux-pp.html
7425S: Maintained
679655da
JP
7426F: Documentation/blockdev/paride.txt
7427F: drivers/block/paride/
e2d1d6c0
RD
7428
7429PARISC ARCHITECTURE
b8828770 7430M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7431M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7432L: linux-parisc@vger.kernel.org
7433W: http://www.parisc-linux.org/
8a6e2535 7434Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7435T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7436T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7437S: Maintained
679655da 7438F: arch/parisc/
2b6bac9e 7439F: Documentation/parisc/
679655da 7440F: drivers/parisc/
2b6bac9e
HD
7441F: drivers/char/agp/parisc-agp.c
7442F: drivers/input/serio/gscps2.c
7443F: drivers/parport/parport_gsc.*
7444F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7445F: drivers/video/fbdev/sti*
2b6bac9e
HD
7446F: drivers/video/console/sti*
7447F: drivers/video/logo/logo_parisc*
e2d1d6c0 7448
1662d32c 7449PC87360 HARDWARE MONITORING DRIVER
8b58be88 7450M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7451L: lm-sensors@lm-sensors.org
7452S: Maintained
679655da
JP
7453F: Documentation/hwmon/pc87360
7454F: drivers/hwmon/pc87360.c
1662d32c
JC
7455
7456PC8736x GPIO DRIVER
8b58be88 7457M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7458S: Maintained
679655da 7459F: drivers/char/pc8736x_gpio.c
1662d32c 7460
1ad107fd 7461PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7462M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7463L: lm-sensors@lm-sensors.org
7464S: Maintained
7465F: Documentation/hwmon/pc87427
7466F: drivers/hwmon/pc87427.c
7467
b26e0ed4 7468PCA9532 LED DRIVER
8b58be88 7469M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7470S: Maintained
d5ca6918
JP
7471F: drivers/leds/leds-pca9532.c
7472F: include/linux/leds-pca9532.h
b26e0ed4 7473
5ce914a8 7474PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7475M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7476L: linux-i2c@vger.kernel.org
7477S: Maintained
b4f0b74e 7478F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7479
3971dae5 7480PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7481M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7482S: Maintained
7483F: drivers/firmware/pcdp.*
7484
065c6359 7485PCI ERROR RECOVERY
6305902c 7486M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7487L: linux-pci@vger.kernel.org
065c6359 7488S: Supported
679655da 7489F: Documentation/PCI/pci-error-recovery.txt
065c6359 7490
1da177e4 7491PCI SUBSYSTEM
5ac3a6d2 7492M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7493L: linux-pci@vger.kernel.org
99662dd1 7494Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7495T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7496S: Supported
679655da
JP
7497F: Documentation/PCI/
7498F: drivers/pci/
7499F: include/linux/pci*
6b49ee49 7500F: arch/x86/pci/
cad01f91 7501F: arch/x86/kernel/quirks.c
1da177e4 7502
b7e78170
RH
7503PCI DRIVER FOR ARM VERSATILE PLATFORM
7504M: Rob Herring <robh@kernel.org>
7505L: linux-pci@vger.kernel.org
7506L: linux-arm-kernel@lists.infradead.org
7507S: Maintained
7508F: Documentation/devicetree/bindings/pci/versatile.txt
7509F: drivers/pci/host/pci-versatile.c
7510
5f6b6ccd
TI
7511PCI DRIVER FOR APPLIEDMICRO XGENE
7512M: Tanmay Inamdar <tinamdar@apm.com>
7513L: linux-pci@vger.kernel.org
7514L: linux-arm-kernel@lists.infradead.org
7515S: Maintained
7516F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7517F: drivers/pci/host/pci-xgene.c
7518
62d0ff83
ML
7519PCI DRIVER FOR FREESCALE LAYERSCAPE
7520M: Minghuan Lian <minghuan.Lian@freescale.com>
7521M: Mingkai Hu <mingkai.hu@freescale.com>
7522M: Roy Zang <tie-fei.zang@freescale.com>
7523L: linuxppc-dev@lists.ozlabs.org
7524L: linux-pci@vger.kernel.org
7525L: linux-arm-kernel@lists.infradead.org
7526S: Maintained
7527F: drivers/pci/host/*layerscape*
7528
f0b75693 7529PCI DRIVER FOR IMX6
f175aa2c 7530M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7531M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7532L: linux-pci@vger.kernel.org
7533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7534S: Maintained
7535F: drivers/pci/host/*imx6*
7536
0c4ffcfe
MK
7537PCI DRIVER FOR TI KEYSTONE
7538M: Murali Karicheri <m-karicheri2@ti.com>
7539L: linux-pci@vger.kernel.org
7540L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7541S: Maintained
7542F: drivers/pci/host/*keystone*
7543
f0b75693
BH
7544PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7545M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7546M: Jason Cooper <jason@lakedaemon.net>
7547L: linux-pci@vger.kernel.org
7548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7549S: Maintained
7550F: drivers/pci/host/*mvebu*
7551
0447cfd7
TR
7552PCI DRIVER FOR NVIDIA TEGRA
7553M: Thierry Reding <thierry.reding@gmail.com>
7554L: linux-tegra@vger.kernel.org
f0b75693 7555L: linux-pci@vger.kernel.org
0447cfd7
TR
7556S: Supported
7557F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7558F: drivers/pci/host/pci-tegra.c
7559
47ff3de9
KVA
7560PCI DRIVER FOR TI DRA7XX
7561M: Kishon Vijay Abraham I <kishon@ti.com>
7562L: linux-omap@vger.kernel.org
7563L: linux-pci@vger.kernel.org
7564S: Supported
7565F: Documentation/devicetree/bindings/pci/ti-pci.txt
7566F: drivers/pci/host/pci-dra7xx.c
7567
f0b75693
BH
7568PCI DRIVER FOR RENESAS R-CAR
7569M: Simon Horman <horms@verge.net.au>
7570L: linux-pci@vger.kernel.org
7571L: linux-sh@vger.kernel.org
7572S: Maintained
7573F: drivers/pci/host/*rcar*
7574
4af82255 7575PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7576M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7577L: linux-pci@vger.kernel.org
f0b75693
BH
7578L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7579L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7580S: Maintained
7581F: drivers/pci/host/pci-exynos.c
7582
f0b75693 7583PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7584M: Jingoo Han <jingoohan1@gmail.com>
110baab1 7585M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
7586L: linux-pci@vger.kernel.org
7587S: Maintained
7588F: drivers/pci/host/*designware*
7589
cf28855b
WD
7590PCI DRIVER FOR GENERIC OF HOSTS
7591M: Will Deacon <will.deacon@arm.com>
7592L: linux-pci@vger.kernel.org
7593L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7594S: Maintained
7595F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7596F: drivers/pci/host/pci-host-generic.c
7597
51b66a6c 7598PCIE DRIVER FOR ST SPEAR13XX
110baab1 7599M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 7600L: linux-pci@vger.kernel.org
110baab1 7601S: Maintained
51b66a6c
PA
7602F: drivers/pci/host/*spear*
7603
1da177e4 7604PCMCIA SUBSYSTEM
4230dfc9 7605P: Linux PCMCIA Team
f5df5881 7606L: linux-pcmcia@lists.infradead.org
6650e0a5 7607W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7608T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7609S: Maintained
679655da
JP
7610F: Documentation/pcmcia/
7611F: drivers/pcmcia/
7612F: include/pcmcia/
1da177e4
LT
7613
7614PCNET32 NETWORK DRIVER
227fb925 7615M: Don Fry <pcnet32@frontier.com>
979b6c13 7616L: netdev@vger.kernel.org
1da177e4 7617S: Maintained
b955f6ca 7618F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7619
48fc267e
SK
7620PCRYPT PARALLEL CRYPTO ENGINE
7621M: Steffen Klassert <steffen.klassert@secunet.com>
7622L: linux-crypto@vger.kernel.org
7623S: Maintained
7624F: crypto/pcrypt.c
7625F: include/crypto/pcrypt.h
7626
e72df0b8
TH
7627PER-CPU MEMORY ALLOCATOR
7628M: Tejun Heo <tj@kernel.org>
7629M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7630T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7631S: Maintained
7632F: include/linux/percpu*.h
7633F: mm/percpu*.c
7634F: arch/*/include/asm/percpu.h
7635
ad4ecbcb 7636PER-TASK DELAY ACCOUNTING
185e595f 7637M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7638S: Maintained
679655da
JP
7639F: include/linux/delayacct.h
7640F: kernel/delayacct.c
ad4ecbcb 7641
57c0c15b 7642PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7643M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7644M: Paul Mackerras <paulus@samba.org>
dd9b238c 7645M: Ingo Molnar <mingo@redhat.com>
f80c5393 7646M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7647L: linux-kernel@vger.kernel.org
75fc2d37 7648T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7649S: Supported
d53e8365 7650F: kernel/events/*
a003236c 7651F: include/linux/perf_event.h
c117ab84 7652F: include/uapi/linux/perf_event.h
141c4296
RR
7653F: arch/*/kernel/perf_event*.c
7654F: arch/*/kernel/*/perf_event*.c
7655F: arch/*/kernel/*/*/perf_event*.c
a003236c 7656F: arch/*/include/asm/perf_event.h
a003236c
VL
7657F: arch/*/kernel/perf_callchain.c
7658F: tools/perf/
6c0b3244 7659
dd49d0f5 7660PERSONALITY HANDLING
8b58be88 7661M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7662L: linux-abi-devel@lists.sourceforge.net
7663S: Maintained
679655da 7664F: include/linux/personality.h
c117ab84 7665F: include/uapi/linux/personality.h
dd49d0f5 7666
838e7a03 7667PHONET PROTOCOL
2a06b40f 7668M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7669S: Supported
7670F: Documentation/networking/phonet.txt
7671F: include/linux/phonet.h
7672F: include/net/phonet/
c117ab84 7673F: include/uapi/linux/phonet.h
838e7a03
RDC
7674F: net/phonet/
7675
1da177e4 7676PHRAM MTD DRIVER
8b58be88 7677M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7678L: linux-mtd@lists.infradead.org
7679S: Maintained
679655da 7680F: drivers/mtd/devices/phram.c
1da177e4 7681
efdbb10e
BP
7682PICOLCD HID DRIVER
7683M: Bruno Prémont <bonbons@linux-vserver.org>
7684L: linux-input@vger.kernel.org
7685S: Maintained
7686F: drivers/hid/hid-picolcd*
7687
a53bfa07
JI
7688PICOXCELL SUPPORT
7689M: Jamie Iles <jamie@jamieiles.com>
7690L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7691T: git git://github.com/jamieiles/linux-2.6-ji.git
7692S: Supported
b8733987 7693F: arch/arm/boot/dts/picoxcell*
14430813 7694F: arch/arm/mach-picoxcell/
b8733987 7695F: drivers/crypto/picoxcell*
a53bfa07 7696
2744e8af
LW
7697PIN CONTROL SUBSYSTEM
7698M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7699L: linux-gpio@vger.kernel.org
dbe752a3 7700T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7701S: Maintained
07f29ba6 7702F: drivers/pinctrl/
8e406fe4 7703F: include/linux/pinctrl/
2744e8af 7704
2201bbb8
JCPV
7705PIN CONTROLLER - ATMEL AT91
7706M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7707L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7708S: Maintained
c654b6bf 7709F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7710
cbd1b652
MW
7711PIN CONTROLLER - INTEL
7712M: Mika Westerberg <mika.westerberg@linux.intel.com>
7713M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7714S: Maintained
7715F: drivers/pinctrl/intel/
2201bbb8 7716
9963b536
LP
7717PIN CONTROLLER - RENESAS
7718M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7719L: linux-sh@vger.kernel.org
7720S: Maintained
7721F: drivers/pinctrl/sh-pfc/
7722
b75e60d6 7723PIN CONTROLLER - SAMSUNG
fea685e9 7724M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7725M: Thomas Abraham <thomas.abraham@linaro.org>
7726L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7727L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7728S: Maintained
9b5b33f6 7729F: drivers/pinctrl/samsung/
b75e60d6 7730
deda8287 7731PIN CONTROLLER - ST SPEAR
8e406fe4 7732M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7733L: spear-devel@list.st.com
7734L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7735W: http://www.st.com/spear
7736S: Maintained
8e406fe4 7737F: drivers/pinctrl/spear/
deda8287 7738
249a6771 7739PKTCDVD DRIVER
dbd47133 7740M: Jiri Kosina <jkosina@suse.cz>
249a6771 7741S: Maintained
679655da
JP
7742F: drivers/block/pktcdvd.c
7743F: include/linux/pktcdvd.h
c117ab84 7744F: include/uapi/linux/pktcdvd.h
249a6771 7745
b31d8273
G
7746PKUNITY SOC DRIVERS
7747M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7748W: http://mprc.pku.edu.cn/~guanxuetao/linux
7749S: Maintained
ceebf4d5 7750T: git git://github.com/gxt/linux.git
b31d8273 7751F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7752F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7753F: drivers/video/fbdev/fb-puv3.c
2809e80b 7754F: drivers/rtc/rtc-puv3.c
b31d8273 7755
9d2ecfb7 7756PMBUS HARDWARE MONITORING DRIVERS
ca462085 7757M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7758L: lm-sensors@lm-sensors.org
7759W: http://www.lm-sensors.org/
7760W: http://www.roeck-us.net/linux/drivers/
7761T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7762S: Maintained
7763F: Documentation/hwmon/pmbus
7764F: drivers/hwmon/pmbus/
7765F: include/linux/i2c/pmbus.h
7766
89a36810 7767PMC SIERRA MaxRAID DRIVER
076cfaae 7768M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7769L: linux-scsi@vger.kernel.org
7770W: http://www.pmc-sierra.com/
7771S: Supported
7772F: drivers/scsi/pmcraid.*
7773
dbf9bfe6 7774PMC SIERRA PM8001 DRIVER
4f0e359c 7775M: xjtuwjp@gmail.com
dbf9bfe6 7776M: lindar_liu@usish.com
f5a7b525 7777L: pmchba@pmcs.com
dbf9bfe6 7778L: linux-scsi@vger.kernel.org
7779S: Supported
7780F: drivers/scsi/pm8001/
7781
1da177e4 7782POSIX CLOCKS and TIMERS
8b58be88 7783M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7784L: linux-kernel@vger.kernel.org
75fc2d37 7785T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7786S: Maintained
679655da
JP
7787F: fs/timerfd.c
7788F: include/linux/timer*
5cee9645 7789F: kernel/time/*timer*
1da177e4 7790
3be86148 7791POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7792M: Sebastian Reichel <sre@kernel.org>
57318935 7793M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7794M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7795L: linux-pm@vger.kernel.org
54e5881d 7796T: git git://git.infradead.org/battery-2.6.git
3be86148 7797S: Maintained
679655da 7798F: include/linux/power_supply.h
8cd725a1 7799F: drivers/power/
3be86148 7800
1da177e4 7801PNP SUPPORT
46a1f21a 7802M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7803S: Maintained
679655da 7804F: drivers/pnp/
1da177e4 7805
999445d4 7806PNXxxxx I2C DRIVER
8b58be88 7807M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7808L: linux-i2c@vger.kernel.org
999445d4 7809S: Maintained
679655da 7810F: drivers/i2c/busses/i2c-pnx.c
999445d4 7811
1da177e4 7812PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7813M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7814L: linux-ppp@vger.kernel.org
7815S: Maintained
224cf5ad 7816F: drivers/net/ppp/ppp_*
1da177e4
LT
7817
7818PPP OVER ATM (RFC 2364)
8b58be88 7819M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7820S: Maintained
679655da 7821F: net/atm/pppoatm.c
c117ab84 7822F: include/uapi/linux/atmppp.h
1da177e4
LT
7823
7824PPP OVER ETHERNET
8b58be88 7825M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7826S: Maintained
224cf5ad
JK
7827F: drivers/net/ppp/pppoe.c
7828F: drivers/net/ppp/pppox.c
1da177e4 7829
a6d2370b 7830PPP OVER L2TP
8b58be88 7831M: James Chapman <jchapman@katalix.com>
a6d2370b 7832S: Maintained
90ca28d1 7833F: net/l2tp/l2tp_ppp.c
679655da 7834F: include/linux/if_pppol2tp.h
c117ab84 7835F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7836
eae9d2ba 7837PPS SUPPORT
8b58be88 7838M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7839W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7840L: linuxpps@ml.enneenne.com (subscribers-only)
7841S: Maintained
cabaaf41
JP
7842F: Documentation/pps/
7843F: drivers/pps/
7844F: include/linux/pps*.h
eae9d2ba 7845
71a6d0af
HW
7846PPTP DRIVER
7847M: Dmitry Kozlov <xeb@mail.ru>
7848L: netdev@vger.kernel.org
7849S: Maintained
224cf5ad 7850F: drivers/net/ppp/pptp.c
71a6d0af
HW
7851W: http://sourceforge.net/projects/accel-pptp
7852
1da177e4 7853PREEMPTIBLE KERNEL
8b58be88 7854M: Robert Love <rml@tech9.net>
1da177e4
LT
7855L: kpreempt-tech@lists.sourceforge.net
7856W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7857S: Supported
679655da
JP
7858F: Documentation/preempt-locking.txt
7859F: include/linux/preempt.h
1da177e4
LT
7860
7861PRISM54 WIRELESS DRIVER
8b58be88 7862M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7863L: linux-wireless@vger.kernel.org
9ef80804 7864W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7865S: Obsolete
679655da 7866F: drivers/net/wireless/prism54/
1da177e4 7867
02c18891 7868PS3 NETWORK SUPPORT
b809b9ca 7869M: Geoff Levand <geoff@infradead.org>
02c18891 7870L: netdev@vger.kernel.org
a4724ed6 7871L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7872S: Maintained
8df158ac 7873F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7874
f58a9d17 7875PS3 PLATFORM SUPPORT
b809b9ca 7876M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7877L: linuxppc-dev@lists.ozlabs.org
7878L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7879S: Maintained
679655da
JP
7880F: arch/powerpc/boot/ps3*
7881F: arch/powerpc/include/asm/lv1call.h
7882F: arch/powerpc/include/asm/ps3*.h
7883F: arch/powerpc/platforms/ps3/
7884F: drivers/*/ps3*
7885F: drivers/ps3/
fec629b8 7886F: drivers/rtc/rtc-ps3.c
679655da 7887F: drivers/usb/host/*ps3.c
fec629b8 7888F: sound/ppc/snd_ps3*
f58a9d17 7889
cffb4add 7890PS3VRAM DRIVER
8b58be88 7891M: Jim Paris <jim@jtan.com>
a4724ed6 7892L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7893S: Maintained
8a3977cb 7894F: drivers/block/ps3vram.c
cffb4add 7895
8defe599 7896PSTORE FILESYSTEM
9d5e2a02 7897M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7898M: Colin Cross <ccross@android.com>
7899M: Kees Cook <keescook@chromium.org>
7900M: Tony Luck <tony.luck@intel.com>
7901S: Maintained
7902T: git git://git.infradead.org/users/cbou/linux-pstore.git
7903F: fs/pstore/
7904F: include/linux/pstore*
04851772 7905F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7906F: drivers/acpi/apei/erst.c
7907
7fbc415d
RC
7908PTP HARDWARE CLOCK SUPPORT
7909M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7910L: netdev@vger.kernel.org
7fbc415d
RC
7911S: Maintained
7912W: http://linuxptp.sourceforge.net/
7913F: Documentation/ABI/testing/sysfs-ptp
7914F: Documentation/ptp/*
0ecb3cdd 7915F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7916F: drivers/net/phy/dp83640*
7917F: drivers/ptp/*
7918F: include/linux/ptp_cl*
7919
cf94a4d1 7920PTRACE SUPPORT
e846ee5f 7921M: Roland McGrath <roland@hack.frob.com>
8b58be88 7922M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7923S: Maintained
7924F: include/asm-generic/syscall.h
7925F: include/linux/ptrace.h
7926F: include/linux/regset.h
7927F: include/linux/tracehook.h
c117ab84 7928F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7929F: kernel/ptrace.c
7930
8320204a 7931PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7932M: Mike Isely <isely@pobox.com>
16e9495d 7933L: pvrusb2@isely.net (subscribers-only)
661263b5 7934L: linux-media@vger.kernel.org
8320204a 7935W: http://www.isely.net/pvrusb2/
275ffde4 7936T: git git://linuxtv.org/media_tree.git
8320204a 7937S: Maintained
679655da 7938F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7939F: drivers/media/usb/pvrusb2/
8320204a 7940
39532e6c
HG
7941PWC WEBCAM DRIVER
7942M: Hans de Goede <hdegoede@redhat.com>
7943L: linux-media@vger.kernel.org
7944T: git git://linuxtv.org/media_tree.git
7945S: Maintained
7946F: drivers/media/usb/pwc/*
7947
93c090b3
KD
7948PWM FAN DRIVER
7949M: Kamil Debski <k.debski@samsung.com>
7950L: lm-sensors@lm-sensors.org
7951S: Supported
7952F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7953F: Documentation/hwmon/pwm-fan
7954F: drivers/hwmon/pwm-fan.c
7955
200efedd 7956PWM SUBSYSTEM
aa3495f7
TR
7957M: Thierry Reding <thierry.reding@gmail.com>
7958L: linux-pwm@vger.kernel.org
0c2498f1 7959S: Maintained
006e854f 7960T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7961F: Documentation/pwm.txt
7962F: Documentation/devicetree/bindings/pwm/
7963F: include/linux/pwm.h
0c2498f1 7964F: drivers/pwm/
a140b98d
TR
7965F: drivers/video/backlight/pwm_bl.c
7966F: include/linux/pwm_backlight.h
0c2498f1 7967
30ec261e 7968PXA2xx/PXA3xx SUPPORT
8da5e302 7969M: Daniel Mack <daniel@zonque.org>
a323f664 7970M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7971M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7973T: git git://github.com/hzhuang1/linux.git
8da5e302 7974T: git git://github.com/rjarzmik/linux.git
1da177e4 7975S: Maintained
679655da
JP
7976F: arch/arm/mach-pxa/
7977F: drivers/pcmcia/pxa2xx*
9df92e6c 7978F: drivers/spi/spi-pxa2xx*
faf2e1db 7979F: drivers/usb/gadget/udc/pxa2*
679655da 7980F: include/sound/pxa2xx-lib.h
bec4c99e 7981F: sound/arm/pxa*
14430813 7982F: sound/soc/pxa/
1da177e4 7983
ec64d3bf
EG
7984PXA3xx NAND FLASH DRIVER
7985M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7986L: linux-mtd@lists.infradead.org
7987S: Maintained
9a67f099 7988F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7989
3f640c61 7990MMP SUPPORT
8b58be88 7991M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7992M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7994T: git git://github.com/hzhuang1/linux.git
7995T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7996S: Maintained
3f640c61 7997F: arch/arm/mach-mmp/
e8e6cb32 7998
272f133a
PO
7999PXA MMCI DRIVER
8000S: Orphan
8001
57f63bc8 8002PXA RTC DRIVER
8b58be88 8003M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8004L: rtc-linux@googlegroups.com
8005S: Maintained
8006
cea4001a 8007QAT DRIVER
49e7d9df
JP
8008M: Tadeusz Struk <tadeusz.struk@intel.com>
8009L: qat-linux@intel.com
8010S: Supported
8011F: drivers/crypto/qat/
cea4001a 8012
52a09a04 8013QIB DRIVER
8473c603 8014M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8015L: linux-rdma@vger.kernel.org
8016S: Supported
8017F: drivers/infiniband/hw/qib/
8018
5e9772b9
JS
8019QLOGIC QLA1280 SCSI DRIVER
8020M: Michael Reed <mdr@sgi.com>
8021L: linux-scsi@vger.kernel.org
8022S: Maintained
8023F: drivers/scsi/qla1280.[ch]
8024
1da177e4 8025QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8026M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8027L: linux-scsi@vger.kernel.org
8028S: Supported
679655da
JP
8029F: Documentation/scsi/LICENSE.qla2xxx
8030F: drivers/scsi/qla2xxx/
1da177e4 8031
883c98fe 8032QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8033M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8034L: linux-scsi@vger.kernel.org
8035S: Supported
bacfb81b 8036F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8037F: drivers/scsi/qla4xxx/
8038
5a4faa87 8039QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8040M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8041M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8042M: linux-driver@qlogic.com
8043L: netdev@vger.kernel.org
8044S: Supported
679655da 8045F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8046F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8047
0ec00f03 8048QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8049M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8050M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8051L: netdev@vger.kernel.org
8052S: Supported
aa43c215 8053F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8054
c4e84bde 8055QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8056M: Harish Patil <harish.patil@qlogic.com>
8057M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8058M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8059M: linux-driver@qlogic.com
c4e84bde
RM
8060L: netdev@vger.kernel.org
8061S: Supported
aa43c215 8062F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8063
1da177e4 8064QNX4 FILESYSTEM
8b58be88 8065M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8066W: http://www.alarsen.net/linux/qnx4fs/
8067S: Maintained
80811493 8068F: fs/qnx4/
c117ab84
CEB
8069F: include/uapi/linux/qnx4_fs.h
8070F: include/uapi/linux/qnxtypes.h
1da177e4 8071
91952bc0
AP
8072QT1010 MEDIA DRIVER
8073M: Antti Palosaari <crope@iki.fi>
8074L: linux-media@vger.kernel.org
8075W: http://linuxtv.org/
8076W: http://palosaari.fi/linux/
8077Q: http://patchwork.linuxtv.org/project/linux-media/list/
8078T: git git://linuxtv.org/anttip/media_tree.git
8079S: Maintained
8080F: drivers/media/tuners/qt1010*
8081
966fb5ec
SM
8082QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8083M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8084L: linux-wireless@vger.kernel.org
8085L: ath9k-devel@lists.ath9k.org
8086W: http://wireless.kernel.org/en/users/Drivers/ath9k
8087S: Supported
8088F: drivers/net/wireless/ath/ath9k/
8089
2ea0ffcb
KV
8090QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8091M: Kalle Valo <kvalo@qca.qualcomm.com>
8092L: ath10k@lists.infradead.org
8093W: http://wireless.kernel.org/en/users/Drivers/ath10k
8094T: git git://github.com/kvalo/ath.git
8095S: Supported
8096F: drivers/net/wireless/ath/ath10k/
8097
4f4567cf
RK
8098QUALCOMM HEXAGON ARCHITECTURE
8099M: Richard Kuo <rkuo@codeaurora.org>
8100L: linux-hexagon@vger.kernel.org
8101S: Supported
8102F: arch/hexagon/
8103
8e84c258
EK
8104QUALCOMM WCN36XX WIRELESS DRIVER
8105M: Eugene Krasnikov <k.eugene.e@gmail.com>
8106L: wcn36xx@lists.infradead.org
8107W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8108T: git git://github.com/KrasnikovEugene/wcn36xx.git
8109S: Supported
8110F: drivers/net/wireless/ath/wcn36xx/
8111
602adf40 8112RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8113M: Ilya Dryomov <idryomov@gmail.com>
8114M: Sage Weil <sage@redhat.com>
527a88b9 8115M: Alex Elder <elder@kernel.org>
602adf40 8116M: ceph-devel@vger.kernel.org
09d90327
SW
8117W: http://ceph.com/
8118T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
8119S: Supported
8120F: drivers/block/rbd.c
8121F: drivers/block/rbd_types.h
8122
1da177e4 8123RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8124M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8125L: linux-fbdev@vger.kernel.org
1da177e4 8126S: Maintained
8a61f013 8127F: drivers/video/fbdev/aty/radeon*
c117ab84 8128F: include/uapi/linux/radeonfb.h
1da177e4 8129
c6c9b34c
HG
8130RADIOSHARK RADIO DRIVER
8131M: Hans de Goede <hdegoede@redhat.com>
8132L: linux-media@vger.kernel.org
8133T: git git://linuxtv.org/media_tree.git
8134S: Maintained
8135F: drivers/media/radio/radio-shark.c
8136
8137RADIOSHARK2 RADIO DRIVER
8138M: Hans de Goede <hdegoede@redhat.com>
8139L: linux-media@vger.kernel.org
8140T: git git://linuxtv.org/media_tree.git
8141S: Maintained
8142F: drivers/media/radio/radio-shark2.c
8143F: drivers/media/radio/radio-tea5777.c
8144
1da177e4 8145RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8146M: Paul Mackerras <paulus@samba.org>
c69f677c 8147L: linux-fbdev@vger.kernel.org
1da177e4 8148S: Maintained
8a61f013 8149F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8150
e7839f25 8151RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8152P: rt2x00 project
b182427e 8153M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8154M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8155L: linux-wireless@vger.kernel.org
83fc9c89 8156L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
8157W: http://rt2x00.serialmonkey.com/
8158S: Maintained
8159F: drivers/net/wireless/rt2x00/
8160
9db5579b 8161RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8162M: Jens Axboe <axboe@kernel.dk>
9db5579b 8163S: Maintained
679655da
JP
8164F: Documentation/blockdev/ramdisk.txt
8165F: drivers/block/brd.c
9db5579b 8166
9e853f23
RZ
8167PERSISTENT MEMORY DRIVER
8168M: Ross Zwisler <ross.zwisler@linux.intel.com>
8169L: linux-nvdimm@lists.01.org
8170S: Supported
8171F: drivers/block/pmem.c
8172
9e95ce27 8173RANDOM NUMBER DRIVER
0624bcaa 8174M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8175S: Maintained
679655da 8176F: drivers/char/random.c
9e95ce27 8177
394b701c 8178RAPIDIO SUBSYSTEM
8b58be88 8179M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8180M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8181S: Maintained
679655da 8182F: drivers/rapidio/
394b701c 8183
e2d1d6c0 8184RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8185L: linux-wireless@vger.kernel.org
f52a5490 8186S: Orphan
679655da 8187F: drivers/net/wireless/ray*
e2d1d6c0
RD
8188
8189RCUTORTURE MODULE
e0198b29 8190M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8191M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8192L: linux-kernel@vger.kernel.org
f9094d8e 8193S: Supported
08deed1e 8194T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8195F: Documentation/RCU/torture.txt
34e2d560 8196F: kernel/rcu/rcutorture.c
e2d1d6c0 8197
c87b9c60
PM
8198RCUTORTURE TEST FRAMEWORK
8199M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8200M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8201R: Steven Rostedt <rostedt@goodmis.org>
8202R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8203R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8204L: linux-kernel@vger.kernel.org
c87b9c60
PM
8205S: Supported
8206T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8207F: tools/testing/selftests/rcutorture
8208
c1f766b5 8209RDC R-321X SoC
8b58be88 8210M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8211S: Maintained
8212
db17f395 8213RDC R6040 FAST ETHERNET DRIVER
8b58be88 8214M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8215L: netdev@vger.kernel.org
8216S: Maintained
58565a35 8217F: drivers/net/ethernet/rdc/r6040.c
db17f395 8218
a09ed661 8219RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8220M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8221L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8222S: Supported
679655da 8223F: net/rds/
a09ed661 8224
595182bc 8225READ-COPY UPDATE (RCU)
8b58be88 8226M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8227M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8228R: Steven Rostedt <rostedt@goodmis.org>
8229R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8230R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8231L: linux-kernel@vger.kernel.org
9fab9787 8232W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8233S: Supported
08deed1e 8234T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8235F: Documentation/RCU/
9fab9787 8236X: Documentation/RCU/torture.txt
f9094d8e 8237F: include/linux/rcu*
4102adab
PM
8238X: include/linux/srcu.h
8239F: kernel/rcu/
34e2d560 8240X: kernel/torture.c
595182bc 8241
0c86edc0 8242REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8243M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8244M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8245L: rtc-linux@googlegroups.com
8a6e2535 8246Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 8247S: Maintained
679655da
JP
8248F: Documentation/rtc.txt
8249F: drivers/rtc/
8250F: include/linux/rtc.h
c117ab84 8251F: include/uapi/linux/rtc.h
0c86edc0 8252
0e400c53
MB
8253REALTEK AUDIO CODECS
8254M: Bard Liao <bardliao@realtek.com>
8255M: Oder Chiou <oder_chiou@realtek.com>
8256S: Maintained
8257F: sound/soc/codecs/rt*
8258F: include/sound/rt*.h
8259
1da177e4 8260REISERFS FILE SYSTEM
76c4e5ea 8261L: reiserfs-devel@vger.kernel.org
1da177e4 8262S: Supported
679655da 8263F: fs/reiserfs/
1da177e4 8264
b83a313b 8265REGISTER MAP ABSTRACTION
b02e48f2 8266M: Mark Brown <broonie@kernel.org>
dd060bc9 8267L: linux-kernel@vger.kernel.org
b83a313b
MB
8268T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8269S: Supported
8270F: drivers/base/regmap/
8271F: include/linux/regmap.h
8272
400e64df
OBC
8273REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8274M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8275T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8276S: Maintained
8277F: drivers/remoteproc/
8278F: Documentation/remoteproc.txt
6fc26488 8279F: include/linux/remoteproc.h
400e64df 8280
d8115db5
OBC
8281REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8282M: Ohad Ben-Cohen <ohad@wizery.com>
8283T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8284S: Maintained
8285F: drivers/rpmsg/
8286F: Documentation/rpmsg.txt
8287F: include/linux/rpmsg.h
8288
1b0fe6be
PZ
8289RESET CONTROLLER FRAMEWORK
8290M: Philipp Zabel <p.zabel@pengutronix.de>
8291S: Maintained
8292F: drivers/reset/
8293F: Documentation/devicetree/bindings/reset/
8294F: include/linux/reset.h
8295F: include/linux/reset-controller.h
8296
e0897645 8297RFKILL
8b58be88 8298M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8299L: linux-wireless@vger.kernel.org
ce466579
JB
8300W: http://wireless.kernel.org/
8301T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8302T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8303S: Maintained
505c9247 8304F: Documentation/rfkill.txt
80811493 8305F: net/rfkill/
e0897645 8306
933685ca
TG
8307RHASHTABLE
8308M: Thomas Graf <tgraf@suug.ch>
8309L: netdev@vger.kernel.org
8310S: Maintained
8311F: lib/rhashtable.c
8312F: include/linux/rhashtable.h
8313
67e054e9
ML
8314RICOH SMARTMEDIA/XD DRIVER
8315M: Maxim Levitsky <maximlevitsky@gmail.com>
8316S: Maintained
21c26f50
JP
8317F: drivers/mtd/nand/r852.c
8318F: drivers/mtd/nand/r852.h
67e054e9 8319
92634125
ML
8320RICOH R5C592 MEMORYSTICK DRIVER
8321M: Maxim Levitsky <maximlevitsky@gmail.com>
8322S: Maintained
8323F: drivers/memstick/host/r592.*
8324
27f1d2f9
SA
8325ROCCAT DRIVERS
8326M: Stefan Achatz <erazor_de@users.sourceforge.net>
8327W: http://sourceforge.net/projects/roccat/
8328S: Maintained
8329F: drivers/hid/hid-roccat*
8330F: include/linux/hid-roccat*
8331F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8332
4b8ac966
JP
8333ROCKER DRIVER
8334M: Jiri Pirko <jiri@resnulli.us>
8335M: Scott Feldman <sfeldma@gmail.com>
8336L: netdev@vger.kernel.org
8337S: Supported
8338F: drivers/net/ethernet/rocker/
8339
1da177e4
LT
8340ROCKETPORT DRIVER
8341P: Comtrol Corp.
1da177e4
LT
8342W: http://www.comtrol.com
8343S: Maintained
679655da 8344F: Documentation/serial/rocket.txt
c897401b 8345F: drivers/tty/rocket*
1da177e4 8346
7645c2f4
KC
8347ROCKETPORT EXPRESS/INFINITY DRIVER
8348M: Kevin Cernekee <cernekee@gmail.com>
8349L: linux-serial@vger.kernel.org
8350S: Odd Fixes
8351F: drivers/tty/serial/rp2.*
8352
1da177e4 8353ROSE NETWORK LAYER
8b58be88 8354M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8355L: linux-hams@vger.kernel.org
d34cb28a 8356W: http://www.linux-ax25.org/
1da177e4 8357S: Maintained
679655da 8358F: include/net/rose.h
c117ab84 8359F: include/uapi/linux/rose.h
679655da 8360F: net/rose/
1da177e4 8361
91952bc0
AP
8362RTL2830 MEDIA DRIVER
8363M: Antti Palosaari <crope@iki.fi>
8364L: linux-media@vger.kernel.org
8365W: http://linuxtv.org/
8366W: http://palosaari.fi/linux/
8367Q: http://patchwork.linuxtv.org/project/linux-media/list/
8368T: git git://linuxtv.org/anttip/media_tree.git
8369S: Maintained
8370F: drivers/media/dvb-frontends/rtl2830*
8371
27a0aacf
AP
8372RTL2832 MEDIA DRIVER
8373M: Antti Palosaari <crope@iki.fi>
8374L: linux-media@vger.kernel.org
8375W: http://linuxtv.org/
8376W: http://palosaari.fi/linux/
8377Q: http://patchwork.linuxtv.org/project/linux-media/list/
8378T: git git://linuxtv.org/anttip/media_tree.git
8379S: Maintained
8380F: drivers/media/dvb-frontends/rtl2832*
8381
ba6e6f6e
AP
8382RTL2832_SDR MEDIA DRIVER
8383M: Antti Palosaari <crope@iki.fi>
8384L: linux-media@vger.kernel.org
8385W: http://linuxtv.org/
8386W: http://palosaari.fi/linux/
8387Q: http://patchwork.linuxtv.org/project/linux-media/list/
8388T: git git://linuxtv.org/anttip/media_tree.git
8389S: Maintained
b4bb1c28 8390F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8391
59840488 8392RTL8180 WIRELESS DRIVER
605bebe2 8393L: linux-wireless@vger.kernel.org
491b26b4 8394W: http://wireless.kernel.org/
54e5881d 8395T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8396S: Orphan
3cfeb0c3 8397F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8398
59840488 8399RTL8187 WIRELESS DRIVER
9f0939bf 8400M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8401M: Hin-Tak Leung <htl10@users.sourceforge.net>
8402M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8403L: linux-wireless@vger.kernel.org
491b26b4 8404W: http://wireless.kernel.org/
54e5881d 8405T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8406S: Maintained
3cfeb0c3 8407F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8408
3cf0c8ad
LF
8409RTL8192CE WIRELESS DRIVER
8410M: Larry Finger <Larry.Finger@lwfinger.net>
8411M: Chaoming Li <chaoming_li@realsil.com.cn>
8412L: linux-wireless@vger.kernel.org
491b26b4 8413W: http://wireless.kernel.org/
3cf0c8ad
LF
8414T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8415S: Maintained
8416F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8417F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8418
9eb8ef74 8419S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8420M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8421L: linux-fbdev@vger.kernel.org
ce00f85c 8422S: Maintained
8a61f013 8423F: drivers/video/fbdev/savage/
9eb8ef74 8424
1da177e4 8425S390
8b58be88
JP
8426M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8427M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8428M: linux390@de.ibm.com
d58140cc 8429L: linux-s390@vger.kernel.org
5238da45
HC
8430W: http://www.ibm.com/developerworks/linux/linux390/
8431S: Supported
679655da 8432F: arch/s390/
a968cd3e 8433F: drivers/s390/
3bfe6858
JN
8434F: Documentation/s390/
8435F: Documentation/DocBook/s390*
5238da45 8436
322986ca
SO
8437S390 COMMON I/O LAYER
8438M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8439M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8440L: linux-s390@vger.kernel.org
8441W: http://www.ibm.com/developerworks/linux/linux390/
8442S: Supported
8443F: drivers/s390/cio/
8444
8445S390 DASD DRIVER
8446M: Stefan Weinhuber <wein@de.ibm.com>
8447M: Stefan Haberland <stefan.haberland@de.ibm.com>
8448L: linux-s390@vger.kernel.org
8449W: http://www.ibm.com/developerworks/linux/linux390/
8450S: Supported
8451F: drivers/s390/block/dasd*
8452F: block/partitions/ibm.c
8453
5238da45 8454S390 NETWORK DRIVERS
8b58be88 8455M: Ursula Braun <ursula.braun@de.ibm.com>
5238da45 8456M: linux390@de.ibm.com
d58140cc 8457L: linux-s390@vger.kernel.org
5238da45
HC
8458W: http://www.ibm.com/developerworks/linux/linux390/
8459S: Supported
679655da 8460F: drivers/s390/net/
5238da45 8461
322986ca
SO
8462S390 PCI SUBSYSTEM
8463M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8464M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8465L: linux-s390@vger.kernel.org
8466W: http://www.ibm.com/developerworks/linux/linux390/
8467S: Supported
8468F: arch/s390/pci/
8469F: drivers/pci/hotplug/s390_pci_hpc.c
8470
feed9b62 8471S390 ZCRYPT DRIVER
5c8d0983 8472M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8473M: linux390@de.ibm.com
8474L: linux-s390@vger.kernel.org
a968cd3e 8475W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8476S: Supported
d5ca6918 8477F: drivers/s390/crypto/
feed9b62 8478
5238da45 8479S390 ZFCP DRIVER
d38e19d0 8480M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8481M: linux390@de.ibm.com
d58140cc 8482L: linux-s390@vger.kernel.org
5238da45 8483W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8484S: Supported
679655da 8485F: drivers/s390/scsi/zfcp_*
1da177e4 8486
dd96df2c 8487S390 IUCV NETWORK LAYER
8b58be88 8488M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8489M: linux390@de.ibm.com
8490L: linux-s390@vger.kernel.org
8491W: http://www.ibm.com/developerworks/linux/linux390/
8492S: Supported
679655da
JP
8493F: drivers/s390/net/*iucv*
8494F: include/net/iucv/
8495F: net/iucv/
dd96df2c 8496
4dde7f75 8497S3C24XX SD/MMC Driver
8b58be88 8498M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8500S: Supported
679655da 8501F: drivers/mmc/host/s3cmci.*
4dde7f75 8502
1f15a229
HV
8503SAA6588 RDS RECEIVER DRIVER
8504M: Hans Verkuil <hverkuil@xs4all.nl>
8505L: linux-media@vger.kernel.org
8506T: git git://linuxtv.org/media_tree.git
8507W: http://linuxtv.org
8508S: Odd Fixes
8509F: drivers/media/i2c/saa6588*
8510
98ed12e6 8511SAA7134 VIDEO4LINUX DRIVER
009a5410 8512M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8513L: linux-media@vger.kernel.org
8514W: http://linuxtv.org
8515T: git git://linuxtv.org/media_tree.git
8516S: Odd fixes
e42bf501 8517F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8518F: drivers/media/pci/saa7134/
8519
1da177e4 8520SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8521M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8522L: linux-media@vger.kernel.org
275ffde4 8523T: git git://linuxtv.org/media_tree.git
1da177e4 8524S: Maintained
90d72ac6
MCC
8525F: drivers/media/common/saa7146/
8526F: drivers/media/pci/saa7146/
8527F: include/media/saa7146*
1da177e4 8528
92304a40 8529SAMSUNG LAPTOP DRIVER
5909c654 8530M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8531L: platform-driver-x86@vger.kernel.org
8532S: Maintained
8533F: drivers/platform/x86/samsung-laptop.c
8534
4a109cc0 8535SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8536M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8537L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8538S: Supported
14430813 8539F: sound/soc/samsung/
4a109cc0 8540
0d89a28b 8541SAMSUNG FRAMEBUFFER DRIVER
b7701755 8542M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8543L: linux-fbdev@vger.kernel.org
8544S: Maintained
8a61f013 8545F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8546
f69d3a17
SK
8547SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8548M: Sangbeom Kim <sbkim73@samsung.com>
8549L: linux-kernel@vger.kernel.org
8550S: Supported
8551F: drivers/mfd/sec*.c
8552F: drivers/regulator/s2m*.c
8553F: drivers/regulator/s5m*.c
f69d3a17
SK
8554F: include/linux/mfd/samsung/
8555
038f5c4b
SN
8556SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8557M: Kyungmin Park <kyungmin.park@samsung.com>
8558M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8559L: linux-media@vger.kernel.org
8560Q: https://patchwork.linuxtv.org/project/linux-media/list/
8561S: Supported
8562F: drivers/media/platform/exynos4-is/
038f5c4b 8563
6fd86ab2
SN
8564SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8565M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8566L: linux-media@vger.kernel.org
8567L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8568S: Maintained
8569F: drivers/media/platform/s3c-camif/
8570F: include/media/s3c_camif.h
8571
b84ef24e
AH
8572SAMSUNG S5C73M3 CAMERA DRIVER
8573M: Kyungmin Park <kyungmin.park@samsung.com>
8574M: Andrzej Hajda <a.hajda@samsung.com>
8575L: linux-media@vger.kernel.org
8576S: Supported
8577F: drivers/media/i2c/s5c73m3/*
8578
7d459937
AH
8579SAMSUNG S5K5BAF CAMERA DRIVER
8580M: Kyungmin Park <kyungmin.park@samsung.com>
8581M: Andrzej Hajda <a.hajda@samsung.com>
8582L: linux-media@vger.kernel.org
8583S: Supported
8584F: drivers/media/i2c/s5k5baf.c
8585
310e39c9 8586SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8587M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8588M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8589S: Supported
8590L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8591F: drivers/clk/samsung/
8592
66890ed6
BA
8593SAMSUNG SXGBE DRIVERS
8594M: Byungho An <bh74.an@samsung.com>
8595M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8596M: Vipul Pandya <vipul.pandya@samsung.com>
8597S: Supported
8598L: netdev@vger.kernel.org
8599F: drivers/net/ethernet/samsung/sxgbe/
8600
93c537af
LM
8601SAMSUNG THERMAL DRIVER
8602M: Lukasz Majewski <l.majewski@samsung.com>
8603L: linux-pm@vger.kernel.org
8604L: linux-samsung-soc@vger.kernel.org
8605S: Supported
8606T: https://github.com/lmajewski/linux-samsung-thermal.git
8607F: drivers/thermal/samsung/
8608
e296cd32
KD
8609SAMSUNG USB2 PHY DRIVER
8610M: Kamil Debski <k.debski@samsung.com>
8611L: linux-kernel@vger.kernel.org
8612S: Supported
8613F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8614F: Documentation/phy/samsung-usb2.txt
8615F: drivers/phy/phy-exynos4210-usb2.c
8616F: drivers/phy/phy-exynos4x12-usb2.c
8617F: drivers/phy/phy-exynos5250-usb2.c
8618F: drivers/phy/phy-s5pv210-usb2.c
8619F: drivers/phy/phy-samsung-usb2.c
8620F: drivers/phy/phy-samsung-usb2.h
8621
ca749e2a 8622SERIAL DRIVERS
5e30bbb7 8623M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8624L: linux-serial@vger.kernel.org
5e30bbb7 8625S: Maintained
14430813 8626F: drivers/tty/serial/
ca749e2a 8627
aecb7b64 8628SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8629M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8630M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8631S: Maintained
1fb200d6 8632F: include/linux/dma/dw.h
3d598f47 8633F: include/linux/platform_data/dma-dw.h
61a76496 8634F: drivers/dma/dw/
aecb7b64 8635
f9e37137
SJ
8636SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8637M: Seungwon Jeon <tgih.jun@samsung.com>
8638M: Jaehoon Chung <jh80.chung@samsung.com>
8639L: linux-mmc@vger.kernel.org
8640S: Maintained
8641F: include/linux/mmc/dw_mmc.h
8642F: drivers/mmc/host/dw_mmc*
8643
1db121d6
AN
8644THUNDERBOLT DRIVER
8645M: Andreas Noever <andreas.noever@gmail.com>
8646S: Maintained
8647F: drivers/thunderbolt/
8648
9222d247 8649TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8650M: John Stultz <john.stultz@linaro.org>
88606e80 8651M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8652L: linux-kernel@vger.kernel.org
75fc2d37 8653T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8654S: Supported
8655F: include/linux/clocksource.h
8656F: include/linux/time.h
8657F: include/linux/timex.h
c117ab84
CEB
8658F: include/uapi/linux/time.h
8659F: include/uapi/linux/timex.h
88606e80
TG
8660F: kernel/time/clocksource.c
8661F: kernel/time/time*.c
8662F: kernel/time/ntp.c
7fe5f1c1 8663F: tools/testing/selftests/timers/
88606e80 8664
1da177e4 8665SC1200 WDT DRIVER
b300645a 8666M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8667S: Maintained
679655da 8668F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8669
8670SCHEDULER
dd9b238c 8671M: Ingo Molnar <mingo@redhat.com>
8b58be88 8672M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8673L: linux-kernel@vger.kernel.org
75fc2d37 8674T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8675S: Maintained
95c0d71d 8676F: kernel/sched/
679655da 8677F: include/linux/sched.h
c117ab84 8678F: include/uapi/linux/sched.h
c2eb505b 8679F: include/linux/wait.h
1da177e4 8680
6bcf6737 8681SCORE ARCHITECTURE
ed38665e 8682M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8683M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8684W: http://www.sunplus.com
6bcf6737 8685S: Supported
a2681a75 8686F: arch/score/
6bcf6737 8687
1da177e4 8688SCSI CDROM DRIVER
8b58be88 8689M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8690L: linux-scsi@vger.kernel.org
8691W: http://www.kernel.dk
8692S: Maintained
679655da 8693F: drivers/scsi/sr*
1da177e4 8694
fb50a83d 8695SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 8696M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
8697L: linux-rdma@vger.kernel.org
8698S: Supported
8699W: http://www.openfabrics.org
8700Q: http://patchwork.kernel.org/project/linux-rdma/list/
8701T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8702F: drivers/infiniband/ulp/srp/
8703F: include/scsi/srp.h
8704
1da177e4 8705SCSI SG DRIVER
8b58be88 8706M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8707L: linux-scsi@vger.kernel.org
59ab3c93 8708W: http://sg.danny.cz/sg
1da177e4 8709S: Maintained
59ab3c93 8710F: Documentation/scsi/scsi-generic.txt
679655da
JP
8711F: drivers/scsi/sg.c
8712F: include/scsi/sg.h
1da177e4
LT
8713
8714SCSI SUBSYSTEM
0351b8f8 8715M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 8716L: linux-scsi@vger.kernel.org
0351b8f8 8717T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 8718S: Maintained
679655da
JP
8719F: drivers/scsi/
8720F: include/scsi/
1da177e4
LT
8721
8722SCSI TAPE DRIVER
8b58be88 8723M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8724L: linux-scsi@vger.kernel.org
8725S: Maintained
679655da 8726F: Documentation/scsi/st.txt
f7269cfc
JD
8727F: drivers/scsi/st.*
8728F: drivers/scsi/st_*.h
1da177e4
LT
8729
8730SCTP PROTOCOL
8b6efb75 8731M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8732M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8733L: linux-sctp@vger.kernel.org
5f85813c 8734W: http://lksctp.sourceforge.net
8b6efb75 8735S: Maintained
679655da
JP
8736F: Documentation/networking/sctp.txt
8737F: include/linux/sctp.h
4d58c025 8738F: include/uapi/linux/sctp.h
679655da
JP
8739F: include/net/sctp/
8740F: net/sctp/
1da177e4
LT
8741
8742SCx200 CPU SUPPORT
8b58be88 8743M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8744S: Odd Fixes
679655da 8745F: Documentation/i2c/busses/scx200_acb
390889b6 8746F: arch/x86/platform/scx200/
679655da
JP
8747F: drivers/watchdog/scx200_wdt.c
8748F: drivers/i2c/busses/scx200*
8749F: drivers/mtd/maps/scx200_docflash.c
8750F: include/linux/scx200.h
1662d32c
JC
8751
8752SCx200 GPIO DRIVER
8b58be88 8753M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8754S: Maintained
679655da
JP
8755F: drivers/char/scx200_gpio.c
8756F: include/linux/scx200_gpio.h
1662d32c
JC
8757
8758SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8759M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8760S: Maintained
679655da 8761F: drivers/clocksource/scx200_hrt.c
1da177e4 8762
6a36913a 8763SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8764M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8765L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8766S: Maintained
679655da 8767F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8768
e7839f25 8769SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 8770L: linux-mmc@vger.kernel.org
a1cb1d11 8771S: Orphan
7a241d6e 8772F: drivers/mmc/host/sdhci.*
d4a45787 8773F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8774
c04f9d61
KC
8775SECURE COMPUTING
8776M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8777R: Andy Lutomirski <luto@amacapital.net>
8778R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8779T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8780S: Supported
8781F: kernel/seccomp.c
8782F: include/uapi/linux/seccomp.h
8783F: include/linux/seccomp.h
8784K: \bsecure_computing
8785K: \bTIF_SECCOMP\b
8786
0d1bb41a 8787SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8788M: Ben Dooks <ben-linux@fluff.org>
dc524882 8789M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 8790L: linux-mmc@vger.kernel.org
0d1bb41a 8791S: Maintained
dc524882 8792F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 8793
c63b3cba 8794SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8795M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8796L: spear-devel@list.st.com
c63b3cba
VK
8797L: linux-mmc@vger.kernel.org
8798S: Maintained
8799F: drivers/mmc/host/sdhci-spear.c
8800
8711cca2 8801SECURITY SUBSYSTEM
9b45c0d2 8802M: James Morris <james.l.morris@oracle.com>
70b4a259 8803M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8804L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8805T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8806W: http://kernsec.org/
8711cca2 8807S: Supported
7d2c86b5 8808F: security/
8711cca2 8809
1da177e4 8810SECURITY CONTACT
8b58be88 8811M: Security Officers <security@kernel.org>
1da177e4
LT
8812S: Supported
8813
8814SELINUX SECURITY MODULE
e0238b4c 8815M: Paul Moore <paul@paul-moore.com>
8b58be88 8816M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8817M: Eric Paris <eparis@parisplace.org>
e0238b4c 8818L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8819W: http://selinuxproject.org
5a5f2acf 8820T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8821S: Supported
679655da
JP
8822F: include/linux/selinux*
8823F: security/selinux/
6bde95ce 8824F: scripts/selinux/
1da177e4 8825
c1c124e9
JJ
8826APPARMOR SECURITY MODULE
8827M: John Johansen <john.johansen@canonical.com>
8828L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8829W: apparmor.wiki.kernel.org
8830T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8831S: Supported
8832F: security/apparmor/
8833
cef2cf07 8834SENSABLE PHANTOM
8b58be88 8835M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8836S: Maintained
679655da 8837F: drivers/misc/phantom.c
c117ab84 8838F: include/uapi/linux/phantom.h
cef2cf07 8839
6733b39a 8840SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
8841M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
8842M: Minh Tran <minh.tran@avagotech.com>
8843M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 8844L: linux-scsi@vger.kernel.org
4627de93 8845W: http://www.avagotech.com
3387f656
JP
8846S: Supported
8847F: drivers/scsi/be2iscsi/
6733b39a 8848
6938f855
SP
8849Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8850M: Sathya Perla <sathya.perla@avagotech.com>
8851M: Ajit Khaparde <ajit.khaparde@avagotech.com>
8852M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8853M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 8854L: netdev@vger.kernel.org
fea3af67 8855W: http://www.emulex.com
7d2c86b5 8856S: Supported
9aebddd1 8857F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8858
d2928a8c
SX
8859EMULEX ONECONNECT ROCE DRIVER
8860M: Selvin Xavier <selvin.xavier@emulex.com>
8861M: Devesh Sharma <devesh.sharma@emulex.com>
8862M: Mitesh Ahuja <mitesh.ahuja@emulex.com>
8863L: linux-rdma@vger.kernel.org
8864W: http://www.emulex.com
8865S: Supported
8866F: drivers/infiniband/hw/ocrdma/
8867
8ceee660 8868SFC NETWORK DRIVER
c06f51ea 8869M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8870M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8871L: netdev@vger.kernel.org
8ceee660 8872S: Supported
874aeea5 8873F: drivers/net/ethernet/sfc/
8ceee660 8874
e2d1d6c0 8875SGI GRU DRIVER
cc883afc 8876M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8877S: Maintained
679655da 8878F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8879
8880SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8881M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8882L: linux-ia64@vger.kernel.org
8883S: Supported
679655da 8884F: Documentation/ia64/serial.txt
df621252 8885F: drivers/tty/serial/ioc?_serial.c
679655da 8886F: include/linux/ioc?.h
e2d1d6c0 8887
75312619 8888SGI XP/XPC/XPNET DRIVER
e180383f
RH
8889M: Cliff Whickman <cpw@sgi.com>
8890M: Robin Holt <robinmholt@gmail.com>
75312619 8891S: Maintained
679655da 8892F: drivers/misc/sgi-xp/
75312619 8893
46eacf3b
AP
8894SI2157 MEDIA DRIVER
8895M: Antti Palosaari <crope@iki.fi>
8896L: linux-media@vger.kernel.org
8897W: http://linuxtv.org/
8898W: http://palosaari.fi/linux/
8899Q: http://patchwork.linuxtv.org/project/linux-media/list/
8900T: git git://linuxtv.org/anttip/media_tree.git
8901S: Maintained
8902F: drivers/media/tuners/si2157*
8903
75e2d5ba
AP
8904SI2168 MEDIA DRIVER
8905M: Antti Palosaari <crope@iki.fi>
8906L: linux-media@vger.kernel.org
8907W: http://linuxtv.org/
8908W: http://palosaari.fi/linux/
8909Q: http://patchwork.linuxtv.org/project/linux-media/list/
8910T: git git://linuxtv.org/anttip/media_tree.git
8911S: Maintained
8912F: drivers/media/dvb-frontends/si2168*
8913
49cc629d
HV
8914SI470X FM RADIO RECEIVER I2C DRIVER
8915M: Hans Verkuil <hverkuil@xs4all.nl>
8916L: linux-media@vger.kernel.org
8917T: git git://linuxtv.org/media_tree.git
8918W: http://linuxtv.org
8919S: Odd Fixes
8920F: drivers/media/radio/si470x/radio-si470x-i2c.c
8921
8922SI470X FM RADIO RECEIVER USB DRIVER
8923M: Hans Verkuil <hverkuil@xs4all.nl>
8924L: linux-media@vger.kernel.org
8925T: git git://linuxtv.org/media_tree.git
8926W: http://linuxtv.org
8927S: Maintained
8928F: drivers/media/radio/si470x/radio-si470x-common.c
8929F: drivers/media/radio/si470x/radio-si470x.h
8930F: drivers/media/radio/si470x/radio-si470x-usb.c
8931
c937ca03
EV
8932SI4713 FM RADIO TRANSMITTER I2C DRIVER
8933M: Eduardo Valentin <edubezval@gmail.com>
8934L: linux-media@vger.kernel.org
8935T: git git://linuxtv.org/media_tree.git
8936W: http://linuxtv.org
8937S: Odd Fixes
99995ded 8938F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8939
8940SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8941M: Eduardo Valentin <edubezval@gmail.com>
8942L: linux-media@vger.kernel.org
8943T: git git://linuxtv.org/media_tree.git
8944W: http://linuxtv.org
8945S: Odd Fixes
99995ded
DR
8946F: drivers/media/radio/si4713/radio-platform-si4713.c
8947
8948SI4713 FM RADIO TRANSMITTER USB DRIVER
8949M: Hans Verkuil <hverkuil@xs4all.nl>
8950L: linux-media@vger.kernel.org
8951T: git git://linuxtv.org/media_tree.git
8952W: http://linuxtv.org
8953S: Maintained
8954F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8955
beb91d46 8956SIANO DVB DRIVER
009a5410 8957M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8958L: linux-media@vger.kernel.org
8959W: http://linuxtv.org
8960T: git git://linuxtv.org/media_tree.git
8961S: Odd fixes
8962F: drivers/media/common/siano/
beb91d46 8963F: drivers/media/usb/siano/
beb91d46 8964F: drivers/media/usb/siano/
14430813 8965F: drivers/media/mmc/siano/
beb91d46 8966
6f15b602
HG
8967SIMPLEFB FB DRIVER
8968M: Hans de Goede <hdegoede@redhat.com>
8969L: linux-fbdev@vger.kernel.org
8970S: Maintained
8971F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8972F: drivers/video/fbdev/simplefb.c
8973F: include/linux/platform_data/simplefb.h
8974
b618b69c 8975SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8976L: linux-media@vger.kernel.org
bb60fcb2 8977S: Orphan
b618b69c 8978F: drivers/media/platform/sh_veu.c
b618b69c
GL
8979
8980SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8981L: linux-media@vger.kernel.org
bb60fcb2 8982S: Orphan
b618b69c
GL
8983F: drivers/media/platform/sh_vou.c
8984F: include/media/sh_vou.h
8985
6349d997 8986SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8987M: Len Brown <lenb@kernel.org>
6349d997
LB
8988L: sfi-devel@simplefirmware.org
8989W: http://simplefirmware.org/
8990T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8991S: Supported
943fc810 8992F: arch/x86/platform/sfi/
6349d997
LB
8993F: drivers/sfi/
8994F: include/linux/sfi*.h
e2d1d6c0 8995
1da177e4
LT
8996SIMTEC EB110ATX (Chalice CATS)
8997P: Ben Dooks
b16957c6
BD
8998P: Vincent Sanders <vince@simtec.co.uk>
8999M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9000W: http://www.simtec.co.uk/products/EB110ATX/
9001S: Supported
9002
9003SIMTEC EB2410ITX (BAST)
9004P: Ben Dooks
b16957c6
BD
9005P: Vincent Sanders <vince@simtec.co.uk>
9006M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9007W: http://www.simtec.co.uk/products/EB2410ITX/
9008S: Supported
15dba387
JP
9009F: arch/arm/mach-s3c24xx/mach-bast.c
9010F: arch/arm/mach-s3c24xx/bast-ide.c
9011F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9012
4c5adde7 9013TI DAVINCI MACHINE SUPPORT
3ba789c0 9014M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9015M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9016T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9017Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9018S: Supported
14430813 9019F: arch/arm/mach-davinci/
046d0a37 9020F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9021
8d4b3f08 9022TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 9023M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 9024L: linux-media@vger.kernel.org
8d4b3f08
LP
9025W: http://linuxtv.org/
9026Q: http://patchwork.linuxtv.org/project/linux-media/list/
9027T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9028S: Maintained
8d4b3f08
LP
9029F: drivers/media/platform/davinci/
9030F: include/media/davinci/
9031
417d2e50
BP
9032TI AM437X VPFE DRIVER
9033M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9034L: linux-media@vger.kernel.org
9035W: http://linuxtv.org/
9036Q: http://patchwork.linuxtv.org/project/linux-media/list/
9037T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9038S: Maintained
9039F: drivers/media/platform/am437x/
9040
c4c0283a
BP
9041OV2659 OMNIVISION SENSOR DRIVER
9042M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9043L: linux-media@vger.kernel.org
9044W: http://linuxtv.org/
9045Q: http://patchwork.linuxtv.org/project/linux-media/list/
9046T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9047S: Maintained
9048F: drivers/media/i2c/ov2659.c
9049F: include/media/ov2659.h
9050
92aab3c0 9051SIS 190 ETHERNET DRIVER
8b58be88 9052M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9053L: netdev@vger.kernel.org
9054S: Maintained
8c7de408 9055F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9056
1da177e4 9057SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9058M: Daniele Venzano <venza@brownhat.org>
1da177e4 9059W: http://www.brownhat.org/sis900.html
979b6c13 9060L: netdev@vger.kernel.org
1da177e4 9061S: Maintained
8c7de408 9062F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9063
9064SIS FRAMEBUFFER DRIVER
8b58be88 9065M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9066W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9067S: Maintained
679655da 9068F: Documentation/fb/sisfb.txt
8a61f013 9069F: drivers/video/fbdev/sis/
679655da 9070F: include/video/sisfb.h
1da177e4
LT
9071
9072SIS USB2VGA DRIVER
8b58be88 9073M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9074W: http://www.winischhofer.at/linuxsisusbvga.shtml
9075S: Maintained
679655da 9076F: drivers/usb/misc/sisusbvga/
1da177e4 9077
415ad26d 9078SLAB ALLOCATOR
16e943bf 9079M: Christoph Lameter <cl@linux.com>
2ed1c525 9080M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9081M: David Rientjes <rientjes@google.com>
9082M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9083M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9084L: linux-mm@kvack.org
9085S: Maintained
679655da 9086F: include/linux/sl?b*.h
16e943bf 9087F: mm/sl?b*
415ad26d 9088
9fab9787
PM
9089SLEEPABLE READ-COPY UPDATE (SRCU)
9090M: Lai Jiangshan <laijs@cn.fujitsu.com>
9091M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9092M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9093R: Steven Rostedt <rostedt@goodmis.org>
9094R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9095L: linux-kernel@vger.kernel.org
9fab9787
PM
9096W: http://www.rdrop.com/users/paulmck/RCU/
9097S: Supported
9098T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9099F: include/linux/srcu.h
9100F: kernel/rcu/srcu.c
9fab9787 9101
66372841
CS
9102SMACK SECURITY MODULE
9103M: Casey Schaufler <casey@schaufler-ca.com>
9104L: linux-security-module@vger.kernel.org
9105W: http://schaufler-ca.com
9106T: git git://git.gitorious.org/smack-next/kernel.git
9107S: Maintained
9108F: Documentation/security/Smack.txt
9109F: security/smack/
9110
20651e0b 9111DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9112M: Kevin Hilman <khilman@kernel.org>
9113M: Nishanth Menon <nm@ti.com>
9114S: Maintained
20651e0b 9115F: drivers/power/avs/
68ace3e1
KH
9116F: include/linux/power/smartreflex.h
9117L: linux-pm@vger.kernel.org
9118
1da177e4 9119SMC91x ETHERNET DRIVER
2f82af08 9120M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9121S: Odd Fixes
ae150435 9122F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9123
e8e31622
SA
9124SMIA AND SMIA++ IMAGE SENSOR DRIVER
9125M: Sakari Ailus <sakari.ailus@iki.fi>
9126L: linux-media@vger.kernel.org
9127S: Maintained
14430813 9128F: drivers/media/i2c/smiapp/
e8e31622
SA
9129F: include/media/smiapp.h
9130F: drivers/media/i2c/smiapp-pll.c
9131F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9132F: include/uapi/linux/smiapp.h
a2cec3c0 9133F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9134
920fa1ff
GR
9135SMM665 HARDWARE MONITOR DRIVER
9136M: Guenter Roeck <linux@roeck-us.net>
9137L: lm-sensors@lm-sensors.org
9138S: Maintained
9139F: Documentation/hwmon/smm665
9140F: drivers/hwmon/smm665.c
9141
9df7305b 9142SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9143M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9144L: lm-sensors@lm-sensors.org
90b24cfb 9145S: Maintained
9df7305b
SG
9146F: Documentation/hwmon/emc2103
9147F: drivers/hwmon/emc2103.c
9148
a98d506c
HG
9149SMSC SCH5627 HARDWARE MONITOR DRIVER
9150M: Hans de Goede <hdegoede@redhat.com>
9151L: lm-sensors@lm-sensors.org
9152S: Supported
9153F: Documentation/hwmon/sch5627
9154F: drivers/hwmon/sch5627.c
9155
6ea884db 9156SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 9157M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
9158L: lm-sensors@lm-sensors.org
9159S: Maintained
679655da
JP
9160F: Documentation/hwmon/smsc47b397
9161F: drivers/hwmon/smsc47b397.c
6ea884db 9162
fd9abb3d 9163SMSC911x ETHERNET DRIVER
90b24cfb 9164M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9165L: netdev@vger.kernel.org
90b24cfb 9166S: Maintained
679655da 9167F: include/linux/smsc911x.h
ae150435 9168F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9169
9170SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9171M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9172L: netdev@vger.kernel.org
90b24cfb 9173S: Maintained
ae150435 9174F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9175
3c8a63e2 9176SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9177M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9178L: linux-fbdev@vger.kernel.org
90b24cfb 9179S: Maintained
8a61f013 9180F: drivers/video/fbdev/smscufx.c
3c8a63e2 9181
668acf32 9182SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9183M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9184L: linux-media@vger.kernel.org
275ffde4 9185T: git git://linuxtv.org/media_tree.git
795fb7e7 9186S: Maintained
90d72ac6
MCC
9187F: include/media/soc*
9188F: drivers/media/i2c/soc_camera/
9189F: drivers/media/platform/soc_camera/
668acf32 9190
e2d1d6c0 9191SOEKRIS NET48XX LED SUPPORT
8b58be88 9192M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9193S: Maintained
679655da 9194F: drivers/leds/leds-net48xx.c
e2d1d6c0 9195
e3994db1 9196SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9197M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9198M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9199M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9200M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9201L: linux-media@vger.kernel.org
9202S: Supported
9203F: drivers/media/pci/solo6x10/
9204
1da177e4 9205SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 9206M: Neil Brown <neilb@suse.de>
1da177e4 9207L: linux-raid@vger.kernel.org
524418bb 9208S: Supported
679655da
JP
9209F: drivers/md/
9210F: include/linux/raid/
c117ab84 9211F: include/uapi/linux/raid/
1da177e4 9212
1da177e4 9213SONIC NETWORK DRIVER
8b58be88 9214M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9215L: netdev@vger.kernel.org
1da177e4 9216S: Maintained
d9fb9f38 9217F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9218
61e115a5 9219SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9220M: Michael Buesch <m@bues.ch>
61e115a5
MB
9221L: netdev@vger.kernel.org
9222S: Maintained
679655da
JP
9223F: drivers/ssb/
9224F: include/linux/ssb/
61e115a5 9225
1da177e4 9226SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9227M: Mattia Dongili <malattia@linux.it>
d0944853 9228L: platform-driver-x86@vger.kernel.org
5b18167d 9229W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9230S: Maintained
679655da
JP
9231F: Documentation/laptops/sony-laptop.txt
9232F: drivers/char/sonypi.c
9233F: drivers/platform/x86/sony-laptop.c
9234F: include/linux/sony-laptop.h
1da177e4 9235
baf8532a 9236SONY MEMORYSTICK CARD SUPPORT
8b58be88 9237M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9238W: http://tifmxx.berlios.de/
9239S: Maintained
679655da 9240F: drivers/memstick/host/tifm_ms.c
baf8532a 9241
0ab30494
ML
9242SONY MEMORYSTICK STANDARD SUPPORT
9243M: Maxim Levitsky <maximlevitsky@gmail.com>
9244S: Maintained
9245F: drivers/memstick/core/ms_block.*
9246
1da177e4 9247SOUND
8b58be88
JP
9248M: Jaroslav Kysela <perex@perex.cz>
9249M: Takashi Iwai <tiwai@suse.de>
93711660 9250L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9251W: http://www.alsa-project.org/
dde7ad8d 9252T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9253T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9254Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9255S: Maintained
3126a179
JP
9256F: Documentation/sound/
9257F: include/sound/
c117ab84 9258F: include/uapi/sound/
679655da 9259F: sound/
1da177e4 9260
33bbe149
MB
9261SOUND - COMPRESSED AUDIO
9262M: Vinod Koul <vinod.koul@intel.com>
9263L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9264T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9265S: Supported
f672f31a 9266F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9267F: include/sound/compress_driver.h
f672f31a 9268F: include/uapi/sound/compress_*
33bbe149
MB
9269F: sound/core/compress_offload.c
9270F: sound/soc/soc-compress.c
9271
bd903bde 9272SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9273M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9274M: Mark Brown <broonie@kernel.org>
86f14df8 9275T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9276L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9277W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9278S: Supported
2820f615 9279F: Documentation/sound/alsa/soc/
679655da 9280F: sound/soc/
e6e55122 9281F: include/sound/soc*
eb1a6af3 9282
d7f8761b
MB
9283SOUND - DMAENGINE HELPERS
9284M: Lars-Peter Clausen <lars@metafoo.de>
9285S: Supported
9286F: include/sound/dmaengine_pcm.h
9287F: sound/core/pcm_dmaengine.c
9288F: sound/soc/soc-generic-dmaengine-pcm.c
9289
990a6a99
OS
9290SP2 MEDIA DRIVER
9291M: Olli Salonen <olli.salonen@iki.fi>
9292L: linux-media@vger.kernel.org
9293W: http://linuxtv.org/
9294Q: http://patchwork.linuxtv.org/project/linux-media/list/
9295S: Maintained
9296F: drivers/media/dvb-frontends/sp2*
9297
473321fc 9298SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9299M: "David S. Miller" <davem@davemloft.net>
1da177e4 9300L: sparclinux@vger.kernel.org
8a6e2535 9301Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9302T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9303T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9304S: Maintained
679655da 9305F: arch/sparc/
7765b8bb 9306F: drivers/sbus/
1da177e4 9307
6404fcca
DM
9308SPARC SERIAL DRIVERS
9309M: "David S. Miller" <davem@davemloft.net>
9310L: sparclinux@vger.kernel.org
08deed1e
JP
9311T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9312T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9313S: Maintained
6816383a 9314F: include/linux/sunserialcore.h
df621252 9315F: drivers/tty/serial/suncore.c
df621252
GKH
9316F: drivers/tty/serial/sunhv.c
9317F: drivers/tty/serial/sunsab.c
9318F: drivers/tty/serial/sunsab.h
9319F: drivers/tty/serial/sunsu.c
9320F: drivers/tty/serial/sunzilog.c
9321F: drivers/tty/serial/sunzilog.h
6404fcca 9322
389325b4
CL
9323SPARSE CHECKER
9324M: "Christopher Li" <sparse@chrisli.org>
9325L: linux-sparse@vger.kernel.org
9326W: https://sparse.wiki.kernel.org/
9327T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9328T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9329S: Maintained
9330F: include/linux/compiler.h
9331
fc0c195a 9332SPEAR PLATFORM SUPPORT
2d8a3b3d 9333M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9334M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9335L: spear-devel@list.st.com
9336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9337W: http://www.st.com/spear
9338S: Maintained
281e192f 9339F: arch/arm/mach-spear/
fc0c195a 9340
9341SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9342M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9343L: spear-devel@list.st.com
9344L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9345W: http://www.st.com/spear
9346S: Maintained
5df33a62 9347F: drivers/clk/spear/
fc0c195a 9348
e2d1d6c0 9349SPI SUBSYSTEM
b02e48f2 9350M: Mark Brown <broonie@kernel.org>
dfbe403c 9351L: linux-spi@vger.kernel.org
e7e4e13c 9352T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9353Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9354S: Maintained
679655da
JP
9355F: Documentation/spi/
9356F: drivers/spi/
9357F: include/linux/spi/
c117ab84 9358F: include/uapi/linux/spi/
e2d1d6c0 9359
2752e401 9360SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9361M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9362M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9363L: netdev@vger.kernel.org
9364S: Supported
679655da 9365F: Documentation/networking/spider_net.txt
8df158ac 9366F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9367
e2d1d6c0 9368SPU FILE SYSTEM
8b58be88 9369M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9370L: linuxppc-dev@lists.ozlabs.org
9371L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9372W: http://www.ibm.com/developerworks/power/cell/
9373S: Supported
679655da
JP
9374F: Documentation/filesystems/spufs.txt
9375F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9376
fc555841 9377SQUASHFS FILE SYSTEM
d7f2ff67 9378M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9379L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9380W: http://squashfs.org.uk
9381S: Maintained
679655da
JP
9382F: Documentation/filesystems/squashfs.txt
9383F: fs/squashfs/
fc555841 9384
1da177e4 9385SRM (Alpha) environment access
8b58be88 9386M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9387S: Maintained
679655da 9388F: arch/alpha/kernel/srm_env.c
1da177e4 9389
26e9a397 9390STABLE BRANCH
879a5a00 9391M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9392L: stable@vger.kernel.org
879a5a00 9393S: Supported
7b175c46 9394F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9395
26e9a397 9396STAGING SUBSYSTEM
879a5a00 9397M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9398T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9399L: devel@driverdev.osuosl.org
879a5a00 9400S: Supported
679655da 9401F: drivers/staging/
dbc6c2cc 9402
ebd3d010
JP
9403STAGING - COMEDI
9404M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9405M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9406S: Odd Fixes
9407F: drivers/staging/comedi/
9408
a0138163
JP
9409STAGING - FLARION FT1000 DRIVERS
9410M: Marek Belisko <marek.belisko@gmail.com>
9411S: Odd Fixes
9412F: drivers/staging/ft1000/
9413
6c1bb424 9414STAGING - INDUSTRIAL IO
030a13d7 9415M: Jonathan Cameron <jic23@kernel.org>
a0138163 9416L: linux-iio@vger.kernel.org
6c1bb424
JP
9417S: Odd Fixes
9418F: drivers/staging/iio/
9419
a0138163
JP
9420STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9421M: Jarod Wilson <jarod@wilsonet.com>
9422W: http://www.lirc.org/
9423S: Odd Fixes
b2b0186d 9424F: drivers/staging/media/lirc/
a0138163 9425
f5e5de1e
OD
9426STAGING - LUSTRE PARALLEL FILESYSTEM
9427M: Oleg Drokin <oleg.drokin@intel.com>
9428M: Andreas Dilger <andreas.dilger@intel.com>
9429L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9430W: http://lustre.opensfs.org/
9431S: Maintained
9432F: drivers/staging/lustre
9433
7c6b6c71 9434STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9435M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9436M: Marc Dietrich <marvin24@gmx.de>
9437L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9438L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9439S: Maintained
9440F: drivers/staging/nvec/
9441
a0138163 9442STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9443M: Jens Frederich <jfrederich@gmail.com>
9444M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9445M: Jon Nettleton <jon.nettleton@gmail.com>
9446W: http://wiki.laptop.org/go/DCON
3140b458 9447S: Maintained
a0138163
JP
9448F: drivers/staging/olpc_dcon/
9449
94cfdd15 9450STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9451M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9452S: Maintained
9453F: drivers/staging/ozwpan/
9454
a0138163 9455STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9456M: Willy Tarreau <willy@meta-x.org>
9457S: Odd Fixes
9458F: drivers/staging/panel/
9459
a0138163
JP
9460STAGING - REALTEK RTL8712U DRIVERS
9461M: Larry Finger <Larry.Finger@lwfinger.net>
9462M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9463S: Odd Fixes
9464F: drivers/staging/rtl8712/
9465
7591ba8b
JS
9466STAGING - REALTEK RTL8723U WIRELESS DRIVER
9467M: Larry Finger <Larry.Finger@lwfinger.net>
9468M: Jes Sorensen <Jes.Sorensen@redhat.com>
9469L: linux-wireless@vger.kernel.org
9470S: Maintained
9471F: drivers/staging/rtl8723au/
9472
13e4e9b8
SM
9473STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9474M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9475M: Teddy Wang <teddy.wang@siliconmotion.com>
9476M: Sudip Mukherjee <sudip@vectorindia.org>
9477L: linux-fbdev@vger.kernel.org
9478S: Maintained
9479F: drivers/staging/sm7xxfb/
9480
980ac4d7
SM
9481STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9482M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9483M: Teddy Wang <teddy.wang@siliconmotion.com>
9484M: Sudip Mukherjee <sudip@vectorindia.org>
9485L: linux-fbdev@vger.kernel.org
9486S: Maintained
9487F: drivers/staging/sm750fb/
9488
510fa408
JP
9489STAGING - SLICOSS
9490M: Lior Dotan <liodot@gmail.com>
9491M: Christopher Harrer <charrer@alacritech.com>
9492S: Odd Fixes
9493F: drivers/staging/slicoss/
9494
a0138163
JP
9495STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9496M: William Hubbs <w.d.hubbs@gmail.com>
9497M: Chris Brannon <chris@the-brannons.com>
d33bce31 9498M: Kirk Reiser <kirk@reisers.ca>
a0138163 9499M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9500L: speakup@linux-speakup.org
a0138163
JP
9501W: http://www.linux-speakup.org/
9502S: Odd Fixes
9503F: drivers/staging/speakup/
9504
b3e871ce
JP
9505STAGING - VIA VT665X DRIVERS
9506M: Forest Bond <forest@alittletooquiet.net>
9507S: Odd Fixes
9508F: drivers/staging/vt665?/
9509
709bcb07 9510STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9511M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9512S: Odd Fixes
9513F: drivers/staging/xgifb/
9514
1da177e4 9515STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9516M: Ion Badulescu <ionut@badula.org>
b4f90189 9517S: Odd Fixes
9bba23b0 9518F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9519
e2d1d6c0 9520SUN3/3X
8b58be88 9521M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9522W: http://sammy.net/sun3/
9523S: Maintained
679655da
JP
9524F: arch/m68k/kernel/*sun3*
9525F: arch/m68k/sun3*/
9526F: arch/m68k/include/asm/sun3*
e689cf4a 9527F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9528
af6a5af8
HG
9529SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9530M: Hans de Goede <hdegoede@redhat.com>
9531L: linux-input@vger.kernel.org
9532S: Maintained
9533F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9534F: drivers/input/keyboard/sun4i-lradc-keys.c
9535
2bc9ff01
DK
9536SUNDANCE NETWORK DRIVER
9537M: Denis Kirjanov <kda@linux-powerpc.org>
9538L: netdev@vger.kernel.org
9539S: Maintained
9540F: drivers/net/ethernet/dlink/sundance.c
9541
2cbb12a4 9542SUPERH
2cbb12a4 9543L: linux-sh@vger.kernel.org
8a6e2535 9544Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9545S: Orphan
066069e1 9546F: Documentation/sh/
679655da 9547F: arch/sh/
066069e1 9548F: drivers/sh/
1da177e4 9549
4480f15b 9550SUSPEND TO RAM
7fb06082 9551M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9552M: Len Brown <len.brown@intel.com>
9553M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9554L: linux-pm@vger.kernel.org
e2d1d6c0 9555S: Supported
679655da
JP
9556F: Documentation/power/
9557F: arch/x86/kernel/acpi/
9558F: drivers/base/power/
9559F: kernel/power/
9560F: include/linux/suspend.h
9561F: include/linux/freezer.h
9562F: include/linux/pm.h
1da177e4
LT
9563
9564SVGA HANDLING
8b58be88 9565M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9566L: linux-video@atrey.karlin.mff.cuni.cz
9567S: Maintained
679655da
JP
9568F: Documentation/svga.txt
9569F: arch/x86/boot/video*
1da177e4 9570
6e28b761
KRW
9571SWIOTLB SUBSYSTEM
9572M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9573L: linux-kernel@vger.kernel.org
9574S: Supported
9575F: lib/swiotlb.c
9576F: arch/*/kernel/pci-swiotlb.c
9577F: include/linux/swiotlb.h
9578
007f790c
JP
9579SWITCHDEV
9580M: Jiri Pirko <jiri@resnulli.us>
9581L: netdev@vger.kernel.org
9582S: Supported
9583F: net/switchdev/
9584F: include/net/switchdev.h
9585
db8e35d5
VG
9586SYNOPSYS ARC ARCHITECTURE
9587M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9588S: Supported
9589F: arch/arc/
6659a20a 9590F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9591F: drivers/tty/serial/arc_uart.c
db8e35d5 9592
1da177e4 9593SYSV FILESYSTEM
8b58be88 9594M: Christoph Hellwig <hch@infradead.org>
1da177e4 9595S: Maintained
679655da
JP
9596F: Documentation/filesystems/sysv-fs.txt
9597F: fs/sysv/
9598F: include/linux/sysv_fs.h
1da177e4 9599
86cfa7fc
NB
9600TARGET SUBSYSTEM
9601M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9602L: linux-scsi@vger.kernel.org
b9f5edc2 9603L: target-devel@vger.kernel.org
86cfa7fc 9604W: http://www.linux-iscsi.org
cf015e9f 9605W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9606T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9607S: Supported
9608F: drivers/target/
9609F: include/target/
9610F: Documentation/target/
9611
4e68852d 9612TASKSTATS STATISTICS INTERFACE
185e595f 9613M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9614S: Maintained
679655da
JP
9615F: Documentation/accounting/taskstats*
9616F: include/linux/taskstats*
9617F: kernel/taskstats.c
4e68852d 9618
781b456a 9619TC CLASSIFIER
f935f3f8 9620M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9621L: netdev@vger.kernel.org
9622S: Maintained
679655da 9623F: include/net/pkt_cls.h
c117ab84 9624F: include/uapi/linux/pkt_cls.h
679655da 9625F: net/sched/
781b456a 9626
5067f08a 9627TCP LOW PRIORITY MODULE
8b58be88
JP
9628M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9629M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9630W: http://tcp-lp-mod.sourceforge.net/
9631S: Maintained
679655da 9632F: net/ipv4/tcp_lp.c
5067f08a 9633
91952bc0
AP
9634TDA10071 MEDIA DRIVER
9635M: Antti Palosaari <crope@iki.fi>
9636L: linux-media@vger.kernel.org
9637W: http://linuxtv.org/
9638W: http://palosaari.fi/linux/
9639Q: http://patchwork.linuxtv.org/project/linux-media/list/
9640T: git git://linuxtv.org/anttip/media_tree.git
9641S: Maintained
9642F: drivers/media/dvb-frontends/tda10071*
9643
9644TDA18212 MEDIA DRIVER
9645M: Antti Palosaari <crope@iki.fi>
9646L: linux-media@vger.kernel.org
9647W: http://linuxtv.org/
9648W: http://palosaari.fi/linux/
9649Q: http://patchwork.linuxtv.org/project/linux-media/list/
9650T: git git://linuxtv.org/anttip/media_tree.git
9651S: Maintained
9652F: drivers/media/tuners/tda18212*
9653
9654TDA18218 MEDIA DRIVER
9655M: Antti Palosaari <crope@iki.fi>
9656L: linux-media@vger.kernel.org
9657W: http://linuxtv.org/
9658W: http://palosaari.fi/linux/
9659Q: http://patchwork.linuxtv.org/project/linux-media/list/
9660T: git git://linuxtv.org/anttip/media_tree.git
9661S: Maintained
9662F: drivers/media/tuners/tda18218*
9663
3b2f6aba
MK
9664TDA18271 MEDIA DRIVER
9665M: Michael Krufky <mkrufky@linuxtv.org>
9666L: linux-media@vger.kernel.org
9667W: http://linuxtv.org/
9668W: http://github.com/mkrufky
9669Q: http://patchwork.linuxtv.org/project/linux-media/list/
9670T: git git://linuxtv.org/mkrufky/tuners.git
9671S: Maintained
9672F: drivers/media/tuners/tda18271*
9673
e48307a9
MK
9674TDA827x MEDIA DRIVER
9675M: Michael Krufky <mkrufky@linuxtv.org>
9676L: linux-media@vger.kernel.org
9677W: http://linuxtv.org/
9678W: http://github.com/mkrufky
9679Q: http://patchwork.linuxtv.org/project/linux-media/list/
9680T: git git://linuxtv.org/mkrufky/tuners.git
9681S: Maintained
9682F: drivers/media/tuners/tda8290.*
9683
66cf9212
MK
9684TDA8290 MEDIA DRIVER
9685M: Michael Krufky <mkrufky@linuxtv.org>
9686L: linux-media@vger.kernel.org
9687W: http://linuxtv.org/
9688W: http://github.com/mkrufky
9689Q: http://patchwork.linuxtv.org/project/linux-media/list/
9690T: git git://linuxtv.org/mkrufky/tuners.git
9691S: Maintained
9692F: drivers/media/tuners/tda8290.*
9693
4b9fba30
HV
9694TDA9840 MEDIA DRIVER
9695M: Hans Verkuil <hverkuil@xs4all.nl>
9696L: linux-media@vger.kernel.org
9697T: git git://linuxtv.org/media_tree.git
9698W: http://linuxtv.org
9699S: Maintained
9700F: drivers/media/i2c/tda9840*
9701
2cb654fd 9702TEA5761 TUNER DRIVER
009a5410 9703M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9704L: linux-media@vger.kernel.org
9705W: http://linuxtv.org
9706T: git git://linuxtv.org/media_tree.git
9707S: Odd fixes
9708F: drivers/media/tuners/tea5761.*
9709
9710TEA5767 TUNER DRIVER
009a5410 9711M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9712L: linux-media@vger.kernel.org
9713W: http://linuxtv.org
9714T: git git://linuxtv.org/media_tree.git
9715S: Maintained
9716F: drivers/media/tuners/tea5767.*
9717
4b9fba30
HV
9718TEA6415C MEDIA DRIVER
9719M: Hans Verkuil <hverkuil@xs4all.nl>
9720L: linux-media@vger.kernel.org
9721T: git git://linuxtv.org/media_tree.git
9722W: http://linuxtv.org
9723S: Maintained
9724F: drivers/media/i2c/tea6415c*
9725
9726TEA6420 MEDIA DRIVER
9727M: Hans Verkuil <hverkuil@xs4all.nl>
9728L: linux-media@vger.kernel.org
9729T: git git://linuxtv.org/media_tree.git
9730W: http://linuxtv.org
9731S: Maintained
9732F: drivers/media/i2c/tea6420*
9733
3d249d4c 9734TEAM DRIVER
dca9ab92 9735M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9736L: netdev@vger.kernel.org
9737S: Supported
9738F: drivers/net/team/
9739F: include/linux/if_team.h
c117ab84 9740F: include/uapi/linux/if_team.h
3d249d4c 9741
7d029125
VD
9742TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9743M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9744S: Maintained
9745F: arch/x86/platform/ts5500/
9746
40ad4a30
SY
9747TECHNOTREND USB IR RECEIVER
9748M: Sean Young <sean@mess.org>
9749L: linux-media@vger.kernel.org
9750S: Maintained
9751F: drivers/media/rc/ttusbir.c
9752
adabdb0c 9753TEGRA ARCHITECTURE SUPPORT
243d58ec 9754M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9755M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9756M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9757L: linux-tegra@vger.kernel.org
fd117cd1 9758Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9759T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9760S: Supported
bbbe96ed 9761N: [^a-z]tegra
84b9414b 9762
adabdb0c
SW
9763TEGRA CLOCK DRIVER
9764M: Peter De Schrijver <pdeschrijver@nvidia.com>
9765M: Prashant Gaikwad <pgaikwad@nvidia.com>
9766S: Supported
9767F: drivers/clk/tegra/
9768
9769TEGRA DMA DRIVER
9770M: Laxman Dewangan <ldewangan@nvidia.com>
9771S: Supported
9772F: drivers/dma/tegra20-apb-dma.c
9773
adabdb0c
SW
9774TEGRA I2C DRIVER
9775M: Laxman Dewangan <ldewangan@nvidia.com>
9776S: Supported
9777F: drivers/i2c/busses/i2c-tegra.c
9778
9779TEGRA IOMMU DRIVERS
9780M: Hiroshi Doyu <hdoyu@nvidia.com>
9781S: Supported
9782F: drivers/iommu/tegra*
9783
9784TEGRA KBC DRIVER
9785M: Rakesh Iyer <riyer@nvidia.com>
9786M: Laxman Dewangan <ldewangan@nvidia.com>
9787S: Supported
9788F: drivers/input/keyboard/tegra-kbc.c
9789
adabdb0c
SW
9790TEGRA PWM DRIVER
9791M: Thierry Reding <thierry.reding@gmail.com>
9792S: Supported
9793F: drivers/pwm/pwm-tegra.c
9794
9795TEGRA SERIAL DRIVER
9796M: Laxman Dewangan <ldewangan@nvidia.com>
9797S: Supported
9798F: drivers/tty/serial/serial-tegra.c
9799
9800TEGRA SPI DRIVER
9801M: Laxman Dewangan <ldewangan@nvidia.com>
9802S: Supported
9803F: drivers/spi/spi-tegra*
9804
1a348ccc 9805TEHUTI ETHERNET DRIVER
8b58be88 9806M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9807L: netdev@vger.kernel.org
9808S: Supported
ef7f5429 9809F: drivers/net/ethernet/tehuti/*
1a348ccc 9810
4e68852d 9811Telecom Clock Driver for MCPL0010
8b58be88 9812M: Mark Gross <mark.gross@intel.com>
4e68852d 9813S: Supported
679655da 9814F: drivers/char/tlclk.c
4e68852d 9815
4480f15b 9816TENSILICA XTENSA PORT (xtensa)
8b58be88 9817M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9818M: Max Filippov <jcmvbkbc@gmail.com>
9819L: linux-xtensa@linux-xtensa.org
4e68852d 9820S: Maintained
679655da 9821F: arch/xtensa/
3dc99857 9822F: drivers/irqchip/irq-xtensa-*
4e68852d 9823
5313ba66
HV
9824THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9825M: Hans Verkuil <hverkuil@xs4all.nl>
9826L: linux-media@vger.kernel.org
9827T: git git://linuxtv.org/media_tree.git
9828W: http://linuxtv.org
9829S: Maintained
9830F: drivers/media/radio/radio-raremono.c
9831
d3fb6955 9832THERMAL
b75f0050 9833M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9834M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9835L: linux-pm@vger.kernel.org
9836T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9837T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9838Q: https://patchwork.kernel.org/project/linux-pm/list/
9839S: Supported
9840F: drivers/thermal/
9841F: include/linux/thermal.h
af6c9f16 9842F: include/uapi/linux/thermal.h
b75f0050
JP
9843F: include/linux/cpu_cooling.h
9844F: Documentation/devicetree/bindings/thermal/
d3fb6955 9845
30ba2fbd
VD
9846THINGM BLINK(1) USB RGB LED DRIVER
9847M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9848S: Maintained
9849F: drivers/hid/hid-thingm.c
9850
4e68852d 9851THINKPAD ACPI EXTRAS DRIVER
8b58be88 9852M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9853L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9854L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9855W: http://ibm-acpi.sourceforge.net
9856W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9857T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9858S: Maintained
679655da 9859F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9860
1b46f2a2 9861TI BANDGAP AND THERMAL DRIVER
f14d1c24 9862M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9863L: linux-pm@vger.kernel.org
531ff13e 9864L: linux-omap@vger.kernel.org
5a723e81 9865S: Maintained
794b2e25 9866F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9867
0c7665c3
MF
9868TI CDCE706 CLOCK DRIVER
9869M: Max Filippov <jcmvbkbc@gmail.com>
9870S: Maintained
9871F: drivers/clk/clk-cdce706.c
9872
49b6a5e3
TK
9873TI CLOCK DRIVER
9874M: Tero Kristo <t-kristo@ti.com>
9875L: linux-omap@vger.kernel.org
9876S: Maintained
9877F: drivers/clk/ti/
9878F: include/linux/clk/ti.h
9879
4020f2d7 9880TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9881M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9882S: Maintained
679655da
JP
9883F: drivers/misc/tifm*
9884F: drivers/mmc/host/tifm_sd.c
9885F: include/linux/tifm.h
4020f2d7 9886
e0c52404 9887TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9888M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9889L: linux-kernel@vger.kernel.org
9890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9891S: Maintained
9892F: drivers/soc/ti/*
9893T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9894
9895
152ad442
SR
9896TI LM49xxx FAMILY ASoC CODEC DRIVERS
9897M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9898M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9899L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9900S: Maintained
9901F: sound/soc/codecs/lm49453*
d392dead 9902F: sound/soc/codecs/isabelle*
152ad442 9903
0edd807d
KM
9904TI LP855x BACKLIGHT DRIVER
9905M: Milo Kim <milo.kim@ti.com>
9906S: Maintained
9907F: Documentation/backlight/lp855x-driver.txt
9908F: drivers/video/backlight/lp855x_bl.c
9909F: include/linux/platform_data/lp855x.h
9910
faf13f6d
KM
9911TI LP8727 CHARGER DRIVER
9912M: Milo Kim <milo.kim@ti.com>
9913S: Maintained
9914F: drivers/power/lp8727_charger.c
9915F: include/linux/platform_data/lp8727.h
9916
22f1229f
KM
9917TI LP8788 MFD DRIVER
9918M: Milo Kim <milo.kim@ti.com>
9919S: Maintained
9920F: drivers/iio/adc/lp8788_adc.c
9921F: drivers/leds/leds-lp8788.c
9922F: drivers/mfd/lp8788*.c
9923F: drivers/power/lp8788-charger.c
9924F: drivers/regulator/lp8788-*.c
9925F: include/linux/mfd/lp8788*.h
9926
84640e27
KM
9927TI NETCP ETHERNET DRIVER
9928M: Wingman Kwok <w-kwok2@ti.com>
9929M: Murali Karicheri <m-karicheri2@ti.com>
9930L: netdev@vger.kernel.org
9931S: Maintained
9932F: drivers/net/ethernet/ti/netcp*
9933
dd5e8e6b 9934TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9935M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9936L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9937S: Maintained
9938F: sound/soc/codecs/twl4030*
9939
90921014 9940TI WILINK WIRELESS DRIVERS
90921014
LC
9941L: linux-wireless@vger.kernel.org
9942W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9943W: http://wireless.kernel.org/en/users/Drivers/wl1251
9944T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9945S: Orphan
90921014
LC
9946F: drivers/net/wireless/ti/
9947F: include/linux/wl12xx.h
9948
e86eaa3a 9949TIPC NETWORK LAYER
8b58be88 9950M: Jon Maloy <jon.maloy@ericsson.com>
115403df 9951M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
9952L: netdev@vger.kernel.org (core kernel code)
9953L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9954W: http://tipc.sourceforge.net/
e86eaa3a 9955S: Maintained
c117ab84 9956F: include/uapi/linux/tipc*.h
679655da 9957F: net/tipc/
e86eaa3a 9958
867e359b 9959TILE ARCHITECTURE
c47b15c4 9960M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 9961W: http://www.ezchip.com/scm/
867e359b
CM
9962S: Supported
9963F: arch/tile/
6b940606 9964F: drivers/char/tile-srom.c
5c770755 9965F: drivers/edac/tile_edac.c
6b940606
CM
9966F: drivers/net/ethernet/tile/
9967F: drivers/rtc/rtc-tile.c
9968F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9969F: drivers/tty/serial/tilegx.c
6b940606
CM
9970F: drivers/usb/host/*-tilegx.c
9971F: include/linux/usb/tilegx.h
867e359b 9972
1da177e4 9973TLAN NETWORK DRIVER
8b58be88 9974M: Samuel Chessman <chessman@tux.org>
88c07dde 9975L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9976W: http://sourceforge.net/projects/tlan/
9977S: Maintained
679655da 9978F: Documentation/networking/tlan.txt
b544dbac 9979F: drivers/net/ethernet/ti/tlan.*
1da177e4 9980
d74db3b2 9981TOMOYO SECURITY MODULE
8b58be88
JP
9982M: Kentaro Takeda <takedakn@nttdata.co.jp>
9983M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9984L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9985L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9986L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9987L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9988W: http://tomoyo.sourceforge.jp/
843d183c 9989T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9990S: Maintained
679655da 9991F: security/tomoyo/
d74db3b2 9992
9caeb532 9993TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9994M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9995L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9996S: Maintained
9997F: drivers/platform/x86/topstar-laptop.c
9998
1da177e4 9999TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10000M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10001L: platform-driver-x86@vger.kernel.org
0a63ca11 10002S: Maintained
679655da 10003F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10004
0a63ca11
AA
10005TOSHIBA BLUETOOTH DRIVER
10006M: Azael Avalos <coproscefalo@gmail.com>
10007L: platform-driver-x86@vger.kernel.org
10008S: Maintained
10009F: drivers/platform/x86/toshiba_bluetooth.c
10010
10011TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10012M: Azael Avalos <coproscefalo@gmail.com>
10013L: platform-driver-x86@vger.kernel.org
10014S: Maintained
10015F: drivers/platform/x86/toshiba_haps.c
10016
1da177e4 10017TOSHIBA SMM DRIVER
8b58be88 10018M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10019L: tlinux-users@tce.toshiba-dme.co.jp
10020W: http://www.buzzard.org.uk/toshiba/
10021S: Maintained
679655da
JP
10022F: drivers/char/toshiba.c
10023F: include/linux/toshiba.h
c117ab84 10024F: include/uapi/linux/toshiba.h
1da177e4 10025
d719f900 10026TMIO MMC DRIVER
252f29a9 10027M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 10028L: linux-mmc@vger.kernel.org
d719f900 10029S: Maintained
d1057c40
GL
10030F: drivers/mmc/host/tmio_mmc*
10031F: drivers/mmc/host/sh_mobile_sdhi.c
10032F: include/linux/mmc/tmio.h
10033F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10034
917cc4e6
GR
10035TMP401 HARDWARE MONITOR DRIVER
10036M: Guenter Roeck <linux@roeck-us.net>
10037L: lm-sensors@lm-sensors.org
10038S: Maintained
10039F: Documentation/hwmon/tmp401
10040F: drivers/hwmon/tmp401.c
10041
98f32602 10042TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10043M: Hugh Dickins <hughd@google.com>
98f32602
HD
10044L: linux-mm@kvack.org
10045S: Maintained
10046F: include/linux/shmem_fs.h
10047F: mm/shmem.c
10048
45f95b53 10049TM6000 VIDEO4LINUX DRIVER
009a5410 10050M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10051L: linux-media@vger.kernel.org
10052W: http://linuxtv.org
10053T: git git://linuxtv.org/media_tree.git
10054S: Odd fixes
10055F: drivers/media/usb/tm6000/
10056
c65fde19
HV
10057TW68 VIDEO4LINUX DRIVER
10058M: Hans Verkuil <hverkuil@xs4all.nl>
10059L: linux-media@vger.kernel.org
10060T: git git://linuxtv.org/media_tree.git
10061W: http://linuxtv.org
10062S: Odd Fixes
10063F: drivers/media/pci/tw68/
10064
4e68852d 10065TPM DEVICE DRIVER
901486b8 10066M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10067M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10068R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10069W: http://tpmdd.sourceforge.net
63a10dfd 10070L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10071Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10072T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10073S: Maintained
679655da 10074F: drivers/char/tpm/
4e68852d 10075
1a0f1b27
AL
10076TPM IBM_VTPM DEVICE DRIVER
10077M: Ashley Lai <ashleydlai@gmail.com>
10078W: http://tpmdd.sourceforge.net
10079L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10080S: Maintained
10081F: drivers/char/tpm/tpm_ibmvtpm*
10082
d6f005a1
JP
10083TRACING
10084M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10085M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10086T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10087S: Maintained
10088F: Documentation/trace/ftrace.txt
10089F: arch/*/*/*/ftrace.h
10090F: arch/*/kernel/ftrace.c
10091F: include/*/ftrace.h
10092F: include/linux/trace*.h
10093F: include/trace/
10094F: kernel/trace/
6e68e6c5 10095F: tools/testing/selftests/ftrace/
d6f005a1 10096
1da177e4 10097TRIVIAL PATCHES
8b58be88 10098M: Jiri Kosina <trivial@kernel.org>
54e5881d 10099T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10100S: Maintained
86ef925f 10101K: ^Subject:.*(?i)trivial
1da177e4 10102
4e68852d 10103TTY LAYER
879a5a00 10104M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 10105M: Jiri Slaby <jslaby@suse.cz>
879a5a00 10106S: Supported
08deed1e 10107T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 10108F: drivers/tty/
df621252 10109F: drivers/tty/serial/serial_core.c
e3288775
AC
10110F: include/linux/serial_core.h
10111F: include/linux/serial.h
10112F: include/linux/tty.h
c117ab84
CEB
10113F: include/uapi/linux/serial_core.h
10114F: include/uapi/linux/serial.h
10115F: include/uapi/linux/tty.h
4e68852d 10116
91952bc0
AP
10117TUA9001 MEDIA DRIVER
10118M: Antti Palosaari <crope@iki.fi>
10119L: linux-media@vger.kernel.org
10120W: http://linuxtv.org/
10121W: http://palosaari.fi/linux/
10122Q: http://patchwork.linuxtv.org/project/linux-media/list/
10123T: git git://linuxtv.org/anttip/media_tree.git
10124S: Maintained
10125F: drivers/media/tuners/tua9001*
10126
740db6d7 10127TULIP NETWORK DRIVERS
8b58be88 10128M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10129L: netdev@vger.kernel.org
10130S: Maintained
0f04e2aa 10131F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10132
10133TUN/TAP driver
ba57b6f2 10134M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10135W: http://vtun.sourceforge.net/tun
10136S: Maintained
679655da
JP
10137F: Documentation/networking/tuntap.txt
10138F: arch/um/os-Linux/drivers/
1da177e4 10139
b454cc66 10140TURBOCHANNEL SUBSYSTEM
8b58be88 10141M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10142M: Ralf Baechle <ralf@linux-mips.org>
10143L: linux-mips@linux-mips.org
10144Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10145S: Maintained
679655da
JP
10146F: drivers/tc/
10147F: include/linux/tc.h
b454cc66 10148
1da177e4 10149U14-34F SCSI DRIVER
8b58be88 10150M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10151L: linux-scsi@vger.kernel.org
10152S: Maintained
679655da 10153F: drivers/scsi/u14-34f.c
1da177e4 10154
e2d1d6c0 10155UBI FILE SYSTEM (UBIFS)
949cb623 10156M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10157M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10158L: linux-mtd@lists.infradead.org
e2966cbe 10159T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10160W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10161S: Maintained
679655da
JP
10162F: Documentation/filesystems/ubifs.txt
10163F: fs/ubifs/
e2d1d6c0 10164
cc2020e6 10165UCLINUX (AND M68KNOMMU)
8b58be88 10166M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
10167W: http://www.uclinux.org/
10168L: uclinux-dev@uclinux.org (subscribers-only)
10169S: Maintained
61bc02bb
JP
10170F: arch/m68k/*/*_no.*
10171F: arch/m68k/include/asm/*_no.*
cc2020e6 10172
1da177e4 10173UDF FILESYSTEM
8b58be88 10174M: Jan Kara <jack@suse.cz>
1da177e4 10175S: Maintained
679655da
JP
10176F: Documentation/filesystems/udf.txt
10177F: fs/udf/
1da177e4 10178
cc2020e6 10179UFS FILESYSTEM
8b58be88 10180M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10181S: Maintained
679655da
JP
10182F: Documentation/filesystems/ufs.txt
10183F: fs/ufs/
cc2020e6 10184
0a09d3ab
DH
10185UHID USERSPACE HID IO DRIVER:
10186M: David Herrmann <dh.herrmann@googlemail.com>
10187L: linux-input@vger.kernel.org
10188S: Maintained
10189F: drivers/hid/uhid.c
c117ab84 10190F: include/uapi/linux/uhid.h
0a09d3ab 10191
18332a80 10192ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10193L: linux-usb@vger.kernel.org
10c6c9c9 10194S: Orphan
355ffe69 10195F: drivers/uwb/
679655da
JP
10196F: include/linux/uwb.h
10197F: include/linux/uwb/
18332a80 10198
b31d8273
G
10199UNICORE32 ARCHITECTURE:
10200M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10201W: http://mprc.pku.edu.cn/~guanxuetao/linux
10202S: Maintained
ceebf4d5 10203T: git git://github.com/gxt/linux.git
b31d8273
G
10204F: arch/unicore32/
10205
d8379ab1
TF
10206UNIFDEF
10207M: Tony Finch <dot@dotat.at>
10208W: http://dotat.at/prog/unifdef
10209S: Maintained
10210F: scripts/unifdef.c
10211
1da177e4 10212UNIFORM CDROM DRIVER
8b58be88 10213M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10214W: http://www.kernel.dk
10215S: Maintained
679655da
JP
10216F: Documentation/cdrom/
10217F: drivers/cdrom/cdrom.c
10218F: include/linux/cdrom.h
c117ab84 10219F: include/uapi/linux/cdrom.h
1da177e4 10220
56df0122 10221UNISYS S-PAR DRIVERS
49e7d9df
JP
10222M: Benjamin Romer <benjamin.romer@unisys.com>
10223M: David Kershner <david.kershner@unisys.com>
10224L: sparmaintainer@unisys.com (Unisys internal)
10225S: Supported
10226F: drivers/staging/unisys/
56df0122 10227
9941fa6e
VH
10228UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10229M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10230L: linux-scsi@vger.kernel.org
10231S: Supported
10232F: Documentation/scsi/ufs.txt
10233F: drivers/scsi/ufs/
10234
e2d1d6c0 10235UNSORTED BLOCK IMAGES (UBI)
949cb623 10236M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10237M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10238W: http://www.linux-mtd.infradead.org/
10239L: linux-mtd@lists.infradead.org
b6b44e0a 10240T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10241S: Supported
80811493 10242F: drivers/mtd/ubi/
679655da 10243F: include/linux/mtd/ubi.h
c117ab84 10244F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10245
1da177e4 10246USB ACM DRIVER
61eee9a7 10247M: Oliver Neukum <oliver@neukum.org>
6372594a 10248L: linux-usb@vger.kernel.org
1da177e4 10249S: Maintained
679655da
JP
10250F: Documentation/usb/acm.txt
10251F: drivers/usb/class/cdc-acm.*
1da177e4 10252
b7d572e1
PF
10253USB AR5523 WIRELESS DRIVER
10254M: Pontus Fuchs <pontus.fuchs@gmail.com>
10255L: linux-wireless@vger.kernel.org
10256S: Maintained
10257F: drivers/net/wireless/ath/ar5523/
10258
115bb1ff 10259USB ATTACHED SCSI
f50a4968 10260M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10261M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10262L: linux-usb@vger.kernel.org
10263L: linux-scsi@vger.kernel.org
8eae0fb7 10264S: Maintained
115bb1ff
MW
10265F: drivers/usb/storage/uas.c
10266
1da177e4 10267USB CDC ETHERNET DRIVER
61eee9a7 10268M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10269L: linux-usb@vger.kernel.org
1da177e4 10270S: Maintained
679655da 10271F: drivers/net/usb/cdc_*.c
c117ab84 10272F: include/uapi/linux/usb/cdc.h
1da177e4 10273
66e3e591
KP
10274USB CHAOSKEY DRIVER
10275M: Keith Packard <keithp@keithp.com>
10276L: linux-usb@vger.kernel.org
10277S: Maintained
10278F: drivers/usb/misc/chaoskey.c
10279
b02b371e 10280USB CYPRESS C67X00 DRIVER
8b58be88 10281M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10282L: linux-usb@vger.kernel.org
10283S: Maintained
679655da 10284F: drivers/usb/c67x00/
b02b371e 10285
d0374f4f 10286USB DAVICOM DM9601 DRIVER
8b58be88 10287M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10288L: netdev@vger.kernel.org
d0374f4f
PK
10289W: http://www.linux-usb.org/usbnet
10290S: Maintained
679655da 10291F: drivers/net/usb/dm9601.c
d0374f4f 10292
cc2020e6 10293USB DIAMOND RIO500 DRIVER
8b58be88 10294M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10295L: rio500-users@lists.sourceforge.net
10296W: http://rio500.sourceforge.net
10297S: Maintained
679655da 10298F: drivers/usb/misc/rio500*
cc2020e6 10299
1da177e4 10300USB EHCI DRIVER
578333ab 10301M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10302L: linux-usb@vger.kernel.org
578333ab 10303S: Maintained
679655da
JP
10304F: Documentation/usb/ehci.txt
10305F: drivers/usb/host/ehci*
1da177e4 10306
69ae9e3e 10307USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10308M: Felipe Balbi <balbi@ti.com>
795fb7e7 10309L: linux-usb@vger.kernel.org
69ae9e3e 10310W: http://www.linux-usb.org/gadget
d6d0f665
FB
10311T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10312S: Maintained
679655da
JP
10313F: drivers/usb/gadget/
10314F: include/linux/usb/gadget*
69ae9e3e 10315
2dea64b4 10316USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 10317M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 10318L: linux-usb@vger.kernel.org
54e5881d 10319T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10320S: Maintained
c2f01971 10321F: Documentation/hid/hiddev.txt
679655da 10322F: drivers/hid/usbhid/
1da177e4 10323
959eea21 10324USB ISP116X DRIVER
8b58be88 10325M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10326L: linux-usb@vger.kernel.org
959eea21 10327S: Maintained
679655da
JP
10328F: drivers/usb/host/isp116x*
10329F: include/linux/usb/isp116x.h
959eea21 10330
1da177e4 10331USB MASS STORAGE DRIVER
8b58be88 10332M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10333L: linux-usb@vger.kernel.org
8836aeb8 10334L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10335S: Maintained
10336W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10337F: drivers/usb/storage/
1da177e4 10338
af39917d
CL
10339USB MIDI DRIVER
10340M: Clemens Ladisch <clemens@ladisch.de>
10341L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10342T: git git://git.alsa-project.org/alsa-kernel.git
10343S: Maintained
10344F: sound/usb/midi.*
10345
444ce9d4
JP
10346USB NETWORKING DRIVERS
10347L: linux-usb@vger.kernel.org
10348S: Odd Fixes
10349F: drivers/net/usb/
10350
1da177e4 10351USB OHCI DRIVER
578333ab 10352M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10353L: linux-usb@vger.kernel.org
578333ab 10354S: Maintained
679655da
JP
10355F: Documentation/usb/ohci.txt
10356F: drivers/usb/host/ohci*
1da177e4 10357
963ffa3e
PC
10358USB OTG FSM (Finite State Machine)
10359M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10360T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10361L: linux-usb@vger.kernel.org
10362S: Maintained
10363F: drivers/usb/common/usb-otg-fsm.c
10364
563da3a9
VM
10365USB OVER IP DRIVER
10366M: Valentina Manea <valentina.manea.m@gmail.com>
10367M: Shuah Khan <shuah.kh@samsung.com>
10368L: linux-usb@vger.kernel.org
10369S: Maintained
10370F: drivers/usb/usbip/
10371F: tools/usb/usbip/
10372
1da177e4 10373USB PEGASUS DRIVER
a16b945c 10374M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10375L: linux-usb@vger.kernel.org
043600a6 10376L: netdev@vger.kernel.org
052e3128
PM
10377T: git git://github.com/petkan/pegasus.git
10378W: https://github.com/petkan/pegasus
1da177e4 10379S: Maintained
679655da 10380F: drivers/net/usb/pegasus.*
1da177e4 10381
d3ad558f
FB
10382USB PHY LAYER
10383M: Felipe Balbi <balbi@ti.com>
10384L: linux-usb@vger.kernel.org
10385T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10386S: Maintained
10387F: drivers/usb/phy/
d3ad558f 10388
73e4fb3f 10389USB PRINTER DRIVER (usblp)
8b58be88 10390M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10391L: linux-usb@vger.kernel.org
73e4fb3f 10392S: Supported
679655da 10393F: drivers/usb/class/usblp.c
1da177e4
LT
10394
10395USB RTL8150 DRIVER
a16b945c 10396M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10397L: linux-usb@vger.kernel.org
043600a6 10398L: netdev@vger.kernel.org
052e3128
PM
10399T: git git://github.com/petkan/rtl8150.git
10400W: https://github.com/petkan/rtl8150
1da177e4 10401S: Maintained
679655da 10402F: drivers/net/usb/rtl8150.c
1da177e4 10403
f896b796 10404USB SERIAL SUBSYSTEM
66085694 10405M: Johan Hovold <johan@kernel.org>
795fb7e7 10406L: linux-usb@vger.kernel.org
4e68852d 10407S: Maintained
679655da 10408F: Documentation/usb/usb-serial.txt
f896b796 10409F: drivers/usb/serial/
679655da 10410F: include/linux/usb/serial.h
1da177e4 10411
b3f0db1c
SG
10412USB SMSC75XX ETHERNET DRIVER
10413M: Steve Glendinning <steve.glendinning@shawell.net>
10414L: netdev@vger.kernel.org
10415S: Maintained
10416F: drivers/net/usb/smsc75xx.*
10417
2f7ca802 10418USB SMSC95XX ETHERNET DRIVER
90b24cfb 10419M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10420L: netdev@vger.kernel.org
90b24cfb 10421S: Maintained
679655da 10422F: drivers/net/usb/smsc95xx.*
2f7ca802 10423
1da177e4 10424USB SUBSYSTEM
879a5a00 10425M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10426L: linux-usb@vger.kernel.org
1da177e4 10427W: http://www.linux-usb.org
08deed1e 10428T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10429S: Supported
679655da 10430F: Documentation/usb/
679655da
JP
10431F: drivers/usb/
10432F: include/linux/usb.h
10433F: include/linux/usb/
1da177e4
LT
10434
10435USB UHCI DRIVER
8b58be88 10436M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10437L: linux-usb@vger.kernel.org
1da177e4 10438S: Maintained
679655da 10439F: drivers/usb/host/uhci*
1da177e4 10440
69ae9e3e 10441USB "USBNET" DRIVER FRAMEWORK
686f13bb 10442M: Oliver Neukum <oneukum@suse.de>
043600a6 10443L: netdev@vger.kernel.org
69ae9e3e 10444W: http://www.linux-usb.org/usbnet
1da177e4 10445S: Maintained
679655da
JP
10446F: drivers/net/usb/usbnet.c
10447F: include/linux/usb/usbnet.h
1da177e4 10448
c0efd232 10449USB VIDEO CLASS
c53ac071 10450M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10451L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10452L: linux-media@vger.kernel.org
275ffde4 10453T: git git://linuxtv.org/media_tree.git
57c6d2e9 10454W: http://www.ideasonboard.org/uvc/
c0efd232 10455S: Maintained
0c0d06ca 10456F: drivers/media/usb/uvc/
6c0f0359 10457F: include/uapi/linux/uvcvideo.h
1da177e4 10458
b60b9c45
HV
10459USB VISION DRIVER
10460M: Hans Verkuil <hverkuil@xs4all.nl>
10461L: linux-media@vger.kernel.org
10462T: git git://linuxtv.org/media_tree.git
10463W: http://linuxtv.org
10464S: Odd Fixes
10465F: drivers/media/usb/usbvision/
10466
8282da47
LP
10467USB WEBCAM GADGET
10468M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10469L: linux-usb@vger.kernel.org
10470S: Maintained
3a83c16e 10471F: drivers/usb/gadget/function/*uvc*
faf2e1db 10472F: drivers/usb/gadget/legacy/webcam.c
8282da47 10473
bf164cc0 10474USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10475M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10476L: linux-wireless@vger.kernel.org
10477S: Maintained
679655da 10478F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10479
eb6bab13 10480USB XHCI DRIVER
03d85053 10481M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10482L: linux-usb@vger.kernel.org
10483S: Supported
36d0344c
SS
10484F: drivers/usb/host/xhci*
10485F: drivers/usb/host/pci-quirks*
eb6bab13 10486
1da177e4 10487USB ZD1201 DRIVER
4086b9ca 10488L: linux-wireless@vger.kernel.org
1da177e4 10489W: http://linux-lc100020.sourceforge.net
4086b9ca 10490S: Orphan
679655da 10491F: drivers/net/wireless/zd1201.*
1da177e4 10492
b7eee616 10493USB ZR364XX DRIVER
8b58be88 10494M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10495L: linux-usb@vger.kernel.org
661263b5 10496L: linux-media@vger.kernel.org
275ffde4 10497T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10498W: http://royale.zerezo.com/zr364xx/
10499S: Maintained
679655da 10500F: Documentation/video4linux/zr364xx.txt
90d72ac6 10501F: drivers/media/usb/zr364xx/
b7eee616 10502
e7839f25 10503USER-MODE LINUX (UML)
8b58be88 10504M: Jeff Dike <jdike@addtoit.com>
b15194b7 10505M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10506L: user-mode-linux-devel@lists.sourceforge.net
10507L: user-mode-linux-user@lists.sourceforge.net
10508W: http://user-mode-linux.sourceforge.net
10509S: Maintained
61516587 10510F: Documentation/virtual/uml/
679655da 10511F: arch/um/
b070989a 10512F: arch/x86/um/
679655da
JP
10513F: fs/hostfs/
10514F: fs/hppfs/
b7eee616 10515
e5f114e9 10516USERSPACE I/O (UIO)
6a534c9d 10517M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10518M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10519S: Maintained
3d3fecbd 10520T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10521F: Documentation/DocBook/uio-howto.tmpl
10522F: drivers/uio/
10523F: include/linux/uio*.h
e5f114e9 10524
256cccbe 10525UTIL-LINUX PACKAGE
8b58be88 10526M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10527L: util-linux@vger.kernel.org
10528W: http://en.wikipedia.org/wiki/Util-linux
10529T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10530S: Maintained
10531
c1fd1c07 10532UVESAFB DRIVER
8b58be88 10533M: Michal Januszewski <spock@gentoo.org>
c69f677c 10534L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10535W: http://dev.gentoo.org/~spock/projects/uvesafb/
10536S: Maintained
679655da 10537F: Documentation/fb/uvesafb.txt
8a61f013 10538F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10539
4480f15b 10540VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10541M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10542S: Maintained
679655da
JP
10543F: Documentation/filesystems/vfat.txt
10544F: fs/fat/
1da177e4 10545
cba3345c
AW
10546VFIO DRIVER
10547M: Alex Williamson <alex.williamson@redhat.com>
10548L: kvm@vger.kernel.org
10549S: Maintained
10550F: Documentation/vfio.txt
10551F: drivers/vfio/
10552F: include/linux/vfio.h
c117ab84 10553F: include/uapi/linux/vfio.h
cba3345c 10554
9e6f3438
PO
10555VIDEOBUF2 FRAMEWORK
10556M: Pawel Osciak <pawel@osciak.com>
10557M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10558M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10559L: linux-media@vger.kernel.org
10560S: Maintained
90d72ac6 10561F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10562F: include/media/videobuf2-*
10563
9a82446b
AS
10564VIRTIO CONSOLE DRIVER
10565M: Amit Shah <amit.shah@redhat.com>
10566L: virtualization@lists.linux-foundation.org
10567S: Maintained
10568F: drivers/char/virtio_console.c
10569F: include/linux/virtio_console.h
c117ab84 10570F: include/uapi/linux/virtio_console.h
9a82446b 10571
2426ec8f 10572VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10573M: "Michael S. Tsirkin" <mst@redhat.com>
10574L: virtualization@lists.linux-foundation.org
10575S: Maintained
10576F: drivers/virtio/
c893c8d7 10577F: tools/virtio/
2426ec8f
MT
10578F: drivers/net/virtio_net.c
10579F: drivers/block/virtio_blk.c
10580F: include/linux/virtio_*.h
916cdabc 10581F: include/uapi/linux/virtio_*.h
2426ec8f 10582
3a4d5c94
MT
10583VIRTIO HOST (VHOST)
10584M: "Michael S. Tsirkin" <mst@redhat.com>
10585L: kvm@vger.kernel.org
c996d8b9 10586L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10587L: netdev@vger.kernel.org
10588S: Maintained
10589F: drivers/vhost/
c117ab84 10590F: include/uapi/linux/vhost.h
3a4d5c94 10591
271c8651
GH
10592VIRTIO INPUT DRIVER
10593M: Gerd Hoffmann <kraxel@redhat.com>
10594S: Maintained
10595F: drivers/virtio/virtio_input.c
10596F: include/uapi/linux/virtio_input.h
10597
1da177e4 10598VIA RHINE NETWORK DRIVER
210347e1 10599S: Orphan
f2148a47 10600F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10601
f0bf7f61 10602VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10603M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10604M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10605S: Maintained
10606F: drivers/mmc/host/via-sdmmc.c
10607
69e4a7c2 10608VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10609M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10610L: linux-fbdev@vger.kernel.org
69e4a7c2 10611S: Maintained
c7babebd
FTS
10612F: include/linux/via-core.h
10613F: include/linux/via-gpio.h
10614F: include/linux/via_i2c.h
8a61f013 10615F: drivers/video/fbdev/via/
69e4a7c2 10616
01f20734 10617VIA VELOCITY NETWORK DRIVER
8b58be88 10618M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10619L: netdev@vger.kernel.org
10620S: Maintained
f2148a47 10621F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10622
77911fd2 10623VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10624M: Hans Verkuil <hverkuil@xs4all.nl>
10625L: linux-media@vger.kernel.org
10626T: git git://linuxtv.org/media_tree.git
10627W: http://linuxtv.org
10628S: Maintained
77911fd2 10629F: drivers/media/platform/vivid/*
0b7bc1fa 10630
be7f8273 10631VLAN (802.1Q)
8b58be88 10632M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10633L: netdev@vger.kernel.org
10634S: Maintained
679655da
JP
10635F: drivers/net/macvlan.c
10636F: include/linux/if_*vlan.h
10637F: net/8021q/
be7f8273 10638
55e331cf 10639VLYNQ BUS
8b58be88 10640M: Florian Fainelli <florian@openwrt.org>
8578d7af 10641L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10642S: Maintained
10643F: drivers/vlynq/vlynq.c
10644F: include/linux/vlynq.h
10645
390beae4
MW
10646VME SUBSYSTEM
10647M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10648M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10649M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10650L: devel@driverdev.osuosl.org
10651S: Maintained
10652T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10653F: Documentation/vme_api.txt
10654F: drivers/staging/vme/
10655F: drivers/vme/
10656F: include/linux/vme*
10657
4488e09b
AK
10658VMWARE HYPERVISOR INTERFACE
10659M: Alok Kataria <akataria@vmware.com>
10660L: virtualization@lists.linux-foundation.org
10661S: Supported
10662F: arch/x86/kernel/cpu/vmware.c
10663
73b35d07
DT
10664VMWARE BALLOON DRIVER
10665M: Xavier Deguillard <xdeguillard@vmware.com>
10666M: Philip Moltmann <moltmann@vmware.com>
10667M: "VMware, Inc." <pv-drivers@vmware.com>
10668L: linux-kernel@vger.kernel.org
10669S: Maintained
10670F: drivers/misc/vmw_balloon.c
10671
8b8be51b
TH
10672VMWARE VMMOUSE SUBDRIVER
10673M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10674M: "VMware, Inc." <pv-drivers@vmware.com>
10675L: linux-input@vger.kernel.org
10676S: Maintained
10677F: drivers/input/mouse/vmmouse.c
10678F: drivers/input/mouse/vmmouse.h
10679
d1a890fa 10680VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10681M: Shreyas Bhatewara <sbhatewara@vmware.com>
10682M: "VMware, Inc." <pv-drivers@vmware.com>
10683L: netdev@vger.kernel.org
10684S: Maintained
10685F: drivers/net/vmxnet3/
d1a890fa 10686
851b1642 10687VMware PVSCSI driver
f2d7e40e 10688M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10689M: VMware PV-Drivers <pv-drivers@vmware.com>
10690L: linux-scsi@vger.kernel.org
10691S: Maintained
10692F: drivers/scsi/vmw_pvscsi.c
10693F: drivers/scsi/vmw_pvscsi.h
10694
e53e86c7 10695VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10696M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10697M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10698L: linux-kernel@vger.kernel.org
e53e86c7 10699W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10700W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10701T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10702S: Supported
679655da
JP
10703F: drivers/regulator/
10704F: include/linux/regulator/
e53e86c7 10705
ab41319e 10706VT1211 HARDWARE MONITOR DRIVER
8b58be88 10707M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10708L: lm-sensors@lm-sensors.org
10709S: Maintained
679655da
JP
10710F: Documentation/hwmon/vt1211
10711F: drivers/hwmon/vt1211.c
ab41319e 10712
1de9e371 10713VT8231 HARDWARE MONITOR DRIVER
8b58be88 10714M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10715L: lm-sensors@lm-sensors.org
10716S: Maintained
679655da 10717F: drivers/hwmon/vt8231.c
1de9e371 10718
88095e7b
TO
10719VUB300 USB to SDIO/SD/MMC bridge chip
10720M: Tony Olech <tony.olech@elandigitalsystems.com>
10721L: linux-mmc@vger.kernel.org
10722L: linux-usb@vger.kernel.org
10723S: Supported
10724F: drivers/mmc/host/vub300.c
10725
1da177e4 10726W1 DALLAS'S 1-WIRE BUS
a8018766 10727M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10728S: Maintained
679655da
JP
10729F: Documentation/w1/
10730F: drivers/w1/
1da177e4 10731
13927079 10732W83791D HARDWARE MONITORING DRIVER
8b58be88 10733M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10734L: lm-sensors@lm-sensors.org
25845c22 10735S: Maintained
679655da
JP
10736F: Documentation/hwmon/w83791d
10737F: drivers/hwmon/w83791d.c
13927079 10738
61db011d 10739W83793 HARDWARE MONITORING DRIVER
8b58be88 10740M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10741L: lm-sensors@lm-sensors.org
10742S: Maintained
679655da
JP
10743F: Documentation/hwmon/w83793
10744F: drivers/hwmon/w83793.c
61db011d 10745
e3760b43 10746W83795 HARDWARE MONITORING DRIVER
7c81c60f 10747M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10748L: lm-sensors@lm-sensors.org
10749S: Maintained
10750F: drivers/hwmon/w83795.c
10751
1da177e4 10752W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10753M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10754S: Maintained
679655da 10755F: drivers/mmc/host/wbsd.*
1da177e4 10756
b4e05923
HG
10757WACOM PROTOCOL 4 SERIAL TABLETS
10758M: Julian Squires <julian@cipht.net>
10759M: Hans de Goede <hdegoede@redhat.com>
10760L: linux-input@vger.kernel.org
10761S: Maintained
10762F: drivers/input/tablet/wacom_serial4.c
10763
3527761c 10764WATCHDOG DEVICE DRIVERS
8b58be88 10765M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10766L: linux-watchdog@vger.kernel.org
10767W: http://www.linux-watchdog.org/
f599aaf0 10768T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10769S: Maintained
679655da
JP
10770F: Documentation/watchdog/
10771F: drivers/watchdog/
10772F: include/linux/watchdog.h
c117ab84 10773F: include/uapi/linux/watchdog.h
3527761c 10774
1da177e4 10775WD7000 SCSI DRIVER
8b58be88 10776M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10777L: linux-scsi@vger.kernel.org
10778S: Maintained
679655da 10779F: drivers/scsi/wd7000.c
1da177e4 10780
b22e00f3
DH
10781WIIMOTE HID DRIVER
10782M: David Herrmann <dh.herrmann@googlemail.com>
10783L: linux-input@vger.kernel.org
10784S: Maintained
10785F: drivers/hid/hid-wiimote*
10786
e258b80e 10787WINBOND CIR DRIVER
364e9e18 10788M: David Härdeman <david@hardeman.nu>
e258b80e 10789S: Maintained
116ab806 10790F: drivers/media/rc/winbond-cir.c
e258b80e 10791
8a70da82 10792WIMAX STACK
8b58be88 10793M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10794M: linux-wimax@intel.com
49e7d9df 10795L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10796S: Supported
10797W: http://linuxwimax.org
315987dc 10798F: Documentation/wimax/README.wimax
315987dc
JP
10799F: include/linux/wimax/debug.h
10800F: include/net/wimax.h
c117ab84 10801F: include/uapi/linux/wimax.h
315987dc 10802F: net/wimax/
8a70da82 10803
5fc14680 10804WISTRON LAPTOP BUTTON DRIVER
8b58be88 10805M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10806S: Maintained
679655da 10807F: drivers/input/misc/wistron_btns.c
5fc14680 10808
1da177e4 10809WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10810M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10811L: linux-wireless@vger.kernel.org
926554c4 10812W: http://oops.ghostprotocols.net:81/blog
1da177e4 10813S: Maintained
679655da 10814F: drivers/net/wireless/wl3501*
1da177e4 10815
febf1dff 10816WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10817M: Mark Brown <broonie@kernel.org>
8b58be88 10818M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10819L: linux-input@vger.kernel.org
10820T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10821W: http://opensource.wolfsonmicro.com/node/7
10822S: Supported
679655da
JP
10823F: drivers/input/touchscreen/*wm97*
10824F: include/linux/wm97xx.h
febf1dff 10825
055bcbcb 10826WOLFSON MICROELECTRONICS DRIVERS
fef95164 10827L: patches@opensource.wolfsonmicro.com
cf8eda3e 10828T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10829T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10830W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10831S: Supported
3768f0b1 10832F: Documentation/hwmon/wm83??
af1c5386 10833F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10834F: drivers/clk/clk-wm83*.c
9c309598 10835F: drivers/extcon/extcon-arizona.c
b75ea16a 10836F: drivers/leds/leds-wm83*.c
25b273ba 10837F: drivers/gpio/gpio-*wm*.c
9c309598 10838F: drivers/gpio/gpio-arizona.c
d22b0869 10839F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10840F: drivers/input/misc/wm831x-on.c
10841F: drivers/input/touchscreen/wm831x-ts.c
10842F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10843F: drivers/mfd/arizona*
10844F: drivers/mfd/wm*.c
b75ea16a
MB
10845F: drivers/power/wm83*.c
10846F: drivers/rtc/rtc-wm83*.c
10847F: drivers/regulator/wm8*.c
3860e6c4 10848F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10849F: drivers/watchdog/wm83*_wdt.c
9c309598 10850F: include/linux/mfd/arizona/
3860e6c4 10851F: include/linux/mfd/wm831x/
b75ea16a 10852F: include/linux/mfd/wm8350/
3768f0b1 10853F: include/linux/mfd/wm8400*
59ec6da2 10854F: include/linux/wm97xx.h
055bcbcb 10855F: include/sound/wm????.h
9c309598 10856F: sound/soc/codecs/arizona.?
055bcbcb 10857F: sound/soc/codecs/wm*
b75ea16a 10858
3e6cd7a4
TH
10859WORKQUEUE
10860M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10861T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10862S: Maintained
10863F: include/linux/workqueue.h
10864F: kernel/workqueue.c
10865F: Documentation/workqueue.txt
10866
1da177e4 10867X.25 NETWORK LAYER
8bf28059 10868M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10869L: linux-x25@vger.kernel.org
8bf28059 10870S: Odd Fixes
679655da
JP
10871F: Documentation/networking/x25*
10872F: include/net/x25*
10873F: net/x25/
1da177e4 10874
e2d1d6c0 10875X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10876M: Thomas Gleixner <tglx@linutronix.de>
10877M: Ingo Molnar <mingo@redhat.com>
10878M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10879M: x86@kernel.org
981c3a4f 10880L: linux-kernel@vger.kernel.org
75fc2d37 10881T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10882S: Maintained
679655da
JP
10883F: Documentation/x86/
10884F: arch/x86/
e2d1d6c0 10885
d0944853 10886X86 PLATFORM DRIVERS
e181ba15 10887M: Darren Hart <dvhart@infradead.org>
d0944853 10888L: platform-driver-x86@vger.kernel.org
e181ba15 10889T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10890S: Maintained
14430813 10891F: drivers/platform/x86/
d0944853 10892
c1f5c54b
IM
10893X86 MCE INFRASTRUCTURE
10894M: Tony Luck <tony.luck@intel.com>
487ba8e8 10895M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10896L: linux-edac@vger.kernel.org
10897S: Maintained
10898F: arch/x86/kernel/cpu/mcheck/*
10899
f0905c5a
AL
10900X86 VDSO
10901M: Andy Lutomirski <luto@amacapital.net>
10902L: linux-kernel@vger.kernel.org
10903T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10904S: Maintained
10905F: arch/x86/vdso/
10906
d6fad502 10907XC2028/3028 TUNER DRIVER
009a5410 10908M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10909L: linux-media@vger.kernel.org
10910W: http://linuxtv.org
10911T: git git://linuxtv.org/media_tree.git
10912S: Maintained
10913F: drivers/media/tuners/tuner-xc2028.*
10914
c4468085 10915XEN HYPERVISOR INTERFACE
c4468085 10916M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10917M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10918M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10919L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10920T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10921S: Supported
10922F: arch/x86/xen/
10923F: drivers/*/xen-*front.c
10924F: drivers/xen/
10925F: arch/x86/include/asm/xen/
10926F: include/xen/
c117ab84 10927F: include/uapi/xen/
c4468085 10928
77bfb479
SS
10929XEN HYPERVISOR ARM
10930M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10931L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10932S: Supported
10933F: arch/arm/xen/
10934F: arch/arm/include/asm/xen/
10935
b475e83f
SS
10936XEN HYPERVISOR ARM64
10937M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10938L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10939S: Supported
10940F: arch/arm64/xen/
10941F: arch/arm64/include/asm/xen/
10942
9b57e1a7
IC
10943XEN NETWORK BACKEND DRIVER
10944M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10945M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10946L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10947L: netdev@vger.kernel.org
10948S: Supported
10949F: drivers/net/xen-netback/*
10950
c5f8e29d
KRW
10951XEN PCI SUBSYSTEM
10952M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10953L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10954S: Supported
10955F: arch/x86/pci/*xen*
10956F: drivers/pci/*xen*
10957
a2c5ae65
KRW
10958XEN BLOCK SUBSYSTEM
10959M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 10960M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
10961L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10962S: Supported
10963F: drivers/block/xen-blkback/*
10964F: drivers/block/xen*
10965
15d03609
JG
10966XEN PVSCSI DRIVERS
10967M: Juergen Gross <jgross@suse.com>
10968L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10969L: linux-scsi@vger.kernel.org
10970S: Supported
10971F: drivers/scsi/xen-scsifront.c
10972F: drivers/xen/xen-scsiback.c
10973F: include/xen/interface/io/vscsiif.h
10974
c5f8e29d
KRW
10975XEN SWIOTLB SUBSYSTEM
10976M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10977L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10978S: Supported
10979F: arch/x86/xen/*swiotlb*
10980F: drivers/xen/*swiotlb*
10981
1da177e4
LT
10982XFS FILESYSTEM
10983P: Silicon Graphics Inc
809625ca 10984M: Dave Chinner <david@fromorbit.com>
18caa67a 10985M: xfs@oss.sgi.com
d7ede1aa 10986L: xfs@oss.sgi.com
1da177e4 10987W: http://oss.sgi.com/projects/xfs
54e5881d 10988T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10989S: Supported
679655da
JP
10990F: Documentation/filesystems/xfs.txt
10991F: fs/xfs/
1da177e4 10992
8a3b7a25 10993XILINX AXI ETHERNET DRIVER
59a54f30
MS
10994M: Anirudha Sarangi <anirudh@xilinx.com>
10995M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10996S: Maintained
10997F: drivers/net/ethernet/xilinx/xilinx_axienet*
10998
238b8721 10999XILINX UARTLITE SERIAL DRIVER
8b58be88 11000M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11001L: linux-serial@vger.kernel.org
11002S: Maintained
df621252 11003F: drivers/tty/serial/uartlite.c
238b8721 11004
df330515
LP
11005XILINX VIDEO IP CORES
11006M: Hyun Kwon <hyun.kwon@xilinx.com>
11007M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11008L: linux-media@vger.kernel.org
11009T: git git://linuxtv.org/media_tree.git
11010S: Supported
11011F: Documentation/devicetree/bindings/media/xilinx/
11012F: drivers/media/platform/xilinx/
a5562f65 11013F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11014
74316949
EB
11015XILLYBUS DRIVER
11016M: Eli Billauer <eli.billauer@gmail.com>
11017L: linux-kernel@vger.kernel.org
11018S: Supported
11019F: drivers/char/xillybus/
11020
f620e4b8
MF
11021XTENSA XTFPGA PLATFORM SUPPORT
11022M: Max Filippov <jcmvbkbc@gmail.com>
11023L: linux-xtensa@linux-xtensa.org
11024S: Maintained
11025F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11026F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11027
1da177e4 11028YAM DRIVER FOR AX.25
8b58be88 11029M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11030L: linux-hams@vger.kernel.org
11031S: Maintained
679655da
JP
11032F: drivers/net/hamradio/yam*
11033F: include/linux/yam.h
1da177e4 11034
af64a5eb 11035YEALINK PHONE DRIVER
8b58be88 11036M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11037L: usbb2k-api-dev@nongnu.org
11038S: Maintained
679655da
JP
11039F: Documentation/input/yealink.txt
11040F: drivers/input/misc/yealink.*
af64a5eb 11041
1da177e4 11042Z8530 DRIVER FOR AX.25
8b58be88 11043M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11044W: http://yaina.de/jreuter/
11045W: http://www.qsl.net/dl1bke/
11046L: linux-hams@vger.kernel.org
11047S: Maintained
679655da
JP
11048F: Documentation/networking/z8530drv.txt
11049F: drivers/net/hamradio/*scc.c
11050F: drivers/net/hamradio/z8530.h
1da177e4 11051
0cf31ec1 11052ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11053M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11054L: linux-mm@kvack.org
11055S: Maintained
11056F: mm/zbud.c
11057F: include/linux/zbud.h
11058
7c0c3afb 11059ZD1211RW WIRELESS DRIVER
8b58be88
JP
11060M: Daniel Drake <dsd@gentoo.org>
11061M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11062W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11063L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11064L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11065S: Maintained
679655da 11066F: drivers/net/wireless/zd1211rw/
7c0c3afb 11067
1da177e4 11068ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11069L: mjpeg-users@lists.sourceforge.net
f63145e2 11070L: linux-media@vger.kernel.org
1da177e4 11071W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11072T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11073S: Odd Fixes
90d72ac6 11074F: drivers/media/pci/zoran/
1da177e4 11075
6920f2cc
MK
11076ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11077M: Minchan Kim <minchan@kernel.org>
11078M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11079R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11080L: linux-kernel@vger.kernel.org
11081S: Maintained
11082F: drivers/block/zram/
11083F: Documentation/blockdev/zram.txt
11084
8b4a4080 11085ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11086M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11087S: Maintained
df621252 11088F: drivers/tty/serial/zs.*
8b4a4080 11089
eae70d06
MK
11090ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11091M: Minchan Kim <minchan@kernel.org>
11092M: Nitin Gupta <ngupta@vflare.org>
11093L: linux-mm@kvack.org
11094S: Maintained
11095F: mm/zsmalloc.c
11096F: include/linux/zsmalloc.h
d02be50d 11097F: Documentation/vm/zsmalloc.txt
eae70d06 11098
0cf31ec1 11099ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11100M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11101L: linux-mm@kvack.org
11102S: Maintained
11103F: mm/zswap.c
11104
1da177e4 11105THE REST
8b58be88 11106M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11107L: linux-kernel@vger.kernel.org
8a6e2535 11108Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11109T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11110S: Buried alive in reporters
34d03cc1
JP
11111F: *
11112F: */
This page took 5.62351 seconds and 5 git commands to generate.