Documentation: dt-bindings: Add device-tree binding for ARM SMMUv3 IOMMU
[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)
b60e23ba 977T: git git://github.com/ulli-kroll/linux.git
162500b3 978S: Maintained
f49afbb5 979F: arch/arm/mach-gemini/
881a95f9 980
a990cbd8 981ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 982M: Barry Song <baohua@kernel.org>
a990cbd8 983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 984T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
985S: Maintained
986F: arch/arm/mach-prima2/
4a9c44f1 987F: drivers/clk/sirf/
05f30e8d 988F: drivers/clocksource/timer-prima2.c
5833ac98 989F: drivers/clocksource/timer-atlas7.c
f8505ef5 990N: [^a-z]sirf
a990cbd8 991
c9d862c4
BS
992ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
993M: Baruch Siach <baruch@tkos.co.il>
994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995S: Maintained
996N: digicolor
997
d4275354 998ARM/EBSA110 MACHINE SUPPORT
8b58be88 999M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1001W: http://www.arm.linux.org.uk/
1002S: Maintained
1003F: arch/arm/mach-ebsa110/
b955f6ca 1004F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1005
4721f3ce
UKK
1006ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1007M: Uwe Kleine-König <kernel@pengutronix.de>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S: Maintained
1010N: efm32
1011
a9da4f7e 1012ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1013M: Daniel Ribeiro <drwyrm@gmail.com>
1014M: Stefan Schmidt <stefan@openezx.org>
1015M: Harald Welte <laforge@openezx.org>
d66f1886 1016L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1017W: http://www.openezx.org/
1018S: Maintained
cafc2265
SS
1019T: topgit git://git.openezx.org/openezx.git
1020F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1021
6a915af9 1022ARM/FARADAY FA526 PORT
162500b3 1023M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1025S: Maintained
1fa7e547 1026T: git git://git.berlios.de/gemini-board
f49afbb5 1027F: arch/arm/mm/*-fa*
6a915af9 1028
d4275354 1029ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1030M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1032W: http://www.arm.linux.org.uk/
1033S: Maintained
1034F: arch/arm/include/asm/hardware/dec21285.h
1035F: arch/arm/mach-footbridge/
1036
86183a5f 1037ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 1038M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 1039M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1041S: Maintained
f1c12837 1042T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1043F: arch/arm/mach-imx/
ce515a6b 1044F: arch/arm/mach-mxs/
2a82f95c 1045F: arch/arm/boot/dts/imx*
e5dafa22 1046F: arch/arm/configs/imx*_defconfig
86183a5f 1047
142109d2
SA
1048ARM/FREESCALE VYBRID ARM ARCHITECTURE
1049M: Shawn Guo <shawn.guo@linaro.org>
1050M: Sascha Hauer <kernel@pengutronix.de>
1051R: Stefan Agner <stefan@agner.ch>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
1054T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1055F: arch/arm/mach-imx/*vf610*
1056F: arch/arm/boot/dts/vf*
1057
2b7a52a4 1058ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1059M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1061S: Maintained
1062
90b8fc34 1063ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1064M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1066S: Maintained
1067
ef47d5f0 1068ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1069M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1070M: Paul Parsons <lost.distance@yahoo.com>
1071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1072S: Maintained
1073F: arch/arm/mach-pxa/hx4700.c
1074F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1075F: sound/soc/pxa/hx4700.c
ef47d5f0 1076
4dfad069
WX
1077ARM/HISILICON SOC SUPPORT
1078M: Wei Xu <xuwei5@hisilicon.com>
1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080W: http://www.hisilicon.com
1081S: Supported
1082T: git git://github.com/hisilicon/linux-hisi.git
1083F: arch/arm/mach-hisi/
1084
21f37bc3 1085ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1086M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1087W: www.jlime.com
1088S: Maintained
084bad91
KE
1089T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1090F: arch/arm/mach-sa1100/jornada720.c
1091F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1092
5e767ab9
JMC
1093ARM/IGEP MACHINE SUPPORT
1094M: Enric Balletbo i Serra <eballetbo@gmail.com>
1095M: Javier Martinez Canillas <javier@dowhile0.org>
1096L: linux-omap@vger.kernel.org
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
06ff74fd 1099F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1100
403d2971
MV
1101ARM/INCOME PXA270 SUPPORT
1102M: Marek Vasut <marek.vasut@gmail.com>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S: Maintained
ec154082 1105F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1106
2b7a52a4 1107ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1108M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1110S: Maintained
e2bdb176
DW
1111
1112ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1114S: Orphan
2b7a52a4
LB
1115
1116ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1117M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1118L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1119S: Maintained
2b7a52a4
LB
1120
1121ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1122M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1124S: Maintained
2b7a52a4 1125
2b7a52a4 1126ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1127M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1129S: Maintained
1130
dfdd8cc9
KH
1131ARM/INTEL IXP4XX ARM ARCHITECTURE
1132M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1133M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1135S: Maintained
1136F: arch/arm/mach-ixp4xx/
1137
838553c5 1138ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1139M: Jonathan Cameron <jic23@cam.ac.uk>
1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S: Maintained
1142F: arch/arm/mach-pxa/stargate2.c
1143F: drivers/pcmcia/pxa2xx_stargate2.c
1144
2b7a52a4 1145ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1146M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1148S: Maintained
2b7a52a4
LB
1149
1150ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1151M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1153S: Maintained
1154
1154f858 1155ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1156M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159F: arch/arm/mach-keystone/
317929cd 1160T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1161
bc6aa566 1162ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1163M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1164L: linux-kernel@vger.kernel.org
1165S: Maintained
1166F: drivers/clk/keystone/
1167
1168ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1169M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171L: linux-kernel@vger.kernel.org
1172S: Maintained
1173F: drivers/clocksource/timer-keystone.c
1174
1175ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1176M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1177L: linux-kernel@vger.kernel.org
1178S: Maintained
1179F: drivers/power/reset/keystone-reset.c
1180
1181ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1182M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1183L: linux-kernel@vger.kernel.org
1184S: Maintained
1185F: drivers/memory/*emif*
1186
2b7a52a4 1187ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1188M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1190S: Maintained
1191
3b886171 1192ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1193M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1194S: Maintained
1195
31c17ac9 1196ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1197M: Jason Cooper <jason@lakedaemon.net>
1198M: Andrew Lunn <andrew@lunn.ch>
1199M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1200M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S: Maintained
1203F: arch/arm/mach-mvebu/
59ec9671 1204F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1205F: arch/arm/boot/dts/armada*
1206F: arch/arm/boot/dts/kirkwood*
1207
75f41273 1208
40f4978b
SH
1209ARM/Marvell Berlin SoC support
1210M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212S: Maintained
1213F: arch/arm/mach-berlin/
31c17ac9
GC
1214F: arch/arm/boot/dts/berlin*
1215
40f4978b 1216
4cfab57e 1217ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1218M: Jason Cooper <jason@lakedaemon.net>
1219M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1220M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1221M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1222L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1223S: Maintained
1224F: arch/arm/mach-dove/
54a246ff
NP
1225F: arch/arm/mach-mv78xx0/
1226F: arch/arm/mach-orion5x/
1227F: arch/arm/plat-orion/
31c17ac9
GC
1228F: arch/arm/boot/dts/dove*
1229F: arch/arm/boot/dts/orion5x*
1230
3b886171 1231
d69ac131
AC
1232ARM/Orion SoC/Technologic Systems TS-78xx platform support
1233M: Alexander Clouter <alex@digriz.org.uk>
1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235W: http://www.digriz.org.uk/ts78xx/kernel
1236S: Maintained
1237F: arch/arm/mach-orion5x/ts78xx-*
1238
e54951c8
MB
1239ARM/Mediatek SoC support
1240M: Matthias Brugger <matthias.bgg@gmail.com>
1241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1242L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1243S: Maintained
1244F: arch/arm/boot/dts/mt6*
1245F: arch/arm/boot/dts/mt8*
1246F: arch/arm/mach-mediatek/
1247N: mtk
1248K: mediatek
1249
adcb079f
AB
1250ARM/MICREL KS8695 ARCHITECTURE
1251M: Greg Ungerer <gerg@uclinux.org>
1252L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1253F: arch/arm/mach-ks8695/
adcb079f
AB
1254S: Odd Fixes
1255
d78ff0a5 1256ARM/MIOA701 MACHINE SUPPORT
8b58be88 1257M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1258L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1259F: arch/arm/mach-pxa/mioa701.c
1260S: Maintained
1261
9624dfe6 1262ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1263M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1264S: Maintained
1265
e0ee9851 1266ARM/NOMADIK ARCHITECTURE
28b8e8d4 1267M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1268M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270S: Maintained
1271F: arch/arm/mach-nomadik/
ecc265fe 1272F: drivers/pinctrl/nomadik/
87572880 1273F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1274T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1275
9d76295a 1276ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1277M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1278L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1279W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1280S: Supported
1281
8459c159 1282ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1283M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1284M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1285S: Maintained
1286
5d783a2d 1287ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1288M: Marek Vasut <marek.vasut@gmail.com>
75280787 1289L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1290W: http://hackndev.com
1291S: Maintained
933d35f0
JP
1292F: arch/arm/mach-pxa/include/mach/palmtx.h
1293F: arch/arm/mach-pxa/palmtx.c
1294F: arch/arm/mach-pxa/include/mach/palmt5.h
1295F: arch/arm/mach-pxa/palmt5.c
1296F: arch/arm/mach-pxa/include/mach/palmld.h
1297F: arch/arm/mach-pxa/palmld.c
1298F: arch/arm/mach-pxa/include/mach/palmte2.h
1299F: arch/arm/mach-pxa/palmte2.c
1300F: arch/arm/mach-pxa/include/mach/palmtc.h
1301F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1302
b57fe924 1303ARM/PALM TREO SUPPORT
8b58be88 1304M: Tomas Cech <sleep_walker@suse.cz>
75280787 1305L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1306W: http://hackndev.com
1307S: Maintained
b57fe924
JP
1308F: arch/arm/mach-pxa/include/mach/palmtreo.h
1309F: arch/arm/mach-pxa/palmtreo.c
90af5811 1310
c49e1e63 1311ARM/PALMZ72 SUPPORT
8b58be88 1312M: Sergey Lapin <slapin@ossfans.org>
75280787 1313L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1314W: http://hackndev.com
1315S: Maintained
933d35f0
JP
1316F: arch/arm/mach-pxa/include/mach/palmz72.h
1317F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1318
1da177e4 1319ARM/PLEB SUPPORT
8b58be88 1320M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1321W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1322S: Maintained
1323
1324ARM/PT DIGITAL BOARD PORT
8b58be88 1325M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1327W: http://www.arm.linux.org.uk/
1328S: Maintained
1329
8fc1b0f8
KG
1330ARM/QUALCOMM SUPPORT
1331M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1332M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1333M: David Brown <davidb@codeaurora.org>
1334L: linux-arm-msm@vger.kernel.org
f5d3af9d 1335L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1336S: Maintained
1337F: arch/arm/mach-qcom/
f5d3af9d 1338F: drivers/soc/qcom/
c0c89faf
SB
1339F: drivers/tty/serial/msm_serial.h
1340F: drivers/tty/serial/msm_serial.c
1341F: drivers/*/pm8???-*
1342F: drivers/mfd/ssbi.c
916f743d 1343F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1344T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1345
2b7a52a4 1346ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1347M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1349S: Maintained
1350
d4275354 1351ARM/RISCPC ARCHITECTURE
8b58be88 1352M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1353L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1354W: http://www.arm.linux.org.uk/
1355S: Maintained
d4275354
RK
1356F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1357F: arch/arm/include/asm/hardware/ioc.h
1358F: arch/arm/include/asm/hardware/iomd.h
1359F: arch/arm/include/asm/hardware/memc.h
1360F: arch/arm/mach-rpc/
1a6422f6 1361F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1362F: drivers/net/ethernet/i825xx/ether1*
1363F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1364F: drivers/scsi/arm/
1365
08ddbb0a
HS
1366ARM/Rockchip SoC support
1367M: Heiko Stuebner <heiko@sntech.de>
1368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1369L: linux-rockchip@lists.infradead.org
08ddbb0a 1370S: Maintained
541555e9 1371F: arch/arm/boot/dts/rk3*
08ddbb0a 1372F: arch/arm/mach-rockchip/
541555e9
HS
1373F: drivers/clk/rockchip/
1374F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1375F: drivers/*/*rockchip*
541555e9
HS
1376F: drivers/*/*/*rockchip*
1377F: sound/soc/rockchip/
b4331b43 1378N: rockchip
08ddbb0a 1379
5bfb937c
KK
1380ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1381M: Kukjin Kim <kgene@kernel.org>
e8f98457 1382M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1384L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1385S: Maintained
6f0589c8
MB
1386F: arch/arm/boot/dts/s3c*
1387F: arch/arm/boot/dts/exynos*
482ce512 1388F: arch/arm/plat-samsung/
769bbb63
HS
1389F: arch/arm/mach-s3c24*/
1390F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1391F: arch/arm/mach-s5p*/
1392F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1393F: drivers/*/*s3c2410*
1394F: drivers/*/*/*s3c2410*
40c76662
MB
1395F: drivers/spi/spi-s3c*
1396F: sound/soc/samsung/*
33d43cdd 1397N: exynos
f556cb07 1398
10ffa964
KP
1399ARM/SAMSUNG MOBILE MACHINE SUPPORT
1400M: Kyungmin Park <kyungmin.park@samsung.com>
1401L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1402S: Maintained
004bbd3c 1403F: arch/arm/mach-s5pv210/
10ffa964 1404
3ce4ccb6
KD
1405ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1406M: Kyungmin Park <kyungmin.park@samsung.com>
1407M: Kamil Debski <k.debski@samsung.com>
1408L: linux-arm-kernel@lists.infradead.org
1409L: linux-media@vger.kernel.org
1410S: Maintained
1411F: drivers/media/platform/s5p-g2d/
1412
e6a476fd
MS
1413ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1414M: Kyungmin Park <kyungmin.park@samsung.com>
1415M: Kamil Debski <k.debski@samsung.com>
6305902c 1416M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1417L: linux-arm-kernel@lists.infradead.org
1418L: linux-media@vger.kernel.org
1419S: Maintained
934455d7 1420F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1421F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1422
1423ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1424M: Kyungmin Park <kyungmin.park@samsung.com>
1425M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1426L: linux-arm-kernel@lists.infradead.org
1427L: linux-media@vger.kernel.org
1428S: Maintained
90d72ac6 1429F: drivers/media/platform/s5p-tv/
e6a476fd 1430
d48d38e8 1431ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1432M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1433M: Magnus Damm <magnus.damm@gmail.com>
1434L: linux-sh@vger.kernel.org
d48d38e8 1435W: http://oss.renesas.com
bbff48f5 1436Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1437T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1438S: Supported
0b514fdb
SH
1439F: arch/arm/boot/dts/emev2*
1440F: arch/arm/boot/dts/r7s*
1441F: arch/arm/boot/dts/r8a*
1442F: arch/arm/boot/dts/sh*
0b514fdb
SH
1443F: arch/arm/configs/armadillo800eva_defconfig
1444F: arch/arm/configs/bockw_defconfig
0b514fdb 1445F: arch/arm/configs/kzm9g_defconfig
0b514fdb
SH
1446F: arch/arm/configs/marzen_defconfig
1447F: arch/arm/configs/shmobile_defconfig
7a2071c5 1448F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1449F: arch/arm/mach-shmobile/
1450F: drivers/sh/
1451
66314223 1452ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1453M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1454S: Maintained
1455F: arch/arm/mach-socfpga/
efadb751
DN
1456F: arch/arm/boot/dts/socfpga*
1457F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1458W: http://www.rocketboards.org
efadb751 1459T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1460
1461ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1462M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1463S: Maintained
1464F: drivers/clk/socfpga/
1465
71bcada8
TT
1466ARM/SOCFPGA EDAC SUPPORT
1467M: Thor Thayer <tthayer@opensource.altera.com>
1468S: Maintained
1469F: drivers/edac/altera_edac.
1470
65ebcc11 1471ARM/STI ARCHITECTURE
a92177ea
SK
1472M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1473M: Maxime Coquelin <maxime.coquelin@st.com>
1474M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1476L: kernel@stlinux.com
1477W: http://www.stlinux.com
1478S: Maintained
1479F: arch/arm/mach-sti/
a92177ea
SK
1480F: arch/arm/boot/dts/sti*
1481F: drivers/clocksource/arm_global_timer.c
a92177ea 1482F: drivers/i2c/busses/i2c-st.c
346e2e4a 1483F: drivers/media/rc/st_rc.c
f53b2bff 1484F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1485F: drivers/phy/phy-miphy28lp.c
1486F: drivers/phy/phy-miphy365x.c
6da969a5 1487F: drivers/phy/phy-stih407-usb.c
26389c78 1488F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1489F: drivers/pinctrl/pinctrl-st.c
1490F: drivers/reset/sti/
1491F: drivers/tty/serial/st-asc.c
eb11adab 1492F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1493F: drivers/usb/host/ehci-st.c
1494F: drivers/usb/host/ohci-st.c
daac6f86 1495F: drivers/ata/ahci_st.c
65ebcc11 1496
2b7a52a4 1497ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1498M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1500S: Maintained
1501
1bbd7089 1502ARM/TETON BGA MACHINE SUPPORT
706e69d6 1503M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1504L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505S: Maintained
1506
2b7a52a4 1507ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1508M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1509L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1510S: Maintained
1511
98ad6e3b 1512ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1513M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1515W: http://www.mcuos.com
1516S: Maintained
4e89e8f6 1517F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1518F: drivers/input/keyboard/w90p910_keypad.c
1519F: drivers/input/touchscreen/w90p910_ts.c
1520F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1521F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1522F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1523F: drivers/rtc/rtc-nuc900.c
9df92e6c 1524F: drivers/spi/spi-nuc900.c
4e89e8f6 1525F: drivers/usb/host/ehci-w90x900.c
8a61f013 1526F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1527
54274d71 1528ARM/U300 MACHINE SUPPORT
e4651a9f 1529M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531S: Supported
1532F: arch/arm/mach-u300/
9affbd24 1533F: drivers/clocksource/timer-u300.c
54274d71
LW
1534F: drivers/i2c/busses/i2c-stu300.c
1535F: drivers/rtc/rtc-coh901331.c
1536F: drivers/watchdog/coh901327_wdt.c
1537F: drivers/dma/coh901318*
87572880
LW
1538F: drivers/mfd/ab3100*
1539F: drivers/rtc/rtc-ab3100.c
1540F: drivers/rtc/rtc-coh901331.c
1541T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1542
87572880 1543ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1544M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1545L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546S: Maintained
1547F: arch/arm/mach-ux500/
e4651a9f 1548F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1549F: drivers/dma/ste_dma40*
e4651a9f 1550F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1551F: drivers/mfd/abx500*
1552F: drivers/mfd/ab8500*
e4651a9f
LW
1553F: drivers/mfd/dbx500*
1554F: drivers/mfd/db8500*
ecc265fe
JP
1555F: drivers/pinctrl/nomadik/pinctrl-ab*
1556F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1557F: drivers/rtc/rtc-ab8500.c
e4651a9f 1558F: drivers/rtc/rtc-pl031.c
87572880 1559T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1560
e93fde28
UH
1561ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1562M: Ulf Hansson <ulf.hansson@linaro.org>
1563L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564T: git git://git.linaro.org/people/ulfh/clk.git
1565S: Maintained
1566F: drivers/clk/ux500/
1567F: include/linux/platform_data/clk-ux500.h
1568
740d93b1
PM
1569ARM/VERSATILE EXPRESS PLATFORM
1570M: Liviu Dudau <liviu.dudau@arm.com>
1571M: Sudeep Holla <sudeep.holla@arm.com>
1572M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1573L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574S: Maintained
1575F: arch/arm/boot/dts/vexpress*
1576F: arch/arm/mach-vexpress/
1577F: */*/vexpress*
7e8f403f 1578F: */*/*/vexpress*
740d93b1
PM
1579F: drivers/clk/versatile/clk-vexpress-osc.c
1580F: drivers/clocksource/versatile.c
1581
d4275354 1582ARM/VFP SUPPORT
8b58be88 1583M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1584L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1585W: http://www.arm.linux.org.uk/
1586S: Maintained
1587F: arch/arm/vfp/
1588
e66b6d8e
MV
1589ARM/VOIPAC PXA270 SUPPORT
1590M: Marek Vasut <marek.vasut@gmail.com>
1591L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592S: Maintained
1593F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1594F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1595
04529fe2
TP
1596ARM/VT8500 ARM ARCHITECTURE
1597M: Tony Prisk <linux@prisktech.co.nz>
1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S: Maintained
1600F: arch/arm/mach-vt8500/
41fd91b4 1601F: drivers/clocksource/vt8500_timer.c
560746eb 1602F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1603F: drivers/mmc/host/wmt-sdmmc.c
1604F: drivers/pwm/pwm-vt8500.c
1605F: drivers/rtc/rtc-vt8500.c
1606F: drivers/tty/serial/vt8500_serial.c
4f31102b 1607F: drivers/usb/host/ehci-platform.c
41fd91b4 1608F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1609F: drivers/video/fbdev/vt8500lcdfb.*
1610F: drivers/video/fbdev/wm8505fb*
1611F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1612
e66b6d8e
MV
1613ARM/ZIPIT Z2 SUPPORT
1614M: Marek Vasut <marek.vasut@gmail.com>
1615L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616S: Maintained
1617F: arch/arm/mach-pxa/z2.c
6ab2a855 1618F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1619
51f29d44
MS
1620ARM/ZYNQ ARCHITECTURE
1621M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1622R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624W: http://wiki.xilinx.com
1625T: git git://git.xilinx.com/linux-xlnx.git
1626S: Supported
1627F: arch/arm/mach-zynq/
bd2a337a 1628F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1629F: drivers/block/xsysace.c
c2fd4e38
MS
1630N: zynq
1631N: xilinx
1632F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1633F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1634F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1635F: drivers/edac/synopsys_edac.c
51f29d44 1636
b8f9879e
WD
1637ARM SMMU DRIVER
1638M: Will Deacon <will.deacon@arm.com>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
1641F: drivers/iommu/arm-smmu.c
e1d3c0fd 1642F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1643
38074229
CM
1644ARM64 PORT (AARCH64 ARCHITECTURE)
1645M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1646M: Will Deacon <will.deacon@arm.com>
38074229
CM
1647L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648S: Maintained
1649F: arch/arm64/
d19766ec 1650F: Documentation/arm64/
38074229 1651
9d7005f9
LP
1652AS3645A LED FLASH CONTROLLER DRIVER
1653M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1654L: linux-media@vger.kernel.org
1655T: git git://linuxtv.org/media_tree.git
1656S: Maintained
1657F: drivers/media/i2c/as3645a.c
1658F: include/media/as3645a.h
1659
d58de038
GJ
1660ASC7621 HARDWARE MONITOR DRIVER
1661M: George Joseph <george.joseph@fairview5.com>
1662L: lm-sensors@lm-sensors.org
1663S: Maintained
1664F: Documentation/hwmon/asc7621
1665F: drivers/hwmon/asc7621.c
1666
b229ece9 1667ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1668M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1669L: acpi4asus-user@lists.sourceforge.net
d0944853 1670L: platform-driver-x86@vger.kernel.org
76593d6f 1671W: http://acpi4asus.sf.net
85091b71 1672S: Maintained
b229ece9
CC
1673F: drivers/platform/x86/asus*.c
1674F: drivers/platform/x86/eeepc*.c
85091b71 1675
953a6479 1676ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1677R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1678W: http://sourceforge.net/projects/xscaleiop
08223d80 1679S: Odd fixes
679655da
JP
1680F: Documentation/crypto/async-tx-api.txt
1681F: crypto/async_tx/
1682F: drivers/dma/
1683F: include/linux/dmaengine.h
1684F: include/linux/async_tx.h
b3e5f263 1685
a1867d36 1686AT24 EEPROM DRIVER
14d77c4d 1687M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1688L: linux-i2c@vger.kernel.org
1689S: Maintained
1690F: drivers/misc/eeprom/at24.c
25f73ed5 1691F: include/linux/platform_data/at24.h
a1867d36 1692
e7839f25 1693ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1694M: "Ed L. Cashin" <ed.cashin@acm.org>
1695W: http://www.openaoe.org/
1da177e4 1696S: Supported
679655da
JP
1697F: Documentation/aoe/
1698F: drivers/block/aoe/
1da177e4 1699
9a10a870 1700ATHEROS ATH GENERIC UTILITIES
f726ee65 1701M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1702L: linux-wireless@vger.kernel.org
1703S: Supported
1704F: drivers/net/wireless/ath/*
1705
fa1c114f 1706ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1707M: Jiri Slaby <jirislaby@gmail.com>
1708M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1709M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1710L: linux-wireless@vger.kernel.org
72c706b7 1711W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1712S: Maintained
fa451753 1713F: drivers/net/wireless/ath/ath5k/
fa1c114f 1714
12e62d6f
KV
1715ATHEROS ATH6KL WIRELESS DRIVER
1716M: Kalle Valo <kvalo@qca.qualcomm.com>
1717L: linux-wireless@vger.kernel.org
1718W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1719T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1720S: Supported
1721F: drivers/net/wireless/ath/ath6kl/
1722
2be7d22f
VK
1723WILOCITY WIL6210 WIRELESS DRIVER
1724M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1725L: linux-wireless@vger.kernel.org
1726L: wil6210@qca.qualcomm.com
1727S: Supported
1728W: http://wireless.kernel.org/en/users/Drivers/wil6210
1729F: drivers/net/wireless/ath/wil6210/
dba4b74d 1730F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1731
1d7e1e6b
CL
1732CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1733M: Christian Lamparter <chunkeey@googlemail.com>
1734L: linux-wireless@vger.kernel.org
1735W: http://wireless.kernel.org/en/users/Drivers/carl9170
1736S: Maintained
1737F: drivers/net/wireless/ath/carl9170/
1738
2c2a6172
LT
1739ATK0110 HWMON DRIVER
1740M: Luca Tettamanti <kronos.it@gmail.com>
1741L: lm-sensors@lm-sensors.org
1742S: Maintained
1743F: drivers/hwmon/asus_atk0110.c
1744
6f69a6d7 1745ATI_REMOTE2 DRIVER
8b58be88 1746M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1747S: Maintained
679655da 1748F: drivers/input/misc/ati_remote2.c
6f69a6d7 1749
7ae115b4 1750ATLX ETHERNET DRIVERS
8b58be88 1751M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1752M: Chris Snook <chris.snook@gmail.com>
e443e383 1753L: netdev@vger.kernel.org
8d5ca6ec
JC
1754W: http://sourceforge.net/projects/atl1
1755W: http://atl1.sourceforge.net
1756S: Maintained
2b133ad6 1757F: drivers/net/ethernet/atheros/
8d5ca6ec 1758
1da177e4 1759ATM
366c1bd1 1760M: Chas Williams <3chas3@gmail.com>
476604de 1761L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1762L: netdev@vger.kernel.org
1da177e4
LT
1763W: http://linux-atm.sourceforge.net
1764S: Maintained
679655da
JP
1765F: drivers/atm/
1766F: include/linux/atm*
c117ab84 1767F: include/uapi/linux/atm*
1da177e4 1768
04ac2f46 1769ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1770M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1771S: Maintained
1772F: drivers/mmc/host/atmel-mci.c
1773F: drivers/mmc/host/atmel-mci-regs.h
1774
a1cfac48 1775ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1776M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1777S: Supported
df621252 1778F: drivers/tty/serial/atmel_serial.c
a1cfac48 1779
dfae90ed 1780ATMEL Audio ALSA driver
3a82002c 1781M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1782L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1783S: Supported
1784F: sound/soc/atmel
1785
b414dc16
NF
1786ATMEL DMA DRIVER
1787M: Nicolas Ferre <nicolas.ferre@atmel.com>
1788L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1789S: Supported
1790F: drivers/dma/at_hdmac.c
1791F: drivers/dma/at_hdmac_regs.h
6f0d65af 1792F: include/linux/platform_data/dma-atmel.h
b414dc16 1793
6bd0f436
LD
1794ATMEL XDMA DRIVER
1795M: Ludovic Desroches <ludovic.desroches@atmel.com>
1796L: linux-arm-kernel@lists.infradead.org
1797L: dmaengine@vger.kernel.org
1798S: Supported
1799F: drivers/dma/at_xdmac.c
1800
888f2804
LD
1801ATMEL I2C DRIVER
1802M: Ludovic Desroches <ludovic.desroches@atmel.com>
1803L: linux-i2c@vger.kernel.org
1804S: Supported
1805F: drivers/i2c/busses/i2c-at91.c
1806
15515545
JW
1807ATMEL ISI DRIVER
1808M: Josh Wu <josh.wu@atmel.com>
1809L: linux-media@vger.kernel.org
1810S: Supported
f2294c2d 1811F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1812F: include/media/atmel-isi.h
1813
8f4c79ce 1814ATMEL LCDFB DRIVER
8b58be88 1815M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1816L: linux-fbdev@vger.kernel.org
8f4c79ce 1817S: Maintained
8a61f013 1818F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1819F: include/video/atmel_lcdc.h
8f4c79ce 1820
89e5785f 1821ATMEL MACB ETHERNET DRIVER
a02875a6 1822M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1823S: Supported
9f2f381f 1824F: drivers/net/ethernet/cadence/
89e5785f 1825
5cbac98a
JW
1826ATMEL NAND DRIVER
1827M: Josh Wu <josh.wu@atmel.com>
1828L: linux-mtd@lists.infradead.org
1829S: Supported
1830F: drivers/mtd/nand/atmel_nand*
1831
754ce4f2 1832ATMEL SPI DRIVER
a02875a6 1833M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1834S: Supported
9df92e6c 1835F: drivers/spi/spi-atmel.*
754ce4f2 1836
0ef09015 1837ATMEL SSC DRIVER
03515f32 1838M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840S: Supported
1841F: drivers/misc/atmel-ssc.c
1842F: include/linux/atmel-ssc.h
1843
e9cb1c5a
NF
1844ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1845M: Nicolas Ferre <nicolas.ferre@atmel.com>
1846L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847S: Supported
1848F: drivers/misc/atmel_tclib.c
1849F: drivers/clocksource/tcb_clksrc.c
1850
914a3f3b 1851ATMEL USBA UDC DRIVER
a02875a6
NF
1852M: Nicolas Ferre <nicolas.ferre@atmel.com>
1853L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1854S: Supported
faf2e1db 1855F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1856
1da177e4 1857ATMEL WIRELESS DRIVER
8b58be88 1858M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1859L: linux-wireless@vger.kernel.org
1da177e4
LT
1860W: http://www.thekelleys.org.uk/atmel
1861W: http://atmelwlandriver.sourceforge.net/
1862S: Maintained
679655da 1863F: drivers/net/wireless/atmel*
1da177e4 1864
26780d9e 1865ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1866M: Bradley Grove <linuxdrivers@attotech.com>
1867L: linux-scsi@vger.kernel.org
1868W: http://www.attotech.com
1869S: Supported
1870F: drivers/scsi/esas2r
26780d9e 1871
a92b7b80 1872AUDIT SUBSYSTEM
915f389d 1873M: Paul Moore <paul@paul-moore.com>
8b58be88 1874M: Eric Paris <eparis@redhat.com>
915f389d 1875L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1876W: http://people.redhat.com/sgrubb/audit/
915f389d 1877T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1878S: Maintained
679655da 1879F: include/linux/audit.h
c117ab84 1880F: include/uapi/linux/audit.h
679655da 1881F: kernel/audit*
a92b7b80 1882
70e84049 1883AUXILIARY DISPLAY DRIVERS
8b58be88 1884M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1885W: http://miguelojeda.es/auxdisplay.htm
1886W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1887S: Maintained
679655da
JP
1888F: drivers/auxdisplay/
1889F: include/linux/cfag12864b.h
70e84049 1890
5f97f7f9 1891AVR32 ARCHITECTURE
e336f61f
HCE
1892M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1893M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1894W: http://www.atmel.com/products/AVR32/
249d9d9d 1895W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1896W: http://avrfreaks.net/
e336f61f 1897S: Maintained
679655da 1898F: arch/avr32/
5f97f7f9
HS
1899
1900AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1901M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1902M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1903S: Maintained
679655da 1904F: arch/avr32/mach-at32ap/
5f97f7f9 1905
1da177e4 1906AX.25 NETWORK LAYER
8b58be88 1907M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1908L: linux-hams@vger.kernel.org
d34cb28a 1909W: http://www.linux-ax25.org/
1da177e4 1910S: Maintained
c117ab84 1911F: include/uapi/linux/ax25.h
679655da
JP
1912F: include/net/ax25.h
1913F: net/ax25/
1da177e4 1914
d5269395 1915AZ6007 DVB DRIVER
009a5410 1916M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1917L: linux-media@vger.kernel.org
1918W: http://linuxtv.org
1919T: git git://linuxtv.org/media_tree.git
1920S: Maintained
1921F: drivers/media/usb/dvb-usb-v2/az6007.c
1922
6777376e
HV
1923AZTECH FM RADIO RECEIVER DRIVER
1924M: Hans Verkuil <hverkuil@xs4all.nl>
1925L: linux-media@vger.kernel.org
1926T: git git://linuxtv.org/media_tree.git
1927W: http://linuxtv.org
1928S: Maintained
1929F: drivers/media/radio/radio-aztech*
1930
e2d1d6c0 1931B43 WIRELESS DRIVER
e2d1d6c0 1932L: linux-wireless@vger.kernel.org
ed072f9e 1933L: b43-dev@lists.infradead.org
491b26b4 1934W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 1935S: Odd Fixes
679655da 1936F: drivers/net/wireless/b43/
e2d1d6c0
RD
1937
1938B43LEGACY WIRELESS DRIVER
8b58be88 1939M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 1940L: linux-wireless@vger.kernel.org
ed072f9e 1941L: b43-dev@lists.infradead.org
491b26b4 1942W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1943S: Maintained
679655da 1944F: drivers/net/wireless/b43legacy/
e2d1d6c0 1945
300abeb5 1946BACKLIGHT CLASS/SUBSYSTEM
b7701755 1947M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 1948M: Lee Jones <lee.jones@linaro.org>
300abeb5 1949S: Maintained
679655da
JP
1950F: drivers/video/backlight/
1951F: include/linux/backlight.h
300abeb5 1952
c6c8fea2 1953BATMAN ADVANCED
207df49e 1954M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1955M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1956M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1957L: b.a.t.m.a.n@lists.open-mesh.org
1958W: http://www.open-mesh.org/
1959S: Maintained
1960F: net/batman-adv/
1961
e2d1d6c0 1962BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1963M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1964L: linux-hams@vger.kernel.org
1965W: http://www.baycom.org/~tom/ham/ham.html
1966S: Maintained
679655da 1967F: drivers/net/hamradio/baycom*
e2d1d6c0 1968
cafe5635 1969BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1970M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1971L: linux-bcache@vger.kernel.org
1972W: http://bcache.evilpiepirate.org
1973S: Maintained:
1974F: drivers/md/bcache/
1975
e2d1d6c0 1976BEFS FILE SYSTEM
55817d3d 1977S: Orphan
679655da
JP
1978F: Documentation/filesystems/befs.txt
1979F: fs/befs/
e2d1d6c0 1980
564ee360 1981BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
1982M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1983L: netdev@vger.kernel.org
1984S: Maintained
1985F: drivers/net/ethernet/ec_bhf.c
564ee360 1986
e2d1d6c0 1987BFS FILE SYSTEM
8b58be88 1988M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1989S: Maintained
679655da
JP
1990F: Documentation/filesystems/bfs.txt
1991F: fs/bfs/
c117ab84 1992F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1993
1394f032 1994BLACKFIN ARCHITECTURE
a4edbc10 1995M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1996L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1997T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1998W: http://blackfin.uclinux.org
1999S: Supported
679655da 2000F: arch/blackfin/
566da5b2 2001
e190d6b1 2002BLACKFIN EMAC DRIVER
b3fe92b0 2003L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2004W: http://blackfin.uclinux.org
2005S: Supported
7b35f033 2006F: drivers/net/ethernet/adi/
e190d6b1 2007
566da5b2 2008BLACKFIN RTC DRIVER
b3fe92b0 2009L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2010W: http://blackfin.uclinux.org
2011S: Supported
679655da 2012F: drivers/rtc/rtc-bfin.c
1394f032 2013
936ed49a 2014BLACKFIN SDH DRIVER
109ec8c3 2015M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2016L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2017W: http://blackfin.uclinux.org
2018S: Supported
2019F: drivers/mmc/host/bfin_sdh.c
2020
1394f032 2021BLACKFIN SERIAL DRIVER
8b58be88 2022M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2023L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2024W: http://blackfin.uclinux.org
2025S: Supported
8460241e 2026F: drivers/tty/serial/bfin_uart.c
1394f032 2027
1e6d320f 2028BLACKFIN WATCHDOG DRIVER
b3fe92b0 2029L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2030W: http://blackfin.uclinux.org
2031S: Supported
679655da 2032F: drivers/watchdog/bfin_wdt.c
1e6d320f 2033
d24ecfcc 2034BLACKFIN I2C TWI DRIVER
8b58be88 2035M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2036L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2037W: http://blackfin.uclinux.org/
2038S: Supported
679655da 2039F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2040
1e204377
SJ
2041BLACKFIN MEDIA DRIVER
2042M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2043L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2044W: http://blackfin.uclinux.org/
2045S: Supported
2046F: drivers/media/platform/blackfin/
2047F: drivers/media/i2c/adv7183*
2048F: drivers/media/i2c/vs6624*
2049
b54cf35a
JSM
2050BLINKM RGB LED DRIVER
2051M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2052S: Maintained
2053F: drivers/leds/leds-blinkm.c
2054
1da177e4 2055BLOCK LAYER
8b58be88 2056M: Jens Axboe <axboe@kernel.dk>
08deed1e 2057T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2058S: Maintained
679655da 2059F: block/
1da177e4 2060
2b54aaef 2061BLOCK2MTD DRIVER
8b58be88 2062M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2063L: linux-mtd@lists.infradead.org
2064S: Maintained
679655da 2065F: drivers/mtd/devices/block2mtd.c
2b54aaef 2066
63fbd24e 2067BLUETOOTH DRIVERS
8b58be88 2068M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2069M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2070M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2071L: linux-bluetooth@vger.kernel.org
63fbd24e 2072W: http://www.bluez.org/
22e7a424
MH
2073T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2074T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2075S: Maintained
679655da 2076F: drivers/bluetooth/
1da177e4 2077
63fbd24e 2078BLUETOOTH SUBSYSTEM
8b58be88 2079M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2080M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2081M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2082L: linux-bluetooth@vger.kernel.org
2083W: http://www.bluez.org/
22e7a424
MH
2084T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2085T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2086S: Maintained
679655da
JP
2087F: net/bluetooth/
2088F: include/net/bluetooth/
1da177e4
LT
2089
2090BONDING DRIVER
79b30750 2091M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2092M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2093M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2094L: netdev@vger.kernel.org
ce00f85c
JC
2095W: http://sourceforge.net/projects/bonding/
2096S: Supported
679655da 2097F: drivers/net/bonding/
c117ab84 2098F: include/uapi/linux/if_bonding.h
1da177e4 2099
b5f4df34
AS
2100BPF (Safe dynamic programs and tools)
2101M: Alexei Starovoitov <ast@kernel.org>
2102L: netdev@vger.kernel.org
2103L: linux-kernel@vger.kernel.org
2104S: Supported
2105F: kernel/bpf/
2106
39105890 2107BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2108M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2109L: netdev@vger.kernel.org
2110S: Supported
adfc5217 2111F: drivers/net/ethernet/broadcom/b44.*
39105890 2112
32ec90d5
FF
2113BROADCOM GENET ETHERNET DRIVER
2114M: Florian Fainelli <f.fainelli@gmail.com>
2115L: netdev@vger.kernel.org
2116S: Supported
2117F: drivers/net/ethernet/broadcom/genet/
2118
948c51e6 2119BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2120M: Sony Chacko <sony.chacko@qlogic.com>
2121M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2122L: netdev@vger.kernel.org
2123S: Supported
adfc5217
JK
2124F: drivers/net/ethernet/broadcom/bnx2.*
2125F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2126
4d9d2cb0 2127BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2128M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2129L: netdev@vger.kernel.org
2130S: Supported
adfc5217 2131F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2132
90f4c594 2133BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2134M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2135M: Ray Jui <rjui@broadcom.com>
2136M: Scott Branden <sbranden@broadcom.com>
497a045d 2137L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2138T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2139S: Maintained
2140F: arch/arm/mach-bcm/
2141F: arch/arm/boot/dts/bcm113*
90f4c594 2142F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2143F: arch/arm/boot/dts/bcm281*
2144F: arch/arm/configs/bcm_defconfig
e4ef47f2 2145F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2146F: drivers/clocksource/bcm_kona_timer.c
2147
9209bec4 2148BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2149M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2150M: Lee Jones <lee@kernel.org>
f680f25c 2151L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2152T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2153S: Maintained
9209bec4 2154N: bcm2835
f680f25c 2155
a2f6734c
KC
2156BROADCOM BCM33XX MIPS ARCHITECTURE
2157M: Kevin Cernekee <cernekee@gmail.com>
2158L: linux-mips@linux-mips.org
2159S: Maintained
2160F: arch/mips/bcm3384/*
2161F: arch/mips/include/asm/mach-bcm3384/*
2162F: arch/mips/kernel/*bmips*
2163
9209bec4 2164BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2165M: Hauke Mehrtens <hauke@hauke-m.de>
2166L: linux-arm-kernel@lists.infradead.org
2167S: Maintained
2168F: arch/arm/mach-bcm/bcm_5301x.c
2169F: arch/arm/boot/dts/bcm5301x.dtsi
2170F: arch/arm/boot/dts/bcm470*
2171
e076e962
FF
2172BROADCOM BCM63XX ARM ARCHITECTURE
2173M: Florian Fainelli <f.fainelli@gmail.com>
2174L: linux-arm-kernel@lists.infradead.org
eb6725d0 2175T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2176S: Maintained
2177F: arch/arm/mach-bcm/bcm63xx.c
2178F: arch/arm/include/debug/bcm63xx.S
2179
7110e227
KC
2180BROADCOM BCM63XX/BCM33XX UDC DRIVER
2181M: Kevin Cernekee <cernekee@gmail.com>
2182L: linux-usb@vger.kernel.org
2183S: Maintained
2184F: drivers/usb/gadget/udc/bcm63xx_udc.*
2185
2df94fd6 2186BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2187M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2188M: Gregory Fong <gregory.0xf0@gmail.com>
2189M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2191T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2192S: Maintained
2193F: arch/arm/mach-bcm/*brcmstb*
2194F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2195F: drivers/bus/brcmstb_gisb.c
2df94fd6 2196
70371cef
KC
2197BROADCOM BMIPS MIPS ARCHITECTURE
2198M: Kevin Cernekee <cernekee@gmail.com>
2199M: Florian Fainelli <f.fainelli@gmail.com>
2200L: linux-mips@linux-mips.org
eb6725d0 2201T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2202S: Maintained
2203F: arch/mips/bmips/*
2204F: arch/mips/include/asm/mach-bmips/*
2205F: arch/mips/kernel/*bmips*
2206F: arch/mips/boot/dts/bcm*.dts*
2207F: drivers/irqchip/irq-bcm7*
2208F: drivers/irqchip/irq-brcmstb*
2209
948c51e6 2210BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2211M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2212M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2213L: netdev@vger.kernel.org
2214S: Supported
adfc5217 2215F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2216
a9533e7e
HP
2217BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2218M: Brett Rudley <brudley@broadcom.com>
818c07b8 2219M: Arend van Spriel <arend@broadcom.com>
85d63686 2220M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2221M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2222L: linux-wireless@vger.kernel.org
5615171c 2223L: brcm80211-dev-list@broadcom.com
a9533e7e 2224S: Supported
f62ebdd5 2225F: drivers/net/wireless/brcm80211/
a9533e7e 2226
9958d6f9 2227BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2228M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2229L: linux-scsi@vger.kernel.org
2230S: Supported
2231F: drivers/scsi/bnx2fc/
2232
6a6b5ad0 2233BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2234M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2235L: linux-scsi@vger.kernel.org
2236S: Supported
2237F: drivers/scsi/bnx2i/
2238
36c0237f
SB
2239BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2240M: Ray Jui <rjui@broadcom.com>
2241M: Scott Branden <sbranden@broadcom.com>
2242L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2243L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2244T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2245S: Maintained
2246N: iproc
2247N: cygnus
2248N: bcm9113*
2249N: bcm9583*
2250N: bcm583*
2251N: bcm113*
2252
7b7f588b 2253BROADCOM KONA GPIO DRIVER
5e163903 2254M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2255L: bcm-kernel-feedback-list@broadcom.com
2256S: Supported
2257F: drivers/gpio/gpio-bcm-kona.c
2258F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2259
c9678d86
RM
2260BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2261M: Rafał Miłecki <zajec5@gmail.com>
2262L: linux-wireless@vger.kernel.org
2263S: Maintained
2264F: drivers/bcma/
2265F: include/linux/bcma/
2266
b8302205
FF
2267BROADCOM SYSTEMPORT ETHERNET DRIVER
2268M: Florian Fainelli <f.fainelli@gmail.com>
2269L: netdev@vger.kernel.org
2270S: Supported
2271F: drivers/net/ethernet/broadcom/bcmsysport.*
2272
7725ccfd 2273BROCADE BFA FC SCSI DRIVER
aa803370
AG
2274M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2275M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2276L: linux-scsi@vger.kernel.org
2277S: Supported
2278F: drivers/scsi/bfa/
7725ccfd 2279
8b230ed8 2280BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2281M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2282L: netdev@vger.kernel.org
2283S: Supported
f844a0ea 2284F: drivers/net/ethernet/brocade/bna/
8b230ed8 2285
5cdf7f76 2286BSG (block layer generic sg v4 driver)
8b58be88 2287M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2288L: linux-scsi@vger.kernel.org
2289S: Supported
679655da
JP
2290F: block/bsg.c
2291F: include/linux/bsg.h
c117ab84 2292F: include/uapi/linux/bsg.h
5cdf7f76 2293
af39917d
CL
2294BT87X AUDIO DRIVER
2295M: Clemens Ladisch <clemens@ladisch.de>
2296L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2297T: git git://git.alsa-project.org/alsa-kernel.git
2298S: Maintained
2299F: Documentation/sound/alsa/Bt87x.txt
2300F: sound/pci/bt87x.c
2301
ff1d5c2f 2302BT8XXGPIO DRIVER
eb032b98 2303M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2304W: http://bu3sch.de/btgpio.php
2305S: Maintained
72dbb705 2306F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2307
eb1eb04f 2308BTRFS FILE SYSTEM
c0778e25
CM
2309M: Chris Mason <clm@fb.com>
2310M: Josef Bacik <jbacik@fb.com>
4e0c4a47 2311M: David Sterba <dsterba@suse.cz>
eb1eb04f
JP
2312L: linux-btrfs@vger.kernel.org
2313W: http://btrfs.wiki.kernel.org/
8a6e2535 2314Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2315T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2316S: Maintained
679655da
JP
2317F: Documentation/filesystems/btrfs.txt
2318F: fs/btrfs/
eb1eb04f 2319
1da177e4 2320BTTV VIDEO4LINUX DRIVER
009a5410 2321M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2322L: linux-media@vger.kernel.org
96b6aba0 2323W: http://linuxtv.org
275ffde4 2324T: git git://linuxtv.org/media_tree.git
f96236e5 2325S: Odd fixes
679655da 2326F: Documentation/video4linux/bttv/
90d72ac6 2327F: drivers/media/pci/bt8xx/bttv*
1da177e4 2328
1f34923c
KA
2329BUSLOGIC SCSI DRIVER
2330M: Khalid Aziz <khalid@gonehiking.org>
2331L: linux-scsi@vger.kernel.org
2332S: Maintained
2333F: drivers/scsi/BusLogic.*
2334F: drivers/scsi/FlashPoint.*
2335
af39917d
CL
2336C-MEDIA CMI8788 DRIVER
2337M: Clemens Ladisch <clemens@ladisch.de>
2338L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2339T: git git://git.alsa-project.org/alsa-kernel.git
2340S: Maintained
2341F: sound/pci/oxygen/
2342
2141355f
MS
2343C6X ARCHITECTURE
2344M: Mark Salter <msalter@redhat.com>
2345M: Aurelien Jacquiot <a-jacquiot@ti.com>
2346L: linux-c6x-dev@linux-c6x.org
2347W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2348S: Maintained
2349F: arch/c6x/
2350
a5432f5a 2351CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2352M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2353L: linux-cachefs@redhat.com
2354S: Supported
2355F: Documentation/filesystems/caching/cachefiles.txt
2356F: fs/cachefiles/
2357
c815ca39
HV
2358CADET FM/AM RADIO RECEIVER DRIVER
2359M: Hans Verkuil <hverkuil@xs4all.nl>
2360L: linux-media@vger.kernel.org
2361T: git git://linuxtv.org/media_tree.git
2362W: http://linuxtv.org
2363S: Maintained
2364F: drivers/media/radio/radio-cadet*
2365
77d5140f 2366CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2367M: Jonathan Corbet <corbet@lwn.net>
661263b5 2368L: linux-media@vger.kernel.org
275ffde4 2369T: git git://linuxtv.org/media_tree.git
77d5140f 2370S: Maintained
679655da 2371F: Documentation/video4linux/cafe_ccic
90d72ac6 2372F: drivers/media/platform/marvell-ccic/
77d5140f 2373
201b6bab 2374CAIF NETWORK LAYER
5c574f50 2375M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2376L: netdev@vger.kernel.org
2377S: Supported
2378F: Documentation/networking/caif/
2379F: drivers/net/caif/
c117ab84 2380F: include/uapi/linux/caif/
201b6bab
JP
2381F: include/net/caif/
2382F: net/caif/
2383
77dac90f 2384CALGARY x86-64 IOMMU
8b58be88
JP
2385M: Muli Ben-Yehuda <muli@il.ibm.com>
2386M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2387L: discuss@x86-64.org
2388S: Maintained
679655da
JP
2389F: arch/x86/kernel/pci-calgary_64.c
2390F: arch/x86/kernel/tce_64.c
2391F: arch/x86/include/asm/calgary.h
2392F: arch/x86/include/asm/tce.h
77dac90f 2393
e2d1d6c0 2394CAN NETWORK LAYER
8d15d386 2395M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2396M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2397L: linux-can@vger.kernel.org
84b0d715 2398W: https://github.com/linux-can
870482a4
MKB
2399T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2400T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2401S: Maintained
f35f6c8f 2402F: Documentation/networking/can.txt
8d15d386 2403F: net/can/
8d15d386 2404F: include/linux/can/core.h
c117ab84
CEB
2405F: include/uapi/linux/can.h
2406F: include/uapi/linux/can/bcm.h
2407F: include/uapi/linux/can/raw.h
2408F: include/uapi/linux/can/gw.h
e2d1d6c0 2409
4261a204 2410CAN NETWORK DRIVERS
8b58be88 2411M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2412M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2413L: linux-can@vger.kernel.org
84b0d715 2414W: https://github.com/linux-can
870482a4
MKB
2415T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2416T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2417S: Maintained
8d15d386
OH
2418F: drivers/net/can/
2419F: include/linux/can/dev.h
8d15d386 2420F: include/linux/can/platform/
c117ab84
CEB
2421F: include/uapi/linux/can/error.h
2422F: include/uapi/linux/can/netlink.h
4261a204 2423
95d16c72
JM
2424CAPABILITIES
2425M: Serge Hallyn <serge.hallyn@canonical.com>
2426L: linux-security-module@vger.kernel.org
6305902c 2427S: Supported
95d16c72 2428F: include/linux/capability.h
c117ab84 2429F: include/uapi/linux/capability.h
95d16c72 2430F: security/capability.c
6305902c 2431F: security/commoncap.c
38a94118 2432F: kernel/capability.c
95d16c72 2433
b84894c7
KT
2434CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2435M: Kevin Tsai <ktsai@capellamicro.com>
2436S: Maintained
2437F: drivers/iio/light/cm*
2438F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2439
ef0bbac3
VB
2440CC2520 IEEE-802.15.4 RADIO DRIVER
2441M: Varka Bhadram <varkabhadram@gmail.com>
2442L: linux-wpan@vger.kernel.org
2443S: Maintained
2444F: drivers/net/ieee802154/cc2520.c
2445F: include/linux/spi/cc2520.h
2446F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2447
b8154542 2448CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2449M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2450L: linuxppc-dev@lists.ozlabs.org
2451L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2452W: http://www.ibm.com/developerworks/power/cell/
2453S: Supported
679655da 2454F: arch/powerpc/include/asm/cell*.h
679655da 2455F: arch/powerpc/include/asm/spu*.h
c117ab84 2456F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2457F: arch/powerpc/oprofile/*cell*
2458F: arch/powerpc/platforms/cell/
b8154542 2459
9030aaf9 2460CEPH DISTRIBUTED FILE SYSTEM CLIENT
0f5417ce
SW
2461M: Yan, Zheng <zyan@redhat.com>
2462M: Sage Weil <sage@redhat.com>
82593f87 2463L: ceph-devel@vger.kernel.org
09d90327 2464W: http://ceph.com/
fb99f881 2465T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2466S: Supported
2467F: Documentation/filesystems/ceph.txt
14430813
JP
2468F: fs/ceph/
2469F: net/ceph/
2470F: include/linux/ceph/
2471F: include/linux/crush/
9030aaf9 2472
18332a80 2473CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2474L: linux-usb@vger.kernel.org
10c6c9c9 2475S: Orphan
679655da
JP
2476F: Documentation/usb/WUSB-Design-overview.txt
2477F: Documentation/usb/wusb-cbaf
355ffe69
DV
2478F: drivers/usb/host/hwa-hc.c
2479F: drivers/usb/host/whci/
679655da
JP
2480F: drivers/usb/wusbcore/
2481F: include/linux/usb/wusb*
18332a80 2482
70e84049 2483CFAG12864B LCD DRIVER
8b58be88 2484M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2485W: http://miguelojeda.es/auxdisplay.htm
2486W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2487S: Maintained
679655da
JP
2488F: drivers/auxdisplay/cfag12864b.c
2489F: include/linux/cfag12864b.h
70e84049
MOS
2490
2491CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2492M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2493W: http://miguelojeda.es/auxdisplay.htm
2494W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2495S: Maintained
679655da
JP
2496F: drivers/auxdisplay/cfag12864bfb.c
2497F: include/linux/cfag12864b.h
70e84049 2498
704232c2 2499CFG80211 and NL80211
8b58be88 2500M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2501L: linux-wireless@vger.kernel.org
ce466579
JB
2502W: http://wireless.kernel.org/
2503T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2504T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2505S: Maintained
c117ab84 2506F: include/uapi/linux/nl80211.h
679655da
JP
2507F: include/net/cfg80211.h
2508F: net/wireless/*
2509X: net/wireless/wext*
704232c2 2510
46e64261
GKH
2511CHAR and MISC DRIVERS
2512M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2513M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2514T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2515S: Supported
46e64261
GKH
2516F: drivers/char/*
2517F: drivers/misc/*
471322a8 2518F: include/linux/miscdevice.h
46e64261 2519
0a920b5b 2520CHECKPATCH
8b58be88 2521M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2522M: Joe Perches <joe@perches.com>
2523S: Maintained
679655da 2524F: scripts/checkpatch.pl
0a920b5b 2525
f8407f26
HW
2526CHINESE DOCUMENTATION
2527M: Harry Wei <harryxiyou@gmail.com>
9740153c 2528L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2529L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2530S: Maintained
2531F: Documentation/zh_CN/
2532
2721ea2c 2533CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2534M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2535T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2536L: linux-usb@vger.kernel.org
2537S: Maintained
2538F: drivers/usb/chipidea/
2539
a93ad65d
HG
2540CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2541M: Hans de Goede <hdegoede@redhat.com>
2542L: linux-input@vger.kernel.org
2543S: Maintained
2544F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2545F: drivers/input/touchscreen/chipone_icn8318.c
2546
ab043105
OJ
2547CHROME HARDWARE PLATFORM SUPPORT
2548M: Olof Johansson <olof@lixom.net>
2549S: Maintained
2550F: drivers/platform/chrome/
2551
641cb85e 2552CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2553M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2554M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2555M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2556M: Neel Patel <neepatel@cisco.com>
7063fbf2 2557S: Supported
a6a5580c 2558F: drivers/net/ethernet/cisco/enic/
7063fbf2 2559
e3cf00d0 2560CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2561M: Upinder Malhi <umalhi@cisco.com>
2562S: Supported
2563F: drivers/infiniband/hw/usnic
e3cf00d0 2564
2b7a52a4 2565CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2566M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2567L: netdev@vger.kernel.org
2568S: Maintained
57d0b7a0 2569F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2570
3d4cfdc9
MB
2571CIRRUS LOGIC AUDIO CODEC DRIVERS
2572M: Brian Austin <brian.austin@cirrus.com>
2573M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2574L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2575S: Maintained
2576F: sound/soc/codecs/cs*
2577
94574d9a
KRW
2578CLEANCACHE API
2579M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2580L: linux-kernel@vger.kernel.org
2581S: Maintained
2582F: mm/cleancache.c
2583F: include/linux/cleancache.h
2584
d4275354 2585CLK API
8b58be88 2586M: Russell King <linux@arm.linux.org.uk>
aa571b14 2587L: linux-clk@vger.kernel.org
37417046 2588S: Maintained
d4275354
RK
2589F: include/linux/clk.h
2590
9222d247
JS
2591CLOCKSOURCE, CLOCKEVENT DRIVERS
2592M: Daniel Lezcano <daniel.lezcano@linaro.org>
2593M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2594L: linux-kernel@vger.kernel.org
9222d247
JS
2595T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2596S: Supported
2597F: drivers/clocksource
2598
5df6d737 2599CISCO FCOE HBA DRIVER
8fc89a79
HP
2600M: Hiral Patel <hiralpat@cisco.com>
2601M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2602M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2603L: linux-scsi@vger.kernel.org
2604S: Supported
2a99921a 2605F: drivers/scsi/fnic/
5df6d737 2606
529aa8cb
TLSC
2607CMPC ACPI DRIVER
2608M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2609M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2610L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2611S: Supported
2612F: drivers/platform/x86/classmate-laptop.c
2613
74425eee 2614COCCINELLE/Semantic Patches (SmPL)
26de9c26 2615M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2616M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2617M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2618M: Michal Marek <mmarek@suse.cz>
26de9c26 2619L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2620T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2621W: http://coccinelle.lip6.fr/
2622S: Supported
4b92b2aa 2623F: Documentation/coccinelle.txt
74425eee
NP
2624F: scripts/coccinelle/
2625F: scripts/coccicheck
2626
1da177e4 2627CODA FILE SYSTEM
8b58be88 2628M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2629M: coda@cs.cmu.edu
2630L: codalist@coda.cs.cmu.edu
2631W: http://www.coda.cs.cmu.edu/
2632S: Maintained
679655da
JP
2633F: Documentation/filesystems/coda.txt
2634F: fs/coda/
2635F: include/linux/coda*.h
c117ab84 2636F: include/uapi/linux/coda*.h
1da177e4 2637
0b14261e
PZ
2638CODA V4L2 MEM2MEM DRIVER
2639M: Philipp Zabel <p.zabel@pengutronix.de>
2640L: linux-media@vger.kernel.org
2641S: Maintained
2642F: Documentation/devicetree/bindings/media/coda.txt
2643F: drivers/media/platform/coda/
2644
7704addb 2645COMMON CLK FRAMEWORK
7704addb 2646M: Mike Turquette <mturquette@linaro.org>
f956165f 2647M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2648L: linux-clk@vger.kernel.org
baeb0d9b 2649T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2650S: Maintained
60bea3b5
SW
2651F: drivers/clk/
2652X: drivers/clk/clkdev.c
7704addb 2653F: include/linux/clk-pr*
60bea3b5 2654F: include/linux/clk/
7704addb 2655
e2d1d6c0 2656COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2657M: Steve French <sfrench@samba.org>
51223df6 2658L: linux-cifs@vger.kernel.org
d1f28953 2659L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2660W: http://linux-cifs.samba.org/
bb1d5dda 2661T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2662S: Supported
ec421a71 2663F: Documentation/filesystems/cifs/
679655da 2664F: fs/cifs/
e2d1d6c0 2665
1da177e4 2666COMPACTPCI HOTPLUG CORE
8b58be88 2667M: Scott Murray <scott@spiteful.org>
64dab204 2668L: linux-pci@vger.kernel.org
82c4dfc7 2669S: Maintained
679655da 2670F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2671
2672COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2673M: Scott Murray <scott@spiteful.org>
64dab204 2674L: linux-pci@vger.kernel.org
82c4dfc7 2675S: Maintained
679655da 2676F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2677
2678COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2679M: Scott Murray <scott@spiteful.org>
64dab204 2680L: linux-pci@vger.kernel.org
82c4dfc7 2681S: Maintained
679655da 2682F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2683
5411552c 2684COMPAL LAPTOP SUPPORT
8b58be88 2685M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2686L: platform-driver-x86@vger.kernel.org
5411552c 2687S: Maintained
679655da 2688F: drivers/platform/x86/compal-laptop.c
5411552c 2689
949be0f7 2690CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2691M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2692L: accessrunner-general@lists.sourceforge.net
2693W: http://accessrunner.sourceforge.net/
949be0f7 2694S: Maintained
679655da 2695F: drivers/usb/atm/cxacru.c
949be0f7 2696
e2d1d6c0 2697CONFIGFS
d6351db2
JB
2698M: Joel Becker <jlbec@evilplan.org>
2699T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2700S: Supported
679655da
JP
2701F: fs/configfs/
2702F: include/linux/configfs.h
e2d1d6c0 2703
acb9c1b2 2704CONNECTOR
8b58be88 2705M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2706L: netdev@vger.kernel.org
2707S: Maintained
2708F: drivers/connector/
2709
a3e3354d 2710CONTROL GROUP (CGROUP)
860ca0e6 2711M: Tejun Heo <tj@kernel.org>
ad50c159 2712M: Li Zefan <lizefan@huawei.com>
12340313 2713L: cgroups@vger.kernel.org
860ca0e6 2714T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2715S: Maintained
a3e3354d 2716F: Documentation/cgroups/
679655da
JP
2717F: include/linux/cgroup*
2718F: kernel/cgroup*
a3e3354d
TH
2719
2720CONTROL GROUP - CPUSET
2721M: Li Zefan <lizefan@huawei.com>
2722L: cgroups@vger.kernel.org
2723W: http://www.bullopensource.org/cpuset/
2724W: http://oss.sgi.com/projects/cpusets/
2725T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2726S: Maintained
2727F: Documentation/cgroups/cpusets.txt
2728F: include/linux/cpuset.h
2729F: kernel/cpuset.c
2730
2731CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2732M: Johannes Weiner <hannes@cmpxchg.org>
2733M: Michal Hocko <mhocko@suse.cz>
2734L: cgroups@vger.kernel.org
2735L: linux-mm@kvack.org
2736S: Maintained
2737F: mm/memcontrol.c
5d1ea48b 2738F: mm/swap_cgroup.c
fb3a0fb6 2739
bebe4678 2740CORETEMP HARDWARE MONITORING DRIVER
96859129 2741M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2742L: lm-sensors@lm-sensors.org
2743S: Maintained
679655da
JP
2744F: Documentation/hwmon/coretemp
2745F: drivers/hwmon/coretemp.c
bebe4678 2746
1da177e4 2747COSA/SRP SYNC SERIAL DRIVER
8b58be88 2748M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2749W: http://www.fi.muni.cz/~kas/cosa/
2750S: Maintained
679655da 2751F: drivers/net/wan/cosa*
1da177e4 2752
4371ee35 2753CPMAC ETHERNET DRIVER
8b58be88 2754M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2755L: netdev@vger.kernel.org
2756S: Maintained
b544dbac 2757F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2758
1da177e4 2759CPU FREQUENCY DRIVERS
49db1903 2760M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2761M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2762L: linux-pm@vger.kernel.org
1da177e4 2763S: Maintained
27209d91
VK
2764T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2765T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2766F: drivers/cpufreq/
2767F: include/linux/cpufreq.h
1da177e4 2768
8a67f0ef
VK
2769CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2770M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2771M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2772L: linux-pm@vger.kernel.org
2773W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2774S: Maintained
2775F: drivers/cpufreq/arm_big_little.h
2776F: drivers/cpufreq/arm_big_little.c
2777F: drivers/cpufreq/arm_big_little_dt.c
2778
14d2c34c 2779CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2780M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2781M: Daniel Lezcano <daniel.lezcano@linaro.org>
2782L: linux-pm@vger.kernel.org
2783L: linux-arm-kernel@lists.infradead.org
cea8321c 2784T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2785S: Maintained
2786F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2787
0c570c18
BZ
2788CPUIDLE DRIVER - ARM EXYNOS
2789M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2790M: Daniel Lezcano <daniel.lezcano@linaro.org>
2791M: Kukjin Kim <kgene@kernel.org>
2792L: linux-pm@vger.kernel.org
2793L: linux-samsung-soc@vger.kernel.org
2794S: Supported
2795F: drivers/cpuidle/cpuidle-exynos.c
2796F: arch/arm/mach-exynos/pm.c
2797
a8e39c35 2798CPUIDLE DRIVERS
49db1903 2799M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2800M: Daniel Lezcano <daniel.lezcano@linaro.org>
2801L: linux-pm@vger.kernel.org
2802S: Maintained
cea8321c 2803T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2804F: drivers/cpuidle/*
2805F: include/linux/cpuidle.h
2806
1da177e4 2807CPUID/MSR DRIVER
8b58be88 2808M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2809S: Maintained
679655da
JP
2810F: arch/x86/kernel/cpuid.c
2811F: arch/x86/kernel/msr.c
1da177e4 2812
7fe2f639 2813CPU POWER MONITORING SUBSYSTEM
7fe2f639 2814M: Thomas Renninger <trenn@suse.de>
103f1790 2815L: linux-pm@vger.kernel.org
7fe2f639 2816S: Maintained
14430813 2817F: tools/power/cpupower/
7fe2f639 2818
1da177e4 2819CRAMFS FILESYSTEM
ce00f85c 2820W: http://sourceforge.net/projects/cramfs/
54886a71 2821S: Orphan / Obsolete
679655da
JP
2822F: Documentation/filesystems/cramfs.txt
2823F: fs/cramfs/
1da177e4
LT
2824
2825CRIS PORT
8b58be88
JP
2826M: Mikael Starvik <starvik@axis.com>
2827M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2828L: linux-cris-kernel@axis.com
1da177e4
LT
2829W: http://developer.axis.com
2830S: Maintained
679655da 2831F: arch/cris/
df621252 2832F: drivers/tty/serial/crisv10.*
1da177e4
LT
2833
2834CRYPTO API
8b58be88
JP
2835M: Herbert Xu <herbert@gondor.apana.org.au>
2836M: "David S. Miller" <davem@davemloft.net>
1da177e4 2837L: linux-crypto@vger.kernel.org
54e5881d 2838T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2839S: Maintained
679655da 2840F: Documentation/crypto/
2ca87a17 2841F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2842F: arch/*/crypto/
2843F: crypto/
2844F: drivers/crypto/
2845F: include/crypto/
1da177e4 2846
5b07bd57 2847CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2848M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2849L: linux-crypto@vger.kernel.org
2850S: Maintained
51a2228a
JP
2851F: crypto/ansi_cprng.c
2852F: crypto/rng.c
5b07bd57 2853
9b4ffa48 2854CS5535 Audio ALSA driver
8b58be88 2855M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2856S: Maintained
679655da 2857F: sound/pci/cs5535audio/
9b4ffa48 2858
a910e4a9 2859CW1200 WLAN driver
b75f0050
JP
2860M: Solomon Peachy <pizza@shaftnet.org>
2861S: Maintained
2862F: drivers/net/wireless/cw1200/
a910e4a9 2863
6d8425b1 2864CX18 VIDEO4LINUX DRIVER
6afdeaf8 2865M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2866L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2867L: linux-media@vger.kernel.org
275ffde4 2868T: git git://linuxtv.org/media_tree.git
6d8425b1 2869W: http://linuxtv.org
30e10993 2870W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2871S: Maintained
679655da 2872F: Documentation/video4linux/cx18.txt
90d72ac6 2873F: drivers/media/pci/cx18/
6c0f0359 2874F: include/uapi/linux/ivtv*
6d8425b1 2875
3f101d91
HV
2876CX2341X MPEG ENCODER HELPER MODULE
2877M: Hans Verkuil <hverkuil@xs4all.nl>
2878L: linux-media@vger.kernel.org
2879T: git git://linuxtv.org/media_tree.git
2880W: http://linuxtv.org
2881S: Maintained
c368360b 2882F: drivers/media/common/cx2341x*
3f101d91
HV
2883F: include/media/cx2341x*
2884
20357578 2885CX88 VIDEO4LINUX DRIVER
009a5410 2886M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2887L: linux-media@vger.kernel.org
2888W: http://linuxtv.org
2889T: git git://linuxtv.org/media_tree.git
2890S: Odd fixes
2891F: Documentation/video4linux/cx88/
2892F: drivers/media/pci/cx88/
6d8425b1 2893
91952bc0
AP
2894CXD2820R MEDIA DRIVER
2895M: Antti Palosaari <crope@iki.fi>
2896L: linux-media@vger.kernel.org
2897W: http://linuxtv.org/
2898W: http://palosaari.fi/linux/
2899Q: http://patchwork.linuxtv.org/project/linux-media/list/
2900T: git git://linuxtv.org/anttip/media_tree.git
2901S: Maintained
2902F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2903
e5ec3789 2904CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2905M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2906L: netdev@vger.kernel.org
2907W: http://www.chelsio.com
2908S: Supported
f7917c00 2909F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2910
d8ae3c33 2911CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
2912M: Karen Xie <kxie@chelsio.com>
2913L: linux-scsi@vger.kernel.org
2914W: http://www.chelsio.com
2915S: Supported
2916F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 2917
e5ec3789 2918CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2919M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2920L: linux-rdma@vger.kernel.org
e5ec3789
SW
2921W: http://www.openfabrics.org
2922S: Supported
679655da 2923F: drivers/infiniband/hw/cxgb3/
e5ec3789 2924
be4c9bad 2925CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2926M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2927L: netdev@vger.kernel.org
2928W: http://www.chelsio.com
2929S: Supported
f7917c00 2930F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2931
d8ae3c33 2932CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
2933M: Karen Xie <kxie@chelsio.com>
2934L: linux-scsi@vger.kernel.org
2935W: http://www.chelsio.com
2936S: Supported
2937F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 2938
be4c9bad
RD
2939CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2940M: Steve Wise <swise@chelsio.com>
2941L: linux-rdma@vger.kernel.org
2942W: http://www.openfabrics.org
2943S: Supported
2944F: drivers/infiniband/hw/cxgb4/
2945
5c20a5c7
CL
2946CXGB4VF ETHERNET DRIVER (CXGB4VF)
2947M: Casey Leedom <leedom@chelsio.com>
2948L: netdev@vger.kernel.org
2949W: http://www.chelsio.com
2950S: Supported
f7917c00 2951F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2952
a9282d01
IM
2953CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2954M: Ian Munsie <imunsie@au1.ibm.com>
2955M: Michael Neuling <mikey@neuling.org>
2956L: linuxppc-dev@lists.ozlabs.org
2957S: Supported
2958F: drivers/misc/cxl/
2959F: include/misc/cxl.h
2960F: include/uapi/misc/cxl.h
2961F: Documentation/powerpc/cxl.txt
2962F: Documentation/powerpc/cxl.txt
2963F: Documentation/ABI/testing/sysfs-class-cxl
2964
b52b97a3
GC
2965STMMAC ETHERNET DRIVER
2966M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2967L: netdev@vger.kernel.org
2968W: http://www.stlinux.com
2969S: Supported
7ac6653a 2970F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2971
1da177e4 2972CYBERPRO FB DRIVER
8b58be88 2973M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2975W: http://www.arm.linux.org.uk/
2976S: Maintained
8a61f013 2977F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2978
1da177e4 2979CYCLADES ASYNC MUX DRIVER
1da177e4 2980W: http://www.cyclades.com/
d459883e 2981S: Orphan
c897401b 2982F: drivers/tty/cyclades.c
679655da 2983F: include/linux/cyclades.h
c117ab84 2984F: include/uapi/linux/cyclades.h
1da177e4
LT
2985
2986CYCLADES PC300 DRIVER
1da177e4 2987W: http://www.cyclades.com/
d459883e 2988S: Orphan
679655da 2989F: drivers/net/wan/pc300*
1da177e4 2990
402f6ae4
AP
2991CYPRESS_FIRMWARE MEDIA DRIVER
2992M: Antti Palosaari <crope@iki.fi>
2993L: linux-media@vger.kernel.org
2994W: http://linuxtv.org/
2995W: http://palosaari.fi/linux/
2996Q: http://patchwork.linuxtv.org/project/linux-media/list/
2997T: git git://linuxtv.org/anttip/media_tree.git
2998S: Maintained
2999F: drivers/media/common/cypress_firmware*
3000
e3ae3525 3001CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3002M: Ferruh Yigit <fery@cypress.com>
6305902c 3003L: linux-input@vger.kernel.org
be9a6f40 3004S: Supported
6305902c
JP
3005F: drivers/input/touchscreen/cyttsp*
3006F: include/linux/input/cyttsp.h
e3ae3525 3007
aaaf5fbf
JK
3008DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3009M: Joshua Kinard <kumba@gentoo.org>
3010S: Maintained
3011F: drivers/rtc/rtc-ds1685.c
3012F: include/linux/rtc/ds1685.h
3013
1da177e4 3014DAMA SLAVE for AX.25
8b58be88 3015M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3016W: http://yaina.de/jreuter/
3017W: http://www.qsl.net/dl1bke/
3018L: linux-hams@vger.kernel.org
3019S: Maintained
679655da
JP
3020F: net/ax25/af_ax25.c
3021F: net/ax25/ax25_dev.c
3022F: net/ax25/ax25_ds_*
3023F: net/ax25/ax25_in.c
3024F: net/ax25/ax25_out.c
3025F: net/ax25/ax25_timer.c
3026F: net/ax25/sysctl_net_ax25.c
1da177e4 3027
e2d1d6c0 3028DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3029L: netdev@vger.kernel.org
5ff77428 3030S: Orphan
679655da 3031F: Documentation/networking/dmfe.txt
0f04e2aa 3032F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3033
3034DC390/AM53C974 SCSI driver
71bd849d
HR
3035M: Hannes Reinecke <hare@suse.de>
3036L: linux-scsi@vger.kernel.org
e2d1d6c0 3037S: Maintained
71bd849d 3038F: drivers/scsi/am53c974.c
e2d1d6c0 3039
1da177e4 3040DC395x SCSI driver
61eee9a7 3041M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3042M: Ali Akcaagac <aliakc@web.de>
3043M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3044L: dc395x@twibble.org
cf015e9f
JP
3045W: http://twibble.org/dist/dc395x/
3046W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3047S: Maintained
679655da
JP
3048F: Documentation/scsi/dc395x.txt
3049F: drivers/scsi/dc395x.*
1da177e4 3050
eb8edb08 3051DCCP PROTOCOL
a89d030e 3052M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3053L: dccp@vger.kernel.org
c996d8b9 3054W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3055S: Maintained
679655da 3056F: include/linux/dccp.h
c117ab84 3057F: include/uapi/linux/dccp.h
679655da
JP
3058F: include/linux/tfrc.h
3059F: net/dccp/
eb8edb08 3060
1da177e4 3061DECnet NETWORK LAYER
1da177e4
LT
3062W: http://linux-decnet.sourceforge.net
3063L: linux-decnet-user@lists.sourceforge.net
f546444d 3064S: Orphan
679655da
JP
3065F: Documentation/networking/decnet.txt
3066F: net/decnet/
1da177e4 3067
ebff05b9
MR
3068DECSTATION PLATFORM SUPPORT
3069M: "Maciej W. Rozycki" <macro@linux-mips.org>
3070L: linux-mips@linux-mips.org
3071W: http://www.linux-mips.org/wiki/DECstation
3072S: Maintained
3073F: arch/mips/dec/
3074F: arch/mips/include/asm/dec/
3075F: arch/mips/include/asm/mach-dec/
3076
1da177e4 3077DEFXX FDDI NETWORK DRIVER
8b58be88 3078M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3079S: Maintained
33f810b2 3080F: drivers/net/fddi/defxx.*
1da177e4 3081
ad8f07cc 3082DELL LAPTOP DRIVER
8b58be88 3083M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3084M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3085L: platform-driver-x86@vger.kernel.org
ad8f07cc 3086S: Maintained
679655da 3087F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3088
cdbff611
PR
3089DELL LAPTOP FREEFALL DRIVER
3090M: Pali RohĂ¡r <pali.rohar@gmail.com>
3091S: Maintained
3092F: drivers/platform/x86/dell-smo8800.c
3093
1da177e4 3094DELL LAPTOP SMM DRIVER
a1406d87 3095M: Guenter Roeck <linux@roeck-us.net>
ef3522f7 3096S: Maintained
679655da 3097F: drivers/char/i8k.c
c117ab84 3098F: include/uapi/linux/i8k.h
1da177e4 3099
90563ec4 3100DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3101M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3102S: Maintained
679655da
JP
3103F: Documentation/dcdbas.txt
3104F: drivers/firmware/dcdbas.*
90563ec4 3105
0b3f6109 3106DELL WMI EXTRAS DRIVER
8b58be88 3107M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3108M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3109S: Maintained
36b3a96f 3110F: drivers/platform/x86/dell-wmi.c
0b3f6109 3111
5efc75e3 3112DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3113M: John Youn <johnyoun@synopsys.com>
5efc75e3 3114L: linux-usb@vger.kernel.org
18f340f9 3115T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3116S: Maintained
197ba5f4 3117F: drivers/usb/dwc2/
5efc75e3 3118
94ab23dd
FB
3119DESIGNWARE USB3 DRD IP DRIVER
3120M: Felipe Balbi <balbi@ti.com>
3121L: linux-usb@vger.kernel.org
3122L: linux-omap@vger.kernel.org
3123T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3124S: Maintained
3125F: drivers/usb/dwc3/
3126
833c9545
JB
3127DEVICE COREDUMP (DEV_COREDUMP)
3128M: Johannes Berg <johannes@sipsolutions.net>
3129L: linux-kernel@vger.kernel.org
3130S: Maintained
3131F: drivers/base/devcoredump.c
3132F: include/linux/devcoredump.h
3133
89d07767
KP
3134DEVICE FREQUENCY (DEVFREQ)
3135M: MyungJoo Ham <myungjoo.ham@samsung.com>
3136M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3137L: linux-pm@vger.kernel.org
89d07767
KP
3138S: Maintained
3139F: drivers/devfreq/
3140
1da177e4 3141DEVICE NUMBER REGISTRY
8b58be88 3142M: Torben Mathiasen <device@lanana.org>
1da177e4 3143W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3144S: Maintained
3145
e2d1d6c0 3146DEVICE-MAPPER (LVM)
854ecaad 3147M: Alasdair Kergon <agk@redhat.com>
8504eed3 3148M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3149M: dm-devel@redhat.com
e2d1d6c0
RD
3150L: dm-devel@redhat.com
3151W: http://sources.redhat.com/dm
8a6e2535 3152Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3153T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3154T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3155S: Maintained
679655da
JP
3156F: Documentation/device-mapper/
3157F: drivers/md/dm*
854ecaad 3158F: drivers/md/persistent-data/
679655da
JP
3159F: include/linux/device-mapper.h
3160F: include/linux/dm-*.h
8504eed3 3161F: include/uapi/linux/dm-*.h
e2d1d6c0 3162
c0d995aa
OST
3163DIALOG SEMICONDUCTOR DRIVERS
3164M: Support Opensource <support.opensource@diasemi.com>
3165W: http://www.dialog-semiconductor.com/products
3166S: Supported
3167F: Documentation/hwmon/da90??
3168F: drivers/gpio/gpio-da90??.c
3169F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3170F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3171F: drivers/input/misc/da90??_onkey.c
3172F: drivers/input/touchscreen/da9052_tsi.c
3173F: drivers/leds/leds-da90??.c
3174F: drivers/mfd/da903x.c
3175F: drivers/mfd/da90??-*.c
7be72c2c 3176F: drivers/mfd/da91??-*.c
c0d995aa 3177F: drivers/power/da9052-battery.c
7be72c2c 3178F: drivers/power/da91??-*.c
c0d995aa
OST
3179F: drivers/regulator/da903x.c
3180F: drivers/regulator/da9???-regulator.[ch]
3181F: drivers/rtc/rtc-da90??.c
3182F: drivers/video/backlight/da90??_bl.c
3183F: drivers/watchdog/da90??_wdt.c
3184F: include/linux/mfd/da903x.h
3185F: include/linux/mfd/da9052/
3186F: include/linux/mfd/da9055/
3187F: include/linux/mfd/da9063/
7be72c2c 3188F: include/linux/mfd/da9150/
c0d995aa
OST
3189F: include/sound/da[79]*.h
3190F: sound/soc/codecs/da[79]*.[ch]
3191
599aa697
LL
3192DIGI NEO AND CLASSIC PCI PRODUCTS
3193M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3194M: Mark Hounschell <markh@compro.net>
599aa697
LL
3195L: driverdev-devel@linuxdriverproject.org
3196S: Maintained
3197F: drivers/staging/dgnc/
3198
3199DIGI EPCA PCI PRODUCTS
3200M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3201M: Mark Hounschell <markh@compro.net>
6d825f79 3202M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3203L: driverdev-devel@linuxdriverproject.org
3204S: Maintained
3205F: drivers/staging/dgap/
3206
335d7c58 3207DIOLAN U2C-12 I2C DRIVER
ca462085 3208M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3209L: linux-i2c@vger.kernel.org
3210S: Maintained
3211F: drivers/i2c/busses/i2c-diolan-u2c.c
3212
d475c634
MW
3213DIRECT ACCESS (DAX)
3214M: Matthew Wilcox <willy@linux.intel.com>
3215L: linux-fsdevel@vger.kernel.org
3216S: Supported
3217F: fs/dax.c
3218
e7839f25 3219DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3220M: Eric Paris <eparis@parisplace.org>
3c5119c0 3221S: Maintained
679655da
JP
3222F: Documentation/filesystems/dnotify.txt
3223F: fs/notify/dnotify/
3224F: include/linux/dnotify.h
1da177e4
LT
3225
3226DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3227M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3228W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3229W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3230W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3231S: Maintained
3232
4480f15b 3233DISKQUOTA
8b58be88 3234M: Jan Kara <jack@suse.cz>
1da177e4 3235S: Maintained
679655da
JP
3236F: Documentation/filesystems/quota.txt
3237F: fs/quota/
3238F: include/linux/quota*.h
c117ab84 3239F: include/uapi/linux/quota*.h
1da177e4 3240
702686ad
BT
3241DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3242M: Bernie Thompson <bernie@plugable.com>
3243L: linux-fbdev@vger.kernel.org
3244S: Maintained
3245W: http://plugable.com/category/projects/udlfb/
8a61f013 3246F: drivers/video/fbdev/udlfb.c
702686ad
BT
3247F: include/video/udlfb.h
3248F: Documentation/fb/udlfb.txt
3249
e7839f25 3250DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3251M: Christine Caulfield <ccaulfie@redhat.com>
3252M: David Teigland <teigland@redhat.com>
a4644184 3253L: cluster-devel@redhat.com
5be7b50f 3254W: http://sources.redhat.com/cluster/
54e5881d 3255T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3256S: Supported
679655da 3257F: fs/dlm/
5be7b50f 3258
53b6b3e0
SS
3259DMA BUFFER SHARING FRAMEWORK
3260M: Sumit Semwal <sumit.semwal@linaro.org>
3261S: Maintained
3262L: linux-media@vger.kernel.org
3263L: dri-devel@lists.freedesktop.org
8ada6d2d 3264L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3265F: drivers/dma-buf/
e46d12c6
JP
3266F: include/linux/dma-buf*
3267F: include/linux/reservation.h
3268F: include/linux/*fence.h
53b6b3e0
SS
3269F: Documentation/dma-buf-sharing.txt
3270T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3271
b3e5f263 3272DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3273M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3274L: dmaengine@vger.kernel.org
3275Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3276S: Maintained
679655da 3277F: drivers/dma/
0ce3c066 3278F: include/linux/dmaengine.h
979a281e
VK
3279F: Documentation/dmaengine/
3280T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3281
b825037d 3282DME1737 HARDWARE MONITOR DRIVER
8b58be88 3283M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3284L: lm-sensors@lm-sensors.org
3285S: Maintained
679655da
JP
3286F: Documentation/hwmon/dme1737
3287F: drivers/hwmon/dme1737.c
b825037d 3288
1f31e1b1
JD
3289DMI/SMBIOS SUPPORT
3290M: Jean Delvare <jdelvare@suse.de>
3291S: Maintained
3292F: drivers/firmware/dmi-id.c
3293F: drivers/firmware/dmi_scan.c
3294F: include/linux/dmi.h
3295
7d2c86b5 3296DOCUMENTATION
ad3118b9 3297M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3298L: linux-doc@vger.kernel.org
3299S: Maintained
679655da 3300F: Documentation/
97be078b
RD
3301X: Documentation/ABI/
3302X: Documentation/devicetree/
933a46b8
JC
3303X: Documentation/acpi
3304X: Documentation/power
3305X: Documentation/spi
e71e2c6f 3306T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3307
1da177e4 3308DOUBLETALK DRIVER
8b58be88 3309M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3310L: blinux-list@redhat.com
3311S: Maintained
679655da
JP
3312F: drivers/char/dtlk.c
3313F: include/linux/dtlk.h
1da177e4 3314
e2d1d6c0 3315DPT_I2O SCSI RAID DRIVER
8b58be88 3316M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3317L: linux-scsi@vger.kernel.org
3318W: http://www.adaptec.com/
3319S: Maintained
679655da
JP
3320F: drivers/scsi/dpt*
3321F: drivers/scsi/dpt/
e2d1d6c0 3322
b411b363 3323DRBD DRIVER
28b8e8d4
JP
3324P: Philipp Reisner
3325P: Lars Ellenberg
3326M: drbd-dev@lists.linbit.com
3327L: drbd-user@lists.linbit.com
3328W: http://www.drbd.org
3329T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3330T: git git://git.drbd.org/drbd-8.3.git
3331S: Supported
3332F: drivers/block/drbd/
3333F: lib/lru_cache.c
3334F: Documentation/blockdev/drbd/
b411b363 3335
87544653 3336DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3337M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3338T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3339S: Supported
679655da 3340F: Documentation/kobject.txt
7cfc51b9 3341F: drivers/base/
679655da 3342F: fs/sysfs/
87544653 3343F: fs/debugfs/
679655da 3344F: include/linux/kobj*
87544653 3345F: include/linux/debugfs.h
679655da 3346F: lib/kobj*
1da177e4
LT
3347
3348DRM DRIVERS
8b58be88 3349M: David Airlie <airlied@linux.ie>
4c6a3999 3350L: dri-devel@lists.freedesktop.org
b0447888 3351T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3352S: Maintained
679655da 3353F: drivers/gpu/drm/
433e3b34 3354F: drivers/gpu/vga/
850e9411 3355F: include/drm/
c117ab84 3356F: include/uapi/drm/
1da177e4 3357
566f5939
AD
3358RADEON DRM DRIVERS
3359M: Alex Deucher <alexander.deucher@amd.com>
3360M: Christian König <christian.koenig@amd.com>
3361L: dri-devel@lists.freedesktop.org
3362T: git git://people.freedesktop.org/~agd5f/linux
3363S: Supported
3364F: drivers/gpu/drm/radeon/
566f5939
AD
3365F: include/uapi/drm/radeon*
3366
03e255b9
TR
3367DRM PANEL DRIVERS
3368M: Thierry Reding <thierry.reding@gmail.com>
3369L: dri-devel@lists.freedesktop.org
3370T: git git://anongit.freedesktop.org/tegra/linux.git
3371S: Maintained
3372F: drivers/gpu/drm/drm_panel.c
3373F: drivers/gpu/drm/panel/
3374F: include/drm/drm_panel.h
3375F: Documentation/devicetree/bindings/panel/
3376
8daf7473 3377INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3378M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3379M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3380L: intel-gfx@lists.freedesktop.org
8daf7473 3381L: dri-devel@lists.freedesktop.org
47f95647 3382Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3383T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3384S: Supported
14430813 3385F: drivers/gpu/drm/i915/
8daf7473 3386F: include/drm/i915*
c117ab84 3387F: include/uapi/drm/i915*
8daf7473 3388
398a6d4a
KP
3389DRM DRIVERS FOR EXYNOS
3390M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3391M: Joonyoung Shim <jy0922.shim@samsung.com>
3392M: Seung-Woo Kim <sw0312.kim@samsung.com>
3393M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3394L: dri-devel@lists.freedesktop.org
25a58030 3395T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3396S: Supported
14430813 3397F: drivers/gpu/drm/exynos/
398a6d4a 3398F: include/drm/exynos*
c117ab84 3399F: include/uapi/drm/exynos*
398a6d4a 3400
0a3d775f
PZ
3401DRM DRIVERS FOR FREESCALE IMX
3402M: Philipp Zabel <p.zabel@pengutronix.de>
3403L: dri-devel@lists.freedesktop.org
3404S: Maintained
3405F: drivers/gpu/drm/imx/
3406F: Documentation/devicetree/bindings/drm/imx/
3407
bd3b49f2 3408DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3409M: Thierry Reding <thierry.reding@gmail.com>
3410M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3411L: dri-devel@lists.freedesktop.org
3412L: linux-tegra@vger.kernel.org
a5ad7a63 3413T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3414S: Supported
dee8268f 3415F: drivers/gpu/drm/tegra/
a5ad7a63 3416F: drivers/gpu/host1x/
e1e90644 3417F: include/linux/host1x.h
a5ad7a63 3418F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3419F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3420
a284e9d1
LP
3421DRM DRIVERS FOR RENESAS
3422M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3423L: dri-devel@lists.freedesktop.org
3424L: linux-sh@vger.kernel.org
3425T: git git://people.freedesktop.org/~airlied/linux
3426S: Supported
3427F: drivers/gpu/drm/rcar-du/
3428F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3429F: include/linux/platform_data/shmob_drm.h
3430
625e0346
HS
3431DRM DRIVERS FOR ROCKCHIP
3432M: Mark Yao <mark.yao@rock-chips.com>
3433L: dri-devel@lists.freedesktop.org
3434S: Maintained
3435F: drivers/gpu/drm/rockchip/
3436F: Documentation/devicetree/bindings/video/rockchip*
3437
598df1ac
AK
3438DSBR100 USB FM RADIO DRIVER
3439M: Alexey Klimov <klimov.linux@gmail.com>
3440L: linux-media@vger.kernel.org
3441T: git git://linuxtv.org/media_tree.git
3442S: Maintained
3443F: drivers/media/radio/dsbr100.c
3444
1da177e4 3445DSCC4 DRIVER
8b58be88 3446M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3447L: netdev@vger.kernel.org
1da177e4 3448S: Maintained
679655da 3449F: drivers/net/wan/dscc4.c
1da177e4 3450
91952bc0
AP
3451DVB_USB_AF9015 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/af9015*
3460
3461DVB_USB_AF9035 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/af9035*
3470
3471DVB_USB_ANYSEE 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/anysee*
3480
3481DVB_USB_AU6610 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/au6610*
3490
3491DVB_USB_CE6230 MEDIA DRIVER
3492M: Antti Palosaari <crope@iki.fi>
3493L: linux-media@vger.kernel.org
3494W: http://linuxtv.org/
3495W: http://palosaari.fi/linux/
3496Q: http://patchwork.linuxtv.org/project/linux-media/list/
3497T: git git://linuxtv.org/anttip/media_tree.git
3498S: Maintained
3499F: drivers/media/usb/dvb-usb-v2/ce6230*
3500
d099dea2
MK
3501DVB_USB_CXUSB MEDIA DRIVER
3502M: Michael Krufky <mkrufky@linuxtv.org>
3503L: linux-media@vger.kernel.org
3504W: http://linuxtv.org/
3505W: http://github.com/mkrufky
3506Q: http://patchwork.linuxtv.org/project/linux-media/list/
3507T: git git://linuxtv.org/media_tree.git
3508S: Maintained
9819da66 3509F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3510
91952bc0 3511DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3512M: Antti Palosaari <crope@iki.fi>
3513L: linux-media@vger.kernel.org
3514W: http://linuxtv.org/
3515W: http://palosaari.fi/linux/
3516Q: http://patchwork.linuxtv.org/project/linux-media/list/
3517T: git git://linuxtv.org/anttip/media_tree.git
3518S: Maintained
91952bc0 3519F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3520
5560983b 3521DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3522M: Antti Palosaari <crope@iki.fi>
3523L: linux-media@vger.kernel.org
3524W: http://linuxtv.org/
91952bc0
AP
3525Q: http://patchwork.linuxtv.org/project/linux-media/list/
3526T: git git://linuxtv.org/anttip/media_tree.git
3527S: Maintained
5560983b 3528F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3529
8856f5f2
MK
3530DVB_USB_MXL111SF MEDIA DRIVER
3531M: Michael Krufky <mkrufky@linuxtv.org>
3532L: linux-media@vger.kernel.org
3533W: http://linuxtv.org/
3534W: http://github.com/mkrufky
3535Q: http://patchwork.linuxtv.org/project/linux-media/list/
3536T: git git://linuxtv.org/mkrufky/mxl111sf.git
3537S: Maintained
3538F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3539
91952bc0
AP
3540DVB_USB_RTL28XXU 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/rtl28xxu*
3549
3550DVB_USB_V2 MEDIA DRIVER
3551M: Antti Palosaari <crope@iki.fi>
3552L: linux-media@vger.kernel.org
3553W: http://linuxtv.org/
3554W: http://palosaari.fi/linux/
3555Q: http://patchwork.linuxtv.org/project/linux-media/list/
3556T: git git://linuxtv.org/anttip/media_tree.git
3557S: Maintained
3558F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3559F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3560
ac0ac38f 3561DYNAMIC DEBUG
5c4a97d1 3562M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3563S: Maintained
3564F: lib/dynamic_debug.c
3565F: include/linux/dynamic_debug.h
3566
789c7048 3567DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3568M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3569S: Maintained
df621252 3570F: drivers/tty/serial/dz.*
789c7048 3571
f17effbe
MF
3572E3X0 POWER BUTTON DRIVER
3573M: Moritz Fischer <moritz.fischer@ettus.com>
3574L: usrp-users@lists.ettus.com
3575W: http://www.ettus.com
3576S: Supported
3577F: drivers/input/misc/e3x0-button.c
3578F: Documentation/devicetree/bindings/input/e3x0-button.txt
3579
91952bc0
AP
3580E4000 MEDIA DRIVER
3581M: Antti Palosaari <crope@iki.fi>
3582L: linux-media@vger.kernel.org
3583W: http://linuxtv.org/
3584W: http://palosaari.fi/linux/
3585Q: http://patchwork.linuxtv.org/project/linux-media/list/
3586T: git git://linuxtv.org/anttip/media_tree.git
3587S: Maintained
3588F: drivers/media/tuners/e4000*
3589
1da177e4 3590EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3591M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3592L: linux-scsi@vger.kernel.org
3593S: Maintained
679655da 3594F: drivers/scsi/eata.c
1da177e4 3595
91952bc0
AP
3596EC100 MEDIA DRIVER
3597M: Antti Palosaari <crope@iki.fi>
3598L: linux-media@vger.kernel.org
3599W: http://linuxtv.org/
3600W: http://palosaari.fi/linux/
3601Q: http://patchwork.linuxtv.org/project/linux-media/list/
3602T: git git://linuxtv.org/anttip/media_tree.git
3603S: Maintained
3604F: drivers/media/dvb-frontends/ec100*
3605
237fead6 3606ECRYPT FILE SYSTEM
0de9adf2 3607M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3608L: ecryptfs@vger.kernel.org
24a923e4 3609W: http://ecryptfs.org
6dc7516e 3610W: https://launchpad.net/ecryptfs
237fead6 3611S: Supported
679655da
JP
3612F: Documentation/filesystems/ecryptfs.txt
3613F: fs/ecryptfs/
237fead6 3614
da9bb1d2 3615EDAC-CORE
8b58be88 3616M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3617M: Borislav Petkov <bp@alien8.de>
009a5410 3618M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3619L: linux-edac@vger.kernel.org
0e438e3f 3620W: bluesmoke.sourceforge.net
7a859516
BP
3621T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3622T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3623S: Supported
679655da 3624F: Documentation/edac.txt
91445c72 3625F: drivers/edac/
679655da 3626F: include/linux/edac.h
0e438e3f 3627
c476c23b 3628EDAC-AMD64
8b58be88 3629M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3630M: Borislav Petkov <bp@alien8.de>
91445c72 3631L: linux-edac@vger.kernel.org
c476c23b 3632W: bluesmoke.sourceforge.net
487ba8e8 3633S: Maintained
c476c23b
BP
3634F: drivers/edac/amd64_edac*
3635
836dae5d
RR
3636EDAC-CALXEDA
3637M: Doug Thompson <dougthompson@xmission.com>
3638M: Robert Richter <rric@kernel.org>
3639L: linux-edac@vger.kernel.org
3640W: bluesmoke.sourceforge.net
3641S: Maintained
3642F: drivers/edac/highbank*
3643
f65aad41
RB
3644EDAC-CAVIUM
3645M: Ralf Baechle <ralf@linux-mips.org>
3646M: David Daney <david.daney@cavium.com>
3647L: linux-edac@vger.kernel.org
3648L: linux-mips@linux-mips.org
3649W: bluesmoke.sourceforge.net
3650S: Supported
3651F: drivers/edac/octeon_edac*
3652
0e438e3f 3653EDAC-E752X
8b58be88
JP
3654M: Mark Gross <mark.gross@intel.com>
3655M: Doug Thompson <dougthompson@xmission.com>
91445c72 3656L: linux-edac@vger.kernel.org
0e438e3f
DP
3657W: bluesmoke.sourceforge.net
3658S: Maintained
679655da 3659F: drivers/edac/e752x_edac.c
0e438e3f
DP
3660
3661EDAC-E7XXX
8b58be88 3662M: Doug Thompson <dougthompson@xmission.com>
91445c72 3663L: linux-edac@vger.kernel.org
0e438e3f
DP
3664W: bluesmoke.sourceforge.net
3665S: Maintained
679655da 3666F: drivers/edac/e7xxx_edac.c
0e438e3f 3667
77c5f5d2 3668EDAC-GHES
009a5410 3669M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3670L: linux-edac@vger.kernel.org
3671W: bluesmoke.sourceforge.net
3672S: Maintained
2caa67a6 3673F: drivers/edac/ghes_edac.c
77c5f5d2 3674
6bc78404 3675EDAC-I82443BXGX
8b58be88 3676M: Tim Small <tim@buttersideup.com>
91445c72 3677L: linux-edac@vger.kernel.org
6bc78404
DT
3678W: bluesmoke.sourceforge.net
3679S: Maintained
679655da 3680F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3681
3682EDAC-I3000
8b58be88 3683M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3684L: linux-edac@vger.kernel.org
6bc78404
DT
3685W: bluesmoke.sourceforge.net
3686S: Maintained
679655da 3687F: drivers/edac/i3000_edac.c
6bc78404
DT
3688
3689EDAC-I5000
8b58be88 3690M: Doug Thompson <dougthompson@xmission.com>
91445c72 3691L: linux-edac@vger.kernel.org
ba9a5918
DT
3692W: bluesmoke.sourceforge.net
3693S: Maintained
679655da 3694F: drivers/edac/i5000_edac.c
ba9a5918 3695
44c12cb2 3696EDAC-I5400
009a5410 3697M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3698L: linux-edac@vger.kernel.org
44c12cb2
MCC
3699W: bluesmoke.sourceforge.net
3700S: Maintained
679655da 3701F: drivers/edac/i5400_edac.c
44c12cb2 3702
3c9c92b6 3703EDAC-I7300
009a5410 3704M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3705L: linux-edac@vger.kernel.org
3706W: bluesmoke.sourceforge.net
3707S: Maintained
3708F: drivers/edac/i7300_edac.c
3709
67c89316 3710EDAC-I7CORE
009a5410 3711M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3712L: linux-edac@vger.kernel.org
3713W: bluesmoke.sourceforge.net
3714S: Maintained
70aff0ce 3715F: drivers/edac/i7core_edac.c
67c89316 3716
ba9a5918 3717EDAC-I82975X
8b58be88 3718M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3719M: "Arvind R." <arvino55@gmail.com>
91445c72 3720L: linux-edac@vger.kernel.org
ba9a5918
DT
3721W: bluesmoke.sourceforge.net
3722S: Maintained
679655da 3723F: drivers/edac/i82975x_edac.c
ba9a5918 3724
791b4706
JB
3725EDAC-IE31200
3726M: Jason Baron <jbaron@akamai.com>
3727L: linux-edac@vger.kernel.org
3728W: bluesmoke.sourceforge.net
3729S: Maintained
3730F: drivers/edac/ie31200_edac.c
3731
ccdfb979
JT
3732EDAC-MPC85XX
3733M: Johannes Thumshirn <johannes.thumshirn@men.de>
3734L: linux-edac@vger.kernel.org
3735W: bluesmoke.sourceforge.net
3736S: Maintained
3737F: drivers/edac/mpc85xx_edac.[ch]
3738
ba9a5918 3739EDAC-PASEMI
8b58be88 3740M: Egor Martovetsky <egor@pasemi.com>
91445c72 3741L: linux-edac@vger.kernel.org
6bc78404
DT
3742W: bluesmoke.sourceforge.net
3743S: Maintained
679655da 3744F: drivers/edac/pasemi_edac.c
6bc78404 3745
0e438e3f 3746EDAC-R82600
8b58be88 3747M: Tim Small <tim@buttersideup.com>
91445c72 3748L: linux-edac@vger.kernel.org
0e438e3f
DP
3749W: bluesmoke.sourceforge.net
3750S: Maintained
679655da 3751F: drivers/edac/r82600_edac.c
da9bb1d2 3752
4d096ca7 3753EDAC-SBRIDGE
009a5410 3754M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3755L: linux-edac@vger.kernel.org
3756W: bluesmoke.sourceforge.net
3757S: Maintained
3758F: drivers/edac/sb_edac.c
3759
af39917d
CL
3760EDIROL UA-101/UA-1000 DRIVER
3761M: Clemens Ladisch <clemens@ladisch.de>
3762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3763T: git git://git.alsa-project.org/alsa-kernel.git
3764S: Maintained
3765F: sound/usb/misc/ua101.c
3766
1f7df953
MF
3767EXTENSIBLE FIRMWARE INTERFACE (EFI)
3768M: Matt Fleming <matt.fleming@intel.com>
3769L: linux-efi@vger.kernel.org
78bef24e 3770T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3771S: Maintained
fb2efb5c 3772F: Documentation/efi-stub.txt
1f7df953
MF
3773F: arch/ia64/kernel/efi.c
3774F: arch/x86/boot/compressed/eboot.[ch]
3775F: arch/x86/include/asm/efi.h
3776F: arch/x86/platform/efi/*
a9499fa7 3777F: drivers/firmware/efi/*
1f7df953
MF
3778F: include/linux/efi*.h
3779
d68772b7
MF
3780EFI VARIABLE FILESYSTEM
3781M: Matthew Garrett <matthew.garrett@nebula.com>
3782M: Jeremy Kerr <jk@ozlabs.org>
3783M: Matt Fleming <matt.fleming@intel.com>
3784T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3785L: linux-efi@vger.kernel.org
3786S: Maintained
3787F: fs/efivarfs/
3788
85a00d9b
PJ
3789EFIFB FRAMEBUFFER DRIVER
3790L: linux-fbdev@vger.kernel.org
3791M: Peter Jones <pjones@redhat.com>
3792S: Maintained
8a61f013 3793F: drivers/video/fbdev/efifb.c
85a00d9b 3794
0bee8d28
JT
3795EFS FILESYSTEM
3796W: http://aeschi.ch.eu.org/efs/
3797S: Orphan
679655da 3798F: fs/efs/
0bee8d28 3799
4480f15b 3800EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3801M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3802M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3803L: linux-rdma@vger.kernel.org
fab97220 3804S: Supported
679655da 3805F: drivers/infiniband/hw/ehca/
fab97220 3806
aa8a9e25 3807EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3808M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3809L: netdev@vger.kernel.org
3810S: Maintained
9aa32835 3811F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3812
f0319efe 3813EM28XX VIDEO4LINUX DRIVER
009a5410 3814M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3815L: linux-media@vger.kernel.org
3816W: http://linuxtv.org
3817T: git git://linuxtv.org/media_tree.git
3818S: Maintained
3819F: drivers/media/usb/em28xx/
3820
3e3a7d66 3821EMBEDDED LINUX
8b58be88
JP
3822M: Paul Gortmaker <paul.gortmaker@windriver.com>
3823M: Matt Mackall <mpm@selenic.com>
3824M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3825L: linux-embedded@vger.kernel.org
3826S: Maintained
3827
32505876
JS
3828EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3829M: James Smart <james.smart@avagotech.com>
3830M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 3831L: linux-scsi@vger.kernel.org
32505876 3832W: http://www.avagotech.com
ce00f85c 3833S: Supported
679655da 3834F: drivers/scsi/lpfc/
3a1c1d44 3835
5f5bac82 3836ENE CB710 FLASH CARD READER DRIVER
8b58be88 3837M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3838S: Maintained
3839F: drivers/misc/cb710/
3840F: drivers/mmc/host/cb710-mmc.*
3841F: include/linux/cb710.h
3842
931e39a1
ML
3843ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3844M: Maxim Levitsky <maximlevitsky@gmail.com>
3845S: Maintained
2a837449 3846F: drivers/media/rc/ene_ir.*
931e39a1 3847
ec207dcc
GS
3848ENHANCED ERROR HANDLING (EEH)
3849M: Gavin Shan <shangw@linux.vnet.ibm.com>
3850L: linuxppc-dev@lists.ozlabs.org
3851S: Supported
3852F: Documentation/powerpc/eeh-pci-error-recovery.txt
3853F: arch/powerpc/kernel/eeh*.c
3854
d5ca9006 3855EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3856M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3857S: Maintained
084bad91 3858T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3859F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3860F: include/video/s1d13xxxfb.h
d5ca9006 3861
38df6492
ME
3862ET131X NETWORK DRIVER
3863M: Mark Einon <mark.einon@gmail.com>
3864S: Odd Fixes
3865F: drivers/net/ethernet/agere/
3866
1da177e4 3867ETHERNET BRIDGE
adbbf69d 3868M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3869L: bridge@lists.linux-foundation.org
4c325313 3870L: netdev@vger.kernel.org
c996d8b9 3871W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3872S: Maintained
679655da
JP
3873F: include/linux/netfilter_bridge/
3874F: net/bridge/
1da177e4 3875
22f08ad9
FF
3876ETHERNET PHY LIBRARY
3877M: Florian Fainelli <f.fainelli@gmail.com>
3878L: netdev@vger.kernel.org
3879S: Maintained
3880F: include/linux/phy.h
3881F: include/linux/phy_fixed.h
3882F: drivers/net/phy/
3883F: Documentation/networking/phy.txt
3884F: drivers/of/of_mdio.c
3885F: drivers/of/of_net.c
3886
1da177e4 3887EXT2 FILE SYSTEM
01971952 3888M: Jan Kara <jack@suse.cz>
72be2ccf 3889L: linux-ext4@vger.kernel.org
1da177e4 3890S: Maintained
679655da
JP
3891F: Documentation/filesystems/ext2.txt
3892F: fs/ext2/
3893F: include/linux/ext2*
1da177e4
LT
3894
3895EXT3 FILE SYSTEM
01971952 3896M: Jan Kara <jack@suse.cz>
8b58be88 3897M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3898M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3899L: linux-ext4@vger.kernel.org
3900S: Maintained
679655da
JP
3901F: Documentation/filesystems/ext3.txt
3902F: fs/ext3/
72be2ccf
EM
3903
3904EXT4 FILE SYSTEM
8b58be88 3905M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3906M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3907L: linux-ext4@vger.kernel.org
08a225f1 3908W: http://ext4.wiki.kernel.org
8a6e2535 3909Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3910S: Maintained
679655da
JP
3911F: Documentation/filesystems/ext4.txt
3912F: fs/ext4/
1da177e4 3913
c5532b09 3914Extended Verification Module (EVM)
74dd744f
MZ
3915M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3916L: linux-ima-devel@lists.sourceforge.net
3917L: linux-security-module@vger.kernel.org
c5532b09
MZ
3918S: Supported
3919F: security/integrity/evm/
3920
df6b3cfe
MH
3921EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3922M: MyungJoo Ham <myungjoo.ham@samsung.com>
3923M: Chanwoo Choi <cw00.choi@samsung.com>
3924L: linux-kernel@vger.kernel.org
81df63a9 3925T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3926S: Maintained
3927F: drivers/extcon/
3928F: Documentation/extcon/
3929
e2a75c44 3930EXYNOS DP DRIVER
b7701755 3931M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
3932L: dri-devel@lists.freedesktop.org
3933S: Maintained
3934F: drivers/gpu/drm/exynos/exynos_dp*
3935
33ad3912
DL
3936EXYNOS MIPI DISPLAY DRIVERS
3937M: Inki Dae <inki.dae@samsung.com>
3938M: Donghwa Lee <dh09.lee@samsung.com>
3939M: Kyungmin Park <kyungmin.park@samsung.com>
3940L: linux-fbdev@vger.kernel.org
3941S: Maintained
8a61f013 3942F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3943F: include/video/exynos_mipi*
3944
e53004e2 3945F71805F HARDWARE MONITORING DRIVER
7c81c60f 3946M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3947L: lm-sensors@lm-sensors.org
3948S: Maintained
679655da
JP
3949F: Documentation/hwmon/f71805f
3950F: drivers/hwmon/f71805f.c
e53004e2 3951
eea977ed
MB
3952FC0011 TUNER DRIVER
3953M: Michael Buesch <m@bues.ch>
3954L: linux-media@vger.kernel.org
3955S: Maintained
ccae7af2
MCC
3956F: drivers/media/tuners/fc0011.h
3957F: drivers/media/tuners/fc0011.c
eea977ed 3958
91952bc0
AP
3959FC2580 MEDIA DRIVER
3960M: Antti Palosaari <crope@iki.fi>
3961L: linux-media@vger.kernel.org
3962W: http://linuxtv.org/
3963W: http://palosaari.fi/linux/
3964Q: http://patchwork.linuxtv.org/project/linux-media/list/
3965T: git git://linuxtv.org/anttip/media_tree.git
3966S: Maintained
3967F: drivers/media/tuners/fc2580*
eea977ed 3968
88b2dbdb
EP
3969FANOTIFY
3970M: Eric Paris <eparis@redhat.com>
3971S: Maintained
3972F: fs/notify/fanotify/
3973F: include/linux/fanotify.h
c117ab84 3974F: include/uapi/linux/fanotify.h
88b2dbdb 3975
1da177e4 3976FARSYNC SYNCHRONOUS DRIVER
8b58be88 3977M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3978W: http://www.farsite.co.uk/
3979S: Supported
679655da 3980F: drivers/net/wan/farsync.*
1da177e4 3981
c5408b88 3982FAULT INJECTION SUPPORT
8b58be88 3983M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3984S: Supported
679655da
JP
3985F: Documentation/fault-injection/
3986F: lib/fault-inject.c
c5408b88 3987
053e514f
NT
3988FBTFT Framebuffer drivers
3989M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3990M: Noralf Trønnes <noralf@tronnes.org>
3991S: Maintained
3992F: drivers/staging/fbtft/
3993
cae727db 3994FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 3995M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 3996L: fcoe-devel@open-fcoe.org
cae727db
RL
3997W: www.Open-FCoE.org
3998S: Supported
3999F: drivers/scsi/libfc/
4000F: drivers/scsi/fcoe/
4001F: include/scsi/fc/
4002F: include/scsi/libfc.h
4003F: include/scsi/libfcoe.h
c117ab84 4004F: include/uapi/scsi/fc/
cae727db 4005
e2d1d6c0 4006FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4007M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 4008M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 4009L: linux-fsdevel@vger.kernel.org
1da177e4 4010S: Maintained
679655da
JP
4011F: include/linux/fcntl.h
4012F: include/linux/fs.h
c117ab84
CEB
4013F: include/uapi/linux/fcntl.h
4014F: include/uapi/linux/fs.h
679655da
JP
4015F: fs/fcntl.c
4016F: fs/locks.c
1da177e4 4017
e2d1d6c0 4018FILESYSTEMS (VFS and infrastructure)
8b58be88 4019M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4020L: linux-fsdevel@vger.kernel.org
173acc7c 4021S: Maintained
679655da 4022F: fs/*
173acc7c 4023
b26e0ed4 4024FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4025M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4026L: lm-sensors@lm-sensors.org
4027S: Maintained
d5ca6918
JP
4028F: drivers/hwmon/f75375s.c
4029F: include/linux/f75375s.h
b26e0ed4 4030
a331b0c3
CL
4031FIREWIRE AUDIO DRIVERS
4032M: Clemens Ladisch <clemens@ladisch.de>
4033L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4034T: git git://git.alsa-project.org/alsa-kernel.git
4035S: Maintained
4036F: sound/firewire/
4037
eb86ec51
SR
4038FIREWIRE MEDIA DRIVERS (firedtv)
4039M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4040L: linux-media@vger.kernel.org
4041L: linux1394-devel@lists.sourceforge.net
4042T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4043S: Maintained
4044F: drivers/media/firewire/
4045
a511ce33
CB
4046FIREWIRE SBP-2 TARGET
4047M: Chris Boot <bootc@bootc.net>
4048L: linux-scsi@vger.kernel.org
4049L: target-devel@vger.kernel.org
4050L: linux1394-devel@lists.sourceforge.net
4051T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4052S: Maintained
4053F: drivers/target/sbp/
4054
7d2c86b5 4055FIREWIRE SUBSYSTEM
8b58be88 4056M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4057L: linux1394-devel@lists.sourceforge.net
958a29cb 4058W: http://ieee1394.wiki.kernel.org/
2ca526bf 4059T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4060S: Maintained
679655da 4061F: drivers/firewire/
8f06ce3b
SR
4062F: include/linux/firewire.h
4063F: include/uapi/linux/firewire*.h
9f6d3c4b 4064F: tools/firewire/
e2d1d6c0
RD
4065
4066FIRMWARE LOADER (request_firmware)
39e68089
ML
4067M: Ming Lei <ming.lei@canonical.com>
4068L: linux-kernel@vger.kernel.org
4069S: Maintained
679655da
JP
4070F: Documentation/firmware_class/
4071F: drivers/base/firmware*.c
4072F: include/linux/firmware.h
e2d1d6c0 4073
f730e3dc 4074FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4075M: Joshua Morris <josh.h.morris@us.ibm.com>
4076M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4077S: Maintained
4078F: drivers/block/rsxx/
4079
8206f664
JK
4080FLOPPY DRIVER
4081M: Jiri Kosina <jkosina@suse.cz>
4082T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4083S: Odd fixes
4084F: drivers/block/floppy.c
4085
9c9f32ed
AR
4086FMC SUBSYSTEM
4087M: Alessandro Rubini <rubini@gnudd.com>
4088W: http://www.ohwr.org/projects/fmc-bus
4089S: Supported
4090F: drivers/fmc/
4091F: include/linux/fmc*.h
4092F: include/linux/ipmi-fru.h
4093K: fmc_d.*register
4094
e2d1d6c0 4095FPU EMULATOR
8b58be88 4096M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4097W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4098S: Maintained
679655da 4099F: arch/x86/math-emu/
e2d1d6c0
RD
4100
4101FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4102L: netdev@vger.kernel.org
c173bfac 4103S: Orphan
679655da
JP
4104F: drivers/net/wan/dlci.c
4105F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4106
4107FRAMEBUFFER LAYER
5489e948
JCPV
4108M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4109M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4110L: linux-fbdev@vger.kernel.org
e2d1d6c0 4111W: http://linux-fbdev.sourceforge.net/
b22fe37b 4112Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4113T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4114S: Maintained
679655da 4115F: Documentation/fb/
d958c62c 4116F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4117F: drivers/video/
4118F: include/video/
679655da 4119F: include/linux/fb.h
c117ab84
CEB
4120F: include/uapi/video/
4121F: include/uapi/linux/fb.h
e2d1d6c0 4122
a57c188e 4123FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4124M: Timur Tabi <timur@tabi.org>
a57c188e 4125L: linux-fbdev@vger.kernel.org
c4ef9bc4 4126S: Maintained
8a61f013 4127F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4128
e2d1d6c0 4129FREESCALE DMA DRIVER
8b58be88
JP
4130M: Li Yang <leoli@freescale.com>
4131M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4132L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4133S: Maintained
679655da 4134F: drivers/dma/fsldma.*
e2d1d6c0
RD
4135
4136FREESCALE I2C CPM DRIVER
8b58be88 4137M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4138L: linuxppc-dev@lists.ozlabs.org
846557d3 4139L: linux-i2c@vger.kernel.org
0d2b405a 4140S: Maintained
679655da 4141F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4142
60e8c5ab 4143FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4144M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4145L: linux-fbdev@vger.kernel.org
efc03ecb 4146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4147S: Maintained
bad985a1 4148F: include/linux/platform_data/video-imxfb.h
8a61f013 4149F: drivers/video/fbdev/imxfb.c
60e8c5ab 4150
4d8e2cef
HX
4151FREESCALE QUAD SPI DRIVER
4152M: Han Xu <han.xu@freescale.com>
4153L: linux-mtd@lists.infradead.org
4154S: Maintained
4155F: drivers/mtd/spi-nor/fsl-quadspi.c
4156
4689a6b1 4157FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4158M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4159M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4160L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4161L: netdev@vger.kernel.org
4162S: Maintained
ec21e2ec 4163F: drivers/net/ethernet/freescale/fs_enet/
679655da 4164F: include/linux/fs_enet_pd.h
4689a6b1 4165
d9e9d82c 4166FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4167L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4168S: Orphan
679655da
JP
4169F: arch/powerpc/sysdev/qe_lib/
4170F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4171
b55ef929 4172FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4173M: Li Yang <leoli@freescale.com>
6372594a 4174L: linux-usb@vger.kernel.org
a4724ed6 4175L: linuxppc-dev@lists.ozlabs.org
a7205b30 4176S: Maintained
faf2e1db 4177F: drivers/usb/gadget/udc/fsl*
a7205b30 4178
beaf53bf 4179FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4180M: Li Yang <leoli@freescale.com>
beaf53bf 4181L: netdev@vger.kernel.org
a4724ed6 4182L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4183S: Maintained
ec21e2ec 4184F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4185
d9e9d82c 4186FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4187M: Timur Tabi <timur@tabi.org>
a4724ed6 4188L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4189S: Maintained
df621252 4190F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4191
4192FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4193M: Timur Tabi <timur@tabi.org>
dc85950a 4194M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4195M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4196L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4197L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4198S: Maintained
69aefcea 4199F: sound/soc/fsl/fsl*
dc85950a 4200F: sound/soc/fsl/imx*
69aefcea 4201F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4202
31c88965
GR
4203FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4204M: J. German Rivera <German.Rivera@freescale.com>
4205L: linux-kernel@vger.kernel.org
4206S: Maintained
4207F: drivers/staging/fsl-mc/
4208
1da177e4 4209FREEVXFS FILESYSTEM
8b58be88 4210M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4211W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4212S: Maintained
679655da 4213F: fs/freevxfs/
1da177e4 4214
71038f52 4215FREEZER
49db1903 4216M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4217M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4218L: linux-pm@vger.kernel.org
71038f52 4219S: Supported
679655da
JP
4220F: Documentation/power/freezing-of-tasks.txt
4221F: include/linux/freezer.h
4222F: kernel/freezer.c
71038f52 4223
839a1f79
KRW
4224FRONTSWAP API
4225M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4226L: linux-kernel@vger.kernel.org
4227S: Maintained
4228F: mm/frontswap.c
4229F: include/linux/frontswap.h
4230
a5432f5a 4231FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4232M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4233L: linux-cachefs@redhat.com
4234S: Supported
4235F: Documentation/filesystems/caching/
4236F: fs/fscache/
4237F: include/linux/fscache*.h
4238
f58ad8f5 4239F2FS FILE SYSTEM
9b29d481 4240M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4241M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4242L: linux-f2fs-devel@lists.sourceforge.net
4243W: http://en.wikipedia.org/wiki/F2FS
4244T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4245S: Maintained
4246F: Documentation/filesystems/f2fs.txt
3bac380c 4247F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4248F: fs/f2fs/
4249F: include/linux/f2fs_fs.h
4250
5ab7ffea 4251FUJITSU FR-V (FRV) PORT
8b58be88 4252M: David Howells <dhowells@redhat.com>
1da177e4 4253S: Maintained
679655da 4254F: arch/frv/
1da177e4 4255
20b93734 4256FUJITSU LAPTOP EXTRAS
409a3e98 4257M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4258L: platform-driver-x86@vger.kernel.org
20b93734 4259S: Maintained
679655da 4260F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4261
4da621b6
HK
4262FUJITSU M-5MO LS CAMERA ISP DRIVER
4263M: Kyungmin Park <kyungmin.park@samsung.com>
4264M: Heungjun Kim <riverful.kim@samsung.com>
4265L: linux-media@vger.kernel.org
4266S: Maintained
90d72ac6 4267F: drivers/media/i2c/m5mols/
4da621b6
HK
4268F: include/media/m5mols.h
4269
2d24c490
RG
4270FUJITSU TABLET EXTRAS
4271M: Robert Gerlach <khnz@gmx.de>
4272L: platform-driver-x86@vger.kernel.org
4273S: Maintained
4274F: drivers/platform/x86/fujitsu-tablet.c
4275
04578f17 4276FUSE: FILESYSTEM IN USERSPACE
8b58be88 4277M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4278L: fuse-devel@lists.sourceforge.net
4279W: http://fuse.sourceforge.net/
4280S: Maintained
679655da 4281F: fs/fuse/
c117ab84 4282F: include/uapi/linux/fuse.h
04578f17 4283
1da177e4 4284FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4285M: Rik Faith <faith@cs.unc.edu>
1da177e4 4286L: linux-scsi@vger.kernel.org
baaea1dc 4287S: Odd Fixes (e.g., new signatures)
679655da 4288F: drivers/scsi/fdomain.*
1da177e4 4289
d8e2162c
PO
4290GCOV BASED KERNEL PROFILING
4291M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4292S: Maintained
4293F: kernel/gcov/
4294F: Documentation/gcov.txt
4295
1da177e4 4296GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4297M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4298L: linux-scsi@vger.kernel.org
4299W: http://www.icp-vortex.com/
4300S: Supported
679655da 4301F: drivers/scsi/gdt*
1da177e4 4302
158daf16
JK
4303GDB KERNEL DEBUGGING HELPER SCRIPTS
4304M: Jan Kiszka <jan.kiszka@siemens.com>
4305S: Supported
4306F: scripts/gdb/
4307
3169a1c7
HV
4308GEMTEK FM RADIO RECEIVER DRIVER
4309M: Hans Verkuil <hverkuil@xs4all.nl>
4310L: linux-media@vger.kernel.org
4311T: git git://linuxtv.org/media_tree.git
4312W: http://linuxtv.org
4313S: Maintained
4314F: drivers/media/radio/radio-gemtek*
4315
1c23af90 4316GENERIC GPIO I2C DRIVER
880b0e26 4317M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4318S: Supported
679655da
JP
4319F: drivers/i2c/busses/i2c-gpio.c
4320F: include/linux/i2c-gpio.h
1c23af90 4321
92ed1a76
PK
4322GENERIC GPIO I2C MULTIPLEXER DRIVER
4323M: Peter Korsgaard <peter.korsgaard@barco.com>
4324L: linux-i2c@vger.kernel.org
4325S: Supported
e7065e20
JD
4326F: drivers/i2c/muxes/i2c-mux-gpio.c
4327F: include/linux/i2c-mux-gpio.h
4328F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4329
9251ce95 4330GENERIC HDLC (WAN) DRIVERS
8b58be88 4331M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4332W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4333S: Maintained
679655da
JP
4334F: drivers/net/wan/c101.c
4335F: drivers/net/wan/hd6457*
4336F: drivers/net/wan/hdlc*
4337F: drivers/net/wan/n2.c
4338F: drivers/net/wan/pc300too.c
4339F: drivers/net/wan/pci200syn.c
4340F: drivers/net/wan/wanxl*
1da177e4 4341
1527aab6 4342GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4343M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4344L: linux-arch@vger.kernel.org
4345T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4346S: Maintained
14430813
JP
4347F: include/asm-generic/
4348F: include/uapi/asm-generic/
1527aab6 4349
ff764963
KVA
4350GENERIC PHY FRAMEWORK
4351M: Kishon Vijay Abraham I <kishon@ti.com>
4352L: linux-kernel@vger.kernel.org
4353T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4354S: Supported
4355F: drivers/phy/
4356F: include/linux/phy/
4357
eea97aed
KH
4358GENERIC PM DOMAINS
4359M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4360M: Kevin Hilman <khilman@kernel.org>
4361M: Ulf Hansson <ulf.hansson@linaro.org>
4362L: linux-pm@vger.kernel.org
4363S: Supported
4364F: drivers/base/power/domain*.c
4365F: include/linux/pm_domain.h
4366
ccb86a69 4367GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4368M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4369L: kvm@vger.kernel.org
ccb86a69
MT
4370S: Supported
4371F: drivers/uio/uio_pci_generic.c
4372
f8f1ec73
JP
4373GET_MAINTAINER SCRIPT
4374M: Joe Perches <joe@perches.com>
4375S: Maintained
4376F: scripts/get_maintainer.pl
4377
5be7b50f 4378GFS2 FILE SYSTEM
8b58be88 4379M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4380M: Bob Peterson <rpeterso@redhat.com>
a4644184 4381L: cluster-devel@redhat.com
5be7b50f 4382W: http://sources.redhat.com/cluster/
28666d6d 4383T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4384S: Supported
679655da
JP
4385F: Documentation/filesystems/gfs2*.txt
4386F: fs/gfs2/
c117ab84 4387F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4388
0a34eb8f 4389GIGASET ISDN DRIVERS
6b096fde 4390M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4391L: gigaset307x-common@lists.sourceforge.net
4392W: http://gigaset307x.sourceforge.net/
6b096fde 4393S: Odd Fixes
679655da
JP
4394F: Documentation/isdn/README.gigaset
4395F: drivers/isdn/gigaset/
c117ab84 4396F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4397
7eea35fe
JP
4398GO7007 MPEG CODEC
4399M: Hans Verkuil <hans.verkuil@cisco.com>
4400L: linux-media@vger.kernel.org
4401S: Maintained
4402F: drivers/media/usb/go7007/
4403
ca96ea86
BN
4404GOODIX TOUCHSCREEN
4405M: Bastien Nocera <hadess@hadess.net>
4406L: linux-input@vger.kernel.org
4407S: Maintained
4408F: drivers/input/touchscreen/goodix.c
4409
a0dc00b4 4410GPIO SUBSYSTEM
e4651a9f 4411M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4412M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4413L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4414T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4415S: Maintained
4416F: Documentation/gpio/
a0dc00b4 4417F: drivers/gpio/
bdc6e95e
AC
4418F: include/linux/gpio/
4419F: include/linux/gpio.h
9b692346 4420F: include/asm-generic/gpio.h
a0dc00b4 4421
71a6d0af
HW
4422GRE DEMULTIPLEXER DRIVER
4423M: Dmitry Kozlov <xeb@mail.ru>
4424L: netdev@vger.kernel.org
4425S: Maintained
11c26770
JP
4426F: net/ipv4/gre_demux.c
4427F: net/ipv4/gre_offload.c
71a6d0af
HW
4428F: include/net/gre.h
4429
d4c41139
KG
4430GRETH 10/100/1G Ethernet MAC device driver
4431M: Kristoffer Glembo <kristoffer@gaisler.com>
4432L: netdev@vger.kernel.org
4433S: Maintained
a31a96ad 4434F: drivers/net/ethernet/aeroflex/
d4c41139 4435
e8deeae2 4436GSPCA FINEPIX SUBDRIVER
8b58be88 4437M: Frank Zago <frank@zago.net>
661263b5 4438L: linux-media@vger.kernel.org
275ffde4 4439T: git git://linuxtv.org/media_tree.git
e8deeae2 4440S: Maintained
0c0d06ca 4441F: drivers/media/usb/gspca/finepix.c
e8deeae2 4442
4b3fa3c4
OL
4443GSPCA GL860 SUBDRIVER
4444M: Olivier Lorin <o.lorin@laposte.net>
4445L: linux-media@vger.kernel.org
275ffde4 4446T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4447S: Maintained
0c0d06ca 4448F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4449
e8deeae2 4450GSPCA M5602 SUBDRIVER
8b58be88 4451M: Erik Andren <erik.andren@gmail.com>
661263b5 4452L: linux-media@vger.kernel.org
275ffde4 4453T: git git://linuxtv.org/media_tree.git
e8deeae2 4454S: Maintained
0c0d06ca 4455F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4456
4457GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4458M: Hans de Goede <hdegoede@redhat.com>
661263b5 4459L: linux-media@vger.kernel.org
275ffde4 4460T: git git://linuxtv.org/media_tree.git
e8deeae2 4461S: Maintained
0c0d06ca 4462F: drivers/media/usb/gspca/pac207.c
e8deeae2 4463
261982f1 4464GSPCA SN9C20X SUBDRIVER
d95c5b0b 4465M: Brian Johnson <brijohn@gmail.com>
261982f1 4466L: linux-media@vger.kernel.org
275ffde4 4467T: git git://linuxtv.org/media_tree.git
261982f1 4468S: Maintained
0c0d06ca 4469F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4470
e8deeae2 4471GSPCA T613 SUBDRIVER
8b58be88 4472M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4473L: linux-media@vger.kernel.org
275ffde4 4474T: git git://linuxtv.org/media_tree.git
e8deeae2 4475S: Maintained
0c0d06ca 4476F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4477
4478GSPCA USB WEBCAM DRIVER
fc3f906b 4479M: Hans de Goede <hdegoede@redhat.com>
661263b5 4480L: linux-media@vger.kernel.org
275ffde4 4481T: git git://linuxtv.org/media_tree.git
e8deeae2 4482S: Maintained
0c0d06ca 4483F: drivers/media/usb/gspca/
e8deeae2 4484
584ec979
DB
4485GUID PARTITION TABLE (GPT)
4486M: Davidlohr Bueso <davidlohr@hp.com>
4487L: linux-efi@vger.kernel.org
4488S: Maintained
4489F: block/partitions/efi.*
4490
aa3c598b 4491STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4492M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4493L: linux-media@vger.kernel.org
275ffde4 4494T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4495S: Maintained
4496F: drivers/media/usb/stk1160/
e8deeae2 4497
71a6d0af
HW
4498HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4499M: Frank Seidel <frank@f-seidel.de>
4500L: platform-driver-x86@vger.kernel.org
4501W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4502S: Maintained
4503F: drivers/platform/x86/hdaps.c
4504
48fc9e26
HV
4505HDPVR USB VIDEO ENCODER DRIVER
4506M: Hans Verkuil <hverkuil@xs4all.nl>
4507L: linux-media@vger.kernel.org
4508T: git git://linuxtv.org/media_tree.git
4509W: http://linuxtv.org
4510S: Odd Fixes
14430813 4511F: drivers/media/usb/hdpvr/
48fc9e26 4512
71a6d0af 4513HWPOISON MEMORY FAILURE HANDLING
f9625c48 4514M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4515L: linux-mm@kvack.org
71a6d0af
HW
4516S: Maintained
4517F: mm/memory-failure.c
4518F: mm/hwpoison-inject.c
4519
4520HYPERVISOR VIRTUAL CONSOLE DRIVER
4521L: linuxppc-dev@lists.ozlabs.org
4522S: Odd Fixes
4523F: drivers/tty/hvc/
4524
e5ab1477
AP
4525HACKRF MEDIA DRIVER
4526M: Antti Palosaari <crope@iki.fi>
4527L: linux-media@vger.kernel.org
4528W: http://linuxtv.org/
4529W: http://palosaari.fi/linux/
4530Q: http://patchwork.linuxtv.org/project/linux-media/list/
4531T: git git://linuxtv.org/anttip/media_tree.git
4532S: Maintained
4533F: drivers/media/usb/hackrf/
4534
5b543965 4535HARDWARE MONITORING
7c81c60f 4536M: Jean Delvare <jdelvare@suse.de>
ca462085 4537M: Guenter Roeck <linux@roeck-us.net>
5b543965 4538L: lm-sensors@lm-sensors.org
595142e0 4539W: http://www.lm-sensors.org/
a94ef4ed 4540T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4541T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4542S: Maintained
047f4ec2 4543F: Documentation/hwmon/
679655da 4544F: drivers/hwmon/
047f4ec2 4545F: include/linux/hwmon*.h
5b543965 4546
844dd05f 4547HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4548M: Matt Mackall <mpm@selenic.com>
4549M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4550L: linux-crypto@vger.kernel.org
c0d0787b 4551S: Odd fixes
679655da
JP
4552F: Documentation/hw_random.txt
4553F: drivers/char/hw_random/
4554F: include/linux/hw_random.h
844dd05f 4555
8b37fcfc
OBC
4556HARDWARE SPINLOCK CORE
4557M: Ohad Ben-Cohen <ohad@wizery.com>
4558S: Maintained
4559F: Documentation/hwspinlock.txt
4560F: drivers/hwspinlock/hwspinlock_*
4561F: include/linux/hwspinlock.h
4562
1da177e4 4563HARMONY SOUND DRIVER
ac6aecbf 4564L: linux-parisc@vger.kernel.org
1da177e4 4565S: Maintained
679655da 4566F: sound/parisc/harmony.*
1da177e4 4567
91952bc0
AP
4568HD29L2 MEDIA DRIVER
4569M: Antti Palosaari <crope@iki.fi>
4570L: linux-media@vger.kernel.org
4571W: http://linuxtv.org/
4572W: http://palosaari.fi/linux/
4573Q: http://patchwork.linuxtv.org/project/linux-media/list/
4574T: git git://linuxtv.org/anttip/media_tree.git
4575S: Maintained
4576F: drivers/media/dvb-frontends/hd29l2*
4577
e2d1d6c0 4578HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4579L: iss_storagedev@hp.com
af9f1b3c 4580S: Orphan
679655da
JP
4581F: Documentation/blockdev/cpqarray.txt
4582F: drivers/block/cpqarray.*
e2d1d6c0 4583
9257aa49 4584HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4585M: Don Brace <don.brace@pmcs.com>
9257aa49 4586L: iss_storagedev@hp.com
693373db
DB
4587L: storagedev@pmcs.com
4588L: linux-scsi@vger.kernel.org
9257aa49
SC
4589S: Supported
4590F: Documentation/scsi/hpsa.txt
4591F: drivers/scsi/hpsa*.[ch]
4592F: include/linux/cciss*.h
c117ab84 4593F: include/uapi/linux/cciss*.h
9257aa49 4594
e2d1d6c0 4595HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4596M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4597L: iss_storagedev@hp.com
693373db
DB
4598L: storagedev@pmcs.com
4599L: linux-scsi@vger.kernel.org
e2d1d6c0 4600S: Supported
679655da
JP
4601F: Documentation/blockdev/cciss.txt
4602F: drivers/block/cciss*
4603F: include/linux/cciss_ioctl.h
c117ab84 4604F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4605
1da177e4 4606HFS FILESYSTEM
6cf515e1
GU
4607L: linux-fsdevel@vger.kernel.org
4608S: Orphan
679655da
JP
4609F: Documentation/filesystems/hfs.txt
4610F: fs/hfs/
1da177e4 4611
ef575f47
GU
4612HFSPLUS FILESYSTEM
4613L: linux-fsdevel@vger.kernel.org
4614S: Orphan
4615F: Documentation/filesystems/hfsplus.txt
4616F: fs/hfsplus/
4617
1da177e4 4618HGA FRAMEBUFFER DRIVER
8b58be88 4619M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4620L: linux-nvidia@lists.surfsouth.com
4621W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4622S: Maintained
8a61f013 4623F: drivers/video/fbdev/hgafb.c
1da177e4 4624
4480f15b 4625HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4626M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4627M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4628L: linux-pm@vger.kernel.org
e2d1d6c0 4629S: Supported
679655da
JP
4630F: arch/x86/power/
4631F: drivers/base/power/
4632F: kernel/power/
4633F: include/linux/suspend.h
4634F: include/linux/freezer.h
4635F: include/linux/pm.h
679655da 4636F: arch/*/include/asm/suspend*.h
e2d1d6c0 4637
4ef4caad 4638HID CORE LAYER
8b58be88 4639M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4640L: linux-input@vger.kernel.org
54e5881d 4641T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4642S: Maintained
679655da
JP
4643F: drivers/hid/
4644F: include/linux/hid*
c117ab84 4645F: include/uapi/linux/hid*
4ef4caad 4646
38bed542 4647HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4648M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4649L: linux-kernel@vger.kernel.org
75fc2d37 4650T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4651S: Maintained
679655da 4652F: Documentation/timers/
5cee9645 4653F: kernel/time/hrtimer.c
88606e80
TG
4654F: kernel/time/clockevents.c
4655F: kernel/time/tick*.*
4656F: kernel/time/timer_*.c
05ed8490 4657F: include/linux/clockchips.h
679655da 4658F: include/linux/hrtimer.h
38bed542 4659
1da177e4 4660HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4661L: linux-hams@vger.kernel.org
8b64f2a0 4662S: Orphan
679655da
JP
4663F: drivers/net/hamradio/dmascc.c
4664F: drivers/net/hamradio/scc.c
1da177e4 4665
ede1e6f8 4666HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4667M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4668W: http://www.highpoint-tech.com
4669S: Supported
679655da
JP
4670F: Documentation/scsi/hptiop.txt
4671F: drivers/scsi/hptiop.c
ede1e6f8 4672
1da177e4 4673HIPPI
8b58be88 4674M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4675L: linux-hippi@sunsite.dk
4676S: Maintained
679655da 4677F: include/linux/hippidevice.h
c117ab84 4678F: include/uapi/linux/if_hippi.h
679655da 4679F: net/802/hippi.c
ff5a3b50 4680F: drivers/net/hippi/
1da177e4 4681
ff1d2767 4682HOST AP DRIVER
8b58be88 4683M: Jouni Malinen <j@w1.fi>
85d32e7b 4684L: hostap@shmoo.com (subscribers-only)
724c6b35 4685L: linux-wireless@vger.kernel.org
ff1d2767
JM
4686W: http://hostap.epitest.fi/
4687S: Maintained
679655da 4688F: drivers/net/wireless/hostap/
ff1d2767 4689
dd8cd779 4690HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4691L: platform-driver-x86@vger.kernel.org
95c70215 4692S: Orphan
679655da 4693F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4694
e2d1d6c0 4695HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4696M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4697S: Maintained
7e25d724 4698F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4699
7d2c86b5 4700HPET: High Precision Event Timers driver
8b58be88 4701M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4702S: Maintained
679655da
JP
4703F: Documentation/timers/hpet.txt
4704F: drivers/char/hpet.c
4705F: include/linux/hpet.h
c117ab84 4706F: include/uapi/linux/hpet.h
b9b0332f 4707
e07b5d79 4708HPET: x86
9e06f631 4709S: Orphan
679655da
JP
4710F: arch/x86/kernel/hpet.c
4711F: arch/x86/include/asm/hpet.h
b9b0332f 4712
1da177e4 4713HPFS FILESYSTEM
8b58be88 4714M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4715W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4716S: Maintained
679655da 4717F: fs/hpfs/
1da177e4 4718
3441cded 4719HSI SUBSYSTEM
56459ea9
SR
4720M: Sebastian Reichel <sre@kernel.org>
4721T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4722S: Maintained
4723F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4724F: Documentation/hsi.txt
3441cded
SR
4725F: drivers/hsi/
4726F: include/linux/hsi/
4727F: include/uapi/linux/hsi/
4728
7d2c86b5 4729HSO 3G MODEM DRIVER
8b58be88 4730M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4731W: http://www.pharscape.org
4732S: Maintained
679655da 4733F: drivers/net/usb/hso.c
11cd29b0 4734
19990e29
AB
4735HSR NETWORK PROTOCOL
4736M: Arvid Brodin <arvid.brodin@alten.se>
4737L: netdev@vger.kernel.org
4738S: Maintained
4739F: net/hsr/
4740
5a18c343 4741HTCPEN TOUCHSCREEN DRIVER
8b58be88 4742M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4743L: linux-input@vger.kernel.org
4744S: Maintained
679655da 4745F: drivers/input/touchscreen/htcpen.c
5a18c343 4746
1da177e4 4747HUGETLB FILESYSTEM
6d49e352 4748M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4749S: Maintained
679655da 4750F: fs/hugetlbfs/
1da177e4 4751
05183189
S
4752Hyper-V CORE AND DRIVERS
4753M: K. Y. Srinivasan <kys@microsoft.com>
4754M: Haiyang Zhang <haiyangz@microsoft.com>
4755L: devel@linuxdriverproject.org
4756S: Maintained
a4162747
HZ
4757F: arch/x86/include/asm/mshyperv.h
4758F: arch/x86/include/uapi/asm/hyperv.h
4759F: arch/x86/kernel/cpu/mshyperv.c
05183189 4760F: drivers/hid/hid-hyperv.c
a4162747 4761F: drivers/hv/
f92ca80b 4762F: drivers/input/serio/hyperv-keyboard.c
05183189 4763F: drivers/net/hyperv/
a4162747 4764F: drivers/scsi/storvsc_drv.c
8a61f013 4765F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4766F: include/linux/hyperv.h
4767F: tools/hv/
05183189 4768
d85c8a6a 4769I2C OVER PARALLEL PORT
7c81c60f 4770M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4771L: linux-i2c@vger.kernel.org
4772S: Maintained
4773F: Documentation/i2c/busses/i2c-parport
4774F: Documentation/i2c/busses/i2c-parport-light
4775F: drivers/i2c/busses/i2c-parport.c
4776F: drivers/i2c/busses/i2c-parport-light.c
4777
4778I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4779M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4780L: linux-i2c@vger.kernel.org
4781S: Maintained
4782F: Documentation/i2c/busses/i2c-ali1535
4783F: Documentation/i2c/busses/i2c-ali1563
4784F: Documentation/i2c/busses/i2c-ali15x3
4785F: Documentation/i2c/busses/i2c-amd756
4786F: Documentation/i2c/busses/i2c-amd8111
4787F: Documentation/i2c/busses/i2c-i801
4788F: Documentation/i2c/busses/i2c-nforce2
4789F: Documentation/i2c/busses/i2c-piix4
4790F: Documentation/i2c/busses/i2c-sis5595
4791F: Documentation/i2c/busses/i2c-sis630
4792F: Documentation/i2c/busses/i2c-sis96x
4793F: Documentation/i2c/busses/i2c-via
4794F: Documentation/i2c/busses/i2c-viapro
4795F: drivers/i2c/busses/i2c-ali1535.c
4796F: drivers/i2c/busses/i2c-ali1563.c
4797F: drivers/i2c/busses/i2c-ali15x3.c
4798F: drivers/i2c/busses/i2c-amd756.c
4799F: drivers/i2c/busses/i2c-amd756-s4882.c
4800F: drivers/i2c/busses/i2c-amd8111.c
4801F: drivers/i2c/busses/i2c-i801.c
4802F: drivers/i2c/busses/i2c-isch.c
4803F: drivers/i2c/busses/i2c-nforce2.c
4804F: drivers/i2c/busses/i2c-nforce2-s4985.c
4805F: drivers/i2c/busses/i2c-piix4.c
4806F: drivers/i2c/busses/i2c-sis5595.c
4807F: drivers/i2c/busses/i2c-sis630.c
4808F: drivers/i2c/busses/i2c-sis96x.c
4809F: drivers/i2c/busses/i2c-via.c
4810F: drivers/i2c/busses/i2c-viapro.c
4811
cb7f07a4
NH
4812I2C/SMBUS ISMT DRIVER
4813M: Seth Heasley <seth.heasley@intel.com>
4814M: Neil Horman <nhorman@tuxdriver.com>
4815L: linux-i2c@vger.kernel.org
4816F: drivers/i2c/busses/i2c-ismt.c
4817F: Documentation/i2c/busses/i2c-ismt
4818
6ea884db 4819I2C/SMBUS STUB DRIVER
7c81c60f 4820M: Jean Delvare <jdelvare@suse.de>
846557d3 4821L: linux-i2c@vger.kernel.org
6ea884db 4822S: Maintained
8547a5bc 4823F: drivers/i2c/i2c-stub.c
6ea884db 4824
5b543965 4825I2C SUBSYSTEM
14d77c4d 4826M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4827L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4828W: https://i2c.wiki.kernel.org/
4829Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4830T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4831S: Maintained
40ed1b4c 4832F: Documentation/devicetree/bindings/i2c/
679655da
JP
4833F: Documentation/i2c/
4834F: drivers/i2c/
4835F: include/linux/i2c.h
03b70d62 4836F: include/linux/i2c-*.h
c117ab84
CEB
4837F: include/uapi/linux/i2c.h
4838F: include/uapi/linux/i2c-*.h
1da177e4 4839
4560d677
WS
4840I2C ACPI SUPPORT
4841M: Mika Westerberg <mika.westerberg@linux.intel.com>
4842L: linux-i2c@vger.kernel.org
4843L: linux-acpi@vger.kernel.org
4844S: Maintained
4560d677 4845
d85c8a6a 4846I2C-TAOS-EVM DRIVER
7c81c60f 4847M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4848L: linux-i2c@vger.kernel.org
4849S: Maintained
4850F: Documentation/i2c/busses/i2c-taos-evm
4851F: drivers/i2c/busses/i2c-taos-evm.c
4852
e8c76eed 4853I2C-TINY-USB DRIVER
8b58be88 4854M: Till Harbaum <till@harbaum.org>
846557d3 4855L: linux-i2c@vger.kernel.org
932d1872 4856W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4857S: Maintained
679655da 4858F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4859
1da177e4 4860i386 BOOT CODE
8b58be88 4861M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4862S: Maintained
679655da 4863F: arch/x86/boot/
1da177e4
LT
4864
4865i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4866M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4867T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4868S: Maintained
4869
1da177e4 4870IA64 (Itanium) PLATFORM
8b58be88
JP
4871M: Tony Luck <tony.luck@intel.com>
4872M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4873L: linux-ia64@vger.kernel.org
6b1c70b1 4874T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4875S: Maintained
679655da 4876F: arch/ia64/
1da177e4 4877
956c203c 4878IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4879M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4880M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4881L: linux-crypto@vger.kernel.org
4882S: Supported
4883F: drivers/crypto/nx/
4884
0e16aafb 4885IBM Power 842 compression accelerator
d1e66e6e 4886M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4887S: Supported
4888F: drivers/crypto/nx/nx-842.c
4889F: include/linux/nx842.h
4890
1da177e4 4891IBM Power Linux RAID adapter
8b58be88 4892M: Brian King <brking@us.ibm.com>
1da177e4 4893S: Supported
679655da 4894F: drivers/scsi/ipr.*
1da177e4 4895
9d348af4 4896IBM Power Virtual Ethernet Device Driver
eddd63a6 4897M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
4898L: netdev@vger.kernel.org
4899S: Supported
9aa32835 4900F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4901
e6babec6 4902IBM Power Virtual SCSI Device Drivers
bcbde52b 4903M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
4904L: linux-scsi@vger.kernel.org
4905S: Supported
e6babec6
NF
4906F: drivers/scsi/ibmvscsi/ibmvscsi*
4907F: drivers/scsi/ibmvscsi/viosrp.h
4908
4909IBM Power Virtual FC Device Drivers
44b4dad9 4910M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
4911L: linux-scsi@vger.kernel.org
4912S: Supported
4913F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4914
1da177e4 4915IBM ServeRAID RAID DRIVER
f9213e78 4916S: Orphan
679655da 4917F: drivers/scsi/ips.*
1da177e4 4918
6ed9f9c4
PT
4919ICH LPC AND GPIO DRIVER
4920M: Peter Tyser <ptyser@xes-inc.com>
4921S: Maintained
4922F: drivers/mfd/lpc_ich.c
4923F: drivers/gpio/gpio-ich.c
4924
1e7106fc 4925IDE SUBSYSTEM
8b58be88 4926M: "David S. Miller" <davem@davemloft.net>
1da177e4 4927L: linux-ide@vger.kernel.org
8a6e2535 4928Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4929T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4930S: Maintained
679655da
JP
4931F: Documentation/ide/
4932F: drivers/ide/
4933F: include/linux/ide.h
1da177e4 4934
6cb8c13d
IP
4935IDEAPAD LAPTOP EXTRAS DRIVER
4936M: Ike Panhc <ike.pan@canonical.com>
4937L: platform-driver-x86@vger.kernel.org
4938W: http://launchpad.net/ideapad-laptop
4939S: Maintained
4940F: drivers/platform/x86/ideapad-laptop.c
4941
1ea4c161
AM
4942IDEAPAD LAPTOP SLIDEBAR DRIVER
4943M: Andrey Moiseev <o2g.org.ru@gmail.com>
4944L: linux-input@vger.kernel.org
4945W: https://github.com/o2genum/ideapad-slidebar
4946S: Maintained
4947F: drivers/input/misc/ideapad_slidebar.c
4948
0f861e8c 4949IDE/ATAPI DRIVERS
487ba8e8 4950M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4951L: linux-ide@vger.kernel.org
c404c199 4952S: Maintained
679655da
JP
4953F: Documentation/cdrom/ide-cd
4954F: drivers/ide/ide-cd*
1da177e4 4955
27471fdb 4956IDLE-I7300
8b58be88 4957M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4958L: linux-pm@vger.kernel.org
27471fdb 4959S: Supported
679655da 4960F: drivers/idle/i7300_idle.c
27471fdb 4961
02cf2286 4962IEEE 802.15.4 SUBSYSTEM
b6e195fd 4963M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4964L: linux-wpan@vger.kernel.org
4965W: https://github.com/linux-wpan
4966T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4967S: Maintained
4968F: net/ieee802154/
68653359 4969F: net/mac802154/
251741b1 4970F: drivers/net/ieee802154/
580947d3
AA
4971F: include/linux/nl802154.h
4972F: include/linux/ieee802154.h
4973F: include/net/nl802154.h
4974F: include/net/mac802154.h
4975F: include/net/af_ieee802154.h
4976F: include/net/cfg802154.h
4977F: include/net/ieee802154_netdev.h
ebef9c12 4978F: Documentation/networking/ieee802154.txt
02cf2286 4979
b1c97193
SY
4980IGORPLUG-USB IR RECEIVER
4981M: Sean Young <sean@mess.org>
4982L: linux-media@vger.kernel.org
4983S: Maintained
4984F: drivers/media/rc/igorplugusb.c
4985
40ad4a30
SY
4986IGUANAWORKS USB IR TRANSCEIVER
4987M: Sean Young <sean@mess.org>
4988L: linux-media@vger.kernel.org
4989S: Maintained
4990F: drivers/media/rc/iguanair.c
4991
9545f86e 4992IIO SUBSYSTEM AND DRIVERS
030a13d7 4993M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4994R: Hartmut Knaack <knaack.h@gmx.de>
4995R: Lars-Peter Clausen <lars@metafoo.de>
4996R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4997L: linux-iio@vger.kernel.org
4998S: Maintained
03e7c251 4999F: drivers/iio/
9545f86e 5000F: drivers/staging/iio/
8fe671fc 5001F: include/linux/iio/
817020cf 5002F: tools/iio/
9545f86e 5003
65519263
SG
5004IKANOS/ADI EAGLE ADSL USB DRIVER
5005M: Matthieu Castet <castet.matthieu@free.fr>
5006M: Stanislaw Gruszka <stf_xl@wp.pl>
5007S: Maintained
5008F: drivers/usb/atm/ueagle-atm.c
5009
e89ab51f
GR
5010INA209 HARDWARE MONITOR DRIVER
5011M: Guenter Roeck <linux@roeck-us.net>
5012L: lm-sensors@lm-sensors.org
5013S: Maintained
5014F: Documentation/hwmon/ina209
5015F: Documentation/devicetree/bindings/i2c/ina209.txt
5016F: drivers/hwmon/ina209.c
5017
5018INA2XX HARDWARE MONITOR DRIVER
5019M: Guenter Roeck <linux@roeck-us.net>
5020L: lm-sensors@lm-sensors.org
5021S: Maintained
5022F: Documentation/hwmon/ina2xx
5023F: drivers/hwmon/ina2xx.c
5024F: include/linux/platform_data/ina2xx.h
5025
14dc124f
SIG
5026INDUSTRY PACK SUBSYSTEM (IPACK)
5027M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5028M: Jens Taprogge <jens.taprogge@taprogge.org>
5029M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5030L: industrypack-devel@lists.sourceforge.net
5031W: http://industrypack.sourceforge.net
5032S: Maintained
5033F: drivers/ipack/
5034
8adc53fd
ZLK
5035INGENIC JZ4780 DMA Driver
5036M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5037S: Maintained
5038F: drivers/dma/dma-jz4780.c
5039
aa7168f4 5040INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5041M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5042M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5043L: linux-ima-devel@lists.sourceforge.net
5044L: linux-ima-user@lists.sourceforge.net
5045L: linux-security-module@vger.kernel.org
aa7168f4 5046S: Supported
679655da 5047F: security/integrity/ima/
aa7168f4 5048
9a4ea5a9
JH
5049IMGTEC IR DECODER DRIVER
5050M: James Hogan <james.hogan@imgtec.com>
5051S: Maintained
5052F: drivers/media/rc/img-ir/
5053
1da177e4 5054IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5055L: linux-fbdev@vger.kernel.org
843393d3 5056S: Orphan
8a61f013 5057F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5058
5059INFINIBAND SUBSYSTEM
b6b2bbe6 5060M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5061M: Sean Hefty <sean.hefty@intel.com>
5062M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5063L: linux-rdma@vger.kernel.org
605841f5 5064W: http://www.openfabrics.org/
8a6e2535 5065Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5066T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5067S: Supported
679655da
JP
5068F: Documentation/infiniband/
5069F: drivers/infiniband/
c117ab84 5070F: include/uapi/linux/if_infiniband.h
954138dc
YD
5071F: include/uapi/rdma/
5072F: include/rdma/
1da177e4 5073
c9f04f58 5074INOTIFY
8b58be88
JP
5075M: John McCutchan <john@johnmccutchan.com>
5076M: Robert Love <rlove@rlove.org>
5077M: Eric Paris <eparis@parisplace.org>
c9f04f58 5078S: Maintained
679655da
JP
5079F: Documentation/filesystems/inotify.txt
5080F: fs/notify/inotify/
5081F: include/linux/inotify.h
c117ab84 5082F: include/uapi/linux/inotify.h
c9f04f58 5083
e2d1d6c0 5084INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5085M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5086L: linux-input@vger.kernel.org
8a6e2535 5087Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5088T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5089S: Maintained
679655da 5090F: drivers/input/
f4eea7e2 5091F: include/linux/input.h
c117ab84 5092F: include/uapi/linux/input.h
f4eea7e2 5093F: include/linux/input/
e2d1d6c0 5094
3267a87f 5095INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5096M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5097L: linux-input@vger.kernel.org
7f9c2454 5098T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
75dd112a 5099S: Odd fixes
3267a87f 5100F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5101F: drivers/input/input-mt.c
3267a87f
HR
5102K: \b(ABS|SYN)_MT_
5103
97fa99a3
JY
5104INTEL ASoC BDW/HSW DRIVERS
5105M: Jie Yang <yang.jie@linux.intel.com>
5106L: alsa-devel@alsa-project.org
5107S: Supported
5108F: sound/soc/intel/sst-haswell*
5109F: sound/soc/intel/sst-dsp*
5110F: sound/soc/intel/sst-firmware.c
5111F: sound/soc/intel/broadwell.c
5112F: sound/soc/intel/haswell.c
5113
4ac13e17
DJ
5114INTEL C600 SERIES SAS CONTROLLER DRIVER
5115M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5116M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5117L: linux-scsi@vger.kernel.org
7106891a
DJ
5118T: git git://git.code.sf.net/p/intel-sas/isci
5119S: Supported
4ac13e17 5120F: drivers/scsi/isci/
4ac13e17 5121
26717172
LB
5122INTEL IDLE DRIVER
5123M: Len Brown <lenb@kernel.org>
bf1c138e 5124L: linux-pm@vger.kernel.org
08deed1e 5125T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5126S: Supported
5127F: drivers/idle/intel_idle.c
5128
7c1ac18d
KCA
5129INTEL PSTATE DRIVER
5130M: Kristen Carlson Accardi <kristen@linux.intel.com>
5131L: linux-pm@vger.kernel.org
5132S: Supported
5133F: drivers/cpufreq/intel_pstate.c
5134
9eb8ef74 5135INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5136M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5137L: linux-fbdev@vger.kernel.org
ce00f85c 5138S: Maintained
679655da 5139F: Documentation/fb/intelfb.txt
8a61f013 5140F: drivers/video/fbdev/intelfb/
9eb8ef74 5141
1da177e4 5142INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5143M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5144L: linux-fbdev@vger.kernel.org
ce00f85c 5145S: Maintained
8a61f013 5146F: drivers/video/fbdev/i810/
1da177e4 5147
f4a9bc4c 5148INTEL MENLOW THERMAL DRIVER
8b58be88 5149M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5150L: platform-driver-x86@vger.kernel.org
5ca92bd9 5151W: https://01.org/linux-acpi
f4a9bc4c 5152S: Supported
679655da 5153F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5154
1da177e4 5155INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5156M: Borislav Petkov <bp@alien8.de>
1da177e4 5157S: Maintained
73d425fd
JP
5158F: arch/x86/kernel/cpu/microcode/core*
5159F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5160
248a9dc3 5161INTEL I/OAT DMA DRIVER
18ebd564 5162M: Dave Jiang <dave.jiang@intel.com>
08223d80 5163R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5164L: dmaengine@vger.kernel.org
5165Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5166S: Supported
679655da 5167F: drivers/dma/ioat*
248a9dc3 5168
6c8909b4 5169INTEL IOMMU (VT-d)
8b58be88 5170M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5171L: iommu@lists.linux-foundation.org
54e5881d 5172T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5173S: Supported
3fb39615 5174F: drivers/iommu/intel-iommu.c
679655da 5175F: include/linux/intel-iommu.h
6c8909b4 5176
b3e5f263 5177INTEL IOP-ADMA DMA DRIVER
08223d80 5178R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5179S: Odd fixes
679655da 5180F: drivers/dma/iop-adma.c
b3e5f263 5181
9251ce95 5182INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5183M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5184S: Maintained
679655da
JP
5185F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5186F: arch/arm/mach-ixp4xx/include/mach/npe.h
5187F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5188F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5189F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5190F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5191
844dd05f 5192INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5193M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5194S: Maintained
679655da 5195F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5196
2f302324 5197INTEL ETHERNET DRIVERS
8b58be88 5198M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5199R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5200R: Shannon Nelson <shannon.nelson@intel.com>
5201R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5202R: Don Skidmore <donald.c.skidmore@intel.com>
5203R: Matthew Vick <matthew.vick@intel.com>
5204R: John Ronciak <john.ronciak@intel.com>
5205R: Mitch Williams <mitch.a.williams@intel.com>
5206L: intel-wired-lan@lists.osuosl.org
f6fde11a 5207W: http://www.intel.com/support/feedback.htm
d94e6fed 5208W: http://e1000.sourceforge.net/
2f302324
JK
5209Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5210T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5211T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5212S: Supported
0d164401
JK
5213F: Documentation/networking/e100.txt
5214F: Documentation/networking/e1000.txt
5215F: Documentation/networking/e1000e.txt
5216F: Documentation/networking/igb.txt
5217F: Documentation/networking/igbvf.txt
5218F: Documentation/networking/ixgb.txt
5219F: Documentation/networking/ixgbe.txt
5220F: Documentation/networking/ixgbevf.txt
1bff6529 5221F: Documentation/networking/i40e.txt
105bf2fe 5222F: Documentation/networking/i40evf.txt
dee1ad47 5223F: drivers/net/ethernet/intel/
bc90d291 5224F: drivers/net/ethernet/intel/*/
1da177e4 5225
0963d59b
LW
5226INTEL-MID GPIO DRIVER
5227M: David Cohen <david.a.cohen@linux.intel.com>
5228L: linux-gpio@vger.kernel.org
5229S: Maintained
5230F: drivers/gpio/gpio-intel-mid.c
5231
ca907a90
SY
5232INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5233M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5234L: linux-wireless@vger.kernel.org
ca907a90 5235S: Maintained
679655da 5236F: Documentation/networking/README.ipw2100
679655da 5237F: Documentation/networking/README.ipw2200
ca907a90 5238F: drivers/net/wireless/ipw2x00/
826d2abe 5239
4bd96a7a 5240INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5241M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5242M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5243M: Shane Wang <shane.wang@intel.com>
5244L: tboot-devel@lists.sourceforge.net
5245W: http://tboot.sourceforge.net
e9b7d7c8 5246T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5247S: Supported
5248F: Documentation/intel_txt.txt
5249F: include/linux/tboot.h
5250F: arch/x86/kernel/tboot.c
5251
8a70da82 5252INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5253M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5254M: linux-wimax@intel.com
49e7d9df 5255L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5256S: Supported
5257W: http://linuxwimax.org
679655da
JP
5258F: Documentation/wimax/README.i2400m
5259F: drivers/net/wimax/i2400m/
c117ab84 5260F: include/uapi/linux/wimax/i2400m.h
8a70da82 5261
1c0ce89c
SG
5262INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5263M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5264L: linux-wireless@vger.kernel.org
1c0ce89c 5265S: Supported
efa3144e
WYG
5266F: drivers/net/wireless/iwlegacy/
5267
b481de9c 5268INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5269M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5270M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5271M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5272L: linux-wireless@vger.kernel.org
b481de9c 5273W: http://intellinuxwireless.org
b62ff718 5274T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5275S: Supported
679655da 5276F: drivers/net/wireless/iwlwifi/
b481de9c 5277
de8fe023
TW
5278INTEL MANAGEMENT ENGINE (mei)
5279M: Tomas Winkler <tomas.winkler@intel.com>
5280L: linux-kernel@vger.kernel.org
5281S: Supported
c117ab84 5282F: include/uapi/linux/mei.h
de8fe023 5283F: drivers/misc/mei/*
e07950a1 5284F: Documentation/misc-devices/mei/*
de8fe023 5285
cb109a0e 5286IOC3 ETHERNET DRIVER
8b58be88 5287M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5288L: linux-mips@linux-mips.org
5289S: Maintained
8862bf1e 5290F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5291
cb109a0e 5292IOC3 SERIAL DRIVER
8b58be88 5293M: Pat Gefre <pfg@sgi.com>
d39e0721 5294L: linux-serial@vger.kernel.org
cb109a0e 5295S: Maintained
df621252 5296F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5297
0b6e8569
SW
5298IOMMU DRIVERS
5299M: Joerg Roedel <joro@8bytes.org>
5300L: iommu@lists.linux-foundation.org
5301T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5302S: Maintained
5303F: drivers/iommu/
5304
4480f15b 5305IP MASQUERADING
8b58be88 5306M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5307S: Maintained
679655da 5308F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5309
1202d6ff 5310IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5311M: Francois Romieu <romieu@fr.zoreil.com>
5312M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5313L: netdev@vger.kernel.org
5314S: Maintained
7443713a 5315F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5316
4480f15b 5317IPATH DRIVER
8473c603 5318M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5319L: linux-rdma@vger.kernel.org
52a09a04 5320S: Maintained
679655da 5321F: drivers/infiniband/hw/ipath/
77d8798b 5322
4409ebe9 5323IPMI SUBSYSTEM
8b58be88 5324M: Corey Minyard <minyard@acm.org>
b0c90653 5325L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5326W: http://openipmi.sourceforge.net/
5327S: Supported
679655da
JP
5328F: Documentation/IPMI.txt
5329F: drivers/char/ipmi/
5330F: include/linux/ipmi*
c117ab84 5331F: include/uapi/linux/ipmi*
4409ebe9 5332
2d800897
KW
5333QCOM AUDIO (ASoC) DRIVERS
5334M: Patrick Lai <plai@codeaurora.org>
5335M: Banajit Goswami <bgoswami@codeaurora.org>
5336L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5337S: Supported
5338F: sound/soc/qcom/
5339
e2d1d6c0 5340IPS SCSI RAID DRIVER
8b58be88 5341M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5342L: linux-scsi@vger.kernel.org
5343W: http://www.adaptec.com/
5344S: Maintained
679655da 5345F: drivers/scsi/ips*
e2d1d6c0
RD
5346
5347IPVS
8b58be88
JP
5348M: Wensong Zhang <wensong@linux-vs.org>
5349M: Simon Horman <horms@verge.net.au>
5350M: Julian Anastasov <ja@ssi.bg>
979b6c13 5351L: netdev@vger.kernel.org
e2d1d6c0 5352L: lvs-devel@vger.kernel.org
1da177e4 5353S: Maintained
679655da 5354F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5355F: include/net/ip_vs.h
c117ab84 5356F: include/uapi/linux/ip_vs.h
679655da 5357F: net/netfilter/ipvs/
1da177e4 5358
e7839f25 5359IPWIRELESS DRIVER
8b58be88
JP
5360M: Jiri Kosina <jkosina@suse.cz>
5361M: David Sterba <dsterba@suse.cz>
92094aa0 5362S: Odd Fixes
282361a0 5363F: drivers/tty/ipwireless/
099dc4fb 5364
e2d1d6c0 5365IPX NETWORK LAYER
8b58be88 5366M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5367L: netdev@vger.kernel.org
5368S: Maintained
679655da 5369F: include/net/ipx.h
c117ab84 5370F: include/uapi/linux/ipx.h
679655da 5371F: net/ipx/
e2d1d6c0 5372
1da177e4 5373IRDA SUBSYSTEM
8b58be88 5374M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5375L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5376L: netdev@vger.kernel.org
1da177e4 5377W: http://irda.sourceforge.net/
f353976d 5378S: Maintained
e0057975 5379T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5380F: Documentation/networking/irda.txt
5381F: drivers/net/irda/
5382F: include/net/irda/
5383F: net/irda/
1da177e4 5384
a800c7cc
TG
5385IRQ SUBSYSTEM
5386M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5387L: linux-kernel@vger.kernel.org
a800c7cc 5388S: Maintained
75fc2d37 5389T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5390F: kernel/irq/
2ed9fd28
JC
5391
5392IRQCHIP DRIVERS
5393M: Thomas Gleixner <tglx@linutronix.de>
5394M: Jason Cooper <jason@lakedaemon.net>
5395L: linux-kernel@vger.kernel.org
5396S: Maintained
5397T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5398T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5399F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5400F: drivers/irqchip/
a800c7cc 5401
7ab3a837
GL
5402IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5403M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5404S: Maintained
5405F: Documentation/IRQ-domain.txt
5406F: include/linux/irqdomain.h
5407F: kernel/irq/irqdomain.c
5408
e2d1d6c0 5409ISAPNP
8b58be88 5410M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5411S: Maintained
679655da
JP
5412F: Documentation/isapnp.txt
5413F: drivers/pnp/isapnp/
5414F: include/linux/isapnp.h
e2d1d6c0 5415
d39b8420
HV
5416ISA RADIO MODULE
5417M: Hans Verkuil <hverkuil@xs4all.nl>
5418L: linux-media@vger.kernel.org
5419T: git git://linuxtv.org/media_tree.git
5420W: http://linuxtv.org
5421S: Maintained
5422F: drivers/media/radio/radio-isa*
5423
71a6d0af
HW
5424iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5425M: Peter Jones <pjones@redhat.com>
5426M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5427S: Maintained
5428F: drivers/firmware/iscsi_ibft*
5429
14816b1e 5430ISCSI
8b58be88 5431M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5432L: open-iscsi@googlegroups.com
5433W: www.open-iscsi.org
54e5881d 5434T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5435S: Maintained
679655da
JP
5436F: drivers/scsi/*iscsi*
5437F: include/scsi/*iscsi*
14816b1e 5438
1e65eb42
OG
5439ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5440M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5441M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5442M: Roi Dayan <roid@mellanox.com>
5443L: linux-rdma@vger.kernel.org
5444S: Supported
5445W: http://www.openfabrics.org
5446W: www.open-iscsi.org
5447Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5448F: drivers/infiniband/ulp/iser/
1e65eb42 5449
2b70e5fd
SG
5450ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5451M: Sagi Grimberg <sagig@mellanox.com>
5452T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5453L: linux-rdma@vger.kernel.org
5454L: target-devel@vger.kernel.org
5455S: Supported
5456W: http://www.linux-iscsi.org
5457F: drivers/infiniband/ulp/isert
5458
1da177e4 5459ISDN SUBSYSTEM
8b58be88 5460M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5461L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5462L: netdev@vger.kernel.org
1da177e4 5463W: http://www.isdn4linux.de
54e5881d 5464T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5465S: Maintained
679655da
JP
5466F: Documentation/isdn/
5467F: drivers/isdn/
5468F: include/linux/isdn.h
5469F: include/linux/isdn/
c117ab84
CEB
5470F: include/uapi/linux/isdn.h
5471F: include/uapi/linux/isdn/
1da177e4
LT
5472
5473ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5474M: Armin Schindler <mac@melware.de>
d5d52273 5475L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5476W: http://www.melware.de
5477S: Maintained
679655da 5478F: drivers/isdn/hardware/eicon/
1da177e4 5479
d624870f 5480IT87 HARDWARE MONITORING DRIVER
7c81c60f 5481M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5482L: lm-sensors@lm-sensors.org
5483S: Maintained
5484F: Documentation/hwmon/it87
5485F: drivers/hwmon/it87.c
5486
d7104bff
AP
5487IT913X MEDIA DRIVER
5488M: Antti Palosaari <crope@iki.fi>
5489L: linux-media@vger.kernel.org
5490W: http://linuxtv.org/
5491W: http://palosaari.fi/linux/
5492Q: http://patchwork.linuxtv.org/project/linux-media/list/
5493T: git git://linuxtv.org/anttip/media_tree.git
5494S: Maintained
249c697e 5495F: drivers/media/tuners/it913x*
d7104bff 5496
91821ff3 5497IVTV VIDEO4LINUX DRIVER
6afdeaf8 5498M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5499L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5500L: linux-media@vger.kernel.org
275ffde4 5501T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5502W: http://www.ivtvdriver.org
5503S: Maintained
679655da 5504F: Documentation/video4linux/*.ivtv
90d72ac6 5505F: drivers/media/pci/ivtv/
c117ab84 5506F: include/uapi/linux/ivtv*
91821ff3 5507
68620bdd
MP
5508IX2505V MEDIA DRIVER
5509M: Malcolm Priestley <tvboxspy@gmail.com>
5510L: linux-media@vger.kernel.org
5511W: http://linuxtv.org/
5512Q: http://patchwork.linuxtv.org/project/linux-media/list/
5513S: Maintained
5514F: drivers/media/dvb-frontends/ix2505v*
5515
4453d736
GR
5516JC42.4 TEMPERATURE SENSOR DRIVER
5517M: Guenter Roeck <linux@roeck-us.net>
5518L: lm-sensors@lm-sensors.org
5519S: Maintained
5520F: drivers/hwmon/jc42.c
5521F: Documentation/hwmon/jc42
5522
e2d1d6c0 5523JFS FILESYSTEM
3256f80f 5524M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5525L: jfs-discussion@lists.sourceforge.net
5526W: http://jfs.sourceforge.net/
54e5881d 5527T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5528S: Maintained
679655da
JP
5529F: Documentation/filesystems/jfs.txt
5530F: fs/jfs/
e2d1d6c0 5531
95252236 5532JME NETWORK DRIVER
8b58be88 5533M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5534L: netdev@vger.kernel.org
5535S: Maintained
63d24a0e 5536F: drivers/net/ethernet/jme.*
95252236 5537
1da177e4 5538JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5539M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5540L: linux-mtd@lists.infradead.org
5541W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5542S: Maintained
679655da 5543F: fs/jffs2/
c117ab84 5544F: include/uapi/linux/jffs2.h
1da177e4 5545
de456d37 5546JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5547M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5548M: Jan Kara <jack@suse.cz>
72be2ccf 5549L: linux-ext4@vger.kernel.org
ae0718f8 5550S: Maintained
d183e11a 5551F: fs/jbd/
d183e11a
TT
5552F: include/linux/jbd.h
5553
5554JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5555M: "Theodore Ts'o" <tytso@mit.edu>
5556L: linux-ext4@vger.kernel.org
5557S: Maintained
5558F: fs/jbd2/
5559F: include/linux/jbd2.h
ae0718f8 5560
fd8b6cb4 5561JSM Neo PCI based serial card
9d141cb9 5562M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5563L: linux-serial@vger.kernel.org
5564S: Maintained
df621252 5565F: drivers/tty/serial/jsm/
ae0718f8 5566
af39917d
CL
5567K10TEMP HARDWARE MONITORING DRIVER
5568M: Clemens Ladisch <clemens@ladisch.de>
5569L: lm-sensors@lm-sensors.org
5570S: Maintained
5571F: Documentation/hwmon/k10temp
5572F: drivers/hwmon/k10temp.c
5573
4660cb35 5574K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5575M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5576L: lm-sensors@lm-sensors.org
ae0718f8 5577S: Maintained
679655da
JP
5578F: Documentation/hwmon/k8temp
5579F: drivers/hwmon/k8temp.c
ae0718f8 5580
1da177e4 5581KCONFIG
5eb1f99e 5582M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5583L: linux-kbuild@vger.kernel.org
cea8321c 5584T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5585S: Maintained
679655da
JP
5586F: Documentation/kbuild/kconfig-language.txt
5587F: scripts/kconfig/
1da177e4 5588
ea6c2089 5589KDUMP
8b58be88
JP
5590M: Vivek Goyal <vgoyal@redhat.com>
5591M: Haren Myneni <hbabu@us.ibm.com>
34633993 5592L: kexec@lists.infradead.org
ea6c2089
VG
5593W: http://lse.sourceforge.net/kdump/
5594S: Maintained
80811493 5595F: Documentation/kdump/
ea6c2089 5596
f41bf02f
HV
5597KEENE FM RADIO TRANSMITTER DRIVER
5598M: Hans Verkuil <hverkuil@xs4all.nl>
5599L: linux-media@vger.kernel.org
5600T: git git://linuxtv.org/media_tree.git
5601W: http://linuxtv.org
5602S: Maintained
5603F: drivers/media/radio/radio-keene*
5604
1da177e4 5605KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5606M: Ian Kent <raven@themaw.net>
f694fc97 5607L: autofs@vger.kernel.org
1da177e4 5608S: Maintained
679655da 5609F: fs/autofs4/
1da177e4 5610
70fb7ba6 5611KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5612M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5613T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5614T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5615L: linux-kbuild@vger.kernel.org
5ce45962 5616S: Maintained
679655da
JP
5617F: Documentation/kbuild/
5618F: Makefile
5619F: scripts/Makefile.*
70fb7ba6
MM
5620F: scripts/basic/
5621F: scripts/mk*
5622F: scripts/package/
1da177e4
LT
5623
5624KERNEL JANITORS
c3000e03 5625L: kernel-janitors@vger.kernel.org
10466f5a 5626W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5627S: Odd Fixes
1da177e4 5628
e8b43555 5629KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5630M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5631L: linux-nfs@vger.kernel.org
1da177e4 5632W: http://nfs.sourceforge.net/
98fac23f 5633S: Supported
679655da 5634F: fs/nfsd/
c117ab84 5635F: include/uapi/linux/nfsd/
679655da
JP
5636F: fs/lockd/
5637F: fs/nfs_common/
5638F: net/sunrpc/
5639F: include/linux/lockd/
5640F: include/linux/sunrpc/
c117ab84 5641F: include/uapi/linux/sunrpc/
1da177e4 5642
13b122b3
SK
5643KERNEL SELFTEST FRAMEWORK
5644M: Shuah Khan <shuahkh@osg.samsung.com>
5645L: linux-api@vger.kernel.org
5646T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5647S: Maintained
5648F: tools/testing/selftests
5649
426d62e2 5650KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5651M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5652M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5653L: kvm@vger.kernel.org
e3e58478 5654W: http://www.linux-kvm.org
a94b40a6 5655T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5656S: Supported
c93a64fe
PB
5657F: Documentation/*/kvm*.txt
5658F: Documentation/virtual/kvm/
679655da 5659F: arch/*/kvm/
1662e862
CB
5660F: arch/x86/kernel/kvm.c
5661F: arch/x86/kernel/kvmclock.c
679655da
JP
5662F: arch/*/include/asm/kvm*
5663F: include/linux/kvm*
c117ab84 5664F: include/uapi/linux/kvm*
679655da 5665F: virt/kvm/
426d62e2 5666
ad8003d3 5667KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5668M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5669L: kvm@vger.kernel.org
5670W: http://kvm.qumranet.com
7de609c8 5671S: Maintained
679655da 5672F: arch/x86/include/asm/svm.h
679655da 5673F: arch/x86/kvm/svm.c
426d62e2 5674
513014b7 5675KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5676M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5677L: kvm-ppc@vger.kernel.org
5678W: http://kvm.qumranet.com
6a7f972d 5679T: git git://github.com/agraf/linux-2.6.git
513014b7 5680S: Supported
679655da
JP
5681F: arch/powerpc/include/asm/kvm*
5682F: arch/powerpc/kvm/
513014b7 5683
85f8fffe 5684KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5685M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5686M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5687M: linux390@de.ibm.com
5688L: linux-s390@vger.kernel.org
5689W: http://www.ibm.com/developerworks/linux/linux390/
5690S: Supported
679655da
JP
5691F: Documentation/s390/kvm.txt
5692F: arch/s390/include/asm/kvm*
80811493 5693F: arch/s390/kvm/
a968cd3e 5694F: drivers/s390/kvm/
85f8fffe 5695
a749474d 5696KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5697M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5698M: Marc Zyngier <marc.zyngier@arm.com>
5699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5700L: kvmarm@lists.cs.columbia.edu
5701W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5702S: Supported
a749474d
CD
5703F: arch/arm/include/uapi/asm/kvm*
5704F: arch/arm/include/asm/kvm*
5705F: arch/arm/kvm/
5c8818b4
MZ
5706F: virt/kvm/arm/
5707F: include/kvm/arm_*
a749474d 5708
6394a3ec 5709KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5710M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5711M: Marc Zyngier <marc.zyngier@arm.com>
5712L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5713L: kvmarm@lists.cs.columbia.edu
5714S: Maintained
5715F: arch/arm64/include/uapi/asm/kvm*
5716F: arch/arm64/include/asm/kvm*
5717F: arch/arm64/kvm/
5718
dc009d92 5719KEXEC
8b58be88 5720M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5721W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5722L: kexec@lists.infradead.org
dc009d92 5723S: Maintained
679655da 5724F: include/linux/kexec.h
c117ab84 5725F: include/uapi/linux/kexec.h
679655da 5726F: kernel/kexec.c
dc009d92 5727
e971461f
DH
5728KEYS/KEYRINGS:
5729M: David Howells <dhowells@redhat.com>
5730L: keyrings@linux-nfs.org
5731S: Maintained
d410fa4e 5732F: Documentation/security/keys.txt
e971461f
DH
5733F: include/linux/key.h
5734F: include/linux/key-type.h
5735F: include/keys/
5736F: security/keys/
5737
7f3c68be 5738KEYS-TRUSTED
74dd744f
MZ
5739M: David Safford <safford@us.ibm.com>
5740M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5741L: linux-security-module@vger.kernel.org
5742L: keyrings@linux-nfs.org
5743S: Supported
d410fa4e 5744F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5745F: include/keys/trusted-type.h
5746F: security/keys/trusted.c
5747F: security/keys/trusted.h
5748
5749KEYS-ENCRYPTED
74dd744f
MZ
5750M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5751M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5752L: linux-security-module@vger.kernel.org
5753L: keyrings@linux-nfs.org
5754S: Supported
d410fa4e 5755F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5756F: include/keys/encrypted-type.h
19c90aa6 5757F: security/keys/encrypted-keys/
7f3c68be 5758
5b778dad 5759KGDB / KDB /debug_core
8b58be88 5760M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5761W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5762L: kgdb-bugreport@lists.sourceforge.net
5763S: Maintained
679655da
JP
5764F: Documentation/DocBook/kgdb.tmpl
5765F: drivers/misc/kgdbts.c
df621252 5766F: drivers/tty/serial/kgdboc.c
5b778dad 5767F: include/linux/kdb.h
679655da 5768F: include/linux/kgdb.h
4063eb5f 5769F: kernel/debug/
e3e2aaf7 5770
456db8cc 5771KMEMCHECK
8b58be88 5772M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5773M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5774S: Maintained
410d7a97
JP
5775F: Documentation/kmemcheck.txt
5776F: arch/x86/include/asm/kmemcheck.h
5777F: arch/x86/mm/kmemcheck/
5778F: include/linux/kmemcheck.h
5779F: mm/kmemcheck.c
b9ce08c0 5780
c3bb4d24 5781KMEMLEAK
8b58be88 5782M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5783S: Maintained
5784F: Documentation/kmemleak.txt
5785F: include/linux/kmemleak.h
5786F: mm/kmemleak.c
5787F: mm/kmemleak-test.c
5788
89559a61 5789KPROBES
8b58be88
JP
5790M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5791M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5792M: "David S. Miller" <davem@davemloft.net>
97c29e74 5793M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5794S: Maintained
679655da
JP
5795F: Documentation/kprobes.txt
5796F: include/linux/kprobes.h
5797F: kernel/kprobes.c
89559a61 5798
70e84049 5799KS0108 LCD CONTROLLER DRIVER
8b58be88 5800M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5801W: http://miguelojeda.es/auxdisplay.htm
5802W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5803S: Maintained
679655da
JP
5804F: Documentation/auxdisplay/ks0108
5805F: drivers/auxdisplay/ks0108.c
5806F: include/linux/ks0108.h
70e84049 5807
1da177e4 5808LAPB module
1da177e4 5809L: linux-x25@vger.kernel.org
bf9915cc 5810S: Orphan
679655da
JP
5811F: Documentation/networking/lapb-module.txt
5812F: include/*/lapb.h
5813F: net/lapb/
1da177e4
LT
5814
5815LASI 53c700 driver for PARISC
8b58be88 5816M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5817L: linux-scsi@vger.kernel.org
5818S: Maintained
679655da
JP
5819F: Documentation/scsi/53c700.txt
5820F: drivers/scsi/53c700*
1da177e4 5821
263de9b5 5822LED SUBSYSTEM
c772fc26 5823M: Bryan Wu <cooloney@gmail.com>
8b58be88 5824M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 5825M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c
BW
5826L: linux-leds@vger.kernel.org
5827T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5828S: Maintained
679655da
JP
5829F: drivers/leds/
5830F: include/linux/leds.h
263de9b5 5831
b0461a44 5832LEGACY EEPROM DRIVER
7c81c60f 5833M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5834S: Maintained
5835F: Documentation/misc-devices/eeprom
5836F: drivers/misc/eeprom/eeprom.c
5837
1da177e4 5838LEGO USB Tower driver
8b58be88 5839M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5840L: legousb-devel@lists.sourceforge.net
5841W: http://legousb.sourceforge.net/
5842S: Maintained
679655da 5843F: drivers/usb/misc/legousbtower.c
1da177e4 5844
055616a8
MK
5845LG2160 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/lg2160.*
5854
6f0e7725
MK
5855LGDT3305 MEDIA DRIVER
5856M: Michael Krufky <mkrufky@linuxtv.org>
5857L: linux-media@vger.kernel.org
5858W: http://linuxtv.org/
5859W: http://github.com/mkrufky
5860Q: http://patchwork.linuxtv.org/project/linux-media/list/
5861T: git git://linuxtv.org/mkrufky/tuners.git
5862S: Maintained
5863F: drivers/media/dvb-frontends/lgdt3305.*
5864
568a17ff 5865LGUEST
8b58be88 5866M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5867L: lguest@lists.ozlabs.org
568a17ff 5868W: http://lguest.ozlabs.org/
72e91863 5869S: Odd Fixes
070f420b 5870F: arch/x86/include/asm/lguest*.h
679655da
JP
5871F: arch/x86/lguest/
5872F: drivers/lguest/
5873F: include/linux/lguest*.h
070f420b 5874F: tools/lguest/
568a17ff 5875
32ac7cb2
TH
5876LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5877M: Tejun Heo <tj@kernel.org>
5878L: linux-ide@vger.kernel.org
5879T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5880S: Maintained
5881F: drivers/ata/
5882F: include/linux/ata.h
5883F: include/linux/libata.h
5884
5885LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5886M: Viresh Kumar <viresh.linux@gmail.com>
5887L: linux-ide@vger.kernel.org
5888T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5889S: Maintained
5890F: include/linux/pata_arasan_cf_data.h
5891F: drivers/ata/pata_arasan_cf.c
5892
c7fa056c
BZ
5893LIBATA PATA DRIVERS
5894M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5895M: Tejun Heo <tj@kernel.org>
5896L: linux-ide@vger.kernel.org
5897T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5898S: Maintained
5899F: drivers/ata/pata_*.c
5900F: drivers/ata/ata_generic.c
5901
32ac7cb2
TH
5902LIBATA SATA AHCI PLATFORM devices support
5903M: Hans de Goede <hdegoede@redhat.com>
5904M: Tejun Heo <tj@kernel.org>
5905L: linux-ide@vger.kernel.org
5906T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5907S: Maintained
5908F: drivers/ata/ahci_platform.c
5909F: drivers/ata/libahci_platform.c
5910F: include/linux/ahci_platform.h
5911
5912LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5913M: Mikael Pettersson <mikpelinux@gmail.com>
5914L: linux-ide@vger.kernel.org
5915T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5916S: Maintained
5917F: drivers/ata/sata_promise.*
5918
1acd437c
SL
5919LIBLOCKDEP
5920M: Sasha Levin <sasha.levin@oracle.com>
5921S: Maintained
5922F: tools/lib/lockdep/
5923
1da177e4 5924LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5925M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5926W: http://www.ibm.com/linux/ltc/projects/ppc
5927S: Supported
11c34c7d 5928F: arch/powerpc/boot/rs6000.h
1da177e4 5929
852bb9f5 5930LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5931M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5932M: Paul Mackerras <paulus@samba.org>
ea668936 5933M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5934W: http://www.penguinppc.org/
a4724ed6 5935L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5936Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5937T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5938S: Supported
11c34c7d
JP
5939F: Documentation/powerpc/
5940F: arch/powerpc/
1da177e4
LT
5941
5942LINUX FOR POWER MACINTOSH
8b58be88 5943M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5944W: http://www.penguinppc.org/
a4724ed6 5945L: linuxppc-dev@lists.ozlabs.org
1da177e4 5946S: Maintained
11c34c7d
JP
5947F: arch/powerpc/platforms/powermac/
5948F: drivers/macintosh/
1da177e4 5949
77a76369 5950LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5951M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5952L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5953T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5954S: Maintained
11c34c7d
JP
5955F: arch/powerpc/platforms/512x/
5956F: arch/powerpc/platforms/52xx/
1da177e4
LT
5957
5958LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 5959M: Alistair Popple <alistair@popple.id.au>
8b58be88 5960M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5961W: http://www.penguinppc.org/
a4724ed6 5962L: linuxppc-dev@lists.ozlabs.org
1da177e4 5963S: Maintained
11c34c7d
JP
5964F: arch/powerpc/platforms/40x/
5965F: arch/powerpc/platforms/44x/
1da177e4 5966
260c02a9 5967LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5968L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5969S: Orphan
11c34c7d
JP
5970F: arch/powerpc/*/*virtex*
5971F: arch/powerpc/*/*/*virtex*
1da177e4 5972
e93adf1e 5973LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5974M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5975W: http://www.penguinppc.org/
a4724ed6 5976L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5977S: Maintained
a2b1f7c8 5978F: arch/powerpc/platforms/8xx/
e93adf1e 5979
1da177e4 5980LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5981M: Scott Wood <scottwood@freescale.com>
8b58be88 5982M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5983W: http://www.penguinppc.org/
a4724ed6 5984L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5985T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5986S: Maintained
11c34c7d 5987F: arch/powerpc/platforms/83xx/
4c8f581d 5988F: arch/powerpc/platforms/85xx/
1da177e4 5989
ab06ff3a 5990LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5991M: Olof Johansson <olof@lixom.net>
a4724ed6 5992L: linuxppc-dev@lists.ozlabs.org
92e19709 5993S: Maintained
11c34c7d
JP
5994F: arch/powerpc/platforms/pasemi/
5995F: drivers/*/*pasemi*
5996F: drivers/*/*/*pasemi*
ab06ff3a 5997
1da177e4 5998LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5999M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6000L: linux-security-module@vger.kernel.org
1da177e4
LT
6001S: Supported
6002
a23ce6da
HW
6003LIS3LV02D ACCELEROMETER DRIVER
6004M: Eric Piel <eric.piel@tremplin-utc.net>
6005S: Maintained
ff606677
JD
6006F: Documentation/misc-devices/lis3lv02d
6007F: drivers/misc/lis3lv02d/
bd35665f 6008F: drivers/platform/x86/hp_accel.c
a23ce6da 6009
b700e7f0
SJ
6010LIVE PATCHING
6011M: Josh Poimboeuf <jpoimboe@redhat.com>
6012M: Seth Jennings <sjenning@redhat.com>
6013M: Jiri Kosina <jkosina@suse.cz>
6014M: Vojtech Pavlik <vojtech@suse.cz>
6015S: Maintained
6016F: kernel/livepatch/
6017F: include/linux/livepatch.h
6018F: arch/x86/include/asm/livepatch.h
6019F: arch/x86/kernel/livepatch.c
6020F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6021F: samples/livepatch/
b700e7f0 6022L: live-patching@vger.kernel.org
74d50da3 6023T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6024
e2d1d6c0 6025LLC (802.2)
8b58be88 6026M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6027S: Maintained
679655da 6028F: include/linux/llc.h
c117ab84 6029F: include/uapi/linux/llc.h
679655da
JP
6030F: include/net/llc*
6031F: net/llc/
e2d1d6c0 6032
4e233cbe
AD
6033LM73 HARDWARE MONITOR DRIVER
6034M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6035L: lm-sensors@lm-sensors.org
6036S: Maintained
6037F: drivers/hwmon/lm73.c
6038
156e2d1a 6039LM78 HARDWARE MONITOR DRIVER
7c81c60f 6040M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
6041L: lm-sensors@lm-sensors.org
6042S: Maintained
6043F: Documentation/hwmon/lm78
6044F: drivers/hwmon/lm78.c
6045
1da177e4 6046LM83 HARDWARE MONITOR DRIVER
7c81c60f 6047M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6048L: lm-sensors@lm-sensors.org
1da177e4 6049S: Maintained
679655da
JP
6050F: Documentation/hwmon/lm83
6051F: drivers/hwmon/lm83.c
1da177e4
LT
6052
6053LM90 HARDWARE MONITOR DRIVER
7c81c60f 6054M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6055L: lm-sensors@lm-sensors.org
1da177e4 6056S: Maintained
679655da 6057F: Documentation/hwmon/lm90
aae7bce4 6058F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6059F: drivers/hwmon/lm90.c
1da177e4 6060
917cc4e6
GR
6061LM95234 HARDWARE MONITOR DRIVER
6062M: Guenter Roeck <linux@roeck-us.net>
6063L: lm-sensors@lm-sensors.org
6064S: Maintained
6065F: Documentation/hwmon/lm95234
6066F: drivers/hwmon/lm95234.c
6067
68620bdd
MP
6068LME2510 MEDIA DRIVER
6069M: Malcolm Priestley <tvboxspy@gmail.com>
6070L: linux-media@vger.kernel.org
6071W: http://linuxtv.org/
6072Q: http://patchwork.linuxtv.org/project/linux-media/list/
6073S: Maintained
6074F: drivers/media/usb/dvb-usb-v2/lmedm04*
6075
512e67f9 6076LOCKDEP AND LOCKSTAT
8b58be88
JP
6077M: Peter Zijlstra <peterz@infradead.org>
6078M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6079L: linux-kernel@vger.kernel.org
75fc2d37 6080T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6081S: Maintained
214e0aed
DB
6082F: Documentation/locking/lockdep*.txt
6083F: Documentation/locking/lockstat.txt
679655da 6084F: include/linux/lockdep.h
7486d6da 6085F: kernel/locking/
512e67f9 6086
dde33348 6087LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6088M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6089L: linux-ntfs-dev@lists.sourceforge.net
6090W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6091S: Maintained
679655da 6092F: Documentation/ldm.txt
20d16fef 6093F: block/partitions/ldm.*
1da177e4 6094
ef6ada3d
JE
6095LogFS
6096M: Joern Engel <joern@logfs.org>
756ccb3c 6097M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6098L: logfs@logfs.org
6099W: logfs.org
6100S: Maintained
6101F: fs/logfs/
6102
b62d7946
RS
6103LPC32XX MACHINE SUPPORT
6104M: Roland Stigge <stigge@antcom.de>
6105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6106S: Maintained
6107F: arch/arm/mach-lpc32xx/
6108
c87e34ef 6109LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6110M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6111M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6112M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6113M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6114L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6115L: linux-scsi@vger.kernel.org
6116W: http://www.lsilogic.com/support
6117S: Supported
679655da 6118F: drivers/message/fusion/
500c152a 6119F: drivers/scsi/mpt2sas/
6120F: drivers/scsi/mpt3sas/
c87e34ef 6121
1da177e4 6122LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6123M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6124L: linux-scsi@vger.kernel.org
6125S: Maintained
679655da 6126F: drivers/scsi/sym53c8xx_2/
1da177e4 6127
e5f5c99a
GR
6128LTC4261 HARDWARE MONITOR DRIVER
6129M: Guenter Roeck <linux@roeck-us.net>
6130L: lm-sensors@lm-sensors.org
6131S: Maintained
6132F: Documentation/hwmon/ltc4261
6133F: drivers/hwmon/ltc4261.c
6134
81365c31 6135LTP (Linux Test Project)
28b8e8d4 6136M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6137M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6138M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6139M: Jan Stancek <jstancek@redhat.com>
6140M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6141M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6142L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6143W: http://linux-test-project.github.io/
7d1ae8a8 6144T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6145S: Maintained
6146
c12a54b3 6147M32R ARCHITECTURE
c12a54b3 6148W: http://www.linux-m32r.org/
b4174867 6149S: Orphan
679655da 6150F: arch/m32r/
c12a54b3 6151
1da177e4 6152M68K ARCHITECTURE
8b58be88 6153M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6154L: linux-m68k@lists.linux-m68k.org
6155W: http://www.linux-m68k.org/
54e5881d 6156T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6157S: Maintained
679655da 6158F: arch/m68k/
9db35182 6159F: drivers/zorro/
1da177e4
LT
6160
6161M68K ON APPLE MACINTOSH
8b58be88 6162M: Joshua Thompson <funaho@jurai.org>
1da177e4 6163W: http://www.mac.linux-m68k.org/
9bb9f222 6164L: linux-m68k@lists.linux-m68k.org
1da177e4 6165S: Maintained
9db35182 6166F: arch/m68k/mac/
1da177e4
LT
6167
6168M68K ON HP9000/300
8b58be88 6169M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6170W: http://www.tazenda.demon.co.uk/phil/linux-hp
6171S: Maintained
679655da 6172F: arch/m68k/hp300/
1da177e4 6173
74425546
AP
6174M88DS3103 MEDIA DRIVER
6175M: Antti Palosaari <crope@iki.fi>
6176L: linux-media@vger.kernel.org
6177W: http://linuxtv.org/
6178W: http://palosaari.fi/linux/
6179Q: http://patchwork.linuxtv.org/project/linux-media/list/
6180T: git git://linuxtv.org/anttip/media_tree.git
6181S: Maintained
6182F: drivers/media/dvb-frontends/m88ds3103*
6183
68620bdd
MP
6184M88RS2000 MEDIA DRIVER
6185M: Malcolm Priestley <tvboxspy@gmail.com>
6186L: linux-media@vger.kernel.org
6187W: http://linuxtv.org/
6188Q: http://patchwork.linuxtv.org/project/linux-media/list/
6189S: Maintained
6190F: drivers/media/dvb-frontends/m88rs2000*
6191
07a092fa 6192MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6193M: Alexey Klimov <klimov.linux@gmail.com>
6194L: linux-media@vger.kernel.org
6195T: git git://linuxtv.org/media_tree.git
6196S: Maintained
6197F: drivers/media/radio/radio-ma901.c
07a092fa 6198
64a327a7 6199MAC80211
8b58be88 6200M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6201L: linux-wireless@vger.kernel.org
491b26b4 6202W: http://wireless.kernel.org/
ce466579
JB
6203T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6204T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6205S: Maintained
679655da
JP
6206F: Documentation/networking/mac80211-injection.txt
6207F: include/net/mac80211.h
6208F: net/mac80211/
64a327a7 6209
b863ceb7 6210MACVLAN DRIVER
8b58be88 6211M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6212L: netdev@vger.kernel.org
6213S: Maintained
679655da
JP
6214F: drivers/net/macvlan.c
6215F: include/linux/if_macvlan.h
b863ceb7 6216
2b6d83e2
JB
6217MAILBOX API
6218M: Jassi Brar <jassisinghbrar@gmail.com>
6219L: linux-kernel@vger.kernel.org
6220S: Maintained
6221F: drivers/mailbox/
6222F: include/linux/mailbox_client.h
6223F: include/linux/mailbox_controller.h
6224
faf1668c 6225MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6226M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6227W: http://www.kernel.org/doc/man-pages
bd7ebec6 6228L: linux-man@vger.kernel.org
1b53dc74 6229S: Maintained
faf1668c 6230
8427defd
RK
6231MARVELL ARMADA DRM SUPPORT
6232M: Russell King <rmk+kernel@arm.linux.org.uk>
6233S: Maintained
6234F: drivers/gpu/drm/armada/
6235
3ad50cca
GR
6236MARVELL 88E6352 DSA support
6237M: Guenter Roeck <linux@roeck-us.net>
6238S: Maintained
6239F: drivers/net/dsa/mv88e6352.c
6240
44c14c1d 6241MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6242M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6243M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6244L: netdev@vger.kernel.org
6245S: Maintained
6246F: drivers/net/ethernet/marvell/sk*
6247
74cda169 6248MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6249L: libertas-dev@lists.infradead.org
8ac3e99e 6250S: Orphan
679655da 6251F: drivers/net/wireless/libertas/
74cda169 6252
b60d6975 6253MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6254M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6255L: netdev@vger.kernel.org
f5ca8502 6256S: Maintained
527a6266 6257F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6258F: include/linux/mv643xx.h
1da177e4 6259
370b8ed9
TP
6260MARVELL MVNETA ETHERNET DRIVER
6261M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6262L: netdev@vger.kernel.org
6263S: Maintained
6264F: drivers/net/ethernet/marvell/mvneta.*
6265
fcad584d 6266MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6267M: Amitkumar Karwar <akarwar@marvell.com>
6268M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6269L: linux-wireless@vger.kernel.org
6270S: Maintained
6271F: drivers/net/wireless/mwifiex/
6272
a2c3f656 6273MARVELL MWL8K WIRELESS DRIVER
a040d532 6274M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6275L: linux-wireless@vger.kernel.org
16345910 6276S: Odd Fixes
a2c3f656
LB
6277F: drivers/net/wireless/mwl8k.c
6278
2a69567b 6279MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6280M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6281S: Odd Fixes
1fa7e547 6282F: drivers/mmc/host/mvsdio.*
2a69567b 6283
1da177e4 6284MATROX FRAMEBUFFER DRIVER
c69f677c 6285L: linux-fbdev@vger.kernel.org
52653199 6286S: Orphan
8a61f013 6287F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6288F: include/uapi/linux/matroxfb.h
1da177e4 6289
ca462085
GR
6290MAX16065 HARDWARE MONITOR DRIVER
6291M: Guenter Roeck <linux@roeck-us.net>
6292L: lm-sensors@lm-sensors.org
6293S: Maintained
6294F: Documentation/hwmon/max16065
6295F: drivers/hwmon/max16065.c
6296
d20620de 6297MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6298M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6299L: lm-sensors@lm-sensors.org
6300S: Maintained
679655da
JP
6301F: Documentation/hwmon/max6650
6302F: drivers/hwmon/max6650.c
d20620de 6303
e89ab51f
GR
6304MAX6697 HARDWARE MONITOR DRIVER
6305M: Guenter Roeck <linux@roeck-us.net>
6306L: lm-sensors@lm-sensors.org
6307S: Maintained
6308F: Documentation/hwmon/max6697
6309F: Documentation/devicetree/bindings/i2c/max6697.txt
6310F: drivers/hwmon/max6697.c
6311F: include/linux/platform_data/max6697.h
6312
f8f847b5
KK
6313MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6314M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6315L: linux-pm@vger.kernel.org
6316S: Supported
6317F: drivers/power/max14577_charger.c
6318F: drivers/power/max77693_charger.c
6319
befeb596
KK
6320MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6321M: Chanwoo Choi <cw00.choi@samsung.com>
6322M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6323L: linux-kernel@vger.kernel.org
6324S: Supported
6325F: drivers/*/max14577.c
6326F: drivers/*/max77686.c
6327F: drivers/*/max77693.c
6328F: drivers/extcon/extcon-max14577.c
6329F: drivers/extcon/extcon-max77693.c
6330F: drivers/rtc/rtc-max77686.c
6331F: drivers/clk/clk-max77686.c
6332F: Documentation/devicetree/bindings/mfd/max14577.txt
6333F: Documentation/devicetree/bindings/mfd/max77686.txt
6334F: Documentation/devicetree/bindings/mfd/max77693.txt
6335F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6336F: include/linux/mfd/max14577*.h
6337F: include/linux/mfd/max77686*.h
6338F: include/linux/mfd/max77693*.h
6339
9be3c9a5
HV
6340MAXIRADIO FM RADIO RECEIVER DRIVER
6341M: Hans Verkuil <hverkuil@xs4all.nl>
6342L: linux-media@vger.kernel.org
6343T: git git://linuxtv.org/media_tree.git
6344W: http://linuxtv.org
6345S: Maintained
6346F: drivers/media/radio/radio-maxiradio*
6347
127c49ae 6348MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6349M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6350P: LinuxTV.org Project
6351L: linux-media@vger.kernel.org
6352W: http://linuxtv.org
8a6e2535 6353Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6354T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6355S: Maintained
6356F: Documentation/dvb/
6357F: Documentation/video4linux/
ffe06198 6358F: Documentation/DocBook/media/
127c49ae 6359F: drivers/media/
ffe06198 6360F: drivers/staging/media/
127c49ae 6361F: include/media/
6c0f0359
MCC
6362F: include/uapi/linux/dvb/
6363F: include/uapi/linux/videodev2.h
6364F: include/uapi/linux/media.h
6365F: include/uapi/linux/v4l2-*
6366F: include/uapi/linux/meye.h
6367F: include/uapi/linux/ivtv*
6368F: include/uapi/linux/uvcvideo.h
d20620de 6369
e399065b
SS
6370MEGARAID SCSI/SAS DRIVERS
6371M: Kashyap Desai <kashyap.desai@avagotech.com>
6372M: Sumit Saxena <sumit.saxena@avagotech.com>
6373M: Uday Lingala <uday.lingala@avagotech.com>
6374L: megaraidlinux.pdl@avagotech.com
baaea1dc 6375L: linux-scsi@vger.kernel.org
e399065b 6376W: http://www.lsi.com
ce00f85c 6377S: Maintained
679655da
JP
6378F: Documentation/scsi/megaraid.txt
6379F: drivers/scsi/megaraid.*
6380F: drivers/scsi/megaraid/
757e0108 6381
2c46c9d5
AV
6382MELLANOX ETHERNET DRIVER (mlx4_en)
6383M: Amir Vadai <amirv@mellanox.com>
db603047 6384M: Ido Shamay <idos@mellanox.com>
b75f0050 6385L: netdev@vger.kernel.org
2c46c9d5
AV
6386S: Supported
6387W: http://www.mellanox.com
6388Q: http://patchwork.ozlabs.org/project/netdev/list/
6389F: drivers/net/ethernet/mellanox/mlx4/en_*
6390
70ea91f1
SR
6391MEMORY MANAGEMENT
6392L: linux-mm@kvack.org
70ea91f1
SR
6393W: http://www.linux-mm.org
6394S: Maintained
679655da 6395F: include/linux/mm.h
551450bb
CS
6396F: include/linux/gfp.h
6397F: include/linux/mmzone.h
6398F: include/linux/memory_hotplug.h
6399F: include/linux/vmalloc.h
679655da 6400F: mm/
70ea91f1 6401
f4e9ce66 6402MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6403M: David Woodhouse <dwmw2@infradead.org>
242c325e 6404M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6405L: linux-mtd@lists.infradead.org
8a6e2535
JP
6406W: http://www.linux-mtd.infradead.org/
6407Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6408T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6409T: git git://git.infradead.org/l2-mtd.git
1da177e4 6410S: Maintained
679655da
JP
6411F: drivers/mtd/
6412F: include/linux/mtd/
c117ab84 6413F: include/uapi/mtd/
1da177e4 6414
26c57ef1 6415MEN A21 WATCHDOG DRIVER
b75f0050 6416M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6417L: linux-watchdog@vger.kernel.org
6418S: Supported
6419F: drivers/watchdog/mena21_wdt.c
6420
3764e82e 6421MEN CHAMELEON BUS (mcb)
49e7d9df 6422M: Johannes Thumshirn <johannes.thumshirn@men.de>
3764e82e
JT
6423S: Supported
6424F: drivers/mcb/
6425F: include/linux/mcb.h
6426
48b490d2
AW
6427MEN F21BMC (Board Management Controller)
6428M: Andreas Werner <andreas.werner@men.de>
6429S: Supported
6430F: drivers/mfd/menf21bmc.c
6431F: drivers/watchdog/menf21bmc_wdt.c
6432F: drivers/leds/leds-menf21bmc.c
6433F: drivers/hwmon/menf21bmc_hwmon.c
6434F: Documentation/hwmon/menf21bmc
6435
12285945
JH
6436METAG ARCHITECTURE
6437M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6438L: linux-metag@vger.kernel.org
12285945
JH
6439S: Supported
6440F: arch/metag/
6441F: Documentation/metag/
6442F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6443F: drivers/clocksource/metag_generic.c
5698c50d
JH
6444F: drivers/irqchip/irq-metag.c
6445F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6446F: drivers/tty/metag_da.c
12285945 6447
c6375b0a 6448MICROBLAZE ARCHITECTURE
8b58be88 6449M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6450W: http://www.monstr.eu/fdt/
6451T: git git://git.monstr.eu/linux-2.6-microblaze.git
6452S: Supported
0a8c7914 6453F: arch/microblaze/
1da177e4
LT
6454
6455MICROTEK X6 SCANNER
61eee9a7 6456M: Oliver Neukum <oliver@neukum.org>
1da177e4 6457S: Maintained
679655da 6458F: drivers/usb/image/microtek.*
1da177e4
LT
6459
6460MIPS
8b58be88 6461M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6462L: linux-mips@linux-mips.org
6097050d 6463W: http://www.linux-mips.org/
b05e988e 6464T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6465Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6466S: Supported
679655da
JP
6467F: Documentation/mips/
6468F: arch/mips/
1da177e4 6469
08b7620a
HV
6470MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6471M: Hans Verkuil <hverkuil@xs4all.nl>
6472L: linux-media@vger.kernel.org
6473T: git git://linuxtv.org/media_tree.git
6474W: http://linuxtv.org
6475S: Odd Fixes
6476F: drivers/media/radio/radio-miropcm20*
6477
e126ba97
EC
6478Mellanox MLX5 core VPI driver
6479M: Eli Cohen <eli@mellanox.com>
6480L: netdev@vger.kernel.org
6481L: linux-rdma@vger.kernel.org
6482W: http://www.mellanox.com
6483Q: http://patchwork.ozlabs.org/project/netdev/list/
6484Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6485T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6486S: Supported
6487F: drivers/net/ethernet/mellanox/mlx5/core/
6488F: include/linux/mlx5/
6489
6490Mellanox MLX5 IB driver
b75f0050
JP
6491M: Eli Cohen <eli@mellanox.com>
6492L: linux-rdma@vger.kernel.org
6493W: http://www.mellanox.com
6494Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6495T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6496S: Supported
6497F: include/linux/mlx5/
6498F: drivers/infiniband/hw/mlx5/
e126ba97 6499
0ce277e4
AP
6500MN88472 MEDIA DRIVER
6501M: Antti Palosaari <crope@iki.fi>
6502L: linux-media@vger.kernel.org
6503W: http://linuxtv.org/
6504W: http://palosaari.fi/linux/
6505Q: http://patchwork.linuxtv.org/project/linux-media/list/
6506T: git git://linuxtv.org/anttip/media_tree.git
6507S: Maintained
6508F: drivers/staging/media/mn88472/
6509F: drivers/media/dvb-frontends/mn88472.h
6510
4f4d238f
AP
6511MN88473 MEDIA DRIVER
6512M: Antti Palosaari <crope@iki.fi>
6513L: linux-media@vger.kernel.org
6514W: http://linuxtv.org/
6515W: http://palosaari.fi/linux/
6516Q: http://patchwork.linuxtv.org/project/linux-media/list/
6517T: git git://linuxtv.org/anttip/media_tree.git
6518S: Maintained
6519F: drivers/staging/media/mn88473/
6520F: drivers/media/dvb-frontends/mn88473.h
6521
1da177e4 6522MODULE SUPPORT
8b58be88 6523M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6524S: Maintained
679655da
JP
6525F: include/linux/module.h
6526F: kernel/module.c
1da177e4
LT
6527
6528MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6529W: http://popies.net/meye/
b7788e13 6530S: Orphan
679655da 6531F: Documentation/video4linux/meye.txt
90d72ac6 6532F: drivers/media/pci/meye/
6c0f0359 6533F: include/uapi/linux/meye.h
1da177e4 6534
b9705b60 6535MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6536M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6537S: Maintained
679655da 6538F: Documentation/serial/moxa-smartio
c897401b 6539F: drivers/tty/mxser.*
d735410a 6540
889b2f87
AK
6541MR800 AVERMEDIA USB FM RADIO DRIVER
6542M: Alexey Klimov <klimov.linux@gmail.com>
6543L: linux-media@vger.kernel.org
6544T: git git://linuxtv.org/media_tree.git
6545S: Maintained
6546F: drivers/media/radio/radio-mr800.c
6547
d7155691
AO
6548MRF24J40 IEEE 802.15.4 RADIO DRIVER
6549M: Alan Ott <alan@signal11.us>
6550L: linux-wpan@vger.kernel.org
6551S: Maintained
6552F: drivers/net/ieee802154/mrf24j40.c
6553
8c4c731a 6554MSI LAPTOP SUPPORT
182ae55c 6555M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6556L: platform-driver-x86@vger.kernel.org
8c4c731a 6557S: Maintained
679655da 6558F: drivers/platform/x86/msi-laptop.c
8c4c731a 6559
0f1006b1
AA
6560MSI WMI SUPPORT
6561M: Anisse Astier <anisse@astier.eu>
d0944853 6562L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6563S: Supported
6564F: drivers/platform/x86/msi-wmi.c
6565
19a628a0
AP
6566MSI001 MEDIA DRIVER
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
0185e197 6574F: drivers/media/tuners/msi001*
19a628a0 6575
7570589d 6576MSI2500 MEDIA DRIVER
2c57213f
AP
6577M: Antti Palosaari <crope@iki.fi>
6578L: linux-media@vger.kernel.org
6579W: http://linuxtv.org/
6580W: http://palosaari.fi/linux/
6581Q: http://patchwork.linuxtv.org/project/linux-media/list/
6582T: git git://linuxtv.org/anttip/media_tree.git
6583S: Maintained
7570589d 6584F: drivers/media/usb/msi2500/
2c57213f 6585
62a37dc7 6586MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6587M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6588L: linux-media@vger.kernel.org
6589T: git git://linuxtv.org/media_tree.git
6590S: Maintained
6591F: drivers/media/i2c/mt9m032.c
6592F: include/media/mt9m032.h
6593
62a37dc7 6594MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6595M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6596L: linux-media@vger.kernel.org
6597T: git git://linuxtv.org/media_tree.git
6598S: Maintained
6599F: drivers/media/i2c/mt9p031.c
6600F: include/media/mt9p031.h
6601
62a37dc7 6602MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6603M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6604L: linux-media@vger.kernel.org
6605T: git git://linuxtv.org/media_tree.git
6606S: Maintained
6607F: drivers/media/i2c/mt9t001.c
6608F: include/media/mt9t001.h
6609
62a37dc7 6610MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6611M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6612L: linux-media@vger.kernel.org
6613T: git git://linuxtv.org/media_tree.git
6614S: Maintained
f2272e13 6615F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6616F: drivers/media/i2c/mt9v032.c
6617F: include/media/mt9v032.h
6618
4e0d13cb 6619MULTIFUNCTION DEVICES (MFD)
8b58be88 6620M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6621M: Lee Jones <lee.jones@linaro.org>
7caa7991 6622T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6623S: Supported
679655da 6624F: drivers/mfd/
55b5940d 6625F: include/linux/mfd/
4e0d13cb 6626
5c4e6f13 6627MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6628M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6629L: linux-mmc@vger.kernel.org
708dce3f 6630T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6631S: Maintained
679655da
JP
6632F: drivers/mmc/
6633F: include/linux/mmc/
c117ab84 6634F: include/uapi/linux/mmc/
baca2da4 6635
15a0580c 6636MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6637S: Orphan
679655da
JP
6638F: drivers/mmc/host/mmc_spi.c
6639F: include/linux/spi/mmc_spi.h
15a0580c 6640
1da177e4 6641MULTISOUND SOUND DRIVER
8b58be88 6642M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6643S: Maintained
679655da
JP
6644F: Documentation/sound/oss/MultiSound
6645F: sound/oss/msnd*
1da177e4 6646
d735410a 6647MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6648S: Orphan
c897401b 6649F: drivers/tty/isicom.c
679655da 6650F: include/linux/isicom.h
d735410a 6651
550a7375 6652MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6653M: Felipe Balbi <balbi@ti.com>
795fb7e7 6654L: linux-usb@vger.kernel.org
43b416e5 6655T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6656S: Maintained
679655da 6657F: drivers/usb/musb/
550a7375 6658
ea0af5f6
MK
6659MXL5007T MEDIA DRIVER
6660M: Michael Krufky <mkrufky@linuxtv.org>
6661L: linux-media@vger.kernel.org
6662W: http://linuxtv.org/
6663W: http://github.com/mkrufky
6664Q: http://patchwork.linuxtv.org/project/linux-media/list/
6665T: git git://linuxtv.org/mkrufky/tuners.git
6666S: Maintained
6667F: drivers/media/tuners/mxl5007t.*
6668
2d3cf588 6669MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6670M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6671L: netdev@vger.kernel.org
205057ae 6672W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6673S: Supported
93f7848b 6674F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6675
1da177e4 6676NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6677S: Orphan
d9fb9f38 6678F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6679
23dc05a3
DM
6680NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6681M: Daniel Mack <zonque@gmail.com>
6682S: Maintained
6683L: alsa-devel@alsa-project.org
6684W: http://www.native-instruments.com
6685F: sound/usb/caiaq/
6686
1da177e4 6687NCP FILESYSTEM
52653199
PV
6688M: Petr Vandrovec <petr@vandrovec.name>
6689S: Odd Fixes
679655da 6690F: fs/ncpfs/
1da177e4 6691
a79b0322
FT
6692NCR 5380 SCSI DRIVERS
6693M: Finn Thain <fthain@telegraphics.com.au>
6694M: Michael Schmitz <schmitzmic@gmail.com>
6695L: linux-scsi@vger.kernel.org
6696S: Maintained
6697F: Documentation/scsi/g_NCR5380.txt
6698F: drivers/scsi/NCR5380.*
6699F: drivers/scsi/arm/cumana_1.c
6700F: drivers/scsi/arm/oak.c
6701F: drivers/scsi/atari_NCR5380.c
6702F: drivers/scsi/atari_scsi.*
6703F: drivers/scsi/dmx3191d.c
6704F: drivers/scsi/dtc.*
6705F: drivers/scsi/g_NCR5380.*
6706F: drivers/scsi/g_NCR5380_mmio.c
6707F: drivers/scsi/mac_scsi.*
6708F: drivers/scsi/pas16.*
a79b0322
FT
6709F: drivers/scsi/sun3_scsi.*
6710F: drivers/scsi/sun3_scsi_vme.c
6711F: drivers/scsi/t128.*
6712
1da177e4 6713NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6714M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6715L: linux-scsi@vger.kernel.org
6716S: Maintained
679655da 6717F: drivers/scsi/NCR_D700.*
1da177e4 6718
4aa3eb4c
GR
6719NCT6775 HARDWARE MONITOR DRIVER
6720M: Guenter Roeck <linux@roeck-us.net>
6721L: lm-sensors@lm-sensors.org
6722S: Maintained
6723F: Documentation/hwmon/nct6775
6724F: drivers/hwmon/nct6775.c
6725
3c2d774c 6726NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6727M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6728L: linux-rdma@vger.kernel.org
e3d33cb1 6729W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6730S: Supported
6731F: drivers/infiniband/hw/nes/
6732
be2f2e84 6733NETEM NETWORK EMULATOR
adbbf69d 6734M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6735L: netem@lists.linux-foundation.org
be2f2e84 6736S: Maintained
679655da 6737F: net/sched/sch_netem.c
be2f2e84 6738
b2f5a051 6739NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6740M: Jon Mason <jdmason@kudzu.us>
4a58448b 6741L: netdev@vger.kernel.org
4a58448b 6742S: Supported
679655da 6743F: Documentation/networking/s2io.txt
b2f5a051 6744F: Documentation/networking/vxge.txt
86387e1a 6745F: drivers/net/ethernet/neterion/
4a58448b 6746
db9cf3a3 6747NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6748M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6749M: Patrick McHardy <kaber@trash.net>
42010ed0 6750M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6751L: netfilter-devel@vger.kernel.org
82b98543 6752L: coreteam@netfilter.org
1da177e4
LT
6753W: http://www.netfilter.org/
6754W: http://www.iptables.org/
42010ed0
PNA
6755Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6756T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6757T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6758S: Supported
679655da
JP
6759F: include/linux/netfilter*
6760F: include/linux/netfilter/
6761F: include/net/netfilter/
c117ab84
CEB
6762F: include/uapi/linux/netfilter*
6763F: include/uapi/linux/netfilter/
679655da
JP
6764F: net/*/netfilter.c
6765F: net/*/netfilter/
6766F: net/netfilter/
1da177e4 6767
4cc67735 6768NETLABEL
87a0874c 6769M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6770W: http://netlabel.sf.net
6771L: netdev@vger.kernel.org
87a0874c 6772S: Maintained
80811493 6773F: Documentation/netlabel/
679655da
JP
6774F: include/net/netlabel.h
6775F: net/netlabel/
4cc67735 6776
1da177e4 6777NETROM NETWORK LAYER
8b58be88 6778M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6779L: linux-hams@vger.kernel.org
d34cb28a 6780W: http://www.linux-ax25.org/
1da177e4 6781S: Maintained
679655da 6782F: include/net/netrom.h
c117ab84 6783F: include/uapi/linux/netrom.h
679655da 6784F: net/netrom/
1da177e4 6785
5ddb88c0 6786NETWORK BLOCK DEVICE (NBD)
4ca5829a 6787M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 6788S: Maintained
5e4b269b 6789L: nbd-general@lists.sourceforge.net
4ca5829a 6790T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
6791F: Documentation/blockdev/nbd.txt
6792F: drivers/block/nbd.c
6793F: include/linux/nbd.h
c117ab84 6794F: include/uapi/linux/nbd.h
1da177e4 6795
6e43650c
NH
6796NETWORK DROP MONITOR
6797M: Neil Horman <nhorman@tuxdriver.com>
6798L: netdev@vger.kernel.org
6799S: Maintained
6800W: https://fedorahosted.org/dropwatch/
6801F: net/core/drop_monitor.c
6802
1da177e4 6803NETWORKING [GENERAL]
8b58be88 6804M: "David S. Miller" <davem@davemloft.net>
979b6c13 6805L: netdev@vger.kernel.org
b1e8fd54 6806W: http://www.linuxfoundation.org/en/Net
11e98029 6807Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6808T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6809T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6810S: Maintained
679655da
JP
6811F: net/
6812F: include/net/
018d21ed
JP
6813F: include/linux/in.h
6814F: include/linux/net.h
6815F: include/linux/netdevice.h
c117ab84
CEB
6816F: include/uapi/linux/in.h
6817F: include/uapi/linux/net.h
6818F: include/uapi/linux/netdevice.h
0c7aecd4 6819F: include/uapi/linux/net_namespace.h
7e814a6c 6820F: tools/net/
f4e53f9a 6821F: tools/testing/selftests/net/
335a67d2 6822F: lib/random32.c
a101ccd1 6823F: lib/test_bpf.c
1da177e4
LT
6824
6825NETWORKING [IPv4/IPv6]
8b58be88
JP
6826M: "David S. Miller" <davem@davemloft.net>
6827M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6828M: James Morris <jmorris@namei.org>
6829M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6830M: Patrick McHardy <kaber@trash.net>
979b6c13 6831L: netdev@vger.kernel.org
08deed1e 6832T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6833S: Maintained
679655da
JP
6834F: net/ipv4/
6835F: net/ipv6/
6836F: include/net/ip*
0a14842f 6837F: arch/x86/net/*
1da177e4 6838
73b7656c
DM
6839NETWORKING [IPSEC]
6840M: Steffen Klassert <steffen.klassert@secunet.com>
6841M: Herbert Xu <herbert@gondor.apana.org.au>
6842M: "David S. Miller" <davem@davemloft.net>
6843L: netdev@vger.kernel.org
d1fc5024
SK
6844T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6845T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6846S: Maintained
5826bdd1 6847F: net/core/flow.c
73b7656c
DM
6848F: net/xfrm/
6849F: net/key/
6850F: net/ipv4/xfrm*
d1fc5024
SK
6851F: net/ipv4/esp4.c
6852F: net/ipv4/ah4.c
6853F: net/ipv4/ipcomp.c
6854F: net/ipv4/ip_vti.c
73b7656c 6855F: net/ipv6/xfrm*
d1fc5024
SK
6856F: net/ipv6/esp6.c
6857F: net/ipv6/ah6.c
6858F: net/ipv6/ipcomp6.c
6859F: net/ipv6/ip6_vti.c
73b7656c
DM
6860F: include/uapi/linux/xfrm.h
6861F: include/net/xfrm.h
6862
10e2ff1c 6863NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6864M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6865L: netdev@vger.kernel.org
6866S: Maintained
6867
29f8f632 6868NETWORKING [WIRELESS]
2cb4abd1 6869L: linux-wireless@vger.kernel.org
8a6e2535 6870Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6871
788873ac
JP
6872NETWORKING DRIVERS
6873L: netdev@vger.kernel.org
6874W: http://www.linuxfoundation.org/en/Net
11e98029 6875Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6876T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6877T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6878S: Odd Fixes
6879F: drivers/net/
018d21ed 6880F: include/linux/if_*
0b63bf1f
JD
6881F: include/linux/netdevice.h
6882F: include/linux/arcdevice.h
6883F: include/linux/etherdevice.h
6884F: include/linux/fcdevice.h
6885F: include/linux/fddidevice.h
6886F: include/linux/hippidevice.h
6887F: include/linux/inetdevice.h
c117ab84
CEB
6888F: include/uapi/linux/if_*
6889F: include/uapi/linux/netdevice.h
788873ac 6890
0e324cf6
JL
6891NETWORKING DRIVERS (WIRELESS)
6892M: Kalle Valo <kvalo@codeaurora.org>
6893L: linux-wireless@vger.kernel.org
6894Q: http://patchwork.kernel.org/project/linux-wireless/list/
6895T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6896S: Maintained
6897F: drivers/net/wireless/
6898
3d396eb1 6899NETXEN (1/10) GbE SUPPORT
8622315e 6900M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6901M: Sony Chacko <sony.chacko@qlogic.com>
6902M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6903L: netdev@vger.kernel.org
9c2b5bde 6904W: http://www.qlogic.com
3d396eb1 6905S: Supported
aa43c215 6906F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6907
6423d30f
AAJ
6908NFC SUBSYSTEM
6909M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6910M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6911M: Samuel Ortiz <sameo@linux.intel.com>
6912L: linux-wireless@vger.kernel.org
1eb3b216 6913L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6914S: Supported
6423d30f 6915F: net/nfc/
55eb94f9 6916F: include/net/nfc/
c117ab84 6917F: include/uapi/linux/nfc.h
6423d30f 6918F: drivers/nfc/
08eaa1e0 6919F: include/linux/platform_data/pn544.h
7ebb88e5 6920F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6921
e8b43555 6922NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6923M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 6924M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
6925L: linux-nfs@vger.kernel.org
6926W: http://client.linux-nfs.org
cd7b996a 6927T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6928S: Maintained
679655da
JP
6929F: fs/lockd/
6930F: fs/nfs/
6931F: fs/nfs_common/
6932F: net/sunrpc/
6933F: include/linux/lockd/
6934F: include/linux/nfs*
6935F: include/linux/sunrpc/
c117ab84
CEB
6936F: include/uapi/linux/nfs*
6937F: include/uapi/linux/sunrpc/
1da177e4 6938
85ef9cea 6939NILFS2 FILESYSTEM
e2126935 6940M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6941L: linux-nilfs@vger.kernel.org
f9472265 6942W: http://nilfs.sourceforge.net/
e2126935 6943T: git git://github.com/konis/nilfs2.git
85ef9cea 6944S: Supported
679655da
JP
6945F: Documentation/filesystems/nilfs2.txt
6946F: fs/nilfs2/
6947F: include/linux/nilfs2_fs.h
85ef9cea 6948
1da177e4 6949NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6950M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6951W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6952S: Maintained
679655da
JP
6953F: Documentation/scsi/NinjaSCSI.txt
6954F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6955
6956NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6957M: GOTO Masanori <gotom@debian.or.jp>
6958M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6959W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6960S: Maintained
679655da
JP
6961F: Documentation/scsi/NinjaSCSI.txt
6962F: drivers/scsi/nsp32*
1da177e4 6963
383b8fb9
LFT
6964NIOS2 ARCHITECTURE
6965M: Ley Foon Tan <lftan@altera.com>
6966L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 6967T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
6968S: Maintained
6969F: arch/nios2/
6970
2a6afddb
PR
6971NOKIA N900 POWER SUPPLY DRIVERS
6972M: Pali RohĂ¡r <pali.rohar@gmail.com>
6973S: Maintained
6974F: include/linux/power/bq2415x_charger.h
6975F: include/linux/power/bq27x00_battery.h
6976F: include/linux/power/isp1704_charger.h
6977F: drivers/power/bq2415x_charger.c
6978F: drivers/power/bq27x00_battery.c
6979F: drivers/power/isp1704_charger.c
6980F: drivers/power/rx51_battery.c
6981
fce8a7bb 6982NTB DRIVER
9ef6bf6c
JM
6983M: Jon Mason <jdmason@kudzu.us>
6984M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6985S: Supported
2984411f
JM
6986W: https://github.com/jonmason/ntb/wiki
6987T: git git://github.com/jonmason/ntb.git
fce8a7bb 6988F: drivers/ntb/
548c237c 6989F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6990F: include/linux/ntb.h
6991
1da177e4 6992NTFS FILESYSTEM
2818ef50 6993M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6994L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6995W: http://www.tuxera.com/
e6f4dee7 6996T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6997S: Supported
679655da
JP
6998F: Documentation/filesystems/ntfs.txt
6999F: fs/ntfs/
1da177e4 7000
9eb8ef74 7001NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7002M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7003L: linux-fbdev@vger.kernel.org
ce00f85c 7004S: Maintained
8a61f013
JH
7005F: drivers/video/fbdev/riva/
7006F: drivers/video/fbdev/nvidia/
1da177e4 7007
79461681
MW
7008NVM EXPRESS DRIVER
7009M: Matthew Wilcox <willy@linux.intel.com>
7010L: linux-nvme@lists.infradead.org
7011T: git git://git.infradead.org/users/willy/linux-nvme.git
7012S: Supported
5be37bf9 7013F: drivers/block/nvme*
79461681
MW
7014F: include/linux/nvme.h
7015
dece4585
CP
7016NXP-NCI NFC DRIVER
7017M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7018R: Charles Gorand <charles.gorand@effinnov.com>
7019L: linux-nfc@lists.01.org (moderated for non-subscribers)
7020S: Supported
7021F: drivers/nfc/nxp-nci
7022
f50d7146
RK
7023NXP TDA998X DRM DRIVER
7024M: Russell King <rmk+kernel@arm.linux.org.uk>
7025S: Supported
7026F: drivers/gpu/drm/i2c/tda998x_drv.c
7027F: include/drm/i2c/tda998x.h
7028
fbace43e
PR
7029NXP TFA9879 DRIVER
7030M: Peter Rosin <peda@axentia.se>
7031L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7032S: Maintained
7033F: sound/soc/codecs/tfa9879*
7034
f5525786 7035OMAP SUPPORT
0e24bdd4 7036M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7037L: linux-omap@vger.kernel.org
7038W: http://www.muru.com/linux/omap/
7039W: http://linux.omap.com/
8a6e2535 7040Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7041T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7042S: Maintained
4e04d5a3 7043F: arch/arm/*omap*/
026da812
FB
7044F: arch/arm/configs/omap1_defconfig
7045F: arch/arm/configs/omap2plus_defconfig
046d0a37 7046F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7047F: drivers/irqchip/irq-omap-intc.c
7048F: drivers/mfd/*omap*.c
7049F: drivers/mfd/menelaus.c
7050F: drivers/mfd/palmas.c
7051F: drivers/mfd/tps65217.c
7052F: drivers/mfd/tps65218.c
7053F: drivers/mfd/tps65910.c
7054F: drivers/mfd/twl-core.[ch]
7055F: drivers/mfd/twl4030*.c
7056F: drivers/mfd/twl6030*.c
7057F: drivers/mfd/twl6040*.c
7058F: drivers/regulator/palmas-regulator*.c
7059F: drivers/regulator/pbias-regulator.c
7060F: drivers/regulator/tps65217-regulator.c
7061F: drivers/regulator/tps65218-regulator.c
7062F: drivers/regulator/tps65910-regulator.c
7063F: drivers/regulator/twl-regulator.c
046d0a37 7064F: include/linux/i2c-omap.h
f5525786 7065
50f29fbd 7066OMAP DEVICE TREE SUPPORT
cdb55ab0 7067M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7068M: Tony Lindgren <tony@atomide.com>
7069L: linux-omap@vger.kernel.org
d0fb18c5 7070L: devicetree@vger.kernel.org
50f29fbd
TL
7071S: Maintained
7072F: arch/arm/boot/dts/*omap*
7073F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7074F: arch/arm/boot/dts/*am4*
7075F: arch/arm/boot/dts/*am5*
7076F: arch/arm/boot/dts/*dra7*
50f29fbd 7077
f5525786 7078OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7079M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7080L: linux-omap@vger.kernel.org
7081S: Maintained
7082F: arch/arm/*omap*/*clock*
7083
7084OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7085M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7086L: linux-omap@vger.kernel.org
7087S: Maintained
7088F: arch/arm/*omap*/*pm*
c46938d4 7089F: drivers/cpufreq/omap-cpufreq.c
f5525786 7090
d21db568 7091OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7092M: Rajendra Nayak <rnayak@ti.com>
7093M: Paul Walmsley <paul@pwsan.com>
7094L: linux-omap@vger.kernel.org
7095S: Maintained
d21db568 7096F: arch/arm/mach-omap2/prm*
692ab1f3 7097
f5525786 7098OMAP AUDIO SUPPORT
6c284903 7099M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7100M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
7101L: alsa-devel@alsa-project.org (subscribers-only)
7102L: linux-omap@vger.kernel.org
7103S: Maintained
7104F: sound/soc/omap/
7105
18640193
TL
7106OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7107M: Roger Quadros <rogerq@ti.com>
7108M: Tony Lindgren <tony@atomide.com>
7109L: linux-omap@vger.kernel.org
7110S: Maintained
7111F: drivers/memory/omap-gpmc.c
7112F: arch/arm/mach-omap2/*gpmc*
7113
f5525786 7114OMAP FRAMEBUFFER SUPPORT
830e6384 7115M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7116L: linux-fbdev@vger.kernel.org
f5525786
TL
7117L: linux-omap@vger.kernel.org
7118S: Maintained
8a61f013 7119F: drivers/video/fbdev/omap/
f5525786 7120
676eec0d 7121OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7122M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7123L: linux-omap@vger.kernel.org
676eec0d 7124L: linux-fbdev@vger.kernel.org
178ff4c9 7125S: Maintained
8a61f013 7126F: drivers/video/fbdev/omap2/
178ff4c9
TV
7127F: Documentation/arm/OMAP/DSS
7128
8b37fcfc
OBC
7129OMAP HARDWARE SPINLOCK SUPPORT
7130M: Ohad Ben-Cohen <ohad@wizery.com>
7131L: linux-omap@vger.kernel.org
7132S: Maintained
7133F: drivers/hwspinlock/omap_hwspinlock.c
7134F: arch/arm/mach-omap2/hwspinlock.c
7135
f5525786 7136OMAP MMC SUPPORT
8b58be88 7137M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7138L: linux-omap@vger.kernel.org
7139S: Maintained
653f41b5
MC
7140F: drivers/mmc/host/omap.c
7141
7142OMAP HS MMC SUPPORT
0a4585c6 7143L: linux-mmc@vger.kernel.org
653f41b5 7144L: linux-omap@vger.kernel.org
dfa5d196 7145S: Orphan
653f41b5 7146F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7147
7148OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7149M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7150S: Maintained
7151F: drivers/char/hw_random/omap-rng.c
7152
f400c82e 7153OMAP HWMOD SUPPORT
cdb55ab0 7154M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7155M: Paul Walmsley <paul@pwsan.com>
7156L: linux-omap@vger.kernel.org
7157S: Maintained
8fc8b12b 7158F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7159
8633fb30
PW
7160OMAP HWMOD DATA
7161M: Paul Walmsley <paul@pwsan.com>
7162L: linux-omap@vger.kernel.org
7163S: Maintained
7164F: arch/arm/mach-omap2/omap_hwmod*data*
7165
f400c82e 7166OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7167M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7168L: linux-omap@vger.kernel.org
7169S: Maintained
7170F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7171
0db83ced 7172OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7173M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7174L: linux-media@vger.kernel.org
7175S: Maintained
7eec52db 7176F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7177F: drivers/media/platform/omap3isp/
0db83ced 7178F: drivers/staging/media/omap4iss/
7e8970e1 7179
f5525786 7180OMAP USB SUPPORT
f299470a 7181M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7182L: linux-usb@vger.kernel.org
7183L: linux-omap@vger.kernel.org
43b416e5 7184T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7185S: Maintained
a16fbd65
JP
7186F: drivers/usb/*/*omap*
7187F: arch/arm/*omap*/usb*
f5525786 7188
6d994710 7189OMAP GPIO DRIVER
a1415a8f 7190M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7191M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7192M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7193L: linux-omap@vger.kernel.org
7194S: Maintained
7195F: drivers/gpio/gpio-omap.c
7196
c351e290
MJ
7197OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7198M: Mark Jackson <mpfj@newflow.co.uk>
7199L: linux-omap@vger.kernel.org
7200S: Maintained
7201F: arch/arm/boot/dts/am335x-nano.dts
7202
0ad122d9 7203OMFS FILESYSTEM
8b58be88 7204M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7205L: linux-karma-devel@lists.sourceforge.net
7206S: Maintained
679655da
JP
7207F: Documentation/filesystems/omfs.txt
7208F: fs/omfs/
0ad122d9 7209
c1986ee9 7210OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7211M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7212S: Maintained
679655da
JP
7213F: drivers/char/pcmcia/cm4000_cs.c
7214F: include/linux/cm4000_cs.h
c117ab84 7215F: include/uapi/linux/cm4000_cs.h
c1986ee9 7216
77c44ab1 7217OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7218M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7219S: Maintained
679655da 7220F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7221
77d5140f 7222OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7223M: Jonathan Corbet <corbet@lwn.net>
661263b5 7224L: linux-media@vger.kernel.org
275ffde4 7225T: git git://linuxtv.org/media_tree.git
77d5140f 7226S: Maintained
90d72ac6 7227F: drivers/media/i2c/ov7670.c
77d5140f 7228
431bca73 7229ONENAND FLASH DRIVER
8b58be88 7230M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7231L: linux-mtd@lists.infradead.org
7232S: Maintained
679655da
JP
7233F: drivers/mtd/onenand/
7234F: include/linux/mtd/onenand*.h
431bca73 7235
1da177e4 7236ONSTREAM SCSI TAPE DRIVER
8b58be88 7237M: Willem Riede <osst@riede.org>
1da177e4
LT
7238L: osst-users@lists.sourceforge.net
7239L: linux-scsi@vger.kernel.org
7240S: Maintained
f7269cfc
JD
7241F: Documentation/scsi/osst.txt
7242F: drivers/scsi/osst.*
7243F: drivers/scsi/osst_*.h
7244F: drivers/scsi/st.h
1da177e4 7245
e2d1d6c0 7246OPENCORES I2C BUS DRIVER
8b58be88 7247M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7248L: linux-i2c@vger.kernel.org
e2d1d6c0 7249S: Maintained
679655da
JP
7250F: Documentation/i2c/busses/i2c-ocores
7251F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7252
860c44c1 7253OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7254M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7255M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7256L: devicetree@vger.kernel.org
a7fefe9f
RH
7257W: http://www.devicetree.org/
7258T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7259S: Maintained
f8828205 7260F: drivers/of/
860c44c1 7261F: include/linux/of*.h
f8828205 7262F: scripts/dtc/
860c44c1 7263
f8828205 7264OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7265M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7266M: Pawel Moll <pawel.moll@arm.com>
7267M: Mark Rutland <mark.rutland@arm.com>
de80963e 7268M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7269M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7270L: devicetree@vger.kernel.org
7271S: Maintained
7272F: Documentation/devicetree/
7273F: arch/*/boot/dts/
7274F: include/dt-bindings/
7275
2bb65f56
PA
7276OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7277M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7278L: devicetree@vger.kernel.org
7279S: Maintained
7280F: Documentation/devicetree/dynamic-resolution-notes.txt
7281F: Documentation/devicetree/overlay-notes.txt
7282F: drivers/of/overlay.c
7283F: drivers/of/resolver.c
7284
19f9d392
JB
7285OPENRISC ARCHITECTURE
7286M: Jonas Bonn <jonas@southpole.se>
7287W: http://openrisc.net
eab7c1c0 7288L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7289S: Maintained
7290T: git git://openrisc.net/~jonas/linux
14430813 7291F: arch/openrisc/
19f9d392 7292
ccb1352e 7293OPENVSWITCH
4f337ed5 7294M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7295L: netdev@vger.kernel.org
ccb1352e
JG
7296L: dev@openvswitch.org
7297W: http://openvswitch.org
ccb1352e
JG
7298S: Maintained
7299F: net/openvswitch/
b422da7c 7300F: include/uapi/linux/openvswitch.h
ccb1352e 7301
af39917d
CL
7302OPL4 DRIVER
7303M: Clemens Ladisch <clemens@ladisch.de>
7304L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7305T: git git://git.alsa-project.org/alsa-kernel.git
7306S: Maintained
7307F: sound/drivers/opl4/
7308
1da177e4 7309OPROFILE
4cf7e718 7310M: Robert Richter <rric@kernel.org>
1da177e4
LT
7311L: oprofile-list@lists.sf.net
7312S: Maintained
81c4a8a6 7313F: arch/*/include/asm/oprofile*.h
679655da
JP
7314F: arch/*/oprofile/
7315F: drivers/oprofile/
7316F: include/linux/oprofile.h
1da177e4 7317
e2d1d6c0 7318ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7319M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7320M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7321L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7322W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7323S: Supported
679655da
JP
7324F: Documentation/filesystems/ocfs2.txt
7325F: Documentation/filesystems/dlmfs.txt
7326F: fs/ocfs2/
e2d1d6c0 7327
1da177e4 7328ORINOCO DRIVER
724c6b35 7329L: linux-wireless@vger.kernel.org
491b26b4 7330W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7331W: http://www.nongnu.org/orinoco/
3a59babb 7332S: Orphan
679655da 7333F: drivers/net/wireless/orinoco/
1da177e4 7334
42c55aa8 7335OSD LIBRARY and FILESYSTEM
fadc0752 7336M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7337M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7338L: osd-dev@open-osd.org
7339W: http://open-osd.org
54e5881d 7340T: git git://git.open-osd.org/open-osd.git
68274794 7341S: Maintained
42c55aa8 7342F: drivers/scsi/osd/
6b6f0b6c 7343F: include/scsi/osd_*
42c55aa8 7344F: fs/exofs/
68274794 7345
ef94b186 7346OVERLAY FILESYSTEM
7c37fbda 7347M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7348L: linux-unionfs@vger.kernel.org
7349T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7350S: Supported
1d113735 7351F: fs/overlayfs/
7c37fbda
NB
7352F: Documentation/filesystems/overlayfs.txt
7353
e2d1d6c0 7354P54 WIRELESS DRIVER
084cb0fe 7355M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7356L: linux-wireless@vger.kernel.org
084cb0fe 7357W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7358S: Maintained
679655da 7359F: drivers/net/wireless/p54/
e2d1d6c0 7360
f5cd7872 7361PA SEMI ETHERNET DRIVER
8b58be88 7362M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7363L: netdev@vger.kernel.org
7364S: Maintained
ded19add 7365F: drivers/net/ethernet/pasemi/*
f5cd7872 7366
beb58aa3 7367PA SEMI SMBUS DRIVER
8b58be88 7368M: Olof Johansson <olof@lixom.net>
846557d3 7369L: linux-i2c@vger.kernel.org
beb58aa3 7370S: Maintained
679655da 7371F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7372
48fc267e
SK
7373PADATA PARALLEL EXECUTION MECHANISM
7374M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7375L: linux-crypto@vger.kernel.org
7376S: Maintained
7377F: kernel/padata.c
7378F: include/linux/padata.h
7379F: Documentation/padata.txt
7380
709ee531 7381PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7382M: Harald Welte <laforge@gnumonks.org>
d0944853 7383L: platform-driver-x86@vger.kernel.org
709ee531 7384S: Maintained
679655da 7385F: drivers/platform/x86/panasonic-laptop.c
709ee531 7386
368dd5ac 7387PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7388M: David Howells <dhowells@redhat.com>
7389M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7390L: linux-am33-list@redhat.com (moderated for non-subscribers)
7391W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7392S: Maintained
679655da
JP
7393F: Documentation/mn10300/
7394F: arch/mn10300/
4fa97181 7395
1da177e4 7396PARALLEL PORT SUPPORT
3dd1a329 7397L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7398S: Orphan
679655da
JP
7399F: drivers/parport/
7400F: include/linux/parport*.h
7401F: drivers/char/ppdev.c
c117ab84 7402F: include/uapi/linux/ppdev.h
1da177e4 7403
4cdf6bc2 7404PARAVIRT_OPS INTERFACE
d633180c 7405M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7406M: Chris Wright <chrisw@sous-sol.org>
7407M: Alok Kataria <akataria@vmware.com>
7408M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7409L: virtualization@lists.linux-foundation.org
4cdf6bc2 7410S: Supported
a2e19991 7411F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7412F: arch/*/kernel/paravirt*
7413F: arch/*/include/asm/paravirt.h
4cdf6bc2 7414
e2d1d6c0 7415PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7416M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7417L: linux-parport@lists.infradead.org (subscribers-only)
7418W: http://www.torque.net/linux-pp.html
7419S: Maintained
679655da
JP
7420F: Documentation/blockdev/paride.txt
7421F: drivers/block/paride/
e2d1d6c0
RD
7422
7423PARISC ARCHITECTURE
b8828770 7424M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7425M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7426L: linux-parisc@vger.kernel.org
7427W: http://www.parisc-linux.org/
8a6e2535 7428Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7429T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7430T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7431S: Maintained
679655da 7432F: arch/parisc/
2b6bac9e 7433F: Documentation/parisc/
679655da 7434F: drivers/parisc/
2b6bac9e
HD
7435F: drivers/char/agp/parisc-agp.c
7436F: drivers/input/serio/gscps2.c
7437F: drivers/parport/parport_gsc.*
7438F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7439F: drivers/video/fbdev/sti*
2b6bac9e
HD
7440F: drivers/video/console/sti*
7441F: drivers/video/logo/logo_parisc*
e2d1d6c0 7442
1662d32c 7443PC87360 HARDWARE MONITORING DRIVER
8b58be88 7444M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7445L: lm-sensors@lm-sensors.org
7446S: Maintained
679655da
JP
7447F: Documentation/hwmon/pc87360
7448F: drivers/hwmon/pc87360.c
1662d32c
JC
7449
7450PC8736x GPIO DRIVER
8b58be88 7451M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7452S: Maintained
679655da 7453F: drivers/char/pc8736x_gpio.c
1662d32c 7454
1ad107fd 7455PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7456M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7457L: lm-sensors@lm-sensors.org
7458S: Maintained
7459F: Documentation/hwmon/pc87427
7460F: drivers/hwmon/pc87427.c
7461
b26e0ed4 7462PCA9532 LED DRIVER
8b58be88 7463M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7464S: Maintained
d5ca6918
JP
7465F: drivers/leds/leds-pca9532.c
7466F: include/linux/leds-pca9532.h
b26e0ed4 7467
5ce914a8 7468PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7469M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7470L: linux-i2c@vger.kernel.org
7471S: Maintained
b4f0b74e 7472F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7473
3971dae5 7474PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7475M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7476S: Maintained
7477F: drivers/firmware/pcdp.*
7478
065c6359 7479PCI ERROR RECOVERY
6305902c 7480M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7481L: linux-pci@vger.kernel.org
065c6359 7482S: Supported
679655da 7483F: Documentation/PCI/pci-error-recovery.txt
065c6359 7484
1da177e4 7485PCI SUBSYSTEM
5ac3a6d2 7486M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7487L: linux-pci@vger.kernel.org
99662dd1 7488Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7489T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7490S: Supported
679655da
JP
7491F: Documentation/PCI/
7492F: drivers/pci/
7493F: include/linux/pci*
6b49ee49 7494F: arch/x86/pci/
cad01f91 7495F: arch/x86/kernel/quirks.c
1da177e4 7496
b7e78170
RH
7497PCI DRIVER FOR ARM VERSATILE PLATFORM
7498M: Rob Herring <robh@kernel.org>
7499L: linux-pci@vger.kernel.org
7500L: linux-arm-kernel@lists.infradead.org
7501S: Maintained
7502F: Documentation/devicetree/bindings/pci/versatile.txt
7503F: drivers/pci/host/pci-versatile.c
7504
5f6b6ccd
TI
7505PCI DRIVER FOR APPLIEDMICRO XGENE
7506M: Tanmay Inamdar <tinamdar@apm.com>
7507L: linux-pci@vger.kernel.org
7508L: linux-arm-kernel@lists.infradead.org
7509S: Maintained
7510F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7511F: drivers/pci/host/pci-xgene.c
7512
62d0ff83
ML
7513PCI DRIVER FOR FREESCALE LAYERSCAPE
7514M: Minghuan Lian <minghuan.Lian@freescale.com>
7515M: Mingkai Hu <mingkai.hu@freescale.com>
7516M: Roy Zang <tie-fei.zang@freescale.com>
7517L: linuxppc-dev@lists.ozlabs.org
7518L: linux-pci@vger.kernel.org
7519L: linux-arm-kernel@lists.infradead.org
7520S: Maintained
7521F: drivers/pci/host/*layerscape*
7522
f0b75693 7523PCI DRIVER FOR IMX6
f175aa2c 7524M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7525M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7526L: linux-pci@vger.kernel.org
7527L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7528S: Maintained
7529F: drivers/pci/host/*imx6*
7530
0c4ffcfe
MK
7531PCI DRIVER FOR TI KEYSTONE
7532M: Murali Karicheri <m-karicheri2@ti.com>
7533L: linux-pci@vger.kernel.org
7534L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7535S: Maintained
7536F: drivers/pci/host/*keystone*
7537
f0b75693
BH
7538PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7539M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7540M: Jason Cooper <jason@lakedaemon.net>
7541L: linux-pci@vger.kernel.org
7542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7543S: Maintained
7544F: drivers/pci/host/*mvebu*
7545
0447cfd7
TR
7546PCI DRIVER FOR NVIDIA TEGRA
7547M: Thierry Reding <thierry.reding@gmail.com>
7548L: linux-tegra@vger.kernel.org
f0b75693 7549L: linux-pci@vger.kernel.org
0447cfd7
TR
7550S: Supported
7551F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7552F: drivers/pci/host/pci-tegra.c
7553
47ff3de9
KVA
7554PCI DRIVER FOR TI DRA7XX
7555M: Kishon Vijay Abraham I <kishon@ti.com>
7556L: linux-omap@vger.kernel.org
7557L: linux-pci@vger.kernel.org
7558S: Supported
7559F: Documentation/devicetree/bindings/pci/ti-pci.txt
7560F: drivers/pci/host/pci-dra7xx.c
7561
f0b75693
BH
7562PCI DRIVER FOR RENESAS R-CAR
7563M: Simon Horman <horms@verge.net.au>
7564L: linux-pci@vger.kernel.org
7565L: linux-sh@vger.kernel.org
7566S: Maintained
7567F: drivers/pci/host/*rcar*
7568
4af82255 7569PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7570M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7571L: linux-pci@vger.kernel.org
f0b75693
BH
7572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7573L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7574S: Maintained
7575F: drivers/pci/host/pci-exynos.c
7576
f0b75693 7577PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7578M: Jingoo Han <jingoohan1@gmail.com>
f0b75693
BH
7579L: linux-pci@vger.kernel.org
7580S: Maintained
7581F: drivers/pci/host/*designware*
7582
cf28855b
WD
7583PCI DRIVER FOR GENERIC OF HOSTS
7584M: Will Deacon <will.deacon@arm.com>
7585L: linux-pci@vger.kernel.org
7586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7587S: Maintained
7588F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7589F: drivers/pci/host/pci-host-generic.c
7590
51b66a6c 7591PCIE DRIVER FOR ST SPEAR13XX
51b66a6c 7592L: linux-pci@vger.kernel.org
af539e98 7593S: Orphan
51b66a6c
PA
7594F: drivers/pci/host/*spear*
7595
1da177e4 7596PCMCIA SUBSYSTEM
4230dfc9 7597P: Linux PCMCIA Team
f5df5881 7598L: linux-pcmcia@lists.infradead.org
6650e0a5 7599W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7600T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7601S: Maintained
679655da
JP
7602F: Documentation/pcmcia/
7603F: drivers/pcmcia/
7604F: include/pcmcia/
1da177e4
LT
7605
7606PCNET32 NETWORK DRIVER
227fb925 7607M: Don Fry <pcnet32@frontier.com>
979b6c13 7608L: netdev@vger.kernel.org
1da177e4 7609S: Maintained
b955f6ca 7610F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7611
48fc267e
SK
7612PCRYPT PARALLEL CRYPTO ENGINE
7613M: Steffen Klassert <steffen.klassert@secunet.com>
7614L: linux-crypto@vger.kernel.org
7615S: Maintained
7616F: crypto/pcrypt.c
7617F: include/crypto/pcrypt.h
7618
e72df0b8
TH
7619PER-CPU MEMORY ALLOCATOR
7620M: Tejun Heo <tj@kernel.org>
7621M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7622T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7623S: Maintained
7624F: include/linux/percpu*.h
7625F: mm/percpu*.c
7626F: arch/*/include/asm/percpu.h
7627
ad4ecbcb 7628PER-TASK DELAY ACCOUNTING
185e595f 7629M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7630S: Maintained
679655da
JP
7631F: include/linux/delayacct.h
7632F: kernel/delayacct.c
ad4ecbcb 7633
57c0c15b 7634PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7635M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7636M: Paul Mackerras <paulus@samba.org>
dd9b238c 7637M: Ingo Molnar <mingo@redhat.com>
f80c5393 7638M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7639L: linux-kernel@vger.kernel.org
75fc2d37 7640T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7641S: Supported
d53e8365 7642F: kernel/events/*
a003236c 7643F: include/linux/perf_event.h
c117ab84 7644F: include/uapi/linux/perf_event.h
141c4296
RR
7645F: arch/*/kernel/perf_event*.c
7646F: arch/*/kernel/*/perf_event*.c
7647F: arch/*/kernel/*/*/perf_event*.c
a003236c 7648F: arch/*/include/asm/perf_event.h
a003236c
VL
7649F: arch/*/kernel/perf_callchain.c
7650F: tools/perf/
6c0b3244 7651
dd49d0f5 7652PERSONALITY HANDLING
8b58be88 7653M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7654L: linux-abi-devel@lists.sourceforge.net
7655S: Maintained
679655da 7656F: include/linux/personality.h
c117ab84 7657F: include/uapi/linux/personality.h
dd49d0f5 7658
838e7a03 7659PHONET PROTOCOL
2a06b40f 7660M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7661S: Supported
7662F: Documentation/networking/phonet.txt
7663F: include/linux/phonet.h
7664F: include/net/phonet/
c117ab84 7665F: include/uapi/linux/phonet.h
838e7a03
RDC
7666F: net/phonet/
7667
1da177e4 7668PHRAM MTD DRIVER
8b58be88 7669M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7670L: linux-mtd@lists.infradead.org
7671S: Maintained
679655da 7672F: drivers/mtd/devices/phram.c
1da177e4 7673
efdbb10e
BP
7674PICOLCD HID DRIVER
7675M: Bruno Prémont <bonbons@linux-vserver.org>
7676L: linux-input@vger.kernel.org
7677S: Maintained
7678F: drivers/hid/hid-picolcd*
7679
a53bfa07
JI
7680PICOXCELL SUPPORT
7681M: Jamie Iles <jamie@jamieiles.com>
7682L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7683T: git git://github.com/jamieiles/linux-2.6-ji.git
7684S: Supported
b8733987 7685F: arch/arm/boot/dts/picoxcell*
14430813 7686F: arch/arm/mach-picoxcell/
b8733987 7687F: drivers/crypto/picoxcell*
a53bfa07 7688
2744e8af
LW
7689PIN CONTROL SUBSYSTEM
7690M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7691L: linux-gpio@vger.kernel.org
dbe752a3 7692T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7693S: Maintained
07f29ba6 7694F: drivers/pinctrl/
8e406fe4 7695F: include/linux/pinctrl/
2744e8af 7696
2201bbb8
JCPV
7697PIN CONTROLLER - ATMEL AT91
7698M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7700S: Maintained
c654b6bf 7701F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7702
cbd1b652
MW
7703PIN CONTROLLER - INTEL
7704M: Mika Westerberg <mika.westerberg@linux.intel.com>
7705M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7706S: Maintained
7707F: drivers/pinctrl/intel/
2201bbb8 7708
9963b536
LP
7709PIN CONTROLLER - RENESAS
7710M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7711L: linux-sh@vger.kernel.org
7712S: Maintained
7713F: drivers/pinctrl/sh-pfc/
7714
b75e60d6 7715PIN CONTROLLER - SAMSUNG
fea685e9 7716M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7717M: Thomas Abraham <thomas.abraham@linaro.org>
7718L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7719L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7720S: Maintained
9b5b33f6 7721F: drivers/pinctrl/samsung/
b75e60d6 7722
deda8287 7723PIN CONTROLLER - ST SPEAR
8e406fe4 7724M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7725L: spear-devel@list.st.com
7726L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7727W: http://www.st.com/spear
7728S: Maintained
8e406fe4 7729F: drivers/pinctrl/spear/
deda8287 7730
249a6771 7731PKTCDVD DRIVER
dbd47133 7732M: Jiri Kosina <jkosina@suse.cz>
249a6771 7733S: Maintained
679655da
JP
7734F: drivers/block/pktcdvd.c
7735F: include/linux/pktcdvd.h
c117ab84 7736F: include/uapi/linux/pktcdvd.h
249a6771 7737
b31d8273
G
7738PKUNITY SOC DRIVERS
7739M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7740W: http://mprc.pku.edu.cn/~guanxuetao/linux
7741S: Maintained
ceebf4d5 7742T: git git://github.com/gxt/linux.git
b31d8273 7743F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7744F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7745F: drivers/video/fbdev/fb-puv3.c
2809e80b 7746F: drivers/rtc/rtc-puv3.c
b31d8273 7747
9d2ecfb7 7748PMBUS HARDWARE MONITORING DRIVERS
ca462085 7749M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7750L: lm-sensors@lm-sensors.org
7751W: http://www.lm-sensors.org/
7752W: http://www.roeck-us.net/linux/drivers/
7753T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7754S: Maintained
7755F: Documentation/hwmon/pmbus
7756F: drivers/hwmon/pmbus/
7757F: include/linux/i2c/pmbus.h
7758
89a36810 7759PMC SIERRA MaxRAID DRIVER
076cfaae 7760M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7761L: linux-scsi@vger.kernel.org
7762W: http://www.pmc-sierra.com/
7763S: Supported
7764F: drivers/scsi/pmcraid.*
7765
dbf9bfe6 7766PMC SIERRA PM8001 DRIVER
4f0e359c 7767M: xjtuwjp@gmail.com
dbf9bfe6 7768M: lindar_liu@usish.com
f5a7b525 7769L: pmchba@pmcs.com
dbf9bfe6 7770L: linux-scsi@vger.kernel.org
7771S: Supported
7772F: drivers/scsi/pm8001/
7773
1da177e4 7774POSIX CLOCKS and TIMERS
8b58be88 7775M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7776L: linux-kernel@vger.kernel.org
75fc2d37 7777T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7778S: Maintained
679655da
JP
7779F: fs/timerfd.c
7780F: include/linux/timer*
5cee9645 7781F: kernel/time/*timer*
1da177e4 7782
3be86148 7783POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7784M: Sebastian Reichel <sre@kernel.org>
57318935 7785M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7786M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7787L: linux-pm@vger.kernel.org
54e5881d 7788T: git git://git.infradead.org/battery-2.6.git
3be86148 7789S: Maintained
679655da 7790F: include/linux/power_supply.h
8cd725a1 7791F: drivers/power/
3be86148 7792
1da177e4 7793PNP SUPPORT
46a1f21a 7794M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7795S: Maintained
679655da 7796F: drivers/pnp/
1da177e4 7797
999445d4 7798PNXxxxx I2C DRIVER
8b58be88 7799M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7800L: linux-i2c@vger.kernel.org
999445d4 7801S: Maintained
679655da 7802F: drivers/i2c/busses/i2c-pnx.c
999445d4 7803
1da177e4 7804PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7805M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7806L: linux-ppp@vger.kernel.org
7807S: Maintained
224cf5ad 7808F: drivers/net/ppp/ppp_*
1da177e4
LT
7809
7810PPP OVER ATM (RFC 2364)
8b58be88 7811M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7812S: Maintained
679655da 7813F: net/atm/pppoatm.c
c117ab84 7814F: include/uapi/linux/atmppp.h
1da177e4
LT
7815
7816PPP OVER ETHERNET
8b58be88 7817M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7818S: Maintained
224cf5ad
JK
7819F: drivers/net/ppp/pppoe.c
7820F: drivers/net/ppp/pppox.c
1da177e4 7821
a6d2370b 7822PPP OVER L2TP
8b58be88 7823M: James Chapman <jchapman@katalix.com>
a6d2370b 7824S: Maintained
90ca28d1 7825F: net/l2tp/l2tp_ppp.c
679655da 7826F: include/linux/if_pppol2tp.h
c117ab84 7827F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7828
eae9d2ba 7829PPS SUPPORT
8b58be88 7830M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7831W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7832L: linuxpps@ml.enneenne.com (subscribers-only)
7833S: Maintained
cabaaf41
JP
7834F: Documentation/pps/
7835F: drivers/pps/
7836F: include/linux/pps*.h
eae9d2ba 7837
71a6d0af
HW
7838PPTP DRIVER
7839M: Dmitry Kozlov <xeb@mail.ru>
7840L: netdev@vger.kernel.org
7841S: Maintained
224cf5ad 7842F: drivers/net/ppp/pptp.c
71a6d0af
HW
7843W: http://sourceforge.net/projects/accel-pptp
7844
1da177e4 7845PREEMPTIBLE KERNEL
8b58be88 7846M: Robert Love <rml@tech9.net>
1da177e4
LT
7847L: kpreempt-tech@lists.sourceforge.net
7848W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7849S: Supported
679655da
JP
7850F: Documentation/preempt-locking.txt
7851F: include/linux/preempt.h
1da177e4
LT
7852
7853PRISM54 WIRELESS DRIVER
8b58be88 7854M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7855L: linux-wireless@vger.kernel.org
9ef80804 7856W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7857S: Obsolete
679655da 7858F: drivers/net/wireless/prism54/
1da177e4 7859
02c18891 7860PS3 NETWORK SUPPORT
b809b9ca 7861M: Geoff Levand <geoff@infradead.org>
02c18891 7862L: netdev@vger.kernel.org
a4724ed6 7863L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7864S: Maintained
8df158ac 7865F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7866
f58a9d17 7867PS3 PLATFORM SUPPORT
b809b9ca 7868M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7869L: linuxppc-dev@lists.ozlabs.org
7870L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7871S: Maintained
679655da
JP
7872F: arch/powerpc/boot/ps3*
7873F: arch/powerpc/include/asm/lv1call.h
7874F: arch/powerpc/include/asm/ps3*.h
7875F: arch/powerpc/platforms/ps3/
7876F: drivers/*/ps3*
7877F: drivers/ps3/
fec629b8 7878F: drivers/rtc/rtc-ps3.c
679655da 7879F: drivers/usb/host/*ps3.c
fec629b8 7880F: sound/ppc/snd_ps3*
f58a9d17 7881
cffb4add 7882PS3VRAM DRIVER
8b58be88 7883M: Jim Paris <jim@jtan.com>
a4724ed6 7884L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7885S: Maintained
8a3977cb 7886F: drivers/block/ps3vram.c
cffb4add 7887
8defe599 7888PSTORE FILESYSTEM
9d5e2a02 7889M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7890M: Colin Cross <ccross@android.com>
7891M: Kees Cook <keescook@chromium.org>
7892M: Tony Luck <tony.luck@intel.com>
7893S: Maintained
7894T: git git://git.infradead.org/users/cbou/linux-pstore.git
7895F: fs/pstore/
7896F: include/linux/pstore*
04851772 7897F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7898F: drivers/acpi/apei/erst.c
7899
7fbc415d
RC
7900PTP HARDWARE CLOCK SUPPORT
7901M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7902L: netdev@vger.kernel.org
7fbc415d
RC
7903S: Maintained
7904W: http://linuxptp.sourceforge.net/
7905F: Documentation/ABI/testing/sysfs-ptp
7906F: Documentation/ptp/*
0ecb3cdd 7907F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7908F: drivers/net/phy/dp83640*
7909F: drivers/ptp/*
7910F: include/linux/ptp_cl*
7911
cf94a4d1 7912PTRACE SUPPORT
e846ee5f 7913M: Roland McGrath <roland@hack.frob.com>
8b58be88 7914M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7915S: Maintained
7916F: include/asm-generic/syscall.h
7917F: include/linux/ptrace.h
7918F: include/linux/regset.h
7919F: include/linux/tracehook.h
c117ab84 7920F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7921F: kernel/ptrace.c
7922
8320204a 7923PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7924M: Mike Isely <isely@pobox.com>
16e9495d 7925L: pvrusb2@isely.net (subscribers-only)
661263b5 7926L: linux-media@vger.kernel.org
8320204a 7927W: http://www.isely.net/pvrusb2/
275ffde4 7928T: git git://linuxtv.org/media_tree.git
8320204a 7929S: Maintained
679655da 7930F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7931F: drivers/media/usb/pvrusb2/
8320204a 7932
39532e6c
HG
7933PWC WEBCAM DRIVER
7934M: Hans de Goede <hdegoede@redhat.com>
7935L: linux-media@vger.kernel.org
7936T: git git://linuxtv.org/media_tree.git
7937S: Maintained
7938F: drivers/media/usb/pwc/*
7939
93c090b3
KD
7940PWM FAN DRIVER
7941M: Kamil Debski <k.debski@samsung.com>
7942L: lm-sensors@lm-sensors.org
7943S: Supported
7944F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7945F: Documentation/hwmon/pwm-fan
7946F: drivers/hwmon/pwm-fan.c
7947
200efedd 7948PWM SUBSYSTEM
aa3495f7
TR
7949M: Thierry Reding <thierry.reding@gmail.com>
7950L: linux-pwm@vger.kernel.org
0c2498f1 7951S: Maintained
006e854f 7952T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7953F: Documentation/pwm.txt
7954F: Documentation/devicetree/bindings/pwm/
7955F: include/linux/pwm.h
0c2498f1 7956F: drivers/pwm/
a140b98d
TR
7957F: drivers/video/backlight/pwm_bl.c
7958F: include/linux/pwm_backlight.h
0c2498f1 7959
30ec261e 7960PXA2xx/PXA3xx SUPPORT
8da5e302 7961M: Daniel Mack <daniel@zonque.org>
a323f664 7962M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7963M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7964L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7965T: git git://github.com/hzhuang1/linux.git
8da5e302 7966T: git git://github.com/rjarzmik/linux.git
1da177e4 7967S: Maintained
679655da
JP
7968F: arch/arm/mach-pxa/
7969F: drivers/pcmcia/pxa2xx*
9df92e6c 7970F: drivers/spi/spi-pxa2xx*
faf2e1db 7971F: drivers/usb/gadget/udc/pxa2*
679655da 7972F: include/sound/pxa2xx-lib.h
bec4c99e 7973F: sound/arm/pxa*
14430813 7974F: sound/soc/pxa/
1da177e4 7975
ec64d3bf
EG
7976PXA3xx NAND FLASH DRIVER
7977M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7978L: linux-mtd@lists.infradead.org
7979S: Maintained
9a67f099 7980F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7981
3f640c61 7982MMP SUPPORT
8b58be88 7983M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7984M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7986T: git git://github.com/hzhuang1/linux.git
7987T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7988S: Maintained
3f640c61 7989F: arch/arm/mach-mmp/
e8e6cb32 7990
272f133a
PO
7991PXA MMCI DRIVER
7992S: Orphan
7993
57f63bc8 7994PXA RTC DRIVER
8b58be88 7995M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7996L: rtc-linux@googlegroups.com
7997S: Maintained
7998
cea4001a 7999QAT DRIVER
49e7d9df
JP
8000M: Tadeusz Struk <tadeusz.struk@intel.com>
8001L: qat-linux@intel.com
8002S: Supported
8003F: drivers/crypto/qat/
cea4001a 8004
52a09a04 8005QIB DRIVER
8473c603 8006M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8007L: linux-rdma@vger.kernel.org
8008S: Supported
8009F: drivers/infiniband/hw/qib/
8010
5e9772b9
JS
8011QLOGIC QLA1280 SCSI DRIVER
8012M: Michael Reed <mdr@sgi.com>
8013L: linux-scsi@vger.kernel.org
8014S: Maintained
8015F: drivers/scsi/qla1280.[ch]
8016
1da177e4 8017QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8018M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8019L: linux-scsi@vger.kernel.org
8020S: Supported
679655da
JP
8021F: Documentation/scsi/LICENSE.qla2xxx
8022F: drivers/scsi/qla2xxx/
1da177e4 8023
883c98fe 8024QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8025M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8026L: linux-scsi@vger.kernel.org
8027S: Supported
bacfb81b 8028F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8029F: drivers/scsi/qla4xxx/
8030
5a4faa87 8031QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8032M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8033M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8034M: linux-driver@qlogic.com
8035L: netdev@vger.kernel.org
8036S: Supported
679655da 8037F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8038F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8039
0ec00f03 8040QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8041M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8042M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8043L: netdev@vger.kernel.org
8044S: Supported
aa43c215 8045F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8046
c4e84bde 8047QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8048M: Harish Patil <harish.patil@qlogic.com>
8049M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8050M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8051M: linux-driver@qlogic.com
c4e84bde
RM
8052L: netdev@vger.kernel.org
8053S: Supported
aa43c215 8054F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8055
1da177e4 8056QNX4 FILESYSTEM
8b58be88 8057M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8058W: http://www.alarsen.net/linux/qnx4fs/
8059S: Maintained
80811493 8060F: fs/qnx4/
c117ab84
CEB
8061F: include/uapi/linux/qnx4_fs.h
8062F: include/uapi/linux/qnxtypes.h
1da177e4 8063
91952bc0
AP
8064QT1010 MEDIA DRIVER
8065M: Antti Palosaari <crope@iki.fi>
8066L: linux-media@vger.kernel.org
8067W: http://linuxtv.org/
8068W: http://palosaari.fi/linux/
8069Q: http://patchwork.linuxtv.org/project/linux-media/list/
8070T: git git://linuxtv.org/anttip/media_tree.git
8071S: Maintained
8072F: drivers/media/tuners/qt1010*
8073
966fb5ec
SM
8074QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8075M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8076L: linux-wireless@vger.kernel.org
8077L: ath9k-devel@lists.ath9k.org
8078W: http://wireless.kernel.org/en/users/Drivers/ath9k
8079S: Supported
8080F: drivers/net/wireless/ath/ath9k/
8081
2ea0ffcb
KV
8082QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8083M: Kalle Valo <kvalo@qca.qualcomm.com>
8084L: ath10k@lists.infradead.org
8085W: http://wireless.kernel.org/en/users/Drivers/ath10k
8086T: git git://github.com/kvalo/ath.git
8087S: Supported
8088F: drivers/net/wireless/ath/ath10k/
8089
4f4567cf
RK
8090QUALCOMM HEXAGON ARCHITECTURE
8091M: Richard Kuo <rkuo@codeaurora.org>
8092L: linux-hexagon@vger.kernel.org
8093S: Supported
8094F: arch/hexagon/
8095
8e84c258
EK
8096QUALCOMM WCN36XX WIRELESS DRIVER
8097M: Eugene Krasnikov <k.eugene.e@gmail.com>
8098L: wcn36xx@lists.infradead.org
8099W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8100T: git git://github.com/KrasnikovEugene/wcn36xx.git
8101S: Supported
8102F: drivers/net/wireless/ath/wcn36xx/
8103
602adf40 8104RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8105M: Ilya Dryomov <idryomov@gmail.com>
8106M: Sage Weil <sage@redhat.com>
527a88b9 8107M: Alex Elder <elder@kernel.org>
602adf40 8108M: ceph-devel@vger.kernel.org
09d90327
SW
8109W: http://ceph.com/
8110T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
8111S: Supported
8112F: drivers/block/rbd.c
8113F: drivers/block/rbd_types.h
8114
1da177e4 8115RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8116M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8117L: linux-fbdev@vger.kernel.org
1da177e4 8118S: Maintained
8a61f013 8119F: drivers/video/fbdev/aty/radeon*
c117ab84 8120F: include/uapi/linux/radeonfb.h
1da177e4 8121
c6c9b34c
HG
8122RADIOSHARK RADIO DRIVER
8123M: Hans de Goede <hdegoede@redhat.com>
8124L: linux-media@vger.kernel.org
8125T: git git://linuxtv.org/media_tree.git
8126S: Maintained
8127F: drivers/media/radio/radio-shark.c
8128
8129RADIOSHARK2 RADIO DRIVER
8130M: Hans de Goede <hdegoede@redhat.com>
8131L: linux-media@vger.kernel.org
8132T: git git://linuxtv.org/media_tree.git
8133S: Maintained
8134F: drivers/media/radio/radio-shark2.c
8135F: drivers/media/radio/radio-tea5777.c
8136
1da177e4 8137RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8138M: Paul Mackerras <paulus@samba.org>
c69f677c 8139L: linux-fbdev@vger.kernel.org
1da177e4 8140S: Maintained
8a61f013 8141F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8142
e7839f25 8143RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8144P: rt2x00 project
b182427e 8145M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8146M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8147L: linux-wireless@vger.kernel.org
83fc9c89 8148L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
8149W: http://rt2x00.serialmonkey.com/
8150S: Maintained
8151F: drivers/net/wireless/rt2x00/
8152
9db5579b 8153RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8154M: Jens Axboe <axboe@kernel.dk>
9db5579b 8155S: Maintained
679655da
JP
8156F: Documentation/blockdev/ramdisk.txt
8157F: drivers/block/brd.c
9db5579b 8158
9e853f23
RZ
8159PERSISTENT MEMORY DRIVER
8160M: Ross Zwisler <ross.zwisler@linux.intel.com>
8161L: linux-nvdimm@lists.01.org
8162S: Supported
8163F: drivers/block/pmem.c
8164
9e95ce27 8165RANDOM NUMBER DRIVER
0624bcaa 8166M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8167S: Maintained
679655da 8168F: drivers/char/random.c
9e95ce27 8169
394b701c 8170RAPIDIO SUBSYSTEM
8b58be88 8171M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8172M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8173S: Maintained
679655da 8174F: drivers/rapidio/
394b701c 8175
e2d1d6c0 8176RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8177L: linux-wireless@vger.kernel.org
f52a5490 8178S: Orphan
679655da 8179F: drivers/net/wireless/ray*
e2d1d6c0
RD
8180
8181RCUTORTURE MODULE
e0198b29 8182M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8183M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8184L: linux-kernel@vger.kernel.org
f9094d8e 8185S: Supported
08deed1e 8186T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8187F: Documentation/RCU/torture.txt
34e2d560 8188F: kernel/rcu/rcutorture.c
e2d1d6c0 8189
c87b9c60
PM
8190RCUTORTURE TEST FRAMEWORK
8191M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8192M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8193R: Steven Rostedt <rostedt@goodmis.org>
8194R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8195R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8196L: linux-kernel@vger.kernel.org
c87b9c60
PM
8197S: Supported
8198T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8199F: tools/testing/selftests/rcutorture
8200
c1f766b5 8201RDC R-321X SoC
8b58be88 8202M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8203S: Maintained
8204
db17f395 8205RDC R6040 FAST ETHERNET DRIVER
8b58be88 8206M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8207L: netdev@vger.kernel.org
8208S: Maintained
58565a35 8209F: drivers/net/ethernet/rdc/r6040.c
db17f395 8210
a09ed661 8211RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8212M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8213L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8214S: Supported
679655da 8215F: net/rds/
a09ed661 8216
595182bc 8217READ-COPY UPDATE (RCU)
8b58be88 8218M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8219M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8220R: Steven Rostedt <rostedt@goodmis.org>
8221R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8222R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8223L: linux-kernel@vger.kernel.org
9fab9787 8224W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8225S: Supported
08deed1e 8226T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8227F: Documentation/RCU/
9fab9787 8228X: Documentation/RCU/torture.txt
f9094d8e 8229F: include/linux/rcu*
4102adab
PM
8230X: include/linux/srcu.h
8231F: kernel/rcu/
34e2d560 8232X: kernel/torture.c
595182bc 8233
0c86edc0 8234REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8235M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8236M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8237L: rtc-linux@googlegroups.com
8a6e2535 8238Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 8239S: Maintained
679655da
JP
8240F: Documentation/rtc.txt
8241F: drivers/rtc/
8242F: include/linux/rtc.h
c117ab84 8243F: include/uapi/linux/rtc.h
0c86edc0 8244
0e400c53
MB
8245REALTEK AUDIO CODECS
8246M: Bard Liao <bardliao@realtek.com>
8247M: Oder Chiou <oder_chiou@realtek.com>
8248S: Maintained
8249F: sound/soc/codecs/rt*
8250F: include/sound/rt*.h
8251
1da177e4 8252REISERFS FILE SYSTEM
76c4e5ea 8253L: reiserfs-devel@vger.kernel.org
1da177e4 8254S: Supported
679655da 8255F: fs/reiserfs/
1da177e4 8256
b83a313b 8257REGISTER MAP ABSTRACTION
b02e48f2 8258M: Mark Brown <broonie@kernel.org>
dd060bc9 8259L: linux-kernel@vger.kernel.org
b83a313b
MB
8260T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8261S: Supported
8262F: drivers/base/regmap/
8263F: include/linux/regmap.h
8264
400e64df
OBC
8265REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8266M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8267T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8268S: Maintained
8269F: drivers/remoteproc/
8270F: Documentation/remoteproc.txt
6fc26488 8271F: include/linux/remoteproc.h
400e64df 8272
d8115db5
OBC
8273REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8274M: Ohad Ben-Cohen <ohad@wizery.com>
8275T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8276S: Maintained
8277F: drivers/rpmsg/
8278F: Documentation/rpmsg.txt
8279F: include/linux/rpmsg.h
8280
1b0fe6be
PZ
8281RESET CONTROLLER FRAMEWORK
8282M: Philipp Zabel <p.zabel@pengutronix.de>
8283S: Maintained
8284F: drivers/reset/
8285F: Documentation/devicetree/bindings/reset/
8286F: include/linux/reset.h
8287F: include/linux/reset-controller.h
8288
e0897645 8289RFKILL
8b58be88 8290M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8291L: linux-wireless@vger.kernel.org
ce466579
JB
8292W: http://wireless.kernel.org/
8293T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8294T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8295S: Maintained
505c9247 8296F: Documentation/rfkill.txt
80811493 8297F: net/rfkill/
e0897645 8298
933685ca
TG
8299RHASHTABLE
8300M: Thomas Graf <tgraf@suug.ch>
8301L: netdev@vger.kernel.org
8302S: Maintained
8303F: lib/rhashtable.c
8304F: include/linux/rhashtable.h
8305
67e054e9
ML
8306RICOH SMARTMEDIA/XD DRIVER
8307M: Maxim Levitsky <maximlevitsky@gmail.com>
8308S: Maintained
21c26f50
JP
8309F: drivers/mtd/nand/r852.c
8310F: drivers/mtd/nand/r852.h
67e054e9 8311
92634125
ML
8312RICOH R5C592 MEMORYSTICK DRIVER
8313M: Maxim Levitsky <maximlevitsky@gmail.com>
8314S: Maintained
8315F: drivers/memstick/host/r592.*
8316
27f1d2f9
SA
8317ROCCAT DRIVERS
8318M: Stefan Achatz <erazor_de@users.sourceforge.net>
8319W: http://sourceforge.net/projects/roccat/
8320S: Maintained
8321F: drivers/hid/hid-roccat*
8322F: include/linux/hid-roccat*
8323F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8324
4b8ac966
JP
8325ROCKER DRIVER
8326M: Jiri Pirko <jiri@resnulli.us>
8327M: Scott Feldman <sfeldma@gmail.com>
8328L: netdev@vger.kernel.org
8329S: Supported
8330F: drivers/net/ethernet/rocker/
8331
1da177e4
LT
8332ROCKETPORT DRIVER
8333P: Comtrol Corp.
1da177e4
LT
8334W: http://www.comtrol.com
8335S: Maintained
679655da 8336F: Documentation/serial/rocket.txt
c897401b 8337F: drivers/tty/rocket*
1da177e4 8338
7645c2f4
KC
8339ROCKETPORT EXPRESS/INFINITY DRIVER
8340M: Kevin Cernekee <cernekee@gmail.com>
8341L: linux-serial@vger.kernel.org
8342S: Odd Fixes
8343F: drivers/tty/serial/rp2.*
8344
1da177e4 8345ROSE NETWORK LAYER
8b58be88 8346M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8347L: linux-hams@vger.kernel.org
d34cb28a 8348W: http://www.linux-ax25.org/
1da177e4 8349S: Maintained
679655da 8350F: include/net/rose.h
c117ab84 8351F: include/uapi/linux/rose.h
679655da 8352F: net/rose/
1da177e4 8353
91952bc0
AP
8354RTL2830 MEDIA DRIVER
8355M: Antti Palosaari <crope@iki.fi>
8356L: linux-media@vger.kernel.org
8357W: http://linuxtv.org/
8358W: http://palosaari.fi/linux/
8359Q: http://patchwork.linuxtv.org/project/linux-media/list/
8360T: git git://linuxtv.org/anttip/media_tree.git
8361S: Maintained
8362F: drivers/media/dvb-frontends/rtl2830*
8363
27a0aacf
AP
8364RTL2832 MEDIA DRIVER
8365M: Antti Palosaari <crope@iki.fi>
8366L: linux-media@vger.kernel.org
8367W: http://linuxtv.org/
8368W: http://palosaari.fi/linux/
8369Q: http://patchwork.linuxtv.org/project/linux-media/list/
8370T: git git://linuxtv.org/anttip/media_tree.git
8371S: Maintained
8372F: drivers/media/dvb-frontends/rtl2832*
8373
ba6e6f6e
AP
8374RTL2832_SDR MEDIA DRIVER
8375M: Antti Palosaari <crope@iki.fi>
8376L: linux-media@vger.kernel.org
8377W: http://linuxtv.org/
8378W: http://palosaari.fi/linux/
8379Q: http://patchwork.linuxtv.org/project/linux-media/list/
8380T: git git://linuxtv.org/anttip/media_tree.git
8381S: Maintained
b4bb1c28 8382F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8383
59840488 8384RTL8180 WIRELESS DRIVER
605bebe2 8385L: linux-wireless@vger.kernel.org
491b26b4 8386W: http://wireless.kernel.org/
54e5881d 8387T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8388S: Orphan
3cfeb0c3 8389F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8390
59840488 8391RTL8187 WIRELESS DRIVER
9f0939bf 8392M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8393M: Hin-Tak Leung <htl10@users.sourceforge.net>
8394M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8395L: linux-wireless@vger.kernel.org
491b26b4 8396W: http://wireless.kernel.org/
54e5881d 8397T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8398S: Maintained
3cfeb0c3 8399F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8400
3cf0c8ad
LF
8401RTL8192CE WIRELESS DRIVER
8402M: Larry Finger <Larry.Finger@lwfinger.net>
8403M: Chaoming Li <chaoming_li@realsil.com.cn>
8404L: linux-wireless@vger.kernel.org
491b26b4 8405W: http://wireless.kernel.org/
3cf0c8ad
LF
8406T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8407S: Maintained
8408F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8409F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8410
9eb8ef74 8411S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8412M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8413L: linux-fbdev@vger.kernel.org
ce00f85c 8414S: Maintained
8a61f013 8415F: drivers/video/fbdev/savage/
9eb8ef74 8416
1da177e4 8417S390
8b58be88
JP
8418M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8419M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8420M: linux390@de.ibm.com
d58140cc 8421L: linux-s390@vger.kernel.org
5238da45
HC
8422W: http://www.ibm.com/developerworks/linux/linux390/
8423S: Supported
679655da 8424F: arch/s390/
a968cd3e 8425F: drivers/s390/
3bfe6858
JN
8426F: Documentation/s390/
8427F: Documentation/DocBook/s390*
5238da45 8428
322986ca
SO
8429S390 COMMON I/O LAYER
8430M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8431M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8432L: linux-s390@vger.kernel.org
8433W: http://www.ibm.com/developerworks/linux/linux390/
8434S: Supported
8435F: drivers/s390/cio/
8436
8437S390 DASD DRIVER
8438M: Stefan Weinhuber <wein@de.ibm.com>
8439M: Stefan Haberland <stefan.haberland@de.ibm.com>
8440L: linux-s390@vger.kernel.org
8441W: http://www.ibm.com/developerworks/linux/linux390/
8442S: Supported
8443F: drivers/s390/block/dasd*
8444F: block/partitions/ibm.c
8445
5238da45 8446S390 NETWORK DRIVERS
8b58be88 8447M: Ursula Braun <ursula.braun@de.ibm.com>
5238da45 8448M: linux390@de.ibm.com
d58140cc 8449L: linux-s390@vger.kernel.org
5238da45
HC
8450W: http://www.ibm.com/developerworks/linux/linux390/
8451S: Supported
679655da 8452F: drivers/s390/net/
5238da45 8453
322986ca
SO
8454S390 PCI SUBSYSTEM
8455M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8456M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8457L: linux-s390@vger.kernel.org
8458W: http://www.ibm.com/developerworks/linux/linux390/
8459S: Supported
8460F: arch/s390/pci/
8461F: drivers/pci/hotplug/s390_pci_hpc.c
8462
feed9b62 8463S390 ZCRYPT DRIVER
5c8d0983 8464M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8465M: linux390@de.ibm.com
8466L: linux-s390@vger.kernel.org
a968cd3e 8467W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8468S: Supported
d5ca6918 8469F: drivers/s390/crypto/
feed9b62 8470
5238da45 8471S390 ZFCP DRIVER
d38e19d0 8472M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8473M: linux390@de.ibm.com
d58140cc 8474L: linux-s390@vger.kernel.org
5238da45 8475W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8476S: Supported
679655da 8477F: drivers/s390/scsi/zfcp_*
1da177e4 8478
dd96df2c 8479S390 IUCV NETWORK LAYER
8b58be88 8480M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8481M: linux390@de.ibm.com
8482L: linux-s390@vger.kernel.org
8483W: http://www.ibm.com/developerworks/linux/linux390/
8484S: Supported
679655da
JP
8485F: drivers/s390/net/*iucv*
8486F: include/net/iucv/
8487F: net/iucv/
dd96df2c 8488
4dde7f75 8489S3C24XX SD/MMC Driver
8b58be88 8490M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8491L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8492S: Supported
679655da 8493F: drivers/mmc/host/s3cmci.*
4dde7f75 8494
1f15a229
HV
8495SAA6588 RDS RECEIVER DRIVER
8496M: Hans Verkuil <hverkuil@xs4all.nl>
8497L: linux-media@vger.kernel.org
8498T: git git://linuxtv.org/media_tree.git
8499W: http://linuxtv.org
8500S: Odd Fixes
8501F: drivers/media/i2c/saa6588*
8502
98ed12e6 8503SAA7134 VIDEO4LINUX DRIVER
009a5410 8504M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8505L: linux-media@vger.kernel.org
8506W: http://linuxtv.org
8507T: git git://linuxtv.org/media_tree.git
8508S: Odd fixes
e42bf501 8509F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8510F: drivers/media/pci/saa7134/
8511
1da177e4 8512SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8513M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8514L: linux-media@vger.kernel.org
275ffde4 8515T: git git://linuxtv.org/media_tree.git
1da177e4 8516S: Maintained
90d72ac6
MCC
8517F: drivers/media/common/saa7146/
8518F: drivers/media/pci/saa7146/
8519F: include/media/saa7146*
1da177e4 8520
92304a40 8521SAMSUNG LAPTOP DRIVER
5909c654 8522M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8523L: platform-driver-x86@vger.kernel.org
8524S: Maintained
8525F: drivers/platform/x86/samsung-laptop.c
8526
4a109cc0 8527SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8528M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8529L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8530S: Supported
14430813 8531F: sound/soc/samsung/
4a109cc0 8532
0d89a28b 8533SAMSUNG FRAMEBUFFER DRIVER
b7701755 8534M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8535L: linux-fbdev@vger.kernel.org
8536S: Maintained
8a61f013 8537F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8538
f69d3a17
SK
8539SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8540M: Sangbeom Kim <sbkim73@samsung.com>
8541L: linux-kernel@vger.kernel.org
8542S: Supported
8543F: drivers/mfd/sec*.c
8544F: drivers/regulator/s2m*.c
8545F: drivers/regulator/s5m*.c
f69d3a17
SK
8546F: include/linux/mfd/samsung/
8547
038f5c4b
SN
8548SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8549M: Kyungmin Park <kyungmin.park@samsung.com>
8550M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8551L: linux-media@vger.kernel.org
8552Q: https://patchwork.linuxtv.org/project/linux-media/list/
8553S: Supported
8554F: drivers/media/platform/exynos4-is/
038f5c4b 8555
6fd86ab2
SN
8556SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8557M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8558L: linux-media@vger.kernel.org
8559L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8560S: Maintained
8561F: drivers/media/platform/s3c-camif/
8562F: include/media/s3c_camif.h
8563
b84ef24e
AH
8564SAMSUNG S5C73M3 CAMERA DRIVER
8565M: Kyungmin Park <kyungmin.park@samsung.com>
8566M: Andrzej Hajda <a.hajda@samsung.com>
8567L: linux-media@vger.kernel.org
8568S: Supported
8569F: drivers/media/i2c/s5c73m3/*
8570
7d459937
AH
8571SAMSUNG S5K5BAF CAMERA DRIVER
8572M: Kyungmin Park <kyungmin.park@samsung.com>
8573M: Andrzej Hajda <a.hajda@samsung.com>
8574L: linux-media@vger.kernel.org
8575S: Supported
8576F: drivers/media/i2c/s5k5baf.c
8577
310e39c9 8578SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8579M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8580M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8581S: Supported
8582L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8583F: drivers/clk/samsung/
8584
66890ed6
BA
8585SAMSUNG SXGBE DRIVERS
8586M: Byungho An <bh74.an@samsung.com>
8587M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8588M: Vipul Pandya <vipul.pandya@samsung.com>
8589S: Supported
8590L: netdev@vger.kernel.org
8591F: drivers/net/ethernet/samsung/sxgbe/
8592
93c537af
LM
8593SAMSUNG THERMAL DRIVER
8594M: Lukasz Majewski <l.majewski@samsung.com>
8595L: linux-pm@vger.kernel.org
8596L: linux-samsung-soc@vger.kernel.org
8597S: Supported
8598T: https://github.com/lmajewski/linux-samsung-thermal.git
8599F: drivers/thermal/samsung/
8600
e296cd32
KD
8601SAMSUNG USB2 PHY DRIVER
8602M: Kamil Debski <k.debski@samsung.com>
8603L: linux-kernel@vger.kernel.org
8604S: Supported
8605F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8606F: Documentation/phy/samsung-usb2.txt
8607F: drivers/phy/phy-exynos4210-usb2.c
8608F: drivers/phy/phy-exynos4x12-usb2.c
8609F: drivers/phy/phy-exynos5250-usb2.c
8610F: drivers/phy/phy-s5pv210-usb2.c
8611F: drivers/phy/phy-samsung-usb2.c
8612F: drivers/phy/phy-samsung-usb2.h
8613
ca749e2a 8614SERIAL DRIVERS
5e30bbb7 8615M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8616L: linux-serial@vger.kernel.org
5e30bbb7 8617S: Maintained
14430813 8618F: drivers/tty/serial/
ca749e2a 8619
aecb7b64 8620SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8621M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8622M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8623S: Maintained
1fb200d6 8624F: include/linux/dma/dw.h
3d598f47 8625F: include/linux/platform_data/dma-dw.h
61a76496 8626F: drivers/dma/dw/
aecb7b64 8627
f9e37137
SJ
8628SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8629M: Seungwon Jeon <tgih.jun@samsung.com>
8630M: Jaehoon Chung <jh80.chung@samsung.com>
8631L: linux-mmc@vger.kernel.org
8632S: Maintained
8633F: include/linux/mmc/dw_mmc.h
8634F: drivers/mmc/host/dw_mmc*
8635
1db121d6
AN
8636THUNDERBOLT DRIVER
8637M: Andreas Noever <andreas.noever@gmail.com>
8638S: Maintained
8639F: drivers/thunderbolt/
8640
9222d247 8641TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8642M: John Stultz <john.stultz@linaro.org>
88606e80 8643M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8644L: linux-kernel@vger.kernel.org
75fc2d37 8645T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8646S: Supported
8647F: include/linux/clocksource.h
8648F: include/linux/time.h
8649F: include/linux/timex.h
c117ab84
CEB
8650F: include/uapi/linux/time.h
8651F: include/uapi/linux/timex.h
88606e80
TG
8652F: kernel/time/clocksource.c
8653F: kernel/time/time*.c
8654F: kernel/time/ntp.c
7fe5f1c1 8655F: tools/testing/selftests/timers/
88606e80 8656
1da177e4 8657SC1200 WDT DRIVER
b300645a 8658M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8659S: Maintained
679655da 8660F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8661
8662SCHEDULER
dd9b238c 8663M: Ingo Molnar <mingo@redhat.com>
8b58be88 8664M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8665L: linux-kernel@vger.kernel.org
75fc2d37 8666T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8667S: Maintained
95c0d71d 8668F: kernel/sched/
679655da 8669F: include/linux/sched.h
c117ab84 8670F: include/uapi/linux/sched.h
c2eb505b 8671F: include/linux/wait.h
1da177e4 8672
6bcf6737 8673SCORE ARCHITECTURE
ed38665e 8674M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8675M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8676W: http://www.sunplus.com
6bcf6737 8677S: Supported
a2681a75 8678F: arch/score/
6bcf6737 8679
1da177e4 8680SCSI CDROM DRIVER
8b58be88 8681M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8682L: linux-scsi@vger.kernel.org
8683W: http://www.kernel.dk
8684S: Maintained
679655da 8685F: drivers/scsi/sr*
1da177e4 8686
fb50a83d 8687SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 8688M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
8689L: linux-rdma@vger.kernel.org
8690S: Supported
8691W: http://www.openfabrics.org
8692Q: http://patchwork.kernel.org/project/linux-rdma/list/
8693T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8694F: drivers/infiniband/ulp/srp/
8695F: include/scsi/srp.h
8696
1da177e4 8697SCSI SG DRIVER
8b58be88 8698M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8699L: linux-scsi@vger.kernel.org
59ab3c93 8700W: http://sg.danny.cz/sg
1da177e4 8701S: Maintained
59ab3c93 8702F: Documentation/scsi/scsi-generic.txt
679655da
JP
8703F: drivers/scsi/sg.c
8704F: include/scsi/sg.h
1da177e4
LT
8705
8706SCSI SUBSYSTEM
0351b8f8 8707M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 8708L: linux-scsi@vger.kernel.org
0351b8f8 8709T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 8710S: Maintained
679655da
JP
8711F: drivers/scsi/
8712F: include/scsi/
1da177e4
LT
8713
8714SCSI TAPE DRIVER
8b58be88 8715M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8716L: linux-scsi@vger.kernel.org
8717S: Maintained
679655da 8718F: Documentation/scsi/st.txt
f7269cfc
JD
8719F: drivers/scsi/st.*
8720F: drivers/scsi/st_*.h
1da177e4
LT
8721
8722SCTP PROTOCOL
8b6efb75 8723M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8724M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8725L: linux-sctp@vger.kernel.org
5f85813c 8726W: http://lksctp.sourceforge.net
8b6efb75 8727S: Maintained
679655da
JP
8728F: Documentation/networking/sctp.txt
8729F: include/linux/sctp.h
4d58c025 8730F: include/uapi/linux/sctp.h
679655da
JP
8731F: include/net/sctp/
8732F: net/sctp/
1da177e4
LT
8733
8734SCx200 CPU SUPPORT
8b58be88 8735M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8736S: Odd Fixes
679655da 8737F: Documentation/i2c/busses/scx200_acb
390889b6 8738F: arch/x86/platform/scx200/
679655da
JP
8739F: drivers/watchdog/scx200_wdt.c
8740F: drivers/i2c/busses/scx200*
8741F: drivers/mtd/maps/scx200_docflash.c
8742F: include/linux/scx200.h
1662d32c
JC
8743
8744SCx200 GPIO DRIVER
8b58be88 8745M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8746S: Maintained
679655da
JP
8747F: drivers/char/scx200_gpio.c
8748F: include/linux/scx200_gpio.h
1662d32c
JC
8749
8750SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8751M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8752S: Maintained
679655da 8753F: drivers/clocksource/scx200_hrt.c
1da177e4 8754
6a36913a 8755SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8756M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8757L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8758S: Maintained
679655da 8759F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8760
e7839f25 8761SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 8762L: linux-mmc@vger.kernel.org
a1cb1d11 8763S: Orphan
7a241d6e 8764F: drivers/mmc/host/sdhci.*
d4a45787 8765F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8766
c04f9d61
KC
8767SECURE COMPUTING
8768M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8769R: Andy Lutomirski <luto@amacapital.net>
8770R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8771T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8772S: Supported
8773F: kernel/seccomp.c
8774F: include/uapi/linux/seccomp.h
8775F: include/linux/seccomp.h
8776K: \bsecure_computing
8777K: \bTIF_SECCOMP\b
8778
0d1bb41a 8779SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8780M: Ben Dooks <ben-linux@fluff.org>
dc524882 8781M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 8782L: linux-mmc@vger.kernel.org
0d1bb41a 8783S: Maintained
dc524882 8784F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 8785
c63b3cba 8786SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8787M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8788L: spear-devel@list.st.com
c63b3cba
VK
8789L: linux-mmc@vger.kernel.org
8790S: Maintained
8791F: drivers/mmc/host/sdhci-spear.c
8792
8711cca2 8793SECURITY SUBSYSTEM
9b45c0d2 8794M: James Morris <james.l.morris@oracle.com>
70b4a259 8795M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8796L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8797T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8798W: http://kernsec.org/
8711cca2 8799S: Supported
7d2c86b5 8800F: security/
8711cca2 8801
1da177e4 8802SECURITY CONTACT
8b58be88 8803M: Security Officers <security@kernel.org>
1da177e4
LT
8804S: Supported
8805
8806SELINUX SECURITY MODULE
e0238b4c 8807M: Paul Moore <paul@paul-moore.com>
8b58be88 8808M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8809M: Eric Paris <eparis@parisplace.org>
e0238b4c 8810L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8811W: http://selinuxproject.org
5a5f2acf 8812T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8813S: Supported
679655da
JP
8814F: include/linux/selinux*
8815F: security/selinux/
6bde95ce 8816F: scripts/selinux/
1da177e4 8817
c1c124e9
JJ
8818APPARMOR SECURITY MODULE
8819M: John Johansen <john.johansen@canonical.com>
8820L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8821W: apparmor.wiki.kernel.org
8822T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8823S: Supported
8824F: security/apparmor/
8825
cef2cf07 8826SENSABLE PHANTOM
8b58be88 8827M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8828S: Maintained
679655da 8829F: drivers/misc/phantom.c
c117ab84 8830F: include/uapi/linux/phantom.h
cef2cf07 8831
6733b39a 8832SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
8833M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
8834M: Minh Tran <minh.tran@avagotech.com>
8835M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 8836L: linux-scsi@vger.kernel.org
4627de93 8837W: http://www.avagotech.com
3387f656
JP
8838S: Supported
8839F: drivers/scsi/be2iscsi/
6733b39a 8840
6938f855
SP
8841Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8842M: Sathya Perla <sathya.perla@avagotech.com>
8843M: Ajit Khaparde <ajit.khaparde@avagotech.com>
8844M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8845M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 8846L: netdev@vger.kernel.org
fea3af67 8847W: http://www.emulex.com
7d2c86b5 8848S: Supported
9aebddd1 8849F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8850
d2928a8c
SX
8851EMULEX ONECONNECT ROCE DRIVER
8852M: Selvin Xavier <selvin.xavier@emulex.com>
8853M: Devesh Sharma <devesh.sharma@emulex.com>
8854M: Mitesh Ahuja <mitesh.ahuja@emulex.com>
8855L: linux-rdma@vger.kernel.org
8856W: http://www.emulex.com
8857S: Supported
8858F: drivers/infiniband/hw/ocrdma/
8859
8ceee660 8860SFC NETWORK DRIVER
c06f51ea 8861M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8862M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8863L: netdev@vger.kernel.org
8ceee660 8864S: Supported
874aeea5 8865F: drivers/net/ethernet/sfc/
8ceee660 8866
e2d1d6c0 8867SGI GRU DRIVER
cc883afc 8868M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8869S: Maintained
679655da 8870F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8871
8872SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8873M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8874L: linux-ia64@vger.kernel.org
8875S: Supported
679655da 8876F: Documentation/ia64/serial.txt
df621252 8877F: drivers/tty/serial/ioc?_serial.c
679655da 8878F: include/linux/ioc?.h
e2d1d6c0 8879
75312619 8880SGI XP/XPC/XPNET DRIVER
e180383f
RH
8881M: Cliff Whickman <cpw@sgi.com>
8882M: Robin Holt <robinmholt@gmail.com>
75312619 8883S: Maintained
679655da 8884F: drivers/misc/sgi-xp/
75312619 8885
46eacf3b
AP
8886SI2157 MEDIA DRIVER
8887M: Antti Palosaari <crope@iki.fi>
8888L: linux-media@vger.kernel.org
8889W: http://linuxtv.org/
8890W: http://palosaari.fi/linux/
8891Q: http://patchwork.linuxtv.org/project/linux-media/list/
8892T: git git://linuxtv.org/anttip/media_tree.git
8893S: Maintained
8894F: drivers/media/tuners/si2157*
8895
75e2d5ba
AP
8896SI2168 MEDIA DRIVER
8897M: Antti Palosaari <crope@iki.fi>
8898L: linux-media@vger.kernel.org
8899W: http://linuxtv.org/
8900W: http://palosaari.fi/linux/
8901Q: http://patchwork.linuxtv.org/project/linux-media/list/
8902T: git git://linuxtv.org/anttip/media_tree.git
8903S: Maintained
8904F: drivers/media/dvb-frontends/si2168*
8905
49cc629d
HV
8906SI470X FM RADIO RECEIVER I2C DRIVER
8907M: Hans Verkuil <hverkuil@xs4all.nl>
8908L: linux-media@vger.kernel.org
8909T: git git://linuxtv.org/media_tree.git
8910W: http://linuxtv.org
8911S: Odd Fixes
8912F: drivers/media/radio/si470x/radio-si470x-i2c.c
8913
8914SI470X FM RADIO RECEIVER USB DRIVER
8915M: Hans Verkuil <hverkuil@xs4all.nl>
8916L: linux-media@vger.kernel.org
8917T: git git://linuxtv.org/media_tree.git
8918W: http://linuxtv.org
8919S: Maintained
8920F: drivers/media/radio/si470x/radio-si470x-common.c
8921F: drivers/media/radio/si470x/radio-si470x.h
8922F: drivers/media/radio/si470x/radio-si470x-usb.c
8923
c937ca03
EV
8924SI4713 FM RADIO TRANSMITTER I2C DRIVER
8925M: Eduardo Valentin <edubezval@gmail.com>
8926L: linux-media@vger.kernel.org
8927T: git git://linuxtv.org/media_tree.git
8928W: http://linuxtv.org
8929S: Odd Fixes
99995ded 8930F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8931
8932SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8933M: Eduardo Valentin <edubezval@gmail.com>
8934L: linux-media@vger.kernel.org
8935T: git git://linuxtv.org/media_tree.git
8936W: http://linuxtv.org
8937S: Odd Fixes
99995ded
DR
8938F: drivers/media/radio/si4713/radio-platform-si4713.c
8939
8940SI4713 FM RADIO TRANSMITTER USB DRIVER
8941M: Hans Verkuil <hverkuil@xs4all.nl>
8942L: linux-media@vger.kernel.org
8943T: git git://linuxtv.org/media_tree.git
8944W: http://linuxtv.org
8945S: Maintained
8946F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8947
beb91d46 8948SIANO DVB DRIVER
009a5410 8949M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8950L: linux-media@vger.kernel.org
8951W: http://linuxtv.org
8952T: git git://linuxtv.org/media_tree.git
8953S: Odd fixes
8954F: drivers/media/common/siano/
beb91d46 8955F: drivers/media/usb/siano/
beb91d46 8956F: drivers/media/usb/siano/
14430813 8957F: drivers/media/mmc/siano/
beb91d46 8958
6f15b602
HG
8959SIMPLEFB FB DRIVER
8960M: Hans de Goede <hdegoede@redhat.com>
8961L: linux-fbdev@vger.kernel.org
8962S: Maintained
8963F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8964F: drivers/video/fbdev/simplefb.c
8965F: include/linux/platform_data/simplefb.h
8966
b618b69c 8967SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8968L: linux-media@vger.kernel.org
bb60fcb2 8969S: Orphan
b618b69c 8970F: drivers/media/platform/sh_veu.c
b618b69c
GL
8971
8972SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8973L: linux-media@vger.kernel.org
bb60fcb2 8974S: Orphan
b618b69c
GL
8975F: drivers/media/platform/sh_vou.c
8976F: include/media/sh_vou.h
8977
6349d997 8978SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8979M: Len Brown <lenb@kernel.org>
6349d997
LB
8980L: sfi-devel@simplefirmware.org
8981W: http://simplefirmware.org/
8982T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8983S: Supported
943fc810 8984F: arch/x86/platform/sfi/
6349d997
LB
8985F: drivers/sfi/
8986F: include/linux/sfi*.h
e2d1d6c0 8987
1da177e4
LT
8988SIMTEC EB110ATX (Chalice CATS)
8989P: Ben Dooks
b16957c6
BD
8990P: Vincent Sanders <vince@simtec.co.uk>
8991M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8992W: http://www.simtec.co.uk/products/EB110ATX/
8993S: Supported
8994
8995SIMTEC EB2410ITX (BAST)
8996P: Ben Dooks
b16957c6
BD
8997P: Vincent Sanders <vince@simtec.co.uk>
8998M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8999W: http://www.simtec.co.uk/products/EB2410ITX/
9000S: Supported
15dba387
JP
9001F: arch/arm/mach-s3c24xx/mach-bast.c
9002F: arch/arm/mach-s3c24xx/bast-ide.c
9003F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9004
4c5adde7 9005TI DAVINCI MACHINE SUPPORT
3ba789c0 9006M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9007M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9008T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9009Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9010S: Supported
14430813 9011F: arch/arm/mach-davinci/
046d0a37 9012F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9013
8d4b3f08 9014TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 9015M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 9016L: linux-media@vger.kernel.org
8d4b3f08
LP
9017W: http://linuxtv.org/
9018Q: http://patchwork.linuxtv.org/project/linux-media/list/
9019T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9020S: Maintained
8d4b3f08
LP
9021F: drivers/media/platform/davinci/
9022F: include/media/davinci/
9023
417d2e50
BP
9024TI AM437X VPFE DRIVER
9025M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9026L: linux-media@vger.kernel.org
9027W: http://linuxtv.org/
9028Q: http://patchwork.linuxtv.org/project/linux-media/list/
9029T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9030S: Maintained
9031F: drivers/media/platform/am437x/
9032
c4c0283a
BP
9033OV2659 OMNIVISION SENSOR DRIVER
9034M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9035L: linux-media@vger.kernel.org
9036W: http://linuxtv.org/
9037Q: http://patchwork.linuxtv.org/project/linux-media/list/
9038T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9039S: Maintained
9040F: drivers/media/i2c/ov2659.c
9041F: include/media/ov2659.h
9042
92aab3c0 9043SIS 190 ETHERNET DRIVER
8b58be88 9044M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9045L: netdev@vger.kernel.org
9046S: Maintained
8c7de408 9047F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9048
1da177e4 9049SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9050M: Daniele Venzano <venza@brownhat.org>
1da177e4 9051W: http://www.brownhat.org/sis900.html
979b6c13 9052L: netdev@vger.kernel.org
1da177e4 9053S: Maintained
8c7de408 9054F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9055
9056SIS FRAMEBUFFER DRIVER
8b58be88 9057M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9058W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9059S: Maintained
679655da 9060F: Documentation/fb/sisfb.txt
8a61f013 9061F: drivers/video/fbdev/sis/
679655da 9062F: include/video/sisfb.h
1da177e4
LT
9063
9064SIS USB2VGA DRIVER
8b58be88 9065M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9066W: http://www.winischhofer.at/linuxsisusbvga.shtml
9067S: Maintained
679655da 9068F: drivers/usb/misc/sisusbvga/
1da177e4 9069
415ad26d 9070SLAB ALLOCATOR
16e943bf 9071M: Christoph Lameter <cl@linux.com>
2ed1c525 9072M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9073M: David Rientjes <rientjes@google.com>
9074M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9075M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9076L: linux-mm@kvack.org
9077S: Maintained
679655da 9078F: include/linux/sl?b*.h
16e943bf 9079F: mm/sl?b*
415ad26d 9080
9fab9787
PM
9081SLEEPABLE READ-COPY UPDATE (SRCU)
9082M: Lai Jiangshan <laijs@cn.fujitsu.com>
9083M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9084M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9085R: Steven Rostedt <rostedt@goodmis.org>
9086R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9087L: linux-kernel@vger.kernel.org
9fab9787
PM
9088W: http://www.rdrop.com/users/paulmck/RCU/
9089S: Supported
9090T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9091F: include/linux/srcu.h
9092F: kernel/rcu/srcu.c
9fab9787 9093
66372841
CS
9094SMACK SECURITY MODULE
9095M: Casey Schaufler <casey@schaufler-ca.com>
9096L: linux-security-module@vger.kernel.org
9097W: http://schaufler-ca.com
9098T: git git://git.gitorious.org/smack-next/kernel.git
9099S: Maintained
9100F: Documentation/security/Smack.txt
9101F: security/smack/
9102
20651e0b 9103DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9104M: Kevin Hilman <khilman@kernel.org>
9105M: Nishanth Menon <nm@ti.com>
9106S: Maintained
20651e0b 9107F: drivers/power/avs/
68ace3e1
KH
9108F: include/linux/power/smartreflex.h
9109L: linux-pm@vger.kernel.org
9110
1da177e4 9111SMC91x ETHERNET DRIVER
2f82af08 9112M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9113S: Odd Fixes
ae150435 9114F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9115
e8e31622
SA
9116SMIA AND SMIA++ IMAGE SENSOR DRIVER
9117M: Sakari Ailus <sakari.ailus@iki.fi>
9118L: linux-media@vger.kernel.org
9119S: Maintained
14430813 9120F: drivers/media/i2c/smiapp/
e8e31622
SA
9121F: include/media/smiapp.h
9122F: drivers/media/i2c/smiapp-pll.c
9123F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9124F: include/uapi/linux/smiapp.h
a2cec3c0 9125F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9126
920fa1ff
GR
9127SMM665 HARDWARE MONITOR DRIVER
9128M: Guenter Roeck <linux@roeck-us.net>
9129L: lm-sensors@lm-sensors.org
9130S: Maintained
9131F: Documentation/hwmon/smm665
9132F: drivers/hwmon/smm665.c
9133
9df7305b 9134SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9135M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9136L: lm-sensors@lm-sensors.org
90b24cfb 9137S: Maintained
9df7305b
SG
9138F: Documentation/hwmon/emc2103
9139F: drivers/hwmon/emc2103.c
9140
a98d506c
HG
9141SMSC SCH5627 HARDWARE MONITOR DRIVER
9142M: Hans de Goede <hdegoede@redhat.com>
9143L: lm-sensors@lm-sensors.org
9144S: Supported
9145F: Documentation/hwmon/sch5627
9146F: drivers/hwmon/sch5627.c
9147
6ea884db 9148SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 9149M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
9150L: lm-sensors@lm-sensors.org
9151S: Maintained
679655da
JP
9152F: Documentation/hwmon/smsc47b397
9153F: drivers/hwmon/smsc47b397.c
6ea884db 9154
fd9abb3d 9155SMSC911x ETHERNET DRIVER
90b24cfb 9156M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9157L: netdev@vger.kernel.org
90b24cfb 9158S: Maintained
679655da 9159F: include/linux/smsc911x.h
ae150435 9160F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9161
9162SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9163M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9164L: netdev@vger.kernel.org
90b24cfb 9165S: Maintained
ae150435 9166F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9167
3c8a63e2 9168SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9169M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9170L: linux-fbdev@vger.kernel.org
90b24cfb 9171S: Maintained
8a61f013 9172F: drivers/video/fbdev/smscufx.c
3c8a63e2 9173
668acf32 9174SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9175M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9176L: linux-media@vger.kernel.org
275ffde4 9177T: git git://linuxtv.org/media_tree.git
795fb7e7 9178S: Maintained
90d72ac6
MCC
9179F: include/media/soc*
9180F: drivers/media/i2c/soc_camera/
9181F: drivers/media/platform/soc_camera/
668acf32 9182
e2d1d6c0 9183SOEKRIS NET48XX LED SUPPORT
8b58be88 9184M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9185S: Maintained
679655da 9186F: drivers/leds/leds-net48xx.c
e2d1d6c0 9187
e3994db1 9188SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9189M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9190M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9191M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9192M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9193L: linux-media@vger.kernel.org
9194S: Supported
9195F: drivers/media/pci/solo6x10/
9196
1da177e4 9197SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 9198M: Neil Brown <neilb@suse.de>
1da177e4 9199L: linux-raid@vger.kernel.org
524418bb 9200S: Supported
679655da
JP
9201F: drivers/md/
9202F: include/linux/raid/
c117ab84 9203F: include/uapi/linux/raid/
1da177e4 9204
1da177e4 9205SONIC NETWORK DRIVER
8b58be88 9206M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9207L: netdev@vger.kernel.org
1da177e4 9208S: Maintained
d9fb9f38 9209F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9210
61e115a5 9211SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9212M: Michael Buesch <m@bues.ch>
61e115a5
MB
9213L: netdev@vger.kernel.org
9214S: Maintained
679655da
JP
9215F: drivers/ssb/
9216F: include/linux/ssb/
61e115a5 9217
1da177e4 9218SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9219M: Mattia Dongili <malattia@linux.it>
d0944853 9220L: platform-driver-x86@vger.kernel.org
5b18167d 9221W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9222S: Maintained
679655da
JP
9223F: Documentation/laptops/sony-laptop.txt
9224F: drivers/char/sonypi.c
9225F: drivers/platform/x86/sony-laptop.c
9226F: include/linux/sony-laptop.h
1da177e4 9227
baf8532a 9228SONY MEMORYSTICK CARD SUPPORT
8b58be88 9229M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9230W: http://tifmxx.berlios.de/
9231S: Maintained
679655da 9232F: drivers/memstick/host/tifm_ms.c
baf8532a 9233
0ab30494
ML
9234SONY MEMORYSTICK STANDARD SUPPORT
9235M: Maxim Levitsky <maximlevitsky@gmail.com>
9236S: Maintained
9237F: drivers/memstick/core/ms_block.*
9238
1da177e4 9239SOUND
8b58be88
JP
9240M: Jaroslav Kysela <perex@perex.cz>
9241M: Takashi Iwai <tiwai@suse.de>
93711660 9242L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9243W: http://www.alsa-project.org/
dde7ad8d 9244T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9245T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9246Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9247S: Maintained
3126a179
JP
9248F: Documentation/sound/
9249F: include/sound/
c117ab84 9250F: include/uapi/sound/
679655da 9251F: sound/
1da177e4 9252
33bbe149
MB
9253SOUND - COMPRESSED AUDIO
9254M: Vinod Koul <vinod.koul@intel.com>
9255L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9256T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9257S: Supported
f672f31a 9258F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9259F: include/sound/compress_driver.h
f672f31a 9260F: include/uapi/sound/compress_*
33bbe149
MB
9261F: sound/core/compress_offload.c
9262F: sound/soc/soc-compress.c
9263
bd903bde 9264SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9265M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9266M: Mark Brown <broonie@kernel.org>
86f14df8 9267T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9268L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9269W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9270S: Supported
2820f615 9271F: Documentation/sound/alsa/soc/
679655da 9272F: sound/soc/
e6e55122 9273F: include/sound/soc*
eb1a6af3 9274
d7f8761b
MB
9275SOUND - DMAENGINE HELPERS
9276M: Lars-Peter Clausen <lars@metafoo.de>
9277S: Supported
9278F: include/sound/dmaengine_pcm.h
9279F: sound/core/pcm_dmaengine.c
9280F: sound/soc/soc-generic-dmaengine-pcm.c
9281
990a6a99
OS
9282SP2 MEDIA DRIVER
9283M: Olli Salonen <olli.salonen@iki.fi>
9284L: linux-media@vger.kernel.org
9285W: http://linuxtv.org/
9286Q: http://patchwork.linuxtv.org/project/linux-media/list/
9287S: Maintained
9288F: drivers/media/dvb-frontends/sp2*
9289
473321fc 9290SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9291M: "David S. Miller" <davem@davemloft.net>
1da177e4 9292L: sparclinux@vger.kernel.org
8a6e2535 9293Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9294T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9295T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9296S: Maintained
679655da 9297F: arch/sparc/
7765b8bb 9298F: drivers/sbus/
1da177e4 9299
6404fcca
DM
9300SPARC SERIAL DRIVERS
9301M: "David S. Miller" <davem@davemloft.net>
9302L: sparclinux@vger.kernel.org
08deed1e
JP
9303T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9304T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9305S: Maintained
6816383a 9306F: include/linux/sunserialcore.h
df621252 9307F: drivers/tty/serial/suncore.c
df621252
GKH
9308F: drivers/tty/serial/sunhv.c
9309F: drivers/tty/serial/sunsab.c
9310F: drivers/tty/serial/sunsab.h
9311F: drivers/tty/serial/sunsu.c
9312F: drivers/tty/serial/sunzilog.c
9313F: drivers/tty/serial/sunzilog.h
6404fcca 9314
389325b4
CL
9315SPARSE CHECKER
9316M: "Christopher Li" <sparse@chrisli.org>
9317L: linux-sparse@vger.kernel.org
9318W: https://sparse.wiki.kernel.org/
9319T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9320T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9321S: Maintained
9322F: include/linux/compiler.h
9323
fc0c195a 9324SPEAR PLATFORM SUPPORT
2d8a3b3d 9325M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9326M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9327L: spear-devel@list.st.com
9328L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9329W: http://www.st.com/spear
9330S: Maintained
281e192f 9331F: arch/arm/mach-spear/
fc0c195a 9332
9333SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9334M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9335L: spear-devel@list.st.com
9336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9337W: http://www.st.com/spear
9338S: Maintained
5df33a62 9339F: drivers/clk/spear/
fc0c195a 9340
e2d1d6c0 9341SPI SUBSYSTEM
b02e48f2 9342M: Mark Brown <broonie@kernel.org>
dfbe403c 9343L: linux-spi@vger.kernel.org
e7e4e13c 9344T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9345Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9346S: Maintained
679655da
JP
9347F: Documentation/spi/
9348F: drivers/spi/
9349F: include/linux/spi/
c117ab84 9350F: include/uapi/linux/spi/
e2d1d6c0 9351
2752e401 9352SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9353M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9354M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9355L: netdev@vger.kernel.org
9356S: Supported
679655da 9357F: Documentation/networking/spider_net.txt
8df158ac 9358F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9359
e2d1d6c0 9360SPU FILE SYSTEM
8b58be88 9361M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9362L: linuxppc-dev@lists.ozlabs.org
9363L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9364W: http://www.ibm.com/developerworks/power/cell/
9365S: Supported
679655da
JP
9366F: Documentation/filesystems/spufs.txt
9367F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9368
fc555841 9369SQUASHFS FILE SYSTEM
d7f2ff67 9370M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9371L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9372W: http://squashfs.org.uk
9373S: Maintained
679655da
JP
9374F: Documentation/filesystems/squashfs.txt
9375F: fs/squashfs/
fc555841 9376
1da177e4 9377SRM (Alpha) environment access
8b58be88 9378M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9379S: Maintained
679655da 9380F: arch/alpha/kernel/srm_env.c
1da177e4 9381
26e9a397 9382STABLE BRANCH
879a5a00 9383M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9384L: stable@vger.kernel.org
879a5a00 9385S: Supported
7b175c46 9386F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9387
26e9a397 9388STAGING SUBSYSTEM
879a5a00 9389M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9390T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9391L: devel@driverdev.osuosl.org
879a5a00 9392S: Supported
679655da 9393F: drivers/staging/
dbc6c2cc 9394
ebd3d010
JP
9395STAGING - COMEDI
9396M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9397M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9398S: Odd Fixes
9399F: drivers/staging/comedi/
9400
a0138163
JP
9401STAGING - FLARION FT1000 DRIVERS
9402M: Marek Belisko <marek.belisko@gmail.com>
9403S: Odd Fixes
9404F: drivers/staging/ft1000/
9405
6c1bb424 9406STAGING - INDUSTRIAL IO
030a13d7 9407M: Jonathan Cameron <jic23@kernel.org>
a0138163 9408L: linux-iio@vger.kernel.org
6c1bb424
JP
9409S: Odd Fixes
9410F: drivers/staging/iio/
9411
a0138163
JP
9412STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9413M: Jarod Wilson <jarod@wilsonet.com>
9414W: http://www.lirc.org/
9415S: Odd Fixes
b2b0186d 9416F: drivers/staging/media/lirc/
a0138163 9417
f5e5de1e
OD
9418STAGING - LUSTRE PARALLEL FILESYSTEM
9419M: Oleg Drokin <oleg.drokin@intel.com>
9420M: Andreas Dilger <andreas.dilger@intel.com>
9421L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9422W: http://lustre.opensfs.org/
9423S: Maintained
9424F: drivers/staging/lustre
9425
7c6b6c71 9426STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9427M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9428M: Marc Dietrich <marvin24@gmx.de>
9429L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9430L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9431S: Maintained
9432F: drivers/staging/nvec/
9433
a0138163 9434STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9435M: Jens Frederich <jfrederich@gmail.com>
9436M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9437M: Jon Nettleton <jon.nettleton@gmail.com>
9438W: http://wiki.laptop.org/go/DCON
3140b458 9439S: Maintained
a0138163
JP
9440F: drivers/staging/olpc_dcon/
9441
94cfdd15 9442STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9443M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9444S: Maintained
9445F: drivers/staging/ozwpan/
9446
a0138163 9447STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9448M: Willy Tarreau <willy@meta-x.org>
9449S: Odd Fixes
9450F: drivers/staging/panel/
9451
a0138163
JP
9452STAGING - REALTEK RTL8712U DRIVERS
9453M: Larry Finger <Larry.Finger@lwfinger.net>
9454M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9455S: Odd Fixes
9456F: drivers/staging/rtl8712/
9457
7591ba8b
JS
9458STAGING - REALTEK RTL8723U WIRELESS DRIVER
9459M: Larry Finger <Larry.Finger@lwfinger.net>
9460M: Jes Sorensen <Jes.Sorensen@redhat.com>
9461L: linux-wireless@vger.kernel.org
9462S: Maintained
9463F: drivers/staging/rtl8723au/
9464
13e4e9b8
SM
9465STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9466M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9467M: Teddy Wang <teddy.wang@siliconmotion.com>
9468M: Sudip Mukherjee <sudip@vectorindia.org>
9469L: linux-fbdev@vger.kernel.org
9470S: Maintained
9471F: drivers/staging/sm7xxfb/
9472
980ac4d7
SM
9473STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9474M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9475M: Teddy Wang <teddy.wang@siliconmotion.com>
9476M: Sudip Mukherjee <sudip@vectorindia.org>
9477L: linux-fbdev@vger.kernel.org
9478S: Maintained
9479F: drivers/staging/sm750fb/
9480
510fa408
JP
9481STAGING - SLICOSS
9482M: Lior Dotan <liodot@gmail.com>
9483M: Christopher Harrer <charrer@alacritech.com>
9484S: Odd Fixes
9485F: drivers/staging/slicoss/
9486
a0138163
JP
9487STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9488M: William Hubbs <w.d.hubbs@gmail.com>
9489M: Chris Brannon <chris@the-brannons.com>
d33bce31 9490M: Kirk Reiser <kirk@reisers.ca>
a0138163 9491M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9492L: speakup@linux-speakup.org
a0138163
JP
9493W: http://www.linux-speakup.org/
9494S: Odd Fixes
9495F: drivers/staging/speakup/
9496
b3e871ce
JP
9497STAGING - VIA VT665X DRIVERS
9498M: Forest Bond <forest@alittletooquiet.net>
9499S: Odd Fixes
9500F: drivers/staging/vt665?/
9501
709bcb07 9502STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9503M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9504S: Odd Fixes
9505F: drivers/staging/xgifb/
9506
1da177e4 9507STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9508M: Ion Badulescu <ionut@badula.org>
b4f90189 9509S: Odd Fixes
9bba23b0 9510F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9511
e2d1d6c0 9512SUN3/3X
8b58be88 9513M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9514W: http://sammy.net/sun3/
9515S: Maintained
679655da
JP
9516F: arch/m68k/kernel/*sun3*
9517F: arch/m68k/sun3*/
9518F: arch/m68k/include/asm/sun3*
e689cf4a 9519F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9520
af6a5af8
HG
9521SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9522M: Hans de Goede <hdegoede@redhat.com>
9523L: linux-input@vger.kernel.org
9524S: Maintained
9525F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9526F: drivers/input/keyboard/sun4i-lradc-keys.c
9527
2bc9ff01
DK
9528SUNDANCE NETWORK DRIVER
9529M: Denis Kirjanov <kda@linux-powerpc.org>
9530L: netdev@vger.kernel.org
9531S: Maintained
9532F: drivers/net/ethernet/dlink/sundance.c
9533
2cbb12a4 9534SUPERH
2cbb12a4 9535L: linux-sh@vger.kernel.org
8a6e2535 9536Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9537S: Orphan
066069e1 9538F: Documentation/sh/
679655da 9539F: arch/sh/
066069e1 9540F: drivers/sh/
1da177e4 9541
4480f15b 9542SUSPEND TO RAM
7fb06082 9543M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9544M: Len Brown <len.brown@intel.com>
9545M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9546L: linux-pm@vger.kernel.org
e2d1d6c0 9547S: Supported
679655da
JP
9548F: Documentation/power/
9549F: arch/x86/kernel/acpi/
9550F: drivers/base/power/
9551F: kernel/power/
9552F: include/linux/suspend.h
9553F: include/linux/freezer.h
9554F: include/linux/pm.h
1da177e4
LT
9555
9556SVGA HANDLING
8b58be88 9557M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9558L: linux-video@atrey.karlin.mff.cuni.cz
9559S: Maintained
679655da
JP
9560F: Documentation/svga.txt
9561F: arch/x86/boot/video*
1da177e4 9562
6e28b761
KRW
9563SWIOTLB SUBSYSTEM
9564M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9565L: linux-kernel@vger.kernel.org
9566S: Supported
9567F: lib/swiotlb.c
9568F: arch/*/kernel/pci-swiotlb.c
9569F: include/linux/swiotlb.h
9570
007f790c
JP
9571SWITCHDEV
9572M: Jiri Pirko <jiri@resnulli.us>
9573L: netdev@vger.kernel.org
9574S: Supported
9575F: net/switchdev/
9576F: include/net/switchdev.h
9577
db8e35d5
VG
9578SYNOPSYS ARC ARCHITECTURE
9579M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9580S: Supported
9581F: arch/arc/
6659a20a 9582F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9583F: drivers/tty/serial/arc_uart.c
db8e35d5 9584
1da177e4 9585SYSV FILESYSTEM
8b58be88 9586M: Christoph Hellwig <hch@infradead.org>
1da177e4 9587S: Maintained
679655da
JP
9588F: Documentation/filesystems/sysv-fs.txt
9589F: fs/sysv/
9590F: include/linux/sysv_fs.h
1da177e4 9591
86cfa7fc
NB
9592TARGET SUBSYSTEM
9593M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9594L: linux-scsi@vger.kernel.org
b9f5edc2 9595L: target-devel@vger.kernel.org
86cfa7fc 9596W: http://www.linux-iscsi.org
cf015e9f 9597W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9598T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9599S: Supported
9600F: drivers/target/
9601F: include/target/
9602F: Documentation/target/
9603
4e68852d 9604TASKSTATS STATISTICS INTERFACE
185e595f 9605M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9606S: Maintained
679655da
JP
9607F: Documentation/accounting/taskstats*
9608F: include/linux/taskstats*
9609F: kernel/taskstats.c
4e68852d 9610
781b456a 9611TC CLASSIFIER
f935f3f8 9612M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9613L: netdev@vger.kernel.org
9614S: Maintained
679655da 9615F: include/net/pkt_cls.h
c117ab84 9616F: include/uapi/linux/pkt_cls.h
679655da 9617F: net/sched/
781b456a 9618
5067f08a 9619TCP LOW PRIORITY MODULE
8b58be88
JP
9620M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9621M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9622W: http://tcp-lp-mod.sourceforge.net/
9623S: Maintained
679655da 9624F: net/ipv4/tcp_lp.c
5067f08a 9625
91952bc0
AP
9626TDA10071 MEDIA DRIVER
9627M: Antti Palosaari <crope@iki.fi>
9628L: linux-media@vger.kernel.org
9629W: http://linuxtv.org/
9630W: http://palosaari.fi/linux/
9631Q: http://patchwork.linuxtv.org/project/linux-media/list/
9632T: git git://linuxtv.org/anttip/media_tree.git
9633S: Maintained
9634F: drivers/media/dvb-frontends/tda10071*
9635
9636TDA18212 MEDIA DRIVER
9637M: Antti Palosaari <crope@iki.fi>
9638L: linux-media@vger.kernel.org
9639W: http://linuxtv.org/
9640W: http://palosaari.fi/linux/
9641Q: http://patchwork.linuxtv.org/project/linux-media/list/
9642T: git git://linuxtv.org/anttip/media_tree.git
9643S: Maintained
9644F: drivers/media/tuners/tda18212*
9645
9646TDA18218 MEDIA DRIVER
9647M: Antti Palosaari <crope@iki.fi>
9648L: linux-media@vger.kernel.org
9649W: http://linuxtv.org/
9650W: http://palosaari.fi/linux/
9651Q: http://patchwork.linuxtv.org/project/linux-media/list/
9652T: git git://linuxtv.org/anttip/media_tree.git
9653S: Maintained
9654F: drivers/media/tuners/tda18218*
9655
3b2f6aba
MK
9656TDA18271 MEDIA DRIVER
9657M: Michael Krufky <mkrufky@linuxtv.org>
9658L: linux-media@vger.kernel.org
9659W: http://linuxtv.org/
9660W: http://github.com/mkrufky
9661Q: http://patchwork.linuxtv.org/project/linux-media/list/
9662T: git git://linuxtv.org/mkrufky/tuners.git
9663S: Maintained
9664F: drivers/media/tuners/tda18271*
9665
e48307a9
MK
9666TDA827x MEDIA DRIVER
9667M: Michael Krufky <mkrufky@linuxtv.org>
9668L: linux-media@vger.kernel.org
9669W: http://linuxtv.org/
9670W: http://github.com/mkrufky
9671Q: http://patchwork.linuxtv.org/project/linux-media/list/
9672T: git git://linuxtv.org/mkrufky/tuners.git
9673S: Maintained
9674F: drivers/media/tuners/tda8290.*
9675
66cf9212
MK
9676TDA8290 MEDIA DRIVER
9677M: Michael Krufky <mkrufky@linuxtv.org>
9678L: linux-media@vger.kernel.org
9679W: http://linuxtv.org/
9680W: http://github.com/mkrufky
9681Q: http://patchwork.linuxtv.org/project/linux-media/list/
9682T: git git://linuxtv.org/mkrufky/tuners.git
9683S: Maintained
9684F: drivers/media/tuners/tda8290.*
9685
4b9fba30
HV
9686TDA9840 MEDIA DRIVER
9687M: Hans Verkuil <hverkuil@xs4all.nl>
9688L: linux-media@vger.kernel.org
9689T: git git://linuxtv.org/media_tree.git
9690W: http://linuxtv.org
9691S: Maintained
9692F: drivers/media/i2c/tda9840*
9693
2cb654fd 9694TEA5761 TUNER DRIVER
009a5410 9695M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9696L: linux-media@vger.kernel.org
9697W: http://linuxtv.org
9698T: git git://linuxtv.org/media_tree.git
9699S: Odd fixes
9700F: drivers/media/tuners/tea5761.*
9701
9702TEA5767 TUNER DRIVER
009a5410 9703M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9704L: linux-media@vger.kernel.org
9705W: http://linuxtv.org
9706T: git git://linuxtv.org/media_tree.git
9707S: Maintained
9708F: drivers/media/tuners/tea5767.*
9709
4b9fba30
HV
9710TEA6415C MEDIA DRIVER
9711M: Hans Verkuil <hverkuil@xs4all.nl>
9712L: linux-media@vger.kernel.org
9713T: git git://linuxtv.org/media_tree.git
9714W: http://linuxtv.org
9715S: Maintained
9716F: drivers/media/i2c/tea6415c*
9717
9718TEA6420 MEDIA DRIVER
9719M: Hans Verkuil <hverkuil@xs4all.nl>
9720L: linux-media@vger.kernel.org
9721T: git git://linuxtv.org/media_tree.git
9722W: http://linuxtv.org
9723S: Maintained
9724F: drivers/media/i2c/tea6420*
9725
3d249d4c 9726TEAM DRIVER
dca9ab92 9727M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9728L: netdev@vger.kernel.org
9729S: Supported
9730F: drivers/net/team/
9731F: include/linux/if_team.h
c117ab84 9732F: include/uapi/linux/if_team.h
3d249d4c 9733
7d029125
VD
9734TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9735M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9736S: Maintained
9737F: arch/x86/platform/ts5500/
9738
40ad4a30
SY
9739TECHNOTREND USB IR RECEIVER
9740M: Sean Young <sean@mess.org>
9741L: linux-media@vger.kernel.org
9742S: Maintained
9743F: drivers/media/rc/ttusbir.c
9744
adabdb0c 9745TEGRA ARCHITECTURE SUPPORT
243d58ec 9746M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9747M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9748M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9749L: linux-tegra@vger.kernel.org
fd117cd1 9750Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9751T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9752S: Supported
bbbe96ed 9753N: [^a-z]tegra
84b9414b 9754
adabdb0c
SW
9755TEGRA CLOCK DRIVER
9756M: Peter De Schrijver <pdeschrijver@nvidia.com>
9757M: Prashant Gaikwad <pgaikwad@nvidia.com>
9758S: Supported
9759F: drivers/clk/tegra/
9760
9761TEGRA DMA DRIVER
9762M: Laxman Dewangan <ldewangan@nvidia.com>
9763S: Supported
9764F: drivers/dma/tegra20-apb-dma.c
9765
adabdb0c
SW
9766TEGRA I2C DRIVER
9767M: Laxman Dewangan <ldewangan@nvidia.com>
9768S: Supported
9769F: drivers/i2c/busses/i2c-tegra.c
9770
9771TEGRA IOMMU DRIVERS
9772M: Hiroshi Doyu <hdoyu@nvidia.com>
9773S: Supported
9774F: drivers/iommu/tegra*
9775
9776TEGRA KBC DRIVER
9777M: Rakesh Iyer <riyer@nvidia.com>
9778M: Laxman Dewangan <ldewangan@nvidia.com>
9779S: Supported
9780F: drivers/input/keyboard/tegra-kbc.c
9781
adabdb0c
SW
9782TEGRA PWM DRIVER
9783M: Thierry Reding <thierry.reding@gmail.com>
9784S: Supported
9785F: drivers/pwm/pwm-tegra.c
9786
9787TEGRA SERIAL DRIVER
9788M: Laxman Dewangan <ldewangan@nvidia.com>
9789S: Supported
9790F: drivers/tty/serial/serial-tegra.c
9791
9792TEGRA SPI DRIVER
9793M: Laxman Dewangan <ldewangan@nvidia.com>
9794S: Supported
9795F: drivers/spi/spi-tegra*
9796
1a348ccc 9797TEHUTI ETHERNET DRIVER
8b58be88 9798M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9799L: netdev@vger.kernel.org
9800S: Supported
ef7f5429 9801F: drivers/net/ethernet/tehuti/*
1a348ccc 9802
4e68852d 9803Telecom Clock Driver for MCPL0010
8b58be88 9804M: Mark Gross <mark.gross@intel.com>
4e68852d 9805S: Supported
679655da 9806F: drivers/char/tlclk.c
4e68852d 9807
4480f15b 9808TENSILICA XTENSA PORT (xtensa)
8b58be88 9809M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9810M: Max Filippov <jcmvbkbc@gmail.com>
9811L: linux-xtensa@linux-xtensa.org
4e68852d 9812S: Maintained
679655da 9813F: arch/xtensa/
3dc99857 9814F: drivers/irqchip/irq-xtensa-*
4e68852d 9815
5313ba66
HV
9816THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9817M: Hans Verkuil <hverkuil@xs4all.nl>
9818L: linux-media@vger.kernel.org
9819T: git git://linuxtv.org/media_tree.git
9820W: http://linuxtv.org
9821S: Maintained
9822F: drivers/media/radio/radio-raremono.c
9823
d3fb6955 9824THERMAL
b75f0050 9825M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9826M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9827L: linux-pm@vger.kernel.org
9828T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9829T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9830Q: https://patchwork.kernel.org/project/linux-pm/list/
9831S: Supported
9832F: drivers/thermal/
9833F: include/linux/thermal.h
af6c9f16 9834F: include/uapi/linux/thermal.h
b75f0050
JP
9835F: include/linux/cpu_cooling.h
9836F: Documentation/devicetree/bindings/thermal/
d3fb6955 9837
30ba2fbd
VD
9838THINGM BLINK(1) USB RGB LED DRIVER
9839M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9840S: Maintained
9841F: drivers/hid/hid-thingm.c
9842
4e68852d 9843THINKPAD ACPI EXTRAS DRIVER
8b58be88 9844M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9845L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9846L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9847W: http://ibm-acpi.sourceforge.net
9848W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9849T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9850S: Maintained
679655da 9851F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9852
1b46f2a2 9853TI BANDGAP AND THERMAL DRIVER
f14d1c24 9854M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9855L: linux-pm@vger.kernel.org
531ff13e 9856L: linux-omap@vger.kernel.org
5a723e81 9857S: Maintained
794b2e25 9858F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9859
0c7665c3
MF
9860TI CDCE706 CLOCK DRIVER
9861M: Max Filippov <jcmvbkbc@gmail.com>
9862S: Maintained
9863F: drivers/clk/clk-cdce706.c
9864
49b6a5e3
TK
9865TI CLOCK DRIVER
9866M: Tero Kristo <t-kristo@ti.com>
9867L: linux-omap@vger.kernel.org
9868S: Maintained
9869F: drivers/clk/ti/
9870F: include/linux/clk/ti.h
9871
4020f2d7 9872TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9873M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9874S: Maintained
679655da
JP
9875F: drivers/misc/tifm*
9876F: drivers/mmc/host/tifm_sd.c
9877F: include/linux/tifm.h
4020f2d7 9878
e0c52404 9879TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9880M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9881L: linux-kernel@vger.kernel.org
9882L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9883S: Maintained
9884F: drivers/soc/ti/*
9885T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9886
9887
152ad442
SR
9888TI LM49xxx FAMILY ASoC CODEC DRIVERS
9889M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9890M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9891L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9892S: Maintained
9893F: sound/soc/codecs/lm49453*
d392dead 9894F: sound/soc/codecs/isabelle*
152ad442 9895
0edd807d
KM
9896TI LP855x BACKLIGHT DRIVER
9897M: Milo Kim <milo.kim@ti.com>
9898S: Maintained
9899F: Documentation/backlight/lp855x-driver.txt
9900F: drivers/video/backlight/lp855x_bl.c
9901F: include/linux/platform_data/lp855x.h
9902
faf13f6d
KM
9903TI LP8727 CHARGER DRIVER
9904M: Milo Kim <milo.kim@ti.com>
9905S: Maintained
9906F: drivers/power/lp8727_charger.c
9907F: include/linux/platform_data/lp8727.h
9908
22f1229f
KM
9909TI LP8788 MFD DRIVER
9910M: Milo Kim <milo.kim@ti.com>
9911S: Maintained
9912F: drivers/iio/adc/lp8788_adc.c
9913F: drivers/leds/leds-lp8788.c
9914F: drivers/mfd/lp8788*.c
9915F: drivers/power/lp8788-charger.c
9916F: drivers/regulator/lp8788-*.c
9917F: include/linux/mfd/lp8788*.h
9918
84640e27
KM
9919TI NETCP ETHERNET DRIVER
9920M: Wingman Kwok <w-kwok2@ti.com>
9921M: Murali Karicheri <m-karicheri2@ti.com>
9922L: netdev@vger.kernel.org
9923S: Maintained
9924F: drivers/net/ethernet/ti/netcp*
9925
dd5e8e6b 9926TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9927M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9928L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9929S: Maintained
9930F: sound/soc/codecs/twl4030*
9931
90921014 9932TI WILINK WIRELESS DRIVERS
90921014
LC
9933L: linux-wireless@vger.kernel.org
9934W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9935W: http://wireless.kernel.org/en/users/Drivers/wl1251
9936T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9937S: Orphan
90921014
LC
9938F: drivers/net/wireless/ti/
9939F: include/linux/wl12xx.h
9940
e86eaa3a 9941TIPC NETWORK LAYER
8b58be88 9942M: Jon Maloy <jon.maloy@ericsson.com>
115403df 9943M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
9944L: netdev@vger.kernel.org (core kernel code)
9945L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9946W: http://tipc.sourceforge.net/
e86eaa3a 9947S: Maintained
c117ab84 9948F: include/uapi/linux/tipc*.h
679655da 9949F: net/tipc/
e86eaa3a 9950
867e359b 9951TILE ARCHITECTURE
c47b15c4 9952M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 9953W: http://www.ezchip.com/scm/
867e359b
CM
9954S: Supported
9955F: arch/tile/
6b940606 9956F: drivers/char/tile-srom.c
5c770755 9957F: drivers/edac/tile_edac.c
6b940606
CM
9958F: drivers/net/ethernet/tile/
9959F: drivers/rtc/rtc-tile.c
9960F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9961F: drivers/tty/serial/tilegx.c
6b940606
CM
9962F: drivers/usb/host/*-tilegx.c
9963F: include/linux/usb/tilegx.h
867e359b 9964
1da177e4 9965TLAN NETWORK DRIVER
8b58be88 9966M: Samuel Chessman <chessman@tux.org>
88c07dde 9967L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9968W: http://sourceforge.net/projects/tlan/
9969S: Maintained
679655da 9970F: Documentation/networking/tlan.txt
b544dbac 9971F: drivers/net/ethernet/ti/tlan.*
1da177e4 9972
d74db3b2 9973TOMOYO SECURITY MODULE
8b58be88
JP
9974M: Kentaro Takeda <takedakn@nttdata.co.jp>
9975M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9976L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9977L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9978L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9979L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9980W: http://tomoyo.sourceforge.jp/
843d183c 9981T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9982S: Maintained
679655da 9983F: security/tomoyo/
d74db3b2 9984
9caeb532 9985TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9986M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9987L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9988S: Maintained
9989F: drivers/platform/x86/topstar-laptop.c
9990
1da177e4 9991TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 9992M: Azael Avalos <coproscefalo@gmail.com>
d0944853 9993L: platform-driver-x86@vger.kernel.org
0a63ca11 9994S: Maintained
679655da 9995F: drivers/platform/x86/toshiba_acpi.c
1da177e4 9996
0a63ca11
AA
9997TOSHIBA BLUETOOTH DRIVER
9998M: Azael Avalos <coproscefalo@gmail.com>
9999L: platform-driver-x86@vger.kernel.org
10000S: Maintained
10001F: drivers/platform/x86/toshiba_bluetooth.c
10002
10003TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10004M: Azael Avalos <coproscefalo@gmail.com>
10005L: platform-driver-x86@vger.kernel.org
10006S: Maintained
10007F: drivers/platform/x86/toshiba_haps.c
10008
1da177e4 10009TOSHIBA SMM DRIVER
8b58be88 10010M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10011L: tlinux-users@tce.toshiba-dme.co.jp
10012W: http://www.buzzard.org.uk/toshiba/
10013S: Maintained
679655da
JP
10014F: drivers/char/toshiba.c
10015F: include/linux/toshiba.h
c117ab84 10016F: include/uapi/linux/toshiba.h
1da177e4 10017
d719f900 10018TMIO MMC DRIVER
252f29a9 10019M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 10020L: linux-mmc@vger.kernel.org
d719f900 10021S: Maintained
d1057c40
GL
10022F: drivers/mmc/host/tmio_mmc*
10023F: drivers/mmc/host/sh_mobile_sdhi.c
10024F: include/linux/mmc/tmio.h
10025F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10026
917cc4e6
GR
10027TMP401 HARDWARE MONITOR DRIVER
10028M: Guenter Roeck <linux@roeck-us.net>
10029L: lm-sensors@lm-sensors.org
10030S: Maintained
10031F: Documentation/hwmon/tmp401
10032F: drivers/hwmon/tmp401.c
10033
98f32602 10034TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10035M: Hugh Dickins <hughd@google.com>
98f32602
HD
10036L: linux-mm@kvack.org
10037S: Maintained
10038F: include/linux/shmem_fs.h
10039F: mm/shmem.c
10040
45f95b53 10041TM6000 VIDEO4LINUX DRIVER
009a5410 10042M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10043L: linux-media@vger.kernel.org
10044W: http://linuxtv.org
10045T: git git://linuxtv.org/media_tree.git
10046S: Odd fixes
10047F: drivers/media/usb/tm6000/
10048
c65fde19
HV
10049TW68 VIDEO4LINUX DRIVER
10050M: Hans Verkuil <hverkuil@xs4all.nl>
10051L: linux-media@vger.kernel.org
10052T: git git://linuxtv.org/media_tree.git
10053W: http://linuxtv.org
10054S: Odd Fixes
10055F: drivers/media/pci/tw68/
10056
4e68852d 10057TPM DEVICE DRIVER
901486b8 10058M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10059M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10060R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10061W: http://tpmdd.sourceforge.net
63a10dfd 10062L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10063Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10064T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10065S: Maintained
679655da 10066F: drivers/char/tpm/
4e68852d 10067
1a0f1b27
AL
10068TPM IBM_VTPM DEVICE DRIVER
10069M: Ashley Lai <ashleydlai@gmail.com>
10070W: http://tpmdd.sourceforge.net
10071L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10072S: Maintained
10073F: drivers/char/tpm/tpm_ibmvtpm*
10074
d6f005a1
JP
10075TRACING
10076M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10077M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10078T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10079S: Maintained
10080F: Documentation/trace/ftrace.txt
10081F: arch/*/*/*/ftrace.h
10082F: arch/*/kernel/ftrace.c
10083F: include/*/ftrace.h
10084F: include/linux/trace*.h
10085F: include/trace/
10086F: kernel/trace/
6e68e6c5 10087F: tools/testing/selftests/ftrace/
d6f005a1 10088
1da177e4 10089TRIVIAL PATCHES
8b58be88 10090M: Jiri Kosina <trivial@kernel.org>
54e5881d 10091T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10092S: Maintained
86ef925f 10093K: ^Subject:.*(?i)trivial
1da177e4 10094
4e68852d 10095TTY LAYER
879a5a00 10096M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 10097M: Jiri Slaby <jslaby@suse.cz>
879a5a00 10098S: Supported
08deed1e 10099T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 10100F: drivers/tty/
df621252 10101F: drivers/tty/serial/serial_core.c
e3288775
AC
10102F: include/linux/serial_core.h
10103F: include/linux/serial.h
10104F: include/linux/tty.h
c117ab84
CEB
10105F: include/uapi/linux/serial_core.h
10106F: include/uapi/linux/serial.h
10107F: include/uapi/linux/tty.h
4e68852d 10108
91952bc0
AP
10109TUA9001 MEDIA DRIVER
10110M: Antti Palosaari <crope@iki.fi>
10111L: linux-media@vger.kernel.org
10112W: http://linuxtv.org/
10113W: http://palosaari.fi/linux/
10114Q: http://patchwork.linuxtv.org/project/linux-media/list/
10115T: git git://linuxtv.org/anttip/media_tree.git
10116S: Maintained
10117F: drivers/media/tuners/tua9001*
10118
740db6d7 10119TULIP NETWORK DRIVERS
8b58be88 10120M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10121L: netdev@vger.kernel.org
10122S: Maintained
0f04e2aa 10123F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10124
10125TUN/TAP driver
ba57b6f2 10126M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10127W: http://vtun.sourceforge.net/tun
10128S: Maintained
679655da
JP
10129F: Documentation/networking/tuntap.txt
10130F: arch/um/os-Linux/drivers/
1da177e4 10131
b454cc66 10132TURBOCHANNEL SUBSYSTEM
8b58be88 10133M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10134M: Ralf Baechle <ralf@linux-mips.org>
10135L: linux-mips@linux-mips.org
10136Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10137S: Maintained
679655da
JP
10138F: drivers/tc/
10139F: include/linux/tc.h
b454cc66 10140
1da177e4 10141U14-34F SCSI DRIVER
8b58be88 10142M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10143L: linux-scsi@vger.kernel.org
10144S: Maintained
679655da 10145F: drivers/scsi/u14-34f.c
1da177e4 10146
e2d1d6c0 10147UBI FILE SYSTEM (UBIFS)
949cb623 10148M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10149M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10150L: linux-mtd@lists.infradead.org
e2966cbe 10151T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10152W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10153S: Maintained
679655da
JP
10154F: Documentation/filesystems/ubifs.txt
10155F: fs/ubifs/
e2d1d6c0 10156
cc2020e6 10157UCLINUX (AND M68KNOMMU)
8b58be88 10158M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
10159W: http://www.uclinux.org/
10160L: uclinux-dev@uclinux.org (subscribers-only)
10161S: Maintained
61bc02bb
JP
10162F: arch/m68k/*/*_no.*
10163F: arch/m68k/include/asm/*_no.*
cc2020e6 10164
1da177e4 10165UDF FILESYSTEM
8b58be88 10166M: Jan Kara <jack@suse.cz>
1da177e4 10167S: Maintained
679655da
JP
10168F: Documentation/filesystems/udf.txt
10169F: fs/udf/
1da177e4 10170
cc2020e6 10171UFS FILESYSTEM
8b58be88 10172M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10173S: Maintained
679655da
JP
10174F: Documentation/filesystems/ufs.txt
10175F: fs/ufs/
cc2020e6 10176
0a09d3ab
DH
10177UHID USERSPACE HID IO DRIVER:
10178M: David Herrmann <dh.herrmann@googlemail.com>
10179L: linux-input@vger.kernel.org
10180S: Maintained
10181F: drivers/hid/uhid.c
c117ab84 10182F: include/uapi/linux/uhid.h
0a09d3ab 10183
18332a80 10184ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10185L: linux-usb@vger.kernel.org
10c6c9c9 10186S: Orphan
355ffe69 10187F: drivers/uwb/
679655da
JP
10188F: include/linux/uwb.h
10189F: include/linux/uwb/
18332a80 10190
b31d8273
G
10191UNICORE32 ARCHITECTURE:
10192M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10193W: http://mprc.pku.edu.cn/~guanxuetao/linux
10194S: Maintained
ceebf4d5 10195T: git git://github.com/gxt/linux.git
b31d8273
G
10196F: arch/unicore32/
10197
d8379ab1
TF
10198UNIFDEF
10199M: Tony Finch <dot@dotat.at>
10200W: http://dotat.at/prog/unifdef
10201S: Maintained
10202F: scripts/unifdef.c
10203
1da177e4 10204UNIFORM CDROM DRIVER
8b58be88 10205M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10206W: http://www.kernel.dk
10207S: Maintained
679655da
JP
10208F: Documentation/cdrom/
10209F: drivers/cdrom/cdrom.c
10210F: include/linux/cdrom.h
c117ab84 10211F: include/uapi/linux/cdrom.h
1da177e4 10212
56df0122 10213UNISYS S-PAR DRIVERS
49e7d9df
JP
10214M: Benjamin Romer <benjamin.romer@unisys.com>
10215M: David Kershner <david.kershner@unisys.com>
10216L: sparmaintainer@unisys.com (Unisys internal)
10217S: Supported
10218F: drivers/staging/unisys/
56df0122 10219
9941fa6e
VH
10220UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10221M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10222L: linux-scsi@vger.kernel.org
10223S: Supported
10224F: Documentation/scsi/ufs.txt
10225F: drivers/scsi/ufs/
10226
e2d1d6c0 10227UNSORTED BLOCK IMAGES (UBI)
949cb623 10228M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10229M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10230W: http://www.linux-mtd.infradead.org/
10231L: linux-mtd@lists.infradead.org
b6b44e0a 10232T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10233S: Supported
80811493 10234F: drivers/mtd/ubi/
679655da 10235F: include/linux/mtd/ubi.h
c117ab84 10236F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10237
1da177e4 10238USB ACM DRIVER
61eee9a7 10239M: Oliver Neukum <oliver@neukum.org>
6372594a 10240L: linux-usb@vger.kernel.org
1da177e4 10241S: Maintained
679655da
JP
10242F: Documentation/usb/acm.txt
10243F: drivers/usb/class/cdc-acm.*
1da177e4 10244
b7d572e1
PF
10245USB AR5523 WIRELESS DRIVER
10246M: Pontus Fuchs <pontus.fuchs@gmail.com>
10247L: linux-wireless@vger.kernel.org
10248S: Maintained
10249F: drivers/net/wireless/ath/ar5523/
10250
115bb1ff 10251USB ATTACHED SCSI
f50a4968 10252M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10253M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10254L: linux-usb@vger.kernel.org
10255L: linux-scsi@vger.kernel.org
8eae0fb7 10256S: Maintained
115bb1ff
MW
10257F: drivers/usb/storage/uas.c
10258
1da177e4 10259USB CDC ETHERNET DRIVER
61eee9a7 10260M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10261L: linux-usb@vger.kernel.org
1da177e4 10262S: Maintained
679655da 10263F: drivers/net/usb/cdc_*.c
c117ab84 10264F: include/uapi/linux/usb/cdc.h
1da177e4 10265
66e3e591
KP
10266USB CHAOSKEY DRIVER
10267M: Keith Packard <keithp@keithp.com>
10268L: linux-usb@vger.kernel.org
10269S: Maintained
10270F: drivers/usb/misc/chaoskey.c
10271
b02b371e 10272USB CYPRESS C67X00 DRIVER
8b58be88 10273M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10274L: linux-usb@vger.kernel.org
10275S: Maintained
679655da 10276F: drivers/usb/c67x00/
b02b371e 10277
d0374f4f 10278USB DAVICOM DM9601 DRIVER
8b58be88 10279M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10280L: netdev@vger.kernel.org
d0374f4f
PK
10281W: http://www.linux-usb.org/usbnet
10282S: Maintained
679655da 10283F: drivers/net/usb/dm9601.c
d0374f4f 10284
cc2020e6 10285USB DIAMOND RIO500 DRIVER
8b58be88 10286M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10287L: rio500-users@lists.sourceforge.net
10288W: http://rio500.sourceforge.net
10289S: Maintained
679655da 10290F: drivers/usb/misc/rio500*
cc2020e6 10291
1da177e4 10292USB EHCI DRIVER
578333ab 10293M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10294L: linux-usb@vger.kernel.org
578333ab 10295S: Maintained
679655da
JP
10296F: Documentation/usb/ehci.txt
10297F: drivers/usb/host/ehci*
1da177e4 10298
69ae9e3e 10299USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10300M: Felipe Balbi <balbi@ti.com>
795fb7e7 10301L: linux-usb@vger.kernel.org
69ae9e3e 10302W: http://www.linux-usb.org/gadget
d6d0f665
FB
10303T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10304S: Maintained
679655da
JP
10305F: drivers/usb/gadget/
10306F: include/linux/usb/gadget*
69ae9e3e 10307
2dea64b4 10308USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 10309M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 10310L: linux-usb@vger.kernel.org
54e5881d 10311T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10312S: Maintained
c2f01971 10313F: Documentation/hid/hiddev.txt
679655da 10314F: drivers/hid/usbhid/
1da177e4 10315
959eea21 10316USB ISP116X DRIVER
8b58be88 10317M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10318L: linux-usb@vger.kernel.org
959eea21 10319S: Maintained
679655da
JP
10320F: drivers/usb/host/isp116x*
10321F: include/linux/usb/isp116x.h
959eea21 10322
1da177e4 10323USB MASS STORAGE DRIVER
8b58be88 10324M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10325L: linux-usb@vger.kernel.org
8836aeb8 10326L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10327S: Maintained
10328W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10329F: drivers/usb/storage/
1da177e4 10330
af39917d
CL
10331USB MIDI DRIVER
10332M: Clemens Ladisch <clemens@ladisch.de>
10333L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10334T: git git://git.alsa-project.org/alsa-kernel.git
10335S: Maintained
10336F: sound/usb/midi.*
10337
444ce9d4
JP
10338USB NETWORKING DRIVERS
10339L: linux-usb@vger.kernel.org
10340S: Odd Fixes
10341F: drivers/net/usb/
10342
1da177e4 10343USB OHCI DRIVER
578333ab 10344M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10345L: linux-usb@vger.kernel.org
578333ab 10346S: Maintained
679655da
JP
10347F: Documentation/usb/ohci.txt
10348F: drivers/usb/host/ohci*
1da177e4 10349
963ffa3e
PC
10350USB OTG FSM (Finite State Machine)
10351M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10352T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10353L: linux-usb@vger.kernel.org
10354S: Maintained
10355F: drivers/usb/common/usb-otg-fsm.c
10356
563da3a9
VM
10357USB OVER IP DRIVER
10358M: Valentina Manea <valentina.manea.m@gmail.com>
10359M: Shuah Khan <shuah.kh@samsung.com>
10360L: linux-usb@vger.kernel.org
10361S: Maintained
10362F: drivers/usb/usbip/
10363F: tools/usb/usbip/
10364
1da177e4 10365USB PEGASUS DRIVER
a16b945c 10366M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10367L: linux-usb@vger.kernel.org
043600a6 10368L: netdev@vger.kernel.org
052e3128
PM
10369T: git git://github.com/petkan/pegasus.git
10370W: https://github.com/petkan/pegasus
1da177e4 10371S: Maintained
679655da 10372F: drivers/net/usb/pegasus.*
1da177e4 10373
d3ad558f
FB
10374USB PHY LAYER
10375M: Felipe Balbi <balbi@ti.com>
10376L: linux-usb@vger.kernel.org
10377T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10378S: Maintained
10379F: drivers/usb/phy/
d3ad558f 10380
73e4fb3f 10381USB PRINTER DRIVER (usblp)
8b58be88 10382M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10383L: linux-usb@vger.kernel.org
73e4fb3f 10384S: Supported
679655da 10385F: drivers/usb/class/usblp.c
1da177e4
LT
10386
10387USB RTL8150 DRIVER
a16b945c 10388M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10389L: linux-usb@vger.kernel.org
043600a6 10390L: netdev@vger.kernel.org
052e3128
PM
10391T: git git://github.com/petkan/rtl8150.git
10392W: https://github.com/petkan/rtl8150
1da177e4 10393S: Maintained
679655da 10394F: drivers/net/usb/rtl8150.c
1da177e4 10395
f896b796 10396USB SERIAL SUBSYSTEM
66085694 10397M: Johan Hovold <johan@kernel.org>
795fb7e7 10398L: linux-usb@vger.kernel.org
4e68852d 10399S: Maintained
679655da 10400F: Documentation/usb/usb-serial.txt
f896b796 10401F: drivers/usb/serial/
679655da 10402F: include/linux/usb/serial.h
1da177e4 10403
b3f0db1c
SG
10404USB SMSC75XX ETHERNET DRIVER
10405M: Steve Glendinning <steve.glendinning@shawell.net>
10406L: netdev@vger.kernel.org
10407S: Maintained
10408F: drivers/net/usb/smsc75xx.*
10409
2f7ca802 10410USB SMSC95XX ETHERNET DRIVER
90b24cfb 10411M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10412L: netdev@vger.kernel.org
90b24cfb 10413S: Maintained
679655da 10414F: drivers/net/usb/smsc95xx.*
2f7ca802 10415
1da177e4 10416USB SUBSYSTEM
879a5a00 10417M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10418L: linux-usb@vger.kernel.org
1da177e4 10419W: http://www.linux-usb.org
08deed1e 10420T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10421S: Supported
679655da 10422F: Documentation/usb/
679655da
JP
10423F: drivers/usb/
10424F: include/linux/usb.h
10425F: include/linux/usb/
1da177e4
LT
10426
10427USB UHCI DRIVER
8b58be88 10428M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10429L: linux-usb@vger.kernel.org
1da177e4 10430S: Maintained
679655da 10431F: drivers/usb/host/uhci*
1da177e4 10432
69ae9e3e 10433USB "USBNET" DRIVER FRAMEWORK
686f13bb 10434M: Oliver Neukum <oneukum@suse.de>
043600a6 10435L: netdev@vger.kernel.org
69ae9e3e 10436W: http://www.linux-usb.org/usbnet
1da177e4 10437S: Maintained
679655da
JP
10438F: drivers/net/usb/usbnet.c
10439F: include/linux/usb/usbnet.h
1da177e4 10440
c0efd232 10441USB VIDEO CLASS
c53ac071 10442M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10443L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10444L: linux-media@vger.kernel.org
275ffde4 10445T: git git://linuxtv.org/media_tree.git
57c6d2e9 10446W: http://www.ideasonboard.org/uvc/
c0efd232 10447S: Maintained
0c0d06ca 10448F: drivers/media/usb/uvc/
6c0f0359 10449F: include/uapi/linux/uvcvideo.h
1da177e4 10450
b60b9c45
HV
10451USB VISION DRIVER
10452M: Hans Verkuil <hverkuil@xs4all.nl>
10453L: linux-media@vger.kernel.org
10454T: git git://linuxtv.org/media_tree.git
10455W: http://linuxtv.org
10456S: Odd Fixes
10457F: drivers/media/usb/usbvision/
10458
8282da47
LP
10459USB WEBCAM GADGET
10460M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10461L: linux-usb@vger.kernel.org
10462S: Maintained
3a83c16e 10463F: drivers/usb/gadget/function/*uvc*
faf2e1db 10464F: drivers/usb/gadget/legacy/webcam.c
8282da47 10465
bf164cc0 10466USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10467M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10468L: linux-wireless@vger.kernel.org
10469S: Maintained
679655da 10470F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10471
eb6bab13 10472USB XHCI DRIVER
03d85053 10473M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10474L: linux-usb@vger.kernel.org
10475S: Supported
36d0344c
SS
10476F: drivers/usb/host/xhci*
10477F: drivers/usb/host/pci-quirks*
eb6bab13 10478
1da177e4 10479USB ZD1201 DRIVER
4086b9ca 10480L: linux-wireless@vger.kernel.org
1da177e4 10481W: http://linux-lc100020.sourceforge.net
4086b9ca 10482S: Orphan
679655da 10483F: drivers/net/wireless/zd1201.*
1da177e4 10484
b7eee616 10485USB ZR364XX DRIVER
8b58be88 10486M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10487L: linux-usb@vger.kernel.org
661263b5 10488L: linux-media@vger.kernel.org
275ffde4 10489T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10490W: http://royale.zerezo.com/zr364xx/
10491S: Maintained
679655da 10492F: Documentation/video4linux/zr364xx.txt
90d72ac6 10493F: drivers/media/usb/zr364xx/
b7eee616 10494
e7839f25 10495USER-MODE LINUX (UML)
8b58be88 10496M: Jeff Dike <jdike@addtoit.com>
b15194b7 10497M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10498L: user-mode-linux-devel@lists.sourceforge.net
10499L: user-mode-linux-user@lists.sourceforge.net
10500W: http://user-mode-linux.sourceforge.net
10501S: Maintained
61516587 10502F: Documentation/virtual/uml/
679655da 10503F: arch/um/
b070989a 10504F: arch/x86/um/
679655da
JP
10505F: fs/hostfs/
10506F: fs/hppfs/
b7eee616 10507
e5f114e9 10508USERSPACE I/O (UIO)
6a534c9d 10509M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10510M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10511S: Maintained
3d3fecbd 10512T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10513F: Documentation/DocBook/uio-howto.tmpl
10514F: drivers/uio/
10515F: include/linux/uio*.h
e5f114e9 10516
256cccbe 10517UTIL-LINUX PACKAGE
8b58be88 10518M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10519L: util-linux@vger.kernel.org
10520W: http://en.wikipedia.org/wiki/Util-linux
10521T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10522S: Maintained
10523
c1fd1c07 10524UVESAFB DRIVER
8b58be88 10525M: Michal Januszewski <spock@gentoo.org>
c69f677c 10526L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10527W: http://dev.gentoo.org/~spock/projects/uvesafb/
10528S: Maintained
679655da 10529F: Documentation/fb/uvesafb.txt
8a61f013 10530F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10531
4480f15b 10532VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10533M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10534S: Maintained
679655da
JP
10535F: Documentation/filesystems/vfat.txt
10536F: fs/fat/
1da177e4 10537
cba3345c
AW
10538VFIO DRIVER
10539M: Alex Williamson <alex.williamson@redhat.com>
10540L: kvm@vger.kernel.org
10541S: Maintained
10542F: Documentation/vfio.txt
10543F: drivers/vfio/
10544F: include/linux/vfio.h
c117ab84 10545F: include/uapi/linux/vfio.h
cba3345c 10546
9e6f3438
PO
10547VIDEOBUF2 FRAMEWORK
10548M: Pawel Osciak <pawel@osciak.com>
10549M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10550M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10551L: linux-media@vger.kernel.org
10552S: Maintained
90d72ac6 10553F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10554F: include/media/videobuf2-*
10555
9a82446b
AS
10556VIRTIO CONSOLE DRIVER
10557M: Amit Shah <amit.shah@redhat.com>
10558L: virtualization@lists.linux-foundation.org
10559S: Maintained
10560F: drivers/char/virtio_console.c
10561F: include/linux/virtio_console.h
c117ab84 10562F: include/uapi/linux/virtio_console.h
9a82446b 10563
2426ec8f 10564VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10565M: "Michael S. Tsirkin" <mst@redhat.com>
10566L: virtualization@lists.linux-foundation.org
10567S: Maintained
10568F: drivers/virtio/
c893c8d7 10569F: tools/virtio/
2426ec8f
MT
10570F: drivers/net/virtio_net.c
10571F: drivers/block/virtio_blk.c
10572F: include/linux/virtio_*.h
916cdabc 10573F: include/uapi/linux/virtio_*.h
2426ec8f 10574
3a4d5c94
MT
10575VIRTIO HOST (VHOST)
10576M: "Michael S. Tsirkin" <mst@redhat.com>
10577L: kvm@vger.kernel.org
c996d8b9 10578L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10579L: netdev@vger.kernel.org
10580S: Maintained
10581F: drivers/vhost/
c117ab84 10582F: include/uapi/linux/vhost.h
3a4d5c94 10583
271c8651
GH
10584VIRTIO INPUT DRIVER
10585M: Gerd Hoffmann <kraxel@redhat.com>
10586S: Maintained
10587F: drivers/virtio/virtio_input.c
10588F: include/uapi/linux/virtio_input.h
10589
1da177e4 10590VIA RHINE NETWORK DRIVER
8b58be88 10591M: Roger Luethi <rl@hellgate.ch>
1da177e4 10592S: Maintained
f2148a47 10593F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10594
f0bf7f61 10595VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10596M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10597M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10598S: Maintained
10599F: drivers/mmc/host/via-sdmmc.c
10600
69e4a7c2 10601VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10602M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10603L: linux-fbdev@vger.kernel.org
69e4a7c2 10604S: Maintained
c7babebd
FTS
10605F: include/linux/via-core.h
10606F: include/linux/via-gpio.h
10607F: include/linux/via_i2c.h
8a61f013 10608F: drivers/video/fbdev/via/
69e4a7c2 10609
01f20734 10610VIA VELOCITY NETWORK DRIVER
8b58be88 10611M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10612L: netdev@vger.kernel.org
10613S: Maintained
f2148a47 10614F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10615
77911fd2 10616VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10617M: Hans Verkuil <hverkuil@xs4all.nl>
10618L: linux-media@vger.kernel.org
10619T: git git://linuxtv.org/media_tree.git
10620W: http://linuxtv.org
10621S: Maintained
77911fd2 10622F: drivers/media/platform/vivid/*
0b7bc1fa 10623
be7f8273 10624VLAN (802.1Q)
8b58be88 10625M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10626L: netdev@vger.kernel.org
10627S: Maintained
679655da
JP
10628F: drivers/net/macvlan.c
10629F: include/linux/if_*vlan.h
10630F: net/8021q/
be7f8273 10631
55e331cf 10632VLYNQ BUS
8b58be88 10633M: Florian Fainelli <florian@openwrt.org>
8578d7af 10634L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10635S: Maintained
10636F: drivers/vlynq/vlynq.c
10637F: include/linux/vlynq.h
10638
390beae4
MW
10639VME SUBSYSTEM
10640M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10641M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10642M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10643L: devel@driverdev.osuosl.org
10644S: Maintained
10645T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10646F: Documentation/vme_api.txt
10647F: drivers/staging/vme/
10648F: drivers/vme/
10649F: include/linux/vme*
10650
4488e09b
AK
10651VMWARE HYPERVISOR INTERFACE
10652M: Alok Kataria <akataria@vmware.com>
10653L: virtualization@lists.linux-foundation.org
10654S: Supported
10655F: arch/x86/kernel/cpu/vmware.c
10656
73b35d07
DT
10657VMWARE BALLOON DRIVER
10658M: Xavier Deguillard <xdeguillard@vmware.com>
10659M: Philip Moltmann <moltmann@vmware.com>
10660M: "VMware, Inc." <pv-drivers@vmware.com>
10661L: linux-kernel@vger.kernel.org
10662S: Maintained
10663F: drivers/misc/vmw_balloon.c
10664
8b8be51b
TH
10665VMWARE VMMOUSE SUBDRIVER
10666M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10667M: "VMware, Inc." <pv-drivers@vmware.com>
10668L: linux-input@vger.kernel.org
10669S: Maintained
10670F: drivers/input/mouse/vmmouse.c
10671F: drivers/input/mouse/vmmouse.h
10672
d1a890fa 10673VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10674M: Shreyas Bhatewara <sbhatewara@vmware.com>
10675M: "VMware, Inc." <pv-drivers@vmware.com>
10676L: netdev@vger.kernel.org
10677S: Maintained
10678F: drivers/net/vmxnet3/
d1a890fa 10679
851b1642 10680VMware PVSCSI driver
f2d7e40e 10681M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10682M: VMware PV-Drivers <pv-drivers@vmware.com>
10683L: linux-scsi@vger.kernel.org
10684S: Maintained
10685F: drivers/scsi/vmw_pvscsi.c
10686F: drivers/scsi/vmw_pvscsi.h
10687
e53e86c7 10688VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10689M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10690M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10691L: linux-kernel@vger.kernel.org
e53e86c7 10692W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10693W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10694T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10695S: Supported
679655da
JP
10696F: drivers/regulator/
10697F: include/linux/regulator/
e53e86c7 10698
ab41319e 10699VT1211 HARDWARE MONITOR DRIVER
8b58be88 10700M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10701L: lm-sensors@lm-sensors.org
10702S: Maintained
679655da
JP
10703F: Documentation/hwmon/vt1211
10704F: drivers/hwmon/vt1211.c
ab41319e 10705
1de9e371 10706VT8231 HARDWARE MONITOR DRIVER
8b58be88 10707M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10708L: lm-sensors@lm-sensors.org
10709S: Maintained
679655da 10710F: drivers/hwmon/vt8231.c
1de9e371 10711
88095e7b
TO
10712VUB300 USB to SDIO/SD/MMC bridge chip
10713M: Tony Olech <tony.olech@elandigitalsystems.com>
10714L: linux-mmc@vger.kernel.org
10715L: linux-usb@vger.kernel.org
10716S: Supported
10717F: drivers/mmc/host/vub300.c
10718
1da177e4 10719W1 DALLAS'S 1-WIRE BUS
a8018766 10720M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10721S: Maintained
679655da
JP
10722F: Documentation/w1/
10723F: drivers/w1/
1da177e4 10724
13927079 10725W83791D HARDWARE MONITORING DRIVER
8b58be88 10726M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10727L: lm-sensors@lm-sensors.org
25845c22 10728S: Maintained
679655da
JP
10729F: Documentation/hwmon/w83791d
10730F: drivers/hwmon/w83791d.c
13927079 10731
61db011d 10732W83793 HARDWARE MONITORING DRIVER
8b58be88 10733M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10734L: lm-sensors@lm-sensors.org
10735S: Maintained
679655da
JP
10736F: Documentation/hwmon/w83793
10737F: drivers/hwmon/w83793.c
61db011d 10738
e3760b43 10739W83795 HARDWARE MONITORING DRIVER
7c81c60f 10740M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10741L: lm-sensors@lm-sensors.org
10742S: Maintained
10743F: drivers/hwmon/w83795.c
10744
1da177e4 10745W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10746M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10747S: Maintained
679655da 10748F: drivers/mmc/host/wbsd.*
1da177e4 10749
b4e05923
HG
10750WACOM PROTOCOL 4 SERIAL TABLETS
10751M: Julian Squires <julian@cipht.net>
10752M: Hans de Goede <hdegoede@redhat.com>
10753L: linux-input@vger.kernel.org
10754S: Maintained
10755F: drivers/input/tablet/wacom_serial4.c
10756
3527761c 10757WATCHDOG DEVICE DRIVERS
8b58be88 10758M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10759L: linux-watchdog@vger.kernel.org
10760W: http://www.linux-watchdog.org/
f599aaf0 10761T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10762S: Maintained
679655da
JP
10763F: Documentation/watchdog/
10764F: drivers/watchdog/
10765F: include/linux/watchdog.h
c117ab84 10766F: include/uapi/linux/watchdog.h
3527761c 10767
1da177e4 10768WD7000 SCSI DRIVER
8b58be88 10769M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10770L: linux-scsi@vger.kernel.org
10771S: Maintained
679655da 10772F: drivers/scsi/wd7000.c
1da177e4 10773
b22e00f3
DH
10774WIIMOTE HID DRIVER
10775M: David Herrmann <dh.herrmann@googlemail.com>
10776L: linux-input@vger.kernel.org
10777S: Maintained
10778F: drivers/hid/hid-wiimote*
10779
e258b80e 10780WINBOND CIR DRIVER
364e9e18 10781M: David Härdeman <david@hardeman.nu>
e258b80e 10782S: Maintained
116ab806 10783F: drivers/media/rc/winbond-cir.c
e258b80e 10784
8a70da82 10785WIMAX STACK
8b58be88 10786M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10787M: linux-wimax@intel.com
49e7d9df 10788L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10789S: Supported
10790W: http://linuxwimax.org
315987dc 10791F: Documentation/wimax/README.wimax
315987dc
JP
10792F: include/linux/wimax/debug.h
10793F: include/net/wimax.h
c117ab84 10794F: include/uapi/linux/wimax.h
315987dc 10795F: net/wimax/
8a70da82 10796
5fc14680 10797WISTRON LAPTOP BUTTON DRIVER
8b58be88 10798M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10799S: Maintained
679655da 10800F: drivers/input/misc/wistron_btns.c
5fc14680 10801
1da177e4 10802WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10803M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10804L: linux-wireless@vger.kernel.org
926554c4 10805W: http://oops.ghostprotocols.net:81/blog
1da177e4 10806S: Maintained
679655da 10807F: drivers/net/wireless/wl3501*
1da177e4 10808
febf1dff 10809WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10810M: Mark Brown <broonie@kernel.org>
8b58be88 10811M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10812L: linux-input@vger.kernel.org
10813T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10814W: http://opensource.wolfsonmicro.com/node/7
10815S: Supported
679655da
JP
10816F: drivers/input/touchscreen/*wm97*
10817F: include/linux/wm97xx.h
febf1dff 10818
055bcbcb 10819WOLFSON MICROELECTRONICS DRIVERS
fef95164 10820L: patches@opensource.wolfsonmicro.com
cf8eda3e 10821T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10822T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10823W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10824S: Supported
3768f0b1 10825F: Documentation/hwmon/wm83??
af1c5386 10826F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10827F: drivers/clk/clk-wm83*.c
9c309598 10828F: drivers/extcon/extcon-arizona.c
b75ea16a 10829F: drivers/leds/leds-wm83*.c
25b273ba 10830F: drivers/gpio/gpio-*wm*.c
9c309598 10831F: drivers/gpio/gpio-arizona.c
d22b0869 10832F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10833F: drivers/input/misc/wm831x-on.c
10834F: drivers/input/touchscreen/wm831x-ts.c
10835F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10836F: drivers/mfd/arizona*
10837F: drivers/mfd/wm*.c
b75ea16a
MB
10838F: drivers/power/wm83*.c
10839F: drivers/rtc/rtc-wm83*.c
10840F: drivers/regulator/wm8*.c
3860e6c4 10841F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10842F: drivers/watchdog/wm83*_wdt.c
9c309598 10843F: include/linux/mfd/arizona/
3860e6c4 10844F: include/linux/mfd/wm831x/
b75ea16a 10845F: include/linux/mfd/wm8350/
3768f0b1 10846F: include/linux/mfd/wm8400*
59ec6da2 10847F: include/linux/wm97xx.h
055bcbcb 10848F: include/sound/wm????.h
9c309598 10849F: sound/soc/codecs/arizona.?
055bcbcb 10850F: sound/soc/codecs/wm*
b75ea16a 10851
3e6cd7a4
TH
10852WORKQUEUE
10853M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10854T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10855S: Maintained
10856F: include/linux/workqueue.h
10857F: kernel/workqueue.c
10858F: Documentation/workqueue.txt
10859
1da177e4 10860X.25 NETWORK LAYER
8bf28059 10861M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10862L: linux-x25@vger.kernel.org
8bf28059 10863S: Odd Fixes
679655da
JP
10864F: Documentation/networking/x25*
10865F: include/net/x25*
10866F: net/x25/
1da177e4 10867
e2d1d6c0 10868X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10869M: Thomas Gleixner <tglx@linutronix.de>
10870M: Ingo Molnar <mingo@redhat.com>
10871M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10872M: x86@kernel.org
981c3a4f 10873L: linux-kernel@vger.kernel.org
75fc2d37 10874T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10875S: Maintained
679655da
JP
10876F: Documentation/x86/
10877F: arch/x86/
e2d1d6c0 10878
d0944853 10879X86 PLATFORM DRIVERS
e181ba15 10880M: Darren Hart <dvhart@infradead.org>
d0944853 10881L: platform-driver-x86@vger.kernel.org
e181ba15 10882T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10883S: Maintained
14430813 10884F: drivers/platform/x86/
d0944853 10885
c1f5c54b
IM
10886X86 MCE INFRASTRUCTURE
10887M: Tony Luck <tony.luck@intel.com>
487ba8e8 10888M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10889L: linux-edac@vger.kernel.org
10890S: Maintained
10891F: arch/x86/kernel/cpu/mcheck/*
10892
f0905c5a
AL
10893X86 VDSO
10894M: Andy Lutomirski <luto@amacapital.net>
10895L: linux-kernel@vger.kernel.org
10896T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10897S: Maintained
10898F: arch/x86/vdso/
10899
d6fad502 10900XC2028/3028 TUNER DRIVER
009a5410 10901M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10902L: linux-media@vger.kernel.org
10903W: http://linuxtv.org
10904T: git git://linuxtv.org/media_tree.git
10905S: Maintained
10906F: drivers/media/tuners/tuner-xc2028.*
10907
c4468085 10908XEN HYPERVISOR INTERFACE
c4468085 10909M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10910M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10911M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10912L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10913T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10914S: Supported
10915F: arch/x86/xen/
10916F: drivers/*/xen-*front.c
10917F: drivers/xen/
10918F: arch/x86/include/asm/xen/
10919F: include/xen/
c117ab84 10920F: include/uapi/xen/
c4468085 10921
77bfb479
SS
10922XEN HYPERVISOR ARM
10923M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10924L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10925S: Supported
10926F: arch/arm/xen/
10927F: arch/arm/include/asm/xen/
10928
b475e83f
SS
10929XEN HYPERVISOR ARM64
10930M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10931L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10932S: Supported
10933F: arch/arm64/xen/
10934F: arch/arm64/include/asm/xen/
10935
9b57e1a7
IC
10936XEN NETWORK BACKEND DRIVER
10937M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10938M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10939L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10940L: netdev@vger.kernel.org
10941S: Supported
10942F: drivers/net/xen-netback/*
10943
c5f8e29d
KRW
10944XEN PCI SUBSYSTEM
10945M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10946L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10947S: Supported
10948F: arch/x86/pci/*xen*
10949F: drivers/pci/*xen*
10950
a2c5ae65
KRW
10951XEN BLOCK SUBSYSTEM
10952M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 10953M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
10954L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10955S: Supported
10956F: drivers/block/xen-blkback/*
10957F: drivers/block/xen*
10958
15d03609
JG
10959XEN PVSCSI DRIVERS
10960M: Juergen Gross <jgross@suse.com>
10961L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10962L: linux-scsi@vger.kernel.org
10963S: Supported
10964F: drivers/scsi/xen-scsifront.c
10965F: drivers/xen/xen-scsiback.c
10966F: include/xen/interface/io/vscsiif.h
10967
c5f8e29d
KRW
10968XEN SWIOTLB SUBSYSTEM
10969M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10970L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10971S: Supported
10972F: arch/x86/xen/*swiotlb*
10973F: drivers/xen/*swiotlb*
10974
1da177e4
LT
10975XFS FILESYSTEM
10976P: Silicon Graphics Inc
809625ca 10977M: Dave Chinner <david@fromorbit.com>
18caa67a 10978M: xfs@oss.sgi.com
d7ede1aa 10979L: xfs@oss.sgi.com
1da177e4 10980W: http://oss.sgi.com/projects/xfs
54e5881d 10981T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10982S: Supported
679655da
JP
10983F: Documentation/filesystems/xfs.txt
10984F: fs/xfs/
1da177e4 10985
8a3b7a25 10986XILINX AXI ETHERNET DRIVER
59a54f30
MS
10987M: Anirudha Sarangi <anirudh@xilinx.com>
10988M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10989S: Maintained
10990F: drivers/net/ethernet/xilinx/xilinx_axienet*
10991
238b8721 10992XILINX UARTLITE SERIAL DRIVER
8b58be88 10993M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10994L: linux-serial@vger.kernel.org
10995S: Maintained
df621252 10996F: drivers/tty/serial/uartlite.c
238b8721 10997
df330515
LP
10998XILINX VIDEO IP CORES
10999M: Hyun Kwon <hyun.kwon@xilinx.com>
11000M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11001L: linux-media@vger.kernel.org
11002T: git git://linuxtv.org/media_tree.git
11003S: Supported
11004F: Documentation/devicetree/bindings/media/xilinx/
11005F: drivers/media/platform/xilinx/
a5562f65 11006F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11007
74316949
EB
11008XILLYBUS DRIVER
11009M: Eli Billauer <eli.billauer@gmail.com>
11010L: linux-kernel@vger.kernel.org
11011S: Supported
11012F: drivers/char/xillybus/
11013
f620e4b8
MF
11014XTENSA XTFPGA PLATFORM SUPPORT
11015M: Max Filippov <jcmvbkbc@gmail.com>
11016L: linux-xtensa@linux-xtensa.org
11017S: Maintained
11018F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11019F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11020
1da177e4 11021YAM DRIVER FOR AX.25
8b58be88 11022M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11023L: linux-hams@vger.kernel.org
11024S: Maintained
679655da
JP
11025F: drivers/net/hamradio/yam*
11026F: include/linux/yam.h
1da177e4 11027
af64a5eb 11028YEALINK PHONE DRIVER
8b58be88 11029M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11030L: usbb2k-api-dev@nongnu.org
11031S: Maintained
679655da
JP
11032F: Documentation/input/yealink.txt
11033F: drivers/input/misc/yealink.*
af64a5eb 11034
1da177e4 11035Z8530 DRIVER FOR AX.25
8b58be88 11036M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11037W: http://yaina.de/jreuter/
11038W: http://www.qsl.net/dl1bke/
11039L: linux-hams@vger.kernel.org
11040S: Maintained
679655da
JP
11041F: Documentation/networking/z8530drv.txt
11042F: drivers/net/hamradio/*scc.c
11043F: drivers/net/hamradio/z8530.h
1da177e4 11044
0cf31ec1 11045ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11046M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11047L: linux-mm@kvack.org
11048S: Maintained
11049F: mm/zbud.c
11050F: include/linux/zbud.h
11051
7c0c3afb 11052ZD1211RW WIRELESS DRIVER
8b58be88
JP
11053M: Daniel Drake <dsd@gentoo.org>
11054M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11055W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11056L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11057L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11058S: Maintained
679655da 11059F: drivers/net/wireless/zd1211rw/
7c0c3afb 11060
1da177e4 11061ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11062L: mjpeg-users@lists.sourceforge.net
f63145e2 11063L: linux-media@vger.kernel.org
1da177e4 11064W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11065T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11066S: Odd Fixes
90d72ac6 11067F: drivers/media/pci/zoran/
1da177e4 11068
6920f2cc
MK
11069ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11070M: Minchan Kim <minchan@kernel.org>
11071M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11072R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11073L: linux-kernel@vger.kernel.org
11074S: Maintained
11075F: drivers/block/zram/
11076F: Documentation/blockdev/zram.txt
11077
8b4a4080 11078ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11079M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11080S: Maintained
df621252 11081F: drivers/tty/serial/zs.*
8b4a4080 11082
eae70d06
MK
11083ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11084M: Minchan Kim <minchan@kernel.org>
11085M: Nitin Gupta <ngupta@vflare.org>
11086L: linux-mm@kvack.org
11087S: Maintained
11088F: mm/zsmalloc.c
11089F: include/linux/zsmalloc.h
d02be50d 11090F: Documentation/vm/zsmalloc.txt
eae70d06 11091
0cf31ec1 11092ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11093M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11094L: linux-mm@kvack.org
11095S: Maintained
11096F: mm/zswap.c
11097
1da177e4 11098THE REST
8b58be88 11099M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11100L: linux-kernel@vger.kernel.org
8a6e2535 11101Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11102T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11103S: Buried alive in reporters
34d03cc1
JP
11104F: *
11105F: */
This page took 5.797278 seconds and 5 git commands to generate.