cxl: Cleanup Makefile
[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
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
68d96dcf 161
1da177e4 1626PACK NETWORK DRIVER FOR AX.25
8b58be88 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
164L: linux-hams@vger.kernel.org
165S: Maintained
679655da 166F: drivers/net/hamradio/6pack.c
1da177e4 167
1da177e4 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 170L: netdev@vger.kernel.org
1da177e4 171S: Maintained
a8fe65b8 172F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
8b58be88 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
249e3c85 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 231M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
232L: lm-sensors@lm-sensors.org
233S: Maintained
679655da 234F: drivers/hwmon/abituguru.c
f2b84bbc 235
249e3c85 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 237M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
238L: lm-sensors@lm-sensors.org
239S: Maintained
679655da 240F: drivers/hwmon/abituguru3.c
249e3c85 241
1da177e4 242ACENIC DRIVER
8b58be88 243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
244L: linux-acenic@sunsite.dk
245S: Maintained
531c4f89 246F: drivers/net/ethernet/alteon/acenic*
1da177e4 247
e86435eb 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 249M: Peter Feuerer <peter@piie.net>
d0944853 250L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
e86435eb 254
745a5d21 255ACER WMI LAPTOP EXTRAS
182ae55c 256M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 257L: platform-driver-x86@vger.kernel.org
745a5d21 258S: Maintained
679655da 259F: drivers/platform/x86/acer-wmi.c
745a5d21 260
1da177e4 261ACPI
49db1903 262M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 263M: Len Brown <lenb@kernel.org>
6968e50c 264L: linux-acpi@vger.kernel.org
360818b8
RW
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 268S: Supported
679655da
JP
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
43368e74 272F: include/acpi/
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)
162500b3
HUK
977T: git git://git.berlios.de/gemini-board
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
75f41273
TP
1196ARM/Marvell Armada 370 and Armada XP SOC support
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
75f41273 1205
40f4978b
SH
1206ARM/Marvell Berlin SoC support
1207M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209S: Maintained
1210F: arch/arm/mach-berlin/
1211
4cfab57e 1212ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1213M: Jason Cooper <jason@lakedaemon.net>
1214M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1215M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1216M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1218S: Maintained
1219F: arch/arm/mach-dove/
54a246ff
NP
1220F: arch/arm/mach-mv78xx0/
1221F: arch/arm/mach-orion5x/
1222F: arch/arm/plat-orion/
3b886171 1223
d69ac131
AC
1224ARM/Orion SoC/Technologic Systems TS-78xx platform support
1225M: Alexander Clouter <alex@digriz.org.uk>
1226L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227W: http://www.digriz.org.uk/ts78xx/kernel
1228S: Maintained
1229F: arch/arm/mach-orion5x/ts78xx-*
1230
e54951c8
MB
1231ARM/Mediatek SoC support
1232M: Matthias Brugger <matthias.bgg@gmail.com>
1233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1234L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1235S: Maintained
1236F: arch/arm/boot/dts/mt6*
1237F: arch/arm/boot/dts/mt8*
1238F: arch/arm/mach-mediatek/
1239N: mtk
1240K: mediatek
1241
adcb079f
AB
1242ARM/MICREL KS8695 ARCHITECTURE
1243M: Greg Ungerer <gerg@uclinux.org>
1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1245F: arch/arm/mach-ks8695/
adcb079f
AB
1246S: Odd Fixes
1247
d78ff0a5 1248ARM/MIOA701 MACHINE SUPPORT
8b58be88 1249M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1251F: arch/arm/mach-pxa/mioa701.c
1252S: Maintained
1253
9624dfe6 1254ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1255M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1256S: Maintained
1257
e0ee9851 1258ARM/NOMADIK ARCHITECTURE
28b8e8d4 1259M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1260M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1261L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262S: Maintained
1263F: arch/arm/mach-nomadik/
ecc265fe 1264F: drivers/pinctrl/nomadik/
87572880 1265F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1266T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1267
9d76295a 1268ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1269M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1270L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1271W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1272S: Supported
1273
8459c159 1274ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1275M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1276M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1277S: Maintained
1278
5d783a2d 1279ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1280M: Marek Vasut <marek.vasut@gmail.com>
75280787 1281L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1282W: http://hackndev.com
1283S: Maintained
933d35f0
JP
1284F: arch/arm/mach-pxa/include/mach/palmtx.h
1285F: arch/arm/mach-pxa/palmtx.c
1286F: arch/arm/mach-pxa/include/mach/palmt5.h
1287F: arch/arm/mach-pxa/palmt5.c
1288F: arch/arm/mach-pxa/include/mach/palmld.h
1289F: arch/arm/mach-pxa/palmld.c
1290F: arch/arm/mach-pxa/include/mach/palmte2.h
1291F: arch/arm/mach-pxa/palmte2.c
1292F: arch/arm/mach-pxa/include/mach/palmtc.h
1293F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1294
b57fe924 1295ARM/PALM TREO SUPPORT
8b58be88 1296M: Tomas Cech <sleep_walker@suse.cz>
75280787 1297L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1298W: http://hackndev.com
1299S: Maintained
b57fe924
JP
1300F: arch/arm/mach-pxa/include/mach/palmtreo.h
1301F: arch/arm/mach-pxa/palmtreo.c
90af5811 1302
c49e1e63 1303ARM/PALMZ72 SUPPORT
8b58be88 1304M: Sergey Lapin <slapin@ossfans.org>
75280787 1305L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1306W: http://hackndev.com
1307S: Maintained
933d35f0
JP
1308F: arch/arm/mach-pxa/include/mach/palmz72.h
1309F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1310
1da177e4 1311ARM/PLEB SUPPORT
8b58be88 1312M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1313W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1314S: Maintained
1315
1316ARM/PT DIGITAL BOARD PORT
8b58be88 1317M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1319W: http://www.arm.linux.org.uk/
1320S: Maintained
1321
8fc1b0f8
KG
1322ARM/QUALCOMM SUPPORT
1323M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1324M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1325M: David Brown <davidb@codeaurora.org>
1326L: linux-arm-msm@vger.kernel.org
f5d3af9d 1327L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1328S: Maintained
1329F: arch/arm/mach-qcom/
f5d3af9d 1330F: drivers/soc/qcom/
c0c89faf
SB
1331F: drivers/tty/serial/msm_serial.h
1332F: drivers/tty/serial/msm_serial.c
1333F: drivers/*/pm8???-*
1334F: drivers/mfd/ssbi.c
916f743d 1335F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1336T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1337
2b7a52a4 1338ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1339M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1341S: Maintained
1342
d4275354 1343ARM/RISCPC ARCHITECTURE
8b58be88 1344M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1345L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1346W: http://www.arm.linux.org.uk/
1347S: Maintained
d4275354
RK
1348F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1349F: arch/arm/include/asm/hardware/ioc.h
1350F: arch/arm/include/asm/hardware/iomd.h
1351F: arch/arm/include/asm/hardware/memc.h
1352F: arch/arm/mach-rpc/
1a6422f6 1353F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1354F: drivers/net/ethernet/i825xx/ether1*
1355F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1356F: drivers/scsi/arm/
1357
08ddbb0a
HS
1358ARM/Rockchip SoC support
1359M: Heiko Stuebner <heiko@sntech.de>
1360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1361L: linux-rockchip@lists.infradead.org
08ddbb0a 1362S: Maintained
541555e9 1363F: arch/arm/boot/dts/rk3*
08ddbb0a 1364F: arch/arm/mach-rockchip/
541555e9
HS
1365F: drivers/clk/rockchip/
1366F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1367F: drivers/*/*rockchip*
541555e9
HS
1368F: drivers/*/*/*rockchip*
1369F: sound/soc/rockchip/
b4331b43 1370N: rockchip
08ddbb0a 1371
5bfb937c
KK
1372ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1373M: Kukjin Kim <kgene@kernel.org>
efc03ecb 1374L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1375L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1376S: Maintained
6f0589c8
MB
1377F: arch/arm/boot/dts/s3c*
1378F: arch/arm/boot/dts/exynos*
482ce512 1379F: arch/arm/plat-samsung/
769bbb63
HS
1380F: arch/arm/mach-s3c24*/
1381F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1382F: arch/arm/mach-s5p*/
1383F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1384F: drivers/*/*s3c2410*
1385F: drivers/*/*/*s3c2410*
40c76662
MB
1386F: drivers/spi/spi-s3c*
1387F: sound/soc/samsung/*
33d43cdd 1388N: exynos
f556cb07 1389
10ffa964
KP
1390ARM/SAMSUNG MOBILE MACHINE SUPPORT
1391M: Kyungmin Park <kyungmin.park@samsung.com>
1392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393S: Maintained
004bbd3c 1394F: arch/arm/mach-s5pv210/
10ffa964 1395
3ce4ccb6
KD
1396ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1397M: Kyungmin Park <kyungmin.park@samsung.com>
1398M: Kamil Debski <k.debski@samsung.com>
1399L: linux-arm-kernel@lists.infradead.org
1400L: linux-media@vger.kernel.org
1401S: Maintained
1402F: drivers/media/platform/s5p-g2d/
1403
e6a476fd
MS
1404ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1405M: Kyungmin Park <kyungmin.park@samsung.com>
1406M: Kamil Debski <k.debski@samsung.com>
6305902c 1407M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1408L: linux-arm-kernel@lists.infradead.org
1409L: linux-media@vger.kernel.org
1410S: Maintained
934455d7 1411F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1412F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1413
1414ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1415M: Kyungmin Park <kyungmin.park@samsung.com>
1416M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1417L: linux-arm-kernel@lists.infradead.org
1418L: linux-media@vger.kernel.org
1419S: Maintained
90d72ac6 1420F: drivers/media/platform/s5p-tv/
e6a476fd 1421
d48d38e8 1422ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1423M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1424M: Magnus Damm <magnus.damm@gmail.com>
1425L: linux-sh@vger.kernel.org
d48d38e8 1426W: http://oss.renesas.com
bbff48f5 1427Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1428T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1429S: Supported
0b514fdb
SH
1430F: arch/arm/boot/dts/emev2*
1431F: arch/arm/boot/dts/r7s*
1432F: arch/arm/boot/dts/r8a*
1433F: arch/arm/boot/dts/sh*
0b514fdb
SH
1434F: arch/arm/configs/armadillo800eva_defconfig
1435F: arch/arm/configs/bockw_defconfig
0b514fdb 1436F: arch/arm/configs/kzm9g_defconfig
0b514fdb
SH
1437F: arch/arm/configs/marzen_defconfig
1438F: arch/arm/configs/shmobile_defconfig
7a2071c5 1439F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1440F: arch/arm/mach-shmobile/
1441F: drivers/sh/
1442
66314223 1443ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1444M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1445S: Maintained
1446F: arch/arm/mach-socfpga/
efadb751
DN
1447F: arch/arm/boot/dts/socfpga*
1448F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1449W: http://www.rocketboards.org
efadb751 1450T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1451
1452ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1453M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1454S: Maintained
1455F: drivers/clk/socfpga/
1456
71bcada8
TT
1457ARM/SOCFPGA EDAC SUPPORT
1458M: Thor Thayer <tthayer@opensource.altera.com>
1459S: Maintained
1460F: drivers/edac/altera_edac.
1461
65ebcc11 1462ARM/STI ARCHITECTURE
a92177ea
SK
1463M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1464M: Maxime Coquelin <maxime.coquelin@st.com>
1465M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1466L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1467L: kernel@stlinux.com
1468W: http://www.stlinux.com
1469S: Maintained
1470F: arch/arm/mach-sti/
a92177ea
SK
1471F: arch/arm/boot/dts/sti*
1472F: drivers/clocksource/arm_global_timer.c
a92177ea 1473F: drivers/i2c/busses/i2c-st.c
346e2e4a 1474F: drivers/media/rc/st_rc.c
f53b2bff 1475F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1476F: drivers/phy/phy-miphy28lp.c
1477F: drivers/phy/phy-miphy365x.c
6da969a5 1478F: drivers/phy/phy-stih407-usb.c
26389c78 1479F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1480F: drivers/pinctrl/pinctrl-st.c
1481F: drivers/reset/sti/
1482F: drivers/tty/serial/st-asc.c
eb11adab 1483F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1484F: drivers/usb/host/ehci-st.c
1485F: drivers/usb/host/ohci-st.c
daac6f86 1486F: drivers/ata/ahci_st.c
65ebcc11 1487
2b7a52a4 1488ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1489M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1490L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1491S: Maintained
1492
1bbd7089 1493ARM/TETON BGA MACHINE SUPPORT
706e69d6 1494M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1495L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496S: Maintained
1497
2b7a52a4 1498ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1499M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1500L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1501S: Maintained
1502
98ad6e3b 1503ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1504M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1505L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1506W: http://www.mcuos.com
1507S: Maintained
4e89e8f6 1508F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1509F: drivers/input/keyboard/w90p910_keypad.c
1510F: drivers/input/touchscreen/w90p910_ts.c
1511F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1512F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1513F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1514F: drivers/rtc/rtc-nuc900.c
9df92e6c 1515F: drivers/spi/spi-nuc900.c
4e89e8f6 1516F: drivers/usb/host/ehci-w90x900.c
8a61f013 1517F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1518
54274d71 1519ARM/U300 MACHINE SUPPORT
e4651a9f 1520M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1521L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1522S: Supported
1523F: arch/arm/mach-u300/
9affbd24 1524F: drivers/clocksource/timer-u300.c
54274d71
LW
1525F: drivers/i2c/busses/i2c-stu300.c
1526F: drivers/rtc/rtc-coh901331.c
1527F: drivers/watchdog/coh901327_wdt.c
1528F: drivers/dma/coh901318*
87572880
LW
1529F: drivers/mfd/ab3100*
1530F: drivers/rtc/rtc-ab3100.c
1531F: drivers/rtc/rtc-coh901331.c
1532T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1533
87572880 1534ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1535M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1536L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1537S: Maintained
1538F: arch/arm/mach-ux500/
e4651a9f 1539F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1540F: drivers/dma/ste_dma40*
e4651a9f 1541F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1542F: drivers/mfd/abx500*
1543F: drivers/mfd/ab8500*
e4651a9f
LW
1544F: drivers/mfd/dbx500*
1545F: drivers/mfd/db8500*
ecc265fe
JP
1546F: drivers/pinctrl/nomadik/pinctrl-ab*
1547F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1548F: drivers/rtc/rtc-ab8500.c
e4651a9f 1549F: drivers/rtc/rtc-pl031.c
87572880 1550T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1551
e93fde28
UH
1552ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1553M: Ulf Hansson <ulf.hansson@linaro.org>
1554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555T: git git://git.linaro.org/people/ulfh/clk.git
1556S: Maintained
1557F: drivers/clk/ux500/
1558F: include/linux/platform_data/clk-ux500.h
1559
740d93b1
PM
1560ARM/VERSATILE EXPRESS PLATFORM
1561M: Liviu Dudau <liviu.dudau@arm.com>
1562M: Sudeep Holla <sudeep.holla@arm.com>
1563M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565S: Maintained
1566F: arch/arm/boot/dts/vexpress*
1567F: arch/arm/mach-vexpress/
1568F: */*/vexpress*
7e8f403f 1569F: */*/*/vexpress*
740d93b1
PM
1570F: drivers/clk/versatile/clk-vexpress-osc.c
1571F: drivers/clocksource/versatile.c
1572
d4275354 1573ARM/VFP SUPPORT
8b58be88 1574M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1575L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1576W: http://www.arm.linux.org.uk/
1577S: Maintained
1578F: arch/arm/vfp/
1579
e66b6d8e
MV
1580ARM/VOIPAC PXA270 SUPPORT
1581M: Marek Vasut <marek.vasut@gmail.com>
1582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583S: Maintained
1584F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1585F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1586
04529fe2
TP
1587ARM/VT8500 ARM ARCHITECTURE
1588M: Tony Prisk <linux@prisktech.co.nz>
1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S: Maintained
1591F: arch/arm/mach-vt8500/
41fd91b4 1592F: drivers/clocksource/vt8500_timer.c
560746eb 1593F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1594F: drivers/mmc/host/wmt-sdmmc.c
1595F: drivers/pwm/pwm-vt8500.c
1596F: drivers/rtc/rtc-vt8500.c
1597F: drivers/tty/serial/vt8500_serial.c
4f31102b 1598F: drivers/usb/host/ehci-platform.c
41fd91b4 1599F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1600F: drivers/video/fbdev/vt8500lcdfb.*
1601F: drivers/video/fbdev/wm8505fb*
1602F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1603
e66b6d8e
MV
1604ARM/ZIPIT Z2 SUPPORT
1605M: Marek Vasut <marek.vasut@gmail.com>
1606L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607S: Maintained
1608F: arch/arm/mach-pxa/z2.c
6ab2a855 1609F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1610
51f29d44
MS
1611ARM/ZYNQ ARCHITECTURE
1612M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1613R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1614L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1615W: http://wiki.xilinx.com
1616T: git git://git.xilinx.com/linux-xlnx.git
1617S: Supported
1618F: arch/arm/mach-zynq/
bd2a337a 1619F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1620F: drivers/block/xsysace.c
c2fd4e38
MS
1621N: zynq
1622N: xilinx
1623F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1624F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1625F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1626F: drivers/edac/synopsys_edac.c
51f29d44 1627
b8f9879e
WD
1628ARM SMMU DRIVER
1629M: Will Deacon <will.deacon@arm.com>
1630L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1631S: Maintained
1632F: drivers/iommu/arm-smmu.c
e1d3c0fd 1633F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1634
38074229
CM
1635ARM64 PORT (AARCH64 ARCHITECTURE)
1636M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1637M: Will Deacon <will.deacon@arm.com>
38074229
CM
1638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639S: Maintained
1640F: arch/arm64/
d19766ec 1641F: Documentation/arm64/
38074229 1642
9d7005f9
LP
1643AS3645A LED FLASH CONTROLLER DRIVER
1644M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1645L: linux-media@vger.kernel.org
1646T: git git://linuxtv.org/media_tree.git
1647S: Maintained
1648F: drivers/media/i2c/as3645a.c
1649F: include/media/as3645a.h
1650
d58de038
GJ
1651ASC7621 HARDWARE MONITOR DRIVER
1652M: George Joseph <george.joseph@fairview5.com>
1653L: lm-sensors@lm-sensors.org
1654S: Maintained
1655F: Documentation/hwmon/asc7621
1656F: drivers/hwmon/asc7621.c
1657
b229ece9 1658ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1659M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1660L: acpi4asus-user@lists.sourceforge.net
d0944853 1661L: platform-driver-x86@vger.kernel.org
76593d6f 1662W: http://acpi4asus.sf.net
85091b71 1663S: Maintained
b229ece9
CC
1664F: drivers/platform/x86/asus*.c
1665F: drivers/platform/x86/eeepc*.c
85091b71 1666
953a6479 1667ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1668R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1669W: http://sourceforge.net/projects/xscaleiop
08223d80 1670S: Odd fixes
679655da
JP
1671F: Documentation/crypto/async-tx-api.txt
1672F: crypto/async_tx/
1673F: drivers/dma/
1674F: include/linux/dmaengine.h
1675F: include/linux/async_tx.h
b3e5f263 1676
a1867d36 1677AT24 EEPROM DRIVER
14d77c4d 1678M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1679L: linux-i2c@vger.kernel.org
1680S: Maintained
1681F: drivers/misc/eeprom/at24.c
25f73ed5 1682F: include/linux/platform_data/at24.h
a1867d36 1683
e7839f25 1684ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1685M: "Ed L. Cashin" <ed.cashin@acm.org>
1686W: http://www.openaoe.org/
1da177e4 1687S: Supported
679655da
JP
1688F: Documentation/aoe/
1689F: drivers/block/aoe/
1da177e4 1690
9a10a870 1691ATHEROS ATH GENERIC UTILITIES
f726ee65 1692M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1693L: linux-wireless@vger.kernel.org
1694S: Supported
1695F: drivers/net/wireless/ath/*
1696
fa1c114f 1697ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1698M: Jiri Slaby <jirislaby@gmail.com>
1699M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1700M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1701L: linux-wireless@vger.kernel.org
72c706b7 1702W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1703S: Maintained
fa451753 1704F: drivers/net/wireless/ath/ath5k/
fa1c114f 1705
12e62d6f
KV
1706ATHEROS ATH6KL WIRELESS DRIVER
1707M: Kalle Valo <kvalo@qca.qualcomm.com>
1708L: linux-wireless@vger.kernel.org
1709W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1710T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1711S: Supported
1712F: drivers/net/wireless/ath/ath6kl/
1713
2be7d22f
VK
1714WILOCITY WIL6210 WIRELESS DRIVER
1715M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1716L: linux-wireless@vger.kernel.org
1717L: wil6210@qca.qualcomm.com
1718S: Supported
1719W: http://wireless.kernel.org/en/users/Drivers/wil6210
1720F: drivers/net/wireless/ath/wil6210/
dba4b74d 1721F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1722
1d7e1e6b
CL
1723CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1724M: Christian Lamparter <chunkeey@googlemail.com>
1725L: linux-wireless@vger.kernel.org
1726W: http://wireless.kernel.org/en/users/Drivers/carl9170
1727S: Maintained
1728F: drivers/net/wireless/ath/carl9170/
1729
2c2a6172
LT
1730ATK0110 HWMON DRIVER
1731M: Luca Tettamanti <kronos.it@gmail.com>
1732L: lm-sensors@lm-sensors.org
1733S: Maintained
1734F: drivers/hwmon/asus_atk0110.c
1735
6f69a6d7 1736ATI_REMOTE2 DRIVER
8b58be88 1737M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1738S: Maintained
679655da 1739F: drivers/input/misc/ati_remote2.c
6f69a6d7 1740
7ae115b4 1741ATLX ETHERNET DRIVERS
8b58be88 1742M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1743M: Chris Snook <chris.snook@gmail.com>
e443e383 1744L: netdev@vger.kernel.org
8d5ca6ec
JC
1745W: http://sourceforge.net/projects/atl1
1746W: http://atl1.sourceforge.net
1747S: Maintained
2b133ad6 1748F: drivers/net/ethernet/atheros/
8d5ca6ec 1749
1da177e4 1750ATM
366c1bd1 1751M: Chas Williams <3chas3@gmail.com>
476604de 1752L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1753L: netdev@vger.kernel.org
1da177e4
LT
1754W: http://linux-atm.sourceforge.net
1755S: Maintained
679655da
JP
1756F: drivers/atm/
1757F: include/linux/atm*
c117ab84 1758F: include/uapi/linux/atm*
1da177e4 1759
04ac2f46 1760ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1761M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1762S: Maintained
1763F: drivers/mmc/host/atmel-mci.c
1764F: drivers/mmc/host/atmel-mci-regs.h
1765
a1cfac48 1766ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1767M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1768S: Supported
df621252 1769F: drivers/tty/serial/atmel_serial.c
a1cfac48 1770
dfae90ed 1771ATMEL Audio ALSA driver
3a82002c 1772M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1773L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1774S: Supported
1775F: sound/soc/atmel
1776
b414dc16
NF
1777ATMEL DMA DRIVER
1778M: Nicolas Ferre <nicolas.ferre@atmel.com>
1779L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1780S: Supported
1781F: drivers/dma/at_hdmac.c
1782F: drivers/dma/at_hdmac_regs.h
6f0d65af 1783F: include/linux/platform_data/dma-atmel.h
b414dc16 1784
6bd0f436
LD
1785ATMEL XDMA DRIVER
1786M: Ludovic Desroches <ludovic.desroches@atmel.com>
1787L: linux-arm-kernel@lists.infradead.org
1788L: dmaengine@vger.kernel.org
1789S: Supported
1790F: drivers/dma/at_xdmac.c
1791
888f2804
LD
1792ATMEL I2C DRIVER
1793M: Ludovic Desroches <ludovic.desroches@atmel.com>
1794L: linux-i2c@vger.kernel.org
1795S: Supported
1796F: drivers/i2c/busses/i2c-at91.c
1797
15515545
JW
1798ATMEL ISI DRIVER
1799M: Josh Wu <josh.wu@atmel.com>
1800L: linux-media@vger.kernel.org
1801S: Supported
f2294c2d 1802F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1803F: include/media/atmel-isi.h
1804
8f4c79ce 1805ATMEL LCDFB DRIVER
8b58be88 1806M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1807L: linux-fbdev@vger.kernel.org
8f4c79ce 1808S: Maintained
8a61f013 1809F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1810F: include/video/atmel_lcdc.h
8f4c79ce 1811
89e5785f 1812ATMEL MACB ETHERNET DRIVER
a02875a6 1813M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1814S: Supported
9f2f381f 1815F: drivers/net/ethernet/cadence/
89e5785f 1816
5cbac98a
JW
1817ATMEL NAND DRIVER
1818M: Josh Wu <josh.wu@atmel.com>
1819L: linux-mtd@lists.infradead.org
1820S: Supported
1821F: drivers/mtd/nand/atmel_nand*
1822
754ce4f2 1823ATMEL SPI DRIVER
a02875a6 1824M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1825S: Supported
9df92e6c 1826F: drivers/spi/spi-atmel.*
754ce4f2 1827
0ef09015 1828ATMEL SSC DRIVER
03515f32 1829M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831S: Supported
1832F: drivers/misc/atmel-ssc.c
1833F: include/linux/atmel-ssc.h
1834
e9cb1c5a
NF
1835ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1836M: Nicolas Ferre <nicolas.ferre@atmel.com>
1837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1838S: Supported
1839F: drivers/misc/atmel_tclib.c
1840F: drivers/clocksource/tcb_clksrc.c
1841
914a3f3b 1842ATMEL USBA UDC DRIVER
a02875a6
NF
1843M: Nicolas Ferre <nicolas.ferre@atmel.com>
1844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1845S: Supported
faf2e1db 1846F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1847
1da177e4 1848ATMEL WIRELESS DRIVER
8b58be88 1849M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1850L: linux-wireless@vger.kernel.org
1da177e4
LT
1851W: http://www.thekelleys.org.uk/atmel
1852W: http://atmelwlandriver.sourceforge.net/
1853S: Maintained
679655da 1854F: drivers/net/wireless/atmel*
1da177e4 1855
26780d9e 1856ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1857M: Bradley Grove <linuxdrivers@attotech.com>
1858L: linux-scsi@vger.kernel.org
1859W: http://www.attotech.com
1860S: Supported
1861F: drivers/scsi/esas2r
26780d9e 1862
a92b7b80 1863AUDIT SUBSYSTEM
915f389d 1864M: Paul Moore <paul@paul-moore.com>
8b58be88 1865M: Eric Paris <eparis@redhat.com>
915f389d 1866L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1867W: http://people.redhat.com/sgrubb/audit/
915f389d 1868T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1869S: Maintained
679655da 1870F: include/linux/audit.h
c117ab84 1871F: include/uapi/linux/audit.h
679655da 1872F: kernel/audit*
a92b7b80 1873
70e84049 1874AUXILIARY DISPLAY DRIVERS
8b58be88 1875M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1876W: http://miguelojeda.es/auxdisplay.htm
1877W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1878S: Maintained
679655da
JP
1879F: drivers/auxdisplay/
1880F: include/linux/cfag12864b.h
70e84049 1881
5f97f7f9 1882AVR32 ARCHITECTURE
e336f61f
HCE
1883M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1884M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1885W: http://www.atmel.com/products/AVR32/
249d9d9d 1886W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1887W: http://avrfreaks.net/
e336f61f 1888S: Maintained
679655da 1889F: arch/avr32/
5f97f7f9
HS
1890
1891AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1892M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1893M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1894S: Maintained
679655da 1895F: arch/avr32/mach-at32ap/
5f97f7f9 1896
1da177e4 1897AX.25 NETWORK LAYER
8b58be88 1898M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1899L: linux-hams@vger.kernel.org
d34cb28a 1900W: http://www.linux-ax25.org/
1da177e4 1901S: Maintained
c117ab84 1902F: include/uapi/linux/ax25.h
679655da
JP
1903F: include/net/ax25.h
1904F: net/ax25/
1da177e4 1905
d5269395 1906AZ6007 DVB DRIVER
009a5410 1907M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1908L: linux-media@vger.kernel.org
1909W: http://linuxtv.org
1910T: git git://linuxtv.org/media_tree.git
1911S: Maintained
1912F: drivers/media/usb/dvb-usb-v2/az6007.c
1913
6777376e
HV
1914AZTECH FM RADIO RECEIVER DRIVER
1915M: Hans Verkuil <hverkuil@xs4all.nl>
1916L: linux-media@vger.kernel.org
1917T: git git://linuxtv.org/media_tree.git
1918W: http://linuxtv.org
1919S: Maintained
1920F: drivers/media/radio/radio-aztech*
1921
e2d1d6c0 1922B43 WIRELESS DRIVER
e2d1d6c0 1923L: linux-wireless@vger.kernel.org
ed072f9e 1924L: b43-dev@lists.infradead.org
491b26b4 1925W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 1926S: Odd Fixes
679655da 1927F: drivers/net/wireless/b43/
e2d1d6c0
RD
1928
1929B43LEGACY WIRELESS DRIVER
8b58be88 1930M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 1931L: linux-wireless@vger.kernel.org
ed072f9e 1932L: b43-dev@lists.infradead.org
491b26b4 1933W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1934S: Maintained
679655da 1935F: drivers/net/wireless/b43legacy/
e2d1d6c0 1936
300abeb5 1937BACKLIGHT CLASS/SUBSYSTEM
6212de88 1938M: Jingoo Han <jg1.han@samsung.com>
70d14fcf 1939M: Lee Jones <lee.jones@linaro.org>
300abeb5 1940S: Maintained
679655da
JP
1941F: drivers/video/backlight/
1942F: include/linux/backlight.h
300abeb5 1943
c6c8fea2 1944BATMAN ADVANCED
207df49e 1945M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1946M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1947M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1948L: b.a.t.m.a.n@lists.open-mesh.org
1949W: http://www.open-mesh.org/
1950S: Maintained
1951F: net/batman-adv/
1952
e2d1d6c0 1953BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1954M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1955L: linux-hams@vger.kernel.org
1956W: http://www.baycom.org/~tom/ham/ham.html
1957S: Maintained
679655da 1958F: drivers/net/hamradio/baycom*
e2d1d6c0 1959
cafe5635 1960BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1961M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1962L: linux-bcache@vger.kernel.org
1963W: http://bcache.evilpiepirate.org
1964S: Maintained:
1965F: drivers/md/bcache/
1966
e2d1d6c0 1967BEFS FILE SYSTEM
55817d3d 1968S: Orphan
679655da
JP
1969F: Documentation/filesystems/befs.txt
1970F: fs/befs/
e2d1d6c0 1971
564ee360 1972BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
1973M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1974L: netdev@vger.kernel.org
1975S: Maintained
1976F: drivers/net/ethernet/ec_bhf.c
564ee360 1977
e2d1d6c0 1978BFS FILE SYSTEM
8b58be88 1979M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1980S: Maintained
679655da
JP
1981F: Documentation/filesystems/bfs.txt
1982F: fs/bfs/
c117ab84 1983F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1984
1394f032 1985BLACKFIN ARCHITECTURE
a4edbc10 1986M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1987L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1988T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1989W: http://blackfin.uclinux.org
1990S: Supported
679655da 1991F: arch/blackfin/
566da5b2 1992
e190d6b1 1993BLACKFIN EMAC DRIVER
b3fe92b0 1994L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1995W: http://blackfin.uclinux.org
1996S: Supported
7b35f033 1997F: drivers/net/ethernet/adi/
e190d6b1 1998
566da5b2 1999BLACKFIN RTC DRIVER
b3fe92b0 2000L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2001W: http://blackfin.uclinux.org
2002S: Supported
679655da 2003F: drivers/rtc/rtc-bfin.c
1394f032 2004
936ed49a 2005BLACKFIN SDH DRIVER
109ec8c3 2006M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2007L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2008W: http://blackfin.uclinux.org
2009S: Supported
2010F: drivers/mmc/host/bfin_sdh.c
2011
1394f032 2012BLACKFIN SERIAL DRIVER
8b58be88 2013M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2014L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2015W: http://blackfin.uclinux.org
2016S: Supported
8460241e 2017F: drivers/tty/serial/bfin_uart.c
1394f032 2018
1e6d320f 2019BLACKFIN WATCHDOG DRIVER
b3fe92b0 2020L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2021W: http://blackfin.uclinux.org
2022S: Supported
679655da 2023F: drivers/watchdog/bfin_wdt.c
1e6d320f 2024
d24ecfcc 2025BLACKFIN I2C TWI DRIVER
8b58be88 2026M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2027L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2028W: http://blackfin.uclinux.org/
2029S: Supported
679655da 2030F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2031
1e204377
SJ
2032BLACKFIN MEDIA DRIVER
2033M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2034L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2035W: http://blackfin.uclinux.org/
2036S: Supported
2037F: drivers/media/platform/blackfin/
2038F: drivers/media/i2c/adv7183*
2039F: drivers/media/i2c/vs6624*
2040
b54cf35a
JSM
2041BLINKM RGB LED DRIVER
2042M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2043S: Maintained
2044F: drivers/leds/leds-blinkm.c
2045
1da177e4 2046BLOCK LAYER
8b58be88 2047M: Jens Axboe <axboe@kernel.dk>
08deed1e 2048T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2049S: Maintained
679655da 2050F: block/
1da177e4 2051
2b54aaef 2052BLOCK2MTD DRIVER
8b58be88 2053M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2054L: linux-mtd@lists.infradead.org
2055S: Maintained
679655da 2056F: drivers/mtd/devices/block2mtd.c
2b54aaef 2057
63fbd24e 2058BLUETOOTH DRIVERS
8b58be88 2059M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2060M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2061M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2062L: linux-bluetooth@vger.kernel.org
63fbd24e 2063W: http://www.bluez.org/
22e7a424
MH
2064T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2065T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2066S: Maintained
679655da 2067F: drivers/bluetooth/
1da177e4 2068
63fbd24e 2069BLUETOOTH SUBSYSTEM
8b58be88 2070M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2071M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2072M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2073L: linux-bluetooth@vger.kernel.org
2074W: http://www.bluez.org/
22e7a424
MH
2075T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2076T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2077S: Maintained
679655da
JP
2078F: net/bluetooth/
2079F: include/net/bluetooth/
1da177e4
LT
2080
2081BONDING DRIVER
79b30750 2082M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2083M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2084M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2085L: netdev@vger.kernel.org
ce00f85c
JC
2086W: http://sourceforge.net/projects/bonding/
2087S: Supported
679655da 2088F: drivers/net/bonding/
c117ab84 2089F: include/uapi/linux/if_bonding.h
1da177e4 2090
b5f4df34
AS
2091BPF (Safe dynamic programs and tools)
2092M: Alexei Starovoitov <ast@kernel.org>
2093L: netdev@vger.kernel.org
2094L: linux-kernel@vger.kernel.org
2095S: Supported
2096F: kernel/bpf/
2097
39105890 2098BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2099M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2100L: netdev@vger.kernel.org
2101S: Supported
adfc5217 2102F: drivers/net/ethernet/broadcom/b44.*
39105890 2103
32ec90d5
FF
2104BROADCOM GENET ETHERNET DRIVER
2105M: Florian Fainelli <f.fainelli@gmail.com>
2106L: netdev@vger.kernel.org
2107S: Supported
2108F: drivers/net/ethernet/broadcom/genet/
2109
948c51e6 2110BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2111M: Sony Chacko <sony.chacko@qlogic.com>
2112M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2113L: netdev@vger.kernel.org
2114S: Supported
adfc5217
JK
2115F: drivers/net/ethernet/broadcom/bnx2.*
2116F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2117
4d9d2cb0 2118BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2119M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2120L: netdev@vger.kernel.org
2121S: Supported
adfc5217 2122F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2123
90f4c594 2124BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2125M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2126M: Ray Jui <rjui@broadcom.com>
2127M: Scott Branden <sbranden@broadcom.com>
497a045d 2128L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2129T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2130S: Maintained
2131F: arch/arm/mach-bcm/
2132F: arch/arm/boot/dts/bcm113*
90f4c594 2133F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2134F: arch/arm/boot/dts/bcm281*
2135F: arch/arm/configs/bcm_defconfig
e4ef47f2 2136F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2137F: drivers/clocksource/bcm_kona_timer.c
2138
9209bec4 2139BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2140M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2141M: Lee Jones <lee@kernel.org>
f680f25c 2142L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2143T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2144S: Maintained
9209bec4 2145N: bcm2835
f680f25c 2146
a2f6734c
KC
2147BROADCOM BCM33XX MIPS ARCHITECTURE
2148M: Kevin Cernekee <cernekee@gmail.com>
2149L: linux-mips@linux-mips.org
2150S: Maintained
2151F: arch/mips/bcm3384/*
2152F: arch/mips/include/asm/mach-bcm3384/*
2153F: arch/mips/kernel/*bmips*
2154
9209bec4 2155BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2156M: Hauke Mehrtens <hauke@hauke-m.de>
2157L: linux-arm-kernel@lists.infradead.org
2158S: Maintained
2159F: arch/arm/mach-bcm/bcm_5301x.c
2160F: arch/arm/boot/dts/bcm5301x.dtsi
2161F: arch/arm/boot/dts/bcm470*
2162
e076e962
FF
2163BROADCOM BCM63XX ARM ARCHITECTURE
2164M: Florian Fainelli <f.fainelli@gmail.com>
2165L: linux-arm-kernel@lists.infradead.org
eb6725d0 2166T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2167S: Maintained
2168F: arch/arm/mach-bcm/bcm63xx.c
2169F: arch/arm/include/debug/bcm63xx.S
2170
7110e227
KC
2171BROADCOM BCM63XX/BCM33XX UDC DRIVER
2172M: Kevin Cernekee <cernekee@gmail.com>
2173L: linux-usb@vger.kernel.org
2174S: Maintained
2175F: drivers/usb/gadget/udc/bcm63xx_udc.*
2176
2df94fd6 2177BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2178M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2179M: Gregory Fong <gregory.0xf0@gmail.com>
2180M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2181L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2182T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2183S: Maintained
2184F: arch/arm/mach-bcm/*brcmstb*
2185F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2186F: drivers/bus/brcmstb_gisb.c
2df94fd6 2187
70371cef
KC
2188BROADCOM BMIPS MIPS ARCHITECTURE
2189M: Kevin Cernekee <cernekee@gmail.com>
2190M: Florian Fainelli <f.fainelli@gmail.com>
2191L: linux-mips@linux-mips.org
eb6725d0 2192T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2193S: Maintained
2194F: arch/mips/bmips/*
2195F: arch/mips/include/asm/mach-bmips/*
2196F: arch/mips/kernel/*bmips*
2197F: arch/mips/boot/dts/bcm*.dts*
2198F: drivers/irqchip/irq-bcm7*
2199F: drivers/irqchip/irq-brcmstb*
2200
948c51e6 2201BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2202M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2203M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2204L: netdev@vger.kernel.org
2205S: Supported
adfc5217 2206F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2207
a9533e7e
HP
2208BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2209M: Brett Rudley <brudley@broadcom.com>
818c07b8 2210M: Arend van Spriel <arend@broadcom.com>
85d63686 2211M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2212M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2213L: linux-wireless@vger.kernel.org
5615171c 2214L: brcm80211-dev-list@broadcom.com
a9533e7e 2215S: Supported
f62ebdd5 2216F: drivers/net/wireless/brcm80211/
a9533e7e 2217
9958d6f9 2218BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2219M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2220L: linux-scsi@vger.kernel.org
2221S: Supported
2222F: drivers/scsi/bnx2fc/
2223
6a6b5ad0 2224BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2225M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2226L: linux-scsi@vger.kernel.org
2227S: Supported
2228F: drivers/scsi/bnx2i/
2229
36c0237f
SB
2230BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2231M: Ray Jui <rjui@broadcom.com>
2232M: Scott Branden <sbranden@broadcom.com>
2233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2234L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2235T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2236S: Maintained
2237N: iproc
2238N: cygnus
2239N: bcm9113*
2240N: bcm9583*
2241N: bcm583*
2242N: bcm113*
2243
7b7f588b 2244BROADCOM KONA GPIO DRIVER
5e163903 2245M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2246L: bcm-kernel-feedback-list@broadcom.com
2247S: Supported
2248F: drivers/gpio/gpio-bcm-kona.c
2249F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2250
c9678d86
RM
2251BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2252M: Rafał Miłecki <zajec5@gmail.com>
2253L: linux-wireless@vger.kernel.org
2254S: Maintained
2255F: drivers/bcma/
2256F: include/linux/bcma/
2257
b8302205
FF
2258BROADCOM SYSTEMPORT ETHERNET DRIVER
2259M: Florian Fainelli <f.fainelli@gmail.com>
2260L: netdev@vger.kernel.org
2261S: Supported
2262F: drivers/net/ethernet/broadcom/bcmsysport.*
2263
7725ccfd 2264BROCADE BFA FC SCSI DRIVER
aa803370
AG
2265M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2266M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2267L: linux-scsi@vger.kernel.org
2268S: Supported
2269F: drivers/scsi/bfa/
7725ccfd 2270
8b230ed8 2271BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2272M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2273L: netdev@vger.kernel.org
2274S: Supported
f844a0ea 2275F: drivers/net/ethernet/brocade/bna/
8b230ed8 2276
5cdf7f76 2277BSG (block layer generic sg v4 driver)
8b58be88 2278M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2279L: linux-scsi@vger.kernel.org
2280S: Supported
679655da
JP
2281F: block/bsg.c
2282F: include/linux/bsg.h
c117ab84 2283F: include/uapi/linux/bsg.h
5cdf7f76 2284
af39917d
CL
2285BT87X AUDIO DRIVER
2286M: Clemens Ladisch <clemens@ladisch.de>
2287L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2288T: git git://git.alsa-project.org/alsa-kernel.git
2289S: Maintained
2290F: Documentation/sound/alsa/Bt87x.txt
2291F: sound/pci/bt87x.c
2292
ff1d5c2f 2293BT8XXGPIO DRIVER
eb032b98 2294M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2295W: http://bu3sch.de/btgpio.php
2296S: Maintained
72dbb705 2297F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2298
eb1eb04f 2299BTRFS FILE SYSTEM
c0778e25
CM
2300M: Chris Mason <clm@fb.com>
2301M: Josef Bacik <jbacik@fb.com>
4e0c4a47 2302M: David Sterba <dsterba@suse.cz>
eb1eb04f
JP
2303L: linux-btrfs@vger.kernel.org
2304W: http://btrfs.wiki.kernel.org/
8a6e2535 2305Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2306T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2307S: Maintained
679655da
JP
2308F: Documentation/filesystems/btrfs.txt
2309F: fs/btrfs/
eb1eb04f 2310
1da177e4 2311BTTV VIDEO4LINUX DRIVER
009a5410 2312M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2313L: linux-media@vger.kernel.org
96b6aba0 2314W: http://linuxtv.org
275ffde4 2315T: git git://linuxtv.org/media_tree.git
f96236e5 2316S: Odd fixes
679655da 2317F: Documentation/video4linux/bttv/
90d72ac6 2318F: drivers/media/pci/bt8xx/bttv*
1da177e4 2319
1f34923c
KA
2320BUSLOGIC SCSI DRIVER
2321M: Khalid Aziz <khalid@gonehiking.org>
2322L: linux-scsi@vger.kernel.org
2323S: Maintained
2324F: drivers/scsi/BusLogic.*
2325F: drivers/scsi/FlashPoint.*
2326
af39917d
CL
2327C-MEDIA CMI8788 DRIVER
2328M: Clemens Ladisch <clemens@ladisch.de>
2329L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2330T: git git://git.alsa-project.org/alsa-kernel.git
2331S: Maintained
2332F: sound/pci/oxygen/
2333
2141355f
MS
2334C6X ARCHITECTURE
2335M: Mark Salter <msalter@redhat.com>
2336M: Aurelien Jacquiot <a-jacquiot@ti.com>
2337L: linux-c6x-dev@linux-c6x.org
2338W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2339S: Maintained
2340F: arch/c6x/
2341
a5432f5a 2342CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2343M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2344L: linux-cachefs@redhat.com
2345S: Supported
2346F: Documentation/filesystems/caching/cachefiles.txt
2347F: fs/cachefiles/
2348
c815ca39
HV
2349CADET FM/AM RADIO RECEIVER DRIVER
2350M: Hans Verkuil <hverkuil@xs4all.nl>
2351L: linux-media@vger.kernel.org
2352T: git git://linuxtv.org/media_tree.git
2353W: http://linuxtv.org
2354S: Maintained
2355F: drivers/media/radio/radio-cadet*
2356
77d5140f 2357CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2358M: Jonathan Corbet <corbet@lwn.net>
661263b5 2359L: linux-media@vger.kernel.org
275ffde4 2360T: git git://linuxtv.org/media_tree.git
77d5140f 2361S: Maintained
679655da 2362F: Documentation/video4linux/cafe_ccic
90d72ac6 2363F: drivers/media/platform/marvell-ccic/
77d5140f 2364
201b6bab 2365CAIF NETWORK LAYER
5c574f50 2366M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2367L: netdev@vger.kernel.org
2368S: Supported
2369F: Documentation/networking/caif/
2370F: drivers/net/caif/
c117ab84 2371F: include/uapi/linux/caif/
201b6bab
JP
2372F: include/net/caif/
2373F: net/caif/
2374
77dac90f 2375CALGARY x86-64 IOMMU
8b58be88
JP
2376M: Muli Ben-Yehuda <muli@il.ibm.com>
2377M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2378L: discuss@x86-64.org
2379S: Maintained
679655da
JP
2380F: arch/x86/kernel/pci-calgary_64.c
2381F: arch/x86/kernel/tce_64.c
2382F: arch/x86/include/asm/calgary.h
2383F: arch/x86/include/asm/tce.h
77dac90f 2384
e2d1d6c0 2385CAN NETWORK LAYER
8d15d386 2386M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2387M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2388L: linux-can@vger.kernel.org
84b0d715 2389W: https://github.com/linux-can
870482a4
MKB
2390T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2391T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2392S: Maintained
f35f6c8f 2393F: Documentation/networking/can.txt
8d15d386 2394F: net/can/
8d15d386 2395F: include/linux/can/core.h
c117ab84
CEB
2396F: include/uapi/linux/can.h
2397F: include/uapi/linux/can/bcm.h
2398F: include/uapi/linux/can/raw.h
2399F: include/uapi/linux/can/gw.h
e2d1d6c0 2400
4261a204 2401CAN NETWORK DRIVERS
8b58be88 2402M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 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
4261a204 2408S: Maintained
8d15d386
OH
2409F: drivers/net/can/
2410F: include/linux/can/dev.h
8d15d386 2411F: include/linux/can/platform/
c117ab84
CEB
2412F: include/uapi/linux/can/error.h
2413F: include/uapi/linux/can/netlink.h
4261a204 2414
95d16c72
JM
2415CAPABILITIES
2416M: Serge Hallyn <serge.hallyn@canonical.com>
2417L: linux-security-module@vger.kernel.org
6305902c 2418S: Supported
95d16c72 2419F: include/linux/capability.h
c117ab84 2420F: include/uapi/linux/capability.h
95d16c72 2421F: security/capability.c
6305902c 2422F: security/commoncap.c
38a94118 2423F: kernel/capability.c
95d16c72 2424
b84894c7
KT
2425CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2426M: Kevin Tsai <ktsai@capellamicro.com>
2427S: Maintained
2428F: drivers/iio/light/cm*
2429F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2430
ef0bbac3
VB
2431CC2520 IEEE-802.15.4 RADIO DRIVER
2432M: Varka Bhadram <varkabhadram@gmail.com>
2433L: linux-wpan@vger.kernel.org
2434S: Maintained
2435F: drivers/net/ieee802154/cc2520.c
2436F: include/linux/spi/cc2520.h
2437F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2438
b8154542 2439CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2440M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2441L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2442W: http://www.ibm.com/developerworks/power/cell/
2443S: Supported
679655da 2444F: arch/powerpc/include/asm/cell*.h
679655da 2445F: arch/powerpc/include/asm/spu*.h
c117ab84 2446F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2447F: arch/powerpc/oprofile/*cell*
2448F: arch/powerpc/platforms/cell/
b8154542 2449
9030aaf9 2450CEPH DISTRIBUTED FILE SYSTEM CLIENT
0f5417ce
SW
2451M: Yan, Zheng <zyan@redhat.com>
2452M: Sage Weil <sage@redhat.com>
82593f87 2453L: ceph-devel@vger.kernel.org
09d90327 2454W: http://ceph.com/
fb99f881 2455T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2456S: Supported
2457F: Documentation/filesystems/ceph.txt
14430813
JP
2458F: fs/ceph/
2459F: net/ceph/
2460F: include/linux/ceph/
2461F: include/linux/crush/
9030aaf9 2462
18332a80 2463CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2464L: linux-usb@vger.kernel.org
10c6c9c9 2465S: Orphan
679655da
JP
2466F: Documentation/usb/WUSB-Design-overview.txt
2467F: Documentation/usb/wusb-cbaf
355ffe69
DV
2468F: drivers/usb/host/hwa-hc.c
2469F: drivers/usb/host/whci/
679655da
JP
2470F: drivers/usb/wusbcore/
2471F: include/linux/usb/wusb*
18332a80 2472
70e84049 2473CFAG12864B LCD DRIVER
8b58be88 2474M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2475W: http://miguelojeda.es/auxdisplay.htm
2476W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2477S: Maintained
679655da
JP
2478F: drivers/auxdisplay/cfag12864b.c
2479F: include/linux/cfag12864b.h
70e84049
MOS
2480
2481CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2482M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2483W: http://miguelojeda.es/auxdisplay.htm
2484W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2485S: Maintained
679655da
JP
2486F: drivers/auxdisplay/cfag12864bfb.c
2487F: include/linux/cfag12864b.h
70e84049 2488
704232c2 2489CFG80211 and NL80211
8b58be88 2490M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2491L: linux-wireless@vger.kernel.org
ce466579
JB
2492W: http://wireless.kernel.org/
2493T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2494T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2495S: Maintained
c117ab84 2496F: include/uapi/linux/nl80211.h
679655da
JP
2497F: include/net/cfg80211.h
2498F: net/wireless/*
2499X: net/wireless/wext*
704232c2 2500
46e64261
GKH
2501CHAR and MISC DRIVERS
2502M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2503M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2504T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2505S: Supported
46e64261
GKH
2506F: drivers/char/*
2507F: drivers/misc/*
471322a8 2508F: include/linux/miscdevice.h
46e64261 2509
0a920b5b 2510CHECKPATCH
8b58be88 2511M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2512M: Joe Perches <joe@perches.com>
2513S: Maintained
679655da 2514F: scripts/checkpatch.pl
0a920b5b 2515
f8407f26
HW
2516CHINESE DOCUMENTATION
2517M: Harry Wei <harryxiyou@gmail.com>
9740153c 2518L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2519L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2520S: Maintained
2521F: Documentation/zh_CN/
2522
2721ea2c 2523CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2524M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2525T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2526L: linux-usb@vger.kernel.org
2527S: Maintained
2528F: drivers/usb/chipidea/
2529
a93ad65d
HG
2530CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2531M: Hans de Goede <hdegoede@redhat.com>
2532L: linux-input@vger.kernel.org
2533S: Maintained
2534F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2535F: drivers/input/touchscreen/chipone_icn8318.c
2536
ab043105
OJ
2537CHROME HARDWARE PLATFORM SUPPORT
2538M: Olof Johansson <olof@lixom.net>
2539S: Maintained
2540F: drivers/platform/chrome/
2541
641cb85e 2542CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2543M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2544M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2545M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2546M: Neel Patel <neepatel@cisco.com>
7063fbf2 2547S: Supported
a6a5580c 2548F: drivers/net/ethernet/cisco/enic/
7063fbf2 2549
e3cf00d0 2550CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2551M: Upinder Malhi <umalhi@cisco.com>
2552S: Supported
2553F: drivers/infiniband/hw/usnic
e3cf00d0 2554
2b7a52a4 2555CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2556M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2557L: netdev@vger.kernel.org
2558S: Maintained
57d0b7a0 2559F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2560
3d4cfdc9
MB
2561CIRRUS LOGIC AUDIO CODEC DRIVERS
2562M: Brian Austin <brian.austin@cirrus.com>
2563M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2564L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2565S: Maintained
2566F: sound/soc/codecs/cs*
2567
94574d9a
KRW
2568CLEANCACHE API
2569M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2570L: linux-kernel@vger.kernel.org
2571S: Maintained
2572F: mm/cleancache.c
2573F: include/linux/cleancache.h
2574
d4275354 2575CLK API
8b58be88 2576M: Russell King <linux@arm.linux.org.uk>
aa571b14 2577L: linux-clk@vger.kernel.org
37417046 2578S: Maintained
d4275354
RK
2579F: include/linux/clk.h
2580
9222d247
JS
2581CLOCKSOURCE, CLOCKEVENT DRIVERS
2582M: Daniel Lezcano <daniel.lezcano@linaro.org>
2583M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2584L: linux-kernel@vger.kernel.org
9222d247
JS
2585T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2586S: Supported
2587F: drivers/clocksource
2588
5df6d737 2589CISCO FCOE HBA DRIVER
8fc89a79
HP
2590M: Hiral Patel <hiralpat@cisco.com>
2591M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2592M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2593L: linux-scsi@vger.kernel.org
2594S: Supported
2a99921a 2595F: drivers/scsi/fnic/
5df6d737 2596
529aa8cb
TLSC
2597CMPC ACPI DRIVER
2598M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2599M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2600L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2601S: Supported
2602F: drivers/platform/x86/classmate-laptop.c
2603
74425eee 2604COCCINELLE/Semantic Patches (SmPL)
26de9c26 2605M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2606M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2607M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2608M: Michal Marek <mmarek@suse.cz>
26de9c26 2609L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2610T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2611W: http://coccinelle.lip6.fr/
2612S: Supported
4b92b2aa 2613F: Documentation/coccinelle.txt
74425eee
NP
2614F: scripts/coccinelle/
2615F: scripts/coccicheck
2616
1da177e4 2617CODA FILE SYSTEM
8b58be88 2618M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2619M: coda@cs.cmu.edu
2620L: codalist@coda.cs.cmu.edu
2621W: http://www.coda.cs.cmu.edu/
2622S: Maintained
679655da
JP
2623F: Documentation/filesystems/coda.txt
2624F: fs/coda/
2625F: include/linux/coda*.h
c117ab84 2626F: include/uapi/linux/coda*.h
1da177e4 2627
0b14261e
PZ
2628CODA V4L2 MEM2MEM DRIVER
2629M: Philipp Zabel <p.zabel@pengutronix.de>
2630L: linux-media@vger.kernel.org
2631S: Maintained
2632F: Documentation/devicetree/bindings/media/coda.txt
2633F: drivers/media/platform/coda/
2634
7704addb 2635COMMON CLK FRAMEWORK
7704addb 2636M: Mike Turquette <mturquette@linaro.org>
f956165f 2637M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2638L: linux-clk@vger.kernel.org
baeb0d9b 2639T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2640S: Maintained
60bea3b5
SW
2641F: drivers/clk/
2642X: drivers/clk/clkdev.c
7704addb 2643F: include/linux/clk-pr*
60bea3b5 2644F: include/linux/clk/
7704addb 2645
e2d1d6c0 2646COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2647M: Steve French <sfrench@samba.org>
51223df6 2648L: linux-cifs@vger.kernel.org
d1f28953 2649L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2650W: http://linux-cifs.samba.org/
bb1d5dda 2651T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2652S: Supported
ec421a71 2653F: Documentation/filesystems/cifs/
679655da 2654F: fs/cifs/
e2d1d6c0 2655
1da177e4 2656COMPACTPCI HOTPLUG CORE
8b58be88 2657M: Scott Murray <scott@spiteful.org>
64dab204 2658L: linux-pci@vger.kernel.org
82c4dfc7 2659S: Maintained
679655da 2660F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2661
2662COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2663M: Scott Murray <scott@spiteful.org>
64dab204 2664L: linux-pci@vger.kernel.org
82c4dfc7 2665S: Maintained
679655da 2666F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2667
2668COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2669M: Scott Murray <scott@spiteful.org>
64dab204 2670L: linux-pci@vger.kernel.org
82c4dfc7 2671S: Maintained
679655da 2672F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2673
5411552c 2674COMPAL LAPTOP SUPPORT
8b58be88 2675M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2676L: platform-driver-x86@vger.kernel.org
5411552c 2677S: Maintained
679655da 2678F: drivers/platform/x86/compal-laptop.c
5411552c 2679
949be0f7 2680CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2681M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2682L: accessrunner-general@lists.sourceforge.net
2683W: http://accessrunner.sourceforge.net/
949be0f7 2684S: Maintained
679655da 2685F: drivers/usb/atm/cxacru.c
949be0f7 2686
e2d1d6c0 2687CONFIGFS
d6351db2
JB
2688M: Joel Becker <jlbec@evilplan.org>
2689T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2690S: Supported
679655da
JP
2691F: fs/configfs/
2692F: include/linux/configfs.h
e2d1d6c0 2693
acb9c1b2 2694CONNECTOR
8b58be88 2695M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2696L: netdev@vger.kernel.org
2697S: Maintained
2698F: drivers/connector/
2699
a3e3354d 2700CONTROL GROUP (CGROUP)
860ca0e6 2701M: Tejun Heo <tj@kernel.org>
ad50c159 2702M: Li Zefan <lizefan@huawei.com>
12340313 2703L: cgroups@vger.kernel.org
860ca0e6 2704T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2705S: Maintained
a3e3354d 2706F: Documentation/cgroups/
679655da
JP
2707F: include/linux/cgroup*
2708F: kernel/cgroup*
a3e3354d
TH
2709
2710CONTROL GROUP - CPUSET
2711M: Li Zefan <lizefan@huawei.com>
2712L: cgroups@vger.kernel.org
2713W: http://www.bullopensource.org/cpuset/
2714W: http://oss.sgi.com/projects/cpusets/
2715T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2716S: Maintained
2717F: Documentation/cgroups/cpusets.txt
2718F: include/linux/cpuset.h
2719F: kernel/cpuset.c
2720
2721CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2722M: Johannes Weiner <hannes@cmpxchg.org>
2723M: Michal Hocko <mhocko@suse.cz>
2724L: cgroups@vger.kernel.org
2725L: linux-mm@kvack.org
2726S: Maintained
2727F: mm/memcontrol.c
5d1ea48b 2728F: mm/swap_cgroup.c
fb3a0fb6 2729
bebe4678 2730CORETEMP HARDWARE MONITORING DRIVER
96859129 2731M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2732L: lm-sensors@lm-sensors.org
2733S: Maintained
679655da
JP
2734F: Documentation/hwmon/coretemp
2735F: drivers/hwmon/coretemp.c
bebe4678 2736
1da177e4 2737COSA/SRP SYNC SERIAL DRIVER
8b58be88 2738M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2739W: http://www.fi.muni.cz/~kas/cosa/
2740S: Maintained
679655da 2741F: drivers/net/wan/cosa*
1da177e4 2742
4371ee35 2743CPMAC ETHERNET DRIVER
8b58be88 2744M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2745L: netdev@vger.kernel.org
2746S: Maintained
b544dbac 2747F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2748
1da177e4 2749CPU FREQUENCY DRIVERS
49db1903 2750M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2751M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2752L: linux-pm@vger.kernel.org
1da177e4 2753S: Maintained
27209d91
VK
2754T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2755T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2756F: drivers/cpufreq/
2757F: include/linux/cpufreq.h
1da177e4 2758
8a67f0ef
VK
2759CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2760M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2761M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2762L: linux-pm@vger.kernel.org
2763W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2764S: Maintained
2765F: drivers/cpufreq/arm_big_little.h
2766F: drivers/cpufreq/arm_big_little.c
2767F: drivers/cpufreq/arm_big_little_dt.c
2768
14d2c34c 2769CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2770M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2771M: Daniel Lezcano <daniel.lezcano@linaro.org>
2772L: linux-pm@vger.kernel.org
2773L: linux-arm-kernel@lists.infradead.org
cea8321c 2774T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2775S: Maintained
2776F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2777
0c570c18
BZ
2778CPUIDLE DRIVER - ARM EXYNOS
2779M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2780M: Daniel Lezcano <daniel.lezcano@linaro.org>
2781M: Kukjin Kim <kgene@kernel.org>
2782L: linux-pm@vger.kernel.org
2783L: linux-samsung-soc@vger.kernel.org
2784S: Supported
2785F: drivers/cpuidle/cpuidle-exynos.c
2786F: arch/arm/mach-exynos/pm.c
2787
a8e39c35 2788CPUIDLE DRIVERS
49db1903 2789M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2790M: Daniel Lezcano <daniel.lezcano@linaro.org>
2791L: linux-pm@vger.kernel.org
2792S: Maintained
cea8321c 2793T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2794F: drivers/cpuidle/*
2795F: include/linux/cpuidle.h
2796
1da177e4 2797CPUID/MSR DRIVER
8b58be88 2798M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2799S: Maintained
679655da
JP
2800F: arch/x86/kernel/cpuid.c
2801F: arch/x86/kernel/msr.c
1da177e4 2802
7fe2f639 2803CPU POWER MONITORING SUBSYSTEM
7fe2f639 2804M: Thomas Renninger <trenn@suse.de>
103f1790 2805L: linux-pm@vger.kernel.org
7fe2f639 2806S: Maintained
14430813 2807F: tools/power/cpupower/
7fe2f639 2808
1da177e4 2809CRAMFS FILESYSTEM
ce00f85c 2810W: http://sourceforge.net/projects/cramfs/
54886a71 2811S: Orphan / Obsolete
679655da
JP
2812F: Documentation/filesystems/cramfs.txt
2813F: fs/cramfs/
1da177e4
LT
2814
2815CRIS PORT
8b58be88
JP
2816M: Mikael Starvik <starvik@axis.com>
2817M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2818L: linux-cris-kernel@axis.com
1da177e4
LT
2819W: http://developer.axis.com
2820S: Maintained
679655da 2821F: arch/cris/
df621252 2822F: drivers/tty/serial/crisv10.*
1da177e4
LT
2823
2824CRYPTO API
8b58be88
JP
2825M: Herbert Xu <herbert@gondor.apana.org.au>
2826M: "David S. Miller" <davem@davemloft.net>
1da177e4 2827L: linux-crypto@vger.kernel.org
54e5881d 2828T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2829S: Maintained
679655da 2830F: Documentation/crypto/
2ca87a17 2831F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2832F: arch/*/crypto/
2833F: crypto/
2834F: drivers/crypto/
2835F: include/crypto/
1da177e4 2836
5b07bd57 2837CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2838M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2839L: linux-crypto@vger.kernel.org
2840S: Maintained
51a2228a
JP
2841F: crypto/ansi_cprng.c
2842F: crypto/rng.c
5b07bd57 2843
9b4ffa48 2844CS5535 Audio ALSA driver
8b58be88 2845M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2846S: Maintained
679655da 2847F: sound/pci/cs5535audio/
9b4ffa48 2848
a910e4a9 2849CW1200 WLAN driver
b75f0050
JP
2850M: Solomon Peachy <pizza@shaftnet.org>
2851S: Maintained
2852F: drivers/net/wireless/cw1200/
a910e4a9 2853
6d8425b1 2854CX18 VIDEO4LINUX DRIVER
6afdeaf8 2855M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2856L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2857L: linux-media@vger.kernel.org
275ffde4 2858T: git git://linuxtv.org/media_tree.git
6d8425b1 2859W: http://linuxtv.org
30e10993 2860W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2861S: Maintained
679655da 2862F: Documentation/video4linux/cx18.txt
90d72ac6 2863F: drivers/media/pci/cx18/
6c0f0359 2864F: include/uapi/linux/ivtv*
6d8425b1 2865
3f101d91
HV
2866CX2341X MPEG ENCODER HELPER MODULE
2867M: Hans Verkuil <hverkuil@xs4all.nl>
2868L: linux-media@vger.kernel.org
2869T: git git://linuxtv.org/media_tree.git
2870W: http://linuxtv.org
2871S: Maintained
c368360b 2872F: drivers/media/common/cx2341x*
3f101d91
HV
2873F: include/media/cx2341x*
2874
20357578 2875CX88 VIDEO4LINUX DRIVER
009a5410 2876M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2877L: linux-media@vger.kernel.org
2878W: http://linuxtv.org
2879T: git git://linuxtv.org/media_tree.git
2880S: Odd fixes
2881F: Documentation/video4linux/cx88/
2882F: drivers/media/pci/cx88/
6d8425b1 2883
91952bc0
AP
2884CXD2820R MEDIA DRIVER
2885M: Antti Palosaari <crope@iki.fi>
2886L: linux-media@vger.kernel.org
2887W: http://linuxtv.org/
2888W: http://palosaari.fi/linux/
2889Q: http://patchwork.linuxtv.org/project/linux-media/list/
2890T: git git://linuxtv.org/anttip/media_tree.git
2891S: Maintained
2892F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2893
e5ec3789 2894CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2895M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2896L: netdev@vger.kernel.org
2897W: http://www.chelsio.com
2898S: Supported
f7917c00 2899F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2900
d8ae3c33 2901CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
2902M: Karen Xie <kxie@chelsio.com>
2903L: linux-scsi@vger.kernel.org
2904W: http://www.chelsio.com
2905S: Supported
2906F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 2907
e5ec3789 2908CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2909M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2910L: linux-rdma@vger.kernel.org
e5ec3789
SW
2911W: http://www.openfabrics.org
2912S: Supported
679655da 2913F: drivers/infiniband/hw/cxgb3/
e5ec3789 2914
be4c9bad 2915CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2916M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2917L: netdev@vger.kernel.org
2918W: http://www.chelsio.com
2919S: Supported
f7917c00 2920F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2921
d8ae3c33 2922CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
2923M: Karen Xie <kxie@chelsio.com>
2924L: linux-scsi@vger.kernel.org
2925W: http://www.chelsio.com
2926S: Supported
2927F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 2928
be4c9bad
RD
2929CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2930M: Steve Wise <swise@chelsio.com>
2931L: linux-rdma@vger.kernel.org
2932W: http://www.openfabrics.org
2933S: Supported
2934F: drivers/infiniband/hw/cxgb4/
2935
5c20a5c7
CL
2936CXGB4VF ETHERNET DRIVER (CXGB4VF)
2937M: Casey Leedom <leedom@chelsio.com>
2938L: netdev@vger.kernel.org
2939W: http://www.chelsio.com
2940S: Supported
f7917c00 2941F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2942
a9282d01
IM
2943CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2944M: Ian Munsie <imunsie@au1.ibm.com>
2945M: Michael Neuling <mikey@neuling.org>
2946L: linuxppc-dev@lists.ozlabs.org
2947S: Supported
2948F: drivers/misc/cxl/
2949F: include/misc/cxl.h
2950F: include/uapi/misc/cxl.h
2951F: Documentation/powerpc/cxl.txt
2952F: Documentation/powerpc/cxl.txt
2953F: Documentation/ABI/testing/sysfs-class-cxl
2954
b52b97a3
GC
2955STMMAC ETHERNET DRIVER
2956M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2957L: netdev@vger.kernel.org
2958W: http://www.stlinux.com
2959S: Supported
7ac6653a 2960F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2961
1da177e4 2962CYBERPRO FB DRIVER
8b58be88 2963M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2964L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2965W: http://www.arm.linux.org.uk/
2966S: Maintained
8a61f013 2967F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2968
1da177e4 2969CYCLADES ASYNC MUX DRIVER
1da177e4 2970W: http://www.cyclades.com/
d459883e 2971S: Orphan
c897401b 2972F: drivers/tty/cyclades.c
679655da 2973F: include/linux/cyclades.h
c117ab84 2974F: include/uapi/linux/cyclades.h
1da177e4
LT
2975
2976CYCLADES PC300 DRIVER
1da177e4 2977W: http://www.cyclades.com/
d459883e 2978S: Orphan
679655da 2979F: drivers/net/wan/pc300*
1da177e4 2980
402f6ae4
AP
2981CYPRESS_FIRMWARE MEDIA DRIVER
2982M: Antti Palosaari <crope@iki.fi>
2983L: linux-media@vger.kernel.org
2984W: http://linuxtv.org/
2985W: http://palosaari.fi/linux/
2986Q: http://patchwork.linuxtv.org/project/linux-media/list/
2987T: git git://linuxtv.org/anttip/media_tree.git
2988S: Maintained
2989F: drivers/media/common/cypress_firmware*
2990
e3ae3525 2991CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2992M: Ferruh Yigit <fery@cypress.com>
6305902c 2993L: linux-input@vger.kernel.org
be9a6f40 2994S: Supported
6305902c
JP
2995F: drivers/input/touchscreen/cyttsp*
2996F: include/linux/input/cyttsp.h
e3ae3525 2997
aaaf5fbf
JK
2998DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2999M: Joshua Kinard <kumba@gentoo.org>
3000S: Maintained
3001F: drivers/rtc/rtc-ds1685.c
3002F: include/linux/rtc/ds1685.h
3003
1da177e4 3004DAMA SLAVE for AX.25
8b58be88 3005M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3006W: http://yaina.de/jreuter/
3007W: http://www.qsl.net/dl1bke/
3008L: linux-hams@vger.kernel.org
3009S: Maintained
679655da
JP
3010F: net/ax25/af_ax25.c
3011F: net/ax25/ax25_dev.c
3012F: net/ax25/ax25_ds_*
3013F: net/ax25/ax25_in.c
3014F: net/ax25/ax25_out.c
3015F: net/ax25/ax25_timer.c
3016F: net/ax25/sysctl_net_ax25.c
1da177e4 3017
e2d1d6c0 3018DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3019L: netdev@vger.kernel.org
5ff77428 3020S: Orphan
679655da 3021F: Documentation/networking/dmfe.txt
0f04e2aa 3022F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3023
3024DC390/AM53C974 SCSI driver
71bd849d
HR
3025M: Hannes Reinecke <hare@suse.de>
3026L: linux-scsi@vger.kernel.org
e2d1d6c0 3027S: Maintained
71bd849d 3028F: drivers/scsi/am53c974.c
e2d1d6c0 3029
1da177e4 3030DC395x SCSI driver
61eee9a7 3031M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3032M: Ali Akcaagac <aliakc@web.de>
3033M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3034L: dc395x@twibble.org
cf015e9f
JP
3035W: http://twibble.org/dist/dc395x/
3036W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3037S: Maintained
679655da
JP
3038F: Documentation/scsi/dc395x.txt
3039F: drivers/scsi/dc395x.*
1da177e4 3040
eb8edb08 3041DCCP PROTOCOL
a89d030e 3042M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3043L: dccp@vger.kernel.org
c996d8b9 3044W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3045S: Maintained
679655da 3046F: include/linux/dccp.h
c117ab84 3047F: include/uapi/linux/dccp.h
679655da
JP
3048F: include/linux/tfrc.h
3049F: net/dccp/
eb8edb08 3050
1da177e4 3051DECnet NETWORK LAYER
1da177e4
LT
3052W: http://linux-decnet.sourceforge.net
3053L: linux-decnet-user@lists.sourceforge.net
f546444d 3054S: Orphan
679655da
JP
3055F: Documentation/networking/decnet.txt
3056F: net/decnet/
1da177e4 3057
ebff05b9
MR
3058DECSTATION PLATFORM SUPPORT
3059M: "Maciej W. Rozycki" <macro@linux-mips.org>
3060L: linux-mips@linux-mips.org
3061W: http://www.linux-mips.org/wiki/DECstation
3062S: Maintained
3063F: arch/mips/dec/
3064F: arch/mips/include/asm/dec/
3065F: arch/mips/include/asm/mach-dec/
3066
1da177e4 3067DEFXX FDDI NETWORK DRIVER
8b58be88 3068M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3069S: Maintained
33f810b2 3070F: drivers/net/fddi/defxx.*
1da177e4 3071
ad8f07cc 3072DELL LAPTOP DRIVER
8b58be88 3073M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3074M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3075L: platform-driver-x86@vger.kernel.org
ad8f07cc 3076S: Maintained
679655da 3077F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3078
cdbff611
PR
3079DELL LAPTOP FREEFALL DRIVER
3080M: Pali RohĂ¡r <pali.rohar@gmail.com>
3081S: Maintained
3082F: drivers/platform/x86/dell-smo8800.c
3083
1da177e4 3084DELL LAPTOP SMM DRIVER
a1406d87 3085M: Guenter Roeck <linux@roeck-us.net>
ef3522f7 3086S: Maintained
679655da 3087F: drivers/char/i8k.c
c117ab84 3088F: include/uapi/linux/i8k.h
1da177e4 3089
90563ec4 3090DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3091M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3092S: Maintained
679655da
JP
3093F: Documentation/dcdbas.txt
3094F: drivers/firmware/dcdbas.*
90563ec4 3095
0b3f6109 3096DELL WMI EXTRAS DRIVER
8b58be88 3097M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3098M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3099S: Maintained
36b3a96f 3100F: drivers/platform/x86/dell-wmi.c
0b3f6109 3101
5efc75e3 3102DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3103M: John Youn <johnyoun@synopsys.com>
5efc75e3 3104L: linux-usb@vger.kernel.org
18f340f9 3105T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3106S: Maintained
197ba5f4 3107F: drivers/usb/dwc2/
5efc75e3 3108
94ab23dd
FB
3109DESIGNWARE USB3 DRD IP DRIVER
3110M: Felipe Balbi <balbi@ti.com>
3111L: linux-usb@vger.kernel.org
3112L: linux-omap@vger.kernel.org
3113T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3114S: Maintained
3115F: drivers/usb/dwc3/
3116
833c9545
JB
3117DEVICE COREDUMP (DEV_COREDUMP)
3118M: Johannes Berg <johannes@sipsolutions.net>
3119L: linux-kernel@vger.kernel.org
3120S: Maintained
3121F: drivers/base/devcoredump.c
3122F: include/linux/devcoredump.h
3123
89d07767
KP
3124DEVICE FREQUENCY (DEVFREQ)
3125M: MyungJoo Ham <myungjoo.ham@samsung.com>
3126M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3127L: linux-pm@vger.kernel.org
89d07767
KP
3128S: Maintained
3129F: drivers/devfreq/
3130
1da177e4 3131DEVICE NUMBER REGISTRY
8b58be88 3132M: Torben Mathiasen <device@lanana.org>
1da177e4 3133W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3134S: Maintained
3135
e2d1d6c0 3136DEVICE-MAPPER (LVM)
854ecaad 3137M: Alasdair Kergon <agk@redhat.com>
8504eed3 3138M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3139M: dm-devel@redhat.com
e2d1d6c0
RD
3140L: dm-devel@redhat.com
3141W: http://sources.redhat.com/dm
8a6e2535 3142Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3143T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3144T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3145S: Maintained
679655da
JP
3146F: Documentation/device-mapper/
3147F: drivers/md/dm*
854ecaad 3148F: drivers/md/persistent-data/
679655da
JP
3149F: include/linux/device-mapper.h
3150F: include/linux/dm-*.h
8504eed3 3151F: include/uapi/linux/dm-*.h
e2d1d6c0 3152
c0d995aa
OST
3153DIALOG SEMICONDUCTOR DRIVERS
3154M: Support Opensource <support.opensource@diasemi.com>
3155W: http://www.dialog-semiconductor.com/products
3156S: Supported
3157F: Documentation/hwmon/da90??
3158F: drivers/gpio/gpio-da90??.c
3159F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3160F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3161F: drivers/input/misc/da90??_onkey.c
3162F: drivers/input/touchscreen/da9052_tsi.c
3163F: drivers/leds/leds-da90??.c
3164F: drivers/mfd/da903x.c
3165F: drivers/mfd/da90??-*.c
7be72c2c 3166F: drivers/mfd/da91??-*.c
c0d995aa 3167F: drivers/power/da9052-battery.c
7be72c2c 3168F: drivers/power/da91??-*.c
c0d995aa
OST
3169F: drivers/regulator/da903x.c
3170F: drivers/regulator/da9???-regulator.[ch]
3171F: drivers/rtc/rtc-da90??.c
3172F: drivers/video/backlight/da90??_bl.c
3173F: drivers/watchdog/da90??_wdt.c
3174F: include/linux/mfd/da903x.h
3175F: include/linux/mfd/da9052/
3176F: include/linux/mfd/da9055/
3177F: include/linux/mfd/da9063/
7be72c2c 3178F: include/linux/mfd/da9150/
c0d995aa
OST
3179F: include/sound/da[79]*.h
3180F: sound/soc/codecs/da[79]*.[ch]
3181
599aa697
LL
3182DIGI NEO AND CLASSIC PCI PRODUCTS
3183M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3184M: Mark Hounschell <markh@compro.net>
599aa697
LL
3185L: driverdev-devel@linuxdriverproject.org
3186S: Maintained
3187F: drivers/staging/dgnc/
3188
3189DIGI EPCA PCI PRODUCTS
3190M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3191M: Mark Hounschell <markh@compro.net>
6d825f79 3192M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3193L: driverdev-devel@linuxdriverproject.org
3194S: Maintained
3195F: drivers/staging/dgap/
3196
335d7c58 3197DIOLAN U2C-12 I2C DRIVER
ca462085 3198M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3199L: linux-i2c@vger.kernel.org
3200S: Maintained
3201F: drivers/i2c/busses/i2c-diolan-u2c.c
3202
d475c634
MW
3203DIRECT ACCESS (DAX)
3204M: Matthew Wilcox <willy@linux.intel.com>
3205L: linux-fsdevel@vger.kernel.org
3206S: Supported
3207F: fs/dax.c
3208
e7839f25 3209DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3210M: Eric Paris <eparis@parisplace.org>
3c5119c0 3211S: Maintained
679655da
JP
3212F: Documentation/filesystems/dnotify.txt
3213F: fs/notify/dnotify/
3214F: include/linux/dnotify.h
1da177e4
LT
3215
3216DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3217M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3218W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3219W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3220W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3221S: Maintained
3222
4480f15b 3223DISKQUOTA
8b58be88 3224M: Jan Kara <jack@suse.cz>
1da177e4 3225S: Maintained
679655da
JP
3226F: Documentation/filesystems/quota.txt
3227F: fs/quota/
3228F: include/linux/quota*.h
c117ab84 3229F: include/uapi/linux/quota*.h
1da177e4 3230
702686ad
BT
3231DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3232M: Bernie Thompson <bernie@plugable.com>
3233L: linux-fbdev@vger.kernel.org
3234S: Maintained
3235W: http://plugable.com/category/projects/udlfb/
8a61f013 3236F: drivers/video/fbdev/udlfb.c
702686ad
BT
3237F: include/video/udlfb.h
3238F: Documentation/fb/udlfb.txt
3239
e7839f25 3240DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3241M: Christine Caulfield <ccaulfie@redhat.com>
3242M: David Teigland <teigland@redhat.com>
a4644184 3243L: cluster-devel@redhat.com
5be7b50f 3244W: http://sources.redhat.com/cluster/
54e5881d 3245T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3246S: Supported
679655da 3247F: fs/dlm/
5be7b50f 3248
53b6b3e0
SS
3249DMA BUFFER SHARING FRAMEWORK
3250M: Sumit Semwal <sumit.semwal@linaro.org>
3251S: Maintained
3252L: linux-media@vger.kernel.org
3253L: dri-devel@lists.freedesktop.org
8ada6d2d 3254L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3255F: drivers/dma-buf/
e46d12c6
JP
3256F: include/linux/dma-buf*
3257F: include/linux/reservation.h
3258F: include/linux/*fence.h
53b6b3e0
SS
3259F: Documentation/dma-buf-sharing.txt
3260T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3261
b3e5f263 3262DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3263M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3264L: dmaengine@vger.kernel.org
3265Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3266S: Maintained
679655da 3267F: drivers/dma/
0ce3c066 3268F: include/linux/dmaengine.h
979a281e
VK
3269F: Documentation/dmaengine/
3270T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3271
b825037d 3272DME1737 HARDWARE MONITOR DRIVER
8b58be88 3273M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3274L: lm-sensors@lm-sensors.org
3275S: Maintained
679655da
JP
3276F: Documentation/hwmon/dme1737
3277F: drivers/hwmon/dme1737.c
b825037d 3278
1f31e1b1
JD
3279DMI/SMBIOS SUPPORT
3280M: Jean Delvare <jdelvare@suse.de>
3281S: Maintained
3282F: drivers/firmware/dmi-id.c
3283F: drivers/firmware/dmi_scan.c
3284F: include/linux/dmi.h
3285
7d2c86b5 3286DOCUMENTATION
ad3118b9 3287M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3288L: linux-doc@vger.kernel.org
3289S: Maintained
679655da 3290F: Documentation/
97be078b
RD
3291X: Documentation/ABI/
3292X: Documentation/devicetree/
933a46b8
JC
3293X: Documentation/acpi
3294X: Documentation/power
3295X: Documentation/spi
e71e2c6f 3296T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3297
1da177e4 3298DOUBLETALK DRIVER
8b58be88 3299M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3300L: blinux-list@redhat.com
3301S: Maintained
679655da
JP
3302F: drivers/char/dtlk.c
3303F: include/linux/dtlk.h
1da177e4 3304
e2d1d6c0 3305DPT_I2O SCSI RAID DRIVER
8b58be88 3306M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3307L: linux-scsi@vger.kernel.org
3308W: http://www.adaptec.com/
3309S: Maintained
679655da
JP
3310F: drivers/scsi/dpt*
3311F: drivers/scsi/dpt/
e2d1d6c0 3312
b411b363 3313DRBD DRIVER
28b8e8d4
JP
3314P: Philipp Reisner
3315P: Lars Ellenberg
3316M: drbd-dev@lists.linbit.com
3317L: drbd-user@lists.linbit.com
3318W: http://www.drbd.org
3319T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3320T: git git://git.drbd.org/drbd-8.3.git
3321S: Supported
3322F: drivers/block/drbd/
3323F: lib/lru_cache.c
3324F: Documentation/blockdev/drbd/
b411b363 3325
87544653 3326DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3327M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3328T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3329S: Supported
679655da 3330F: Documentation/kobject.txt
7cfc51b9 3331F: drivers/base/
679655da 3332F: fs/sysfs/
87544653 3333F: fs/debugfs/
679655da 3334F: include/linux/kobj*
87544653 3335F: include/linux/debugfs.h
679655da 3336F: lib/kobj*
1da177e4
LT
3337
3338DRM DRIVERS
8b58be88 3339M: David Airlie <airlied@linux.ie>
4c6a3999 3340L: dri-devel@lists.freedesktop.org
b0447888 3341T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3342S: Maintained
679655da 3343F: drivers/gpu/drm/
433e3b34 3344F: drivers/gpu/vga/
850e9411 3345F: include/drm/
c117ab84 3346F: include/uapi/drm/
1da177e4 3347
566f5939
AD
3348RADEON DRM DRIVERS
3349M: Alex Deucher <alexander.deucher@amd.com>
3350M: Christian König <christian.koenig@amd.com>
3351L: dri-devel@lists.freedesktop.org
3352T: git git://people.freedesktop.org/~agd5f/linux
3353S: Supported
3354F: drivers/gpu/drm/radeon/
566f5939
AD
3355F: include/uapi/drm/radeon*
3356
03e255b9
TR
3357DRM PANEL DRIVERS
3358M: Thierry Reding <thierry.reding@gmail.com>
3359L: dri-devel@lists.freedesktop.org
3360T: git git://anongit.freedesktop.org/tegra/linux.git
3361S: Maintained
3362F: drivers/gpu/drm/drm_panel.c
3363F: drivers/gpu/drm/panel/
3364F: include/drm/drm_panel.h
3365F: Documentation/devicetree/bindings/panel/
3366
8daf7473 3367INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3368M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3369M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3370L: intel-gfx@lists.freedesktop.org
8daf7473 3371L: dri-devel@lists.freedesktop.org
47f95647 3372Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3373T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3374S: Supported
14430813 3375F: drivers/gpu/drm/i915/
8daf7473 3376F: include/drm/i915*
c117ab84 3377F: include/uapi/drm/i915*
8daf7473 3378
398a6d4a
KP
3379DRM DRIVERS FOR EXYNOS
3380M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3381M: Joonyoung Shim <jy0922.shim@samsung.com>
3382M: Seung-Woo Kim <sw0312.kim@samsung.com>
3383M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3384L: dri-devel@lists.freedesktop.org
25a58030 3385T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3386S: Supported
14430813 3387F: drivers/gpu/drm/exynos/
398a6d4a 3388F: include/drm/exynos*
c117ab84 3389F: include/uapi/drm/exynos*
398a6d4a 3390
0a3d775f
PZ
3391DRM DRIVERS FOR FREESCALE IMX
3392M: Philipp Zabel <p.zabel@pengutronix.de>
3393L: dri-devel@lists.freedesktop.org
3394S: Maintained
3395F: drivers/gpu/drm/imx/
3396F: Documentation/devicetree/bindings/drm/imx/
3397
bd3b49f2 3398DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3399M: Thierry Reding <thierry.reding@gmail.com>
3400M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3401L: dri-devel@lists.freedesktop.org
3402L: linux-tegra@vger.kernel.org
a5ad7a63 3403T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3404S: Supported
dee8268f 3405F: drivers/gpu/drm/tegra/
a5ad7a63 3406F: drivers/gpu/host1x/
e1e90644 3407F: include/linux/host1x.h
a5ad7a63 3408F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3409F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3410
a284e9d1
LP
3411DRM DRIVERS FOR RENESAS
3412M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3413L: dri-devel@lists.freedesktop.org
3414L: linux-sh@vger.kernel.org
3415T: git git://people.freedesktop.org/~airlied/linux
3416S: Supported
3417F: drivers/gpu/drm/rcar-du/
3418F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3419F: include/linux/platform_data/shmob_drm.h
3420
625e0346
HS
3421DRM DRIVERS FOR ROCKCHIP
3422M: Mark Yao <mark.yao@rock-chips.com>
3423L: dri-devel@lists.freedesktop.org
3424S: Maintained
3425F: drivers/gpu/drm/rockchip/
3426F: Documentation/devicetree/bindings/video/rockchip*
3427
598df1ac
AK
3428DSBR100 USB FM RADIO DRIVER
3429M: Alexey Klimov <klimov.linux@gmail.com>
3430L: linux-media@vger.kernel.org
3431T: git git://linuxtv.org/media_tree.git
3432S: Maintained
3433F: drivers/media/radio/dsbr100.c
3434
1da177e4 3435DSCC4 DRIVER
8b58be88 3436M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3437L: netdev@vger.kernel.org
1da177e4 3438S: Maintained
679655da 3439F: drivers/net/wan/dscc4.c
1da177e4 3440
91952bc0
AP
3441DVB_USB_AF9015 MEDIA DRIVER
3442M: Antti Palosaari <crope@iki.fi>
3443L: linux-media@vger.kernel.org
3444W: http://linuxtv.org/
3445W: http://palosaari.fi/linux/
3446Q: http://patchwork.linuxtv.org/project/linux-media/list/
3447T: git git://linuxtv.org/anttip/media_tree.git
3448S: Maintained
3449F: drivers/media/usb/dvb-usb-v2/af9015*
3450
3451DVB_USB_AF9035 MEDIA DRIVER
3452M: Antti Palosaari <crope@iki.fi>
3453L: linux-media@vger.kernel.org
3454W: http://linuxtv.org/
3455W: http://palosaari.fi/linux/
3456Q: http://patchwork.linuxtv.org/project/linux-media/list/
3457T: git git://linuxtv.org/anttip/media_tree.git
3458S: Maintained
3459F: drivers/media/usb/dvb-usb-v2/af9035*
3460
3461DVB_USB_ANYSEE MEDIA DRIVER
3462M: Antti Palosaari <crope@iki.fi>
3463L: linux-media@vger.kernel.org
3464W: http://linuxtv.org/
3465W: http://palosaari.fi/linux/
3466Q: http://patchwork.linuxtv.org/project/linux-media/list/
3467T: git git://linuxtv.org/anttip/media_tree.git
3468S: Maintained
3469F: drivers/media/usb/dvb-usb-v2/anysee*
3470
3471DVB_USB_AU6610 MEDIA DRIVER
3472M: Antti Palosaari <crope@iki.fi>
3473L: linux-media@vger.kernel.org
3474W: http://linuxtv.org/
3475W: http://palosaari.fi/linux/
3476Q: http://patchwork.linuxtv.org/project/linux-media/list/
3477T: git git://linuxtv.org/anttip/media_tree.git
3478S: Maintained
3479F: drivers/media/usb/dvb-usb-v2/au6610*
3480
3481DVB_USB_CE6230 MEDIA DRIVER
3482M: Antti Palosaari <crope@iki.fi>
3483L: linux-media@vger.kernel.org
3484W: http://linuxtv.org/
3485W: http://palosaari.fi/linux/
3486Q: http://patchwork.linuxtv.org/project/linux-media/list/
3487T: git git://linuxtv.org/anttip/media_tree.git
3488S: Maintained
3489F: drivers/media/usb/dvb-usb-v2/ce6230*
3490
d099dea2
MK
3491DVB_USB_CXUSB MEDIA DRIVER
3492M: Michael Krufky <mkrufky@linuxtv.org>
3493L: linux-media@vger.kernel.org
3494W: http://linuxtv.org/
3495W: http://github.com/mkrufky
3496Q: http://patchwork.linuxtv.org/project/linux-media/list/
3497T: git git://linuxtv.org/media_tree.git
3498S: Maintained
9819da66 3499F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3500
91952bc0 3501DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3502M: Antti Palosaari <crope@iki.fi>
3503L: linux-media@vger.kernel.org
3504W: http://linuxtv.org/
3505W: http://palosaari.fi/linux/
3506Q: http://patchwork.linuxtv.org/project/linux-media/list/
3507T: git git://linuxtv.org/anttip/media_tree.git
3508S: Maintained
91952bc0 3509F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3510
5560983b 3511DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3512M: Antti Palosaari <crope@iki.fi>
3513L: linux-media@vger.kernel.org
3514W: http://linuxtv.org/
91952bc0
AP
3515Q: http://patchwork.linuxtv.org/project/linux-media/list/
3516T: git git://linuxtv.org/anttip/media_tree.git
3517S: Maintained
5560983b 3518F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3519
8856f5f2
MK
3520DVB_USB_MXL111SF MEDIA DRIVER
3521M: Michael Krufky <mkrufky@linuxtv.org>
3522L: linux-media@vger.kernel.org
3523W: http://linuxtv.org/
3524W: http://github.com/mkrufky
3525Q: http://patchwork.linuxtv.org/project/linux-media/list/
3526T: git git://linuxtv.org/mkrufky/mxl111sf.git
3527S: Maintained
3528F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3529
91952bc0
AP
3530DVB_USB_RTL28XXU MEDIA DRIVER
3531M: Antti Palosaari <crope@iki.fi>
3532L: linux-media@vger.kernel.org
3533W: http://linuxtv.org/
3534W: http://palosaari.fi/linux/
3535Q: http://patchwork.linuxtv.org/project/linux-media/list/
3536T: git git://linuxtv.org/anttip/media_tree.git
3537S: Maintained
3538F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3539
3540DVB_USB_V2 MEDIA DRIVER
3541M: Antti Palosaari <crope@iki.fi>
3542L: linux-media@vger.kernel.org
3543W: http://linuxtv.org/
3544W: http://palosaari.fi/linux/
3545Q: http://patchwork.linuxtv.org/project/linux-media/list/
3546T: git git://linuxtv.org/anttip/media_tree.git
3547S: Maintained
3548F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3549F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3550
ac0ac38f 3551DYNAMIC DEBUG
5c4a97d1 3552M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3553S: Maintained
3554F: lib/dynamic_debug.c
3555F: include/linux/dynamic_debug.h
3556
789c7048 3557DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3558M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3559S: Maintained
df621252 3560F: drivers/tty/serial/dz.*
789c7048 3561
f17effbe
MF
3562E3X0 POWER BUTTON DRIVER
3563M: Moritz Fischer <moritz.fischer@ettus.com>
3564L: usrp-users@lists.ettus.com
3565W: http://www.ettus.com
3566S: Supported
3567F: drivers/input/misc/e3x0-button.c
3568F: Documentation/devicetree/bindings/input/e3x0-button.txt
3569
91952bc0
AP
3570E4000 MEDIA DRIVER
3571M: Antti Palosaari <crope@iki.fi>
3572L: linux-media@vger.kernel.org
3573W: http://linuxtv.org/
3574W: http://palosaari.fi/linux/
3575Q: http://patchwork.linuxtv.org/project/linux-media/list/
3576T: git git://linuxtv.org/anttip/media_tree.git
3577S: Maintained
3578F: drivers/media/tuners/e4000*
3579
1da177e4 3580EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3581M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3582L: linux-scsi@vger.kernel.org
3583S: Maintained
679655da 3584F: drivers/scsi/eata.c
1da177e4 3585
91952bc0
AP
3586EC100 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/dvb-frontends/ec100*
3595
237fead6 3596ECRYPT FILE SYSTEM
0de9adf2 3597M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3598L: ecryptfs@vger.kernel.org
24a923e4 3599W: http://ecryptfs.org
6dc7516e 3600W: https://launchpad.net/ecryptfs
237fead6 3601S: Supported
679655da
JP
3602F: Documentation/filesystems/ecryptfs.txt
3603F: fs/ecryptfs/
237fead6 3604
da9bb1d2 3605EDAC-CORE
8b58be88 3606M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3607M: Borislav Petkov <bp@alien8.de>
009a5410 3608M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3609L: linux-edac@vger.kernel.org
0e438e3f 3610W: bluesmoke.sourceforge.net
7a859516
BP
3611T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3612T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3613S: Supported
679655da 3614F: Documentation/edac.txt
91445c72 3615F: drivers/edac/
679655da 3616F: include/linux/edac.h
0e438e3f 3617
c476c23b 3618EDAC-AMD64
8b58be88 3619M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3620M: Borislav Petkov <bp@alien8.de>
91445c72 3621L: linux-edac@vger.kernel.org
c476c23b 3622W: bluesmoke.sourceforge.net
487ba8e8 3623S: Maintained
c476c23b
BP
3624F: drivers/edac/amd64_edac*
3625
836dae5d
RR
3626EDAC-CALXEDA
3627M: Doug Thompson <dougthompson@xmission.com>
3628M: Robert Richter <rric@kernel.org>
3629L: linux-edac@vger.kernel.org
3630W: bluesmoke.sourceforge.net
3631S: Maintained
3632F: drivers/edac/highbank*
3633
f65aad41
RB
3634EDAC-CAVIUM
3635M: Ralf Baechle <ralf@linux-mips.org>
3636M: David Daney <david.daney@cavium.com>
3637L: linux-edac@vger.kernel.org
3638L: linux-mips@linux-mips.org
3639W: bluesmoke.sourceforge.net
3640S: Supported
3641F: drivers/edac/octeon_edac*
3642
0e438e3f 3643EDAC-E752X
8b58be88
JP
3644M: Mark Gross <mark.gross@intel.com>
3645M: Doug Thompson <dougthompson@xmission.com>
91445c72 3646L: linux-edac@vger.kernel.org
0e438e3f
DP
3647W: bluesmoke.sourceforge.net
3648S: Maintained
679655da 3649F: drivers/edac/e752x_edac.c
0e438e3f
DP
3650
3651EDAC-E7XXX
8b58be88 3652M: Doug Thompson <dougthompson@xmission.com>
91445c72 3653L: linux-edac@vger.kernel.org
0e438e3f
DP
3654W: bluesmoke.sourceforge.net
3655S: Maintained
679655da 3656F: drivers/edac/e7xxx_edac.c
0e438e3f 3657
77c5f5d2 3658EDAC-GHES
009a5410 3659M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3660L: linux-edac@vger.kernel.org
3661W: bluesmoke.sourceforge.net
3662S: Maintained
2caa67a6 3663F: drivers/edac/ghes_edac.c
77c5f5d2 3664
6bc78404 3665EDAC-I82443BXGX
8b58be88 3666M: Tim Small <tim@buttersideup.com>
91445c72 3667L: linux-edac@vger.kernel.org
6bc78404
DT
3668W: bluesmoke.sourceforge.net
3669S: Maintained
679655da 3670F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3671
3672EDAC-I3000
8b58be88 3673M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3674L: linux-edac@vger.kernel.org
6bc78404
DT
3675W: bluesmoke.sourceforge.net
3676S: Maintained
679655da 3677F: drivers/edac/i3000_edac.c
6bc78404
DT
3678
3679EDAC-I5000
8b58be88 3680M: Doug Thompson <dougthompson@xmission.com>
91445c72 3681L: linux-edac@vger.kernel.org
ba9a5918
DT
3682W: bluesmoke.sourceforge.net
3683S: Maintained
679655da 3684F: drivers/edac/i5000_edac.c
ba9a5918 3685
44c12cb2 3686EDAC-I5400
009a5410 3687M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3688L: linux-edac@vger.kernel.org
44c12cb2
MCC
3689W: bluesmoke.sourceforge.net
3690S: Maintained
679655da 3691F: drivers/edac/i5400_edac.c
44c12cb2 3692
3c9c92b6 3693EDAC-I7300
009a5410 3694M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3695L: linux-edac@vger.kernel.org
3696W: bluesmoke.sourceforge.net
3697S: Maintained
3698F: drivers/edac/i7300_edac.c
3699
67c89316 3700EDAC-I7CORE
009a5410 3701M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3702L: linux-edac@vger.kernel.org
3703W: bluesmoke.sourceforge.net
3704S: Maintained
70aff0ce 3705F: drivers/edac/i7core_edac.c
67c89316 3706
ba9a5918 3707EDAC-I82975X
8b58be88 3708M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3709M: "Arvind R." <arvino55@gmail.com>
91445c72 3710L: linux-edac@vger.kernel.org
ba9a5918
DT
3711W: bluesmoke.sourceforge.net
3712S: Maintained
679655da 3713F: drivers/edac/i82975x_edac.c
ba9a5918 3714
791b4706
JB
3715EDAC-IE31200
3716M: Jason Baron <jbaron@akamai.com>
3717L: linux-edac@vger.kernel.org
3718W: bluesmoke.sourceforge.net
3719S: Maintained
3720F: drivers/edac/ie31200_edac.c
3721
ccdfb979
JT
3722EDAC-MPC85XX
3723M: Johannes Thumshirn <johannes.thumshirn@men.de>
3724L: linux-edac@vger.kernel.org
3725W: bluesmoke.sourceforge.net
3726S: Maintained
3727F: drivers/edac/mpc85xx_edac.[ch]
3728
ba9a5918 3729EDAC-PASEMI
8b58be88 3730M: Egor Martovetsky <egor@pasemi.com>
91445c72 3731L: linux-edac@vger.kernel.org
6bc78404
DT
3732W: bluesmoke.sourceforge.net
3733S: Maintained
679655da 3734F: drivers/edac/pasemi_edac.c
6bc78404 3735
0e438e3f 3736EDAC-R82600
8b58be88 3737M: Tim Small <tim@buttersideup.com>
91445c72 3738L: linux-edac@vger.kernel.org
0e438e3f
DP
3739W: bluesmoke.sourceforge.net
3740S: Maintained
679655da 3741F: drivers/edac/r82600_edac.c
da9bb1d2 3742
4d096ca7 3743EDAC-SBRIDGE
009a5410 3744M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3745L: linux-edac@vger.kernel.org
3746W: bluesmoke.sourceforge.net
3747S: Maintained
3748F: drivers/edac/sb_edac.c
3749
af39917d
CL
3750EDIROL UA-101/UA-1000 DRIVER
3751M: Clemens Ladisch <clemens@ladisch.de>
3752L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3753T: git git://git.alsa-project.org/alsa-kernel.git
3754S: Maintained
3755F: sound/usb/misc/ua101.c
3756
1f7df953
MF
3757EXTENSIBLE FIRMWARE INTERFACE (EFI)
3758M: Matt Fleming <matt.fleming@intel.com>
3759L: linux-efi@vger.kernel.org
78bef24e 3760T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3761S: Maintained
fb2efb5c 3762F: Documentation/efi-stub.txt
1f7df953
MF
3763F: arch/ia64/kernel/efi.c
3764F: arch/x86/boot/compressed/eboot.[ch]
3765F: arch/x86/include/asm/efi.h
3766F: arch/x86/platform/efi/*
a9499fa7 3767F: drivers/firmware/efi/*
1f7df953
MF
3768F: include/linux/efi*.h
3769
d68772b7
MF
3770EFI VARIABLE FILESYSTEM
3771M: Matthew Garrett <matthew.garrett@nebula.com>
3772M: Jeremy Kerr <jk@ozlabs.org>
3773M: Matt Fleming <matt.fleming@intel.com>
3774T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3775L: linux-efi@vger.kernel.org
3776S: Maintained
3777F: fs/efivarfs/
3778
85a00d9b
PJ
3779EFIFB FRAMEBUFFER DRIVER
3780L: linux-fbdev@vger.kernel.org
3781M: Peter Jones <pjones@redhat.com>
3782S: Maintained
8a61f013 3783F: drivers/video/fbdev/efifb.c
85a00d9b 3784
0bee8d28
JT
3785EFS FILESYSTEM
3786W: http://aeschi.ch.eu.org/efs/
3787S: Orphan
679655da 3788F: fs/efs/
0bee8d28 3789
4480f15b 3790EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3791M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3792M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3793L: linux-rdma@vger.kernel.org
fab97220 3794S: Supported
679655da 3795F: drivers/infiniband/hw/ehca/
fab97220 3796
aa8a9e25 3797EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3798M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3799L: netdev@vger.kernel.org
3800S: Maintained
9aa32835 3801F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3802
f0319efe 3803EM28XX VIDEO4LINUX DRIVER
009a5410 3804M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3805L: linux-media@vger.kernel.org
3806W: http://linuxtv.org
3807T: git git://linuxtv.org/media_tree.git
3808S: Maintained
3809F: drivers/media/usb/em28xx/
3810
3e3a7d66 3811EMBEDDED LINUX
8b58be88
JP
3812M: Paul Gortmaker <paul.gortmaker@windriver.com>
3813M: Matt Mackall <mpm@selenic.com>
3814M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3815L: linux-embedded@vger.kernel.org
3816S: Maintained
3817
3a1c1d44 3818EMULEX LPFC FC SCSI DRIVER
8b58be88 3819M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3820L: linux-scsi@vger.kernel.org
3821W: http://sourceforge.net/projects/lpfcxxxx
3822S: Supported
679655da 3823F: drivers/scsi/lpfc/
3a1c1d44 3824
5f5bac82 3825ENE CB710 FLASH CARD READER DRIVER
8b58be88 3826M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3827S: Maintained
3828F: drivers/misc/cb710/
3829F: drivers/mmc/host/cb710-mmc.*
3830F: include/linux/cb710.h
3831
931e39a1
ML
3832ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3833M: Maxim Levitsky <maximlevitsky@gmail.com>
3834S: Maintained
2a837449 3835F: drivers/media/rc/ene_ir.*
931e39a1 3836
ec207dcc
GS
3837ENHANCED ERROR HANDLING (EEH)
3838M: Gavin Shan <shangw@linux.vnet.ibm.com>
3839L: linuxppc-dev@lists.ozlabs.org
3840S: Supported
3841F: Documentation/powerpc/eeh-pci-error-recovery.txt
3842F: arch/powerpc/kernel/eeh*.c
3843
d5ca9006 3844EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3845M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3846S: Maintained
084bad91 3847T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3848F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3849F: include/video/s1d13xxxfb.h
d5ca9006 3850
38df6492
ME
3851ET131X NETWORK DRIVER
3852M: Mark Einon <mark.einon@gmail.com>
3853S: Odd Fixes
3854F: drivers/net/ethernet/agere/
3855
1da177e4 3856ETHERNET BRIDGE
adbbf69d 3857M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3858L: bridge@lists.linux-foundation.org
4c325313 3859L: netdev@vger.kernel.org
c996d8b9 3860W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3861S: Maintained
679655da
JP
3862F: include/linux/netfilter_bridge/
3863F: net/bridge/
1da177e4 3864
22f08ad9
FF
3865ETHERNET PHY LIBRARY
3866M: Florian Fainelli <f.fainelli@gmail.com>
3867L: netdev@vger.kernel.org
3868S: Maintained
3869F: include/linux/phy.h
3870F: include/linux/phy_fixed.h
3871F: drivers/net/phy/
3872F: Documentation/networking/phy.txt
3873F: drivers/of/of_mdio.c
3874F: drivers/of/of_net.c
3875
1da177e4 3876EXT2 FILE SYSTEM
01971952 3877M: Jan Kara <jack@suse.cz>
72be2ccf 3878L: linux-ext4@vger.kernel.org
1da177e4 3879S: Maintained
679655da
JP
3880F: Documentation/filesystems/ext2.txt
3881F: fs/ext2/
3882F: include/linux/ext2*
1da177e4
LT
3883
3884EXT3 FILE SYSTEM
01971952 3885M: Jan Kara <jack@suse.cz>
8b58be88 3886M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3887M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3888L: linux-ext4@vger.kernel.org
3889S: Maintained
679655da
JP
3890F: Documentation/filesystems/ext3.txt
3891F: fs/ext3/
72be2ccf
EM
3892
3893EXT4 FILE SYSTEM
8b58be88 3894M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3895M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3896L: linux-ext4@vger.kernel.org
08a225f1 3897W: http://ext4.wiki.kernel.org
8a6e2535 3898Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3899S: Maintained
679655da
JP
3900F: Documentation/filesystems/ext4.txt
3901F: fs/ext4/
1da177e4 3902
c5532b09 3903Extended Verification Module (EVM)
74dd744f
MZ
3904M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3905L: linux-ima-devel@lists.sourceforge.net
3906L: linux-security-module@vger.kernel.org
c5532b09
MZ
3907S: Supported
3908F: security/integrity/evm/
3909
df6b3cfe
MH
3910EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3911M: MyungJoo Ham <myungjoo.ham@samsung.com>
3912M: Chanwoo Choi <cw00.choi@samsung.com>
3913L: linux-kernel@vger.kernel.org
81df63a9 3914T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3915S: Maintained
3916F: drivers/extcon/
3917F: Documentation/extcon/
3918
e2a75c44
JH
3919EXYNOS DP DRIVER
3920M: Jingoo Han <jg1.han@samsung.com>
3921L: dri-devel@lists.freedesktop.org
3922S: Maintained
3923F: drivers/gpu/drm/exynos/exynos_dp*
3924
33ad3912
DL
3925EXYNOS MIPI DISPLAY DRIVERS
3926M: Inki Dae <inki.dae@samsung.com>
3927M: Donghwa Lee <dh09.lee@samsung.com>
3928M: Kyungmin Park <kyungmin.park@samsung.com>
3929L: linux-fbdev@vger.kernel.org
3930S: Maintained
8a61f013 3931F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3932F: include/video/exynos_mipi*
3933
e53004e2 3934F71805F HARDWARE MONITORING DRIVER
7c81c60f 3935M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3936L: lm-sensors@lm-sensors.org
3937S: Maintained
679655da
JP
3938F: Documentation/hwmon/f71805f
3939F: drivers/hwmon/f71805f.c
e53004e2 3940
eea977ed
MB
3941FC0011 TUNER DRIVER
3942M: Michael Buesch <m@bues.ch>
3943L: linux-media@vger.kernel.org
3944S: Maintained
ccae7af2
MCC
3945F: drivers/media/tuners/fc0011.h
3946F: drivers/media/tuners/fc0011.c
eea977ed 3947
91952bc0
AP
3948FC2580 MEDIA DRIVER
3949M: Antti Palosaari <crope@iki.fi>
3950L: linux-media@vger.kernel.org
3951W: http://linuxtv.org/
3952W: http://palosaari.fi/linux/
3953Q: http://patchwork.linuxtv.org/project/linux-media/list/
3954T: git git://linuxtv.org/anttip/media_tree.git
3955S: Maintained
3956F: drivers/media/tuners/fc2580*
eea977ed 3957
88b2dbdb
EP
3958FANOTIFY
3959M: Eric Paris <eparis@redhat.com>
3960S: Maintained
3961F: fs/notify/fanotify/
3962F: include/linux/fanotify.h
c117ab84 3963F: include/uapi/linux/fanotify.h
88b2dbdb 3964
1da177e4 3965FARSYNC SYNCHRONOUS DRIVER
8b58be88 3966M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3967W: http://www.farsite.co.uk/
3968S: Supported
679655da 3969F: drivers/net/wan/farsync.*
1da177e4 3970
c5408b88 3971FAULT INJECTION SUPPORT
8b58be88 3972M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3973S: Supported
679655da
JP
3974F: Documentation/fault-injection/
3975F: lib/fault-inject.c
c5408b88 3976
053e514f
NT
3977FBTFT Framebuffer drivers
3978M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3979M: Noralf Trønnes <noralf@tronnes.org>
3980S: Maintained
3981F: drivers/staging/fbtft/
3982
cae727db 3983FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 3984M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 3985L: fcoe-devel@open-fcoe.org
cae727db
RL
3986W: www.Open-FCoE.org
3987S: Supported
3988F: drivers/scsi/libfc/
3989F: drivers/scsi/fcoe/
3990F: include/scsi/fc/
3991F: include/scsi/libfc.h
3992F: include/scsi/libfcoe.h
c117ab84 3993F: include/uapi/scsi/fc/
cae727db 3994
e2d1d6c0 3995FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3996M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3997M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3998L: linux-fsdevel@vger.kernel.org
1da177e4 3999S: Maintained
679655da
JP
4000F: include/linux/fcntl.h
4001F: include/linux/fs.h
c117ab84
CEB
4002F: include/uapi/linux/fcntl.h
4003F: include/uapi/linux/fs.h
679655da
JP
4004F: fs/fcntl.c
4005F: fs/locks.c
1da177e4 4006
e2d1d6c0 4007FILESYSTEMS (VFS and infrastructure)
8b58be88 4008M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4009L: linux-fsdevel@vger.kernel.org
173acc7c 4010S: Maintained
679655da 4011F: fs/*
173acc7c 4012
b26e0ed4 4013FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4014M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4015L: lm-sensors@lm-sensors.org
4016S: Maintained
d5ca6918
JP
4017F: drivers/hwmon/f75375s.c
4018F: include/linux/f75375s.h
b26e0ed4 4019
a331b0c3
CL
4020FIREWIRE AUDIO DRIVERS
4021M: Clemens Ladisch <clemens@ladisch.de>
4022L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4023T: git git://git.alsa-project.org/alsa-kernel.git
4024S: Maintained
4025F: sound/firewire/
4026
eb86ec51
SR
4027FIREWIRE MEDIA DRIVERS (firedtv)
4028M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4029L: linux-media@vger.kernel.org
4030L: linux1394-devel@lists.sourceforge.net
4031T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4032S: Maintained
4033F: drivers/media/firewire/
4034
a511ce33
CB
4035FIREWIRE SBP-2 TARGET
4036M: Chris Boot <bootc@bootc.net>
4037L: linux-scsi@vger.kernel.org
4038L: target-devel@vger.kernel.org
4039L: linux1394-devel@lists.sourceforge.net
4040T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4041S: Maintained
4042F: drivers/target/sbp/
4043
7d2c86b5 4044FIREWIRE SUBSYSTEM
8b58be88 4045M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4046L: linux1394-devel@lists.sourceforge.net
958a29cb 4047W: http://ieee1394.wiki.kernel.org/
2ca526bf 4048T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4049S: Maintained
679655da 4050F: drivers/firewire/
8f06ce3b
SR
4051F: include/linux/firewire.h
4052F: include/uapi/linux/firewire*.h
9f6d3c4b 4053F: tools/firewire/
e2d1d6c0
RD
4054
4055FIRMWARE LOADER (request_firmware)
39e68089
ML
4056M: Ming Lei <ming.lei@canonical.com>
4057L: linux-kernel@vger.kernel.org
4058S: Maintained
679655da
JP
4059F: Documentation/firmware_class/
4060F: drivers/base/firmware*.c
4061F: include/linux/firmware.h
e2d1d6c0 4062
f730e3dc 4063FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4064M: Joshua Morris <josh.h.morris@us.ibm.com>
4065M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4066S: Maintained
4067F: drivers/block/rsxx/
4068
8206f664
JK
4069FLOPPY DRIVER
4070M: Jiri Kosina <jkosina@suse.cz>
4071T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4072S: Odd fixes
4073F: drivers/block/floppy.c
4074
9c9f32ed
AR
4075FMC SUBSYSTEM
4076M: Alessandro Rubini <rubini@gnudd.com>
4077W: http://www.ohwr.org/projects/fmc-bus
4078S: Supported
4079F: drivers/fmc/
4080F: include/linux/fmc*.h
4081F: include/linux/ipmi-fru.h
4082K: fmc_d.*register
4083
e2d1d6c0 4084FPU EMULATOR
8b58be88 4085M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4086W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4087S: Maintained
679655da 4088F: arch/x86/math-emu/
e2d1d6c0
RD
4089
4090FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4091L: netdev@vger.kernel.org
c173bfac 4092S: Orphan
679655da
JP
4093F: drivers/net/wan/dlci.c
4094F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4095
4096FRAMEBUFFER LAYER
5489e948
JCPV
4097M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4098M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4099L: linux-fbdev@vger.kernel.org
e2d1d6c0 4100W: http://linux-fbdev.sourceforge.net/
b22fe37b 4101Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4102T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4103S: Maintained
679655da 4104F: Documentation/fb/
d958c62c 4105F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4106F: drivers/video/
4107F: include/video/
679655da 4108F: include/linux/fb.h
c117ab84
CEB
4109F: include/uapi/video/
4110F: include/uapi/linux/fb.h
e2d1d6c0 4111
a57c188e 4112FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4113M: Timur Tabi <timur@tabi.org>
a57c188e 4114L: linux-fbdev@vger.kernel.org
c4ef9bc4 4115S: Maintained
8a61f013 4116F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4117
e2d1d6c0 4118FREESCALE DMA DRIVER
8b58be88
JP
4119M: Li Yang <leoli@freescale.com>
4120M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4121L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4122S: Maintained
679655da 4123F: drivers/dma/fsldma.*
e2d1d6c0
RD
4124
4125FREESCALE I2C CPM DRIVER
8b58be88 4126M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4127L: linuxppc-dev@lists.ozlabs.org
846557d3 4128L: linux-i2c@vger.kernel.org
0d2b405a 4129S: Maintained
679655da 4130F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4131
60e8c5ab 4132FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4133M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4134L: linux-fbdev@vger.kernel.org
efc03ecb 4135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4136S: Maintained
bad985a1 4137F: include/linux/platform_data/video-imxfb.h
8a61f013 4138F: drivers/video/fbdev/imxfb.c
60e8c5ab 4139
4d8e2cef
HX
4140FREESCALE QUAD SPI DRIVER
4141M: Han Xu <han.xu@freescale.com>
4142L: linux-mtd@lists.infradead.org
4143S: Maintained
4144F: drivers/mtd/spi-nor/fsl-quadspi.c
4145
4689a6b1 4146FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4147M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4148M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4149L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4150L: netdev@vger.kernel.org
4151S: Maintained
ec21e2ec 4152F: drivers/net/ethernet/freescale/fs_enet/
679655da 4153F: include/linux/fs_enet_pd.h
4689a6b1 4154
d9e9d82c 4155FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4156L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4157S: Orphan
679655da
JP
4158F: arch/powerpc/sysdev/qe_lib/
4159F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4160
b55ef929 4161FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4162M: Li Yang <leoli@freescale.com>
6372594a 4163L: linux-usb@vger.kernel.org
a4724ed6 4164L: linuxppc-dev@lists.ozlabs.org
a7205b30 4165S: Maintained
faf2e1db 4166F: drivers/usb/gadget/udc/fsl*
a7205b30 4167
beaf53bf 4168FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4169M: Li Yang <leoli@freescale.com>
beaf53bf 4170L: netdev@vger.kernel.org
a4724ed6 4171L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4172S: Maintained
ec21e2ec 4173F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4174
d9e9d82c 4175FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4176M: Timur Tabi <timur@tabi.org>
a4724ed6 4177L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4178S: Maintained
df621252 4179F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4180
4181FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4182M: Timur Tabi <timur@tabi.org>
dc85950a 4183M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4184M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4185L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4186L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4187S: Maintained
69aefcea 4188F: sound/soc/fsl/fsl*
dc85950a 4189F: sound/soc/fsl/imx*
69aefcea 4190F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4191
31c88965
GR
4192FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4193M: J. German Rivera <German.Rivera@freescale.com>
4194L: linux-kernel@vger.kernel.org
4195S: Maintained
4196F: drivers/staging/fsl-mc/
4197
1da177e4 4198FREEVXFS FILESYSTEM
8b58be88 4199M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4200W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4201S: Maintained
679655da 4202F: fs/freevxfs/
1da177e4 4203
71038f52 4204FREEZER
49db1903 4205M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4206M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4207L: linux-pm@vger.kernel.org
71038f52 4208S: Supported
679655da
JP
4209F: Documentation/power/freezing-of-tasks.txt
4210F: include/linux/freezer.h
4211F: kernel/freezer.c
71038f52 4212
839a1f79
KRW
4213FRONTSWAP API
4214M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4215L: linux-kernel@vger.kernel.org
4216S: Maintained
4217F: mm/frontswap.c
4218F: include/linux/frontswap.h
4219
a5432f5a 4220FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4221M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4222L: linux-cachefs@redhat.com
4223S: Supported
4224F: Documentation/filesystems/caching/
4225F: fs/fscache/
4226F: include/linux/fscache*.h
4227
f58ad8f5 4228F2FS FILE SYSTEM
9b29d481 4229M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4230M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4231L: linux-f2fs-devel@lists.sourceforge.net
4232W: http://en.wikipedia.org/wiki/F2FS
4233T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4234S: Maintained
4235F: Documentation/filesystems/f2fs.txt
3bac380c 4236F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4237F: fs/f2fs/
4238F: include/linux/f2fs_fs.h
4239
5ab7ffea 4240FUJITSU FR-V (FRV) PORT
8b58be88 4241M: David Howells <dhowells@redhat.com>
1da177e4 4242S: Maintained
679655da 4243F: arch/frv/
1da177e4 4244
20b93734 4245FUJITSU LAPTOP EXTRAS
409a3e98 4246M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4247L: platform-driver-x86@vger.kernel.org
20b93734 4248S: Maintained
679655da 4249F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4250
4da621b6
HK
4251FUJITSU M-5MO LS CAMERA ISP DRIVER
4252M: Kyungmin Park <kyungmin.park@samsung.com>
4253M: Heungjun Kim <riverful.kim@samsung.com>
4254L: linux-media@vger.kernel.org
4255S: Maintained
90d72ac6 4256F: drivers/media/i2c/m5mols/
4da621b6
HK
4257F: include/media/m5mols.h
4258
2d24c490
RG
4259FUJITSU TABLET EXTRAS
4260M: Robert Gerlach <khnz@gmx.de>
4261L: platform-driver-x86@vger.kernel.org
4262S: Maintained
4263F: drivers/platform/x86/fujitsu-tablet.c
4264
04578f17 4265FUSE: FILESYSTEM IN USERSPACE
8b58be88 4266M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4267L: fuse-devel@lists.sourceforge.net
4268W: http://fuse.sourceforge.net/
4269S: Maintained
679655da 4270F: fs/fuse/
c117ab84 4271F: include/uapi/linux/fuse.h
04578f17 4272
1da177e4 4273FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4274M: Rik Faith <faith@cs.unc.edu>
1da177e4 4275L: linux-scsi@vger.kernel.org
baaea1dc 4276S: Odd Fixes (e.g., new signatures)
679655da 4277F: drivers/scsi/fdomain.*
1da177e4 4278
d8e2162c
PO
4279GCOV BASED KERNEL PROFILING
4280M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4281S: Maintained
4282F: kernel/gcov/
4283F: Documentation/gcov.txt
4284
1da177e4 4285GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4286M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4287L: linux-scsi@vger.kernel.org
4288W: http://www.icp-vortex.com/
4289S: Supported
679655da 4290F: drivers/scsi/gdt*
1da177e4 4291
158daf16
JK
4292GDB KERNEL DEBUGGING HELPER SCRIPTS
4293M: Jan Kiszka <jan.kiszka@siemens.com>
4294S: Supported
4295F: scripts/gdb/
4296
3169a1c7
HV
4297GEMTEK FM RADIO RECEIVER DRIVER
4298M: Hans Verkuil <hverkuil@xs4all.nl>
4299L: linux-media@vger.kernel.org
4300T: git git://linuxtv.org/media_tree.git
4301W: http://linuxtv.org
4302S: Maintained
4303F: drivers/media/radio/radio-gemtek*
4304
1c23af90 4305GENERIC GPIO I2C DRIVER
880b0e26 4306M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4307S: Supported
679655da
JP
4308F: drivers/i2c/busses/i2c-gpio.c
4309F: include/linux/i2c-gpio.h
1c23af90 4310
92ed1a76
PK
4311GENERIC GPIO I2C MULTIPLEXER DRIVER
4312M: Peter Korsgaard <peter.korsgaard@barco.com>
4313L: linux-i2c@vger.kernel.org
4314S: Supported
e7065e20
JD
4315F: drivers/i2c/muxes/i2c-mux-gpio.c
4316F: include/linux/i2c-mux-gpio.h
4317F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4318
9251ce95 4319GENERIC HDLC (WAN) DRIVERS
8b58be88 4320M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4321W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4322S: Maintained
679655da
JP
4323F: drivers/net/wan/c101.c
4324F: drivers/net/wan/hd6457*
4325F: drivers/net/wan/hdlc*
4326F: drivers/net/wan/n2.c
4327F: drivers/net/wan/pc300too.c
4328F: drivers/net/wan/pci200syn.c
4329F: drivers/net/wan/wanxl*
1da177e4 4330
1527aab6 4331GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4332M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4333L: linux-arch@vger.kernel.org
4334T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4335S: Maintained
14430813
JP
4336F: include/asm-generic/
4337F: include/uapi/asm-generic/
1527aab6 4338
ff764963
KVA
4339GENERIC PHY FRAMEWORK
4340M: Kishon Vijay Abraham I <kishon@ti.com>
4341L: linux-kernel@vger.kernel.org
4342T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4343S: Supported
4344F: drivers/phy/
4345F: include/linux/phy/
4346
eea97aed
KH
4347GENERIC PM DOMAINS
4348M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4349M: Kevin Hilman <khilman@kernel.org>
4350M: Ulf Hansson <ulf.hansson@linaro.org>
4351L: linux-pm@vger.kernel.org
4352S: Supported
4353F: drivers/base/power/domain*.c
4354F: include/linux/pm_domain.h
4355
ccb86a69 4356GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4357M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4358L: kvm@vger.kernel.org
ccb86a69
MT
4359S: Supported
4360F: drivers/uio/uio_pci_generic.c
4361
f8f1ec73
JP
4362GET_MAINTAINER SCRIPT
4363M: Joe Perches <joe@perches.com>
4364S: Maintained
4365F: scripts/get_maintainer.pl
4366
5be7b50f 4367GFS2 FILE SYSTEM
8b58be88 4368M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4369M: Bob Peterson <rpeterso@redhat.com>
a4644184 4370L: cluster-devel@redhat.com
5be7b50f 4371W: http://sources.redhat.com/cluster/
28666d6d 4372T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4373S: Supported
679655da
JP
4374F: Documentation/filesystems/gfs2*.txt
4375F: fs/gfs2/
c117ab84 4376F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4377
0a34eb8f 4378GIGASET ISDN DRIVERS
8b58be88
JP
4379M: Hansjoerg Lipp <hjlipp@web.de>
4380M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4381L: gigaset307x-common@lists.sourceforge.net
4382W: http://gigaset307x.sourceforge.net/
4383S: Maintained
679655da
JP
4384F: Documentation/isdn/README.gigaset
4385F: drivers/isdn/gigaset/
c117ab84 4386F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4387
7eea35fe
JP
4388GO7007 MPEG CODEC
4389M: Hans Verkuil <hans.verkuil@cisco.com>
4390L: linux-media@vger.kernel.org
4391S: Maintained
4392F: drivers/media/usb/go7007/
4393
ca96ea86
BN
4394GOODIX TOUCHSCREEN
4395M: Bastien Nocera <hadess@hadess.net>
4396L: linux-input@vger.kernel.org
4397S: Maintained
4398F: drivers/input/touchscreen/goodix.c
4399
a0dc00b4 4400GPIO SUBSYSTEM
e4651a9f 4401M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4402M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4403L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4404T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4405S: Maintained
4406F: Documentation/gpio/
a0dc00b4 4407F: drivers/gpio/
bdc6e95e
AC
4408F: include/linux/gpio/
4409F: include/linux/gpio.h
9b692346 4410F: include/asm-generic/gpio.h
a0dc00b4 4411
71a6d0af
HW
4412GRE DEMULTIPLEXER DRIVER
4413M: Dmitry Kozlov <xeb@mail.ru>
4414L: netdev@vger.kernel.org
4415S: Maintained
11c26770
JP
4416F: net/ipv4/gre_demux.c
4417F: net/ipv4/gre_offload.c
71a6d0af
HW
4418F: include/net/gre.h
4419
d4c41139
KG
4420GRETH 10/100/1G Ethernet MAC device driver
4421M: Kristoffer Glembo <kristoffer@gaisler.com>
4422L: netdev@vger.kernel.org
4423S: Maintained
a31a96ad 4424F: drivers/net/ethernet/aeroflex/
d4c41139 4425
e8deeae2 4426GSPCA FINEPIX SUBDRIVER
8b58be88 4427M: Frank Zago <frank@zago.net>
661263b5 4428L: linux-media@vger.kernel.org
275ffde4 4429T: git git://linuxtv.org/media_tree.git
e8deeae2 4430S: Maintained
0c0d06ca 4431F: drivers/media/usb/gspca/finepix.c
e8deeae2 4432
4b3fa3c4
OL
4433GSPCA GL860 SUBDRIVER
4434M: Olivier Lorin <o.lorin@laposte.net>
4435L: linux-media@vger.kernel.org
275ffde4 4436T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4437S: Maintained
0c0d06ca 4438F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4439
e8deeae2 4440GSPCA M5602 SUBDRIVER
8b58be88 4441M: Erik Andren <erik.andren@gmail.com>
661263b5 4442L: linux-media@vger.kernel.org
275ffde4 4443T: git git://linuxtv.org/media_tree.git
e8deeae2 4444S: Maintained
0c0d06ca 4445F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4446
4447GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4448M: Hans de Goede <hdegoede@redhat.com>
661263b5 4449L: linux-media@vger.kernel.org
275ffde4 4450T: git git://linuxtv.org/media_tree.git
e8deeae2 4451S: Maintained
0c0d06ca 4452F: drivers/media/usb/gspca/pac207.c
e8deeae2 4453
261982f1 4454GSPCA SN9C20X SUBDRIVER
d95c5b0b 4455M: Brian Johnson <brijohn@gmail.com>
261982f1 4456L: linux-media@vger.kernel.org
275ffde4 4457T: git git://linuxtv.org/media_tree.git
261982f1 4458S: Maintained
0c0d06ca 4459F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4460
e8deeae2 4461GSPCA T613 SUBDRIVER
8b58be88 4462M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4463L: linux-media@vger.kernel.org
275ffde4 4464T: git git://linuxtv.org/media_tree.git
e8deeae2 4465S: Maintained
0c0d06ca 4466F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4467
4468GSPCA USB WEBCAM DRIVER
fc3f906b 4469M: Hans de Goede <hdegoede@redhat.com>
661263b5 4470L: linux-media@vger.kernel.org
275ffde4 4471T: git git://linuxtv.org/media_tree.git
e8deeae2 4472S: Maintained
0c0d06ca 4473F: drivers/media/usb/gspca/
e8deeae2 4474
584ec979
DB
4475GUID PARTITION TABLE (GPT)
4476M: Davidlohr Bueso <davidlohr@hp.com>
4477L: linux-efi@vger.kernel.org
4478S: Maintained
4479F: block/partitions/efi.*
4480
aa3c598b 4481STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4482M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4483L: linux-media@vger.kernel.org
275ffde4 4484T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4485S: Maintained
4486F: drivers/media/usb/stk1160/
e8deeae2 4487
71a6d0af
HW
4488HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4489M: Frank Seidel <frank@f-seidel.de>
4490L: platform-driver-x86@vger.kernel.org
4491W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4492S: Maintained
4493F: drivers/platform/x86/hdaps.c
4494
48fc9e26
HV
4495HDPVR USB VIDEO ENCODER DRIVER
4496M: Hans Verkuil <hverkuil@xs4all.nl>
4497L: linux-media@vger.kernel.org
4498T: git git://linuxtv.org/media_tree.git
4499W: http://linuxtv.org
4500S: Odd Fixes
14430813 4501F: drivers/media/usb/hdpvr/
48fc9e26 4502
71a6d0af 4503HWPOISON MEMORY FAILURE HANDLING
f9625c48 4504M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4505L: linux-mm@kvack.org
71a6d0af
HW
4506S: Maintained
4507F: mm/memory-failure.c
4508F: mm/hwpoison-inject.c
4509
4510HYPERVISOR VIRTUAL CONSOLE DRIVER
4511L: linuxppc-dev@lists.ozlabs.org
4512S: Odd Fixes
4513F: drivers/tty/hvc/
4514
e5ab1477
AP
4515HACKRF MEDIA DRIVER
4516M: Antti Palosaari <crope@iki.fi>
4517L: linux-media@vger.kernel.org
4518W: http://linuxtv.org/
4519W: http://palosaari.fi/linux/
4520Q: http://patchwork.linuxtv.org/project/linux-media/list/
4521T: git git://linuxtv.org/anttip/media_tree.git
4522S: Maintained
4523F: drivers/media/usb/hackrf/
4524
5b543965 4525HARDWARE MONITORING
7c81c60f 4526M: Jean Delvare <jdelvare@suse.de>
ca462085 4527M: Guenter Roeck <linux@roeck-us.net>
5b543965 4528L: lm-sensors@lm-sensors.org
595142e0 4529W: http://www.lm-sensors.org/
9e012c1a 4530T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4531T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4532S: Maintained
047f4ec2 4533F: Documentation/hwmon/
679655da 4534F: drivers/hwmon/
047f4ec2 4535F: include/linux/hwmon*.h
5b543965 4536
844dd05f 4537HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4538M: Matt Mackall <mpm@selenic.com>
4539M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4540L: linux-crypto@vger.kernel.org
c0d0787b 4541S: Odd fixes
679655da
JP
4542F: Documentation/hw_random.txt
4543F: drivers/char/hw_random/
4544F: include/linux/hw_random.h
844dd05f 4545
8b37fcfc
OBC
4546HARDWARE SPINLOCK CORE
4547M: Ohad Ben-Cohen <ohad@wizery.com>
4548S: Maintained
4549F: Documentation/hwspinlock.txt
4550F: drivers/hwspinlock/hwspinlock_*
4551F: include/linux/hwspinlock.h
4552
1da177e4 4553HARMONY SOUND DRIVER
ac6aecbf 4554L: linux-parisc@vger.kernel.org
1da177e4 4555S: Maintained
679655da 4556F: sound/parisc/harmony.*
1da177e4 4557
91952bc0
AP
4558HD29L2 MEDIA DRIVER
4559M: Antti Palosaari <crope@iki.fi>
4560L: linux-media@vger.kernel.org
4561W: http://linuxtv.org/
4562W: http://palosaari.fi/linux/
4563Q: http://patchwork.linuxtv.org/project/linux-media/list/
4564T: git git://linuxtv.org/anttip/media_tree.git
4565S: Maintained
4566F: drivers/media/dvb-frontends/hd29l2*
4567
e2d1d6c0 4568HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4569L: iss_storagedev@hp.com
af9f1b3c 4570S: Orphan
679655da
JP
4571F: Documentation/blockdev/cpqarray.txt
4572F: drivers/block/cpqarray.*
e2d1d6c0 4573
9257aa49 4574HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4575M: Don Brace <don.brace@pmcs.com>
9257aa49 4576L: iss_storagedev@hp.com
693373db
DB
4577L: storagedev@pmcs.com
4578L: linux-scsi@vger.kernel.org
9257aa49
SC
4579S: Supported
4580F: Documentation/scsi/hpsa.txt
4581F: drivers/scsi/hpsa*.[ch]
4582F: include/linux/cciss*.h
c117ab84 4583F: include/uapi/linux/cciss*.h
9257aa49 4584
e2d1d6c0 4585HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4586M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4587L: iss_storagedev@hp.com
693373db
DB
4588L: storagedev@pmcs.com
4589L: linux-scsi@vger.kernel.org
e2d1d6c0 4590S: Supported
679655da
JP
4591F: Documentation/blockdev/cciss.txt
4592F: drivers/block/cciss*
4593F: include/linux/cciss_ioctl.h
c117ab84 4594F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4595
1da177e4 4596HFS FILESYSTEM
6cf515e1
GU
4597L: linux-fsdevel@vger.kernel.org
4598S: Orphan
679655da
JP
4599F: Documentation/filesystems/hfs.txt
4600F: fs/hfs/
1da177e4 4601
ef575f47
GU
4602HFSPLUS FILESYSTEM
4603L: linux-fsdevel@vger.kernel.org
4604S: Orphan
4605F: Documentation/filesystems/hfsplus.txt
4606F: fs/hfsplus/
4607
1da177e4 4608HGA FRAMEBUFFER DRIVER
8b58be88 4609M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4610L: linux-nvidia@lists.surfsouth.com
4611W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4612S: Maintained
8a61f013 4613F: drivers/video/fbdev/hgafb.c
1da177e4 4614
4480f15b 4615HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4616M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4617M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4618L: linux-pm@vger.kernel.org
e2d1d6c0 4619S: Supported
679655da
JP
4620F: arch/x86/power/
4621F: drivers/base/power/
4622F: kernel/power/
4623F: include/linux/suspend.h
4624F: include/linux/freezer.h
4625F: include/linux/pm.h
679655da 4626F: arch/*/include/asm/suspend*.h
e2d1d6c0 4627
4ef4caad 4628HID CORE LAYER
8b58be88 4629M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4630L: linux-input@vger.kernel.org
54e5881d 4631T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4632S: Maintained
679655da
JP
4633F: drivers/hid/
4634F: include/linux/hid*
c117ab84 4635F: include/uapi/linux/hid*
4ef4caad 4636
38bed542 4637HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4638M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4639L: linux-kernel@vger.kernel.org
75fc2d37 4640T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4641S: Maintained
679655da 4642F: Documentation/timers/
5cee9645 4643F: kernel/time/hrtimer.c
88606e80
TG
4644F: kernel/time/clockevents.c
4645F: kernel/time/tick*.*
4646F: kernel/time/timer_*.c
05ed8490 4647F: include/linux/clockchips.h
679655da 4648F: include/linux/hrtimer.h
38bed542 4649
1da177e4 4650HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4651L: linux-hams@vger.kernel.org
8b64f2a0 4652S: Orphan
679655da
JP
4653F: drivers/net/hamradio/dmascc.c
4654F: drivers/net/hamradio/scc.c
1da177e4 4655
ede1e6f8 4656HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4657M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4658W: http://www.highpoint-tech.com
4659S: Supported
679655da
JP
4660F: Documentation/scsi/hptiop.txt
4661F: drivers/scsi/hptiop.c
ede1e6f8 4662
1da177e4 4663HIPPI
8b58be88 4664M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4665L: linux-hippi@sunsite.dk
4666S: Maintained
679655da 4667F: include/linux/hippidevice.h
c117ab84 4668F: include/uapi/linux/if_hippi.h
679655da 4669F: net/802/hippi.c
ff5a3b50 4670F: drivers/net/hippi/
1da177e4 4671
ff1d2767 4672HOST AP DRIVER
8b58be88 4673M: Jouni Malinen <j@w1.fi>
85d32e7b 4674L: hostap@shmoo.com (subscribers-only)
724c6b35 4675L: linux-wireless@vger.kernel.org
ff1d2767
JM
4676W: http://hostap.epitest.fi/
4677S: Maintained
679655da 4678F: drivers/net/wireless/hostap/
ff1d2767 4679
dd8cd779 4680HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4681L: platform-driver-x86@vger.kernel.org
95c70215 4682S: Orphan
679655da 4683F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4684
e2d1d6c0 4685HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4686M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4687S: Maintained
7e25d724 4688F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4689
7d2c86b5 4690HPET: High Precision Event Timers driver
8b58be88 4691M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4692S: Maintained
679655da
JP
4693F: Documentation/timers/hpet.txt
4694F: drivers/char/hpet.c
4695F: include/linux/hpet.h
c117ab84 4696F: include/uapi/linux/hpet.h
b9b0332f 4697
e07b5d79 4698HPET: x86
9e06f631 4699S: Orphan
679655da
JP
4700F: arch/x86/kernel/hpet.c
4701F: arch/x86/include/asm/hpet.h
b9b0332f 4702
1da177e4 4703HPFS FILESYSTEM
8b58be88 4704M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4705W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4706S: Maintained
679655da 4707F: fs/hpfs/
1da177e4 4708
3441cded 4709HSI SUBSYSTEM
56459ea9
SR
4710M: Sebastian Reichel <sre@kernel.org>
4711T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4712S: Maintained
4713F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4714F: Documentation/hsi.txt
3441cded
SR
4715F: drivers/hsi/
4716F: include/linux/hsi/
4717F: include/uapi/linux/hsi/
4718
7d2c86b5 4719HSO 3G MODEM DRIVER
8b58be88 4720M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4721W: http://www.pharscape.org
4722S: Maintained
679655da 4723F: drivers/net/usb/hso.c
11cd29b0 4724
19990e29
AB
4725HSR NETWORK PROTOCOL
4726M: Arvid Brodin <arvid.brodin@alten.se>
4727L: netdev@vger.kernel.org
4728S: Maintained
4729F: net/hsr/
4730
5a18c343 4731HTCPEN TOUCHSCREEN DRIVER
8b58be88 4732M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4733L: linux-input@vger.kernel.org
4734S: Maintained
679655da 4735F: drivers/input/touchscreen/htcpen.c
5a18c343 4736
1da177e4 4737HUGETLB FILESYSTEM
6d49e352 4738M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4739S: Maintained
679655da 4740F: fs/hugetlbfs/
1da177e4 4741
05183189
S
4742Hyper-V CORE AND DRIVERS
4743M: K. Y. Srinivasan <kys@microsoft.com>
4744M: Haiyang Zhang <haiyangz@microsoft.com>
4745L: devel@linuxdriverproject.org
4746S: Maintained
a4162747
HZ
4747F: arch/x86/include/asm/mshyperv.h
4748F: arch/x86/include/uapi/asm/hyperv.h
4749F: arch/x86/kernel/cpu/mshyperv.c
05183189 4750F: drivers/hid/hid-hyperv.c
a4162747 4751F: drivers/hv/
f92ca80b 4752F: drivers/input/serio/hyperv-keyboard.c
05183189 4753F: drivers/net/hyperv/
a4162747 4754F: drivers/scsi/storvsc_drv.c
8a61f013 4755F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4756F: include/linux/hyperv.h
4757F: tools/hv/
05183189 4758
d85c8a6a 4759I2C OVER PARALLEL PORT
7c81c60f 4760M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4761L: linux-i2c@vger.kernel.org
4762S: Maintained
4763F: Documentation/i2c/busses/i2c-parport
4764F: Documentation/i2c/busses/i2c-parport-light
4765F: drivers/i2c/busses/i2c-parport.c
4766F: drivers/i2c/busses/i2c-parport-light.c
4767
4768I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4769M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4770L: linux-i2c@vger.kernel.org
4771S: Maintained
4772F: Documentation/i2c/busses/i2c-ali1535
4773F: Documentation/i2c/busses/i2c-ali1563
4774F: Documentation/i2c/busses/i2c-ali15x3
4775F: Documentation/i2c/busses/i2c-amd756
4776F: Documentation/i2c/busses/i2c-amd8111
4777F: Documentation/i2c/busses/i2c-i801
4778F: Documentation/i2c/busses/i2c-nforce2
4779F: Documentation/i2c/busses/i2c-piix4
4780F: Documentation/i2c/busses/i2c-sis5595
4781F: Documentation/i2c/busses/i2c-sis630
4782F: Documentation/i2c/busses/i2c-sis96x
4783F: Documentation/i2c/busses/i2c-via
4784F: Documentation/i2c/busses/i2c-viapro
4785F: drivers/i2c/busses/i2c-ali1535.c
4786F: drivers/i2c/busses/i2c-ali1563.c
4787F: drivers/i2c/busses/i2c-ali15x3.c
4788F: drivers/i2c/busses/i2c-amd756.c
4789F: drivers/i2c/busses/i2c-amd756-s4882.c
4790F: drivers/i2c/busses/i2c-amd8111.c
4791F: drivers/i2c/busses/i2c-i801.c
4792F: drivers/i2c/busses/i2c-isch.c
4793F: drivers/i2c/busses/i2c-nforce2.c
4794F: drivers/i2c/busses/i2c-nforce2-s4985.c
4795F: drivers/i2c/busses/i2c-piix4.c
4796F: drivers/i2c/busses/i2c-sis5595.c
4797F: drivers/i2c/busses/i2c-sis630.c
4798F: drivers/i2c/busses/i2c-sis96x.c
4799F: drivers/i2c/busses/i2c-via.c
4800F: drivers/i2c/busses/i2c-viapro.c
4801
cb7f07a4
NH
4802I2C/SMBUS ISMT DRIVER
4803M: Seth Heasley <seth.heasley@intel.com>
4804M: Neil Horman <nhorman@tuxdriver.com>
4805L: linux-i2c@vger.kernel.org
4806F: drivers/i2c/busses/i2c-ismt.c
4807F: Documentation/i2c/busses/i2c-ismt
4808
6ea884db 4809I2C/SMBUS STUB DRIVER
7c81c60f 4810M: Jean Delvare <jdelvare@suse.de>
846557d3 4811L: linux-i2c@vger.kernel.org
6ea884db 4812S: Maintained
8547a5bc 4813F: drivers/i2c/i2c-stub.c
6ea884db 4814
5b543965 4815I2C SUBSYSTEM
14d77c4d 4816M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4817L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4818W: https://i2c.wiki.kernel.org/
4819Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4820T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4821S: Maintained
40ed1b4c 4822F: Documentation/devicetree/bindings/i2c/
679655da
JP
4823F: Documentation/i2c/
4824F: drivers/i2c/
4825F: include/linux/i2c.h
03b70d62 4826F: include/linux/i2c-*.h
c117ab84
CEB
4827F: include/uapi/linux/i2c.h
4828F: include/uapi/linux/i2c-*.h
1da177e4 4829
4560d677
WS
4830I2C ACPI SUPPORT
4831M: Mika Westerberg <mika.westerberg@linux.intel.com>
4832L: linux-i2c@vger.kernel.org
4833L: linux-acpi@vger.kernel.org
4834S: Maintained
4560d677 4835
d85c8a6a 4836I2C-TAOS-EVM DRIVER
7c81c60f 4837M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4838L: linux-i2c@vger.kernel.org
4839S: Maintained
4840F: Documentation/i2c/busses/i2c-taos-evm
4841F: drivers/i2c/busses/i2c-taos-evm.c
4842
e8c76eed 4843I2C-TINY-USB DRIVER
8b58be88 4844M: Till Harbaum <till@harbaum.org>
846557d3 4845L: linux-i2c@vger.kernel.org
932d1872 4846W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4847S: Maintained
679655da 4848F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4849
1da177e4 4850i386 BOOT CODE
8b58be88 4851M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4852S: Maintained
679655da 4853F: arch/x86/boot/
1da177e4
LT
4854
4855i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4856M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4857T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4858S: Maintained
4859
1da177e4 4860IA64 (Itanium) PLATFORM
8b58be88
JP
4861M: Tony Luck <tony.luck@intel.com>
4862M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4863L: linux-ia64@vger.kernel.org
6b1c70b1 4864T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4865S: Maintained
679655da 4866F: arch/ia64/
1da177e4 4867
956c203c 4868IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4869M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4870M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4871L: linux-crypto@vger.kernel.org
4872S: Supported
4873F: drivers/crypto/nx/
4874
0e16aafb 4875IBM Power 842 compression accelerator
d1e66e6e 4876M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4877S: Supported
4878F: drivers/crypto/nx/nx-842.c
4879F: include/linux/nx842.h
4880
1da177e4 4881IBM Power Linux RAID adapter
8b58be88 4882M: Brian King <brking@us.ibm.com>
1da177e4 4883S: Supported
679655da 4884F: drivers/scsi/ipr.*
1da177e4 4885
9d348af4 4886IBM Power Virtual Ethernet Device Driver
eddd63a6 4887M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
4888L: netdev@vger.kernel.org
4889S: Supported
9aa32835 4890F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4891
e6babec6 4892IBM Power Virtual SCSI Device Drivers
bcbde52b 4893M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
4894L: linux-scsi@vger.kernel.org
4895S: Supported
e6babec6
NF
4896F: drivers/scsi/ibmvscsi/ibmvscsi*
4897F: drivers/scsi/ibmvscsi/viosrp.h
4898
4899IBM Power Virtual FC Device Drivers
44b4dad9 4900M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
4901L: linux-scsi@vger.kernel.org
4902S: Supported
4903F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4904
1da177e4 4905IBM ServeRAID RAID DRIVER
f9213e78 4906S: Orphan
679655da 4907F: drivers/scsi/ips.*
1da177e4 4908
6ed9f9c4
PT
4909ICH LPC AND GPIO DRIVER
4910M: Peter Tyser <ptyser@xes-inc.com>
4911S: Maintained
4912F: drivers/mfd/lpc_ich.c
4913F: drivers/gpio/gpio-ich.c
4914
1e7106fc 4915IDE SUBSYSTEM
8b58be88 4916M: "David S. Miller" <davem@davemloft.net>
1da177e4 4917L: linux-ide@vger.kernel.org
8a6e2535 4918Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4919T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4920S: Maintained
679655da
JP
4921F: Documentation/ide/
4922F: drivers/ide/
4923F: include/linux/ide.h
1da177e4 4924
6cb8c13d
IP
4925IDEAPAD LAPTOP EXTRAS DRIVER
4926M: Ike Panhc <ike.pan@canonical.com>
4927L: platform-driver-x86@vger.kernel.org
4928W: http://launchpad.net/ideapad-laptop
4929S: Maintained
4930F: drivers/platform/x86/ideapad-laptop.c
4931
1ea4c161
AM
4932IDEAPAD LAPTOP SLIDEBAR DRIVER
4933M: Andrey Moiseev <o2g.org.ru@gmail.com>
4934L: linux-input@vger.kernel.org
4935W: https://github.com/o2genum/ideapad-slidebar
4936S: Maintained
4937F: drivers/input/misc/ideapad_slidebar.c
4938
0f861e8c 4939IDE/ATAPI DRIVERS
487ba8e8 4940M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4941L: linux-ide@vger.kernel.org
c404c199 4942S: Maintained
679655da
JP
4943F: Documentation/cdrom/ide-cd
4944F: drivers/ide/ide-cd*
1da177e4 4945
27471fdb 4946IDLE-I7300
8b58be88 4947M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4948L: linux-pm@vger.kernel.org
27471fdb 4949S: Supported
679655da 4950F: drivers/idle/i7300_idle.c
27471fdb 4951
02cf2286 4952IEEE 802.15.4 SUBSYSTEM
b6e195fd 4953M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4954L: linux-wpan@vger.kernel.org
4955W: https://github.com/linux-wpan
4956T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4957S: Maintained
4958F: net/ieee802154/
68653359 4959F: net/mac802154/
251741b1 4960F: drivers/net/ieee802154/
580947d3
AA
4961F: include/linux/nl802154.h
4962F: include/linux/ieee802154.h
4963F: include/net/nl802154.h
4964F: include/net/mac802154.h
4965F: include/net/af_ieee802154.h
4966F: include/net/cfg802154.h
4967F: include/net/ieee802154_netdev.h
ebef9c12 4968F: Documentation/networking/ieee802154.txt
02cf2286 4969
b1c97193
SY
4970IGORPLUG-USB IR RECEIVER
4971M: Sean Young <sean@mess.org>
4972L: linux-media@vger.kernel.org
4973S: Maintained
4974F: drivers/media/rc/igorplugusb.c
4975
40ad4a30
SY
4976IGUANAWORKS USB IR TRANSCEIVER
4977M: Sean Young <sean@mess.org>
4978L: linux-media@vger.kernel.org
4979S: Maintained
4980F: drivers/media/rc/iguanair.c
4981
9545f86e 4982IIO SUBSYSTEM AND DRIVERS
030a13d7 4983M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4984R: Hartmut Knaack <knaack.h@gmx.de>
4985R: Lars-Peter Clausen <lars@metafoo.de>
4986R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4987L: linux-iio@vger.kernel.org
4988S: Maintained
03e7c251 4989F: drivers/iio/
9545f86e 4990F: drivers/staging/iio/
8fe671fc 4991F: include/linux/iio/
817020cf 4992F: tools/iio/
9545f86e 4993
65519263
SG
4994IKANOS/ADI EAGLE ADSL USB DRIVER
4995M: Matthieu Castet <castet.matthieu@free.fr>
4996M: Stanislaw Gruszka <stf_xl@wp.pl>
4997S: Maintained
4998F: drivers/usb/atm/ueagle-atm.c
4999
e89ab51f
GR
5000INA209 HARDWARE MONITOR DRIVER
5001M: Guenter Roeck <linux@roeck-us.net>
5002L: lm-sensors@lm-sensors.org
5003S: Maintained
5004F: Documentation/hwmon/ina209
5005F: Documentation/devicetree/bindings/i2c/ina209.txt
5006F: drivers/hwmon/ina209.c
5007
5008INA2XX HARDWARE MONITOR DRIVER
5009M: Guenter Roeck <linux@roeck-us.net>
5010L: lm-sensors@lm-sensors.org
5011S: Maintained
5012F: Documentation/hwmon/ina2xx
5013F: drivers/hwmon/ina2xx.c
5014F: include/linux/platform_data/ina2xx.h
5015
14dc124f
SIG
5016INDUSTRY PACK SUBSYSTEM (IPACK)
5017M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5018M: Jens Taprogge <jens.taprogge@taprogge.org>
5019M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5020L: industrypack-devel@lists.sourceforge.net
5021W: http://industrypack.sourceforge.net
5022S: Maintained
5023F: drivers/ipack/
5024
8adc53fd
ZLK
5025INGENIC JZ4780 DMA Driver
5026M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5027S: Maintained
5028F: drivers/dma/dma-jz4780.c
5029
aa7168f4 5030INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5031M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5032M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5033L: linux-ima-devel@lists.sourceforge.net
5034L: linux-ima-user@lists.sourceforge.net
5035L: linux-security-module@vger.kernel.org
aa7168f4 5036S: Supported
679655da 5037F: security/integrity/ima/
aa7168f4 5038
9a4ea5a9
JH
5039IMGTEC IR DECODER DRIVER
5040M: James Hogan <james.hogan@imgtec.com>
5041S: Maintained
5042F: drivers/media/rc/img-ir/
5043
1da177e4 5044IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5045L: linux-fbdev@vger.kernel.org
843393d3 5046S: Orphan
8a61f013 5047F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5048
5049INFINIBAND SUBSYSTEM
b6b2bbe6 5050M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5051M: Sean Hefty <sean.hefty@intel.com>
5052M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5053L: linux-rdma@vger.kernel.org
605841f5 5054W: http://www.openfabrics.org/
8a6e2535 5055Q: http://patchwork.kernel.org/project/linux-rdma/list/
b6b2bbe6 5056T: git git://github.com/dledford/linux.git
1da177e4 5057S: Supported
679655da
JP
5058F: Documentation/infiniband/
5059F: drivers/infiniband/
c117ab84 5060F: include/uapi/linux/if_infiniband.h
954138dc
YD
5061F: include/uapi/rdma/
5062F: include/rdma/
1da177e4 5063
c9f04f58 5064INOTIFY
8b58be88
JP
5065M: John McCutchan <john@johnmccutchan.com>
5066M: Robert Love <rlove@rlove.org>
5067M: Eric Paris <eparis@parisplace.org>
c9f04f58 5068S: Maintained
679655da
JP
5069F: Documentation/filesystems/inotify.txt
5070F: fs/notify/inotify/
5071F: include/linux/inotify.h
c117ab84 5072F: include/uapi/linux/inotify.h
c9f04f58 5073
e2d1d6c0 5074INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5075M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5076L: linux-input@vger.kernel.org
8a6e2535 5077Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5078T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5079S: Maintained
679655da 5080F: drivers/input/
f4eea7e2 5081F: include/linux/input.h
c117ab84 5082F: include/uapi/linux/input.h
f4eea7e2 5083F: include/linux/input/
e2d1d6c0 5084
3267a87f 5085INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5086M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5087L: linux-input@vger.kernel.org
7f9c2454 5088T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
75dd112a 5089S: Odd fixes
3267a87f 5090F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5091F: drivers/input/input-mt.c
3267a87f
HR
5092K: \b(ABS|SYN)_MT_
5093
97fa99a3
JY
5094INTEL ASoC BDW/HSW DRIVERS
5095M: Jie Yang <yang.jie@linux.intel.com>
5096L: alsa-devel@alsa-project.org
5097S: Supported
5098F: sound/soc/intel/sst-haswell*
5099F: sound/soc/intel/sst-dsp*
5100F: sound/soc/intel/sst-firmware.c
5101F: sound/soc/intel/broadwell.c
5102F: sound/soc/intel/haswell.c
5103
4ac13e17
DJ
5104INTEL C600 SERIES SAS CONTROLLER DRIVER
5105M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5106M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5107L: linux-scsi@vger.kernel.org
7106891a
DJ
5108T: git git://git.code.sf.net/p/intel-sas/isci
5109S: Supported
4ac13e17 5110F: drivers/scsi/isci/
4ac13e17 5111
26717172
LB
5112INTEL IDLE DRIVER
5113M: Len Brown <lenb@kernel.org>
bf1c138e 5114L: linux-pm@vger.kernel.org
08deed1e 5115T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5116S: Supported
5117F: drivers/idle/intel_idle.c
5118
7c1ac18d
KCA
5119INTEL PSTATE DRIVER
5120M: Kristen Carlson Accardi <kristen@linux.intel.com>
5121L: linux-pm@vger.kernel.org
5122S: Supported
5123F: drivers/cpufreq/intel_pstate.c
5124
9eb8ef74 5125INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5126M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5127L: linux-fbdev@vger.kernel.org
ce00f85c 5128S: Maintained
679655da 5129F: Documentation/fb/intelfb.txt
8a61f013 5130F: drivers/video/fbdev/intelfb/
9eb8ef74 5131
1da177e4 5132INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5133M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5134L: linux-fbdev@vger.kernel.org
ce00f85c 5135S: Maintained
8a61f013 5136F: drivers/video/fbdev/i810/
1da177e4 5137
f4a9bc4c 5138INTEL MENLOW THERMAL DRIVER
8b58be88 5139M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5140L: platform-driver-x86@vger.kernel.org
5ca92bd9 5141W: https://01.org/linux-acpi
f4a9bc4c 5142S: Supported
679655da 5143F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5144
1da177e4 5145INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5146M: Borislav Petkov <bp@alien8.de>
1da177e4 5147S: Maintained
73d425fd
JP
5148F: arch/x86/kernel/cpu/microcode/core*
5149F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5150
248a9dc3 5151INTEL I/OAT DMA DRIVER
18ebd564 5152M: Dave Jiang <dave.jiang@intel.com>
08223d80 5153R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5154L: dmaengine@vger.kernel.org
5155Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5156S: Supported
679655da 5157F: drivers/dma/ioat*
248a9dc3 5158
6c8909b4 5159INTEL IOMMU (VT-d)
8b58be88 5160M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5161L: iommu@lists.linux-foundation.org
54e5881d 5162T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5163S: Supported
3fb39615 5164F: drivers/iommu/intel-iommu.c
679655da 5165F: include/linux/intel-iommu.h
6c8909b4 5166
b3e5f263 5167INTEL IOP-ADMA DMA DRIVER
08223d80 5168R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5169S: Odd fixes
679655da 5170F: drivers/dma/iop-adma.c
b3e5f263 5171
9251ce95 5172INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5173M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5174S: Maintained
679655da
JP
5175F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5176F: arch/arm/mach-ixp4xx/include/mach/npe.h
5177F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5178F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5179F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5180F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5181
844dd05f 5182INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5183M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5184S: Maintained
679655da 5185F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5186
2f302324 5187INTEL ETHERNET DRIVERS
8b58be88 5188M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5189R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5190R: Shannon Nelson <shannon.nelson@intel.com>
5191R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5192R: Don Skidmore <donald.c.skidmore@intel.com>
5193R: Matthew Vick <matthew.vick@intel.com>
5194R: John Ronciak <john.ronciak@intel.com>
5195R: Mitch Williams <mitch.a.williams@intel.com>
5196L: intel-wired-lan@lists.osuosl.org
f6fde11a 5197W: http://www.intel.com/support/feedback.htm
d94e6fed 5198W: http://e1000.sourceforge.net/
2f302324
JK
5199Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5200T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5201T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5202S: Supported
0d164401
JK
5203F: Documentation/networking/e100.txt
5204F: Documentation/networking/e1000.txt
5205F: Documentation/networking/e1000e.txt
5206F: Documentation/networking/igb.txt
5207F: Documentation/networking/igbvf.txt
5208F: Documentation/networking/ixgb.txt
5209F: Documentation/networking/ixgbe.txt
5210F: Documentation/networking/ixgbevf.txt
1bff6529 5211F: Documentation/networking/i40e.txt
105bf2fe 5212F: Documentation/networking/i40evf.txt
dee1ad47 5213F: drivers/net/ethernet/intel/
bc90d291 5214F: drivers/net/ethernet/intel/*/
1da177e4 5215
0963d59b
LW
5216INTEL-MID GPIO DRIVER
5217M: David Cohen <david.a.cohen@linux.intel.com>
5218L: linux-gpio@vger.kernel.org
5219S: Maintained
5220F: drivers/gpio/gpio-intel-mid.c
5221
ca907a90
SY
5222INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5223M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5224L: linux-wireless@vger.kernel.org
ca907a90 5225S: Maintained
679655da 5226F: Documentation/networking/README.ipw2100
679655da 5227F: Documentation/networking/README.ipw2200
ca907a90 5228F: drivers/net/wireless/ipw2x00/
826d2abe 5229
4bd96a7a 5230INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5231M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5232M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5233M: Shane Wang <shane.wang@intel.com>
5234L: tboot-devel@lists.sourceforge.net
5235W: http://tboot.sourceforge.net
e9b7d7c8 5236T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5237S: Supported
5238F: Documentation/intel_txt.txt
5239F: include/linux/tboot.h
5240F: arch/x86/kernel/tboot.c
5241
8a70da82 5242INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5243M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5244M: linux-wimax@intel.com
49e7d9df 5245L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5246S: Supported
5247W: http://linuxwimax.org
679655da
JP
5248F: Documentation/wimax/README.i2400m
5249F: drivers/net/wimax/i2400m/
c117ab84 5250F: include/uapi/linux/wimax/i2400m.h
8a70da82 5251
1c0ce89c
SG
5252INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5253M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5254L: linux-wireless@vger.kernel.org
1c0ce89c 5255S: Supported
efa3144e
WYG
5256F: drivers/net/wireless/iwlegacy/
5257
b481de9c 5258INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5259M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5260M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5261M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5262L: linux-wireless@vger.kernel.org
b481de9c 5263W: http://intellinuxwireless.org
b62ff718 5264T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5265S: Supported
679655da 5266F: drivers/net/wireless/iwlwifi/
b481de9c 5267
de8fe023
TW
5268INTEL MANAGEMENT ENGINE (mei)
5269M: Tomas Winkler <tomas.winkler@intel.com>
5270L: linux-kernel@vger.kernel.org
5271S: Supported
c117ab84 5272F: include/uapi/linux/mei.h
de8fe023 5273F: drivers/misc/mei/*
e07950a1 5274F: Documentation/misc-devices/mei/*
de8fe023 5275
cb109a0e 5276IOC3 ETHERNET DRIVER
8b58be88 5277M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5278L: linux-mips@linux-mips.org
5279S: Maintained
8862bf1e 5280F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5281
cb109a0e 5282IOC3 SERIAL DRIVER
8b58be88 5283M: Pat Gefre <pfg@sgi.com>
d39e0721 5284L: linux-serial@vger.kernel.org
cb109a0e 5285S: Maintained
df621252 5286F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5287
0b6e8569
SW
5288IOMMU DRIVERS
5289M: Joerg Roedel <joro@8bytes.org>
5290L: iommu@lists.linux-foundation.org
5291T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5292S: Maintained
5293F: drivers/iommu/
5294
4480f15b 5295IP MASQUERADING
8b58be88 5296M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5297S: Maintained
679655da 5298F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5299
1202d6ff 5300IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5301M: Francois Romieu <romieu@fr.zoreil.com>
5302M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5303L: netdev@vger.kernel.org
5304S: Maintained
7443713a 5305F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5306
4480f15b 5307IPATH DRIVER
8473c603 5308M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5309L: linux-rdma@vger.kernel.org
52a09a04 5310S: Maintained
679655da 5311F: drivers/infiniband/hw/ipath/
77d8798b 5312
4409ebe9 5313IPMI SUBSYSTEM
8b58be88 5314M: Corey Minyard <minyard@acm.org>
b0c90653 5315L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5316W: http://openipmi.sourceforge.net/
5317S: Supported
679655da
JP
5318F: Documentation/IPMI.txt
5319F: drivers/char/ipmi/
5320F: include/linux/ipmi*
c117ab84 5321F: include/uapi/linux/ipmi*
4409ebe9 5322
2d800897
KW
5323QCOM AUDIO (ASoC) DRIVERS
5324M: Patrick Lai <plai@codeaurora.org>
5325M: Banajit Goswami <bgoswami@codeaurora.org>
5326L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5327S: Supported
5328F: sound/soc/qcom/
5329
e2d1d6c0 5330IPS SCSI RAID DRIVER
8b58be88 5331M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5332L: linux-scsi@vger.kernel.org
5333W: http://www.adaptec.com/
5334S: Maintained
679655da 5335F: drivers/scsi/ips*
e2d1d6c0
RD
5336
5337IPVS
8b58be88
JP
5338M: Wensong Zhang <wensong@linux-vs.org>
5339M: Simon Horman <horms@verge.net.au>
5340M: Julian Anastasov <ja@ssi.bg>
979b6c13 5341L: netdev@vger.kernel.org
e2d1d6c0 5342L: lvs-devel@vger.kernel.org
1da177e4 5343S: Maintained
679655da 5344F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5345F: include/net/ip_vs.h
c117ab84 5346F: include/uapi/linux/ip_vs.h
679655da 5347F: net/netfilter/ipvs/
1da177e4 5348
e7839f25 5349IPWIRELESS DRIVER
8b58be88
JP
5350M: Jiri Kosina <jkosina@suse.cz>
5351M: David Sterba <dsterba@suse.cz>
92094aa0 5352S: Odd Fixes
282361a0 5353F: drivers/tty/ipwireless/
099dc4fb 5354
e2d1d6c0 5355IPX NETWORK LAYER
8b58be88 5356M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5357L: netdev@vger.kernel.org
5358S: Maintained
679655da 5359F: include/net/ipx.h
c117ab84 5360F: include/uapi/linux/ipx.h
679655da 5361F: net/ipx/
e2d1d6c0 5362
1da177e4 5363IRDA SUBSYSTEM
8b58be88 5364M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5365L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5366L: netdev@vger.kernel.org
1da177e4 5367W: http://irda.sourceforge.net/
f353976d 5368S: Maintained
e0057975 5369T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5370F: Documentation/networking/irda.txt
5371F: drivers/net/irda/
5372F: include/net/irda/
5373F: net/irda/
1da177e4 5374
a800c7cc
TG
5375IRQ SUBSYSTEM
5376M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5377L: linux-kernel@vger.kernel.org
a800c7cc 5378S: Maintained
75fc2d37 5379T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5380F: kernel/irq/
2ed9fd28
JC
5381
5382IRQCHIP DRIVERS
5383M: Thomas Gleixner <tglx@linutronix.de>
5384M: Jason Cooper <jason@lakedaemon.net>
5385L: linux-kernel@vger.kernel.org
5386S: Maintained
5387T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5388T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5389F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5390F: drivers/irqchip/
a800c7cc 5391
7ab3a837
GL
5392IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5393M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5394S: Maintained
5395F: Documentation/IRQ-domain.txt
5396F: include/linux/irqdomain.h
5397F: kernel/irq/irqdomain.c
5398
e2d1d6c0 5399ISAPNP
8b58be88 5400M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5401S: Maintained
679655da
JP
5402F: Documentation/isapnp.txt
5403F: drivers/pnp/isapnp/
5404F: include/linux/isapnp.h
e2d1d6c0 5405
d39b8420
HV
5406ISA RADIO MODULE
5407M: Hans Verkuil <hverkuil@xs4all.nl>
5408L: linux-media@vger.kernel.org
5409T: git git://linuxtv.org/media_tree.git
5410W: http://linuxtv.org
5411S: Maintained
5412F: drivers/media/radio/radio-isa*
5413
71a6d0af
HW
5414iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5415M: Peter Jones <pjones@redhat.com>
5416M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5417S: Maintained
5418F: drivers/firmware/iscsi_ibft*
5419
14816b1e 5420ISCSI
8b58be88 5421M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5422L: open-iscsi@googlegroups.com
5423W: www.open-iscsi.org
54e5881d 5424T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5425S: Maintained
679655da
JP
5426F: drivers/scsi/*iscsi*
5427F: include/scsi/*iscsi*
14816b1e 5428
1e65eb42
OG
5429ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5430M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5431M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5432M: Roi Dayan <roid@mellanox.com>
5433L: linux-rdma@vger.kernel.org
5434S: Supported
5435W: http://www.openfabrics.org
5436W: www.open-iscsi.org
5437Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5438F: drivers/infiniband/ulp/iser/
1e65eb42 5439
2b70e5fd
SG
5440ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5441M: Sagi Grimberg <sagig@mellanox.com>
5442T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5443L: linux-rdma@vger.kernel.org
5444L: target-devel@vger.kernel.org
5445S: Supported
5446W: http://www.linux-iscsi.org
5447F: drivers/infiniband/ulp/isert
5448
1da177e4 5449ISDN SUBSYSTEM
8b58be88 5450M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5451L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5452L: netdev@vger.kernel.org
1da177e4 5453W: http://www.isdn4linux.de
54e5881d 5454T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5455S: Maintained
679655da
JP
5456F: Documentation/isdn/
5457F: drivers/isdn/
5458F: include/linux/isdn.h
5459F: include/linux/isdn/
c117ab84
CEB
5460F: include/uapi/linux/isdn.h
5461F: include/uapi/linux/isdn/
1da177e4
LT
5462
5463ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5464M: Armin Schindler <mac@melware.de>
d5d52273 5465L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5466W: http://www.melware.de
5467S: Maintained
679655da 5468F: drivers/isdn/hardware/eicon/
1da177e4 5469
d624870f 5470IT87 HARDWARE MONITORING DRIVER
7c81c60f 5471M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5472L: lm-sensors@lm-sensors.org
5473S: Maintained
5474F: Documentation/hwmon/it87
5475F: drivers/hwmon/it87.c
5476
d7104bff
AP
5477IT913X MEDIA DRIVER
5478M: Antti Palosaari <crope@iki.fi>
5479L: linux-media@vger.kernel.org
5480W: http://linuxtv.org/
5481W: http://palosaari.fi/linux/
5482Q: http://patchwork.linuxtv.org/project/linux-media/list/
5483T: git git://linuxtv.org/anttip/media_tree.git
5484S: Maintained
249c697e 5485F: drivers/media/tuners/it913x*
d7104bff 5486
91821ff3 5487IVTV VIDEO4LINUX DRIVER
6afdeaf8 5488M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5489L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5490L: linux-media@vger.kernel.org
275ffde4 5491T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5492W: http://www.ivtvdriver.org
5493S: Maintained
679655da 5494F: Documentation/video4linux/*.ivtv
90d72ac6 5495F: drivers/media/pci/ivtv/
c117ab84 5496F: include/uapi/linux/ivtv*
91821ff3 5497
68620bdd
MP
5498IX2505V MEDIA DRIVER
5499M: Malcolm Priestley <tvboxspy@gmail.com>
5500L: linux-media@vger.kernel.org
5501W: http://linuxtv.org/
5502Q: http://patchwork.linuxtv.org/project/linux-media/list/
5503S: Maintained
5504F: drivers/media/dvb-frontends/ix2505v*
5505
4453d736
GR
5506JC42.4 TEMPERATURE SENSOR DRIVER
5507M: Guenter Roeck <linux@roeck-us.net>
5508L: lm-sensors@lm-sensors.org
5509S: Maintained
5510F: drivers/hwmon/jc42.c
5511F: Documentation/hwmon/jc42
5512
e2d1d6c0 5513JFS FILESYSTEM
3256f80f 5514M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5515L: jfs-discussion@lists.sourceforge.net
5516W: http://jfs.sourceforge.net/
54e5881d 5517T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5518S: Maintained
679655da
JP
5519F: Documentation/filesystems/jfs.txt
5520F: fs/jfs/
e2d1d6c0 5521
95252236 5522JME NETWORK DRIVER
8b58be88 5523M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5524L: netdev@vger.kernel.org
5525S: Maintained
63d24a0e 5526F: drivers/net/ethernet/jme.*
95252236 5527
1da177e4 5528JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5529M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5530L: linux-mtd@lists.infradead.org
5531W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5532S: Maintained
679655da 5533F: fs/jffs2/
c117ab84 5534F: include/uapi/linux/jffs2.h
1da177e4 5535
de456d37 5536JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5537M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5538M: Jan Kara <jack@suse.cz>
72be2ccf 5539L: linux-ext4@vger.kernel.org
ae0718f8 5540S: Maintained
d183e11a 5541F: fs/jbd/
d183e11a
TT
5542F: include/linux/jbd.h
5543
5544JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5545M: "Theodore Ts'o" <tytso@mit.edu>
5546L: linux-ext4@vger.kernel.org
5547S: Maintained
5548F: fs/jbd2/
5549F: include/linux/jbd2.h
ae0718f8 5550
fd8b6cb4 5551JSM Neo PCI based serial card
9d141cb9 5552M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5553L: linux-serial@vger.kernel.org
5554S: Maintained
df621252 5555F: drivers/tty/serial/jsm/
ae0718f8 5556
af39917d
CL
5557K10TEMP HARDWARE MONITORING DRIVER
5558M: Clemens Ladisch <clemens@ladisch.de>
5559L: lm-sensors@lm-sensors.org
5560S: Maintained
5561F: Documentation/hwmon/k10temp
5562F: drivers/hwmon/k10temp.c
5563
4660cb35 5564K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5565M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5566L: lm-sensors@lm-sensors.org
ae0718f8 5567S: Maintained
679655da
JP
5568F: Documentation/hwmon/k8temp
5569F: drivers/hwmon/k8temp.c
ae0718f8 5570
1da177e4 5571KCONFIG
5eb1f99e 5572M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5573L: linux-kbuild@vger.kernel.org
cea8321c 5574T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5575S: Maintained
679655da
JP
5576F: Documentation/kbuild/kconfig-language.txt
5577F: scripts/kconfig/
1da177e4 5578
ea6c2089 5579KDUMP
8b58be88
JP
5580M: Vivek Goyal <vgoyal@redhat.com>
5581M: Haren Myneni <hbabu@us.ibm.com>
34633993 5582L: kexec@lists.infradead.org
ea6c2089
VG
5583W: http://lse.sourceforge.net/kdump/
5584S: Maintained
80811493 5585F: Documentation/kdump/
ea6c2089 5586
f41bf02f
HV
5587KEENE FM RADIO TRANSMITTER DRIVER
5588M: Hans Verkuil <hverkuil@xs4all.nl>
5589L: linux-media@vger.kernel.org
5590T: git git://linuxtv.org/media_tree.git
5591W: http://linuxtv.org
5592S: Maintained
5593F: drivers/media/radio/radio-keene*
5594
1da177e4 5595KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5596M: Ian Kent <raven@themaw.net>
f694fc97 5597L: autofs@vger.kernel.org
1da177e4 5598S: Maintained
679655da 5599F: fs/autofs4/
1da177e4 5600
70fb7ba6 5601KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5602M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5603T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5604T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5605L: linux-kbuild@vger.kernel.org
5ce45962 5606S: Maintained
679655da
JP
5607F: Documentation/kbuild/
5608F: Makefile
5609F: scripts/Makefile.*
70fb7ba6
MM
5610F: scripts/basic/
5611F: scripts/mk*
5612F: scripts/package/
1da177e4
LT
5613
5614KERNEL JANITORS
c3000e03 5615L: kernel-janitors@vger.kernel.org
10466f5a 5616W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5617S: Odd Fixes
1da177e4 5618
e8b43555 5619KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5620M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5621L: linux-nfs@vger.kernel.org
1da177e4 5622W: http://nfs.sourceforge.net/
98fac23f 5623S: Supported
679655da 5624F: fs/nfsd/
c117ab84 5625F: include/uapi/linux/nfsd/
679655da
JP
5626F: fs/lockd/
5627F: fs/nfs_common/
5628F: net/sunrpc/
5629F: include/linux/lockd/
5630F: include/linux/sunrpc/
c117ab84 5631F: include/uapi/linux/sunrpc/
1da177e4 5632
13b122b3
SK
5633KERNEL SELFTEST FRAMEWORK
5634M: Shuah Khan <shuahkh@osg.samsung.com>
5635L: linux-api@vger.kernel.org
5636T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5637S: Maintained
5638F: tools/testing/selftests
5639
426d62e2 5640KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5641M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5642M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5643L: kvm@vger.kernel.org
e3e58478 5644W: http://www.linux-kvm.org
a94b40a6 5645T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5646S: Supported
c93a64fe
PB
5647F: Documentation/*/kvm*.txt
5648F: Documentation/virtual/kvm/
679655da 5649F: arch/*/kvm/
1662e862
CB
5650F: arch/x86/kernel/kvm.c
5651F: arch/x86/kernel/kvmclock.c
679655da
JP
5652F: arch/*/include/asm/kvm*
5653F: include/linux/kvm*
c117ab84 5654F: include/uapi/linux/kvm*
679655da 5655F: virt/kvm/
426d62e2 5656
ad8003d3 5657KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5658M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5659L: kvm@vger.kernel.org
5660W: http://kvm.qumranet.com
7de609c8 5661S: Maintained
679655da 5662F: arch/x86/include/asm/svm.h
679655da 5663F: arch/x86/kvm/svm.c
426d62e2 5664
513014b7 5665KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5666M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5667L: kvm-ppc@vger.kernel.org
5668W: http://kvm.qumranet.com
6a7f972d 5669T: git git://github.com/agraf/linux-2.6.git
513014b7 5670S: Supported
679655da
JP
5671F: arch/powerpc/include/asm/kvm*
5672F: arch/powerpc/kvm/
513014b7 5673
85f8fffe 5674KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5675M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5676M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5677M: linux390@de.ibm.com
5678L: linux-s390@vger.kernel.org
5679W: http://www.ibm.com/developerworks/linux/linux390/
5680S: Supported
679655da
JP
5681F: Documentation/s390/kvm.txt
5682F: arch/s390/include/asm/kvm*
80811493 5683F: arch/s390/kvm/
a968cd3e 5684F: drivers/s390/kvm/
85f8fffe 5685
a749474d 5686KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5687M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5688M: Marc Zyngier <marc.zyngier@arm.com>
5689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5690L: kvmarm@lists.cs.columbia.edu
5691W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5692S: Supported
a749474d
CD
5693F: arch/arm/include/uapi/asm/kvm*
5694F: arch/arm/include/asm/kvm*
5695F: arch/arm/kvm/
5c8818b4
MZ
5696F: virt/kvm/arm/
5697F: include/kvm/arm_*
a749474d 5698
6394a3ec 5699KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5700M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5701M: Marc Zyngier <marc.zyngier@arm.com>
5702L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5703L: kvmarm@lists.cs.columbia.edu
5704S: Maintained
5705F: arch/arm64/include/uapi/asm/kvm*
5706F: arch/arm64/include/asm/kvm*
5707F: arch/arm64/kvm/
5708
dc009d92 5709KEXEC
8b58be88 5710M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5711W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5712L: kexec@lists.infradead.org
dc009d92 5713S: Maintained
679655da 5714F: include/linux/kexec.h
c117ab84 5715F: include/uapi/linux/kexec.h
679655da 5716F: kernel/kexec.c
dc009d92 5717
e971461f
DH
5718KEYS/KEYRINGS:
5719M: David Howells <dhowells@redhat.com>
5720L: keyrings@linux-nfs.org
5721S: Maintained
d410fa4e 5722F: Documentation/security/keys.txt
e971461f
DH
5723F: include/linux/key.h
5724F: include/linux/key-type.h
5725F: include/keys/
5726F: security/keys/
5727
7f3c68be 5728KEYS-TRUSTED
74dd744f
MZ
5729M: David Safford <safford@us.ibm.com>
5730M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5731L: linux-security-module@vger.kernel.org
5732L: keyrings@linux-nfs.org
5733S: Supported
d410fa4e 5734F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5735F: include/keys/trusted-type.h
5736F: security/keys/trusted.c
5737F: security/keys/trusted.h
5738
5739KEYS-ENCRYPTED
74dd744f
MZ
5740M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5741M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5742L: linux-security-module@vger.kernel.org
5743L: keyrings@linux-nfs.org
5744S: Supported
d410fa4e 5745F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5746F: include/keys/encrypted-type.h
19c90aa6 5747F: security/keys/encrypted-keys/
7f3c68be 5748
5b778dad 5749KGDB / KDB /debug_core
8b58be88 5750M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5751W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5752L: kgdb-bugreport@lists.sourceforge.net
5753S: Maintained
679655da
JP
5754F: Documentation/DocBook/kgdb.tmpl
5755F: drivers/misc/kgdbts.c
df621252 5756F: drivers/tty/serial/kgdboc.c
5b778dad 5757F: include/linux/kdb.h
679655da 5758F: include/linux/kgdb.h
4063eb5f 5759F: kernel/debug/
e3e2aaf7 5760
456db8cc 5761KMEMCHECK
8b58be88 5762M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5763M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5764S: Maintained
410d7a97
JP
5765F: Documentation/kmemcheck.txt
5766F: arch/x86/include/asm/kmemcheck.h
5767F: arch/x86/mm/kmemcheck/
5768F: include/linux/kmemcheck.h
5769F: mm/kmemcheck.c
b9ce08c0 5770
c3bb4d24 5771KMEMLEAK
8b58be88 5772M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5773S: Maintained
5774F: Documentation/kmemleak.txt
5775F: include/linux/kmemleak.h
5776F: mm/kmemleak.c
5777F: mm/kmemleak-test.c
5778
89559a61 5779KPROBES
8b58be88
JP
5780M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5781M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5782M: "David S. Miller" <davem@davemloft.net>
97c29e74 5783M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5784S: Maintained
679655da
JP
5785F: Documentation/kprobes.txt
5786F: include/linux/kprobes.h
5787F: kernel/kprobes.c
89559a61 5788
70e84049 5789KS0108 LCD CONTROLLER DRIVER
8b58be88 5790M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5791W: http://miguelojeda.es/auxdisplay.htm
5792W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5793S: Maintained
679655da
JP
5794F: Documentation/auxdisplay/ks0108
5795F: drivers/auxdisplay/ks0108.c
5796F: include/linux/ks0108.h
70e84049 5797
1da177e4 5798LAPB module
1da177e4 5799L: linux-x25@vger.kernel.org
bf9915cc 5800S: Orphan
679655da
JP
5801F: Documentation/networking/lapb-module.txt
5802F: include/*/lapb.h
5803F: net/lapb/
1da177e4
LT
5804
5805LASI 53c700 driver for PARISC
8b58be88 5806M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5807L: linux-scsi@vger.kernel.org
5808S: Maintained
679655da
JP
5809F: Documentation/scsi/53c700.txt
5810F: drivers/scsi/53c700*
1da177e4 5811
263de9b5 5812LED SUBSYSTEM
c772fc26 5813M: Bryan Wu <cooloney@gmail.com>
8b58be88 5814M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 5815M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c
BW
5816L: linux-leds@vger.kernel.org
5817T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5818S: Maintained
679655da
JP
5819F: drivers/leds/
5820F: include/linux/leds.h
263de9b5 5821
b0461a44 5822LEGACY EEPROM DRIVER
7c81c60f 5823M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5824S: Maintained
5825F: Documentation/misc-devices/eeprom
5826F: drivers/misc/eeprom/eeprom.c
5827
1da177e4 5828LEGO USB Tower driver
8b58be88 5829M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5830L: legousb-devel@lists.sourceforge.net
5831W: http://legousb.sourceforge.net/
5832S: Maintained
679655da 5833F: drivers/usb/misc/legousbtower.c
1da177e4 5834
055616a8
MK
5835LG2160 MEDIA DRIVER
5836M: Michael Krufky <mkrufky@linuxtv.org>
5837L: linux-media@vger.kernel.org
5838W: http://linuxtv.org/
5839W: http://github.com/mkrufky
5840Q: http://patchwork.linuxtv.org/project/linux-media/list/
5841T: git git://linuxtv.org/mkrufky/tuners.git
5842S: Maintained
5843F: drivers/media/dvb-frontends/lg2160.*
5844
6f0e7725
MK
5845LGDT3305 MEDIA DRIVER
5846M: Michael Krufky <mkrufky@linuxtv.org>
5847L: linux-media@vger.kernel.org
5848W: http://linuxtv.org/
5849W: http://github.com/mkrufky
5850Q: http://patchwork.linuxtv.org/project/linux-media/list/
5851T: git git://linuxtv.org/mkrufky/tuners.git
5852S: Maintained
5853F: drivers/media/dvb-frontends/lgdt3305.*
5854
568a17ff 5855LGUEST
8b58be88 5856M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5857L: lguest@lists.ozlabs.org
568a17ff 5858W: http://lguest.ozlabs.org/
72e91863 5859S: Odd Fixes
070f420b 5860F: arch/x86/include/asm/lguest*.h
679655da
JP
5861F: arch/x86/lguest/
5862F: drivers/lguest/
5863F: include/linux/lguest*.h
070f420b 5864F: tools/lguest/
568a17ff 5865
32ac7cb2
TH
5866LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5867M: Tejun Heo <tj@kernel.org>
5868L: linux-ide@vger.kernel.org
5869T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5870S: Maintained
5871F: drivers/ata/
5872F: include/linux/ata.h
5873F: include/linux/libata.h
5874
5875LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5876M: Viresh Kumar <viresh.linux@gmail.com>
5877L: linux-ide@vger.kernel.org
5878T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5879S: Maintained
5880F: include/linux/pata_arasan_cf_data.h
5881F: drivers/ata/pata_arasan_cf.c
5882
c7fa056c
BZ
5883LIBATA PATA DRIVERS
5884M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5885M: Tejun Heo <tj@kernel.org>
5886L: linux-ide@vger.kernel.org
5887T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5888S: Maintained
5889F: drivers/ata/pata_*.c
5890F: drivers/ata/ata_generic.c
5891
32ac7cb2
TH
5892LIBATA SATA AHCI PLATFORM devices support
5893M: Hans de Goede <hdegoede@redhat.com>
5894M: Tejun Heo <tj@kernel.org>
5895L: linux-ide@vger.kernel.org
5896T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5897S: Maintained
5898F: drivers/ata/ahci_platform.c
5899F: drivers/ata/libahci_platform.c
5900F: include/linux/ahci_platform.h
5901
5902LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5903M: Mikael Pettersson <mikpelinux@gmail.com>
5904L: linux-ide@vger.kernel.org
5905T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5906S: Maintained
5907F: drivers/ata/sata_promise.*
5908
1acd437c
SL
5909LIBLOCKDEP
5910M: Sasha Levin <sasha.levin@oracle.com>
5911S: Maintained
5912F: tools/lib/lockdep/
5913
1da177e4 5914LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5915M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5916W: http://www.ibm.com/linux/ltc/projects/ppc
5917S: Supported
11c34c7d 5918F: arch/powerpc/boot/rs6000.h
1da177e4 5919
852bb9f5 5920LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5921M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5922M: Paul Mackerras <paulus@samba.org>
ea668936 5923M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5924W: http://www.penguinppc.org/
a4724ed6 5925L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5926Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5927T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5928S: Supported
11c34c7d
JP
5929F: Documentation/powerpc/
5930F: arch/powerpc/
1da177e4
LT
5931
5932LINUX FOR POWER MACINTOSH
8b58be88 5933M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5934W: http://www.penguinppc.org/
a4724ed6 5935L: linuxppc-dev@lists.ozlabs.org
1da177e4 5936S: Maintained
11c34c7d
JP
5937F: arch/powerpc/platforms/powermac/
5938F: drivers/macintosh/
1da177e4 5939
77a76369 5940LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5941M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5942L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5943T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5944S: Maintained
11c34c7d
JP
5945F: arch/powerpc/platforms/512x/
5946F: arch/powerpc/platforms/52xx/
1da177e4
LT
5947
5948LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 5949M: Alistair Popple <alistair@popple.id.au>
8b58be88 5950M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5951W: http://www.penguinppc.org/
a4724ed6 5952L: linuxppc-dev@lists.ozlabs.org
1da177e4 5953S: Maintained
11c34c7d
JP
5954F: arch/powerpc/platforms/40x/
5955F: arch/powerpc/platforms/44x/
1da177e4 5956
260c02a9 5957LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5958L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5959S: Orphan
11c34c7d
JP
5960F: arch/powerpc/*/*virtex*
5961F: arch/powerpc/*/*/*virtex*
1da177e4 5962
e93adf1e 5963LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5964M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5965W: http://www.penguinppc.org/
a4724ed6 5966L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5967S: Maintained
a2b1f7c8 5968F: arch/powerpc/platforms/8xx/
e93adf1e 5969
1da177e4 5970LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5971M: Scott Wood <scottwood@freescale.com>
8b58be88 5972M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5973W: http://www.penguinppc.org/
a4724ed6 5974L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5975T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5976S: Maintained
11c34c7d 5977F: arch/powerpc/platforms/83xx/
4c8f581d 5978F: arch/powerpc/platforms/85xx/
1da177e4 5979
ab06ff3a 5980LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5981M: Olof Johansson <olof@lixom.net>
a4724ed6 5982L: linuxppc-dev@lists.ozlabs.org
92e19709 5983S: Maintained
11c34c7d
JP
5984F: arch/powerpc/platforms/pasemi/
5985F: drivers/*/*pasemi*
5986F: drivers/*/*/*pasemi*
ab06ff3a 5987
1da177e4 5988LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5989M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5990L: linux-security-module@vger.kernel.org
1da177e4
LT
5991S: Supported
5992
a23ce6da
HW
5993LIS3LV02D ACCELEROMETER DRIVER
5994M: Eric Piel <eric.piel@tremplin-utc.net>
5995S: Maintained
ff606677
JD
5996F: Documentation/misc-devices/lis3lv02d
5997F: drivers/misc/lis3lv02d/
bd35665f 5998F: drivers/platform/x86/hp_accel.c
a23ce6da 5999
b700e7f0
SJ
6000LIVE PATCHING
6001M: Josh Poimboeuf <jpoimboe@redhat.com>
6002M: Seth Jennings <sjenning@redhat.com>
6003M: Jiri Kosina <jkosina@suse.cz>
6004M: Vojtech Pavlik <vojtech@suse.cz>
6005S: Maintained
6006F: kernel/livepatch/
6007F: include/linux/livepatch.h
6008F: arch/x86/include/asm/livepatch.h
6009F: arch/x86/kernel/livepatch.c
6010F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6011F: samples/livepatch/
b700e7f0 6012L: live-patching@vger.kernel.org
74d50da3 6013T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6014
e2d1d6c0 6015LLC (802.2)
8b58be88 6016M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6017S: Maintained
679655da 6018F: include/linux/llc.h
c117ab84 6019F: include/uapi/linux/llc.h
679655da
JP
6020F: include/net/llc*
6021F: net/llc/
e2d1d6c0 6022
4e233cbe
AD
6023LM73 HARDWARE MONITOR DRIVER
6024M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6025L: lm-sensors@lm-sensors.org
6026S: Maintained
6027F: drivers/hwmon/lm73.c
6028
156e2d1a 6029LM78 HARDWARE MONITOR DRIVER
7c81c60f 6030M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
6031L: lm-sensors@lm-sensors.org
6032S: Maintained
6033F: Documentation/hwmon/lm78
6034F: drivers/hwmon/lm78.c
6035
1da177e4 6036LM83 HARDWARE MONITOR DRIVER
7c81c60f 6037M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6038L: lm-sensors@lm-sensors.org
1da177e4 6039S: Maintained
679655da
JP
6040F: Documentation/hwmon/lm83
6041F: drivers/hwmon/lm83.c
1da177e4
LT
6042
6043LM90 HARDWARE MONITOR DRIVER
7c81c60f 6044M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6045L: lm-sensors@lm-sensors.org
1da177e4 6046S: Maintained
679655da 6047F: Documentation/hwmon/lm90
aae7bce4 6048F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6049F: drivers/hwmon/lm90.c
1da177e4 6050
917cc4e6
GR
6051LM95234 HARDWARE MONITOR DRIVER
6052M: Guenter Roeck <linux@roeck-us.net>
6053L: lm-sensors@lm-sensors.org
6054S: Maintained
6055F: Documentation/hwmon/lm95234
6056F: drivers/hwmon/lm95234.c
6057
68620bdd
MP
6058LME2510 MEDIA DRIVER
6059M: Malcolm Priestley <tvboxspy@gmail.com>
6060L: linux-media@vger.kernel.org
6061W: http://linuxtv.org/
6062Q: http://patchwork.linuxtv.org/project/linux-media/list/
6063S: Maintained
6064F: drivers/media/usb/dvb-usb-v2/lmedm04*
6065
512e67f9 6066LOCKDEP AND LOCKSTAT
8b58be88
JP
6067M: Peter Zijlstra <peterz@infradead.org>
6068M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6069L: linux-kernel@vger.kernel.org
75fc2d37 6070T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6071S: Maintained
214e0aed
DB
6072F: Documentation/locking/lockdep*.txt
6073F: Documentation/locking/lockstat.txt
679655da 6074F: include/linux/lockdep.h
7486d6da 6075F: kernel/locking/
512e67f9 6076
dde33348 6077LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6078M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6079L: linux-ntfs-dev@lists.sourceforge.net
6080W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6081S: Maintained
679655da 6082F: Documentation/ldm.txt
20d16fef 6083F: block/partitions/ldm.*
1da177e4 6084
ef6ada3d
JE
6085LogFS
6086M: Joern Engel <joern@logfs.org>
756ccb3c 6087M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6088L: logfs@logfs.org
6089W: logfs.org
6090S: Maintained
6091F: fs/logfs/
6092
b62d7946
RS
6093LPC32XX MACHINE SUPPORT
6094M: Roland Stigge <stigge@antcom.de>
6095L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6096S: Maintained
6097F: arch/arm/mach-lpc32xx/
6098
c87e34ef 6099LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6100M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6101M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6102M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6103M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6104L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6105L: linux-scsi@vger.kernel.org
6106W: http://www.lsilogic.com/support
6107S: Supported
679655da 6108F: drivers/message/fusion/
500c152a 6109F: drivers/scsi/mpt2sas/
6110F: drivers/scsi/mpt3sas/
c87e34ef 6111
1da177e4 6112LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6113M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6114L: linux-scsi@vger.kernel.org
6115S: Maintained
679655da 6116F: drivers/scsi/sym53c8xx_2/
1da177e4 6117
e5f5c99a
GR
6118LTC4261 HARDWARE MONITOR DRIVER
6119M: Guenter Roeck <linux@roeck-us.net>
6120L: lm-sensors@lm-sensors.org
6121S: Maintained
6122F: Documentation/hwmon/ltc4261
6123F: drivers/hwmon/ltc4261.c
6124
81365c31 6125LTP (Linux Test Project)
28b8e8d4 6126M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6127M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6128M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6129M: Jan Stancek <jstancek@redhat.com>
6130M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6131M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6132L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6133W: http://linux-test-project.github.io/
7d1ae8a8 6134T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6135S: Maintained
6136
c12a54b3 6137M32R ARCHITECTURE
c12a54b3 6138W: http://www.linux-m32r.org/
b4174867 6139S: Orphan
679655da 6140F: arch/m32r/
c12a54b3 6141
1da177e4 6142M68K ARCHITECTURE
8b58be88 6143M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6144L: linux-m68k@lists.linux-m68k.org
6145W: http://www.linux-m68k.org/
54e5881d 6146T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6147S: Maintained
679655da 6148F: arch/m68k/
9db35182 6149F: drivers/zorro/
1da177e4
LT
6150
6151M68K ON APPLE MACINTOSH
8b58be88 6152M: Joshua Thompson <funaho@jurai.org>
1da177e4 6153W: http://www.mac.linux-m68k.org/
9bb9f222 6154L: linux-m68k@lists.linux-m68k.org
1da177e4 6155S: Maintained
9db35182 6156F: arch/m68k/mac/
1da177e4
LT
6157
6158M68K ON HP9000/300
8b58be88 6159M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6160W: http://www.tazenda.demon.co.uk/phil/linux-hp
6161S: Maintained
679655da 6162F: arch/m68k/hp300/
1da177e4 6163
74425546
AP
6164M88DS3103 MEDIA DRIVER
6165M: Antti Palosaari <crope@iki.fi>
6166L: linux-media@vger.kernel.org
6167W: http://linuxtv.org/
6168W: http://palosaari.fi/linux/
6169Q: http://patchwork.linuxtv.org/project/linux-media/list/
6170T: git git://linuxtv.org/anttip/media_tree.git
6171S: Maintained
6172F: drivers/media/dvb-frontends/m88ds3103*
6173
68620bdd
MP
6174M88RS2000 MEDIA DRIVER
6175M: Malcolm Priestley <tvboxspy@gmail.com>
6176L: linux-media@vger.kernel.org
6177W: http://linuxtv.org/
6178Q: http://patchwork.linuxtv.org/project/linux-media/list/
6179S: Maintained
6180F: drivers/media/dvb-frontends/m88rs2000*
6181
07a092fa 6182MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6183M: Alexey Klimov <klimov.linux@gmail.com>
6184L: linux-media@vger.kernel.org
6185T: git git://linuxtv.org/media_tree.git
6186S: Maintained
6187F: drivers/media/radio/radio-ma901.c
07a092fa 6188
64a327a7 6189MAC80211
8b58be88 6190M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6191L: linux-wireless@vger.kernel.org
491b26b4 6192W: http://wireless.kernel.org/
ce466579
JB
6193T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6194T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6195S: Maintained
679655da
JP
6196F: Documentation/networking/mac80211-injection.txt
6197F: include/net/mac80211.h
6198F: net/mac80211/
64a327a7 6199
b863ceb7 6200MACVLAN DRIVER
8b58be88 6201M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6202L: netdev@vger.kernel.org
6203S: Maintained
679655da
JP
6204F: drivers/net/macvlan.c
6205F: include/linux/if_macvlan.h
b863ceb7 6206
2b6d83e2
JB
6207MAILBOX API
6208M: Jassi Brar <jassisinghbrar@gmail.com>
6209L: linux-kernel@vger.kernel.org
6210S: Maintained
6211F: drivers/mailbox/
6212F: include/linux/mailbox_client.h
6213F: include/linux/mailbox_controller.h
6214
faf1668c 6215MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6216M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6217W: http://www.kernel.org/doc/man-pages
bd7ebec6 6218L: linux-man@vger.kernel.org
1b53dc74 6219S: Maintained
faf1668c 6220
8427defd
RK
6221MARVELL ARMADA DRM SUPPORT
6222M: Russell King <rmk+kernel@arm.linux.org.uk>
6223S: Maintained
6224F: drivers/gpu/drm/armada/
6225
3ad50cca
GR
6226MARVELL 88E6352 DSA support
6227M: Guenter Roeck <linux@roeck-us.net>
6228S: Maintained
6229F: drivers/net/dsa/mv88e6352.c
6230
44c14c1d 6231MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6232M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6233M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6234L: netdev@vger.kernel.org
6235S: Maintained
6236F: drivers/net/ethernet/marvell/sk*
6237
74cda169 6238MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6239L: libertas-dev@lists.infradead.org
8ac3e99e 6240S: Orphan
679655da 6241F: drivers/net/wireless/libertas/
74cda169 6242
b60d6975 6243MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6244M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6245L: netdev@vger.kernel.org
f5ca8502 6246S: Maintained
527a6266 6247F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6248F: include/linux/mv643xx.h
1da177e4 6249
370b8ed9
TP
6250MARVELL MVNETA ETHERNET DRIVER
6251M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6252L: netdev@vger.kernel.org
6253S: Maintained
6254F: drivers/net/ethernet/marvell/mvneta.*
6255
fcad584d 6256MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6257M: Amitkumar Karwar <akarwar@marvell.com>
6258M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6259L: linux-wireless@vger.kernel.org
6260S: Maintained
6261F: drivers/net/wireless/mwifiex/
6262
a2c3f656 6263MARVELL MWL8K WIRELESS DRIVER
a040d532 6264M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6265L: linux-wireless@vger.kernel.org
16345910 6266S: Odd Fixes
a2c3f656
LB
6267F: drivers/net/wireless/mwl8k.c
6268
2a69567b 6269MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6270M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6271S: Odd Fixes
1fa7e547 6272F: drivers/mmc/host/mvsdio.*
2a69567b 6273
1da177e4 6274MATROX FRAMEBUFFER DRIVER
c69f677c 6275L: linux-fbdev@vger.kernel.org
52653199 6276S: Orphan
8a61f013 6277F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6278F: include/uapi/linux/matroxfb.h
1da177e4 6279
ca462085
GR
6280MAX16065 HARDWARE MONITOR DRIVER
6281M: Guenter Roeck <linux@roeck-us.net>
6282L: lm-sensors@lm-sensors.org
6283S: Maintained
6284F: Documentation/hwmon/max16065
6285F: drivers/hwmon/max16065.c
6286
d20620de 6287MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6288M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6289L: lm-sensors@lm-sensors.org
6290S: Maintained
679655da
JP
6291F: Documentation/hwmon/max6650
6292F: drivers/hwmon/max6650.c
d20620de 6293
e89ab51f
GR
6294MAX6697 HARDWARE MONITOR DRIVER
6295M: Guenter Roeck <linux@roeck-us.net>
6296L: lm-sensors@lm-sensors.org
6297S: Maintained
6298F: Documentation/hwmon/max6697
6299F: Documentation/devicetree/bindings/i2c/max6697.txt
6300F: drivers/hwmon/max6697.c
6301F: include/linux/platform_data/max6697.h
6302
f8f847b5
KK
6303MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6304M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6305L: linux-pm@vger.kernel.org
6306S: Supported
6307F: drivers/power/max14577_charger.c
6308F: drivers/power/max77693_charger.c
6309
befeb596
KK
6310MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6311M: Chanwoo Choi <cw00.choi@samsung.com>
6312M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6313L: linux-kernel@vger.kernel.org
6314S: Supported
6315F: drivers/*/max14577.c
6316F: drivers/*/max77686.c
6317F: drivers/*/max77693.c
6318F: drivers/extcon/extcon-max14577.c
6319F: drivers/extcon/extcon-max77693.c
6320F: drivers/rtc/rtc-max77686.c
6321F: drivers/clk/clk-max77686.c
6322F: Documentation/devicetree/bindings/mfd/max14577.txt
6323F: Documentation/devicetree/bindings/mfd/max77686.txt
6324F: Documentation/devicetree/bindings/mfd/max77693.txt
6325F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6326F: include/linux/mfd/max14577*.h
6327F: include/linux/mfd/max77686*.h
6328F: include/linux/mfd/max77693*.h
6329
9be3c9a5
HV
6330MAXIRADIO FM RADIO RECEIVER DRIVER
6331M: Hans Verkuil <hverkuil@xs4all.nl>
6332L: linux-media@vger.kernel.org
6333T: git git://linuxtv.org/media_tree.git
6334W: http://linuxtv.org
6335S: Maintained
6336F: drivers/media/radio/radio-maxiradio*
6337
127c49ae 6338MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6339M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6340P: LinuxTV.org Project
6341L: linux-media@vger.kernel.org
6342W: http://linuxtv.org
8a6e2535 6343Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6344T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6345S: Maintained
6346F: Documentation/dvb/
6347F: Documentation/video4linux/
ffe06198 6348F: Documentation/DocBook/media/
127c49ae 6349F: drivers/media/
ffe06198 6350F: drivers/staging/media/
127c49ae 6351F: include/media/
6c0f0359
MCC
6352F: include/uapi/linux/dvb/
6353F: include/uapi/linux/videodev2.h
6354F: include/uapi/linux/media.h
6355F: include/uapi/linux/v4l2-*
6356F: include/uapi/linux/meye.h
6357F: include/uapi/linux/ivtv*
6358F: include/uapi/linux/uvcvideo.h
d20620de 6359
e399065b
SS
6360MEGARAID SCSI/SAS DRIVERS
6361M: Kashyap Desai <kashyap.desai@avagotech.com>
6362M: Sumit Saxena <sumit.saxena@avagotech.com>
6363M: Uday Lingala <uday.lingala@avagotech.com>
6364L: megaraidlinux.pdl@avagotech.com
baaea1dc 6365L: linux-scsi@vger.kernel.org
e399065b 6366W: http://www.lsi.com
ce00f85c 6367S: Maintained
679655da
JP
6368F: Documentation/scsi/megaraid.txt
6369F: drivers/scsi/megaraid.*
6370F: drivers/scsi/megaraid/
757e0108 6371
2c46c9d5
AV
6372MELLANOX ETHERNET DRIVER (mlx4_en)
6373M: Amir Vadai <amirv@mellanox.com>
db603047 6374M: Ido Shamay <idos@mellanox.com>
b75f0050 6375L: netdev@vger.kernel.org
2c46c9d5
AV
6376S: Supported
6377W: http://www.mellanox.com
6378Q: http://patchwork.ozlabs.org/project/netdev/list/
6379F: drivers/net/ethernet/mellanox/mlx4/en_*
6380
70ea91f1
SR
6381MEMORY MANAGEMENT
6382L: linux-mm@kvack.org
70ea91f1
SR
6383W: http://www.linux-mm.org
6384S: Maintained
679655da 6385F: include/linux/mm.h
551450bb
CS
6386F: include/linux/gfp.h
6387F: include/linux/mmzone.h
6388F: include/linux/memory_hotplug.h
6389F: include/linux/vmalloc.h
679655da 6390F: mm/
70ea91f1 6391
f4e9ce66 6392MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6393M: David Woodhouse <dwmw2@infradead.org>
242c325e 6394M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6395L: linux-mtd@lists.infradead.org
8a6e2535
JP
6396W: http://www.linux-mtd.infradead.org/
6397Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6398T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6399T: git git://git.infradead.org/l2-mtd.git
1da177e4 6400S: Maintained
679655da
JP
6401F: drivers/mtd/
6402F: include/linux/mtd/
c117ab84 6403F: include/uapi/mtd/
1da177e4 6404
26c57ef1 6405MEN A21 WATCHDOG DRIVER
b75f0050 6406M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6407L: linux-watchdog@vger.kernel.org
6408S: Supported
6409F: drivers/watchdog/mena21_wdt.c
6410
3764e82e 6411MEN CHAMELEON BUS (mcb)
49e7d9df 6412M: Johannes Thumshirn <johannes.thumshirn@men.de>
3764e82e
JT
6413S: Supported
6414F: drivers/mcb/
6415F: include/linux/mcb.h
6416
48b490d2
AW
6417MEN F21BMC (Board Management Controller)
6418M: Andreas Werner <andreas.werner@men.de>
6419S: Supported
6420F: drivers/mfd/menf21bmc.c
6421F: drivers/watchdog/menf21bmc_wdt.c
6422F: drivers/leds/leds-menf21bmc.c
6423F: drivers/hwmon/menf21bmc_hwmon.c
6424F: Documentation/hwmon/menf21bmc
6425
12285945
JH
6426METAG ARCHITECTURE
6427M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6428L: linux-metag@vger.kernel.org
12285945
JH
6429S: Supported
6430F: arch/metag/
6431F: Documentation/metag/
6432F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6433F: drivers/clocksource/metag_generic.c
5698c50d
JH
6434F: drivers/irqchip/irq-metag.c
6435F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6436F: drivers/tty/metag_da.c
12285945 6437
c6375b0a 6438MICROBLAZE ARCHITECTURE
8b58be88 6439M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6440W: http://www.monstr.eu/fdt/
6441T: git git://git.monstr.eu/linux-2.6-microblaze.git
6442S: Supported
0a8c7914 6443F: arch/microblaze/
1da177e4
LT
6444
6445MICROTEK X6 SCANNER
61eee9a7 6446M: Oliver Neukum <oliver@neukum.org>
1da177e4 6447S: Maintained
679655da 6448F: drivers/usb/image/microtek.*
1da177e4
LT
6449
6450MIPS
8b58be88 6451M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6452L: linux-mips@linux-mips.org
6097050d 6453W: http://www.linux-mips.org/
b05e988e 6454T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6455Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6456S: Supported
679655da
JP
6457F: Documentation/mips/
6458F: arch/mips/
1da177e4 6459
08b7620a
HV
6460MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6461M: Hans Verkuil <hverkuil@xs4all.nl>
6462L: linux-media@vger.kernel.org
6463T: git git://linuxtv.org/media_tree.git
6464W: http://linuxtv.org
6465S: Odd Fixes
6466F: drivers/media/radio/radio-miropcm20*
6467
e126ba97
EC
6468Mellanox MLX5 core VPI driver
6469M: Eli Cohen <eli@mellanox.com>
6470L: netdev@vger.kernel.org
6471L: linux-rdma@vger.kernel.org
6472W: http://www.mellanox.com
6473Q: http://patchwork.ozlabs.org/project/netdev/list/
6474Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6475T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6476S: Supported
6477F: drivers/net/ethernet/mellanox/mlx5/core/
6478F: include/linux/mlx5/
6479
6480Mellanox MLX5 IB driver
b75f0050
JP
6481M: Eli Cohen <eli@mellanox.com>
6482L: linux-rdma@vger.kernel.org
6483W: http://www.mellanox.com
6484Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6485T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6486S: Supported
6487F: include/linux/mlx5/
6488F: drivers/infiniband/hw/mlx5/
e126ba97 6489
0ce277e4
AP
6490MN88472 MEDIA DRIVER
6491M: Antti Palosaari <crope@iki.fi>
6492L: linux-media@vger.kernel.org
6493W: http://linuxtv.org/
6494W: http://palosaari.fi/linux/
6495Q: http://patchwork.linuxtv.org/project/linux-media/list/
6496T: git git://linuxtv.org/anttip/media_tree.git
6497S: Maintained
6498F: drivers/staging/media/mn88472/
6499F: drivers/media/dvb-frontends/mn88472.h
6500
4f4d238f
AP
6501MN88473 MEDIA DRIVER
6502M: Antti Palosaari <crope@iki.fi>
6503L: linux-media@vger.kernel.org
6504W: http://linuxtv.org/
6505W: http://palosaari.fi/linux/
6506Q: http://patchwork.linuxtv.org/project/linux-media/list/
6507T: git git://linuxtv.org/anttip/media_tree.git
6508S: Maintained
6509F: drivers/staging/media/mn88473/
6510F: drivers/media/dvb-frontends/mn88473.h
6511
1da177e4 6512MODULE SUPPORT
8b58be88 6513M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6514S: Maintained
679655da
JP
6515F: include/linux/module.h
6516F: kernel/module.c
1da177e4
LT
6517
6518MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6519W: http://popies.net/meye/
b7788e13 6520S: Orphan
679655da 6521F: Documentation/video4linux/meye.txt
90d72ac6 6522F: drivers/media/pci/meye/
6c0f0359 6523F: include/uapi/linux/meye.h
1da177e4 6524
b9705b60 6525MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6526M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6527S: Maintained
679655da 6528F: Documentation/serial/moxa-smartio
c897401b 6529F: drivers/tty/mxser.*
d735410a 6530
889b2f87
AK
6531MR800 AVERMEDIA USB FM RADIO DRIVER
6532M: Alexey Klimov <klimov.linux@gmail.com>
6533L: linux-media@vger.kernel.org
6534T: git git://linuxtv.org/media_tree.git
6535S: Maintained
6536F: drivers/media/radio/radio-mr800.c
6537
d7155691
AO
6538MRF24J40 IEEE 802.15.4 RADIO DRIVER
6539M: Alan Ott <alan@signal11.us>
6540L: linux-wpan@vger.kernel.org
6541S: Maintained
6542F: drivers/net/ieee802154/mrf24j40.c
6543
8c4c731a 6544MSI LAPTOP SUPPORT
182ae55c 6545M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6546L: platform-driver-x86@vger.kernel.org
8c4c731a 6547S: Maintained
679655da 6548F: drivers/platform/x86/msi-laptop.c
8c4c731a 6549
0f1006b1
AA
6550MSI WMI SUPPORT
6551M: Anisse Astier <anisse@astier.eu>
d0944853 6552L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6553S: Supported
6554F: drivers/platform/x86/msi-wmi.c
6555
19a628a0
AP
6556MSI001 MEDIA DRIVER
6557M: Antti Palosaari <crope@iki.fi>
6558L: linux-media@vger.kernel.org
6559W: http://linuxtv.org/
6560W: http://palosaari.fi/linux/
6561Q: http://patchwork.linuxtv.org/project/linux-media/list/
6562T: git git://linuxtv.org/anttip/media_tree.git
6563S: Maintained
0185e197 6564F: drivers/media/tuners/msi001*
19a628a0 6565
7570589d 6566MSI2500 MEDIA DRIVER
2c57213f
AP
6567M: Antti Palosaari <crope@iki.fi>
6568L: linux-media@vger.kernel.org
6569W: http://linuxtv.org/
6570W: http://palosaari.fi/linux/
6571Q: http://patchwork.linuxtv.org/project/linux-media/list/
6572T: git git://linuxtv.org/anttip/media_tree.git
6573S: Maintained
7570589d 6574F: drivers/media/usb/msi2500/
2c57213f 6575
62a37dc7 6576MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6577M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6578L: linux-media@vger.kernel.org
6579T: git git://linuxtv.org/media_tree.git
6580S: Maintained
6581F: drivers/media/i2c/mt9m032.c
6582F: include/media/mt9m032.h
6583
62a37dc7 6584MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6585M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6586L: linux-media@vger.kernel.org
6587T: git git://linuxtv.org/media_tree.git
6588S: Maintained
6589F: drivers/media/i2c/mt9p031.c
6590F: include/media/mt9p031.h
6591
62a37dc7 6592MT9T001 APTINA CAMERA SENSOR
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/mt9t001.c
6598F: include/media/mt9t001.h
6599
62a37dc7 6600MT9V032 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
f2272e13 6605F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6606F: drivers/media/i2c/mt9v032.c
6607F: include/media/mt9v032.h
6608
4e0d13cb 6609MULTIFUNCTION DEVICES (MFD)
8b58be88 6610M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6611M: Lee Jones <lee.jones@linaro.org>
7caa7991 6612T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6613S: Supported
679655da 6614F: drivers/mfd/
55b5940d 6615F: include/linux/mfd/
4e0d13cb 6616
5c4e6f13 6617MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6618M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6619L: linux-mmc@vger.kernel.org
708dce3f 6620T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6621S: Maintained
679655da
JP
6622F: drivers/mmc/
6623F: include/linux/mmc/
c117ab84 6624F: include/uapi/linux/mmc/
baca2da4 6625
15a0580c 6626MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6627S: Orphan
679655da
JP
6628F: drivers/mmc/host/mmc_spi.c
6629F: include/linux/spi/mmc_spi.h
15a0580c 6630
1da177e4 6631MULTISOUND SOUND DRIVER
8b58be88 6632M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6633S: Maintained
679655da
JP
6634F: Documentation/sound/oss/MultiSound
6635F: sound/oss/msnd*
1da177e4 6636
d735410a 6637MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6638S: Orphan
c897401b 6639F: drivers/tty/isicom.c
679655da 6640F: include/linux/isicom.h
d735410a 6641
550a7375 6642MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6643M: Felipe Balbi <balbi@ti.com>
795fb7e7 6644L: linux-usb@vger.kernel.org
43b416e5 6645T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6646S: Maintained
679655da 6647F: drivers/usb/musb/
550a7375 6648
ea0af5f6
MK
6649MXL5007T MEDIA DRIVER
6650M: Michael Krufky <mkrufky@linuxtv.org>
6651L: linux-media@vger.kernel.org
6652W: http://linuxtv.org/
6653W: http://github.com/mkrufky
6654Q: http://patchwork.linuxtv.org/project/linux-media/list/
6655T: git git://linuxtv.org/mkrufky/tuners.git
6656S: Maintained
6657F: drivers/media/tuners/mxl5007t.*
6658
2d3cf588 6659MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6660M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6661L: netdev@vger.kernel.org
205057ae 6662W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6663S: Supported
93f7848b 6664F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6665
1da177e4 6666NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6667S: Orphan
d9fb9f38 6668F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6669
23dc05a3
DM
6670NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6671M: Daniel Mack <zonque@gmail.com>
6672S: Maintained
6673L: alsa-devel@alsa-project.org
6674W: http://www.native-instruments.com
6675F: sound/usb/caiaq/
6676
1da177e4 6677NCP FILESYSTEM
52653199
PV
6678M: Petr Vandrovec <petr@vandrovec.name>
6679S: Odd Fixes
679655da 6680F: fs/ncpfs/
1da177e4 6681
a79b0322
FT
6682NCR 5380 SCSI DRIVERS
6683M: Finn Thain <fthain@telegraphics.com.au>
6684M: Michael Schmitz <schmitzmic@gmail.com>
6685L: linux-scsi@vger.kernel.org
6686S: Maintained
6687F: Documentation/scsi/g_NCR5380.txt
6688F: drivers/scsi/NCR5380.*
6689F: drivers/scsi/arm/cumana_1.c
6690F: drivers/scsi/arm/oak.c
6691F: drivers/scsi/atari_NCR5380.c
6692F: drivers/scsi/atari_scsi.*
6693F: drivers/scsi/dmx3191d.c
6694F: drivers/scsi/dtc.*
6695F: drivers/scsi/g_NCR5380.*
6696F: drivers/scsi/g_NCR5380_mmio.c
6697F: drivers/scsi/mac_scsi.*
6698F: drivers/scsi/pas16.*
a79b0322
FT
6699F: drivers/scsi/sun3_scsi.*
6700F: drivers/scsi/sun3_scsi_vme.c
6701F: drivers/scsi/t128.*
6702
1da177e4 6703NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6704M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6705L: linux-scsi@vger.kernel.org
6706S: Maintained
679655da 6707F: drivers/scsi/NCR_D700.*
1da177e4 6708
4aa3eb4c
GR
6709NCT6775 HARDWARE MONITOR DRIVER
6710M: Guenter Roeck <linux@roeck-us.net>
6711L: lm-sensors@lm-sensors.org
6712S: Maintained
6713F: Documentation/hwmon/nct6775
6714F: drivers/hwmon/nct6775.c
6715
3c2d774c 6716NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6717M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6718L: linux-rdma@vger.kernel.org
e3d33cb1 6719W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6720S: Supported
6721F: drivers/infiniband/hw/nes/
6722
be2f2e84 6723NETEM NETWORK EMULATOR
adbbf69d 6724M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6725L: netem@lists.linux-foundation.org
be2f2e84 6726S: Maintained
679655da 6727F: net/sched/sch_netem.c
be2f2e84 6728
b2f5a051 6729NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6730M: Jon Mason <jdmason@kudzu.us>
4a58448b 6731L: netdev@vger.kernel.org
4a58448b 6732S: Supported
679655da 6733F: Documentation/networking/s2io.txt
b2f5a051 6734F: Documentation/networking/vxge.txt
86387e1a 6735F: drivers/net/ethernet/neterion/
4a58448b 6736
db9cf3a3 6737NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6738M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6739M: Patrick McHardy <kaber@trash.net>
42010ed0 6740M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6741L: netfilter-devel@vger.kernel.org
82b98543 6742L: coreteam@netfilter.org
1da177e4
LT
6743W: http://www.netfilter.org/
6744W: http://www.iptables.org/
42010ed0
PNA
6745Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6746T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6747T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6748S: Supported
679655da
JP
6749F: include/linux/netfilter*
6750F: include/linux/netfilter/
6751F: include/net/netfilter/
c117ab84
CEB
6752F: include/uapi/linux/netfilter*
6753F: include/uapi/linux/netfilter/
679655da
JP
6754F: net/*/netfilter.c
6755F: net/*/netfilter/
6756F: net/netfilter/
1da177e4 6757
4cc67735 6758NETLABEL
87a0874c 6759M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6760W: http://netlabel.sf.net
6761L: netdev@vger.kernel.org
87a0874c 6762S: Maintained
80811493 6763F: Documentation/netlabel/
679655da
JP
6764F: include/net/netlabel.h
6765F: net/netlabel/
4cc67735 6766
1da177e4 6767NETROM NETWORK LAYER
8b58be88 6768M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6769L: linux-hams@vger.kernel.org
d34cb28a 6770W: http://www.linux-ax25.org/
1da177e4 6771S: Maintained
679655da 6772F: include/net/netrom.h
c117ab84 6773F: include/uapi/linux/netrom.h
679655da 6774F: net/netrom/
1da177e4 6775
5ddb88c0 6776NETWORK BLOCK DEVICE (NBD)
4ca5829a 6777M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 6778S: Maintained
5e4b269b 6779L: nbd-general@lists.sourceforge.net
4ca5829a 6780T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
6781F: Documentation/blockdev/nbd.txt
6782F: drivers/block/nbd.c
6783F: include/linux/nbd.h
c117ab84 6784F: include/uapi/linux/nbd.h
1da177e4 6785
6e43650c
NH
6786NETWORK DROP MONITOR
6787M: Neil Horman <nhorman@tuxdriver.com>
6788L: netdev@vger.kernel.org
6789S: Maintained
6790W: https://fedorahosted.org/dropwatch/
6791F: net/core/drop_monitor.c
6792
1da177e4 6793NETWORKING [GENERAL]
8b58be88 6794M: "David S. Miller" <davem@davemloft.net>
979b6c13 6795L: netdev@vger.kernel.org
b1e8fd54 6796W: http://www.linuxfoundation.org/en/Net
11e98029 6797Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6798T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6799T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6800S: Maintained
679655da
JP
6801F: net/
6802F: include/net/
018d21ed
JP
6803F: include/linux/in.h
6804F: include/linux/net.h
6805F: include/linux/netdevice.h
c117ab84
CEB
6806F: include/uapi/linux/in.h
6807F: include/uapi/linux/net.h
6808F: include/uapi/linux/netdevice.h
0c7aecd4 6809F: include/uapi/linux/net_namespace.h
7e814a6c 6810F: tools/net/
f4e53f9a 6811F: tools/testing/selftests/net/
335a67d2 6812F: lib/random32.c
a101ccd1 6813F: lib/test_bpf.c
1da177e4
LT
6814
6815NETWORKING [IPv4/IPv6]
8b58be88
JP
6816M: "David S. Miller" <davem@davemloft.net>
6817M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6818M: James Morris <jmorris@namei.org>
6819M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6820M: Patrick McHardy <kaber@trash.net>
979b6c13 6821L: netdev@vger.kernel.org
08deed1e 6822T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6823S: Maintained
679655da
JP
6824F: net/ipv4/
6825F: net/ipv6/
6826F: include/net/ip*
0a14842f 6827F: arch/x86/net/*
1da177e4 6828
73b7656c
DM
6829NETWORKING [IPSEC]
6830M: Steffen Klassert <steffen.klassert@secunet.com>
6831M: Herbert Xu <herbert@gondor.apana.org.au>
6832M: "David S. Miller" <davem@davemloft.net>
6833L: netdev@vger.kernel.org
d1fc5024
SK
6834T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6835T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6836S: Maintained
5826bdd1 6837F: net/core/flow.c
73b7656c
DM
6838F: net/xfrm/
6839F: net/key/
6840F: net/ipv4/xfrm*
d1fc5024
SK
6841F: net/ipv4/esp4.c
6842F: net/ipv4/ah4.c
6843F: net/ipv4/ipcomp.c
6844F: net/ipv4/ip_vti.c
73b7656c 6845F: net/ipv6/xfrm*
d1fc5024
SK
6846F: net/ipv6/esp6.c
6847F: net/ipv6/ah6.c
6848F: net/ipv6/ipcomp6.c
6849F: net/ipv6/ip6_vti.c
73b7656c
DM
6850F: include/uapi/linux/xfrm.h
6851F: include/net/xfrm.h
6852
10e2ff1c 6853NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6854M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6855L: netdev@vger.kernel.org
6856S: Maintained
6857
29f8f632 6858NETWORKING [WIRELESS]
2cb4abd1 6859L: linux-wireless@vger.kernel.org
8a6e2535 6860Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6861
788873ac
JP
6862NETWORKING DRIVERS
6863L: netdev@vger.kernel.org
6864W: http://www.linuxfoundation.org/en/Net
11e98029 6865Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6866T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6867T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6868S: Odd Fixes
6869F: drivers/net/
018d21ed 6870F: include/linux/if_*
0b63bf1f
JD
6871F: include/linux/netdevice.h
6872F: include/linux/arcdevice.h
6873F: include/linux/etherdevice.h
6874F: include/linux/fcdevice.h
6875F: include/linux/fddidevice.h
6876F: include/linux/hippidevice.h
6877F: include/linux/inetdevice.h
c117ab84
CEB
6878F: include/uapi/linux/if_*
6879F: include/uapi/linux/netdevice.h
788873ac 6880
0e324cf6
JL
6881NETWORKING DRIVERS (WIRELESS)
6882M: Kalle Valo <kvalo@codeaurora.org>
6883L: linux-wireless@vger.kernel.org
6884Q: http://patchwork.kernel.org/project/linux-wireless/list/
6885T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6886S: Maintained
6887F: drivers/net/wireless/
6888
3d396eb1 6889NETXEN (1/10) GbE SUPPORT
8622315e 6890M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6891M: Sony Chacko <sony.chacko@qlogic.com>
6892M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6893L: netdev@vger.kernel.org
9c2b5bde 6894W: http://www.qlogic.com
3d396eb1 6895S: Supported
aa43c215 6896F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6897
6423d30f
AAJ
6898NFC SUBSYSTEM
6899M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6900M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6901M: Samuel Ortiz <sameo@linux.intel.com>
6902L: linux-wireless@vger.kernel.org
1eb3b216 6903L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6904S: Supported
6423d30f 6905F: net/nfc/
55eb94f9 6906F: include/net/nfc/
c117ab84 6907F: include/uapi/linux/nfc.h
6423d30f 6908F: drivers/nfc/
08eaa1e0 6909F: include/linux/platform_data/pn544.h
7ebb88e5 6910F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6911
e8b43555 6912NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6913M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 6914M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
6915L: linux-nfs@vger.kernel.org
6916W: http://client.linux-nfs.org
cd7b996a 6917T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6918S: Maintained
679655da
JP
6919F: fs/lockd/
6920F: fs/nfs/
6921F: fs/nfs_common/
6922F: net/sunrpc/
6923F: include/linux/lockd/
6924F: include/linux/nfs*
6925F: include/linux/sunrpc/
c117ab84
CEB
6926F: include/uapi/linux/nfs*
6927F: include/uapi/linux/sunrpc/
1da177e4 6928
85ef9cea 6929NILFS2 FILESYSTEM
e2126935 6930M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6931L: linux-nilfs@vger.kernel.org
f9472265 6932W: http://nilfs.sourceforge.net/
e2126935 6933T: git git://github.com/konis/nilfs2.git
85ef9cea 6934S: Supported
679655da
JP
6935F: Documentation/filesystems/nilfs2.txt
6936F: fs/nilfs2/
6937F: include/linux/nilfs2_fs.h
85ef9cea 6938
1da177e4 6939NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6940M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6941W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6942S: Maintained
679655da
JP
6943F: Documentation/scsi/NinjaSCSI.txt
6944F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6945
6946NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6947M: GOTO Masanori <gotom@debian.or.jp>
6948M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6949W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6950S: Maintained
679655da
JP
6951F: Documentation/scsi/NinjaSCSI.txt
6952F: drivers/scsi/nsp32*
1da177e4 6953
383b8fb9
LFT
6954NIOS2 ARCHITECTURE
6955M: Ley Foon Tan <lftan@altera.com>
6956L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 6957T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
6958S: Maintained
6959F: arch/nios2/
6960
fce8a7bb 6961NTB DRIVER
9ef6bf6c
JM
6962M: Jon Mason <jdmason@kudzu.us>
6963M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6964S: Supported
2984411f
JM
6965W: https://github.com/jonmason/ntb/wiki
6966T: git git://github.com/jonmason/ntb.git
fce8a7bb 6967F: drivers/ntb/
548c237c 6968F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6969F: include/linux/ntb.h
6970
1da177e4 6971NTFS FILESYSTEM
2818ef50 6972M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6973L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6974W: http://www.tuxera.com/
e6f4dee7 6975T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6976S: Supported
679655da
JP
6977F: Documentation/filesystems/ntfs.txt
6978F: fs/ntfs/
1da177e4 6979
9eb8ef74 6980NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6981M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6982L: linux-fbdev@vger.kernel.org
ce00f85c 6983S: Maintained
8a61f013
JH
6984F: drivers/video/fbdev/riva/
6985F: drivers/video/fbdev/nvidia/
1da177e4 6986
79461681
MW
6987NVM EXPRESS DRIVER
6988M: Matthew Wilcox <willy@linux.intel.com>
6989L: linux-nvme@lists.infradead.org
6990T: git git://git.infradead.org/users/willy/linux-nvme.git
6991S: Supported
5be37bf9 6992F: drivers/block/nvme*
79461681
MW
6993F: include/linux/nvme.h
6994
dece4585
CP
6995NXP-NCI NFC DRIVER
6996M: Clément Perrochaud <clement.perrochaud@effinnov.com>
6997R: Charles Gorand <charles.gorand@effinnov.com>
6998L: linux-nfc@lists.01.org (moderated for non-subscribers)
6999S: Supported
7000F: drivers/nfc/nxp-nci
7001
f50d7146
RK
7002NXP TDA998X DRM DRIVER
7003M: Russell King <rmk+kernel@arm.linux.org.uk>
7004S: Supported
7005F: drivers/gpu/drm/i2c/tda998x_drv.c
7006F: include/drm/i2c/tda998x.h
7007
fbace43e
PR
7008NXP TFA9879 DRIVER
7009M: Peter Rosin <peda@axentia.se>
7010L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7011S: Maintained
7012F: sound/soc/codecs/tfa9879*
7013
f5525786 7014OMAP SUPPORT
0e24bdd4 7015M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7016L: linux-omap@vger.kernel.org
7017W: http://www.muru.com/linux/omap/
7018W: http://linux.omap.com/
8a6e2535 7019Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7020T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7021S: Maintained
4e04d5a3 7022F: arch/arm/*omap*/
026da812
FB
7023F: arch/arm/configs/omap1_defconfig
7024F: arch/arm/configs/omap2plus_defconfig
046d0a37 7025F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7026F: drivers/irqchip/irq-omap-intc.c
7027F: drivers/mfd/*omap*.c
7028F: drivers/mfd/menelaus.c
7029F: drivers/mfd/palmas.c
7030F: drivers/mfd/tps65217.c
7031F: drivers/mfd/tps65218.c
7032F: drivers/mfd/tps65910.c
7033F: drivers/mfd/twl-core.[ch]
7034F: drivers/mfd/twl4030*.c
7035F: drivers/mfd/twl6030*.c
7036F: drivers/mfd/twl6040*.c
7037F: drivers/regulator/palmas-regulator*.c
7038F: drivers/regulator/pbias-regulator.c
7039F: drivers/regulator/tps65217-regulator.c
7040F: drivers/regulator/tps65218-regulator.c
7041F: drivers/regulator/tps65910-regulator.c
7042F: drivers/regulator/twl-regulator.c
046d0a37 7043F: include/linux/i2c-omap.h
f5525786 7044
50f29fbd 7045OMAP DEVICE TREE SUPPORT
cdb55ab0 7046M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7047M: Tony Lindgren <tony@atomide.com>
7048L: linux-omap@vger.kernel.org
d0fb18c5 7049L: devicetree@vger.kernel.org
50f29fbd
TL
7050S: Maintained
7051F: arch/arm/boot/dts/*omap*
7052F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7053F: arch/arm/boot/dts/*am4*
7054F: arch/arm/boot/dts/*am5*
7055F: arch/arm/boot/dts/*dra7*
50f29fbd 7056
f5525786 7057OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7058M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7059L: linux-omap@vger.kernel.org
7060S: Maintained
7061F: arch/arm/*omap*/*clock*
7062
7063OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7064M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7065L: linux-omap@vger.kernel.org
7066S: Maintained
7067F: arch/arm/*omap*/*pm*
c46938d4 7068F: drivers/cpufreq/omap-cpufreq.c
f5525786 7069
d21db568 7070OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7071M: Rajendra Nayak <rnayak@ti.com>
7072M: Paul Walmsley <paul@pwsan.com>
7073L: linux-omap@vger.kernel.org
7074S: Maintained
d21db568 7075F: arch/arm/mach-omap2/prm*
692ab1f3 7076
f5525786 7077OMAP AUDIO SUPPORT
6c284903 7078M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7079M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
7080L: alsa-devel@alsa-project.org (subscribers-only)
7081L: linux-omap@vger.kernel.org
7082S: Maintained
7083F: sound/soc/omap/
7084
18640193
TL
7085OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7086M: Roger Quadros <rogerq@ti.com>
7087M: Tony Lindgren <tony@atomide.com>
7088L: linux-omap@vger.kernel.org
7089S: Maintained
7090F: drivers/memory/omap-gpmc.c
7091F: arch/arm/mach-omap2/*gpmc*
7092
f5525786 7093OMAP FRAMEBUFFER SUPPORT
830e6384 7094M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7095L: linux-fbdev@vger.kernel.org
f5525786
TL
7096L: linux-omap@vger.kernel.org
7097S: Maintained
8a61f013 7098F: drivers/video/fbdev/omap/
f5525786 7099
676eec0d 7100OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7101M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7102L: linux-omap@vger.kernel.org
676eec0d 7103L: linux-fbdev@vger.kernel.org
178ff4c9 7104S: Maintained
8a61f013 7105F: drivers/video/fbdev/omap2/
178ff4c9
TV
7106F: Documentation/arm/OMAP/DSS
7107
8b37fcfc
OBC
7108OMAP HARDWARE SPINLOCK SUPPORT
7109M: Ohad Ben-Cohen <ohad@wizery.com>
7110L: linux-omap@vger.kernel.org
7111S: Maintained
7112F: drivers/hwspinlock/omap_hwspinlock.c
7113F: arch/arm/mach-omap2/hwspinlock.c
7114
f5525786 7115OMAP MMC SUPPORT
8b58be88 7116M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7117L: linux-omap@vger.kernel.org
7118S: Maintained
653f41b5
MC
7119F: drivers/mmc/host/omap.c
7120
7121OMAP HS MMC SUPPORT
0a4585c6 7122L: linux-mmc@vger.kernel.org
653f41b5 7123L: linux-omap@vger.kernel.org
dfa5d196 7124S: Orphan
653f41b5 7125F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7126
7127OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7128M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7129S: Maintained
7130F: drivers/char/hw_random/omap-rng.c
7131
f400c82e 7132OMAP HWMOD SUPPORT
cdb55ab0 7133M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7134M: Paul Walmsley <paul@pwsan.com>
7135L: linux-omap@vger.kernel.org
7136S: Maintained
8fc8b12b 7137F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7138
8633fb30
PW
7139OMAP HWMOD DATA
7140M: Paul Walmsley <paul@pwsan.com>
7141L: linux-omap@vger.kernel.org
7142S: Maintained
7143F: arch/arm/mach-omap2/omap_hwmod*data*
7144
f400c82e 7145OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7146M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7147L: linux-omap@vger.kernel.org
7148S: Maintained
7149F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7150
0db83ced 7151OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7152M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7153L: linux-media@vger.kernel.org
7154S: Maintained
7eec52db 7155F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7156F: drivers/media/platform/omap3isp/
0db83ced 7157F: drivers/staging/media/omap4iss/
7e8970e1 7158
f5525786 7159OMAP USB SUPPORT
f299470a 7160M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7161L: linux-usb@vger.kernel.org
7162L: linux-omap@vger.kernel.org
43b416e5 7163T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7164S: Maintained
a16fbd65
JP
7165F: drivers/usb/*/*omap*
7166F: arch/arm/*omap*/usb*
f5525786 7167
6d994710 7168OMAP GPIO DRIVER
a1415a8f 7169M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7170M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7171M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7172L: linux-omap@vger.kernel.org
7173S: Maintained
7174F: drivers/gpio/gpio-omap.c
7175
c351e290
MJ
7176OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7177M: Mark Jackson <mpfj@newflow.co.uk>
7178L: linux-omap@vger.kernel.org
7179S: Maintained
7180F: arch/arm/boot/dts/am335x-nano.dts
7181
0ad122d9 7182OMFS FILESYSTEM
8b58be88 7183M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7184L: linux-karma-devel@lists.sourceforge.net
7185S: Maintained
679655da
JP
7186F: Documentation/filesystems/omfs.txt
7187F: fs/omfs/
0ad122d9 7188
c1986ee9 7189OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7190M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7191S: Maintained
679655da
JP
7192F: drivers/char/pcmcia/cm4000_cs.c
7193F: include/linux/cm4000_cs.h
c117ab84 7194F: include/uapi/linux/cm4000_cs.h
c1986ee9 7195
77c44ab1 7196OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7197M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7198S: Maintained
679655da 7199F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7200
77d5140f 7201OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7202M: Jonathan Corbet <corbet@lwn.net>
661263b5 7203L: linux-media@vger.kernel.org
275ffde4 7204T: git git://linuxtv.org/media_tree.git
77d5140f 7205S: Maintained
90d72ac6 7206F: drivers/media/i2c/ov7670.c
77d5140f 7207
431bca73 7208ONENAND FLASH DRIVER
8b58be88 7209M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7210L: linux-mtd@lists.infradead.org
7211S: Maintained
679655da
JP
7212F: drivers/mtd/onenand/
7213F: include/linux/mtd/onenand*.h
431bca73 7214
1da177e4 7215ONSTREAM SCSI TAPE DRIVER
8b58be88 7216M: Willem Riede <osst@riede.org>
1da177e4
LT
7217L: osst-users@lists.sourceforge.net
7218L: linux-scsi@vger.kernel.org
7219S: Maintained
f7269cfc
JD
7220F: Documentation/scsi/osst.txt
7221F: drivers/scsi/osst.*
7222F: drivers/scsi/osst_*.h
7223F: drivers/scsi/st.h
1da177e4 7224
e2d1d6c0 7225OPENCORES I2C BUS DRIVER
8b58be88 7226M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7227L: linux-i2c@vger.kernel.org
e2d1d6c0 7228S: Maintained
679655da
JP
7229F: Documentation/i2c/busses/i2c-ocores
7230F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7231
860c44c1 7232OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7233M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7234M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7235L: devicetree@vger.kernel.org
a7fefe9f
RH
7236W: http://www.devicetree.org/
7237T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7238S: Maintained
f8828205 7239F: drivers/of/
860c44c1 7240F: include/linux/of*.h
f8828205 7241F: scripts/dtc/
860c44c1 7242
f8828205 7243OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7244M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7245M: Pawel Moll <pawel.moll@arm.com>
7246M: Mark Rutland <mark.rutland@arm.com>
de80963e 7247M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7248M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7249L: devicetree@vger.kernel.org
7250S: Maintained
7251F: Documentation/devicetree/
7252F: arch/*/boot/dts/
7253F: include/dt-bindings/
7254
2bb65f56
PA
7255OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7256M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7257L: devicetree@vger.kernel.org
7258S: Maintained
7259F: Documentation/devicetree/dynamic-resolution-notes.txt
7260F: Documentation/devicetree/overlay-notes.txt
7261F: drivers/of/overlay.c
7262F: drivers/of/resolver.c
7263
19f9d392
JB
7264OPENRISC ARCHITECTURE
7265M: Jonas Bonn <jonas@southpole.se>
7266W: http://openrisc.net
eab7c1c0 7267L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7268S: Maintained
7269T: git git://openrisc.net/~jonas/linux
14430813 7270F: arch/openrisc/
19f9d392 7271
ccb1352e 7272OPENVSWITCH
4f337ed5 7273M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7274L: netdev@vger.kernel.org
ccb1352e
JG
7275L: dev@openvswitch.org
7276W: http://openvswitch.org
ccb1352e
JG
7277S: Maintained
7278F: net/openvswitch/
b422da7c 7279F: include/uapi/linux/openvswitch.h
ccb1352e 7280
af39917d
CL
7281OPL4 DRIVER
7282M: Clemens Ladisch <clemens@ladisch.de>
7283L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7284T: git git://git.alsa-project.org/alsa-kernel.git
7285S: Maintained
7286F: sound/drivers/opl4/
7287
1da177e4 7288OPROFILE
4cf7e718 7289M: Robert Richter <rric@kernel.org>
1da177e4
LT
7290L: oprofile-list@lists.sf.net
7291S: Maintained
81c4a8a6 7292F: arch/*/include/asm/oprofile*.h
679655da
JP
7293F: arch/*/oprofile/
7294F: drivers/oprofile/
7295F: include/linux/oprofile.h
1da177e4 7296
e2d1d6c0 7297ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7298M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7299M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7300L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7301W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7302S: Supported
679655da
JP
7303F: Documentation/filesystems/ocfs2.txt
7304F: Documentation/filesystems/dlmfs.txt
7305F: fs/ocfs2/
e2d1d6c0 7306
1da177e4 7307ORINOCO DRIVER
724c6b35 7308L: linux-wireless@vger.kernel.org
491b26b4 7309W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7310W: http://www.nongnu.org/orinoco/
3a59babb 7311S: Orphan
679655da 7312F: drivers/net/wireless/orinoco/
1da177e4 7313
42c55aa8 7314OSD LIBRARY and FILESYSTEM
fadc0752 7315M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7316M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7317L: osd-dev@open-osd.org
7318W: http://open-osd.org
54e5881d 7319T: git git://git.open-osd.org/open-osd.git
68274794 7320S: Maintained
42c55aa8 7321F: drivers/scsi/osd/
6b6f0b6c 7322F: include/scsi/osd_*
42c55aa8 7323F: fs/exofs/
68274794 7324
ef94b186 7325OVERLAY FILESYSTEM
7c37fbda 7326M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7327L: linux-unionfs@vger.kernel.org
7328T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7329S: Supported
1d113735 7330F: fs/overlayfs/
7c37fbda
NB
7331F: Documentation/filesystems/overlayfs.txt
7332
e2d1d6c0 7333P54 WIRELESS DRIVER
084cb0fe 7334M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7335L: linux-wireless@vger.kernel.org
084cb0fe 7336W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7337S: Maintained
679655da 7338F: drivers/net/wireless/p54/
e2d1d6c0 7339
f5cd7872 7340PA SEMI ETHERNET DRIVER
8b58be88 7341M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7342L: netdev@vger.kernel.org
7343S: Maintained
ded19add 7344F: drivers/net/ethernet/pasemi/*
f5cd7872 7345
beb58aa3 7346PA SEMI SMBUS DRIVER
8b58be88 7347M: Olof Johansson <olof@lixom.net>
846557d3 7348L: linux-i2c@vger.kernel.org
beb58aa3 7349S: Maintained
679655da 7350F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7351
48fc267e
SK
7352PADATA PARALLEL EXECUTION MECHANISM
7353M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7354L: linux-crypto@vger.kernel.org
7355S: Maintained
7356F: kernel/padata.c
7357F: include/linux/padata.h
7358F: Documentation/padata.txt
7359
709ee531 7360PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7361M: Harald Welte <laforge@gnumonks.org>
d0944853 7362L: platform-driver-x86@vger.kernel.org
709ee531 7363S: Maintained
679655da 7364F: drivers/platform/x86/panasonic-laptop.c
709ee531 7365
368dd5ac 7366PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7367M: David Howells <dhowells@redhat.com>
7368M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7369L: linux-am33-list@redhat.com (moderated for non-subscribers)
7370W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7371S: Maintained
679655da
JP
7372F: Documentation/mn10300/
7373F: arch/mn10300/
4fa97181 7374
1da177e4 7375PARALLEL PORT SUPPORT
3dd1a329 7376L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7377S: Orphan
679655da
JP
7378F: drivers/parport/
7379F: include/linux/parport*.h
7380F: drivers/char/ppdev.c
c117ab84 7381F: include/uapi/linux/ppdev.h
1da177e4 7382
4cdf6bc2 7383PARAVIRT_OPS INTERFACE
d633180c 7384M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7385M: Chris Wright <chrisw@sous-sol.org>
7386M: Alok Kataria <akataria@vmware.com>
7387M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7388L: virtualization@lists.linux-foundation.org
4cdf6bc2 7389S: Supported
a2e19991 7390F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7391F: arch/*/kernel/paravirt*
7392F: arch/*/include/asm/paravirt.h
4cdf6bc2 7393
e2d1d6c0 7394PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7395M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7396L: linux-parport@lists.infradead.org (subscribers-only)
7397W: http://www.torque.net/linux-pp.html
7398S: Maintained
679655da
JP
7399F: Documentation/blockdev/paride.txt
7400F: drivers/block/paride/
e2d1d6c0
RD
7401
7402PARISC ARCHITECTURE
b8828770 7403M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7404M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7405L: linux-parisc@vger.kernel.org
7406W: http://www.parisc-linux.org/
8a6e2535 7407Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7408T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7409T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7410S: Maintained
679655da 7411F: arch/parisc/
2b6bac9e 7412F: Documentation/parisc/
679655da 7413F: drivers/parisc/
2b6bac9e
HD
7414F: drivers/char/agp/parisc-agp.c
7415F: drivers/input/serio/gscps2.c
7416F: drivers/parport/parport_gsc.*
7417F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7418F: drivers/video/fbdev/sti*
2b6bac9e
HD
7419F: drivers/video/console/sti*
7420F: drivers/video/logo/logo_parisc*
e2d1d6c0 7421
1662d32c 7422PC87360 HARDWARE MONITORING DRIVER
8b58be88 7423M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7424L: lm-sensors@lm-sensors.org
7425S: Maintained
679655da
JP
7426F: Documentation/hwmon/pc87360
7427F: drivers/hwmon/pc87360.c
1662d32c
JC
7428
7429PC8736x GPIO DRIVER
8b58be88 7430M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7431S: Maintained
679655da 7432F: drivers/char/pc8736x_gpio.c
1662d32c 7433
1ad107fd 7434PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7435M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7436L: lm-sensors@lm-sensors.org
7437S: Maintained
7438F: Documentation/hwmon/pc87427
7439F: drivers/hwmon/pc87427.c
7440
b26e0ed4 7441PCA9532 LED DRIVER
8b58be88 7442M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7443S: Maintained
d5ca6918
JP
7444F: drivers/leds/leds-pca9532.c
7445F: include/linux/leds-pca9532.h
b26e0ed4 7446
5ce914a8 7447PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7448M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7449L: linux-i2c@vger.kernel.org
7450S: Maintained
b4f0b74e 7451F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7452
3971dae5 7453PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7454M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7455S: Maintained
7456F: drivers/firmware/pcdp.*
7457
065c6359 7458PCI ERROR RECOVERY
6305902c 7459M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7460L: linux-pci@vger.kernel.org
065c6359 7461S: Supported
679655da 7462F: Documentation/PCI/pci-error-recovery.txt
065c6359 7463
1da177e4 7464PCI SUBSYSTEM
5ac3a6d2 7465M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7466L: linux-pci@vger.kernel.org
99662dd1 7467Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7468T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7469S: Supported
679655da
JP
7470F: Documentation/PCI/
7471F: drivers/pci/
7472F: include/linux/pci*
6b49ee49 7473F: arch/x86/pci/
cad01f91 7474F: arch/x86/kernel/quirks.c
1da177e4 7475
b7e78170
RH
7476PCI DRIVER FOR ARM VERSATILE PLATFORM
7477M: Rob Herring <robh@kernel.org>
7478L: linux-pci@vger.kernel.org
7479L: linux-arm-kernel@lists.infradead.org
7480S: Maintained
7481F: Documentation/devicetree/bindings/pci/versatile.txt
7482F: drivers/pci/host/pci-versatile.c
7483
5f6b6ccd
TI
7484PCI DRIVER FOR APPLIEDMICRO XGENE
7485M: Tanmay Inamdar <tinamdar@apm.com>
7486L: linux-pci@vger.kernel.org
7487L: linux-arm-kernel@lists.infradead.org
7488S: Maintained
7489F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7490F: drivers/pci/host/pci-xgene.c
7491
62d0ff83
ML
7492PCI DRIVER FOR FREESCALE LAYERSCAPE
7493M: Minghuan Lian <minghuan.Lian@freescale.com>
7494M: Mingkai Hu <mingkai.hu@freescale.com>
7495M: Roy Zang <tie-fei.zang@freescale.com>
7496L: linuxppc-dev@lists.ozlabs.org
7497L: linux-pci@vger.kernel.org
7498L: linux-arm-kernel@lists.infradead.org
7499S: Maintained
7500F: drivers/pci/host/*layerscape*
7501
f0b75693 7502PCI DRIVER FOR IMX6
f175aa2c 7503M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7504M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7505L: linux-pci@vger.kernel.org
7506L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7507S: Maintained
7508F: drivers/pci/host/*imx6*
7509
0c4ffcfe
MK
7510PCI DRIVER FOR TI KEYSTONE
7511M: Murali Karicheri <m-karicheri2@ti.com>
7512L: linux-pci@vger.kernel.org
7513L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7514S: Maintained
7515F: drivers/pci/host/*keystone*
7516
f0b75693
BH
7517PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7518M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7519M: Jason Cooper <jason@lakedaemon.net>
7520L: linux-pci@vger.kernel.org
7521L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7522S: Maintained
7523F: drivers/pci/host/*mvebu*
7524
0447cfd7
TR
7525PCI DRIVER FOR NVIDIA TEGRA
7526M: Thierry Reding <thierry.reding@gmail.com>
7527L: linux-tegra@vger.kernel.org
f0b75693 7528L: linux-pci@vger.kernel.org
0447cfd7
TR
7529S: Supported
7530F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7531F: drivers/pci/host/pci-tegra.c
7532
47ff3de9
KVA
7533PCI DRIVER FOR TI DRA7XX
7534M: Kishon Vijay Abraham I <kishon@ti.com>
7535L: linux-omap@vger.kernel.org
7536L: linux-pci@vger.kernel.org
7537S: Supported
7538F: Documentation/devicetree/bindings/pci/ti-pci.txt
7539F: drivers/pci/host/pci-dra7xx.c
7540
f0b75693
BH
7541PCI DRIVER FOR RENESAS R-CAR
7542M: Simon Horman <horms@verge.net.au>
7543L: linux-pci@vger.kernel.org
7544L: linux-sh@vger.kernel.org
7545S: Maintained
7546F: drivers/pci/host/*rcar*
7547
4af82255
JH
7548PCI DRIVER FOR SAMSUNG EXYNOS
7549M: Jingoo Han <jg1.han@samsung.com>
7550L: linux-pci@vger.kernel.org
f0b75693
BH
7551L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7552L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7553S: Maintained
7554F: drivers/pci/host/pci-exynos.c
7555
f0b75693 7556PCI DRIVER FOR SYNOPSIS DESIGNWARE
f0b75693
BH
7557M: Jingoo Han <jg1.han@samsung.com>
7558L: linux-pci@vger.kernel.org
7559S: Maintained
7560F: drivers/pci/host/*designware*
7561
cf28855b
WD
7562PCI DRIVER FOR GENERIC OF HOSTS
7563M: Will Deacon <will.deacon@arm.com>
7564L: linux-pci@vger.kernel.org
7565L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7566S: Maintained
7567F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7568F: drivers/pci/host/pci-host-generic.c
7569
51b66a6c 7570PCIE DRIVER FOR ST SPEAR13XX
51b66a6c 7571L: linux-pci@vger.kernel.org
af539e98 7572S: Orphan
51b66a6c
PA
7573F: drivers/pci/host/*spear*
7574
1da177e4 7575PCMCIA SUBSYSTEM
4230dfc9 7576P: Linux PCMCIA Team
f5df5881 7577L: linux-pcmcia@lists.infradead.org
6650e0a5 7578W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7579T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7580S: Maintained
679655da
JP
7581F: Documentation/pcmcia/
7582F: drivers/pcmcia/
7583F: include/pcmcia/
1da177e4
LT
7584
7585PCNET32 NETWORK DRIVER
227fb925 7586M: Don Fry <pcnet32@frontier.com>
979b6c13 7587L: netdev@vger.kernel.org
1da177e4 7588S: Maintained
b955f6ca 7589F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7590
48fc267e
SK
7591PCRYPT PARALLEL CRYPTO ENGINE
7592M: Steffen Klassert <steffen.klassert@secunet.com>
7593L: linux-crypto@vger.kernel.org
7594S: Maintained
7595F: crypto/pcrypt.c
7596F: include/crypto/pcrypt.h
7597
e72df0b8
TH
7598PER-CPU MEMORY ALLOCATOR
7599M: Tejun Heo <tj@kernel.org>
7600M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7601T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7602S: Maintained
7603F: include/linux/percpu*.h
7604F: mm/percpu*.c
7605F: arch/*/include/asm/percpu.h
7606
ad4ecbcb 7607PER-TASK DELAY ACCOUNTING
185e595f 7608M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7609S: Maintained
679655da
JP
7610F: include/linux/delayacct.h
7611F: kernel/delayacct.c
ad4ecbcb 7612
57c0c15b 7613PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7614M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7615M: Paul Mackerras <paulus@samba.org>
dd9b238c 7616M: Ingo Molnar <mingo@redhat.com>
f80c5393 7617M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7618L: linux-kernel@vger.kernel.org
75fc2d37 7619T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7620S: Supported
d53e8365 7621F: kernel/events/*
a003236c 7622F: include/linux/perf_event.h
c117ab84 7623F: include/uapi/linux/perf_event.h
141c4296
RR
7624F: arch/*/kernel/perf_event*.c
7625F: arch/*/kernel/*/perf_event*.c
7626F: arch/*/kernel/*/*/perf_event*.c
a003236c 7627F: arch/*/include/asm/perf_event.h
a003236c
VL
7628F: arch/*/kernel/perf_callchain.c
7629F: tools/perf/
6c0b3244 7630
dd49d0f5 7631PERSONALITY HANDLING
8b58be88 7632M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7633L: linux-abi-devel@lists.sourceforge.net
7634S: Maintained
679655da 7635F: include/linux/personality.h
c117ab84 7636F: include/uapi/linux/personality.h
dd49d0f5 7637
838e7a03 7638PHONET PROTOCOL
2a06b40f 7639M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7640S: Supported
7641F: Documentation/networking/phonet.txt
7642F: include/linux/phonet.h
7643F: include/net/phonet/
c117ab84 7644F: include/uapi/linux/phonet.h
838e7a03
RDC
7645F: net/phonet/
7646
1da177e4 7647PHRAM MTD DRIVER
8b58be88 7648M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7649L: linux-mtd@lists.infradead.org
7650S: Maintained
679655da 7651F: drivers/mtd/devices/phram.c
1da177e4 7652
efdbb10e
BP
7653PICOLCD HID DRIVER
7654M: Bruno Prémont <bonbons@linux-vserver.org>
7655L: linux-input@vger.kernel.org
7656S: Maintained
7657F: drivers/hid/hid-picolcd*
7658
a53bfa07
JI
7659PICOXCELL SUPPORT
7660M: Jamie Iles <jamie@jamieiles.com>
7661L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7662T: git git://github.com/jamieiles/linux-2.6-ji.git
7663S: Supported
b8733987 7664F: arch/arm/boot/dts/picoxcell*
14430813 7665F: arch/arm/mach-picoxcell/
b8733987 7666F: drivers/crypto/picoxcell*
a53bfa07 7667
2744e8af
LW
7668PIN CONTROL SUBSYSTEM
7669M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7670L: linux-gpio@vger.kernel.org
dbe752a3 7671T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7672S: Maintained
07f29ba6 7673F: drivers/pinctrl/
8e406fe4 7674F: include/linux/pinctrl/
2744e8af 7675
2201bbb8
JCPV
7676PIN CONTROLLER - ATMEL AT91
7677M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7678L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7679S: Maintained
c654b6bf 7680F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7681
cbd1b652
MW
7682PIN CONTROLLER - INTEL
7683M: Mika Westerberg <mika.westerberg@linux.intel.com>
7684M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7685S: Maintained
7686F: drivers/pinctrl/intel/
2201bbb8 7687
9963b536
LP
7688PIN CONTROLLER - RENESAS
7689M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7690L: linux-sh@vger.kernel.org
7691S: Maintained
7692F: drivers/pinctrl/sh-pfc/
7693
b75e60d6 7694PIN CONTROLLER - SAMSUNG
fea685e9 7695M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7696M: Thomas Abraham <thomas.abraham@linaro.org>
7697L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7698L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7699S: Maintained
9b5b33f6 7700F: drivers/pinctrl/samsung/
b75e60d6 7701
deda8287 7702PIN CONTROLLER - ST SPEAR
8e406fe4 7703M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7704L: spear-devel@list.st.com
7705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7706W: http://www.st.com/spear
7707S: Maintained
8e406fe4 7708F: drivers/pinctrl/spear/
deda8287 7709
249a6771 7710PKTCDVD DRIVER
dbd47133 7711M: Jiri Kosina <jkosina@suse.cz>
249a6771 7712S: Maintained
679655da
JP
7713F: drivers/block/pktcdvd.c
7714F: include/linux/pktcdvd.h
c117ab84 7715F: include/uapi/linux/pktcdvd.h
249a6771 7716
b31d8273
G
7717PKUNITY SOC DRIVERS
7718M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7719W: http://mprc.pku.edu.cn/~guanxuetao/linux
7720S: Maintained
ceebf4d5 7721T: git git://github.com/gxt/linux.git
b31d8273 7722F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7723F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7724F: drivers/video/fbdev/fb-puv3.c
2809e80b 7725F: drivers/rtc/rtc-puv3.c
b31d8273 7726
9d2ecfb7 7727PMBUS HARDWARE MONITORING DRIVERS
ca462085 7728M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7729L: lm-sensors@lm-sensors.org
7730W: http://www.lm-sensors.org/
7731W: http://www.roeck-us.net/linux/drivers/
7732T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7733S: Maintained
7734F: Documentation/hwmon/pmbus
7735F: drivers/hwmon/pmbus/
7736F: include/linux/i2c/pmbus.h
7737
89a36810 7738PMC SIERRA MaxRAID DRIVER
076cfaae 7739M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7740L: linux-scsi@vger.kernel.org
7741W: http://www.pmc-sierra.com/
7742S: Supported
7743F: drivers/scsi/pmcraid.*
7744
dbf9bfe6 7745PMC SIERRA PM8001 DRIVER
4f0e359c 7746M: xjtuwjp@gmail.com
dbf9bfe6 7747M: lindar_liu@usish.com
f5a7b525 7748L: pmchba@pmcs.com
dbf9bfe6 7749L: linux-scsi@vger.kernel.org
7750S: Supported
7751F: drivers/scsi/pm8001/
7752
1da177e4 7753POSIX CLOCKS and TIMERS
8b58be88 7754M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7755L: linux-kernel@vger.kernel.org
75fc2d37 7756T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7757S: Maintained
679655da
JP
7758F: fs/timerfd.c
7759F: include/linux/timer*
5cee9645 7760F: kernel/time/*timer*
1da177e4 7761
3be86148 7762POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7763M: Sebastian Reichel <sre@kernel.org>
57318935 7764M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7765M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7766L: linux-pm@vger.kernel.org
54e5881d 7767T: git git://git.infradead.org/battery-2.6.git
3be86148 7768S: Maintained
679655da 7769F: include/linux/power_supply.h
8cd725a1 7770F: drivers/power/
3be86148 7771
1da177e4 7772PNP SUPPORT
46a1f21a 7773M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7774S: Maintained
679655da 7775F: drivers/pnp/
1da177e4 7776
999445d4 7777PNXxxxx I2C DRIVER
8b58be88 7778M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7779L: linux-i2c@vger.kernel.org
999445d4 7780S: Maintained
679655da 7781F: drivers/i2c/busses/i2c-pnx.c
999445d4 7782
1da177e4 7783PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7784M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7785L: linux-ppp@vger.kernel.org
7786S: Maintained
224cf5ad 7787F: drivers/net/ppp/ppp_*
1da177e4
LT
7788
7789PPP OVER ATM (RFC 2364)
8b58be88 7790M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7791S: Maintained
679655da 7792F: net/atm/pppoatm.c
c117ab84 7793F: include/uapi/linux/atmppp.h
1da177e4
LT
7794
7795PPP OVER ETHERNET
8b58be88 7796M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7797S: Maintained
224cf5ad
JK
7798F: drivers/net/ppp/pppoe.c
7799F: drivers/net/ppp/pppox.c
1da177e4 7800
a6d2370b 7801PPP OVER L2TP
8b58be88 7802M: James Chapman <jchapman@katalix.com>
a6d2370b 7803S: Maintained
90ca28d1 7804F: net/l2tp/l2tp_ppp.c
679655da 7805F: include/linux/if_pppol2tp.h
c117ab84 7806F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7807
eae9d2ba 7808PPS SUPPORT
8b58be88 7809M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7810W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7811L: linuxpps@ml.enneenne.com (subscribers-only)
7812S: Maintained
cabaaf41
JP
7813F: Documentation/pps/
7814F: drivers/pps/
7815F: include/linux/pps*.h
eae9d2ba 7816
71a6d0af
HW
7817PPTP DRIVER
7818M: Dmitry Kozlov <xeb@mail.ru>
7819L: netdev@vger.kernel.org
7820S: Maintained
224cf5ad 7821F: drivers/net/ppp/pptp.c
71a6d0af
HW
7822W: http://sourceforge.net/projects/accel-pptp
7823
1da177e4 7824PREEMPTIBLE KERNEL
8b58be88 7825M: Robert Love <rml@tech9.net>
1da177e4
LT
7826L: kpreempt-tech@lists.sourceforge.net
7827W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7828S: Supported
679655da
JP
7829F: Documentation/preempt-locking.txt
7830F: include/linux/preempt.h
1da177e4
LT
7831
7832PRISM54 WIRELESS DRIVER
8b58be88 7833M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7834L: linux-wireless@vger.kernel.org
9ef80804 7835W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7836S: Obsolete
679655da 7837F: drivers/net/wireless/prism54/
1da177e4 7838
02c18891 7839PS3 NETWORK SUPPORT
b809b9ca 7840M: Geoff Levand <geoff@infradead.org>
02c18891 7841L: netdev@vger.kernel.org
a14ab6b6 7842L: linuxppc-dev@lists.ozlabs.org
b809b9ca 7843S: Maintained
8df158ac 7844F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7845
f58a9d17 7846PS3 PLATFORM SUPPORT
b809b9ca 7847M: Geoff Levand <geoff@infradead.org>
a4724ed6 7848L: linuxppc-dev@lists.ozlabs.org
b809b9ca 7849S: Maintained
679655da
JP
7850F: arch/powerpc/boot/ps3*
7851F: arch/powerpc/include/asm/lv1call.h
7852F: arch/powerpc/include/asm/ps3*.h
7853F: arch/powerpc/platforms/ps3/
7854F: drivers/*/ps3*
7855F: drivers/ps3/
fec629b8 7856F: drivers/rtc/rtc-ps3.c
679655da 7857F: drivers/usb/host/*ps3.c
fec629b8 7858F: sound/ppc/snd_ps3*
f58a9d17 7859
cffb4add 7860PS3VRAM DRIVER
8b58be88 7861M: Jim Paris <jim@jtan.com>
a14ab6b6 7862L: linuxppc-dev@lists.ozlabs.org
cffb4add 7863S: Maintained
8a3977cb 7864F: drivers/block/ps3vram.c
cffb4add 7865
8defe599 7866PSTORE FILESYSTEM
9d5e2a02 7867M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7868M: Colin Cross <ccross@android.com>
7869M: Kees Cook <keescook@chromium.org>
7870M: Tony Luck <tony.luck@intel.com>
7871S: Maintained
7872T: git git://git.infradead.org/users/cbou/linux-pstore.git
7873F: fs/pstore/
7874F: include/linux/pstore*
04851772 7875F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7876F: drivers/acpi/apei/erst.c
7877
7fbc415d
RC
7878PTP HARDWARE CLOCK SUPPORT
7879M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7880L: netdev@vger.kernel.org
7fbc415d
RC
7881S: Maintained
7882W: http://linuxptp.sourceforge.net/
7883F: Documentation/ABI/testing/sysfs-ptp
7884F: Documentation/ptp/*
0ecb3cdd 7885F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7886F: drivers/net/phy/dp83640*
7887F: drivers/ptp/*
7888F: include/linux/ptp_cl*
7889
cf94a4d1 7890PTRACE SUPPORT
e846ee5f 7891M: Roland McGrath <roland@hack.frob.com>
8b58be88 7892M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7893S: Maintained
7894F: include/asm-generic/syscall.h
7895F: include/linux/ptrace.h
7896F: include/linux/regset.h
7897F: include/linux/tracehook.h
c117ab84 7898F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7899F: kernel/ptrace.c
7900
8320204a 7901PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7902M: Mike Isely <isely@pobox.com>
16e9495d 7903L: pvrusb2@isely.net (subscribers-only)
661263b5 7904L: linux-media@vger.kernel.org
8320204a 7905W: http://www.isely.net/pvrusb2/
275ffde4 7906T: git git://linuxtv.org/media_tree.git
8320204a 7907S: Maintained
679655da 7908F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7909F: drivers/media/usb/pvrusb2/
8320204a 7910
39532e6c
HG
7911PWC WEBCAM DRIVER
7912M: Hans de Goede <hdegoede@redhat.com>
7913L: linux-media@vger.kernel.org
7914T: git git://linuxtv.org/media_tree.git
7915S: Maintained
7916F: drivers/media/usb/pwc/*
7917
93c090b3
KD
7918PWM FAN DRIVER
7919M: Kamil Debski <k.debski@samsung.com>
7920L: lm-sensors@lm-sensors.org
7921S: Supported
7922F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7923F: Documentation/hwmon/pwm-fan
7924F: drivers/hwmon/pwm-fan.c
7925
200efedd 7926PWM SUBSYSTEM
aa3495f7
TR
7927M: Thierry Reding <thierry.reding@gmail.com>
7928L: linux-pwm@vger.kernel.org
0c2498f1 7929S: Maintained
006e854f 7930T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7931F: Documentation/pwm.txt
7932F: Documentation/devicetree/bindings/pwm/
7933F: include/linux/pwm.h
0c2498f1 7934F: drivers/pwm/
a140b98d
TR
7935F: drivers/video/backlight/pwm_bl.c
7936F: include/linux/pwm_backlight.h
0c2498f1 7937
30ec261e 7938PXA2xx/PXA3xx SUPPORT
8da5e302 7939M: Daniel Mack <daniel@zonque.org>
a323f664 7940M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7941M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7943T: git git://github.com/hzhuang1/linux.git
8da5e302 7944T: git git://github.com/rjarzmik/linux.git
1da177e4 7945S: Maintained
679655da
JP
7946F: arch/arm/mach-pxa/
7947F: drivers/pcmcia/pxa2xx*
9df92e6c 7948F: drivers/spi/spi-pxa2xx*
faf2e1db 7949F: drivers/usb/gadget/udc/pxa2*
679655da 7950F: include/sound/pxa2xx-lib.h
bec4c99e 7951F: sound/arm/pxa*
14430813 7952F: sound/soc/pxa/
1da177e4 7953
ec64d3bf
EG
7954PXA3xx NAND FLASH DRIVER
7955M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7956L: linux-mtd@lists.infradead.org
7957S: Maintained
9a67f099 7958F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7959
3f640c61 7960MMP SUPPORT
8b58be88 7961M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7962M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7964T: git git://github.com/hzhuang1/linux.git
7965T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7966S: Maintained
3f640c61 7967F: arch/arm/mach-mmp/
e8e6cb32 7968
272f133a
PO
7969PXA MMCI DRIVER
7970S: Orphan
7971
57f63bc8 7972PXA RTC DRIVER
8b58be88 7973M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7974L: rtc-linux@googlegroups.com
7975S: Maintained
7976
cea4001a 7977QAT DRIVER
49e7d9df
JP
7978M: Tadeusz Struk <tadeusz.struk@intel.com>
7979L: qat-linux@intel.com
7980S: Supported
7981F: drivers/crypto/qat/
cea4001a 7982
52a09a04 7983QIB DRIVER
8473c603 7984M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7985L: linux-rdma@vger.kernel.org
7986S: Supported
7987F: drivers/infiniband/hw/qib/
7988
5e9772b9
JS
7989QLOGIC QLA1280 SCSI DRIVER
7990M: Michael Reed <mdr@sgi.com>
7991L: linux-scsi@vger.kernel.org
7992S: Maintained
7993F: drivers/scsi/qla1280.[ch]
7994
1da177e4 7995QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7996M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7997L: linux-scsi@vger.kernel.org
7998S: Supported
679655da
JP
7999F: Documentation/scsi/LICENSE.qla2xxx
8000F: drivers/scsi/qla2xxx/
1da177e4 8001
883c98fe 8002QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8003M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8004L: linux-scsi@vger.kernel.org
8005S: Supported
bacfb81b 8006F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8007F: drivers/scsi/qla4xxx/
8008
5a4faa87 8009QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8010M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8011M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8012M: linux-driver@qlogic.com
8013L: netdev@vger.kernel.org
8014S: Supported
679655da 8015F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8016F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8017
0ec00f03 8018QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8019M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8020M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8021L: netdev@vger.kernel.org
8022S: Supported
aa43c215 8023F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8024
c4e84bde 8025QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8026M: Harish Patil <harish.patil@qlogic.com>
8027M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8028M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8029M: linux-driver@qlogic.com
c4e84bde
RM
8030L: netdev@vger.kernel.org
8031S: Supported
aa43c215 8032F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8033
1da177e4 8034QNX4 FILESYSTEM
8b58be88 8035M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8036W: http://www.alarsen.net/linux/qnx4fs/
8037S: Maintained
80811493 8038F: fs/qnx4/
c117ab84
CEB
8039F: include/uapi/linux/qnx4_fs.h
8040F: include/uapi/linux/qnxtypes.h
1da177e4 8041
91952bc0
AP
8042QT1010 MEDIA DRIVER
8043M: Antti Palosaari <crope@iki.fi>
8044L: linux-media@vger.kernel.org
8045W: http://linuxtv.org/
8046W: http://palosaari.fi/linux/
8047Q: http://patchwork.linuxtv.org/project/linux-media/list/
8048T: git git://linuxtv.org/anttip/media_tree.git
8049S: Maintained
8050F: drivers/media/tuners/qt1010*
8051
966fb5ec
SM
8052QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8053M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8054L: linux-wireless@vger.kernel.org
8055L: ath9k-devel@lists.ath9k.org
8056W: http://wireless.kernel.org/en/users/Drivers/ath9k
8057S: Supported
8058F: drivers/net/wireless/ath/ath9k/
8059
2ea0ffcb
KV
8060QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8061M: Kalle Valo <kvalo@qca.qualcomm.com>
8062L: ath10k@lists.infradead.org
8063W: http://wireless.kernel.org/en/users/Drivers/ath10k
8064T: git git://github.com/kvalo/ath.git
8065S: Supported
8066F: drivers/net/wireless/ath/ath10k/
8067
4f4567cf
RK
8068QUALCOMM HEXAGON ARCHITECTURE
8069M: Richard Kuo <rkuo@codeaurora.org>
8070L: linux-hexagon@vger.kernel.org
8071S: Supported
8072F: arch/hexagon/
8073
8e84c258
EK
8074QUALCOMM WCN36XX WIRELESS DRIVER
8075M: Eugene Krasnikov <k.eugene.e@gmail.com>
8076L: wcn36xx@lists.infradead.org
8077W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8078T: git git://github.com/KrasnikovEugene/wcn36xx.git
8079S: Supported
8080F: drivers/net/wireless/ath/wcn36xx/
8081
602adf40 8082RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8083M: Ilya Dryomov <idryomov@gmail.com>
8084M: Sage Weil <sage@redhat.com>
527a88b9 8085M: Alex Elder <elder@kernel.org>
602adf40 8086M: ceph-devel@vger.kernel.org
09d90327
SW
8087W: http://ceph.com/
8088T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
8089S: Supported
8090F: drivers/block/rbd.c
8091F: drivers/block/rbd_types.h
8092
1da177e4 8093RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8094M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8095L: linux-fbdev@vger.kernel.org
1da177e4 8096S: Maintained
8a61f013 8097F: drivers/video/fbdev/aty/radeon*
c117ab84 8098F: include/uapi/linux/radeonfb.h
1da177e4 8099
c6c9b34c
HG
8100RADIOSHARK RADIO DRIVER
8101M: Hans de Goede <hdegoede@redhat.com>
8102L: linux-media@vger.kernel.org
8103T: git git://linuxtv.org/media_tree.git
8104S: Maintained
8105F: drivers/media/radio/radio-shark.c
8106
8107RADIOSHARK2 RADIO DRIVER
8108M: Hans de Goede <hdegoede@redhat.com>
8109L: linux-media@vger.kernel.org
8110T: git git://linuxtv.org/media_tree.git
8111S: Maintained
8112F: drivers/media/radio/radio-shark2.c
8113F: drivers/media/radio/radio-tea5777.c
8114
1da177e4 8115RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8116M: Paul Mackerras <paulus@samba.org>
c69f677c 8117L: linux-fbdev@vger.kernel.org
1da177e4 8118S: Maintained
8a61f013 8119F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8120
e7839f25 8121RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8122P: rt2x00 project
b182427e 8123M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8124M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8125L: linux-wireless@vger.kernel.org
83fc9c89 8126L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
8127W: http://rt2x00.serialmonkey.com/
8128S: Maintained
8129F: drivers/net/wireless/rt2x00/
8130
9db5579b 8131RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8132M: Jens Axboe <axboe@kernel.dk>
9db5579b 8133S: Maintained
679655da
JP
8134F: Documentation/blockdev/ramdisk.txt
8135F: drivers/block/brd.c
9db5579b 8136
9e853f23
RZ
8137PERSISTENT MEMORY DRIVER
8138M: Ross Zwisler <ross.zwisler@linux.intel.com>
8139L: linux-nvdimm@lists.01.org
8140S: Supported
8141F: drivers/block/pmem.c
8142
9e95ce27 8143RANDOM NUMBER DRIVER
0624bcaa 8144M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8145S: Maintained
679655da 8146F: drivers/char/random.c
9e95ce27 8147
394b701c 8148RAPIDIO SUBSYSTEM
8b58be88 8149M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8150M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8151S: Maintained
679655da 8152F: drivers/rapidio/
394b701c 8153
e2d1d6c0 8154RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8155L: linux-wireless@vger.kernel.org
f52a5490 8156S: Orphan
679655da 8157F: drivers/net/wireless/ray*
e2d1d6c0
RD
8158
8159RCUTORTURE MODULE
e0198b29 8160M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8161M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8162L: linux-kernel@vger.kernel.org
f9094d8e 8163S: Supported
08deed1e 8164T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8165F: Documentation/RCU/torture.txt
34e2d560 8166F: kernel/rcu/rcutorture.c
e2d1d6c0 8167
c87b9c60
PM
8168RCUTORTURE TEST FRAMEWORK
8169M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8170M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8171R: Steven Rostedt <rostedt@goodmis.org>
8172R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8173R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8174L: linux-kernel@vger.kernel.org
c87b9c60
PM
8175S: Supported
8176T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8177F: tools/testing/selftests/rcutorture
8178
c1f766b5 8179RDC R-321X SoC
8b58be88 8180M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8181S: Maintained
8182
db17f395 8183RDC R6040 FAST ETHERNET DRIVER
8b58be88 8184M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8185L: netdev@vger.kernel.org
8186S: Maintained
58565a35 8187F: drivers/net/ethernet/rdc/r6040.c
db17f395 8188
a09ed661 8189RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8190M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8191L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8192S: Supported
679655da 8193F: net/rds/
a09ed661 8194
595182bc 8195READ-COPY UPDATE (RCU)
8b58be88 8196M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8197M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8198R: Steven Rostedt <rostedt@goodmis.org>
8199R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8200R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8201L: linux-kernel@vger.kernel.org
9fab9787 8202W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8203S: Supported
08deed1e 8204T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8205F: Documentation/RCU/
9fab9787 8206X: Documentation/RCU/torture.txt
f9094d8e 8207F: include/linux/rcu*
4102adab
PM
8208X: include/linux/srcu.h
8209F: kernel/rcu/
34e2d560 8210X: kernel/torture.c
595182bc 8211
0c86edc0 8212REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8213M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8214M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8215L: rtc-linux@googlegroups.com
8a6e2535 8216Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 8217S: Maintained
679655da
JP
8218F: Documentation/rtc.txt
8219F: drivers/rtc/
8220F: include/linux/rtc.h
c117ab84 8221F: include/uapi/linux/rtc.h
0c86edc0 8222
0e400c53
MB
8223REALTEK AUDIO CODECS
8224M: Bard Liao <bardliao@realtek.com>
8225M: Oder Chiou <oder_chiou@realtek.com>
8226S: Maintained
8227F: sound/soc/codecs/rt*
8228F: include/sound/rt*.h
8229
1da177e4 8230REISERFS FILE SYSTEM
76c4e5ea 8231L: reiserfs-devel@vger.kernel.org
1da177e4 8232S: Supported
679655da 8233F: fs/reiserfs/
1da177e4 8234
b83a313b 8235REGISTER MAP ABSTRACTION
b02e48f2 8236M: Mark Brown <broonie@kernel.org>
dd060bc9 8237L: linux-kernel@vger.kernel.org
b83a313b
MB
8238T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8239S: Supported
8240F: drivers/base/regmap/
8241F: include/linux/regmap.h
8242
400e64df
OBC
8243REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8244M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8245T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8246S: Maintained
8247F: drivers/remoteproc/
8248F: Documentation/remoteproc.txt
6fc26488 8249F: include/linux/remoteproc.h
400e64df 8250
d8115db5
OBC
8251REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8252M: Ohad Ben-Cohen <ohad@wizery.com>
8253T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8254S: Maintained
8255F: drivers/rpmsg/
8256F: Documentation/rpmsg.txt
8257F: include/linux/rpmsg.h
8258
1b0fe6be
PZ
8259RESET CONTROLLER FRAMEWORK
8260M: Philipp Zabel <p.zabel@pengutronix.de>
8261S: Maintained
8262F: drivers/reset/
8263F: Documentation/devicetree/bindings/reset/
8264F: include/linux/reset.h
8265F: include/linux/reset-controller.h
8266
e0897645 8267RFKILL
8b58be88 8268M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8269L: linux-wireless@vger.kernel.org
ce466579
JB
8270W: http://wireless.kernel.org/
8271T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8272T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8273S: Maintained
505c9247 8274F: Documentation/rfkill.txt
80811493 8275F: net/rfkill/
e0897645 8276
933685ca
TG
8277RHASHTABLE
8278M: Thomas Graf <tgraf@suug.ch>
8279L: netdev@vger.kernel.org
8280S: Maintained
8281F: lib/rhashtable.c
8282F: include/linux/rhashtable.h
8283
67e054e9
ML
8284RICOH SMARTMEDIA/XD DRIVER
8285M: Maxim Levitsky <maximlevitsky@gmail.com>
8286S: Maintained
21c26f50
JP
8287F: drivers/mtd/nand/r852.c
8288F: drivers/mtd/nand/r852.h
67e054e9 8289
92634125
ML
8290RICOH R5C592 MEMORYSTICK DRIVER
8291M: Maxim Levitsky <maximlevitsky@gmail.com>
8292S: Maintained
8293F: drivers/memstick/host/r592.*
8294
27f1d2f9
SA
8295ROCCAT DRIVERS
8296M: Stefan Achatz <erazor_de@users.sourceforge.net>
8297W: http://sourceforge.net/projects/roccat/
8298S: Maintained
8299F: drivers/hid/hid-roccat*
8300F: include/linux/hid-roccat*
8301F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8302
4b8ac966
JP
8303ROCKER DRIVER
8304M: Jiri Pirko <jiri@resnulli.us>
8305M: Scott Feldman <sfeldma@gmail.com>
8306L: netdev@vger.kernel.org
8307S: Supported
8308F: drivers/net/ethernet/rocker/
8309
1da177e4
LT
8310ROCKETPORT DRIVER
8311P: Comtrol Corp.
1da177e4
LT
8312W: http://www.comtrol.com
8313S: Maintained
679655da 8314F: Documentation/serial/rocket.txt
c897401b 8315F: drivers/tty/rocket*
1da177e4 8316
7645c2f4
KC
8317ROCKETPORT EXPRESS/INFINITY DRIVER
8318M: Kevin Cernekee <cernekee@gmail.com>
8319L: linux-serial@vger.kernel.org
8320S: Odd Fixes
8321F: drivers/tty/serial/rp2.*
8322
1da177e4 8323ROSE NETWORK LAYER
8b58be88 8324M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8325L: linux-hams@vger.kernel.org
d34cb28a 8326W: http://www.linux-ax25.org/
1da177e4 8327S: Maintained
679655da 8328F: include/net/rose.h
c117ab84 8329F: include/uapi/linux/rose.h
679655da 8330F: net/rose/
1da177e4 8331
91952bc0
AP
8332RTL2830 MEDIA DRIVER
8333M: Antti Palosaari <crope@iki.fi>
8334L: linux-media@vger.kernel.org
8335W: http://linuxtv.org/
8336W: http://palosaari.fi/linux/
8337Q: http://patchwork.linuxtv.org/project/linux-media/list/
8338T: git git://linuxtv.org/anttip/media_tree.git
8339S: Maintained
8340F: drivers/media/dvb-frontends/rtl2830*
8341
27a0aacf
AP
8342RTL2832 MEDIA DRIVER
8343M: Antti Palosaari <crope@iki.fi>
8344L: linux-media@vger.kernel.org
8345W: http://linuxtv.org/
8346W: http://palosaari.fi/linux/
8347Q: http://patchwork.linuxtv.org/project/linux-media/list/
8348T: git git://linuxtv.org/anttip/media_tree.git
8349S: Maintained
8350F: drivers/media/dvb-frontends/rtl2832*
8351
ba6e6f6e
AP
8352RTL2832_SDR MEDIA DRIVER
8353M: Antti Palosaari <crope@iki.fi>
8354L: linux-media@vger.kernel.org
8355W: http://linuxtv.org/
8356W: http://palosaari.fi/linux/
8357Q: http://patchwork.linuxtv.org/project/linux-media/list/
8358T: git git://linuxtv.org/anttip/media_tree.git
8359S: Maintained
b4bb1c28 8360F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8361
59840488 8362RTL8180 WIRELESS DRIVER
605bebe2 8363L: linux-wireless@vger.kernel.org
491b26b4 8364W: http://wireless.kernel.org/
54e5881d 8365T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8366S: Orphan
3cfeb0c3 8367F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8368
59840488 8369RTL8187 WIRELESS DRIVER
9f0939bf 8370M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8371M: Hin-Tak Leung <htl10@users.sourceforge.net>
8372M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8373L: linux-wireless@vger.kernel.org
491b26b4 8374W: http://wireless.kernel.org/
54e5881d 8375T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8376S: Maintained
3cfeb0c3 8377F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8378
3cf0c8ad
LF
8379RTL8192CE WIRELESS DRIVER
8380M: Larry Finger <Larry.Finger@lwfinger.net>
8381M: Chaoming Li <chaoming_li@realsil.com.cn>
8382L: linux-wireless@vger.kernel.org
491b26b4 8383W: http://wireless.kernel.org/
3cf0c8ad
LF
8384T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8385S: Maintained
8386F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8387F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8388
9eb8ef74 8389S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8390M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8391L: linux-fbdev@vger.kernel.org
ce00f85c 8392S: Maintained
8a61f013 8393F: drivers/video/fbdev/savage/
9eb8ef74 8394
1da177e4 8395S390
8b58be88
JP
8396M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8397M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8398M: linux390@de.ibm.com
d58140cc 8399L: linux-s390@vger.kernel.org
5238da45
HC
8400W: http://www.ibm.com/developerworks/linux/linux390/
8401S: Supported
679655da 8402F: arch/s390/
a968cd3e 8403F: drivers/s390/
3bfe6858
JN
8404F: Documentation/s390/
8405F: Documentation/DocBook/s390*
5238da45 8406
322986ca
SO
8407S390 COMMON I/O LAYER
8408M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8409M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8410L: linux-s390@vger.kernel.org
8411W: http://www.ibm.com/developerworks/linux/linux390/
8412S: Supported
8413F: drivers/s390/cio/
8414
8415S390 DASD DRIVER
8416M: Stefan Weinhuber <wein@de.ibm.com>
8417M: Stefan Haberland <stefan.haberland@de.ibm.com>
8418L: linux-s390@vger.kernel.org
8419W: http://www.ibm.com/developerworks/linux/linux390/
8420S: Supported
8421F: drivers/s390/block/dasd*
8422F: block/partitions/ibm.c
8423
5238da45 8424S390 NETWORK DRIVERS
8b58be88 8425M: Ursula Braun <ursula.braun@de.ibm.com>
5238da45 8426M: linux390@de.ibm.com
d58140cc 8427L: linux-s390@vger.kernel.org
5238da45
HC
8428W: http://www.ibm.com/developerworks/linux/linux390/
8429S: Supported
679655da 8430F: drivers/s390/net/
5238da45 8431
322986ca
SO
8432S390 PCI SUBSYSTEM
8433M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8434M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8435L: linux-s390@vger.kernel.org
8436W: http://www.ibm.com/developerworks/linux/linux390/
8437S: Supported
8438F: arch/s390/pci/
8439F: drivers/pci/hotplug/s390_pci_hpc.c
8440
feed9b62 8441S390 ZCRYPT DRIVER
5c8d0983 8442M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8443M: linux390@de.ibm.com
8444L: linux-s390@vger.kernel.org
a968cd3e 8445W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8446S: Supported
d5ca6918 8447F: drivers/s390/crypto/
feed9b62 8448
5238da45 8449S390 ZFCP DRIVER
d38e19d0 8450M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8451M: linux390@de.ibm.com
d58140cc 8452L: linux-s390@vger.kernel.org
5238da45 8453W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8454S: Supported
679655da 8455F: drivers/s390/scsi/zfcp_*
1da177e4 8456
dd96df2c 8457S390 IUCV NETWORK LAYER
8b58be88 8458M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8459M: linux390@de.ibm.com
8460L: linux-s390@vger.kernel.org
8461W: http://www.ibm.com/developerworks/linux/linux390/
8462S: Supported
679655da
JP
8463F: drivers/s390/net/*iucv*
8464F: include/net/iucv/
8465F: net/iucv/
dd96df2c 8466
4dde7f75 8467S3C24XX SD/MMC Driver
8b58be88 8468M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8469L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8470S: Supported
679655da 8471F: drivers/mmc/host/s3cmci.*
4dde7f75 8472
1f15a229
HV
8473SAA6588 RDS RECEIVER DRIVER
8474M: Hans Verkuil <hverkuil@xs4all.nl>
8475L: linux-media@vger.kernel.org
8476T: git git://linuxtv.org/media_tree.git
8477W: http://linuxtv.org
8478S: Odd Fixes
8479F: drivers/media/i2c/saa6588*
8480
98ed12e6 8481SAA7134 VIDEO4LINUX DRIVER
009a5410 8482M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8483L: linux-media@vger.kernel.org
8484W: http://linuxtv.org
8485T: git git://linuxtv.org/media_tree.git
8486S: Odd fixes
e42bf501 8487F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8488F: drivers/media/pci/saa7134/
8489
1da177e4 8490SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8491M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8492L: linux-media@vger.kernel.org
275ffde4 8493T: git git://linuxtv.org/media_tree.git
1da177e4 8494S: Maintained
90d72ac6
MCC
8495F: drivers/media/common/saa7146/
8496F: drivers/media/pci/saa7146/
8497F: include/media/saa7146*
1da177e4 8498
92304a40 8499SAMSUNG LAPTOP DRIVER
5909c654 8500M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8501L: platform-driver-x86@vger.kernel.org
8502S: Maintained
8503F: drivers/platform/x86/samsung-laptop.c
8504
4a109cc0 8505SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8506M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8507L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8508S: Supported
14430813 8509F: sound/soc/samsung/
4a109cc0 8510
0d89a28b
JH
8511SAMSUNG FRAMEBUFFER DRIVER
8512M: Jingoo Han <jg1.han@samsung.com>
8513L: linux-fbdev@vger.kernel.org
8514S: Maintained
8a61f013 8515F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8516
f69d3a17
SK
8517SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8518M: Sangbeom Kim <sbkim73@samsung.com>
8519L: linux-kernel@vger.kernel.org
8520S: Supported
8521F: drivers/mfd/sec*.c
8522F: drivers/regulator/s2m*.c
8523F: drivers/regulator/s5m*.c
f69d3a17
SK
8524F: include/linux/mfd/samsung/
8525
038f5c4b
SN
8526SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8527M: Kyungmin Park <kyungmin.park@samsung.com>
8528M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8529L: linux-media@vger.kernel.org
8530Q: https://patchwork.linuxtv.org/project/linux-media/list/
8531S: Supported
8532F: drivers/media/platform/exynos4-is/
038f5c4b 8533
6fd86ab2
SN
8534SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8535M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8536L: linux-media@vger.kernel.org
8537L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8538S: Maintained
8539F: drivers/media/platform/s3c-camif/
8540F: include/media/s3c_camif.h
8541
b84ef24e
AH
8542SAMSUNG S5C73M3 CAMERA DRIVER
8543M: Kyungmin Park <kyungmin.park@samsung.com>
8544M: Andrzej Hajda <a.hajda@samsung.com>
8545L: linux-media@vger.kernel.org
8546S: Supported
8547F: drivers/media/i2c/s5c73m3/*
8548
7d459937
AH
8549SAMSUNG S5K5BAF CAMERA DRIVER
8550M: Kyungmin Park <kyungmin.park@samsung.com>
8551M: Andrzej Hajda <a.hajda@samsung.com>
8552L: linux-media@vger.kernel.org
8553S: Supported
8554F: drivers/media/i2c/s5k5baf.c
8555
310e39c9 8556SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8557M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8558M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8559S: Supported
8560L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8561F: drivers/clk/samsung/
8562
66890ed6
BA
8563SAMSUNG SXGBE DRIVERS
8564M: Byungho An <bh74.an@samsung.com>
8565M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8566M: Vipul Pandya <vipul.pandya@samsung.com>
8567S: Supported
8568L: netdev@vger.kernel.org
8569F: drivers/net/ethernet/samsung/sxgbe/
8570
93c537af
LM
8571SAMSUNG THERMAL DRIVER
8572M: Lukasz Majewski <l.majewski@samsung.com>
8573L: linux-pm@vger.kernel.org
8574L: linux-samsung-soc@vger.kernel.org
8575S: Supported
8576T: https://github.com/lmajewski/linux-samsung-thermal.git
8577F: drivers/thermal/samsung/
8578
e296cd32
KD
8579SAMSUNG USB2 PHY DRIVER
8580M: Kamil Debski <k.debski@samsung.com>
8581L: linux-kernel@vger.kernel.org
8582S: Supported
8583F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8584F: Documentation/phy/samsung-usb2.txt
8585F: drivers/phy/phy-exynos4210-usb2.c
8586F: drivers/phy/phy-exynos4x12-usb2.c
8587F: drivers/phy/phy-exynos5250-usb2.c
8588F: drivers/phy/phy-s5pv210-usb2.c
8589F: drivers/phy/phy-samsung-usb2.c
8590F: drivers/phy/phy-samsung-usb2.h
8591
ca749e2a 8592SERIAL DRIVERS
5e30bbb7 8593M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8594L: linux-serial@vger.kernel.org
5e30bbb7 8595S: Maintained
14430813 8596F: drivers/tty/serial/
ca749e2a 8597
aecb7b64 8598SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8599M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8600M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8601S: Maintained
1fb200d6 8602F: include/linux/dma/dw.h
3d598f47 8603F: include/linux/platform_data/dma-dw.h
61a76496 8604F: drivers/dma/dw/
aecb7b64 8605
f9e37137
SJ
8606SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8607M: Seungwon Jeon <tgih.jun@samsung.com>
8608M: Jaehoon Chung <jh80.chung@samsung.com>
8609L: linux-mmc@vger.kernel.org
8610S: Maintained
8611F: include/linux/mmc/dw_mmc.h
8612F: drivers/mmc/host/dw_mmc*
8613
1db121d6
AN
8614THUNDERBOLT DRIVER
8615M: Andreas Noever <andreas.noever@gmail.com>
8616S: Maintained
8617F: drivers/thunderbolt/
8618
9222d247 8619TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8620M: John Stultz <john.stultz@linaro.org>
88606e80 8621M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8622L: linux-kernel@vger.kernel.org
75fc2d37 8623T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8624S: Supported
8625F: include/linux/clocksource.h
8626F: include/linux/time.h
8627F: include/linux/timex.h
c117ab84
CEB
8628F: include/uapi/linux/time.h
8629F: include/uapi/linux/timex.h
88606e80
TG
8630F: kernel/time/clocksource.c
8631F: kernel/time/time*.c
8632F: kernel/time/ntp.c
7fe5f1c1 8633F: tools/testing/selftests/timers/
88606e80 8634
1da177e4 8635SC1200 WDT DRIVER
b300645a 8636M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8637S: Maintained
679655da 8638F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8639
8640SCHEDULER
dd9b238c 8641M: Ingo Molnar <mingo@redhat.com>
8b58be88 8642M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8643L: linux-kernel@vger.kernel.org
75fc2d37 8644T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8645S: Maintained
95c0d71d 8646F: kernel/sched/
679655da 8647F: include/linux/sched.h
c117ab84 8648F: include/uapi/linux/sched.h
c2eb505b 8649F: include/linux/wait.h
1da177e4 8650
6bcf6737 8651SCORE ARCHITECTURE
ed38665e 8652M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8653M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8654W: http://www.sunplus.com
6bcf6737 8655S: Supported
a2681a75 8656F: arch/score/
6bcf6737 8657
1da177e4 8658SCSI CDROM DRIVER
8b58be88 8659M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8660L: linux-scsi@vger.kernel.org
8661W: http://www.kernel.dk
8662S: Maintained
679655da 8663F: drivers/scsi/sr*
1da177e4 8664
fb50a83d 8665SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 8666M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
8667L: linux-rdma@vger.kernel.org
8668S: Supported
8669W: http://www.openfabrics.org
8670Q: http://patchwork.kernel.org/project/linux-rdma/list/
8671T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8672F: drivers/infiniband/ulp/srp/
8673F: include/scsi/srp.h
8674
1da177e4 8675SCSI SG DRIVER
8b58be88 8676M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8677L: linux-scsi@vger.kernel.org
59ab3c93 8678W: http://sg.danny.cz/sg
1da177e4 8679S: Maintained
59ab3c93 8680F: Documentation/scsi/scsi-generic.txt
679655da
JP
8681F: drivers/scsi/sg.c
8682F: include/scsi/sg.h
1da177e4
LT
8683
8684SCSI SUBSYSTEM
0351b8f8 8685M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 8686L: linux-scsi@vger.kernel.org
0351b8f8 8687T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 8688S: Maintained
679655da
JP
8689F: drivers/scsi/
8690F: include/scsi/
1da177e4
LT
8691
8692SCSI TAPE DRIVER
8b58be88 8693M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8694L: linux-scsi@vger.kernel.org
8695S: Maintained
679655da 8696F: Documentation/scsi/st.txt
f7269cfc
JD
8697F: drivers/scsi/st.*
8698F: drivers/scsi/st_*.h
1da177e4
LT
8699
8700SCTP PROTOCOL
8b6efb75 8701M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8702M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8703L: linux-sctp@vger.kernel.org
5f85813c 8704W: http://lksctp.sourceforge.net
8b6efb75 8705S: Maintained
679655da
JP
8706F: Documentation/networking/sctp.txt
8707F: include/linux/sctp.h
4d58c025 8708F: include/uapi/linux/sctp.h
679655da
JP
8709F: include/net/sctp/
8710F: net/sctp/
1da177e4
LT
8711
8712SCx200 CPU SUPPORT
8b58be88 8713M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8714S: Odd Fixes
679655da 8715F: Documentation/i2c/busses/scx200_acb
390889b6 8716F: arch/x86/platform/scx200/
679655da
JP
8717F: drivers/watchdog/scx200_wdt.c
8718F: drivers/i2c/busses/scx200*
8719F: drivers/mtd/maps/scx200_docflash.c
8720F: include/linux/scx200.h
1662d32c
JC
8721
8722SCx200 GPIO DRIVER
8b58be88 8723M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8724S: Maintained
679655da
JP
8725F: drivers/char/scx200_gpio.c
8726F: include/linux/scx200_gpio.h
1662d32c
JC
8727
8728SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8729M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8730S: Maintained
679655da 8731F: drivers/clocksource/scx200_hrt.c
1da177e4 8732
6a36913a 8733SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8734M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8735L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8736S: Maintained
679655da 8737F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8738
e7839f25 8739SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 8740L: linux-mmc@vger.kernel.org
a1cb1d11 8741S: Orphan
7a241d6e 8742F: drivers/mmc/host/sdhci.*
d4a45787 8743F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8744
c04f9d61
KC
8745SECURE COMPUTING
8746M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8747R: Andy Lutomirski <luto@amacapital.net>
8748R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8749T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8750S: Supported
8751F: kernel/seccomp.c
8752F: include/uapi/linux/seccomp.h
8753F: include/linux/seccomp.h
8754K: \bsecure_computing
8755K: \bTIF_SECCOMP\b
8756
0d1bb41a 8757SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8758M: Ben Dooks <ben-linux@fluff.org>
dc524882 8759M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 8760L: linux-mmc@vger.kernel.org
0d1bb41a 8761S: Maintained
dc524882 8762F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 8763
c63b3cba 8764SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8765M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8766L: spear-devel@list.st.com
c63b3cba
VK
8767L: linux-mmc@vger.kernel.org
8768S: Maintained
8769F: drivers/mmc/host/sdhci-spear.c
8770
8711cca2 8771SECURITY SUBSYSTEM
9b45c0d2 8772M: James Morris <james.l.morris@oracle.com>
70b4a259 8773M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8774L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8776W: http://kernsec.org/
8711cca2 8777S: Supported
7d2c86b5 8778F: security/
8711cca2 8779
1da177e4 8780SECURITY CONTACT
8b58be88 8781M: Security Officers <security@kernel.org>
1da177e4
LT
8782S: Supported
8783
8784SELINUX SECURITY MODULE
e0238b4c 8785M: Paul Moore <paul@paul-moore.com>
8b58be88 8786M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8787M: Eric Paris <eparis@parisplace.org>
e0238b4c 8788L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8789W: http://selinuxproject.org
5a5f2acf 8790T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8791S: Supported
679655da
JP
8792F: include/linux/selinux*
8793F: security/selinux/
6bde95ce 8794F: scripts/selinux/
1da177e4 8795
c1c124e9
JJ
8796APPARMOR SECURITY MODULE
8797M: John Johansen <john.johansen@canonical.com>
8798L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8799W: apparmor.wiki.kernel.org
8800T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8801S: Supported
8802F: security/apparmor/
8803
cef2cf07 8804SENSABLE PHANTOM
8b58be88 8805M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8806S: Maintained
679655da 8807F: drivers/misc/phantom.c
c117ab84 8808F: include/uapi/linux/phantom.h
cef2cf07 8809
6733b39a 8810SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8811M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8812L: linux-scsi@vger.kernel.org
0ca43cc0 8813W: http://www.emulex.com
3387f656
JP
8814S: Supported
8815F: drivers/scsi/be2iscsi/
6733b39a 8816
6b7c5b94 8817SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8818M: Sathya Perla <sathya.perla@emulex.com>
8819M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8820M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8821L: netdev@vger.kernel.org
fea3af67 8822W: http://www.emulex.com
7d2c86b5 8823S: Supported
9aebddd1 8824F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8825
d2928a8c
SX
8826EMULEX ONECONNECT ROCE DRIVER
8827M: Selvin Xavier <selvin.xavier@emulex.com>
8828M: Devesh Sharma <devesh.sharma@emulex.com>
8829M: Mitesh Ahuja <mitesh.ahuja@emulex.com>
8830L: linux-rdma@vger.kernel.org
8831W: http://www.emulex.com
8832S: Supported
8833F: drivers/infiniband/hw/ocrdma/
8834
8ceee660 8835SFC NETWORK DRIVER
c06f51ea 8836M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8837M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8838L: netdev@vger.kernel.org
8ceee660 8839S: Supported
874aeea5 8840F: drivers/net/ethernet/sfc/
8ceee660 8841
e2d1d6c0 8842SGI GRU DRIVER
cc883afc 8843M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8844S: Maintained
679655da 8845F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8846
8847SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8848M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8849L: linux-ia64@vger.kernel.org
8850S: Supported
679655da 8851F: Documentation/ia64/serial.txt
df621252 8852F: drivers/tty/serial/ioc?_serial.c
679655da 8853F: include/linux/ioc?.h
e2d1d6c0 8854
75312619 8855SGI XP/XPC/XPNET DRIVER
e180383f
RH
8856M: Cliff Whickman <cpw@sgi.com>
8857M: Robin Holt <robinmholt@gmail.com>
75312619 8858S: Maintained
679655da 8859F: drivers/misc/sgi-xp/
75312619 8860
46eacf3b
AP
8861SI2157 MEDIA DRIVER
8862M: Antti Palosaari <crope@iki.fi>
8863L: linux-media@vger.kernel.org
8864W: http://linuxtv.org/
8865W: http://palosaari.fi/linux/
8866Q: http://patchwork.linuxtv.org/project/linux-media/list/
8867T: git git://linuxtv.org/anttip/media_tree.git
8868S: Maintained
8869F: drivers/media/tuners/si2157*
8870
75e2d5ba
AP
8871SI2168 MEDIA DRIVER
8872M: Antti Palosaari <crope@iki.fi>
8873L: linux-media@vger.kernel.org
8874W: http://linuxtv.org/
8875W: http://palosaari.fi/linux/
8876Q: http://patchwork.linuxtv.org/project/linux-media/list/
8877T: git git://linuxtv.org/anttip/media_tree.git
8878S: Maintained
8879F: drivers/media/dvb-frontends/si2168*
8880
49cc629d
HV
8881SI470X FM RADIO RECEIVER I2C DRIVER
8882M: Hans Verkuil <hverkuil@xs4all.nl>
8883L: linux-media@vger.kernel.org
8884T: git git://linuxtv.org/media_tree.git
8885W: http://linuxtv.org
8886S: Odd Fixes
8887F: drivers/media/radio/si470x/radio-si470x-i2c.c
8888
8889SI470X FM RADIO RECEIVER USB DRIVER
8890M: Hans Verkuil <hverkuil@xs4all.nl>
8891L: linux-media@vger.kernel.org
8892T: git git://linuxtv.org/media_tree.git
8893W: http://linuxtv.org
8894S: Maintained
8895F: drivers/media/radio/si470x/radio-si470x-common.c
8896F: drivers/media/radio/si470x/radio-si470x.h
8897F: drivers/media/radio/si470x/radio-si470x-usb.c
8898
c937ca03
EV
8899SI4713 FM RADIO TRANSMITTER I2C DRIVER
8900M: Eduardo Valentin <edubezval@gmail.com>
8901L: linux-media@vger.kernel.org
8902T: git git://linuxtv.org/media_tree.git
8903W: http://linuxtv.org
8904S: Odd Fixes
99995ded 8905F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8906
8907SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8908M: Eduardo Valentin <edubezval@gmail.com>
8909L: linux-media@vger.kernel.org
8910T: git git://linuxtv.org/media_tree.git
8911W: http://linuxtv.org
8912S: Odd Fixes
99995ded
DR
8913F: drivers/media/radio/si4713/radio-platform-si4713.c
8914
8915SI4713 FM RADIO TRANSMITTER USB DRIVER
8916M: Hans Verkuil <hverkuil@xs4all.nl>
8917L: linux-media@vger.kernel.org
8918T: git git://linuxtv.org/media_tree.git
8919W: http://linuxtv.org
8920S: Maintained
8921F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8922
beb91d46 8923SIANO DVB DRIVER
009a5410 8924M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8925L: linux-media@vger.kernel.org
8926W: http://linuxtv.org
8927T: git git://linuxtv.org/media_tree.git
8928S: Odd fixes
8929F: drivers/media/common/siano/
beb91d46 8930F: drivers/media/usb/siano/
beb91d46 8931F: drivers/media/usb/siano/
14430813 8932F: drivers/media/mmc/siano/
beb91d46 8933
6f15b602
HG
8934SIMPLEFB FB DRIVER
8935M: Hans de Goede <hdegoede@redhat.com>
8936L: linux-fbdev@vger.kernel.org
8937S: Maintained
8938F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8939F: drivers/video/fbdev/simplefb.c
8940F: include/linux/platform_data/simplefb.h
8941
b618b69c 8942SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8943L: linux-media@vger.kernel.org
bb60fcb2 8944S: Orphan
b618b69c 8945F: drivers/media/platform/sh_veu.c
b618b69c
GL
8946
8947SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8948L: linux-media@vger.kernel.org
bb60fcb2 8949S: Orphan
b618b69c
GL
8950F: drivers/media/platform/sh_vou.c
8951F: include/media/sh_vou.h
8952
6349d997 8953SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8954M: Len Brown <lenb@kernel.org>
6349d997
LB
8955L: sfi-devel@simplefirmware.org
8956W: http://simplefirmware.org/
8957T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8958S: Supported
943fc810 8959F: arch/x86/platform/sfi/
6349d997
LB
8960F: drivers/sfi/
8961F: include/linux/sfi*.h
e2d1d6c0 8962
1da177e4
LT
8963SIMTEC EB110ATX (Chalice CATS)
8964P: Ben Dooks
b16957c6
BD
8965P: Vincent Sanders <vince@simtec.co.uk>
8966M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8967W: http://www.simtec.co.uk/products/EB110ATX/
8968S: Supported
8969
8970SIMTEC EB2410ITX (BAST)
8971P: Ben Dooks
b16957c6
BD
8972P: Vincent Sanders <vince@simtec.co.uk>
8973M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8974W: http://www.simtec.co.uk/products/EB2410ITX/
8975S: Supported
15dba387
JP
8976F: arch/arm/mach-s3c24xx/mach-bast.c
8977F: arch/arm/mach-s3c24xx/bast-ide.c
8978F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8979
4c5adde7 8980TI DAVINCI MACHINE SUPPORT
3ba789c0 8981M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8982M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8983T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8984Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8985S: Supported
14430813 8986F: arch/arm/mach-davinci/
046d0a37 8987F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8988
8d4b3f08 8989TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8990M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 8991L: linux-media@vger.kernel.org
8d4b3f08
LP
8992W: http://linuxtv.org/
8993Q: http://patchwork.linuxtv.org/project/linux-media/list/
8994T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8995S: Maintained
8d4b3f08
LP
8996F: drivers/media/platform/davinci/
8997F: include/media/davinci/
8998
417d2e50
BP
8999TI AM437X VPFE DRIVER
9000M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9001L: linux-media@vger.kernel.org
9002W: http://linuxtv.org/
9003Q: http://patchwork.linuxtv.org/project/linux-media/list/
9004T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9005S: Maintained
9006F: drivers/media/platform/am437x/
9007
c4c0283a
BP
9008OV2659 OMNIVISION SENSOR DRIVER
9009M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9010L: linux-media@vger.kernel.org
9011W: http://linuxtv.org/
9012Q: http://patchwork.linuxtv.org/project/linux-media/list/
9013T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9014S: Maintained
9015F: drivers/media/i2c/ov2659.c
9016F: include/media/ov2659.h
9017
92aab3c0 9018SIS 190 ETHERNET DRIVER
8b58be88 9019M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9020L: netdev@vger.kernel.org
9021S: Maintained
8c7de408 9022F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9023
1da177e4 9024SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9025M: Daniele Venzano <venza@brownhat.org>
1da177e4 9026W: http://www.brownhat.org/sis900.html
979b6c13 9027L: netdev@vger.kernel.org
1da177e4 9028S: Maintained
8c7de408 9029F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9030
9031SIS FRAMEBUFFER DRIVER
8b58be88 9032M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9033W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9034S: Maintained
679655da 9035F: Documentation/fb/sisfb.txt
8a61f013 9036F: drivers/video/fbdev/sis/
679655da 9037F: include/video/sisfb.h
1da177e4
LT
9038
9039SIS USB2VGA DRIVER
8b58be88 9040M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9041W: http://www.winischhofer.at/linuxsisusbvga.shtml
9042S: Maintained
679655da 9043F: drivers/usb/misc/sisusbvga/
1da177e4 9044
415ad26d 9045SLAB ALLOCATOR
16e943bf 9046M: Christoph Lameter <cl@linux.com>
2ed1c525 9047M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9048M: David Rientjes <rientjes@google.com>
9049M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9050M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9051L: linux-mm@kvack.org
9052S: Maintained
679655da 9053F: include/linux/sl?b*.h
16e943bf 9054F: mm/sl?b*
415ad26d 9055
9fab9787
PM
9056SLEEPABLE READ-COPY UPDATE (SRCU)
9057M: Lai Jiangshan <laijs@cn.fujitsu.com>
9058M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9059M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9060R: Steven Rostedt <rostedt@goodmis.org>
9061R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9062L: linux-kernel@vger.kernel.org
9fab9787
PM
9063W: http://www.rdrop.com/users/paulmck/RCU/
9064S: Supported
9065T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9066F: include/linux/srcu.h
9067F: kernel/rcu/srcu.c
9fab9787 9068
66372841
CS
9069SMACK SECURITY MODULE
9070M: Casey Schaufler <casey@schaufler-ca.com>
9071L: linux-security-module@vger.kernel.org
9072W: http://schaufler-ca.com
9073T: git git://git.gitorious.org/smack-next/kernel.git
9074S: Maintained
9075F: Documentation/security/Smack.txt
9076F: security/smack/
9077
20651e0b 9078DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9079M: Kevin Hilman <khilman@kernel.org>
9080M: Nishanth Menon <nm@ti.com>
9081S: Maintained
20651e0b 9082F: drivers/power/avs/
68ace3e1
KH
9083F: include/linux/power/smartreflex.h
9084L: linux-pm@vger.kernel.org
9085
1da177e4 9086SMC91x ETHERNET DRIVER
2f82af08 9087M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9088S: Odd Fixes
ae150435 9089F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9090
e8e31622
SA
9091SMIA AND SMIA++ IMAGE SENSOR DRIVER
9092M: Sakari Ailus <sakari.ailus@iki.fi>
9093L: linux-media@vger.kernel.org
9094S: Maintained
14430813 9095F: drivers/media/i2c/smiapp/
e8e31622
SA
9096F: include/media/smiapp.h
9097F: drivers/media/i2c/smiapp-pll.c
9098F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9099F: include/uapi/linux/smiapp.h
a2cec3c0 9100F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9101
920fa1ff
GR
9102SMM665 HARDWARE MONITOR DRIVER
9103M: Guenter Roeck <linux@roeck-us.net>
9104L: lm-sensors@lm-sensors.org
9105S: Maintained
9106F: Documentation/hwmon/smm665
9107F: drivers/hwmon/smm665.c
9108
9df7305b 9109SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9110M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9111L: lm-sensors@lm-sensors.org
90b24cfb 9112S: Maintained
9df7305b
SG
9113F: Documentation/hwmon/emc2103
9114F: drivers/hwmon/emc2103.c
9115
a98d506c
HG
9116SMSC SCH5627 HARDWARE MONITOR DRIVER
9117M: Hans de Goede <hdegoede@redhat.com>
9118L: lm-sensors@lm-sensors.org
9119S: Supported
9120F: Documentation/hwmon/sch5627
9121F: drivers/hwmon/sch5627.c
9122
6ea884db 9123SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 9124M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
9125L: lm-sensors@lm-sensors.org
9126S: Maintained
679655da
JP
9127F: Documentation/hwmon/smsc47b397
9128F: drivers/hwmon/smsc47b397.c
6ea884db 9129
fd9abb3d 9130SMSC911x ETHERNET DRIVER
90b24cfb 9131M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9132L: netdev@vger.kernel.org
90b24cfb 9133S: Maintained
679655da 9134F: include/linux/smsc911x.h
ae150435 9135F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9136
9137SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9138M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9139L: netdev@vger.kernel.org
90b24cfb 9140S: Maintained
ae150435 9141F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9142
3c8a63e2 9143SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9144M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9145L: linux-fbdev@vger.kernel.org
90b24cfb 9146S: Maintained
8a61f013 9147F: drivers/video/fbdev/smscufx.c
3c8a63e2 9148
668acf32 9149SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9150M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9151L: linux-media@vger.kernel.org
275ffde4 9152T: git git://linuxtv.org/media_tree.git
795fb7e7 9153S: Maintained
90d72ac6
MCC
9154F: include/media/soc*
9155F: drivers/media/i2c/soc_camera/
9156F: drivers/media/platform/soc_camera/
668acf32 9157
e2d1d6c0 9158SOEKRIS NET48XX LED SUPPORT
8b58be88 9159M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9160S: Maintained
679655da 9161F: drivers/leds/leds-net48xx.c
e2d1d6c0 9162
e3994db1 9163SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9164M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9165M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9166M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9167M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9168L: linux-media@vger.kernel.org
9169S: Supported
9170F: drivers/media/pci/solo6x10/
9171
1da177e4 9172SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 9173M: Neil Brown <neilb@suse.de>
1da177e4 9174L: linux-raid@vger.kernel.org
524418bb 9175S: Supported
679655da
JP
9176F: drivers/md/
9177F: include/linux/raid/
c117ab84 9178F: include/uapi/linux/raid/
1da177e4 9179
1da177e4 9180SONIC NETWORK DRIVER
8b58be88 9181M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9182L: netdev@vger.kernel.org
1da177e4 9183S: Maintained
d9fb9f38 9184F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9185
61e115a5 9186SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9187M: Michael Buesch <m@bues.ch>
61e115a5
MB
9188L: netdev@vger.kernel.org
9189S: Maintained
679655da
JP
9190F: drivers/ssb/
9191F: include/linux/ssb/
61e115a5 9192
1da177e4 9193SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9194M: Mattia Dongili <malattia@linux.it>
d0944853 9195L: platform-driver-x86@vger.kernel.org
5b18167d 9196W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9197S: Maintained
679655da
JP
9198F: Documentation/laptops/sony-laptop.txt
9199F: drivers/char/sonypi.c
9200F: drivers/platform/x86/sony-laptop.c
9201F: include/linux/sony-laptop.h
1da177e4 9202
baf8532a 9203SONY MEMORYSTICK CARD SUPPORT
8b58be88 9204M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9205W: http://tifmxx.berlios.de/
9206S: Maintained
679655da 9207F: drivers/memstick/host/tifm_ms.c
baf8532a 9208
0ab30494
ML
9209SONY MEMORYSTICK STANDARD SUPPORT
9210M: Maxim Levitsky <maximlevitsky@gmail.com>
9211S: Maintained
9212F: drivers/memstick/core/ms_block.*
9213
1da177e4 9214SOUND
8b58be88
JP
9215M: Jaroslav Kysela <perex@perex.cz>
9216M: Takashi Iwai <tiwai@suse.de>
93711660 9217L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9218W: http://www.alsa-project.org/
dde7ad8d 9219T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9220T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9221Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9222S: Maintained
3126a179
JP
9223F: Documentation/sound/
9224F: include/sound/
c117ab84 9225F: include/uapi/sound/
679655da 9226F: sound/
1da177e4 9227
33bbe149
MB
9228SOUND - COMPRESSED AUDIO
9229M: Vinod Koul <vinod.koul@intel.com>
9230L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9231T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9232S: Supported
f672f31a 9233F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9234F: include/sound/compress_driver.h
f672f31a 9235F: include/uapi/sound/compress_*
33bbe149
MB
9236F: sound/core/compress_offload.c
9237F: sound/soc/soc-compress.c
9238
bd903bde 9239SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9240M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9241M: Mark Brown <broonie@kernel.org>
86f14df8 9242T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9243L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9244W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9245S: Supported
2820f615 9246F: Documentation/sound/alsa/soc/
679655da 9247F: sound/soc/
e6e55122 9248F: include/sound/soc*
eb1a6af3 9249
d7f8761b
MB
9250SOUND - DMAENGINE HELPERS
9251M: Lars-Peter Clausen <lars@metafoo.de>
9252S: Supported
9253F: include/sound/dmaengine_pcm.h
9254F: sound/core/pcm_dmaengine.c
9255F: sound/soc/soc-generic-dmaengine-pcm.c
9256
990a6a99
OS
9257SP2 MEDIA DRIVER
9258M: Olli Salonen <olli.salonen@iki.fi>
9259L: linux-media@vger.kernel.org
9260W: http://linuxtv.org/
9261Q: http://patchwork.linuxtv.org/project/linux-media/list/
9262S: Maintained
9263F: drivers/media/dvb-frontends/sp2*
9264
473321fc 9265SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9266M: "David S. Miller" <davem@davemloft.net>
1da177e4 9267L: sparclinux@vger.kernel.org
8a6e2535 9268Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9269T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9270T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9271S: Maintained
679655da 9272F: arch/sparc/
7765b8bb 9273F: drivers/sbus/
1da177e4 9274
6404fcca
DM
9275SPARC SERIAL DRIVERS
9276M: "David S. Miller" <davem@davemloft.net>
9277L: sparclinux@vger.kernel.org
08deed1e
JP
9278T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9279T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9280S: Maintained
6816383a 9281F: include/linux/sunserialcore.h
df621252 9282F: drivers/tty/serial/suncore.c
df621252
GKH
9283F: drivers/tty/serial/sunhv.c
9284F: drivers/tty/serial/sunsab.c
9285F: drivers/tty/serial/sunsab.h
9286F: drivers/tty/serial/sunsu.c
9287F: drivers/tty/serial/sunzilog.c
9288F: drivers/tty/serial/sunzilog.h
6404fcca 9289
389325b4
CL
9290SPARSE CHECKER
9291M: "Christopher Li" <sparse@chrisli.org>
9292L: linux-sparse@vger.kernel.org
9293W: https://sparse.wiki.kernel.org/
9294T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9295T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9296S: Maintained
9297F: include/linux/compiler.h
9298
fc0c195a 9299SPEAR PLATFORM SUPPORT
2d8a3b3d 9300M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9301M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9302L: spear-devel@list.st.com
9303L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9304W: http://www.st.com/spear
9305S: Maintained
281e192f 9306F: arch/arm/mach-spear/
fc0c195a 9307
9308SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9309M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9310L: spear-devel@list.st.com
9311L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9312W: http://www.st.com/spear
9313S: Maintained
5df33a62 9314F: drivers/clk/spear/
fc0c195a 9315
e2d1d6c0 9316SPI SUBSYSTEM
b02e48f2 9317M: Mark Brown <broonie@kernel.org>
dfbe403c 9318L: linux-spi@vger.kernel.org
e7e4e13c 9319T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9320Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9321S: Maintained
679655da
JP
9322F: Documentation/spi/
9323F: drivers/spi/
9324F: include/linux/spi/
c117ab84 9325F: include/uapi/linux/spi/
e2d1d6c0 9326
2752e401 9327SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9328M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9329M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9330L: netdev@vger.kernel.org
9331S: Supported
679655da 9332F: Documentation/networking/spider_net.txt
8df158ac 9333F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9334
e2d1d6c0 9335SPU FILE SYSTEM
8b58be88 9336M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9337L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9338W: http://www.ibm.com/developerworks/power/cell/
9339S: Supported
679655da
JP
9340F: Documentation/filesystems/spufs.txt
9341F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9342
fc555841 9343SQUASHFS FILE SYSTEM
d7f2ff67 9344M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9345L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9346W: http://squashfs.org.uk
9347S: Maintained
679655da
JP
9348F: Documentation/filesystems/squashfs.txt
9349F: fs/squashfs/
fc555841 9350
1da177e4 9351SRM (Alpha) environment access
8b58be88 9352M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9353S: Maintained
679655da 9354F: arch/alpha/kernel/srm_env.c
1da177e4 9355
26e9a397 9356STABLE BRANCH
879a5a00 9357M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9358L: stable@vger.kernel.org
879a5a00 9359S: Supported
7b175c46 9360F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9361
26e9a397 9362STAGING SUBSYSTEM
879a5a00 9363M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9364T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9365L: devel@driverdev.osuosl.org
879a5a00 9366S: Supported
679655da 9367F: drivers/staging/
dbc6c2cc 9368
ebd3d010
JP
9369STAGING - COMEDI
9370M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9371M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9372S: Odd Fixes
9373F: drivers/staging/comedi/
9374
a0138163
JP
9375STAGING - FLARION FT1000 DRIVERS
9376M: Marek Belisko <marek.belisko@gmail.com>
9377S: Odd Fixes
9378F: drivers/staging/ft1000/
9379
6c1bb424 9380STAGING - INDUSTRIAL IO
030a13d7 9381M: Jonathan Cameron <jic23@kernel.org>
a0138163 9382L: linux-iio@vger.kernel.org
6c1bb424
JP
9383S: Odd Fixes
9384F: drivers/staging/iio/
9385
a0138163
JP
9386STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9387M: Jarod Wilson <jarod@wilsonet.com>
9388W: http://www.lirc.org/
9389S: Odd Fixes
b2b0186d 9390F: drivers/staging/media/lirc/
a0138163 9391
f5e5de1e
OD
9392STAGING - LUSTRE PARALLEL FILESYSTEM
9393M: Oleg Drokin <oleg.drokin@intel.com>
9394M: Andreas Dilger <andreas.dilger@intel.com>
9395L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9396W: http://lustre.opensfs.org/
9397S: Maintained
9398F: drivers/staging/lustre
9399
7c6b6c71 9400STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9401M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9402M: Marc Dietrich <marvin24@gmx.de>
9403L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9404L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9405S: Maintained
9406F: drivers/staging/nvec/
9407
a0138163 9408STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9409M: Jens Frederich <jfrederich@gmail.com>
9410M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9411M: Jon Nettleton <jon.nettleton@gmail.com>
9412W: http://wiki.laptop.org/go/DCON
3140b458 9413S: Maintained
a0138163
JP
9414F: drivers/staging/olpc_dcon/
9415
94cfdd15 9416STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9417M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9418S: Maintained
9419F: drivers/staging/ozwpan/
9420
a0138163 9421STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9422M: Willy Tarreau <willy@meta-x.org>
9423S: Odd Fixes
9424F: drivers/staging/panel/
9425
a0138163
JP
9426STAGING - REALTEK RTL8712U DRIVERS
9427M: Larry Finger <Larry.Finger@lwfinger.net>
9428M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9429S: Odd Fixes
9430F: drivers/staging/rtl8712/
9431
7591ba8b
JS
9432STAGING - REALTEK RTL8723U WIRELESS DRIVER
9433M: Larry Finger <Larry.Finger@lwfinger.net>
9434M: Jes Sorensen <Jes.Sorensen@redhat.com>
9435L: linux-wireless@vger.kernel.org
9436S: Maintained
9437F: drivers/staging/rtl8723au/
9438
13e4e9b8
SM
9439STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9440M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9441M: Teddy Wang <teddy.wang@siliconmotion.com>
9442M: Sudip Mukherjee <sudip@vectorindia.org>
9443L: linux-fbdev@vger.kernel.org
9444S: Maintained
9445F: drivers/staging/sm7xxfb/
9446
980ac4d7
SM
9447STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9448M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9449M: Teddy Wang <teddy.wang@siliconmotion.com>
9450M: Sudip Mukherjee <sudip@vectorindia.org>
9451L: linux-fbdev@vger.kernel.org
9452S: Maintained
9453F: drivers/staging/sm750fb/
9454
510fa408
JP
9455STAGING - SLICOSS
9456M: Lior Dotan <liodot@gmail.com>
9457M: Christopher Harrer <charrer@alacritech.com>
9458S: Odd Fixes
9459F: drivers/staging/slicoss/
9460
a0138163
JP
9461STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9462M: William Hubbs <w.d.hubbs@gmail.com>
9463M: Chris Brannon <chris@the-brannons.com>
d33bce31 9464M: Kirk Reiser <kirk@reisers.ca>
a0138163 9465M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9466L: speakup@linux-speakup.org
a0138163
JP
9467W: http://www.linux-speakup.org/
9468S: Odd Fixes
9469F: drivers/staging/speakup/
9470
b3e871ce
JP
9471STAGING - VIA VT665X DRIVERS
9472M: Forest Bond <forest@alittletooquiet.net>
9473S: Odd Fixes
9474F: drivers/staging/vt665?/
9475
709bcb07 9476STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9477M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9478S: Odd Fixes
9479F: drivers/staging/xgifb/
9480
1da177e4 9481STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9482M: Ion Badulescu <ionut@badula.org>
b4f90189 9483S: Odd Fixes
9bba23b0 9484F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9485
e2d1d6c0 9486SUN3/3X
8b58be88 9487M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9488W: http://sammy.net/sun3/
9489S: Maintained
679655da
JP
9490F: arch/m68k/kernel/*sun3*
9491F: arch/m68k/sun3*/
9492F: arch/m68k/include/asm/sun3*
e689cf4a 9493F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9494
af6a5af8
HG
9495SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9496M: Hans de Goede <hdegoede@redhat.com>
9497L: linux-input@vger.kernel.org
9498S: Maintained
9499F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9500F: drivers/input/keyboard/sun4i-lradc-keys.c
9501
2bc9ff01
DK
9502SUNDANCE NETWORK DRIVER
9503M: Denis Kirjanov <kda@linux-powerpc.org>
9504L: netdev@vger.kernel.org
9505S: Maintained
9506F: drivers/net/ethernet/dlink/sundance.c
9507
2cbb12a4 9508SUPERH
2cbb12a4 9509L: linux-sh@vger.kernel.org
8a6e2535 9510Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9511S: Orphan
066069e1 9512F: Documentation/sh/
679655da 9513F: arch/sh/
066069e1 9514F: drivers/sh/
1da177e4 9515
4480f15b 9516SUSPEND TO RAM
7fb06082 9517M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9518M: Len Brown <len.brown@intel.com>
9519M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9520L: linux-pm@vger.kernel.org
e2d1d6c0 9521S: Supported
679655da
JP
9522F: Documentation/power/
9523F: arch/x86/kernel/acpi/
9524F: drivers/base/power/
9525F: kernel/power/
9526F: include/linux/suspend.h
9527F: include/linux/freezer.h
9528F: include/linux/pm.h
1da177e4
LT
9529
9530SVGA HANDLING
8b58be88 9531M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9532L: linux-video@atrey.karlin.mff.cuni.cz
9533S: Maintained
679655da
JP
9534F: Documentation/svga.txt
9535F: arch/x86/boot/video*
1da177e4 9536
6e28b761
KRW
9537SWIOTLB SUBSYSTEM
9538M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9539L: linux-kernel@vger.kernel.org
9540S: Supported
9541F: lib/swiotlb.c
9542F: arch/*/kernel/pci-swiotlb.c
9543F: include/linux/swiotlb.h
9544
007f790c
JP
9545SWITCHDEV
9546M: Jiri Pirko <jiri@resnulli.us>
9547L: netdev@vger.kernel.org
9548S: Supported
9549F: net/switchdev/
9550F: include/net/switchdev.h
9551
db8e35d5
VG
9552SYNOPSYS ARC ARCHITECTURE
9553M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9554S: Supported
9555F: arch/arc/
6659a20a 9556F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9557F: drivers/tty/serial/arc_uart.c
db8e35d5 9558
1da177e4 9559SYSV FILESYSTEM
8b58be88 9560M: Christoph Hellwig <hch@infradead.org>
1da177e4 9561S: Maintained
679655da
JP
9562F: Documentation/filesystems/sysv-fs.txt
9563F: fs/sysv/
9564F: include/linux/sysv_fs.h
1da177e4 9565
86cfa7fc
NB
9566TARGET SUBSYSTEM
9567M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9568L: linux-scsi@vger.kernel.org
b9f5edc2 9569L: target-devel@vger.kernel.org
86cfa7fc 9570W: http://www.linux-iscsi.org
cf015e9f 9571W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9572T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9573S: Supported
9574F: drivers/target/
9575F: include/target/
9576F: Documentation/target/
9577
4e68852d 9578TASKSTATS STATISTICS INTERFACE
185e595f 9579M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9580S: Maintained
679655da
JP
9581F: Documentation/accounting/taskstats*
9582F: include/linux/taskstats*
9583F: kernel/taskstats.c
4e68852d 9584
781b456a 9585TC CLASSIFIER
f935f3f8 9586M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9587L: netdev@vger.kernel.org
9588S: Maintained
679655da 9589F: include/net/pkt_cls.h
c117ab84 9590F: include/uapi/linux/pkt_cls.h
679655da 9591F: net/sched/
781b456a 9592
5067f08a 9593TCP LOW PRIORITY MODULE
8b58be88
JP
9594M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9595M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9596W: http://tcp-lp-mod.sourceforge.net/
9597S: Maintained
679655da 9598F: net/ipv4/tcp_lp.c
5067f08a 9599
91952bc0
AP
9600TDA10071 MEDIA DRIVER
9601M: Antti Palosaari <crope@iki.fi>
9602L: linux-media@vger.kernel.org
9603W: http://linuxtv.org/
9604W: http://palosaari.fi/linux/
9605Q: http://patchwork.linuxtv.org/project/linux-media/list/
9606T: git git://linuxtv.org/anttip/media_tree.git
9607S: Maintained
9608F: drivers/media/dvb-frontends/tda10071*
9609
9610TDA18212 MEDIA DRIVER
9611M: Antti Palosaari <crope@iki.fi>
9612L: linux-media@vger.kernel.org
9613W: http://linuxtv.org/
9614W: http://palosaari.fi/linux/
9615Q: http://patchwork.linuxtv.org/project/linux-media/list/
9616T: git git://linuxtv.org/anttip/media_tree.git
9617S: Maintained
9618F: drivers/media/tuners/tda18212*
9619
9620TDA18218 MEDIA DRIVER
9621M: Antti Palosaari <crope@iki.fi>
9622L: linux-media@vger.kernel.org
9623W: http://linuxtv.org/
9624W: http://palosaari.fi/linux/
9625Q: http://patchwork.linuxtv.org/project/linux-media/list/
9626T: git git://linuxtv.org/anttip/media_tree.git
9627S: Maintained
9628F: drivers/media/tuners/tda18218*
9629
3b2f6aba
MK
9630TDA18271 MEDIA DRIVER
9631M: Michael Krufky <mkrufky@linuxtv.org>
9632L: linux-media@vger.kernel.org
9633W: http://linuxtv.org/
9634W: http://github.com/mkrufky
9635Q: http://patchwork.linuxtv.org/project/linux-media/list/
9636T: git git://linuxtv.org/mkrufky/tuners.git
9637S: Maintained
9638F: drivers/media/tuners/tda18271*
9639
e48307a9
MK
9640TDA827x MEDIA DRIVER
9641M: Michael Krufky <mkrufky@linuxtv.org>
9642L: linux-media@vger.kernel.org
9643W: http://linuxtv.org/
9644W: http://github.com/mkrufky
9645Q: http://patchwork.linuxtv.org/project/linux-media/list/
9646T: git git://linuxtv.org/mkrufky/tuners.git
9647S: Maintained
9648F: drivers/media/tuners/tda8290.*
9649
66cf9212
MK
9650TDA8290 MEDIA DRIVER
9651M: Michael Krufky <mkrufky@linuxtv.org>
9652L: linux-media@vger.kernel.org
9653W: http://linuxtv.org/
9654W: http://github.com/mkrufky
9655Q: http://patchwork.linuxtv.org/project/linux-media/list/
9656T: git git://linuxtv.org/mkrufky/tuners.git
9657S: Maintained
9658F: drivers/media/tuners/tda8290.*
9659
4b9fba30
HV
9660TDA9840 MEDIA DRIVER
9661M: Hans Verkuil <hverkuil@xs4all.nl>
9662L: linux-media@vger.kernel.org
9663T: git git://linuxtv.org/media_tree.git
9664W: http://linuxtv.org
9665S: Maintained
9666F: drivers/media/i2c/tda9840*
9667
2cb654fd 9668TEA5761 TUNER DRIVER
009a5410 9669M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9670L: linux-media@vger.kernel.org
9671W: http://linuxtv.org
9672T: git git://linuxtv.org/media_tree.git
9673S: Odd fixes
9674F: drivers/media/tuners/tea5761.*
9675
9676TEA5767 TUNER DRIVER
009a5410 9677M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9678L: linux-media@vger.kernel.org
9679W: http://linuxtv.org
9680T: git git://linuxtv.org/media_tree.git
9681S: Maintained
9682F: drivers/media/tuners/tea5767.*
9683
4b9fba30
HV
9684TEA6415C MEDIA DRIVER
9685M: Hans Verkuil <hverkuil@xs4all.nl>
9686L: linux-media@vger.kernel.org
9687T: git git://linuxtv.org/media_tree.git
9688W: http://linuxtv.org
9689S: Maintained
9690F: drivers/media/i2c/tea6415c*
9691
9692TEA6420 MEDIA DRIVER
9693M: Hans Verkuil <hverkuil@xs4all.nl>
9694L: linux-media@vger.kernel.org
9695T: git git://linuxtv.org/media_tree.git
9696W: http://linuxtv.org
9697S: Maintained
9698F: drivers/media/i2c/tea6420*
9699
3d249d4c 9700TEAM DRIVER
dca9ab92 9701M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9702L: netdev@vger.kernel.org
9703S: Supported
9704F: drivers/net/team/
9705F: include/linux/if_team.h
c117ab84 9706F: include/uapi/linux/if_team.h
3d249d4c 9707
7d029125
VD
9708TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9709M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9710S: Maintained
9711F: arch/x86/platform/ts5500/
9712
40ad4a30
SY
9713TECHNOTREND USB IR RECEIVER
9714M: Sean Young <sean@mess.org>
9715L: linux-media@vger.kernel.org
9716S: Maintained
9717F: drivers/media/rc/ttusbir.c
9718
adabdb0c 9719TEGRA ARCHITECTURE SUPPORT
243d58ec 9720M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9721M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9722M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9723L: linux-tegra@vger.kernel.org
fd117cd1 9724Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9725T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9726S: Supported
bbbe96ed 9727N: [^a-z]tegra
84b9414b 9728
adabdb0c
SW
9729TEGRA CLOCK DRIVER
9730M: Peter De Schrijver <pdeschrijver@nvidia.com>
9731M: Prashant Gaikwad <pgaikwad@nvidia.com>
9732S: Supported
9733F: drivers/clk/tegra/
9734
9735TEGRA DMA DRIVER
9736M: Laxman Dewangan <ldewangan@nvidia.com>
9737S: Supported
9738F: drivers/dma/tegra20-apb-dma.c
9739
adabdb0c
SW
9740TEGRA I2C DRIVER
9741M: Laxman Dewangan <ldewangan@nvidia.com>
9742S: Supported
9743F: drivers/i2c/busses/i2c-tegra.c
9744
9745TEGRA IOMMU DRIVERS
9746M: Hiroshi Doyu <hdoyu@nvidia.com>
9747S: Supported
9748F: drivers/iommu/tegra*
9749
9750TEGRA KBC DRIVER
9751M: Rakesh Iyer <riyer@nvidia.com>
9752M: Laxman Dewangan <ldewangan@nvidia.com>
9753S: Supported
9754F: drivers/input/keyboard/tegra-kbc.c
9755
adabdb0c
SW
9756TEGRA PWM DRIVER
9757M: Thierry Reding <thierry.reding@gmail.com>
9758S: Supported
9759F: drivers/pwm/pwm-tegra.c
9760
9761TEGRA SERIAL DRIVER
9762M: Laxman Dewangan <ldewangan@nvidia.com>
9763S: Supported
9764F: drivers/tty/serial/serial-tegra.c
9765
9766TEGRA SPI DRIVER
9767M: Laxman Dewangan <ldewangan@nvidia.com>
9768S: Supported
9769F: drivers/spi/spi-tegra*
9770
1a348ccc 9771TEHUTI ETHERNET DRIVER
8b58be88 9772M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9773L: netdev@vger.kernel.org
9774S: Supported
ef7f5429 9775F: drivers/net/ethernet/tehuti/*
1a348ccc 9776
4e68852d 9777Telecom Clock Driver for MCPL0010
8b58be88 9778M: Mark Gross <mark.gross@intel.com>
4e68852d 9779S: Supported
679655da 9780F: drivers/char/tlclk.c
4e68852d 9781
4480f15b 9782TENSILICA XTENSA PORT (xtensa)
8b58be88 9783M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9784M: Max Filippov <jcmvbkbc@gmail.com>
9785L: linux-xtensa@linux-xtensa.org
4e68852d 9786S: Maintained
679655da 9787F: arch/xtensa/
3dc99857 9788F: drivers/irqchip/irq-xtensa-*
4e68852d 9789
5313ba66
HV
9790THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9791M: Hans Verkuil <hverkuil@xs4all.nl>
9792L: linux-media@vger.kernel.org
9793T: git git://linuxtv.org/media_tree.git
9794W: http://linuxtv.org
9795S: Maintained
9796F: drivers/media/radio/radio-raremono.c
9797
d3fb6955 9798THERMAL
b75f0050 9799M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9800M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9801L: linux-pm@vger.kernel.org
9802T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9803T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9804Q: https://patchwork.kernel.org/project/linux-pm/list/
9805S: Supported
9806F: drivers/thermal/
9807F: include/linux/thermal.h
af6c9f16 9808F: include/uapi/linux/thermal.h
b75f0050
JP
9809F: include/linux/cpu_cooling.h
9810F: Documentation/devicetree/bindings/thermal/
d3fb6955 9811
30ba2fbd
VD
9812THINGM BLINK(1) USB RGB LED DRIVER
9813M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9814S: Maintained
9815F: drivers/hid/hid-thingm.c
9816
4e68852d 9817THINKPAD ACPI EXTRAS DRIVER
8b58be88 9818M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9819L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9820L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9821W: http://ibm-acpi.sourceforge.net
9822W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9823T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9824S: Maintained
679655da 9825F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9826
1b46f2a2 9827TI BANDGAP AND THERMAL DRIVER
f14d1c24 9828M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9829L: linux-pm@vger.kernel.org
531ff13e 9830L: linux-omap@vger.kernel.org
5a723e81 9831S: Maintained
794b2e25 9832F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9833
0c7665c3
MF
9834TI CDCE706 CLOCK DRIVER
9835M: Max Filippov <jcmvbkbc@gmail.com>
9836S: Maintained
9837F: drivers/clk/clk-cdce706.c
9838
49b6a5e3
TK
9839TI CLOCK DRIVER
9840M: Tero Kristo <t-kristo@ti.com>
9841L: linux-omap@vger.kernel.org
9842S: Maintained
9843F: drivers/clk/ti/
9844F: include/linux/clk/ti.h
9845
4020f2d7 9846TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9847M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9848S: Maintained
679655da
JP
9849F: drivers/misc/tifm*
9850F: drivers/mmc/host/tifm_sd.c
9851F: include/linux/tifm.h
4020f2d7 9852
e0c52404 9853TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9854M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9855L: linux-kernel@vger.kernel.org
9856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9857S: Maintained
9858F: drivers/soc/ti/*
9859T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9860
9861
152ad442
SR
9862TI LM49xxx FAMILY ASoC CODEC DRIVERS
9863M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9864M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9865L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9866S: Maintained
9867F: sound/soc/codecs/lm49453*
d392dead 9868F: sound/soc/codecs/isabelle*
152ad442 9869
0edd807d
KM
9870TI LP855x BACKLIGHT DRIVER
9871M: Milo Kim <milo.kim@ti.com>
9872S: Maintained
9873F: Documentation/backlight/lp855x-driver.txt
9874F: drivers/video/backlight/lp855x_bl.c
9875F: include/linux/platform_data/lp855x.h
9876
faf13f6d
KM
9877TI LP8727 CHARGER DRIVER
9878M: Milo Kim <milo.kim@ti.com>
9879S: Maintained
9880F: drivers/power/lp8727_charger.c
9881F: include/linux/platform_data/lp8727.h
9882
22f1229f
KM
9883TI LP8788 MFD DRIVER
9884M: Milo Kim <milo.kim@ti.com>
9885S: Maintained
9886F: drivers/iio/adc/lp8788_adc.c
9887F: drivers/leds/leds-lp8788.c
9888F: drivers/mfd/lp8788*.c
9889F: drivers/power/lp8788-charger.c
9890F: drivers/regulator/lp8788-*.c
9891F: include/linux/mfd/lp8788*.h
9892
84640e27
KM
9893TI NETCP ETHERNET DRIVER
9894M: Wingman Kwok <w-kwok2@ti.com>
9895M: Murali Karicheri <m-karicheri2@ti.com>
9896L: netdev@vger.kernel.org
9897S: Maintained
9898F: drivers/net/ethernet/ti/netcp*
9899
dd5e8e6b 9900TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9901M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9902L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9903S: Maintained
9904F: sound/soc/codecs/twl4030*
9905
90921014 9906TI WILINK WIRELESS DRIVERS
90921014
LC
9907L: linux-wireless@vger.kernel.org
9908W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9909W: http://wireless.kernel.org/en/users/Drivers/wl1251
9910T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9911S: Orphan
90921014
LC
9912F: drivers/net/wireless/ti/
9913F: include/linux/wl12xx.h
9914
e86eaa3a 9915TIPC NETWORK LAYER
8b58be88 9916M: Jon Maloy <jon.maloy@ericsson.com>
115403df 9917M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
9918L: netdev@vger.kernel.org (core kernel code)
9919L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9920W: http://tipc.sourceforge.net/
e86eaa3a 9921S: Maintained
c117ab84 9922F: include/uapi/linux/tipc*.h
679655da 9923F: net/tipc/
e86eaa3a 9924
867e359b 9925TILE ARCHITECTURE
c47b15c4 9926M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 9927W: http://www.ezchip.com/scm/
867e359b
CM
9928S: Supported
9929F: arch/tile/
6b940606 9930F: drivers/char/tile-srom.c
5c770755 9931F: drivers/edac/tile_edac.c
6b940606
CM
9932F: drivers/net/ethernet/tile/
9933F: drivers/rtc/rtc-tile.c
9934F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9935F: drivers/tty/serial/tilegx.c
6b940606
CM
9936F: drivers/usb/host/*-tilegx.c
9937F: include/linux/usb/tilegx.h
867e359b 9938
1da177e4 9939TLAN NETWORK DRIVER
8b58be88 9940M: Samuel Chessman <chessman@tux.org>
88c07dde 9941L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9942W: http://sourceforge.net/projects/tlan/
9943S: Maintained
679655da 9944F: Documentation/networking/tlan.txt
b544dbac 9945F: drivers/net/ethernet/ti/tlan.*
1da177e4 9946
d74db3b2 9947TOMOYO SECURITY MODULE
8b58be88
JP
9948M: Kentaro Takeda <takedakn@nttdata.co.jp>
9949M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9950L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9951L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9952L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9953L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9954W: http://tomoyo.sourceforge.jp/
843d183c 9955T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9956S: Maintained
679655da 9957F: security/tomoyo/
d74db3b2 9958
9caeb532 9959TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9960M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9961L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9962S: Maintained
9963F: drivers/platform/x86/topstar-laptop.c
9964
1da177e4 9965TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 9966M: Azael Avalos <coproscefalo@gmail.com>
d0944853 9967L: platform-driver-x86@vger.kernel.org
0a63ca11 9968S: Maintained
679655da 9969F: drivers/platform/x86/toshiba_acpi.c
1da177e4 9970
0a63ca11
AA
9971TOSHIBA BLUETOOTH DRIVER
9972M: Azael Avalos <coproscefalo@gmail.com>
9973L: platform-driver-x86@vger.kernel.org
9974S: Maintained
9975F: drivers/platform/x86/toshiba_bluetooth.c
9976
9977TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
9978M: Azael Avalos <coproscefalo@gmail.com>
9979L: platform-driver-x86@vger.kernel.org
9980S: Maintained
9981F: drivers/platform/x86/toshiba_haps.c
9982
1da177e4 9983TOSHIBA SMM DRIVER
8b58be88 9984M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9985L: tlinux-users@tce.toshiba-dme.co.jp
9986W: http://www.buzzard.org.uk/toshiba/
9987S: Maintained
679655da
JP
9988F: drivers/char/toshiba.c
9989F: include/linux/toshiba.h
c117ab84 9990F: include/uapi/linux/toshiba.h
1da177e4 9991
d719f900 9992TMIO MMC DRIVER
252f29a9 9993M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9994L: linux-mmc@vger.kernel.org
d719f900 9995S: Maintained
d1057c40
GL
9996F: drivers/mmc/host/tmio_mmc*
9997F: drivers/mmc/host/sh_mobile_sdhi.c
9998F: include/linux/mmc/tmio.h
9999F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10000
917cc4e6
GR
10001TMP401 HARDWARE MONITOR DRIVER
10002M: Guenter Roeck <linux@roeck-us.net>
10003L: lm-sensors@lm-sensors.org
10004S: Maintained
10005F: Documentation/hwmon/tmp401
10006F: drivers/hwmon/tmp401.c
10007
98f32602 10008TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10009M: Hugh Dickins <hughd@google.com>
98f32602
HD
10010L: linux-mm@kvack.org
10011S: Maintained
10012F: include/linux/shmem_fs.h
10013F: mm/shmem.c
10014
45f95b53 10015TM6000 VIDEO4LINUX DRIVER
009a5410 10016M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10017L: linux-media@vger.kernel.org
10018W: http://linuxtv.org
10019T: git git://linuxtv.org/media_tree.git
10020S: Odd fixes
10021F: drivers/media/usb/tm6000/
10022
c65fde19
HV
10023TW68 VIDEO4LINUX DRIVER
10024M: Hans Verkuil <hverkuil@xs4all.nl>
10025L: linux-media@vger.kernel.org
10026T: git git://linuxtv.org/media_tree.git
10027W: http://linuxtv.org
10028S: Odd Fixes
10029F: drivers/media/pci/tw68/
10030
4e68852d 10031TPM DEVICE DRIVER
901486b8 10032M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10033M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10034R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10035W: http://tpmdd.sourceforge.net
63a10dfd 10036L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10037Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10038T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10039S: Maintained
679655da 10040F: drivers/char/tpm/
4e68852d 10041
1a0f1b27
AL
10042TPM IBM_VTPM DEVICE DRIVER
10043M: Ashley Lai <ashleydlai@gmail.com>
10044W: http://tpmdd.sourceforge.net
10045L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10046S: Maintained
10047F: drivers/char/tpm/tpm_ibmvtpm*
10048
d6f005a1
JP
10049TRACING
10050M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10051M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10052T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10053S: Maintained
10054F: Documentation/trace/ftrace.txt
10055F: arch/*/*/*/ftrace.h
10056F: arch/*/kernel/ftrace.c
10057F: include/*/ftrace.h
10058F: include/linux/trace*.h
10059F: include/trace/
10060F: kernel/trace/
6e68e6c5 10061F: tools/testing/selftests/ftrace/
d6f005a1 10062
1da177e4 10063TRIVIAL PATCHES
8b58be88 10064M: Jiri Kosina <trivial@kernel.org>
54e5881d 10065T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10066S: Maintained
86ef925f 10067K: ^Subject:.*(?i)trivial
1da177e4 10068
4e68852d 10069TTY LAYER
879a5a00 10070M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 10071M: Jiri Slaby <jslaby@suse.cz>
879a5a00 10072S: Supported
08deed1e 10073T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 10074F: drivers/tty/
df621252 10075F: drivers/tty/serial/serial_core.c
e3288775
AC
10076F: include/linux/serial_core.h
10077F: include/linux/serial.h
10078F: include/linux/tty.h
c117ab84
CEB
10079F: include/uapi/linux/serial_core.h
10080F: include/uapi/linux/serial.h
10081F: include/uapi/linux/tty.h
4e68852d 10082
91952bc0
AP
10083TUA9001 MEDIA DRIVER
10084M: Antti Palosaari <crope@iki.fi>
10085L: linux-media@vger.kernel.org
10086W: http://linuxtv.org/
10087W: http://palosaari.fi/linux/
10088Q: http://patchwork.linuxtv.org/project/linux-media/list/
10089T: git git://linuxtv.org/anttip/media_tree.git
10090S: Maintained
10091F: drivers/media/tuners/tua9001*
10092
740db6d7 10093TULIP NETWORK DRIVERS
8b58be88 10094M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10095L: netdev@vger.kernel.org
10096S: Maintained
0f04e2aa 10097F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10098
10099TUN/TAP driver
ba57b6f2 10100M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10101W: http://vtun.sourceforge.net/tun
10102S: Maintained
679655da
JP
10103F: Documentation/networking/tuntap.txt
10104F: arch/um/os-Linux/drivers/
1da177e4 10105
b454cc66 10106TURBOCHANNEL SUBSYSTEM
8b58be88 10107M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10108M: Ralf Baechle <ralf@linux-mips.org>
10109L: linux-mips@linux-mips.org
10110Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10111S: Maintained
679655da
JP
10112F: drivers/tc/
10113F: include/linux/tc.h
b454cc66 10114
1da177e4 10115U14-34F SCSI DRIVER
8b58be88 10116M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10117L: linux-scsi@vger.kernel.org
10118S: Maintained
679655da 10119F: drivers/scsi/u14-34f.c
1da177e4 10120
e2d1d6c0 10121UBI FILE SYSTEM (UBIFS)
949cb623 10122M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10123M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10124L: linux-mtd@lists.infradead.org
e2966cbe 10125T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10126W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10127S: Maintained
679655da
JP
10128F: Documentation/filesystems/ubifs.txt
10129F: fs/ubifs/
e2d1d6c0 10130
cc2020e6 10131UCLINUX (AND M68KNOMMU)
8b58be88 10132M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
10133W: http://www.uclinux.org/
10134L: uclinux-dev@uclinux.org (subscribers-only)
10135S: Maintained
61bc02bb
JP
10136F: arch/m68k/*/*_no.*
10137F: arch/m68k/include/asm/*_no.*
cc2020e6 10138
1da177e4 10139UDF FILESYSTEM
8b58be88 10140M: Jan Kara <jack@suse.cz>
1da177e4 10141S: Maintained
679655da
JP
10142F: Documentation/filesystems/udf.txt
10143F: fs/udf/
1da177e4 10144
cc2020e6 10145UFS FILESYSTEM
8b58be88 10146M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10147S: Maintained
679655da
JP
10148F: Documentation/filesystems/ufs.txt
10149F: fs/ufs/
cc2020e6 10150
0a09d3ab
DH
10151UHID USERSPACE HID IO DRIVER:
10152M: David Herrmann <dh.herrmann@googlemail.com>
10153L: linux-input@vger.kernel.org
10154S: Maintained
10155F: drivers/hid/uhid.c
c117ab84 10156F: include/uapi/linux/uhid.h
0a09d3ab 10157
18332a80 10158ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10159L: linux-usb@vger.kernel.org
10c6c9c9 10160S: Orphan
355ffe69 10161F: drivers/uwb/
679655da
JP
10162F: include/linux/uwb.h
10163F: include/linux/uwb/
18332a80 10164
b31d8273
G
10165UNICORE32 ARCHITECTURE:
10166M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10167W: http://mprc.pku.edu.cn/~guanxuetao/linux
10168S: Maintained
ceebf4d5 10169T: git git://github.com/gxt/linux.git
b31d8273
G
10170F: arch/unicore32/
10171
d8379ab1
TF
10172UNIFDEF
10173M: Tony Finch <dot@dotat.at>
10174W: http://dotat.at/prog/unifdef
10175S: Maintained
10176F: scripts/unifdef.c
10177
1da177e4 10178UNIFORM CDROM DRIVER
8b58be88 10179M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10180W: http://www.kernel.dk
10181S: Maintained
679655da
JP
10182F: Documentation/cdrom/
10183F: drivers/cdrom/cdrom.c
10184F: include/linux/cdrom.h
c117ab84 10185F: include/uapi/linux/cdrom.h
1da177e4 10186
56df0122 10187UNISYS S-PAR DRIVERS
49e7d9df
JP
10188M: Benjamin Romer <benjamin.romer@unisys.com>
10189M: David Kershner <david.kershner@unisys.com>
10190L: sparmaintainer@unisys.com (Unisys internal)
10191S: Supported
10192F: drivers/staging/unisys/
56df0122 10193
9941fa6e
VH
10194UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10195M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10196L: linux-scsi@vger.kernel.org
10197S: Supported
10198F: Documentation/scsi/ufs.txt
10199F: drivers/scsi/ufs/
10200
e2d1d6c0 10201UNSORTED BLOCK IMAGES (UBI)
949cb623 10202M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10203M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10204W: http://www.linux-mtd.infradead.org/
10205L: linux-mtd@lists.infradead.org
b6b44e0a 10206T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10207S: Supported
80811493 10208F: drivers/mtd/ubi/
679655da 10209F: include/linux/mtd/ubi.h
c117ab84 10210F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10211
1da177e4 10212USB ACM DRIVER
61eee9a7 10213M: Oliver Neukum <oliver@neukum.org>
6372594a 10214L: linux-usb@vger.kernel.org
1da177e4 10215S: Maintained
679655da
JP
10216F: Documentation/usb/acm.txt
10217F: drivers/usb/class/cdc-acm.*
1da177e4 10218
b7d572e1
PF
10219USB AR5523 WIRELESS DRIVER
10220M: Pontus Fuchs <pontus.fuchs@gmail.com>
10221L: linux-wireless@vger.kernel.org
10222S: Maintained
10223F: drivers/net/wireless/ath/ar5523/
10224
115bb1ff 10225USB ATTACHED SCSI
f50a4968 10226M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10227M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10228L: linux-usb@vger.kernel.org
10229L: linux-scsi@vger.kernel.org
8eae0fb7 10230S: Maintained
115bb1ff
MW
10231F: drivers/usb/storage/uas.c
10232
1da177e4 10233USB CDC ETHERNET DRIVER
61eee9a7 10234M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10235L: linux-usb@vger.kernel.org
1da177e4 10236S: Maintained
679655da 10237F: drivers/net/usb/cdc_*.c
c117ab84 10238F: include/uapi/linux/usb/cdc.h
1da177e4 10239
66e3e591
KP
10240USB CHAOSKEY DRIVER
10241M: Keith Packard <keithp@keithp.com>
10242L: linux-usb@vger.kernel.org
10243S: Maintained
10244F: drivers/usb/misc/chaoskey.c
10245
b02b371e 10246USB CYPRESS C67X00 DRIVER
8b58be88 10247M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10248L: linux-usb@vger.kernel.org
10249S: Maintained
679655da 10250F: drivers/usb/c67x00/
b02b371e 10251
d0374f4f 10252USB DAVICOM DM9601 DRIVER
8b58be88 10253M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10254L: netdev@vger.kernel.org
d0374f4f
PK
10255W: http://www.linux-usb.org/usbnet
10256S: Maintained
679655da 10257F: drivers/net/usb/dm9601.c
d0374f4f 10258
cc2020e6 10259USB DIAMOND RIO500 DRIVER
8b58be88 10260M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10261L: rio500-users@lists.sourceforge.net
10262W: http://rio500.sourceforge.net
10263S: Maintained
679655da 10264F: drivers/usb/misc/rio500*
cc2020e6 10265
1da177e4 10266USB EHCI DRIVER
578333ab 10267M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10268L: linux-usb@vger.kernel.org
578333ab 10269S: Maintained
679655da
JP
10270F: Documentation/usb/ehci.txt
10271F: drivers/usb/host/ehci*
1da177e4 10272
69ae9e3e 10273USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10274M: Felipe Balbi <balbi@ti.com>
795fb7e7 10275L: linux-usb@vger.kernel.org
69ae9e3e 10276W: http://www.linux-usb.org/gadget
d6d0f665
FB
10277T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10278S: Maintained
679655da
JP
10279F: drivers/usb/gadget/
10280F: include/linux/usb/gadget*
69ae9e3e 10281
2dea64b4 10282USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 10283M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 10284L: linux-usb@vger.kernel.org
54e5881d 10285T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10286S: Maintained
c2f01971 10287F: Documentation/hid/hiddev.txt
679655da 10288F: drivers/hid/usbhid/
1da177e4 10289
959eea21 10290USB ISP116X DRIVER
8b58be88 10291M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10292L: linux-usb@vger.kernel.org
959eea21 10293S: Maintained
679655da
JP
10294F: drivers/usb/host/isp116x*
10295F: include/linux/usb/isp116x.h
959eea21 10296
1da177e4 10297USB MASS STORAGE DRIVER
8b58be88 10298M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10299L: linux-usb@vger.kernel.org
8836aeb8 10300L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10301S: Maintained
10302W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10303F: drivers/usb/storage/
1da177e4 10304
af39917d
CL
10305USB MIDI DRIVER
10306M: Clemens Ladisch <clemens@ladisch.de>
10307L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10308T: git git://git.alsa-project.org/alsa-kernel.git
10309S: Maintained
10310F: sound/usb/midi.*
10311
444ce9d4
JP
10312USB NETWORKING DRIVERS
10313L: linux-usb@vger.kernel.org
10314S: Odd Fixes
10315F: drivers/net/usb/
10316
1da177e4 10317USB OHCI DRIVER
578333ab 10318M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10319L: linux-usb@vger.kernel.org
578333ab 10320S: Maintained
679655da
JP
10321F: Documentation/usb/ohci.txt
10322F: drivers/usb/host/ohci*
1da177e4 10323
963ffa3e
PC
10324USB OTG FSM (Finite State Machine)
10325M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10326T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10327L: linux-usb@vger.kernel.org
10328S: Maintained
10329F: drivers/usb/common/usb-otg-fsm.c
10330
563da3a9
VM
10331USB OVER IP DRIVER
10332M: Valentina Manea <valentina.manea.m@gmail.com>
10333M: Shuah Khan <shuah.kh@samsung.com>
10334L: linux-usb@vger.kernel.org
10335S: Maintained
10336F: drivers/usb/usbip/
10337F: tools/usb/usbip/
10338
1da177e4 10339USB PEGASUS DRIVER
a16b945c 10340M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10341L: linux-usb@vger.kernel.org
043600a6 10342L: netdev@vger.kernel.org
052e3128
PM
10343T: git git://github.com/petkan/pegasus.git
10344W: https://github.com/petkan/pegasus
1da177e4 10345S: Maintained
679655da 10346F: drivers/net/usb/pegasus.*
1da177e4 10347
d3ad558f
FB
10348USB PHY LAYER
10349M: Felipe Balbi <balbi@ti.com>
10350L: linux-usb@vger.kernel.org
10351T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10352S: Maintained
10353F: drivers/usb/phy/
d3ad558f 10354
73e4fb3f 10355USB PRINTER DRIVER (usblp)
8b58be88 10356M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10357L: linux-usb@vger.kernel.org
73e4fb3f 10358S: Supported
679655da 10359F: drivers/usb/class/usblp.c
1da177e4
LT
10360
10361USB RTL8150 DRIVER
a16b945c 10362M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10363L: linux-usb@vger.kernel.org
043600a6 10364L: netdev@vger.kernel.org
052e3128
PM
10365T: git git://github.com/petkan/rtl8150.git
10366W: https://github.com/petkan/rtl8150
1da177e4 10367S: Maintained
679655da 10368F: drivers/net/usb/rtl8150.c
1da177e4 10369
f896b796 10370USB SERIAL SUBSYSTEM
66085694 10371M: Johan Hovold <johan@kernel.org>
795fb7e7 10372L: linux-usb@vger.kernel.org
4e68852d 10373S: Maintained
679655da 10374F: Documentation/usb/usb-serial.txt
f896b796 10375F: drivers/usb/serial/
679655da 10376F: include/linux/usb/serial.h
1da177e4 10377
b3f0db1c
SG
10378USB SMSC75XX ETHERNET DRIVER
10379M: Steve Glendinning <steve.glendinning@shawell.net>
10380L: netdev@vger.kernel.org
10381S: Maintained
10382F: drivers/net/usb/smsc75xx.*
10383
2f7ca802 10384USB SMSC95XX ETHERNET DRIVER
90b24cfb 10385M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10386L: netdev@vger.kernel.org
90b24cfb 10387S: Maintained
679655da 10388F: drivers/net/usb/smsc95xx.*
2f7ca802 10389
1da177e4 10390USB SUBSYSTEM
879a5a00 10391M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10392L: linux-usb@vger.kernel.org
1da177e4 10393W: http://www.linux-usb.org
08deed1e 10394T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10395S: Supported
679655da 10396F: Documentation/usb/
679655da
JP
10397F: drivers/usb/
10398F: include/linux/usb.h
10399F: include/linux/usb/
1da177e4
LT
10400
10401USB UHCI DRIVER
8b58be88 10402M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10403L: linux-usb@vger.kernel.org
1da177e4 10404S: Maintained
679655da 10405F: drivers/usb/host/uhci*
1da177e4 10406
69ae9e3e 10407USB "USBNET" DRIVER FRAMEWORK
686f13bb 10408M: Oliver Neukum <oneukum@suse.de>
043600a6 10409L: netdev@vger.kernel.org
69ae9e3e 10410W: http://www.linux-usb.org/usbnet
1da177e4 10411S: Maintained
679655da
JP
10412F: drivers/net/usb/usbnet.c
10413F: include/linux/usb/usbnet.h
1da177e4 10414
c0efd232 10415USB VIDEO CLASS
c53ac071 10416M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10417L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10418L: linux-media@vger.kernel.org
275ffde4 10419T: git git://linuxtv.org/media_tree.git
57c6d2e9 10420W: http://www.ideasonboard.org/uvc/
c0efd232 10421S: Maintained
0c0d06ca 10422F: drivers/media/usb/uvc/
6c0f0359 10423F: include/uapi/linux/uvcvideo.h
1da177e4 10424
b60b9c45
HV
10425USB VISION DRIVER
10426M: Hans Verkuil <hverkuil@xs4all.nl>
10427L: linux-media@vger.kernel.org
10428T: git git://linuxtv.org/media_tree.git
10429W: http://linuxtv.org
10430S: Odd Fixes
10431F: drivers/media/usb/usbvision/
10432
8282da47
LP
10433USB WEBCAM GADGET
10434M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10435L: linux-usb@vger.kernel.org
10436S: Maintained
3a83c16e 10437F: drivers/usb/gadget/function/*uvc*
faf2e1db 10438F: drivers/usb/gadget/legacy/webcam.c
8282da47 10439
bf164cc0 10440USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10441M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10442L: linux-wireless@vger.kernel.org
10443S: Maintained
679655da 10444F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10445
eb6bab13 10446USB XHCI DRIVER
03d85053 10447M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10448L: linux-usb@vger.kernel.org
10449S: Supported
36d0344c
SS
10450F: drivers/usb/host/xhci*
10451F: drivers/usb/host/pci-quirks*
eb6bab13 10452
1da177e4 10453USB ZD1201 DRIVER
4086b9ca 10454L: linux-wireless@vger.kernel.org
1da177e4 10455W: http://linux-lc100020.sourceforge.net
4086b9ca 10456S: Orphan
679655da 10457F: drivers/net/wireless/zd1201.*
1da177e4 10458
b7eee616 10459USB ZR364XX DRIVER
8b58be88 10460M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10461L: linux-usb@vger.kernel.org
661263b5 10462L: linux-media@vger.kernel.org
275ffde4 10463T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10464W: http://royale.zerezo.com/zr364xx/
10465S: Maintained
679655da 10466F: Documentation/video4linux/zr364xx.txt
90d72ac6 10467F: drivers/media/usb/zr364xx/
b7eee616 10468
e7839f25 10469USER-MODE LINUX (UML)
8b58be88 10470M: Jeff Dike <jdike@addtoit.com>
b15194b7 10471M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10472L: user-mode-linux-devel@lists.sourceforge.net
10473L: user-mode-linux-user@lists.sourceforge.net
10474W: http://user-mode-linux.sourceforge.net
10475S: Maintained
61516587 10476F: Documentation/virtual/uml/
679655da 10477F: arch/um/
b070989a 10478F: arch/x86/um/
679655da
JP
10479F: fs/hostfs/
10480F: fs/hppfs/
b7eee616 10481
e5f114e9 10482USERSPACE I/O (UIO)
6a534c9d 10483M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10484M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10485S: Maintained
3d3fecbd 10486T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10487F: Documentation/DocBook/uio-howto.tmpl
10488F: drivers/uio/
10489F: include/linux/uio*.h
e5f114e9 10490
256cccbe 10491UTIL-LINUX PACKAGE
8b58be88 10492M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10493L: util-linux@vger.kernel.org
10494W: http://en.wikipedia.org/wiki/Util-linux
10495T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10496S: Maintained
10497
c1fd1c07 10498UVESAFB DRIVER
8b58be88 10499M: Michal Januszewski <spock@gentoo.org>
c69f677c 10500L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10501W: http://dev.gentoo.org/~spock/projects/uvesafb/
10502S: Maintained
679655da 10503F: Documentation/fb/uvesafb.txt
8a61f013 10504F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10505
4480f15b 10506VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10507M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10508S: Maintained
679655da
JP
10509F: Documentation/filesystems/vfat.txt
10510F: fs/fat/
1da177e4 10511
cba3345c
AW
10512VFIO DRIVER
10513M: Alex Williamson <alex.williamson@redhat.com>
10514L: kvm@vger.kernel.org
10515S: Maintained
10516F: Documentation/vfio.txt
10517F: drivers/vfio/
10518F: include/linux/vfio.h
c117ab84 10519F: include/uapi/linux/vfio.h
cba3345c 10520
9e6f3438
PO
10521VIDEOBUF2 FRAMEWORK
10522M: Pawel Osciak <pawel@osciak.com>
10523M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10524M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10525L: linux-media@vger.kernel.org
10526S: Maintained
90d72ac6 10527F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10528F: include/media/videobuf2-*
10529
9a82446b
AS
10530VIRTIO CONSOLE DRIVER
10531M: Amit Shah <amit.shah@redhat.com>
10532L: virtualization@lists.linux-foundation.org
10533S: Maintained
10534F: drivers/char/virtio_console.c
10535F: include/linux/virtio_console.h
c117ab84 10536F: include/uapi/linux/virtio_console.h
9a82446b 10537
2426ec8f 10538VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10539M: "Michael S. Tsirkin" <mst@redhat.com>
10540L: virtualization@lists.linux-foundation.org
10541S: Maintained
10542F: drivers/virtio/
c893c8d7 10543F: tools/virtio/
2426ec8f
MT
10544F: drivers/net/virtio_net.c
10545F: drivers/block/virtio_blk.c
10546F: include/linux/virtio_*.h
916cdabc 10547F: include/uapi/linux/virtio_*.h
2426ec8f 10548
3a4d5c94
MT
10549VIRTIO HOST (VHOST)
10550M: "Michael S. Tsirkin" <mst@redhat.com>
10551L: kvm@vger.kernel.org
c996d8b9 10552L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10553L: netdev@vger.kernel.org
10554S: Maintained
10555F: drivers/vhost/
c117ab84 10556F: include/uapi/linux/vhost.h
3a4d5c94 10557
271c8651
GH
10558VIRTIO INPUT DRIVER
10559M: Gerd Hoffmann <kraxel@redhat.com>
10560S: Maintained
10561F: drivers/virtio/virtio_input.c
10562F: include/uapi/linux/virtio_input.h
10563
1da177e4 10564VIA RHINE NETWORK DRIVER
8b58be88 10565M: Roger Luethi <rl@hellgate.ch>
1da177e4 10566S: Maintained
f2148a47 10567F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10568
f0bf7f61 10569VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10570M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10571M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10572S: Maintained
10573F: drivers/mmc/host/via-sdmmc.c
10574
69e4a7c2 10575VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10576M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10577L: linux-fbdev@vger.kernel.org
69e4a7c2 10578S: Maintained
c7babebd
FTS
10579F: include/linux/via-core.h
10580F: include/linux/via-gpio.h
10581F: include/linux/via_i2c.h
8a61f013 10582F: drivers/video/fbdev/via/
69e4a7c2 10583
01f20734 10584VIA VELOCITY NETWORK DRIVER
8b58be88 10585M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10586L: netdev@vger.kernel.org
10587S: Maintained
f2148a47 10588F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10589
77911fd2 10590VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10591M: Hans Verkuil <hverkuil@xs4all.nl>
10592L: linux-media@vger.kernel.org
10593T: git git://linuxtv.org/media_tree.git
10594W: http://linuxtv.org
10595S: Maintained
77911fd2 10596F: drivers/media/platform/vivid/*
0b7bc1fa 10597
be7f8273 10598VLAN (802.1Q)
8b58be88 10599M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10600L: netdev@vger.kernel.org
10601S: Maintained
679655da
JP
10602F: drivers/net/macvlan.c
10603F: include/linux/if_*vlan.h
10604F: net/8021q/
be7f8273 10605
55e331cf 10606VLYNQ BUS
8b58be88 10607M: Florian Fainelli <florian@openwrt.org>
8578d7af 10608L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10609S: Maintained
10610F: drivers/vlynq/vlynq.c
10611F: include/linux/vlynq.h
10612
390beae4
MW
10613VME SUBSYSTEM
10614M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10615M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10616M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10617L: devel@driverdev.osuosl.org
10618S: Maintained
10619T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10620F: Documentation/vme_api.txt
10621F: drivers/staging/vme/
10622F: drivers/vme/
10623F: include/linux/vme*
10624
4488e09b
AK
10625VMWARE HYPERVISOR INTERFACE
10626M: Alok Kataria <akataria@vmware.com>
10627L: virtualization@lists.linux-foundation.org
10628S: Supported
10629F: arch/x86/kernel/cpu/vmware.c
10630
73b35d07
DT
10631VMWARE BALLOON DRIVER
10632M: Xavier Deguillard <xdeguillard@vmware.com>
10633M: Philip Moltmann <moltmann@vmware.com>
10634M: "VMware, Inc." <pv-drivers@vmware.com>
10635L: linux-kernel@vger.kernel.org
10636S: Maintained
10637F: drivers/misc/vmw_balloon.c
10638
8b8be51b
TH
10639VMWARE VMMOUSE SUBDRIVER
10640M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10641M: "VMware, Inc." <pv-drivers@vmware.com>
10642L: linux-input@vger.kernel.org
10643S: Maintained
10644F: drivers/input/mouse/vmmouse.c
10645F: drivers/input/mouse/vmmouse.h
10646
d1a890fa 10647VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10648M: Shreyas Bhatewara <sbhatewara@vmware.com>
10649M: "VMware, Inc." <pv-drivers@vmware.com>
10650L: netdev@vger.kernel.org
10651S: Maintained
10652F: drivers/net/vmxnet3/
d1a890fa 10653
851b1642 10654VMware PVSCSI driver
f2d7e40e 10655M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10656M: VMware PV-Drivers <pv-drivers@vmware.com>
10657L: linux-scsi@vger.kernel.org
10658S: Maintained
10659F: drivers/scsi/vmw_pvscsi.c
10660F: drivers/scsi/vmw_pvscsi.h
10661
e53e86c7 10662VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10663M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10664M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10665L: linux-kernel@vger.kernel.org
e53e86c7 10666W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10667W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10668T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10669S: Supported
679655da
JP
10670F: drivers/regulator/
10671F: include/linux/regulator/
e53e86c7 10672
ab41319e 10673VT1211 HARDWARE MONITOR DRIVER
8b58be88 10674M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10675L: lm-sensors@lm-sensors.org
10676S: Maintained
679655da
JP
10677F: Documentation/hwmon/vt1211
10678F: drivers/hwmon/vt1211.c
ab41319e 10679
1de9e371 10680VT8231 HARDWARE MONITOR DRIVER
8b58be88 10681M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10682L: lm-sensors@lm-sensors.org
10683S: Maintained
679655da 10684F: drivers/hwmon/vt8231.c
1de9e371 10685
88095e7b
TO
10686VUB300 USB to SDIO/SD/MMC bridge chip
10687M: Tony Olech <tony.olech@elandigitalsystems.com>
10688L: linux-mmc@vger.kernel.org
10689L: linux-usb@vger.kernel.org
10690S: Supported
10691F: drivers/mmc/host/vub300.c
10692
1da177e4 10693W1 DALLAS'S 1-WIRE BUS
a8018766 10694M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10695S: Maintained
679655da
JP
10696F: Documentation/w1/
10697F: drivers/w1/
1da177e4 10698
13927079 10699W83791D HARDWARE MONITORING DRIVER
8b58be88 10700M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10701L: lm-sensors@lm-sensors.org
25845c22 10702S: Maintained
679655da
JP
10703F: Documentation/hwmon/w83791d
10704F: drivers/hwmon/w83791d.c
13927079 10705
61db011d 10706W83793 HARDWARE MONITORING DRIVER
8b58be88 10707M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10708L: lm-sensors@lm-sensors.org
10709S: Maintained
679655da
JP
10710F: Documentation/hwmon/w83793
10711F: drivers/hwmon/w83793.c
61db011d 10712
e3760b43 10713W83795 HARDWARE MONITORING DRIVER
7c81c60f 10714M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10715L: lm-sensors@lm-sensors.org
10716S: Maintained
10717F: drivers/hwmon/w83795.c
10718
1da177e4 10719W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10720M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10721S: Maintained
679655da 10722F: drivers/mmc/host/wbsd.*
1da177e4 10723
b4e05923
HG
10724WACOM PROTOCOL 4 SERIAL TABLETS
10725M: Julian Squires <julian@cipht.net>
10726M: Hans de Goede <hdegoede@redhat.com>
10727L: linux-input@vger.kernel.org
10728S: Maintained
10729F: drivers/input/tablet/wacom_serial4.c
10730
3527761c 10731WATCHDOG DEVICE DRIVERS
8b58be88 10732M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10733L: linux-watchdog@vger.kernel.org
10734W: http://www.linux-watchdog.org/
f599aaf0 10735T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10736S: Maintained
679655da
JP
10737F: Documentation/watchdog/
10738F: drivers/watchdog/
10739F: include/linux/watchdog.h
c117ab84 10740F: include/uapi/linux/watchdog.h
3527761c 10741
1da177e4 10742WD7000 SCSI DRIVER
8b58be88 10743M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10744L: linux-scsi@vger.kernel.org
10745S: Maintained
679655da 10746F: drivers/scsi/wd7000.c
1da177e4 10747
b22e00f3
DH
10748WIIMOTE HID DRIVER
10749M: David Herrmann <dh.herrmann@googlemail.com>
10750L: linux-input@vger.kernel.org
10751S: Maintained
10752F: drivers/hid/hid-wiimote*
10753
e258b80e 10754WINBOND CIR DRIVER
364e9e18 10755M: David Härdeman <david@hardeman.nu>
e258b80e 10756S: Maintained
116ab806 10757F: drivers/media/rc/winbond-cir.c
e258b80e 10758
8a70da82 10759WIMAX STACK
8b58be88 10760M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10761M: linux-wimax@intel.com
49e7d9df 10762L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10763S: Supported
10764W: http://linuxwimax.org
315987dc 10765F: Documentation/wimax/README.wimax
315987dc
JP
10766F: include/linux/wimax/debug.h
10767F: include/net/wimax.h
c117ab84 10768F: include/uapi/linux/wimax.h
315987dc 10769F: net/wimax/
8a70da82 10770
5fc14680 10771WISTRON LAPTOP BUTTON DRIVER
8b58be88 10772M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10773S: Maintained
679655da 10774F: drivers/input/misc/wistron_btns.c
5fc14680 10775
1da177e4 10776WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10777M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10778L: linux-wireless@vger.kernel.org
926554c4 10779W: http://oops.ghostprotocols.net:81/blog
1da177e4 10780S: Maintained
679655da 10781F: drivers/net/wireless/wl3501*
1da177e4 10782
febf1dff 10783WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10784M: Mark Brown <broonie@kernel.org>
8b58be88 10785M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10786L: linux-input@vger.kernel.org
10787T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10788W: http://opensource.wolfsonmicro.com/node/7
10789S: Supported
679655da
JP
10790F: drivers/input/touchscreen/*wm97*
10791F: include/linux/wm97xx.h
febf1dff 10792
055bcbcb 10793WOLFSON MICROELECTRONICS DRIVERS
fef95164 10794L: patches@opensource.wolfsonmicro.com
cf8eda3e 10795T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10796T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10797W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10798S: Supported
3768f0b1 10799F: Documentation/hwmon/wm83??
af1c5386 10800F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10801F: drivers/clk/clk-wm83*.c
9c309598 10802F: drivers/extcon/extcon-arizona.c
b75ea16a 10803F: drivers/leds/leds-wm83*.c
25b273ba 10804F: drivers/gpio/gpio-*wm*.c
9c309598 10805F: drivers/gpio/gpio-arizona.c
d22b0869 10806F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10807F: drivers/input/misc/wm831x-on.c
10808F: drivers/input/touchscreen/wm831x-ts.c
10809F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10810F: drivers/mfd/arizona*
10811F: drivers/mfd/wm*.c
b75ea16a
MB
10812F: drivers/power/wm83*.c
10813F: drivers/rtc/rtc-wm83*.c
10814F: drivers/regulator/wm8*.c
3860e6c4 10815F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10816F: drivers/watchdog/wm83*_wdt.c
9c309598 10817F: include/linux/mfd/arizona/
3860e6c4 10818F: include/linux/mfd/wm831x/
b75ea16a 10819F: include/linux/mfd/wm8350/
3768f0b1 10820F: include/linux/mfd/wm8400*
59ec6da2 10821F: include/linux/wm97xx.h
055bcbcb 10822F: include/sound/wm????.h
9c309598 10823F: sound/soc/codecs/arizona.?
055bcbcb 10824F: sound/soc/codecs/wm*
b75ea16a 10825
3e6cd7a4
TH
10826WORKQUEUE
10827M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10828T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10829S: Maintained
10830F: include/linux/workqueue.h
10831F: kernel/workqueue.c
10832F: Documentation/workqueue.txt
10833
1da177e4 10834X.25 NETWORK LAYER
8bf28059 10835M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10836L: linux-x25@vger.kernel.org
8bf28059 10837S: Odd Fixes
679655da
JP
10838F: Documentation/networking/x25*
10839F: include/net/x25*
10840F: net/x25/
1da177e4 10841
e2d1d6c0 10842X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10843M: Thomas Gleixner <tglx@linutronix.de>
10844M: Ingo Molnar <mingo@redhat.com>
10845M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10846M: x86@kernel.org
981c3a4f 10847L: linux-kernel@vger.kernel.org
75fc2d37 10848T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10849S: Maintained
679655da
JP
10850F: Documentation/x86/
10851F: arch/x86/
e2d1d6c0 10852
d0944853 10853X86 PLATFORM DRIVERS
e181ba15 10854M: Darren Hart <dvhart@infradead.org>
d0944853 10855L: platform-driver-x86@vger.kernel.org
e181ba15 10856T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10857S: Maintained
14430813 10858F: drivers/platform/x86/
d0944853 10859
c1f5c54b
IM
10860X86 MCE INFRASTRUCTURE
10861M: Tony Luck <tony.luck@intel.com>
487ba8e8 10862M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10863L: linux-edac@vger.kernel.org
10864S: Maintained
10865F: arch/x86/kernel/cpu/mcheck/*
10866
f0905c5a
AL
10867X86 VDSO
10868M: Andy Lutomirski <luto@amacapital.net>
10869L: linux-kernel@vger.kernel.org
10870T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10871S: Maintained
10872F: arch/x86/vdso/
10873
d6fad502 10874XC2028/3028 TUNER DRIVER
009a5410 10875M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10876L: linux-media@vger.kernel.org
10877W: http://linuxtv.org
10878T: git git://linuxtv.org/media_tree.git
10879S: Maintained
10880F: drivers/media/tuners/tuner-xc2028.*
10881
c4468085 10882XEN HYPERVISOR INTERFACE
c4468085 10883M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10884M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10885M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10886L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10887T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10888S: Supported
10889F: arch/x86/xen/
10890F: drivers/*/xen-*front.c
10891F: drivers/xen/
10892F: arch/x86/include/asm/xen/
10893F: include/xen/
c117ab84 10894F: include/uapi/xen/
c4468085 10895
77bfb479
SS
10896XEN HYPERVISOR ARM
10897M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10898L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10899S: Supported
10900F: arch/arm/xen/
10901F: arch/arm/include/asm/xen/
10902
b475e83f
SS
10903XEN HYPERVISOR ARM64
10904M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10905L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10906S: Supported
10907F: arch/arm64/xen/
10908F: arch/arm64/include/asm/xen/
10909
9b57e1a7
IC
10910XEN NETWORK BACKEND DRIVER
10911M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10912M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10913L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10914L: netdev@vger.kernel.org
10915S: Supported
10916F: drivers/net/xen-netback/*
10917
c5f8e29d
KRW
10918XEN PCI SUBSYSTEM
10919M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10920L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10921S: Supported
10922F: arch/x86/pci/*xen*
10923F: drivers/pci/*xen*
10924
a2c5ae65
KRW
10925XEN BLOCK SUBSYSTEM
10926M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 10927M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
10928L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10929S: Supported
10930F: drivers/block/xen-blkback/*
10931F: drivers/block/xen*
10932
15d03609
JG
10933XEN PVSCSI DRIVERS
10934M: Juergen Gross <jgross@suse.com>
10935L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10936L: linux-scsi@vger.kernel.org
10937S: Supported
10938F: drivers/scsi/xen-scsifront.c
10939F: drivers/xen/xen-scsiback.c
10940F: include/xen/interface/io/vscsiif.h
10941
c5f8e29d
KRW
10942XEN SWIOTLB SUBSYSTEM
10943M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10944L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10945S: Supported
10946F: arch/x86/xen/*swiotlb*
10947F: drivers/xen/*swiotlb*
10948
1da177e4
LT
10949XFS FILESYSTEM
10950P: Silicon Graphics Inc
809625ca 10951M: Dave Chinner <david@fromorbit.com>
18caa67a 10952M: xfs@oss.sgi.com
d7ede1aa 10953L: xfs@oss.sgi.com
1da177e4 10954W: http://oss.sgi.com/projects/xfs
54e5881d 10955T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10956S: Supported
679655da
JP
10957F: Documentation/filesystems/xfs.txt
10958F: fs/xfs/
1da177e4 10959
8a3b7a25 10960XILINX AXI ETHERNET DRIVER
59a54f30
MS
10961M: Anirudha Sarangi <anirudh@xilinx.com>
10962M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10963S: Maintained
10964F: drivers/net/ethernet/xilinx/xilinx_axienet*
10965
238b8721 10966XILINX UARTLITE SERIAL DRIVER
8b58be88 10967M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10968L: linux-serial@vger.kernel.org
10969S: Maintained
df621252 10970F: drivers/tty/serial/uartlite.c
238b8721 10971
df330515
LP
10972XILINX VIDEO IP CORES
10973M: Hyun Kwon <hyun.kwon@xilinx.com>
10974M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10975L: linux-media@vger.kernel.org
10976T: git git://linuxtv.org/media_tree.git
10977S: Supported
10978F: Documentation/devicetree/bindings/media/xilinx/
10979F: drivers/media/platform/xilinx/
a5562f65 10980F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 10981
74316949
EB
10982XILLYBUS DRIVER
10983M: Eli Billauer <eli.billauer@gmail.com>
10984L: linux-kernel@vger.kernel.org
10985S: Supported
10986F: drivers/char/xillybus/
10987
f620e4b8
MF
10988XTENSA XTFPGA PLATFORM SUPPORT
10989M: Max Filippov <jcmvbkbc@gmail.com>
10990L: linux-xtensa@linux-xtensa.org
10991S: Maintained
10992F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 10993F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 10994
1da177e4 10995YAM DRIVER FOR AX.25
8b58be88 10996M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10997L: linux-hams@vger.kernel.org
10998S: Maintained
679655da
JP
10999F: drivers/net/hamradio/yam*
11000F: include/linux/yam.h
1da177e4 11001
af64a5eb 11002YEALINK PHONE DRIVER
8b58be88 11003M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11004L: usbb2k-api-dev@nongnu.org
11005S: Maintained
679655da
JP
11006F: Documentation/input/yealink.txt
11007F: drivers/input/misc/yealink.*
af64a5eb 11008
1da177e4 11009Z8530 DRIVER FOR AX.25
8b58be88 11010M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11011W: http://yaina.de/jreuter/
11012W: http://www.qsl.net/dl1bke/
11013L: linux-hams@vger.kernel.org
11014S: Maintained
679655da
JP
11015F: Documentation/networking/z8530drv.txt
11016F: drivers/net/hamradio/*scc.c
11017F: drivers/net/hamradio/z8530.h
1da177e4 11018
0cf31ec1 11019ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11020M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11021L: linux-mm@kvack.org
11022S: Maintained
11023F: mm/zbud.c
11024F: include/linux/zbud.h
11025
7c0c3afb 11026ZD1211RW WIRELESS DRIVER
8b58be88
JP
11027M: Daniel Drake <dsd@gentoo.org>
11028M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11029W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11030L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11031L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11032S: Maintained
679655da 11033F: drivers/net/wireless/zd1211rw/
7c0c3afb 11034
1da177e4 11035ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11036L: mjpeg-users@lists.sourceforge.net
f63145e2 11037L: linux-media@vger.kernel.org
1da177e4 11038W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11039T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11040S: Odd Fixes
90d72ac6 11041F: drivers/media/pci/zoran/
1da177e4 11042
6920f2cc
MK
11043ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11044M: Minchan Kim <minchan@kernel.org>
11045M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11046R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11047L: linux-kernel@vger.kernel.org
11048S: Maintained
11049F: drivers/block/zram/
11050F: Documentation/blockdev/zram.txt
11051
8b4a4080 11052ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11053M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11054S: Maintained
df621252 11055F: drivers/tty/serial/zs.*
8b4a4080 11056
eae70d06
MK
11057ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11058M: Minchan Kim <minchan@kernel.org>
11059M: Nitin Gupta <ngupta@vflare.org>
11060L: linux-mm@kvack.org
11061S: Maintained
11062F: mm/zsmalloc.c
11063F: include/linux/zsmalloc.h
d02be50d 11064F: Documentation/vm/zsmalloc.txt
eae70d06 11065
0cf31ec1 11066ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11067M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11068L: linux-mm@kvack.org
11069S: Maintained
11070F: mm/zswap.c
11071
1da177e4 11072THE REST
8b58be88 11073M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11074L: linux-kernel@vger.kernel.org
8a6e2535 11075Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11076T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11077S: Buried alive in reporters
34d03cc1
JP
11078F: *
11079F: */
This page took 5.92864 seconds and 5 git commands to generate.