ARM: zx: enable SMP and hotplug for zx296702
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
68d96dcf 161
1da177e4 1626PACK NETWORK DRIVER FOR AX.25
8b58be88 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
164L: linux-hams@vger.kernel.org
165S: Maintained
679655da 166F: drivers/net/hamradio/6pack.c
1da177e4 167
1da177e4 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 170L: netdev@vger.kernel.org
1da177e4 171S: Maintained
a8fe65b8 172F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
8b58be88 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
249e3c85 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 231M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
232L: lm-sensors@lm-sensors.org
233S: Maintained
679655da 234F: drivers/hwmon/abituguru.c
f2b84bbc 235
249e3c85 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 237M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
238L: lm-sensors@lm-sensors.org
239S: Maintained
679655da 240F: drivers/hwmon/abituguru3.c
249e3c85 241
1da177e4 242ACENIC DRIVER
8b58be88 243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
244L: linux-acenic@sunsite.dk
245S: Maintained
531c4f89 246F: drivers/net/ethernet/alteon/acenic*
1da177e4 247
e86435eb 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 249M: Peter Feuerer <peter@piie.net>
d0944853 250L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
e86435eb 254
745a5d21 255ACER WMI LAPTOP EXTRAS
182ae55c 256M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 257L: platform-driver-x86@vger.kernel.org
745a5d21 258S: Maintained
679655da 259F: drivers/platform/x86/acer-wmi.c
745a5d21 260
1da177e4 261ACPI
49db1903 262M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 263M: Len Brown <lenb@kernel.org>
6968e50c 264L: linux-acpi@vger.kernel.org
360818b8
RW
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 268S: Supported
679655da
JP
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
43368e74 272F: include/acpi/
3a75ef0c 273F: Documentation/acpi/
89ca78a0 274F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
3a75ef0c 278F: tools/power/acpi/
8b59a454 279
3774929d
RW
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
2754c447 293F: tools/power/acpi/
3774929d 294
8b59a454 295ACPI FAN DRIVER
8b58be88 296M: Zhang Rui <rui.zhang@intel.com>
8b59a454 297L: linux-acpi@vger.kernel.org
5ca92bd9 298W: https://01.org/linux-acpi
8b59a454 299S: Supported
679655da 300F: drivers/acpi/fan.c
1da177e4 301
8b59a454 302ACPI THERMAL DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/*thermal*
998be20f 308
359acec8 309ACPI VIDEO DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/video.c
998be20f 315
bff431e4 316ACPI WMI DRIVER
d0944853 317L: platform-driver-x86@vger.kernel.org
5b927259 318S: Orphan
679655da 319F: drivers/platform/x86/wmi.c
bff431e4 320
2f39d519 321AD1889 ALSA SOUND DRIVER
8b58be88 322M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
679655da 326F: sound/pci/ad1889.*
2f39d519 327
527a1a83
MH
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 330W: http://wiki.analog.com/AD5254
a4edbc10 331W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5398
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD7142
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7877
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7879
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
1330b0dc
JK
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
1da177e4 367ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 368M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 369L: lm-sensors@lm-sensors.org
1da177e4 370S: Maintained
679655da
JP
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
1da177e4 373
cae2caae 374ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 375M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
376L: lm-sensors@lm-sensors.org
377S: Maintained
679655da 378F: drivers/hwmon/adm1029.c
cae2caae 379
cc0b88cf 380ADM8211 WIRELESS DRIVER
cc0b88cf 381L: linux-wireless@vger.kernel.org
491b26b4 382W: http://wireless.kernel.org/
e71bcbd0 383S: Orphan
679655da 384F: drivers/net/wireless/adm8211.*
cc0b88cf 385
e8e31622
SA
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
527a1a83
MH
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 395W: http://wiki.analog.com/ADP5520
a4edbc10 396W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 400F: drivers/leds/leds-adp5520.c
77278d50 401F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 406W: http://wiki.analog.com/ADP5588
a4edbc10 407W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
77278d50 410F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 414W: http://wiki.analog.com/ADP8860
a4edbc10 415W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
8c22a8f5
DE
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
1da177e4 427ADT746X FAN DRIVER
8b58be88 428M: Colin Leroy <colin@colino.net>
1da177e4 429S: Maintained
679655da 430F: drivers/macintosh/therm_adt746x.c
1da177e4 431
b058b859 432ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 433M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
527a1a83
MH
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 441W: http://wiki.analog.com/ADXL345
a4edbc10 442W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
8c6af9e1 446ADVANSYS SCSI DRIVER
8b58be88 447M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
448L: linux-scsi@vger.kernel.org
449S: Maintained
679655da
JP
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
8c6af9e1 452
1da177e4 453AEDSP16 DRIVER
8b58be88 454M: Riccardo Facchetti <fizban@tin.it>
1da177e4 455S: Maintained
679655da 456F: sound/oss/aedsp16.c
1da177e4 457
91952bc0
AP
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
1da177e4 478AFFS FILE SYSTEM
6cf515e1
GU
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
679655da
JP
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
1da177e4 483
e2d1d6c0 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 485M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
486L: linux-afs@lists.infradead.org
487S: Supported
679655da
JP
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
e2d1d6c0 491
1da177e4 492AGPGART DRIVER
8b58be88 493M: David Airlie <airlied@linux.ie>
878eaf61 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 495S: Maintained
679655da
JP
496F: drivers/char/agp/
497F: include/linux/agp*
c117ab84 498F: include/uapi/linux/agp*
1da177e4
LT
499
500AHA152X SCSI DRIVER
8b58be88 501M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
502L: linux-scsi@vger.kernel.org
503S: Maintained
679655da
JP
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
1da177e4 506
64624d4f 507AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 508M: Hannes Reinecke <hare@suse.de>
64624d4f 509L: linux-scsi@vger.kernel.org
1da177e4 510S: Maintained
679655da 511F: drivers/scsi/aic7xxx/
1da177e4 512
450500ad
HV
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
e2d1d6c0 521AIO
8b58be88 522M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
523L: linux-aio@kvack.org
524S: Supported
679655da
JP
525F: fs/aio.c
526F: include/linux/*aio*.h
e2d1d6c0 527
469d4ec8
AP
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
1da177e4 538ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 539M: Duncan Sands <duncan.sands@free.fr>
6372594a 540L: linux-usb@vger.kernel.org
1da177e4
LT
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
679655da
JP
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
1da177e4 545
272f133a 546ALCHEMY AU1XX0 MMC DRIVER
8b58be88 547M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 548S: Maintained
679655da 549F: drivers/mmc/host/au1xmmc.c
272f133a 550
4a4e5787 551ALI1563 I2C DRIVER
8b58be88 552M: Rudolf Marek <r.marek@assembler.cz>
846557d3 553L: linux-i2c@vger.kernel.org
4a4e5787 554S: Maintained
679655da
JP
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 557
1da177e4 558ALPHA PORT
8b58be88 559M: Richard Henderson <rth@twiddle.net>
8b58be88 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 561M: Matt Turner <mattst88@gmail.com>
c89f4f9a 562S: Odd Fixes
a9406699 563L: linux-alpha@vger.kernel.org
679655da 564F: arch/alpha/
1da177e4 565
f62092f6
LFT
566ALTERA MAILBOX DRIVER
567M: Ley Foon Tan <lftan@altera.com>
568L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S: Maintained
570F: drivers/mailbox/mailbox-altera.c
571
c5abbba9
THL
572ALTERA PIO DRIVER
573M: Tien Hock Loh <thloh@altera.com>
574L: linux-gpio@vger.kernel.org
575S: Maintained
576F: drivers/gpio/gpio-altera.c
577
16b8b922 578ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 579M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
580L: netdev@vger.kernel.org
581L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582S: Maintained
583F: drivers/net/ethernet/altera/
584
adf9251f
TK
585ALTERA UART/JTAG UART SERIAL DRIVERS
586M: Tobias Klauser <tklauser@distanz.ch>
587L: linux-serial@vger.kernel.org
61bd0943 588L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
589S: Maintained
590F: drivers/tty/serial/altera_uart.c
591F: drivers/tty/serial/altera_jtaguart.c
592F: include/linux/altera_uart.h
593F: include/linux/altera_jtaguart.h
594
f4875e12
TL
595AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596M: Tom Lendacky <thomas.lendacky@amd.com>
597L: linux-crypto@vger.kernel.org
598S: Supported
599F: drivers/crypto/ccp/
600F: include/linux/ccp.h
601
512d1027 602AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 603M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
604L: lm-sensors@lm-sensors.org
605S: Maintained
606F: Documentation/hwmon/fam15h_power
607F: drivers/hwmon/fam15h_power.c
608
167a675a 609AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 610M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 611L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 612S: Supported
faf2e1db 613F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 614
f90b8116 615AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 616P: Andres Salomon <dilinger@queued.net>
67d76710 617L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
618W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619S: Supported
679655da
JP
620F: drivers/char/hw_random/geode-rng.c
621F: drivers/crypto/geode*
8a61f013 622F: drivers/video/fbdev/geode/
679655da 623F: arch/x86/include/asm/geode.h
f90b8116 624
919ee7dd 625AMD IOMMU (AMD-VI)
e4110568 626M: Joerg Roedel <joro@8bytes.org>
919ee7dd 627L: iommu@lists.linux-foundation.org
525b233c 628T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 629S: Maintained
b2c16391
JP
630F: drivers/iommu/amd_iommu*.[ch]
631F: include/linux/amd-iommu.h
919ee7dd 632
16423d67 633AMD KFD
49e7d9df
JP
634M: Oded Gabbay <oded.gabbay@amd.com>
635L: dri-devel@lists.freedesktop.org
636T: git git://people.freedesktop.org/~gabbayo/linux.git
637S: Supported
638F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
639F: drivers/gpu/drm/amd/include/cik_structs.h
640F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
49e7d9df
JP
641F: drivers/gpu/drm/radeon/radeon_kfd.c
642F: drivers/gpu/drm/radeon/radeon_kfd.h
643F: include/uapi/linux/kfd_ioctl.h
16423d67 644
e7f5b309 645AMD MICROCODE UPDATE SUPPORT
ca68a525 646M: Borislav Petkov <bp@alien8.de>
943482d0 647S: Maintained
73d425fd 648F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 649
45198c7b
LT
650AMD XGBE DRIVER
651M: Tom Lendacky <thomas.lendacky@amd.com>
652L: netdev@vger.kernel.org
653S: Supported
654F: drivers/net/ethernet/amd/xgbe/
655F: drivers/net/phy/amd-xgbe-phy.c
656
284f42b6 657AMS (Apple Motion Sensor) DRIVER
8b58be88 658M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 659S: Supported
bd5f47ec 660F: drivers/macintosh/ams/
284f42b6 661
f94b533d 662AMSO1100 RNIC DRIVER
8b58be88
JP
663M: Tom Tucker <tom@opengridcomputing.com>
664M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 665L: linux-rdma@vger.kernel.org
f94b533d 666S: Maintained
679655da 667F: drivers/infiniband/hw/amso1100/
f94b533d 668
531fca16
HV
669ANALOG DEVICES INC AD9389B DRIVER
670M: Hans Verkuil <hans.verkuil@cisco.com>
671L: linux-media@vger.kernel.org
672S: Maintained
673F: drivers/media/i2c/ad9389b*
674
614b4384
LPC
675ANALOG DEVICES INC ADV7180 DRIVER
676M: Lars-Peter Clausen <lars@metafoo.de>
677L: linux-media@vger.kernel.org
678W: http://ez.analog.com/community/linux-device-drivers
679S: Supported
680F: drivers/media/i2c/adv7180.c
681
c40ddfa3
HV
682ANALOG DEVICES INC ADV7511 DRIVER
683M: Hans Verkuil <hans.verkuil@cisco.com>
684L: linux-media@vger.kernel.org
685S: Maintained
686F: drivers/media/i2c/adv7511*
687
531fca16
HV
688ANALOG DEVICES INC ADV7604 DRIVER
689M: Hans Verkuil <hans.verkuil@cisco.com>
690L: linux-media@vger.kernel.org
691S: Maintained
692F: drivers/media/i2c/adv7604*
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7842 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7842*
699
527a1a83 700ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 701M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 703W: http://wiki.analog.com/
a4edbc10 704W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 705S: Supported
39c9d199 706F: sound/soc/codecs/adau*
cc52688a 707F: sound/soc/codecs/adav*
4bdef3bd 708F: sound/soc/codecs/ad1*
ae48f5ef 709F: sound/soc/codecs/ad7*
4bdef3bd 710F: sound/soc/codecs/ssm*
40216ce7 711F: sound/soc/codecs/sigmadsp.*
4bdef3bd 712
527a1a83 713ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 714L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
715L: alsa-devel@alsa-project.org (moderated for non-subscribers)
716W: http://blackfin.uclinux.org/
717S: Supported
718F: sound/soc/blackfin/*
7d1f9018 719
4ce72abc
LPC
720ANALOG DEVICES INC IIO DRIVERS
721M: Lars-Peter Clausen <lars@metafoo.de>
722M: Michael Hennerich <Michael.Hennerich@analog.com>
723W: http://wiki.analog.com/
724W: http://ez.analog.com/community/linux-device-drivers
725S: Supported
726F: drivers/iio/*/ad*
727X: drivers/iio/*/adjd*
728F: drivers/staging/iio/*/ad*
729F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 730
41c9e95d
GK
731ANDROID DRIVERS
732M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 733M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d
GK
734M: Riley Andrews <riandrews@android.com>
735T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736L: devel@driverdev.osuosl.org
737S: Supported
738F: drivers/android/
739F: drivers/staging/android/
740
42269063 741AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 742M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 743L: linuxppc-dev@lists.ozlabs.org
93711660 744L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 745S: Maintained
679655da 746F: sound/aoa/
42269063 747
1da177e4 748APM DRIVER
81024fc4
JK
749M: Jiri Kosina <jkosina@suse.cz>
750S: Odd fixes
679655da
JP
751F: arch/x86/kernel/apm_32.c
752F: include/linux/apm_bios.h
c117ab84 753F: include/uapi/linux/apm_bios.h
81024fc4 754F: drivers/char/apm-emulation.c
1da177e4 755
bd7aa4b2 756APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 757M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 758L: linux-input@vger.kernel.org
75dd112a 759S: Odd fixes
679655da 760F: drivers/input/mouse/bcm5974.c
bd7aa4b2 761
6f2fad74 762APPLE SMC DRIVER
75dd112a 763M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 764L: lm-sensors@lm-sensors.org
75dd112a 765S: Odd fixes
679655da 766F: drivers/hwmon/applesmc.c
6f2fad74 767
1da177e4 768APPLETALK NETWORK LAYER
8b58be88 769M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 770S: Maintained
679655da
JP
771F: drivers/net/appletalk/
772F: net/appletalk/
1da177e4 773
24299502
IS
774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775M: Iyappan Subramanian <isubramanian@apm.com>
776M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
777S: Supported
778F: drivers/net/ethernet/apm/xgene/
779F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
62a37dc7
LP
781APTINA CAMERA SENSOR PLL
782M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783L: linux-media@vger.kernel.org
784S: Maintained
785F: drivers/media/i2c/aptina-pll.*
786
1154ea7d 787ARC FRAMEBUFFER DRIVER
8b58be88 788M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 789S: Maintained
8a61f013
JH
790F: drivers/video/fbdev/arcfb.c
791F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 792
1da177e4 793ARM MFM AND FLOPPY DRIVERS
8b58be88 794M: Ian Molton <spyro@f2s.com>
1da177e4 795S: Maintained
679655da
JP
796F: arch/arm/lib/floppydma.S
797F: arch/arm/include/asm/floppy.h
1da177e4 798
6f96521f
WD
799ARM PMU PROFILING AND DEBUGGING
800M: Will Deacon <will.deacon@arm.com>
801S: Maintained
802F: arch/arm/kernel/perf_event*
803F: arch/arm/oprofile/common.c
6f96521f
WD
804F: arch/arm/include/asm/pmu.h
805F: arch/arm/kernel/hw_breakpoint.c
806F: arch/arm/include/asm/hw_breakpoint.h
807
d4275354 808ARM PORT
8b58be88 809M: Russell King <linux@arm.linux.org.uk>
efc03ecb 810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
811W: http://www.arm.linux.org.uk/
812S: Maintained
813F: arch/arm/
814
d323c243
SB
815ARM SUB-ARCHITECTURES
816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 817S: Maintained
d323c243
SB
818F: arch/arm/mach-*/
819F: arch/arm/plat-*/
820T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
cefbf4ea
RK
822ARM PRIMECELL AACI PL041 DRIVER
823M: Russell King <linux@arm.linux.org.uk>
824S: Maintained
825F: sound/arm/aaci.*
826
827ARM PRIMECELL CLCD PL110 DRIVER
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
8a61f013 830F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
831
832ARM PRIMECELL KMI PL050 DRIVER
833M: Russell King <linux@arm.linux.org.uk>
834S: Maintained
835F: drivers/input/serio/ambakmi.*
836F: include/linux/amba/kmi.h
837
2761f5c2 838ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
839M: Russell King <linux@arm.linux.org.uk>
840S: Maintained
679655da 841F: drivers/mmc/host/mmci.*
2f748aaa 842F: include/linux/amba/mmci.h
2761f5c2 843
1b4304e5
RK
844ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845M: Russell King <linux@arm.linux.org.uk>
846S: Maintained
847F: drivers/tty/serial/amba-pl01*.c
848F: include/linux/amba/serial.h
2761f5c2 849
cefbf4ea
RK
850ARM PRIMECELL BUS SUPPORT
851M: Russell King <linux@arm.linux.org.uk>
852S: Maintained
853F: drivers/amba/
854F: include/linux/amba/bus.h
855
2b7a52a4 856ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 857M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
859S: Maintained
860
9c784f95 861ARM/AFEB9260 MACHINE SUPPORT
8b58be88 862M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
864S: Maintained
865
2b7a52a4 866ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 867M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
869S: Maintained
870
1b106699
MR
871ARM/Allwinner A1X SoC support
872M: Maxime Ripard <maxime.ripard@free-electrons.com>
873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S: Maintained
60b0f380
MR
875N: sun[x4567]i
876
877ARM/Allwinner SoC Clock Support
878M: Emilio LĂ³pez <emilio@elopez.com.ar>
879S: Maintained
880F: drivers/clk/sunxi/
1b106699 881
7c1e3876
CC
882ARM/Amlogic MesonX SoC support
883M: Carlo Caione <carlo@caione.org>
884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S: Maintained
12ddbadf 886F: drivers/media/rc/meson-ir.c
7c1e3876
CC
887N: meson[x68]
888
eff506fa
TZ
889ARM/Annapurna Labs ALPINE ARCHITECTURE
890M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
891S: Maintained
892F: arch/arm/mach-alpine/
893
c1fc8675 894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 895M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 896M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 897M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
899W: http://www.linux4sam.org
900S: Supported
901F: arch/arm/mach-at91/
f0a0a58e 902F: include/soc/at91/
70e389cc
MB
903F: arch/arm/boot/dts/at91*.dts
904F: arch/arm/boot/dts/at91*.dtsi
905F: arch/arm/boot/dts/sama*.dts
906F: arch/arm/boot/dts/sama*.dtsi
5f58c970 907F: arch/arm/include/debug/at91.S
d4a89c7d 908
6e05dd4e
BB
909ARM/ATMEL AT91 Clock Support
910M: Boris Brezillon <boris.brezillon@free-electrons.com>
911S: Maintained
912F: drivers/clk/at91
913
986cf2e9 914ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 915M: Rob Herring <robh@kernel.org>
986cf2e9
RH
916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S: Maintained
918F: arch/arm/mach-highbank/
919
d94f944e 920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 921M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
922S: Maintained
923F: arch/arm/mach-cns3xxx/
d94f944e 924
386ab516
AS
925ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
926M: Alexander Shiyan <shc_work@mail.ru>
927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928S: Odd Fixes
b8ba3874 929N: clps711x
386ab516 930
2b7a52a4 931ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 932M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 933M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 935S: Maintained
d19d3667
HS
936F: arch/arm/mach-ep93xx/
937F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
938
939ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 940M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
942S: Maintained
943
d4275354 944ARM/CLKDEV SUPPORT
8b58be88 945M: Russell King <linux@arm.linux.org.uk>
efc03ecb 946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 947S: Maintained
d4275354 948F: arch/arm/include/asm/clkdev.h
4fa2651d 949F: drivers/clk/clkdev.c
d4275354 950
d48134e7 951ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 952M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
954S: Maintained
955
94150095
HF
956ARM/CONTEC MICRO9 MACHINE SUPPORT
957M: Hubert Feurstein <hubert.feurstein@contec.at>
958S: Maintained
959F: arch/arm/mach-ep93xx/micro9.c
960
a06ae860
PP
961ARM/CORESIGHT FRAMEWORK AND DRIVERS
962M: Mathieu Poirier <mathieu.poirier@linaro.org>
963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964S: Maintained
01081f5a 965F: drivers/hwtracing/coresight/*
a06ae860
PP
966F: Documentation/trace/coresight.txt
967F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 968F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 969
1da177e4 970ARM/CORGI MACHINE SUPPORT
8b58be88 971M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
972S: Maintained
973
881a95f9 974ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 975M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
977T: git git://git.berlios.de/gemini-board
978S: Maintained
f49afbb5 979F: arch/arm/mach-gemini/
881a95f9 980
a990cbd8 981ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 982M: Barry Song <baohua@kernel.org>
a990cbd8 983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 984T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
985S: Maintained
986F: arch/arm/mach-prima2/
4a9c44f1 987F: drivers/clk/sirf/
05f30e8d 988F: drivers/clocksource/timer-prima2.c
5833ac98 989F: drivers/clocksource/timer-atlas7.c
f8505ef5 990N: [^a-z]sirf
a990cbd8 991
c9d862c4
BS
992ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
993M: Baruch Siach <baruch@tkos.co.il>
994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995S: Maintained
996N: digicolor
997
d4275354 998ARM/EBSA110 MACHINE SUPPORT
8b58be88 999M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1001W: http://www.arm.linux.org.uk/
1002S: Maintained
1003F: arch/arm/mach-ebsa110/
b955f6ca 1004F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1005
4721f3ce
UKK
1006ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1007M: Uwe Kleine-König <kernel@pengutronix.de>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S: Maintained
1010N: efm32
1011
a9da4f7e 1012ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1013M: Daniel Ribeiro <drwyrm@gmail.com>
1014M: Stefan Schmidt <stefan@openezx.org>
1015M: Harald Welte <laforge@openezx.org>
d66f1886 1016L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1017W: http://www.openezx.org/
1018S: Maintained
cafc2265
SS
1019T: topgit git://git.openezx.org/openezx.git
1020F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1021
6a915af9 1022ARM/FARADAY FA526 PORT
162500b3 1023M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1025S: Maintained
1fa7e547 1026T: git git://git.berlios.de/gemini-board
f49afbb5 1027F: arch/arm/mm/*-fa*
6a915af9 1028
d4275354 1029ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1030M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1032W: http://www.arm.linux.org.uk/
1033S: Maintained
1034F: arch/arm/include/asm/hardware/dec21285.h
1035F: arch/arm/mach-footbridge/
1036
86183a5f 1037ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 1038M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 1039M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1041S: Maintained
f1c12837 1042T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1043F: arch/arm/mach-imx/
ce515a6b 1044F: arch/arm/mach-mxs/
2a82f95c 1045F: arch/arm/boot/dts/imx*
e5dafa22 1046F: arch/arm/configs/imx*_defconfig
86183a5f 1047
142109d2
SA
1048ARM/FREESCALE VYBRID ARM ARCHITECTURE
1049M: Shawn Guo <shawn.guo@linaro.org>
1050M: Sascha Hauer <kernel@pengutronix.de>
1051R: Stefan Agner <stefan@agner.ch>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
1054T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1055F: arch/arm/mach-imx/*vf610*
1056F: arch/arm/boot/dts/vf*
1057
2b7a52a4 1058ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1059M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1061S: Maintained
1062
90b8fc34 1063ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1064M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1066S: Maintained
1067
ef47d5f0 1068ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1069M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1070M: Paul Parsons <lost.distance@yahoo.com>
1071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1072S: Maintained
1073F: arch/arm/mach-pxa/hx4700.c
1074F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1075F: sound/soc/pxa/hx4700.c
ef47d5f0 1076
4dfad069
WX
1077ARM/HISILICON SOC SUPPORT
1078M: Wei Xu <xuwei5@hisilicon.com>
1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080W: http://www.hisilicon.com
1081S: Supported
1082T: git git://github.com/hisilicon/linux-hisi.git
1083F: arch/arm/mach-hisi/
1084
21f37bc3 1085ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1086M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1087W: www.jlime.com
1088S: Maintained
084bad91
KE
1089T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1090F: arch/arm/mach-sa1100/jornada720.c
1091F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1092
5e767ab9
JMC
1093ARM/IGEP MACHINE SUPPORT
1094M: Enric Balletbo i Serra <eballetbo@gmail.com>
1095M: Javier Martinez Canillas <javier@dowhile0.org>
1096L: linux-omap@vger.kernel.org
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
06ff74fd 1099F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1100
403d2971
MV
1101ARM/INCOME PXA270 SUPPORT
1102M: Marek Vasut <marek.vasut@gmail.com>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S: Maintained
ec154082 1105F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1106
2b7a52a4 1107ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1108M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1110S: Maintained
e2bdb176
DW
1111
1112ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1114S: Orphan
2b7a52a4
LB
1115
1116ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1117M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1118L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1119S: Maintained
2b7a52a4
LB
1120
1121ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1122M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1124S: Maintained
2b7a52a4 1125
2b7a52a4 1126ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1127M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1129S: Maintained
1130
dfdd8cc9
KH
1131ARM/INTEL IXP4XX ARM ARCHITECTURE
1132M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1133M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1135S: Maintained
1136F: arch/arm/mach-ixp4xx/
1137
838553c5 1138ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1139M: Jonathan Cameron <jic23@cam.ac.uk>
1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S: Maintained
1142F: arch/arm/mach-pxa/stargate2.c
1143F: drivers/pcmcia/pxa2xx_stargate2.c
1144
2b7a52a4 1145ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1146M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1148S: Maintained
2b7a52a4
LB
1149
1150ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1151M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1153S: Maintained
1154
1154f858 1155ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1156M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159F: arch/arm/mach-keystone/
317929cd 1160T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1161
bc6aa566 1162ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1163M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1164L: linux-kernel@vger.kernel.org
1165S: Maintained
1166F: drivers/clk/keystone/
1167
1168ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1169M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171L: linux-kernel@vger.kernel.org
1172S: Maintained
1173F: drivers/clocksource/timer-keystone.c
1174
1175ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1176M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1177L: linux-kernel@vger.kernel.org
1178S: Maintained
1179F: drivers/power/reset/keystone-reset.c
1180
1181ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1182M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1183L: linux-kernel@vger.kernel.org
1184S: Maintained
1185F: drivers/memory/*emif*
1186
2b7a52a4 1187ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1188M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1190S: Maintained
1191
3b886171 1192ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1193M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1194S: Maintained
1195
75f41273
TP
1196ARM/Marvell Armada 370 and Armada XP SOC support
1197M: Jason Cooper <jason@lakedaemon.net>
1198M: Andrew Lunn <andrew@lunn.ch>
1199M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1200M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S: Maintained
1203F: arch/arm/mach-mvebu/
59ec9671 1204F: drivers/rtc/rtc-armada38x.c
75f41273 1205
40f4978b
SH
1206ARM/Marvell Berlin SoC support
1207M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209S: Maintained
1210F: arch/arm/mach-berlin/
1211
4cfab57e 1212ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1213M: Jason Cooper <jason@lakedaemon.net>
1214M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1215M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1216M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1218S: Maintained
1219F: arch/arm/mach-dove/
54a246ff
NP
1220F: arch/arm/mach-mv78xx0/
1221F: arch/arm/mach-orion5x/
1222F: arch/arm/plat-orion/
3b886171 1223
d69ac131
AC
1224ARM/Orion SoC/Technologic Systems TS-78xx platform support
1225M: Alexander Clouter <alex@digriz.org.uk>
1226L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227W: http://www.digriz.org.uk/ts78xx/kernel
1228S: Maintained
1229F: arch/arm/mach-orion5x/ts78xx-*
1230
e54951c8
MB
1231ARM/Mediatek SoC support
1232M: Matthias Brugger <matthias.bgg@gmail.com>
1233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1234L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1235S: Maintained
1236F: arch/arm/boot/dts/mt6*
1237F: arch/arm/boot/dts/mt8*
1238F: arch/arm/mach-mediatek/
1239N: mtk
1240K: mediatek
1241
adcb079f
AB
1242ARM/MICREL KS8695 ARCHITECTURE
1243M: Greg Ungerer <gerg@uclinux.org>
1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1245F: arch/arm/mach-ks8695/
adcb079f
AB
1246S: Odd Fixes
1247
d78ff0a5 1248ARM/MIOA701 MACHINE SUPPORT
8b58be88 1249M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1251F: arch/arm/mach-pxa/mioa701.c
1252S: Maintained
1253
9624dfe6 1254ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1255M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1256S: Maintained
1257
e0ee9851 1258ARM/NOMADIK ARCHITECTURE
28b8e8d4 1259M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1260M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1261L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262S: Maintained
1263F: arch/arm/mach-nomadik/
ecc265fe 1264F: drivers/pinctrl/nomadik/
87572880 1265F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1266T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1267
9d76295a 1268ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1269M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1270L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1271W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1272S: Supported
1273
8459c159 1274ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1275M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1276M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1277S: Maintained
1278
5d783a2d 1279ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1280M: Marek Vasut <marek.vasut@gmail.com>
75280787 1281L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1282W: http://hackndev.com
1283S: Maintained
933d35f0
JP
1284F: arch/arm/mach-pxa/include/mach/palmtx.h
1285F: arch/arm/mach-pxa/palmtx.c
1286F: arch/arm/mach-pxa/include/mach/palmt5.h
1287F: arch/arm/mach-pxa/palmt5.c
1288F: arch/arm/mach-pxa/include/mach/palmld.h
1289F: arch/arm/mach-pxa/palmld.c
1290F: arch/arm/mach-pxa/include/mach/palmte2.h
1291F: arch/arm/mach-pxa/palmte2.c
1292F: arch/arm/mach-pxa/include/mach/palmtc.h
1293F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1294
b57fe924 1295ARM/PALM TREO SUPPORT
8b58be88 1296M: Tomas Cech <sleep_walker@suse.cz>
75280787 1297L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1298W: http://hackndev.com
1299S: Maintained
b57fe924
JP
1300F: arch/arm/mach-pxa/include/mach/palmtreo.h
1301F: arch/arm/mach-pxa/palmtreo.c
90af5811 1302
c49e1e63 1303ARM/PALMZ72 SUPPORT
8b58be88 1304M: Sergey Lapin <slapin@ossfans.org>
75280787 1305L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1306W: http://hackndev.com
1307S: Maintained
933d35f0
JP
1308F: arch/arm/mach-pxa/include/mach/palmz72.h
1309F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1310
1da177e4 1311ARM/PLEB SUPPORT
8b58be88 1312M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1313W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1314S: Maintained
1315
1316ARM/PT DIGITAL BOARD PORT
8b58be88 1317M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1319W: http://www.arm.linux.org.uk/
1320S: Maintained
1321
8fc1b0f8
KG
1322ARM/QUALCOMM SUPPORT
1323M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1324M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1325M: David Brown <davidb@codeaurora.org>
1326L: linux-arm-msm@vger.kernel.org
f5d3af9d 1327L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1328S: Maintained
1329F: arch/arm/mach-qcom/
f5d3af9d 1330F: drivers/soc/qcom/
c0c89faf
SB
1331F: drivers/tty/serial/msm_serial.h
1332F: drivers/tty/serial/msm_serial.c
1333F: drivers/*/pm8???-*
1334F: drivers/mfd/ssbi.c
916f743d 1335F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1336T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1337
2b7a52a4 1338ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1339M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1341S: Maintained
1342
d4275354 1343ARM/RISCPC ARCHITECTURE
8b58be88 1344M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1345L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1346W: http://www.arm.linux.org.uk/
1347S: Maintained
d4275354
RK
1348F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1349F: arch/arm/include/asm/hardware/ioc.h
1350F: arch/arm/include/asm/hardware/iomd.h
1351F: arch/arm/include/asm/hardware/memc.h
1352F: arch/arm/mach-rpc/
1a6422f6 1353F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1354F: drivers/net/ethernet/i825xx/ether1*
1355F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1356F: drivers/scsi/arm/
1357
08ddbb0a
HS
1358ARM/Rockchip SoC support
1359M: Heiko Stuebner <heiko@sntech.de>
1360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1361L: linux-rockchip@lists.infradead.org
08ddbb0a 1362S: Maintained
541555e9 1363F: arch/arm/boot/dts/rk3*
08ddbb0a 1364F: arch/arm/mach-rockchip/
541555e9
HS
1365F: drivers/clk/rockchip/
1366F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1367F: drivers/*/*rockchip*
541555e9
HS
1368F: drivers/*/*/*rockchip*
1369F: sound/soc/rockchip/
b4331b43 1370N: rockchip
08ddbb0a 1371
5bfb937c
KK
1372ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1373M: Kukjin Kim <kgene@kernel.org>
efc03ecb 1374L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1375L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1376S: Maintained
6f0589c8
MB
1377F: arch/arm/boot/dts/s3c*
1378F: arch/arm/boot/dts/exynos*
482ce512 1379F: arch/arm/plat-samsung/
769bbb63
HS
1380F: arch/arm/mach-s3c24*/
1381F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1382F: arch/arm/mach-s5p*/
1383F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1384F: drivers/*/*s3c2410*
1385F: drivers/*/*/*s3c2410*
40c76662
MB
1386F: drivers/spi/spi-s3c*
1387F: sound/soc/samsung/*
33d43cdd 1388N: exynos
f556cb07 1389
10ffa964
KP
1390ARM/SAMSUNG MOBILE MACHINE SUPPORT
1391M: Kyungmin Park <kyungmin.park@samsung.com>
1392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393S: Maintained
004bbd3c 1394F: arch/arm/mach-s5pv210/
10ffa964 1395
3ce4ccb6
KD
1396ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1397M: Kyungmin Park <kyungmin.park@samsung.com>
1398M: Kamil Debski <k.debski@samsung.com>
1399L: linux-arm-kernel@lists.infradead.org
1400L: linux-media@vger.kernel.org
1401S: Maintained
1402F: drivers/media/platform/s5p-g2d/
1403
e6a476fd
MS
1404ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1405M: Kyungmin Park <kyungmin.park@samsung.com>
1406M: Kamil Debski <k.debski@samsung.com>
6305902c 1407M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1408L: linux-arm-kernel@lists.infradead.org
1409L: linux-media@vger.kernel.org
1410S: Maintained
934455d7 1411F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1412F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1413
1414ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1415M: Kyungmin Park <kyungmin.park@samsung.com>
1416M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1417L: linux-arm-kernel@lists.infradead.org
1418L: linux-media@vger.kernel.org
1419S: Maintained
90d72ac6 1420F: drivers/media/platform/s5p-tv/
e6a476fd 1421
d48d38e8 1422ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1423M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1424M: Magnus Damm <magnus.damm@gmail.com>
1425L: linux-sh@vger.kernel.org
d48d38e8 1426W: http://oss.renesas.com
bbff48f5 1427Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1428T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1429S: Supported
0b514fdb
SH
1430F: arch/arm/boot/dts/emev2*
1431F: arch/arm/boot/dts/r7s*
1432F: arch/arm/boot/dts/r8a*
1433F: arch/arm/boot/dts/sh*
0b514fdb
SH
1434F: arch/arm/configs/armadillo800eva_defconfig
1435F: arch/arm/configs/bockw_defconfig
0b514fdb 1436F: arch/arm/configs/kzm9g_defconfig
0b514fdb
SH
1437F: arch/arm/configs/marzen_defconfig
1438F: arch/arm/configs/shmobile_defconfig
7a2071c5 1439F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1440F: arch/arm/mach-shmobile/
1441F: drivers/sh/
1442
66314223 1443ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1444M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1445S: Maintained
1446F: arch/arm/mach-socfpga/
efadb751
DN
1447F: arch/arm/boot/dts/socfpga*
1448F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1449W: http://www.rocketboards.org
efadb751 1450T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1451
1452ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1453M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1454S: Maintained
1455F: drivers/clk/socfpga/
1456
71bcada8
TT
1457ARM/SOCFPGA EDAC SUPPORT
1458M: Thor Thayer <tthayer@opensource.altera.com>
1459S: Maintained
1460F: drivers/edac/altera_edac.
1461
65ebcc11 1462ARM/STI ARCHITECTURE
a92177ea
SK
1463M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1464M: Maxime Coquelin <maxime.coquelin@st.com>
1465M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1466L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1467L: kernel@stlinux.com
1468W: http://www.stlinux.com
1469S: Maintained
1470F: arch/arm/mach-sti/
a92177ea
SK
1471F: arch/arm/boot/dts/sti*
1472F: drivers/clocksource/arm_global_timer.c
a92177ea 1473F: drivers/i2c/busses/i2c-st.c
346e2e4a 1474F: drivers/media/rc/st_rc.c
f53b2bff 1475F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1476F: drivers/phy/phy-miphy28lp.c
1477F: drivers/phy/phy-miphy365x.c
6da969a5 1478F: drivers/phy/phy-stih407-usb.c
26389c78 1479F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1480F: drivers/pinctrl/pinctrl-st.c
1481F: drivers/reset/sti/
1482F: drivers/tty/serial/st-asc.c
eb11adab 1483F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1484F: drivers/usb/host/ehci-st.c
1485F: drivers/usb/host/ohci-st.c
daac6f86 1486F: drivers/ata/ahci_st.c
65ebcc11 1487
2b7a52a4 1488ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1489M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1490L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1491S: Maintained
1492
1bbd7089 1493ARM/TETON BGA MACHINE SUPPORT
706e69d6 1494M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1495L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496S: Maintained
1497
2b7a52a4 1498ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1499M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1500L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1501S: Maintained
1502
98ad6e3b 1503ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1504M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1505L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1506W: http://www.mcuos.com
1507S: Maintained
4e89e8f6 1508F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1509F: drivers/input/keyboard/w90p910_keypad.c
1510F: drivers/input/touchscreen/w90p910_ts.c
1511F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1512F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1513F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1514F: drivers/rtc/rtc-nuc900.c
9df92e6c 1515F: drivers/spi/spi-nuc900.c
4e89e8f6 1516F: drivers/usb/host/ehci-w90x900.c
8a61f013 1517F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1518
54274d71 1519ARM/U300 MACHINE SUPPORT
e4651a9f 1520M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1521L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1522S: Supported
1523F: arch/arm/mach-u300/
9affbd24 1524F: drivers/clocksource/timer-u300.c
54274d71
LW
1525F: drivers/i2c/busses/i2c-stu300.c
1526F: drivers/rtc/rtc-coh901331.c
1527F: drivers/watchdog/coh901327_wdt.c
1528F: drivers/dma/coh901318*
87572880
LW
1529F: drivers/mfd/ab3100*
1530F: drivers/rtc/rtc-ab3100.c
1531F: drivers/rtc/rtc-coh901331.c
1532T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1533
3d00d04f
MY
1534ARM/UNIPHIER ARCHITECTURE
1535M: Masahiro Yamada <yamada.masahiro@socionext.com>
1536L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1537S: Maintained
1538F: arch/arm/mach-uniphier/
1539N: uniphier
1540
87572880 1541ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1542M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544S: Maintained
1545F: arch/arm/mach-ux500/
e4651a9f 1546F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1547F: drivers/dma/ste_dma40*
e4651a9f 1548F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1549F: drivers/mfd/abx500*
1550F: drivers/mfd/ab8500*
e4651a9f
LW
1551F: drivers/mfd/dbx500*
1552F: drivers/mfd/db8500*
ecc265fe
JP
1553F: drivers/pinctrl/nomadik/pinctrl-ab*
1554F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1555F: drivers/rtc/rtc-ab8500.c
e4651a9f 1556F: drivers/rtc/rtc-pl031.c
87572880 1557T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1558
e93fde28
UH
1559ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1560M: Ulf Hansson <ulf.hansson@linaro.org>
1561L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1562T: git git://git.linaro.org/people/ulfh/clk.git
1563S: Maintained
1564F: drivers/clk/ux500/
1565F: include/linux/platform_data/clk-ux500.h
1566
740d93b1
PM
1567ARM/VERSATILE EXPRESS PLATFORM
1568M: Liviu Dudau <liviu.dudau@arm.com>
1569M: Sudeep Holla <sudeep.holla@arm.com>
1570M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1571L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572S: Maintained
1573F: arch/arm/boot/dts/vexpress*
1574F: arch/arm/mach-vexpress/
1575F: */*/vexpress*
7e8f403f 1576F: */*/*/vexpress*
740d93b1
PM
1577F: drivers/clk/versatile/clk-vexpress-osc.c
1578F: drivers/clocksource/versatile.c
1579
d4275354 1580ARM/VFP SUPPORT
8b58be88 1581M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1583W: http://www.arm.linux.org.uk/
1584S: Maintained
1585F: arch/arm/vfp/
1586
e66b6d8e
MV
1587ARM/VOIPAC PXA270 SUPPORT
1588M: Marek Vasut <marek.vasut@gmail.com>
1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S: Maintained
1591F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1592F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1593
04529fe2
TP
1594ARM/VT8500 ARM ARCHITECTURE
1595M: Tony Prisk <linux@prisktech.co.nz>
1596L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597S: Maintained
1598F: arch/arm/mach-vt8500/
41fd91b4 1599F: drivers/clocksource/vt8500_timer.c
560746eb 1600F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1601F: drivers/mmc/host/wmt-sdmmc.c
1602F: drivers/pwm/pwm-vt8500.c
1603F: drivers/rtc/rtc-vt8500.c
1604F: drivers/tty/serial/vt8500_serial.c
4f31102b 1605F: drivers/usb/host/ehci-platform.c
41fd91b4 1606F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1607F: drivers/video/fbdev/vt8500lcdfb.*
1608F: drivers/video/fbdev/wm8505fb*
1609F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1610
e66b6d8e
MV
1611ARM/ZIPIT Z2 SUPPORT
1612M: Marek Vasut <marek.vasut@gmail.com>
1613L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614S: Maintained
1615F: arch/arm/mach-pxa/z2.c
6ab2a855 1616F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1617
51f29d44
MS
1618ARM/ZYNQ ARCHITECTURE
1619M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1620R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1621L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1622W: http://wiki.xilinx.com
1623T: git git://git.xilinx.com/linux-xlnx.git
1624S: Supported
1625F: arch/arm/mach-zynq/
bd2a337a 1626F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1627F: drivers/block/xsysace.c
c2fd4e38
MS
1628N: zynq
1629N: xilinx
1630F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1631F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1632F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1633F: drivers/edac/synopsys_edac.c
51f29d44 1634
b8f9879e
WD
1635ARM SMMU DRIVER
1636M: Will Deacon <will.deacon@arm.com>
1637L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1638S: Maintained
1639F: drivers/iommu/arm-smmu.c
e1d3c0fd 1640F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1641
38074229
CM
1642ARM64 PORT (AARCH64 ARCHITECTURE)
1643M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1644M: Will Deacon <will.deacon@arm.com>
38074229
CM
1645L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646S: Maintained
1647F: arch/arm64/
d19766ec 1648F: Documentation/arm64/
38074229 1649
9d7005f9
LP
1650AS3645A LED FLASH CONTROLLER DRIVER
1651M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1652L: linux-media@vger.kernel.org
1653T: git git://linuxtv.org/media_tree.git
1654S: Maintained
1655F: drivers/media/i2c/as3645a.c
1656F: include/media/as3645a.h
1657
d58de038
GJ
1658ASC7621 HARDWARE MONITOR DRIVER
1659M: George Joseph <george.joseph@fairview5.com>
1660L: lm-sensors@lm-sensors.org
1661S: Maintained
1662F: Documentation/hwmon/asc7621
1663F: drivers/hwmon/asc7621.c
1664
b229ece9 1665ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1666M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1667L: acpi4asus-user@lists.sourceforge.net
d0944853 1668L: platform-driver-x86@vger.kernel.org
76593d6f 1669W: http://acpi4asus.sf.net
85091b71 1670S: Maintained
b229ece9
CC
1671F: drivers/platform/x86/asus*.c
1672F: drivers/platform/x86/eeepc*.c
85091b71 1673
953a6479 1674ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1675R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1676W: http://sourceforge.net/projects/xscaleiop
08223d80 1677S: Odd fixes
679655da
JP
1678F: Documentation/crypto/async-tx-api.txt
1679F: crypto/async_tx/
1680F: drivers/dma/
1681F: include/linux/dmaengine.h
1682F: include/linux/async_tx.h
b3e5f263 1683
a1867d36 1684AT24 EEPROM DRIVER
14d77c4d 1685M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1686L: linux-i2c@vger.kernel.org
1687S: Maintained
1688F: drivers/misc/eeprom/at24.c
25f73ed5 1689F: include/linux/platform_data/at24.h
a1867d36 1690
e7839f25 1691ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1692M: "Ed L. Cashin" <ed.cashin@acm.org>
1693W: http://www.openaoe.org/
1da177e4 1694S: Supported
679655da
JP
1695F: Documentation/aoe/
1696F: drivers/block/aoe/
1da177e4 1697
9a10a870 1698ATHEROS ATH GENERIC UTILITIES
f726ee65 1699M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1700L: linux-wireless@vger.kernel.org
1701S: Supported
1702F: drivers/net/wireless/ath/*
1703
fa1c114f 1704ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1705M: Jiri Slaby <jirislaby@gmail.com>
1706M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1707M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1708L: linux-wireless@vger.kernel.org
72c706b7 1709W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1710S: Maintained
fa451753 1711F: drivers/net/wireless/ath/ath5k/
fa1c114f 1712
12e62d6f
KV
1713ATHEROS ATH6KL WIRELESS DRIVER
1714M: Kalle Valo <kvalo@qca.qualcomm.com>
1715L: linux-wireless@vger.kernel.org
1716W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1717T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1718S: Supported
1719F: drivers/net/wireless/ath/ath6kl/
1720
2be7d22f
VK
1721WILOCITY WIL6210 WIRELESS DRIVER
1722M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1723L: linux-wireless@vger.kernel.org
1724L: wil6210@qca.qualcomm.com
1725S: Supported
1726W: http://wireless.kernel.org/en/users/Drivers/wil6210
1727F: drivers/net/wireless/ath/wil6210/
dba4b74d 1728F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1729
1d7e1e6b
CL
1730CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1731M: Christian Lamparter <chunkeey@googlemail.com>
1732L: linux-wireless@vger.kernel.org
1733W: http://wireless.kernel.org/en/users/Drivers/carl9170
1734S: Maintained
1735F: drivers/net/wireless/ath/carl9170/
1736
2c2a6172
LT
1737ATK0110 HWMON DRIVER
1738M: Luca Tettamanti <kronos.it@gmail.com>
1739L: lm-sensors@lm-sensors.org
1740S: Maintained
1741F: drivers/hwmon/asus_atk0110.c
1742
6f69a6d7 1743ATI_REMOTE2 DRIVER
8b58be88 1744M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1745S: Maintained
679655da 1746F: drivers/input/misc/ati_remote2.c
6f69a6d7 1747
7ae115b4 1748ATLX ETHERNET DRIVERS
8b58be88 1749M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1750M: Chris Snook <chris.snook@gmail.com>
e443e383 1751L: netdev@vger.kernel.org
8d5ca6ec
JC
1752W: http://sourceforge.net/projects/atl1
1753W: http://atl1.sourceforge.net
1754S: Maintained
2b133ad6 1755F: drivers/net/ethernet/atheros/
8d5ca6ec 1756
1da177e4 1757ATM
366c1bd1 1758M: Chas Williams <3chas3@gmail.com>
476604de 1759L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1760L: netdev@vger.kernel.org
1da177e4
LT
1761W: http://linux-atm.sourceforge.net
1762S: Maintained
679655da
JP
1763F: drivers/atm/
1764F: include/linux/atm*
c117ab84 1765F: include/uapi/linux/atm*
1da177e4 1766
04ac2f46 1767ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1768M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1769S: Maintained
1770F: drivers/mmc/host/atmel-mci.c
1771F: drivers/mmc/host/atmel-mci-regs.h
1772
a1cfac48 1773ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1774M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1775S: Supported
df621252 1776F: drivers/tty/serial/atmel_serial.c
a1cfac48 1777
dfae90ed 1778ATMEL Audio ALSA driver
3a82002c 1779M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1780L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1781S: Supported
1782F: sound/soc/atmel
1783
b414dc16
NF
1784ATMEL DMA DRIVER
1785M: Nicolas Ferre <nicolas.ferre@atmel.com>
1786L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1787S: Supported
1788F: drivers/dma/at_hdmac.c
1789F: drivers/dma/at_hdmac_regs.h
6f0d65af 1790F: include/linux/platform_data/dma-atmel.h
b414dc16 1791
6bd0f436
LD
1792ATMEL XDMA DRIVER
1793M: Ludovic Desroches <ludovic.desroches@atmel.com>
1794L: linux-arm-kernel@lists.infradead.org
1795L: dmaengine@vger.kernel.org
1796S: Supported
1797F: drivers/dma/at_xdmac.c
1798
888f2804
LD
1799ATMEL I2C DRIVER
1800M: Ludovic Desroches <ludovic.desroches@atmel.com>
1801L: linux-i2c@vger.kernel.org
1802S: Supported
1803F: drivers/i2c/busses/i2c-at91.c
1804
15515545
JW
1805ATMEL ISI DRIVER
1806M: Josh Wu <josh.wu@atmel.com>
1807L: linux-media@vger.kernel.org
1808S: Supported
f2294c2d 1809F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1810F: include/media/atmel-isi.h
1811
8f4c79ce 1812ATMEL LCDFB DRIVER
8b58be88 1813M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1814L: linux-fbdev@vger.kernel.org
8f4c79ce 1815S: Maintained
8a61f013 1816F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1817F: include/video/atmel_lcdc.h
8f4c79ce 1818
89e5785f 1819ATMEL MACB ETHERNET DRIVER
a02875a6 1820M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1821S: Supported
9f2f381f 1822F: drivers/net/ethernet/cadence/
89e5785f 1823
5cbac98a
JW
1824ATMEL NAND DRIVER
1825M: Josh Wu <josh.wu@atmel.com>
1826L: linux-mtd@lists.infradead.org
1827S: Supported
1828F: drivers/mtd/nand/atmel_nand*
1829
754ce4f2 1830ATMEL SPI DRIVER
a02875a6 1831M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1832S: Supported
9df92e6c 1833F: drivers/spi/spi-atmel.*
754ce4f2 1834
0ef09015 1835ATMEL SSC DRIVER
03515f32 1836M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1838S: Supported
1839F: drivers/misc/atmel-ssc.c
1840F: include/linux/atmel-ssc.h
1841
e9cb1c5a
NF
1842ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1843M: Nicolas Ferre <nicolas.ferre@atmel.com>
1844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1845S: Supported
1846F: drivers/misc/atmel_tclib.c
1847F: drivers/clocksource/tcb_clksrc.c
1848
914a3f3b 1849ATMEL USBA UDC DRIVER
a02875a6
NF
1850M: Nicolas Ferre <nicolas.ferre@atmel.com>
1851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1852S: Supported
faf2e1db 1853F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1854
1da177e4 1855ATMEL WIRELESS DRIVER
8b58be88 1856M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1857L: linux-wireless@vger.kernel.org
1da177e4
LT
1858W: http://www.thekelleys.org.uk/atmel
1859W: http://atmelwlandriver.sourceforge.net/
1860S: Maintained
679655da 1861F: drivers/net/wireless/atmel*
1da177e4 1862
26780d9e 1863ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1864M: Bradley Grove <linuxdrivers@attotech.com>
1865L: linux-scsi@vger.kernel.org
1866W: http://www.attotech.com
1867S: Supported
1868F: drivers/scsi/esas2r
26780d9e 1869
a92b7b80 1870AUDIT SUBSYSTEM
915f389d 1871M: Paul Moore <paul@paul-moore.com>
8b58be88 1872M: Eric Paris <eparis@redhat.com>
915f389d 1873L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1874W: http://people.redhat.com/sgrubb/audit/
915f389d 1875T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1876S: Maintained
679655da 1877F: include/linux/audit.h
c117ab84 1878F: include/uapi/linux/audit.h
679655da 1879F: kernel/audit*
a92b7b80 1880
70e84049 1881AUXILIARY DISPLAY DRIVERS
8b58be88 1882M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1883W: http://miguelojeda.es/auxdisplay.htm
1884W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1885S: Maintained
679655da
JP
1886F: drivers/auxdisplay/
1887F: include/linux/cfag12864b.h
70e84049 1888
5f97f7f9 1889AVR32 ARCHITECTURE
e336f61f
HCE
1890M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1891M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1892W: http://www.atmel.com/products/AVR32/
249d9d9d 1893W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1894W: http://avrfreaks.net/
e336f61f 1895S: Maintained
679655da 1896F: arch/avr32/
5f97f7f9
HS
1897
1898AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1899M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1900M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1901S: Maintained
679655da 1902F: arch/avr32/mach-at32ap/
5f97f7f9 1903
1da177e4 1904AX.25 NETWORK LAYER
8b58be88 1905M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1906L: linux-hams@vger.kernel.org
d34cb28a 1907W: http://www.linux-ax25.org/
1da177e4 1908S: Maintained
c117ab84 1909F: include/uapi/linux/ax25.h
679655da
JP
1910F: include/net/ax25.h
1911F: net/ax25/
1da177e4 1912
d5269395 1913AZ6007 DVB DRIVER
009a5410 1914M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1915L: linux-media@vger.kernel.org
1916W: http://linuxtv.org
1917T: git git://linuxtv.org/media_tree.git
1918S: Maintained
1919F: drivers/media/usb/dvb-usb-v2/az6007.c
1920
6777376e
HV
1921AZTECH FM RADIO RECEIVER DRIVER
1922M: Hans Verkuil <hverkuil@xs4all.nl>
1923L: linux-media@vger.kernel.org
1924T: git git://linuxtv.org/media_tree.git
1925W: http://linuxtv.org
1926S: Maintained
1927F: drivers/media/radio/radio-aztech*
1928
e2d1d6c0 1929B43 WIRELESS DRIVER
e2d1d6c0 1930L: linux-wireless@vger.kernel.org
ed072f9e 1931L: b43-dev@lists.infradead.org
491b26b4 1932W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 1933S: Odd Fixes
679655da 1934F: drivers/net/wireless/b43/
e2d1d6c0
RD
1935
1936B43LEGACY WIRELESS DRIVER
8b58be88 1937M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 1938L: linux-wireless@vger.kernel.org
ed072f9e 1939L: b43-dev@lists.infradead.org
491b26b4 1940W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1941S: Maintained
679655da 1942F: drivers/net/wireless/b43legacy/
e2d1d6c0 1943
300abeb5 1944BACKLIGHT CLASS/SUBSYSTEM
6212de88 1945M: Jingoo Han <jg1.han@samsung.com>
70d14fcf 1946M: Lee Jones <lee.jones@linaro.org>
300abeb5 1947S: Maintained
679655da
JP
1948F: drivers/video/backlight/
1949F: include/linux/backlight.h
300abeb5 1950
c6c8fea2 1951BATMAN ADVANCED
207df49e 1952M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1953M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1954M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1955L: b.a.t.m.a.n@lists.open-mesh.org
1956W: http://www.open-mesh.org/
1957S: Maintained
1958F: net/batman-adv/
1959
e2d1d6c0 1960BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1961M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1962L: linux-hams@vger.kernel.org
1963W: http://www.baycom.org/~tom/ham/ham.html
1964S: Maintained
679655da 1965F: drivers/net/hamradio/baycom*
e2d1d6c0 1966
cafe5635 1967BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1968M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1969L: linux-bcache@vger.kernel.org
1970W: http://bcache.evilpiepirate.org
1971S: Maintained:
1972F: drivers/md/bcache/
1973
e2d1d6c0 1974BEFS FILE SYSTEM
55817d3d 1975S: Orphan
679655da
JP
1976F: Documentation/filesystems/befs.txt
1977F: fs/befs/
e2d1d6c0 1978
564ee360 1979BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
1980M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1981L: netdev@vger.kernel.org
1982S: Maintained
1983F: drivers/net/ethernet/ec_bhf.c
564ee360 1984
e2d1d6c0 1985BFS FILE SYSTEM
8b58be88 1986M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1987S: Maintained
679655da
JP
1988F: Documentation/filesystems/bfs.txt
1989F: fs/bfs/
c117ab84 1990F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1991
1394f032 1992BLACKFIN ARCHITECTURE
a4edbc10 1993M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1994L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1995T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1996W: http://blackfin.uclinux.org
1997S: Supported
679655da 1998F: arch/blackfin/
566da5b2 1999
e190d6b1 2000BLACKFIN EMAC DRIVER
b3fe92b0 2001L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2002W: http://blackfin.uclinux.org
2003S: Supported
7b35f033 2004F: drivers/net/ethernet/adi/
e190d6b1 2005
566da5b2 2006BLACKFIN RTC DRIVER
b3fe92b0 2007L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2008W: http://blackfin.uclinux.org
2009S: Supported
679655da 2010F: drivers/rtc/rtc-bfin.c
1394f032 2011
936ed49a 2012BLACKFIN SDH DRIVER
109ec8c3 2013M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2014L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2015W: http://blackfin.uclinux.org
2016S: Supported
2017F: drivers/mmc/host/bfin_sdh.c
2018
1394f032 2019BLACKFIN SERIAL DRIVER
8b58be88 2020M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2021L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2022W: http://blackfin.uclinux.org
2023S: Supported
8460241e 2024F: drivers/tty/serial/bfin_uart.c
1394f032 2025
1e6d320f 2026BLACKFIN WATCHDOG DRIVER
b3fe92b0 2027L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2028W: http://blackfin.uclinux.org
2029S: Supported
679655da 2030F: drivers/watchdog/bfin_wdt.c
1e6d320f 2031
d24ecfcc 2032BLACKFIN I2C TWI DRIVER
8b58be88 2033M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2034L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2035W: http://blackfin.uclinux.org/
2036S: Supported
679655da 2037F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2038
1e204377
SJ
2039BLACKFIN MEDIA DRIVER
2040M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2041L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2042W: http://blackfin.uclinux.org/
2043S: Supported
2044F: drivers/media/platform/blackfin/
2045F: drivers/media/i2c/adv7183*
2046F: drivers/media/i2c/vs6624*
2047
b54cf35a
JSM
2048BLINKM RGB LED DRIVER
2049M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2050S: Maintained
2051F: drivers/leds/leds-blinkm.c
2052
1da177e4 2053BLOCK LAYER
8b58be88 2054M: Jens Axboe <axboe@kernel.dk>
08deed1e 2055T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2056S: Maintained
679655da 2057F: block/
1da177e4 2058
2b54aaef 2059BLOCK2MTD DRIVER
8b58be88 2060M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2061L: linux-mtd@lists.infradead.org
2062S: Maintained
679655da 2063F: drivers/mtd/devices/block2mtd.c
2b54aaef 2064
63fbd24e 2065BLUETOOTH DRIVERS
8b58be88 2066M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2067M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2068M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2069L: linux-bluetooth@vger.kernel.org
63fbd24e 2070W: http://www.bluez.org/
22e7a424
MH
2071T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2072T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2073S: Maintained
679655da 2074F: drivers/bluetooth/
1da177e4 2075
63fbd24e 2076BLUETOOTH SUBSYSTEM
8b58be88 2077M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2078M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2079M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2080L: linux-bluetooth@vger.kernel.org
2081W: http://www.bluez.org/
22e7a424
MH
2082T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2083T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2084S: Maintained
679655da
JP
2085F: net/bluetooth/
2086F: include/net/bluetooth/
1da177e4
LT
2087
2088BONDING DRIVER
79b30750 2089M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2090M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2091M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2092L: netdev@vger.kernel.org
ce00f85c
JC
2093W: http://sourceforge.net/projects/bonding/
2094S: Supported
679655da 2095F: drivers/net/bonding/
c117ab84 2096F: include/uapi/linux/if_bonding.h
1da177e4 2097
b5f4df34
AS
2098BPF (Safe dynamic programs and tools)
2099M: Alexei Starovoitov <ast@kernel.org>
2100L: netdev@vger.kernel.org
2101L: linux-kernel@vger.kernel.org
2102S: Supported
2103F: kernel/bpf/
2104
39105890 2105BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2106M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2107L: netdev@vger.kernel.org
2108S: Supported
adfc5217 2109F: drivers/net/ethernet/broadcom/b44.*
39105890 2110
32ec90d5
FF
2111BROADCOM GENET ETHERNET DRIVER
2112M: Florian Fainelli <f.fainelli@gmail.com>
2113L: netdev@vger.kernel.org
2114S: Supported
2115F: drivers/net/ethernet/broadcom/genet/
2116
948c51e6 2117BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2118M: Sony Chacko <sony.chacko@qlogic.com>
2119M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2120L: netdev@vger.kernel.org
2121S: Supported
adfc5217
JK
2122F: drivers/net/ethernet/broadcom/bnx2.*
2123F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2124
4d9d2cb0 2125BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2126M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2127L: netdev@vger.kernel.org
2128S: Supported
adfc5217 2129F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2130
90f4c594 2131BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2132M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2133M: Ray Jui <rjui@broadcom.com>
2134M: Scott Branden <sbranden@broadcom.com>
497a045d 2135L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2136T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2137S: Maintained
2138F: arch/arm/mach-bcm/
2139F: arch/arm/boot/dts/bcm113*
90f4c594 2140F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2141F: arch/arm/boot/dts/bcm281*
2142F: arch/arm/configs/bcm_defconfig
e4ef47f2 2143F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2144F: drivers/clocksource/bcm_kona_timer.c
2145
9209bec4 2146BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2147M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2148M: Lee Jones <lee@kernel.org>
f680f25c 2149L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2150T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2151S: Maintained
9209bec4 2152N: bcm2835
f680f25c 2153
a2f6734c
KC
2154BROADCOM BCM33XX MIPS ARCHITECTURE
2155M: Kevin Cernekee <cernekee@gmail.com>
2156L: linux-mips@linux-mips.org
2157S: Maintained
2158F: arch/mips/bcm3384/*
2159F: arch/mips/include/asm/mach-bcm3384/*
2160F: arch/mips/kernel/*bmips*
2161
9209bec4 2162BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2163M: Hauke Mehrtens <hauke@hauke-m.de>
2164L: linux-arm-kernel@lists.infradead.org
2165S: Maintained
2166F: arch/arm/mach-bcm/bcm_5301x.c
2167F: arch/arm/boot/dts/bcm5301x.dtsi
2168F: arch/arm/boot/dts/bcm470*
2169
e076e962
FF
2170BROADCOM BCM63XX ARM ARCHITECTURE
2171M: Florian Fainelli <f.fainelli@gmail.com>
2172L: linux-arm-kernel@lists.infradead.org
eb6725d0 2173T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2174S: Maintained
2175F: arch/arm/mach-bcm/bcm63xx.c
2176F: arch/arm/include/debug/bcm63xx.S
2177
7110e227
KC
2178BROADCOM BCM63XX/BCM33XX UDC DRIVER
2179M: Kevin Cernekee <cernekee@gmail.com>
2180L: linux-usb@vger.kernel.org
2181S: Maintained
2182F: drivers/usb/gadget/udc/bcm63xx_udc.*
2183
2df94fd6 2184BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2185M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2186M: Gregory Fong <gregory.0xf0@gmail.com>
2187M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2189T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2190S: Maintained
2191F: arch/arm/mach-bcm/*brcmstb*
2192F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2193F: drivers/bus/brcmstb_gisb.c
2df94fd6 2194
70371cef
KC
2195BROADCOM BMIPS MIPS ARCHITECTURE
2196M: Kevin Cernekee <cernekee@gmail.com>
2197M: Florian Fainelli <f.fainelli@gmail.com>
2198L: linux-mips@linux-mips.org
eb6725d0 2199T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2200S: Maintained
2201F: arch/mips/bmips/*
2202F: arch/mips/include/asm/mach-bmips/*
2203F: arch/mips/kernel/*bmips*
2204F: arch/mips/boot/dts/bcm*.dts*
2205F: drivers/irqchip/irq-bcm7*
2206F: drivers/irqchip/irq-brcmstb*
2207
948c51e6 2208BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2209M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2210M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2211L: netdev@vger.kernel.org
2212S: Supported
adfc5217 2213F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2214
a9533e7e
HP
2215BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2216M: Brett Rudley <brudley@broadcom.com>
818c07b8 2217M: Arend van Spriel <arend@broadcom.com>
85d63686 2218M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2219M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2220L: linux-wireless@vger.kernel.org
5615171c 2221L: brcm80211-dev-list@broadcom.com
a9533e7e 2222S: Supported
f62ebdd5 2223F: drivers/net/wireless/brcm80211/
a9533e7e 2224
9958d6f9 2225BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2226M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2227L: linux-scsi@vger.kernel.org
2228S: Supported
2229F: drivers/scsi/bnx2fc/
2230
6a6b5ad0 2231BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2232M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2233L: linux-scsi@vger.kernel.org
2234S: Supported
2235F: drivers/scsi/bnx2i/
2236
36c0237f
SB
2237BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2238M: Ray Jui <rjui@broadcom.com>
2239M: Scott Branden <sbranden@broadcom.com>
2240L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2241L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2242T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2243S: Maintained
2244N: iproc
2245N: cygnus
2246N: bcm9113*
2247N: bcm9583*
2248N: bcm583*
2249N: bcm113*
2250
7b7f588b 2251BROADCOM KONA GPIO DRIVER
5e163903 2252M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2253L: bcm-kernel-feedback-list@broadcom.com
2254S: Supported
2255F: drivers/gpio/gpio-bcm-kona.c
2256F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2257
c9678d86
RM
2258BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2259M: Rafał Miłecki <zajec5@gmail.com>
2260L: linux-wireless@vger.kernel.org
2261S: Maintained
2262F: drivers/bcma/
2263F: include/linux/bcma/
2264
b8302205
FF
2265BROADCOM SYSTEMPORT ETHERNET DRIVER
2266M: Florian Fainelli <f.fainelli@gmail.com>
2267L: netdev@vger.kernel.org
2268S: Supported
2269F: drivers/net/ethernet/broadcom/bcmsysport.*
2270
7725ccfd 2271BROCADE BFA FC SCSI DRIVER
aa803370
AG
2272M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2273M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2274L: linux-scsi@vger.kernel.org
2275S: Supported
2276F: drivers/scsi/bfa/
7725ccfd 2277
8b230ed8 2278BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2279M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2280L: netdev@vger.kernel.org
2281S: Supported
f844a0ea 2282F: drivers/net/ethernet/brocade/bna/
8b230ed8 2283
5cdf7f76 2284BSG (block layer generic sg v4 driver)
8b58be88 2285M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2286L: linux-scsi@vger.kernel.org
2287S: Supported
679655da
JP
2288F: block/bsg.c
2289F: include/linux/bsg.h
c117ab84 2290F: include/uapi/linux/bsg.h
5cdf7f76 2291
af39917d
CL
2292BT87X AUDIO DRIVER
2293M: Clemens Ladisch <clemens@ladisch.de>
2294L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2295T: git git://git.alsa-project.org/alsa-kernel.git
2296S: Maintained
2297F: Documentation/sound/alsa/Bt87x.txt
2298F: sound/pci/bt87x.c
2299
ff1d5c2f 2300BT8XXGPIO DRIVER
eb032b98 2301M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2302W: http://bu3sch.de/btgpio.php
2303S: Maintained
72dbb705 2304F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2305
eb1eb04f 2306BTRFS FILE SYSTEM
c0778e25
CM
2307M: Chris Mason <clm@fb.com>
2308M: Josef Bacik <jbacik@fb.com>
4e0c4a47 2309M: David Sterba <dsterba@suse.cz>
eb1eb04f
JP
2310L: linux-btrfs@vger.kernel.org
2311W: http://btrfs.wiki.kernel.org/
8a6e2535 2312Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2313T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2314S: Maintained
679655da
JP
2315F: Documentation/filesystems/btrfs.txt
2316F: fs/btrfs/
eb1eb04f 2317
1da177e4 2318BTTV VIDEO4LINUX DRIVER
009a5410 2319M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2320L: linux-media@vger.kernel.org
96b6aba0 2321W: http://linuxtv.org
275ffde4 2322T: git git://linuxtv.org/media_tree.git
f96236e5 2323S: Odd fixes
679655da 2324F: Documentation/video4linux/bttv/
90d72ac6 2325F: drivers/media/pci/bt8xx/bttv*
1da177e4 2326
1f34923c
KA
2327BUSLOGIC SCSI DRIVER
2328M: Khalid Aziz <khalid@gonehiking.org>
2329L: linux-scsi@vger.kernel.org
2330S: Maintained
2331F: drivers/scsi/BusLogic.*
2332F: drivers/scsi/FlashPoint.*
2333
af39917d
CL
2334C-MEDIA CMI8788 DRIVER
2335M: Clemens Ladisch <clemens@ladisch.de>
2336L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2337T: git git://git.alsa-project.org/alsa-kernel.git
2338S: Maintained
2339F: sound/pci/oxygen/
2340
2141355f
MS
2341C6X ARCHITECTURE
2342M: Mark Salter <msalter@redhat.com>
2343M: Aurelien Jacquiot <a-jacquiot@ti.com>
2344L: linux-c6x-dev@linux-c6x.org
2345W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2346S: Maintained
2347F: arch/c6x/
2348
a5432f5a 2349CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2350M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2351L: linux-cachefs@redhat.com
2352S: Supported
2353F: Documentation/filesystems/caching/cachefiles.txt
2354F: fs/cachefiles/
2355
c815ca39
HV
2356CADET FM/AM RADIO RECEIVER DRIVER
2357M: Hans Verkuil <hverkuil@xs4all.nl>
2358L: linux-media@vger.kernel.org
2359T: git git://linuxtv.org/media_tree.git
2360W: http://linuxtv.org
2361S: Maintained
2362F: drivers/media/radio/radio-cadet*
2363
77d5140f 2364CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2365M: Jonathan Corbet <corbet@lwn.net>
661263b5 2366L: linux-media@vger.kernel.org
275ffde4 2367T: git git://linuxtv.org/media_tree.git
77d5140f 2368S: Maintained
679655da 2369F: Documentation/video4linux/cafe_ccic
90d72ac6 2370F: drivers/media/platform/marvell-ccic/
77d5140f 2371
201b6bab 2372CAIF NETWORK LAYER
5c574f50 2373M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2374L: netdev@vger.kernel.org
2375S: Supported
2376F: Documentation/networking/caif/
2377F: drivers/net/caif/
c117ab84 2378F: include/uapi/linux/caif/
201b6bab
JP
2379F: include/net/caif/
2380F: net/caif/
2381
77dac90f 2382CALGARY x86-64 IOMMU
8b58be88
JP
2383M: Muli Ben-Yehuda <muli@il.ibm.com>
2384M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2385L: discuss@x86-64.org
2386S: Maintained
679655da
JP
2387F: arch/x86/kernel/pci-calgary_64.c
2388F: arch/x86/kernel/tce_64.c
2389F: arch/x86/include/asm/calgary.h
2390F: arch/x86/include/asm/tce.h
77dac90f 2391
e2d1d6c0 2392CAN NETWORK LAYER
8d15d386 2393M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2394M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2395L: linux-can@vger.kernel.org
84b0d715 2396W: https://github.com/linux-can
870482a4
MKB
2397T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2398T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2399S: Maintained
f35f6c8f 2400F: Documentation/networking/can.txt
8d15d386 2401F: net/can/
8d15d386 2402F: include/linux/can/core.h
c117ab84
CEB
2403F: include/uapi/linux/can.h
2404F: include/uapi/linux/can/bcm.h
2405F: include/uapi/linux/can/raw.h
2406F: include/uapi/linux/can/gw.h
e2d1d6c0 2407
4261a204 2408CAN NETWORK DRIVERS
8b58be88 2409M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2410M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2411L: linux-can@vger.kernel.org
84b0d715 2412W: https://github.com/linux-can
870482a4
MKB
2413T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2414T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2415S: Maintained
8d15d386
OH
2416F: drivers/net/can/
2417F: include/linux/can/dev.h
8d15d386 2418F: include/linux/can/platform/
c117ab84
CEB
2419F: include/uapi/linux/can/error.h
2420F: include/uapi/linux/can/netlink.h
4261a204 2421
95d16c72
JM
2422CAPABILITIES
2423M: Serge Hallyn <serge.hallyn@canonical.com>
2424L: linux-security-module@vger.kernel.org
6305902c 2425S: Supported
95d16c72 2426F: include/linux/capability.h
c117ab84 2427F: include/uapi/linux/capability.h
95d16c72 2428F: security/capability.c
6305902c 2429F: security/commoncap.c
38a94118 2430F: kernel/capability.c
95d16c72 2431
b84894c7
KT
2432CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2433M: Kevin Tsai <ktsai@capellamicro.com>
2434S: Maintained
2435F: drivers/iio/light/cm*
2436F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2437
ef0bbac3
VB
2438CC2520 IEEE-802.15.4 RADIO DRIVER
2439M: Varka Bhadram <varkabhadram@gmail.com>
2440L: linux-wpan@vger.kernel.org
2441S: Maintained
2442F: drivers/net/ieee802154/cc2520.c
2443F: include/linux/spi/cc2520.h
2444F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2445
b8154542 2446CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2447M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2448L: linuxppc-dev@lists.ozlabs.org
2449L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2450W: http://www.ibm.com/developerworks/power/cell/
2451S: Supported
679655da 2452F: arch/powerpc/include/asm/cell*.h
679655da 2453F: arch/powerpc/include/asm/spu*.h
c117ab84 2454F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2455F: arch/powerpc/oprofile/*cell*
2456F: arch/powerpc/platforms/cell/
b8154542 2457
9030aaf9 2458CEPH DISTRIBUTED FILE SYSTEM CLIENT
0f5417ce
SW
2459M: Yan, Zheng <zyan@redhat.com>
2460M: Sage Weil <sage@redhat.com>
82593f87 2461L: ceph-devel@vger.kernel.org
09d90327 2462W: http://ceph.com/
fb99f881 2463T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2464S: Supported
2465F: Documentation/filesystems/ceph.txt
14430813
JP
2466F: fs/ceph/
2467F: net/ceph/
2468F: include/linux/ceph/
2469F: include/linux/crush/
9030aaf9 2470
18332a80 2471CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2472L: linux-usb@vger.kernel.org
10c6c9c9 2473S: Orphan
679655da
JP
2474F: Documentation/usb/WUSB-Design-overview.txt
2475F: Documentation/usb/wusb-cbaf
355ffe69
DV
2476F: drivers/usb/host/hwa-hc.c
2477F: drivers/usb/host/whci/
679655da
JP
2478F: drivers/usb/wusbcore/
2479F: include/linux/usb/wusb*
18332a80 2480
70e84049 2481CFAG12864B LCD DRIVER
8b58be88 2482M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2483W: http://miguelojeda.es/auxdisplay.htm
2484W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2485S: Maintained
679655da
JP
2486F: drivers/auxdisplay/cfag12864b.c
2487F: include/linux/cfag12864b.h
70e84049
MOS
2488
2489CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2490M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2491W: http://miguelojeda.es/auxdisplay.htm
2492W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2493S: Maintained
679655da
JP
2494F: drivers/auxdisplay/cfag12864bfb.c
2495F: include/linux/cfag12864b.h
70e84049 2496
704232c2 2497CFG80211 and NL80211
8b58be88 2498M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2499L: linux-wireless@vger.kernel.org
ce466579
JB
2500W: http://wireless.kernel.org/
2501T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2502T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2503S: Maintained
c117ab84 2504F: include/uapi/linux/nl80211.h
679655da
JP
2505F: include/net/cfg80211.h
2506F: net/wireless/*
2507X: net/wireless/wext*
704232c2 2508
46e64261
GKH
2509CHAR and MISC DRIVERS
2510M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2511M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2512T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2513S: Supported
46e64261
GKH
2514F: drivers/char/*
2515F: drivers/misc/*
471322a8 2516F: include/linux/miscdevice.h
46e64261 2517
0a920b5b 2518CHECKPATCH
8b58be88 2519M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2520M: Joe Perches <joe@perches.com>
2521S: Maintained
679655da 2522F: scripts/checkpatch.pl
0a920b5b 2523
f8407f26
HW
2524CHINESE DOCUMENTATION
2525M: Harry Wei <harryxiyou@gmail.com>
9740153c 2526L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2527L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2528S: Maintained
2529F: Documentation/zh_CN/
2530
2721ea2c 2531CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2532M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2533T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2534L: linux-usb@vger.kernel.org
2535S: Maintained
2536F: drivers/usb/chipidea/
2537
a93ad65d
HG
2538CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2539M: Hans de Goede <hdegoede@redhat.com>
2540L: linux-input@vger.kernel.org
2541S: Maintained
2542F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2543F: drivers/input/touchscreen/chipone_icn8318.c
2544
ab043105
OJ
2545CHROME HARDWARE PLATFORM SUPPORT
2546M: Olof Johansson <olof@lixom.net>
2547S: Maintained
2548F: drivers/platform/chrome/
2549
641cb85e 2550CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2551M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2552M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2553M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2554M: Neel Patel <neepatel@cisco.com>
7063fbf2 2555S: Supported
a6a5580c 2556F: drivers/net/ethernet/cisco/enic/
7063fbf2 2557
e3cf00d0 2558CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2559M: Upinder Malhi <umalhi@cisco.com>
2560S: Supported
2561F: drivers/infiniband/hw/usnic
e3cf00d0 2562
2b7a52a4 2563CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2564M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2565L: netdev@vger.kernel.org
2566S: Maintained
57d0b7a0 2567F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2568
3d4cfdc9
MB
2569CIRRUS LOGIC AUDIO CODEC DRIVERS
2570M: Brian Austin <brian.austin@cirrus.com>
2571M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2572L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2573S: Maintained
2574F: sound/soc/codecs/cs*
2575
94574d9a
KRW
2576CLEANCACHE API
2577M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2578L: linux-kernel@vger.kernel.org
2579S: Maintained
2580F: mm/cleancache.c
2581F: include/linux/cleancache.h
2582
d4275354 2583CLK API
8b58be88 2584M: Russell King <linux@arm.linux.org.uk>
aa571b14 2585L: linux-clk@vger.kernel.org
37417046 2586S: Maintained
d4275354
RK
2587F: include/linux/clk.h
2588
9222d247
JS
2589CLOCKSOURCE, CLOCKEVENT DRIVERS
2590M: Daniel Lezcano <daniel.lezcano@linaro.org>
2591M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2592L: linux-kernel@vger.kernel.org
9222d247
JS
2593T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2594S: Supported
2595F: drivers/clocksource
2596
5df6d737 2597CISCO FCOE HBA DRIVER
8fc89a79
HP
2598M: Hiral Patel <hiralpat@cisco.com>
2599M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2600M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2601L: linux-scsi@vger.kernel.org
2602S: Supported
2a99921a 2603F: drivers/scsi/fnic/
5df6d737 2604
529aa8cb
TLSC
2605CMPC ACPI DRIVER
2606M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2607M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2608L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2609S: Supported
2610F: drivers/platform/x86/classmate-laptop.c
2611
74425eee 2612COCCINELLE/Semantic Patches (SmPL)
26de9c26 2613M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2614M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2615M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2616M: Michal Marek <mmarek@suse.cz>
26de9c26 2617L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2618T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2619W: http://coccinelle.lip6.fr/
2620S: Supported
4b92b2aa 2621F: Documentation/coccinelle.txt
74425eee
NP
2622F: scripts/coccinelle/
2623F: scripts/coccicheck
2624
1da177e4 2625CODA FILE SYSTEM
8b58be88 2626M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2627M: coda@cs.cmu.edu
2628L: codalist@coda.cs.cmu.edu
2629W: http://www.coda.cs.cmu.edu/
2630S: Maintained
679655da
JP
2631F: Documentation/filesystems/coda.txt
2632F: fs/coda/
2633F: include/linux/coda*.h
c117ab84 2634F: include/uapi/linux/coda*.h
1da177e4 2635
0b14261e
PZ
2636CODA V4L2 MEM2MEM DRIVER
2637M: Philipp Zabel <p.zabel@pengutronix.de>
2638L: linux-media@vger.kernel.org
2639S: Maintained
2640F: Documentation/devicetree/bindings/media/coda.txt
2641F: drivers/media/platform/coda/
2642
7704addb 2643COMMON CLK FRAMEWORK
7704addb 2644M: Mike Turquette <mturquette@linaro.org>
f956165f 2645M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2646L: linux-clk@vger.kernel.org
baeb0d9b 2647T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2648S: Maintained
60bea3b5
SW
2649F: drivers/clk/
2650X: drivers/clk/clkdev.c
7704addb 2651F: include/linux/clk-pr*
60bea3b5 2652F: include/linux/clk/
7704addb 2653
e2d1d6c0 2654COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2655M: Steve French <sfrench@samba.org>
51223df6 2656L: linux-cifs@vger.kernel.org
d1f28953 2657L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2658W: http://linux-cifs.samba.org/
bb1d5dda 2659T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2660S: Supported
ec421a71 2661F: Documentation/filesystems/cifs/
679655da 2662F: fs/cifs/
e2d1d6c0 2663
1da177e4 2664COMPACTPCI HOTPLUG CORE
8b58be88 2665M: Scott Murray <scott@spiteful.org>
64dab204 2666L: linux-pci@vger.kernel.org
82c4dfc7 2667S: Maintained
679655da 2668F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2669
2670COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2671M: Scott Murray <scott@spiteful.org>
64dab204 2672L: linux-pci@vger.kernel.org
82c4dfc7 2673S: Maintained
679655da 2674F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2675
2676COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2677M: Scott Murray <scott@spiteful.org>
64dab204 2678L: linux-pci@vger.kernel.org
82c4dfc7 2679S: Maintained
679655da 2680F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2681
5411552c 2682COMPAL LAPTOP SUPPORT
8b58be88 2683M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2684L: platform-driver-x86@vger.kernel.org
5411552c 2685S: Maintained
679655da 2686F: drivers/platform/x86/compal-laptop.c
5411552c 2687
949be0f7 2688CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2689M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2690L: accessrunner-general@lists.sourceforge.net
2691W: http://accessrunner.sourceforge.net/
949be0f7 2692S: Maintained
679655da 2693F: drivers/usb/atm/cxacru.c
949be0f7 2694
e2d1d6c0 2695CONFIGFS
d6351db2
JB
2696M: Joel Becker <jlbec@evilplan.org>
2697T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2698S: Supported
679655da
JP
2699F: fs/configfs/
2700F: include/linux/configfs.h
e2d1d6c0 2701
acb9c1b2 2702CONNECTOR
8b58be88 2703M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2704L: netdev@vger.kernel.org
2705S: Maintained
2706F: drivers/connector/
2707
a3e3354d 2708CONTROL GROUP (CGROUP)
860ca0e6 2709M: Tejun Heo <tj@kernel.org>
ad50c159 2710M: Li Zefan <lizefan@huawei.com>
12340313 2711L: cgroups@vger.kernel.org
860ca0e6 2712T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2713S: Maintained
a3e3354d 2714F: Documentation/cgroups/
679655da
JP
2715F: include/linux/cgroup*
2716F: kernel/cgroup*
a3e3354d
TH
2717
2718CONTROL GROUP - CPUSET
2719M: Li Zefan <lizefan@huawei.com>
2720L: cgroups@vger.kernel.org
2721W: http://www.bullopensource.org/cpuset/
2722W: http://oss.sgi.com/projects/cpusets/
2723T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2724S: Maintained
2725F: Documentation/cgroups/cpusets.txt
2726F: include/linux/cpuset.h
2727F: kernel/cpuset.c
2728
2729CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2730M: Johannes Weiner <hannes@cmpxchg.org>
2731M: Michal Hocko <mhocko@suse.cz>
2732L: cgroups@vger.kernel.org
2733L: linux-mm@kvack.org
2734S: Maintained
2735F: mm/memcontrol.c
5d1ea48b 2736F: mm/swap_cgroup.c
fb3a0fb6 2737
bebe4678 2738CORETEMP HARDWARE MONITORING DRIVER
96859129 2739M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2740L: lm-sensors@lm-sensors.org
2741S: Maintained
679655da
JP
2742F: Documentation/hwmon/coretemp
2743F: drivers/hwmon/coretemp.c
bebe4678 2744
1da177e4 2745COSA/SRP SYNC SERIAL DRIVER
8b58be88 2746M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2747W: http://www.fi.muni.cz/~kas/cosa/
2748S: Maintained
679655da 2749F: drivers/net/wan/cosa*
1da177e4 2750
4371ee35 2751CPMAC ETHERNET DRIVER
8b58be88 2752M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2753L: netdev@vger.kernel.org
2754S: Maintained
b544dbac 2755F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2756
1da177e4 2757CPU FREQUENCY DRIVERS
49db1903 2758M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2759M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2760L: linux-pm@vger.kernel.org
1da177e4 2761S: Maintained
27209d91
VK
2762T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2763T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2764F: drivers/cpufreq/
2765F: include/linux/cpufreq.h
1da177e4 2766
8a67f0ef
VK
2767CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2768M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2769M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2770L: linux-pm@vger.kernel.org
2771W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2772S: Maintained
2773F: drivers/cpufreq/arm_big_little.h
2774F: drivers/cpufreq/arm_big_little.c
2775F: drivers/cpufreq/arm_big_little_dt.c
2776
14d2c34c 2777CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2778M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2779M: Daniel Lezcano <daniel.lezcano@linaro.org>
2780L: linux-pm@vger.kernel.org
2781L: linux-arm-kernel@lists.infradead.org
cea8321c 2782T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2783S: Maintained
2784F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2785
0c570c18
BZ
2786CPUIDLE DRIVER - ARM EXYNOS
2787M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2788M: Daniel Lezcano <daniel.lezcano@linaro.org>
2789M: Kukjin Kim <kgene@kernel.org>
2790L: linux-pm@vger.kernel.org
2791L: linux-samsung-soc@vger.kernel.org
2792S: Supported
2793F: drivers/cpuidle/cpuidle-exynos.c
2794F: arch/arm/mach-exynos/pm.c
2795
a8e39c35 2796CPUIDLE DRIVERS
49db1903 2797M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2798M: Daniel Lezcano <daniel.lezcano@linaro.org>
2799L: linux-pm@vger.kernel.org
2800S: Maintained
cea8321c 2801T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2802F: drivers/cpuidle/*
2803F: include/linux/cpuidle.h
2804
1da177e4 2805CPUID/MSR DRIVER
8b58be88 2806M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2807S: Maintained
679655da
JP
2808F: arch/x86/kernel/cpuid.c
2809F: arch/x86/kernel/msr.c
1da177e4 2810
7fe2f639 2811CPU POWER MONITORING SUBSYSTEM
7fe2f639 2812M: Thomas Renninger <trenn@suse.de>
103f1790 2813L: linux-pm@vger.kernel.org
7fe2f639 2814S: Maintained
14430813 2815F: tools/power/cpupower/
7fe2f639 2816
1da177e4 2817CRAMFS FILESYSTEM
ce00f85c 2818W: http://sourceforge.net/projects/cramfs/
54886a71 2819S: Orphan / Obsolete
679655da
JP
2820F: Documentation/filesystems/cramfs.txt
2821F: fs/cramfs/
1da177e4
LT
2822
2823CRIS PORT
8b58be88
JP
2824M: Mikael Starvik <starvik@axis.com>
2825M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2826L: linux-cris-kernel@axis.com
1da177e4
LT
2827W: http://developer.axis.com
2828S: Maintained
679655da 2829F: arch/cris/
df621252 2830F: drivers/tty/serial/crisv10.*
1da177e4
LT
2831
2832CRYPTO API
8b58be88
JP
2833M: Herbert Xu <herbert@gondor.apana.org.au>
2834M: "David S. Miller" <davem@davemloft.net>
1da177e4 2835L: linux-crypto@vger.kernel.org
54e5881d 2836T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2837S: Maintained
679655da 2838F: Documentation/crypto/
2ca87a17 2839F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2840F: arch/*/crypto/
2841F: crypto/
2842F: drivers/crypto/
2843F: include/crypto/
1da177e4 2844
5b07bd57 2845CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2846M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2847L: linux-crypto@vger.kernel.org
2848S: Maintained
51a2228a
JP
2849F: crypto/ansi_cprng.c
2850F: crypto/rng.c
5b07bd57 2851
9b4ffa48 2852CS5535 Audio ALSA driver
8b58be88 2853M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2854S: Maintained
679655da 2855F: sound/pci/cs5535audio/
9b4ffa48 2856
a910e4a9 2857CW1200 WLAN driver
b75f0050
JP
2858M: Solomon Peachy <pizza@shaftnet.org>
2859S: Maintained
2860F: drivers/net/wireless/cw1200/
a910e4a9 2861
6d8425b1 2862CX18 VIDEO4LINUX DRIVER
6afdeaf8 2863M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2864L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2865L: linux-media@vger.kernel.org
275ffde4 2866T: git git://linuxtv.org/media_tree.git
6d8425b1 2867W: http://linuxtv.org
30e10993 2868W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2869S: Maintained
679655da 2870F: Documentation/video4linux/cx18.txt
90d72ac6 2871F: drivers/media/pci/cx18/
6c0f0359 2872F: include/uapi/linux/ivtv*
6d8425b1 2873
3f101d91
HV
2874CX2341X MPEG ENCODER HELPER MODULE
2875M: Hans Verkuil <hverkuil@xs4all.nl>
2876L: linux-media@vger.kernel.org
2877T: git git://linuxtv.org/media_tree.git
2878W: http://linuxtv.org
2879S: Maintained
c368360b 2880F: drivers/media/common/cx2341x*
3f101d91
HV
2881F: include/media/cx2341x*
2882
20357578 2883CX88 VIDEO4LINUX DRIVER
009a5410 2884M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2885L: linux-media@vger.kernel.org
2886W: http://linuxtv.org
2887T: git git://linuxtv.org/media_tree.git
2888S: Odd fixes
2889F: Documentation/video4linux/cx88/
2890F: drivers/media/pci/cx88/
6d8425b1 2891
91952bc0
AP
2892CXD2820R MEDIA DRIVER
2893M: Antti Palosaari <crope@iki.fi>
2894L: linux-media@vger.kernel.org
2895W: http://linuxtv.org/
2896W: http://palosaari.fi/linux/
2897Q: http://patchwork.linuxtv.org/project/linux-media/list/
2898T: git git://linuxtv.org/anttip/media_tree.git
2899S: Maintained
2900F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2901
e5ec3789 2902CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2903M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2904L: netdev@vger.kernel.org
2905W: http://www.chelsio.com
2906S: Supported
f7917c00 2907F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2908
d8ae3c33 2909CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
2910M: Karen Xie <kxie@chelsio.com>
2911L: linux-scsi@vger.kernel.org
2912W: http://www.chelsio.com
2913S: Supported
2914F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 2915
e5ec3789 2916CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2917M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2918L: linux-rdma@vger.kernel.org
e5ec3789
SW
2919W: http://www.openfabrics.org
2920S: Supported
679655da 2921F: drivers/infiniband/hw/cxgb3/
e5ec3789 2922
be4c9bad 2923CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2924M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2925L: netdev@vger.kernel.org
2926W: http://www.chelsio.com
2927S: Supported
f7917c00 2928F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2929
d8ae3c33 2930CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
2931M: Karen Xie <kxie@chelsio.com>
2932L: linux-scsi@vger.kernel.org
2933W: http://www.chelsio.com
2934S: Supported
2935F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 2936
be4c9bad
RD
2937CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2938M: Steve Wise <swise@chelsio.com>
2939L: linux-rdma@vger.kernel.org
2940W: http://www.openfabrics.org
2941S: Supported
2942F: drivers/infiniband/hw/cxgb4/
2943
5c20a5c7
CL
2944CXGB4VF ETHERNET DRIVER (CXGB4VF)
2945M: Casey Leedom <leedom@chelsio.com>
2946L: netdev@vger.kernel.org
2947W: http://www.chelsio.com
2948S: Supported
f7917c00 2949F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2950
a9282d01
IM
2951CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2952M: Ian Munsie <imunsie@au1.ibm.com>
2953M: Michael Neuling <mikey@neuling.org>
2954L: linuxppc-dev@lists.ozlabs.org
2955S: Supported
2956F: drivers/misc/cxl/
2957F: include/misc/cxl.h
2958F: include/uapi/misc/cxl.h
2959F: Documentation/powerpc/cxl.txt
2960F: Documentation/powerpc/cxl.txt
2961F: Documentation/ABI/testing/sysfs-class-cxl
2962
b52b97a3
GC
2963STMMAC ETHERNET DRIVER
2964M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2965L: netdev@vger.kernel.org
2966W: http://www.stlinux.com
2967S: Supported
7ac6653a 2968F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2969
1da177e4 2970CYBERPRO FB DRIVER
8b58be88 2971M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2973W: http://www.arm.linux.org.uk/
2974S: Maintained
8a61f013 2975F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2976
1da177e4 2977CYCLADES ASYNC MUX DRIVER
1da177e4 2978W: http://www.cyclades.com/
d459883e 2979S: Orphan
c897401b 2980F: drivers/tty/cyclades.c
679655da 2981F: include/linux/cyclades.h
c117ab84 2982F: include/uapi/linux/cyclades.h
1da177e4
LT
2983
2984CYCLADES PC300 DRIVER
1da177e4 2985W: http://www.cyclades.com/
d459883e 2986S: Orphan
679655da 2987F: drivers/net/wan/pc300*
1da177e4 2988
402f6ae4
AP
2989CYPRESS_FIRMWARE MEDIA DRIVER
2990M: Antti Palosaari <crope@iki.fi>
2991L: linux-media@vger.kernel.org
2992W: http://linuxtv.org/
2993W: http://palosaari.fi/linux/
2994Q: http://patchwork.linuxtv.org/project/linux-media/list/
2995T: git git://linuxtv.org/anttip/media_tree.git
2996S: Maintained
2997F: drivers/media/common/cypress_firmware*
2998
e3ae3525 2999CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3000M: Ferruh Yigit <fery@cypress.com>
6305902c 3001L: linux-input@vger.kernel.org
be9a6f40 3002S: Supported
6305902c
JP
3003F: drivers/input/touchscreen/cyttsp*
3004F: include/linux/input/cyttsp.h
e3ae3525 3005
aaaf5fbf
JK
3006DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3007M: Joshua Kinard <kumba@gentoo.org>
3008S: Maintained
3009F: drivers/rtc/rtc-ds1685.c
3010F: include/linux/rtc/ds1685.h
3011
1da177e4 3012DAMA SLAVE for AX.25
8b58be88 3013M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3014W: http://yaina.de/jreuter/
3015W: http://www.qsl.net/dl1bke/
3016L: linux-hams@vger.kernel.org
3017S: Maintained
679655da
JP
3018F: net/ax25/af_ax25.c
3019F: net/ax25/ax25_dev.c
3020F: net/ax25/ax25_ds_*
3021F: net/ax25/ax25_in.c
3022F: net/ax25/ax25_out.c
3023F: net/ax25/ax25_timer.c
3024F: net/ax25/sysctl_net_ax25.c
1da177e4 3025
e2d1d6c0 3026DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3027L: netdev@vger.kernel.org
5ff77428 3028S: Orphan
679655da 3029F: Documentation/networking/dmfe.txt
0f04e2aa 3030F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3031
3032DC390/AM53C974 SCSI driver
71bd849d
HR
3033M: Hannes Reinecke <hare@suse.de>
3034L: linux-scsi@vger.kernel.org
e2d1d6c0 3035S: Maintained
71bd849d 3036F: drivers/scsi/am53c974.c
e2d1d6c0 3037
1da177e4 3038DC395x SCSI driver
61eee9a7 3039M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3040M: Ali Akcaagac <aliakc@web.de>
3041M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3042L: dc395x@twibble.org
cf015e9f
JP
3043W: http://twibble.org/dist/dc395x/
3044W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3045S: Maintained
679655da
JP
3046F: Documentation/scsi/dc395x.txt
3047F: drivers/scsi/dc395x.*
1da177e4 3048
eb8edb08 3049DCCP PROTOCOL
a89d030e 3050M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3051L: dccp@vger.kernel.org
c996d8b9 3052W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3053S: Maintained
679655da 3054F: include/linux/dccp.h
c117ab84 3055F: include/uapi/linux/dccp.h
679655da
JP
3056F: include/linux/tfrc.h
3057F: net/dccp/
eb8edb08 3058
1da177e4 3059DECnet NETWORK LAYER
1da177e4
LT
3060W: http://linux-decnet.sourceforge.net
3061L: linux-decnet-user@lists.sourceforge.net
f546444d 3062S: Orphan
679655da
JP
3063F: Documentation/networking/decnet.txt
3064F: net/decnet/
1da177e4 3065
ebff05b9
MR
3066DECSTATION PLATFORM SUPPORT
3067M: "Maciej W. Rozycki" <macro@linux-mips.org>
3068L: linux-mips@linux-mips.org
3069W: http://www.linux-mips.org/wiki/DECstation
3070S: Maintained
3071F: arch/mips/dec/
3072F: arch/mips/include/asm/dec/
3073F: arch/mips/include/asm/mach-dec/
3074
1da177e4 3075DEFXX FDDI NETWORK DRIVER
8b58be88 3076M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3077S: Maintained
33f810b2 3078F: drivers/net/fddi/defxx.*
1da177e4 3079
ad8f07cc 3080DELL LAPTOP DRIVER
8b58be88 3081M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3082M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3083L: platform-driver-x86@vger.kernel.org
ad8f07cc 3084S: Maintained
679655da 3085F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3086
cdbff611
PR
3087DELL LAPTOP FREEFALL DRIVER
3088M: Pali RohĂ¡r <pali.rohar@gmail.com>
3089S: Maintained
3090F: drivers/platform/x86/dell-smo8800.c
3091
1da177e4 3092DELL LAPTOP SMM DRIVER
a1406d87 3093M: Guenter Roeck <linux@roeck-us.net>
ef3522f7 3094S: Maintained
679655da 3095F: drivers/char/i8k.c
c117ab84 3096F: include/uapi/linux/i8k.h
1da177e4 3097
90563ec4 3098DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3099M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3100S: Maintained
679655da
JP
3101F: Documentation/dcdbas.txt
3102F: drivers/firmware/dcdbas.*
90563ec4 3103
0b3f6109 3104DELL WMI EXTRAS DRIVER
8b58be88 3105M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3106M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3107S: Maintained
36b3a96f 3108F: drivers/platform/x86/dell-wmi.c
0b3f6109 3109
5efc75e3 3110DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3111M: John Youn <johnyoun@synopsys.com>
5efc75e3 3112L: linux-usb@vger.kernel.org
18f340f9 3113T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3114S: Maintained
197ba5f4 3115F: drivers/usb/dwc2/
5efc75e3 3116
94ab23dd
FB
3117DESIGNWARE USB3 DRD IP DRIVER
3118M: Felipe Balbi <balbi@ti.com>
3119L: linux-usb@vger.kernel.org
3120L: linux-omap@vger.kernel.org
3121T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3122S: Maintained
3123F: drivers/usb/dwc3/
3124
833c9545
JB
3125DEVICE COREDUMP (DEV_COREDUMP)
3126M: Johannes Berg <johannes@sipsolutions.net>
3127L: linux-kernel@vger.kernel.org
3128S: Maintained
3129F: drivers/base/devcoredump.c
3130F: include/linux/devcoredump.h
3131
89d07767
KP
3132DEVICE FREQUENCY (DEVFREQ)
3133M: MyungJoo Ham <myungjoo.ham@samsung.com>
3134M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3135L: linux-pm@vger.kernel.org
89d07767
KP
3136S: Maintained
3137F: drivers/devfreq/
3138
1da177e4 3139DEVICE NUMBER REGISTRY
8b58be88 3140M: Torben Mathiasen <device@lanana.org>
1da177e4 3141W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3142S: Maintained
3143
e2d1d6c0 3144DEVICE-MAPPER (LVM)
854ecaad 3145M: Alasdair Kergon <agk@redhat.com>
8504eed3 3146M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3147M: dm-devel@redhat.com
e2d1d6c0
RD
3148L: dm-devel@redhat.com
3149W: http://sources.redhat.com/dm
8a6e2535 3150Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3151T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3152T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3153S: Maintained
679655da
JP
3154F: Documentation/device-mapper/
3155F: drivers/md/dm*
854ecaad 3156F: drivers/md/persistent-data/
679655da
JP
3157F: include/linux/device-mapper.h
3158F: include/linux/dm-*.h
8504eed3 3159F: include/uapi/linux/dm-*.h
e2d1d6c0 3160
c0d995aa
OST
3161DIALOG SEMICONDUCTOR DRIVERS
3162M: Support Opensource <support.opensource@diasemi.com>
3163W: http://www.dialog-semiconductor.com/products
3164S: Supported
3165F: Documentation/hwmon/da90??
3166F: drivers/gpio/gpio-da90??.c
3167F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3168F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3169F: drivers/input/misc/da90??_onkey.c
3170F: drivers/input/touchscreen/da9052_tsi.c
3171F: drivers/leds/leds-da90??.c
3172F: drivers/mfd/da903x.c
3173F: drivers/mfd/da90??-*.c
7be72c2c 3174F: drivers/mfd/da91??-*.c
c0d995aa 3175F: drivers/power/da9052-battery.c
7be72c2c 3176F: drivers/power/da91??-*.c
c0d995aa
OST
3177F: drivers/regulator/da903x.c
3178F: drivers/regulator/da9???-regulator.[ch]
3179F: drivers/rtc/rtc-da90??.c
3180F: drivers/video/backlight/da90??_bl.c
3181F: drivers/watchdog/da90??_wdt.c
3182F: include/linux/mfd/da903x.h
3183F: include/linux/mfd/da9052/
3184F: include/linux/mfd/da9055/
3185F: include/linux/mfd/da9063/
7be72c2c 3186F: include/linux/mfd/da9150/
c0d995aa
OST
3187F: include/sound/da[79]*.h
3188F: sound/soc/codecs/da[79]*.[ch]
3189
599aa697
LL
3190DIGI NEO AND CLASSIC PCI PRODUCTS
3191M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3192M: Mark Hounschell <markh@compro.net>
599aa697
LL
3193L: driverdev-devel@linuxdriverproject.org
3194S: Maintained
3195F: drivers/staging/dgnc/
3196
3197DIGI EPCA PCI PRODUCTS
3198M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3199M: Mark Hounschell <markh@compro.net>
6d825f79 3200M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3201L: driverdev-devel@linuxdriverproject.org
3202S: Maintained
3203F: drivers/staging/dgap/
3204
335d7c58 3205DIOLAN U2C-12 I2C DRIVER
ca462085 3206M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3207L: linux-i2c@vger.kernel.org
3208S: Maintained
3209F: drivers/i2c/busses/i2c-diolan-u2c.c
3210
d475c634
MW
3211DIRECT ACCESS (DAX)
3212M: Matthew Wilcox <willy@linux.intel.com>
3213L: linux-fsdevel@vger.kernel.org
3214S: Supported
3215F: fs/dax.c
3216
e7839f25 3217DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3218M: Eric Paris <eparis@parisplace.org>
3c5119c0 3219S: Maintained
679655da
JP
3220F: Documentation/filesystems/dnotify.txt
3221F: fs/notify/dnotify/
3222F: include/linux/dnotify.h
1da177e4
LT
3223
3224DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3225M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3226W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3227W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3228W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3229S: Maintained
3230
4480f15b 3231DISKQUOTA
8b58be88 3232M: Jan Kara <jack@suse.cz>
1da177e4 3233S: Maintained
679655da
JP
3234F: Documentation/filesystems/quota.txt
3235F: fs/quota/
3236F: include/linux/quota*.h
c117ab84 3237F: include/uapi/linux/quota*.h
1da177e4 3238
702686ad
BT
3239DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3240M: Bernie Thompson <bernie@plugable.com>
3241L: linux-fbdev@vger.kernel.org
3242S: Maintained
3243W: http://plugable.com/category/projects/udlfb/
8a61f013 3244F: drivers/video/fbdev/udlfb.c
702686ad
BT
3245F: include/video/udlfb.h
3246F: Documentation/fb/udlfb.txt
3247
e7839f25 3248DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3249M: Christine Caulfield <ccaulfie@redhat.com>
3250M: David Teigland <teigland@redhat.com>
a4644184 3251L: cluster-devel@redhat.com
5be7b50f 3252W: http://sources.redhat.com/cluster/
54e5881d 3253T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3254S: Supported
679655da 3255F: fs/dlm/
5be7b50f 3256
53b6b3e0
SS
3257DMA BUFFER SHARING FRAMEWORK
3258M: Sumit Semwal <sumit.semwal@linaro.org>
3259S: Maintained
3260L: linux-media@vger.kernel.org
3261L: dri-devel@lists.freedesktop.org
8ada6d2d 3262L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3263F: drivers/dma-buf/
e46d12c6
JP
3264F: include/linux/dma-buf*
3265F: include/linux/reservation.h
3266F: include/linux/*fence.h
53b6b3e0
SS
3267F: Documentation/dma-buf-sharing.txt
3268T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3269
b3e5f263 3270DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3271M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3272L: dmaengine@vger.kernel.org
3273Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3274S: Maintained
679655da 3275F: drivers/dma/
0ce3c066 3276F: include/linux/dmaengine.h
979a281e
VK
3277F: Documentation/dmaengine/
3278T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3279
b825037d 3280DME1737 HARDWARE MONITOR DRIVER
8b58be88 3281M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3282L: lm-sensors@lm-sensors.org
3283S: Maintained
679655da
JP
3284F: Documentation/hwmon/dme1737
3285F: drivers/hwmon/dme1737.c
b825037d 3286
1f31e1b1
JD
3287DMI/SMBIOS SUPPORT
3288M: Jean Delvare <jdelvare@suse.de>
3289S: Maintained
3290F: drivers/firmware/dmi-id.c
3291F: drivers/firmware/dmi_scan.c
3292F: include/linux/dmi.h
3293
7d2c86b5 3294DOCUMENTATION
ad3118b9 3295M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3296L: linux-doc@vger.kernel.org
3297S: Maintained
679655da 3298F: Documentation/
97be078b
RD
3299X: Documentation/ABI/
3300X: Documentation/devicetree/
933a46b8
JC
3301X: Documentation/acpi
3302X: Documentation/power
3303X: Documentation/spi
e71e2c6f 3304T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3305
1da177e4 3306DOUBLETALK DRIVER
8b58be88 3307M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3308L: blinux-list@redhat.com
3309S: Maintained
679655da
JP
3310F: drivers/char/dtlk.c
3311F: include/linux/dtlk.h
1da177e4 3312
e2d1d6c0 3313DPT_I2O SCSI RAID DRIVER
8b58be88 3314M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3315L: linux-scsi@vger.kernel.org
3316W: http://www.adaptec.com/
3317S: Maintained
679655da
JP
3318F: drivers/scsi/dpt*
3319F: drivers/scsi/dpt/
e2d1d6c0 3320
b411b363 3321DRBD DRIVER
28b8e8d4
JP
3322P: Philipp Reisner
3323P: Lars Ellenberg
3324M: drbd-dev@lists.linbit.com
3325L: drbd-user@lists.linbit.com
3326W: http://www.drbd.org
3327T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3328T: git git://git.drbd.org/drbd-8.3.git
3329S: Supported
3330F: drivers/block/drbd/
3331F: lib/lru_cache.c
3332F: Documentation/blockdev/drbd/
b411b363 3333
87544653 3334DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3335M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3336T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3337S: Supported
679655da 3338F: Documentation/kobject.txt
7cfc51b9 3339F: drivers/base/
679655da 3340F: fs/sysfs/
87544653 3341F: fs/debugfs/
679655da 3342F: include/linux/kobj*
87544653 3343F: include/linux/debugfs.h
679655da 3344F: lib/kobj*
1da177e4
LT
3345
3346DRM DRIVERS
8b58be88 3347M: David Airlie <airlied@linux.ie>
4c6a3999 3348L: dri-devel@lists.freedesktop.org
b0447888 3349T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3350S: Maintained
679655da 3351F: drivers/gpu/drm/
433e3b34 3352F: drivers/gpu/vga/
850e9411 3353F: include/drm/
c117ab84 3354F: include/uapi/drm/
1da177e4 3355
566f5939
AD
3356RADEON DRM DRIVERS
3357M: Alex Deucher <alexander.deucher@amd.com>
3358M: Christian König <christian.koenig@amd.com>
3359L: dri-devel@lists.freedesktop.org
3360T: git git://people.freedesktop.org/~agd5f/linux
3361S: Supported
3362F: drivers/gpu/drm/radeon/
566f5939
AD
3363F: include/uapi/drm/radeon*
3364
03e255b9
TR
3365DRM PANEL DRIVERS
3366M: Thierry Reding <thierry.reding@gmail.com>
3367L: dri-devel@lists.freedesktop.org
3368T: git git://anongit.freedesktop.org/tegra/linux.git
3369S: Maintained
3370F: drivers/gpu/drm/drm_panel.c
3371F: drivers/gpu/drm/panel/
3372F: include/drm/drm_panel.h
3373F: Documentation/devicetree/bindings/panel/
3374
8daf7473 3375INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3376M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3377M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3378L: intel-gfx@lists.freedesktop.org
8daf7473 3379L: dri-devel@lists.freedesktop.org
47f95647 3380Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3381T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3382S: Supported
14430813 3383F: drivers/gpu/drm/i915/
8daf7473 3384F: include/drm/i915*
c117ab84 3385F: include/uapi/drm/i915*
8daf7473 3386
398a6d4a
KP
3387DRM DRIVERS FOR EXYNOS
3388M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3389M: Joonyoung Shim <jy0922.shim@samsung.com>
3390M: Seung-Woo Kim <sw0312.kim@samsung.com>
3391M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3392L: dri-devel@lists.freedesktop.org
25a58030 3393T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3394S: Supported
14430813 3395F: drivers/gpu/drm/exynos/
398a6d4a 3396F: include/drm/exynos*
c117ab84 3397F: include/uapi/drm/exynos*
398a6d4a 3398
0a3d775f
PZ
3399DRM DRIVERS FOR FREESCALE IMX
3400M: Philipp Zabel <p.zabel@pengutronix.de>
3401L: dri-devel@lists.freedesktop.org
3402S: Maintained
3403F: drivers/gpu/drm/imx/
3404F: Documentation/devicetree/bindings/drm/imx/
3405
bd3b49f2 3406DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3407M: Thierry Reding <thierry.reding@gmail.com>
3408M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3409L: dri-devel@lists.freedesktop.org
3410L: linux-tegra@vger.kernel.org
a5ad7a63 3411T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3412S: Supported
dee8268f 3413F: drivers/gpu/drm/tegra/
a5ad7a63 3414F: drivers/gpu/host1x/
e1e90644 3415F: include/linux/host1x.h
a5ad7a63 3416F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3417F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3418
a284e9d1
LP
3419DRM DRIVERS FOR RENESAS
3420M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3421L: dri-devel@lists.freedesktop.org
3422L: linux-sh@vger.kernel.org
3423T: git git://people.freedesktop.org/~airlied/linux
3424S: Supported
3425F: drivers/gpu/drm/rcar-du/
3426F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3427F: include/linux/platform_data/shmob_drm.h
3428
625e0346
HS
3429DRM DRIVERS FOR ROCKCHIP
3430M: Mark Yao <mark.yao@rock-chips.com>
3431L: dri-devel@lists.freedesktop.org
3432S: Maintained
3433F: drivers/gpu/drm/rockchip/
3434F: Documentation/devicetree/bindings/video/rockchip*
3435
598df1ac
AK
3436DSBR100 USB FM RADIO DRIVER
3437M: Alexey Klimov <klimov.linux@gmail.com>
3438L: linux-media@vger.kernel.org
3439T: git git://linuxtv.org/media_tree.git
3440S: Maintained
3441F: drivers/media/radio/dsbr100.c
3442
1da177e4 3443DSCC4 DRIVER
8b58be88 3444M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3445L: netdev@vger.kernel.org
1da177e4 3446S: Maintained
679655da 3447F: drivers/net/wan/dscc4.c
1da177e4 3448
91952bc0
AP
3449DVB_USB_AF9015 MEDIA DRIVER
3450M: Antti Palosaari <crope@iki.fi>
3451L: linux-media@vger.kernel.org
3452W: http://linuxtv.org/
3453W: http://palosaari.fi/linux/
3454Q: http://patchwork.linuxtv.org/project/linux-media/list/
3455T: git git://linuxtv.org/anttip/media_tree.git
3456S: Maintained
3457F: drivers/media/usb/dvb-usb-v2/af9015*
3458
3459DVB_USB_AF9035 MEDIA DRIVER
3460M: Antti Palosaari <crope@iki.fi>
3461L: linux-media@vger.kernel.org
3462W: http://linuxtv.org/
3463W: http://palosaari.fi/linux/
3464Q: http://patchwork.linuxtv.org/project/linux-media/list/
3465T: git git://linuxtv.org/anttip/media_tree.git
3466S: Maintained
3467F: drivers/media/usb/dvb-usb-v2/af9035*
3468
3469DVB_USB_ANYSEE MEDIA DRIVER
3470M: Antti Palosaari <crope@iki.fi>
3471L: linux-media@vger.kernel.org
3472W: http://linuxtv.org/
3473W: http://palosaari.fi/linux/
3474Q: http://patchwork.linuxtv.org/project/linux-media/list/
3475T: git git://linuxtv.org/anttip/media_tree.git
3476S: Maintained
3477F: drivers/media/usb/dvb-usb-v2/anysee*
3478
3479DVB_USB_AU6610 MEDIA DRIVER
3480M: Antti Palosaari <crope@iki.fi>
3481L: linux-media@vger.kernel.org
3482W: http://linuxtv.org/
3483W: http://palosaari.fi/linux/
3484Q: http://patchwork.linuxtv.org/project/linux-media/list/
3485T: git git://linuxtv.org/anttip/media_tree.git
3486S: Maintained
3487F: drivers/media/usb/dvb-usb-v2/au6610*
3488
3489DVB_USB_CE6230 MEDIA DRIVER
3490M: Antti Palosaari <crope@iki.fi>
3491L: linux-media@vger.kernel.org
3492W: http://linuxtv.org/
3493W: http://palosaari.fi/linux/
3494Q: http://patchwork.linuxtv.org/project/linux-media/list/
3495T: git git://linuxtv.org/anttip/media_tree.git
3496S: Maintained
3497F: drivers/media/usb/dvb-usb-v2/ce6230*
3498
d099dea2
MK
3499DVB_USB_CXUSB MEDIA DRIVER
3500M: Michael Krufky <mkrufky@linuxtv.org>
3501L: linux-media@vger.kernel.org
3502W: http://linuxtv.org/
3503W: http://github.com/mkrufky
3504Q: http://patchwork.linuxtv.org/project/linux-media/list/
3505T: git git://linuxtv.org/media_tree.git
3506S: Maintained
9819da66 3507F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3508
91952bc0 3509DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3510M: Antti Palosaari <crope@iki.fi>
3511L: linux-media@vger.kernel.org
3512W: http://linuxtv.org/
3513W: http://palosaari.fi/linux/
3514Q: http://patchwork.linuxtv.org/project/linux-media/list/
3515T: git git://linuxtv.org/anttip/media_tree.git
3516S: Maintained
91952bc0 3517F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3518
5560983b 3519DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3520M: Antti Palosaari <crope@iki.fi>
3521L: linux-media@vger.kernel.org
3522W: http://linuxtv.org/
91952bc0
AP
3523Q: http://patchwork.linuxtv.org/project/linux-media/list/
3524T: git git://linuxtv.org/anttip/media_tree.git
3525S: Maintained
5560983b 3526F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3527
8856f5f2
MK
3528DVB_USB_MXL111SF MEDIA DRIVER
3529M: Michael Krufky <mkrufky@linuxtv.org>
3530L: linux-media@vger.kernel.org
3531W: http://linuxtv.org/
3532W: http://github.com/mkrufky
3533Q: http://patchwork.linuxtv.org/project/linux-media/list/
3534T: git git://linuxtv.org/mkrufky/mxl111sf.git
3535S: Maintained
3536F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3537
91952bc0
AP
3538DVB_USB_RTL28XXU MEDIA DRIVER
3539M: Antti Palosaari <crope@iki.fi>
3540L: linux-media@vger.kernel.org
3541W: http://linuxtv.org/
3542W: http://palosaari.fi/linux/
3543Q: http://patchwork.linuxtv.org/project/linux-media/list/
3544T: git git://linuxtv.org/anttip/media_tree.git
3545S: Maintained
3546F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3547
3548DVB_USB_V2 MEDIA DRIVER
3549M: Antti Palosaari <crope@iki.fi>
3550L: linux-media@vger.kernel.org
3551W: http://linuxtv.org/
3552W: http://palosaari.fi/linux/
3553Q: http://patchwork.linuxtv.org/project/linux-media/list/
3554T: git git://linuxtv.org/anttip/media_tree.git
3555S: Maintained
3556F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3557F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3558
ac0ac38f 3559DYNAMIC DEBUG
5c4a97d1 3560M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3561S: Maintained
3562F: lib/dynamic_debug.c
3563F: include/linux/dynamic_debug.h
3564
789c7048 3565DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3566M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3567S: Maintained
df621252 3568F: drivers/tty/serial/dz.*
789c7048 3569
f17effbe
MF
3570E3X0 POWER BUTTON DRIVER
3571M: Moritz Fischer <moritz.fischer@ettus.com>
3572L: usrp-users@lists.ettus.com
3573W: http://www.ettus.com
3574S: Supported
3575F: drivers/input/misc/e3x0-button.c
3576F: Documentation/devicetree/bindings/input/e3x0-button.txt
3577
91952bc0
AP
3578E4000 MEDIA DRIVER
3579M: Antti Palosaari <crope@iki.fi>
3580L: linux-media@vger.kernel.org
3581W: http://linuxtv.org/
3582W: http://palosaari.fi/linux/
3583Q: http://patchwork.linuxtv.org/project/linux-media/list/
3584T: git git://linuxtv.org/anttip/media_tree.git
3585S: Maintained
3586F: drivers/media/tuners/e4000*
3587
1da177e4 3588EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3589M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3590L: linux-scsi@vger.kernel.org
3591S: Maintained
679655da 3592F: drivers/scsi/eata.c
1da177e4 3593
91952bc0
AP
3594EC100 MEDIA DRIVER
3595M: Antti Palosaari <crope@iki.fi>
3596L: linux-media@vger.kernel.org
3597W: http://linuxtv.org/
3598W: http://palosaari.fi/linux/
3599Q: http://patchwork.linuxtv.org/project/linux-media/list/
3600T: git git://linuxtv.org/anttip/media_tree.git
3601S: Maintained
3602F: drivers/media/dvb-frontends/ec100*
3603
237fead6 3604ECRYPT FILE SYSTEM
0de9adf2 3605M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3606L: ecryptfs@vger.kernel.org
24a923e4 3607W: http://ecryptfs.org
6dc7516e 3608W: https://launchpad.net/ecryptfs
237fead6 3609S: Supported
679655da
JP
3610F: Documentation/filesystems/ecryptfs.txt
3611F: fs/ecryptfs/
237fead6 3612
da9bb1d2 3613EDAC-CORE
8b58be88 3614M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3615M: Borislav Petkov <bp@alien8.de>
009a5410 3616M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3617L: linux-edac@vger.kernel.org
0e438e3f 3618W: bluesmoke.sourceforge.net
7a859516
BP
3619T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3620T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3621S: Supported
679655da 3622F: Documentation/edac.txt
91445c72 3623F: drivers/edac/
679655da 3624F: include/linux/edac.h
0e438e3f 3625
c476c23b 3626EDAC-AMD64
8b58be88 3627M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3628M: Borislav Petkov <bp@alien8.de>
91445c72 3629L: linux-edac@vger.kernel.org
c476c23b 3630W: bluesmoke.sourceforge.net
487ba8e8 3631S: Maintained
c476c23b
BP
3632F: drivers/edac/amd64_edac*
3633
836dae5d
RR
3634EDAC-CALXEDA
3635M: Doug Thompson <dougthompson@xmission.com>
3636M: Robert Richter <rric@kernel.org>
3637L: linux-edac@vger.kernel.org
3638W: bluesmoke.sourceforge.net
3639S: Maintained
3640F: drivers/edac/highbank*
3641
f65aad41
RB
3642EDAC-CAVIUM
3643M: Ralf Baechle <ralf@linux-mips.org>
3644M: David Daney <david.daney@cavium.com>
3645L: linux-edac@vger.kernel.org
3646L: linux-mips@linux-mips.org
3647W: bluesmoke.sourceforge.net
3648S: Supported
3649F: drivers/edac/octeon_edac*
3650
0e438e3f 3651EDAC-E752X
8b58be88
JP
3652M: Mark Gross <mark.gross@intel.com>
3653M: Doug Thompson <dougthompson@xmission.com>
91445c72 3654L: linux-edac@vger.kernel.org
0e438e3f
DP
3655W: bluesmoke.sourceforge.net
3656S: Maintained
679655da 3657F: drivers/edac/e752x_edac.c
0e438e3f
DP
3658
3659EDAC-E7XXX
8b58be88 3660M: Doug Thompson <dougthompson@xmission.com>
91445c72 3661L: linux-edac@vger.kernel.org
0e438e3f
DP
3662W: bluesmoke.sourceforge.net
3663S: Maintained
679655da 3664F: drivers/edac/e7xxx_edac.c
0e438e3f 3665
77c5f5d2 3666EDAC-GHES
009a5410 3667M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3668L: linux-edac@vger.kernel.org
3669W: bluesmoke.sourceforge.net
3670S: Maintained
2caa67a6 3671F: drivers/edac/ghes_edac.c
77c5f5d2 3672
6bc78404 3673EDAC-I82443BXGX
8b58be88 3674M: Tim Small <tim@buttersideup.com>
91445c72 3675L: linux-edac@vger.kernel.org
6bc78404
DT
3676W: bluesmoke.sourceforge.net
3677S: Maintained
679655da 3678F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3679
3680EDAC-I3000
8b58be88 3681M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3682L: linux-edac@vger.kernel.org
6bc78404
DT
3683W: bluesmoke.sourceforge.net
3684S: Maintained
679655da 3685F: drivers/edac/i3000_edac.c
6bc78404
DT
3686
3687EDAC-I5000
8b58be88 3688M: Doug Thompson <dougthompson@xmission.com>
91445c72 3689L: linux-edac@vger.kernel.org
ba9a5918
DT
3690W: bluesmoke.sourceforge.net
3691S: Maintained
679655da 3692F: drivers/edac/i5000_edac.c
ba9a5918 3693
44c12cb2 3694EDAC-I5400
009a5410 3695M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3696L: linux-edac@vger.kernel.org
44c12cb2
MCC
3697W: bluesmoke.sourceforge.net
3698S: Maintained
679655da 3699F: drivers/edac/i5400_edac.c
44c12cb2 3700
3c9c92b6 3701EDAC-I7300
009a5410 3702M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3703L: linux-edac@vger.kernel.org
3704W: bluesmoke.sourceforge.net
3705S: Maintained
3706F: drivers/edac/i7300_edac.c
3707
67c89316 3708EDAC-I7CORE
009a5410 3709M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3710L: linux-edac@vger.kernel.org
3711W: bluesmoke.sourceforge.net
3712S: Maintained
70aff0ce 3713F: drivers/edac/i7core_edac.c
67c89316 3714
ba9a5918 3715EDAC-I82975X
8b58be88 3716M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3717M: "Arvind R." <arvino55@gmail.com>
91445c72 3718L: linux-edac@vger.kernel.org
ba9a5918
DT
3719W: bluesmoke.sourceforge.net
3720S: Maintained
679655da 3721F: drivers/edac/i82975x_edac.c
ba9a5918 3722
791b4706
JB
3723EDAC-IE31200
3724M: Jason Baron <jbaron@akamai.com>
3725L: linux-edac@vger.kernel.org
3726W: bluesmoke.sourceforge.net
3727S: Maintained
3728F: drivers/edac/ie31200_edac.c
3729
ccdfb979
JT
3730EDAC-MPC85XX
3731M: Johannes Thumshirn <johannes.thumshirn@men.de>
3732L: linux-edac@vger.kernel.org
3733W: bluesmoke.sourceforge.net
3734S: Maintained
3735F: drivers/edac/mpc85xx_edac.[ch]
3736
ba9a5918 3737EDAC-PASEMI
8b58be88 3738M: Egor Martovetsky <egor@pasemi.com>
91445c72 3739L: linux-edac@vger.kernel.org
6bc78404
DT
3740W: bluesmoke.sourceforge.net
3741S: Maintained
679655da 3742F: drivers/edac/pasemi_edac.c
6bc78404 3743
0e438e3f 3744EDAC-R82600
8b58be88 3745M: Tim Small <tim@buttersideup.com>
91445c72 3746L: linux-edac@vger.kernel.org
0e438e3f
DP
3747W: bluesmoke.sourceforge.net
3748S: Maintained
679655da 3749F: drivers/edac/r82600_edac.c
da9bb1d2 3750
4d096ca7 3751EDAC-SBRIDGE
009a5410 3752M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3753L: linux-edac@vger.kernel.org
3754W: bluesmoke.sourceforge.net
3755S: Maintained
3756F: drivers/edac/sb_edac.c
3757
af39917d
CL
3758EDIROL UA-101/UA-1000 DRIVER
3759M: Clemens Ladisch <clemens@ladisch.de>
3760L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3761T: git git://git.alsa-project.org/alsa-kernel.git
3762S: Maintained
3763F: sound/usb/misc/ua101.c
3764
1f7df953
MF
3765EXTENSIBLE FIRMWARE INTERFACE (EFI)
3766M: Matt Fleming <matt.fleming@intel.com>
3767L: linux-efi@vger.kernel.org
78bef24e 3768T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3769S: Maintained
fb2efb5c 3770F: Documentation/efi-stub.txt
1f7df953
MF
3771F: arch/ia64/kernel/efi.c
3772F: arch/x86/boot/compressed/eboot.[ch]
3773F: arch/x86/include/asm/efi.h
3774F: arch/x86/platform/efi/*
a9499fa7 3775F: drivers/firmware/efi/*
1f7df953
MF
3776F: include/linux/efi*.h
3777
d68772b7
MF
3778EFI VARIABLE FILESYSTEM
3779M: Matthew Garrett <matthew.garrett@nebula.com>
3780M: Jeremy Kerr <jk@ozlabs.org>
3781M: Matt Fleming <matt.fleming@intel.com>
3782T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3783L: linux-efi@vger.kernel.org
3784S: Maintained
3785F: fs/efivarfs/
3786
85a00d9b
PJ
3787EFIFB FRAMEBUFFER DRIVER
3788L: linux-fbdev@vger.kernel.org
3789M: Peter Jones <pjones@redhat.com>
3790S: Maintained
8a61f013 3791F: drivers/video/fbdev/efifb.c
85a00d9b 3792
0bee8d28
JT
3793EFS FILESYSTEM
3794W: http://aeschi.ch.eu.org/efs/
3795S: Orphan
679655da 3796F: fs/efs/
0bee8d28 3797
4480f15b 3798EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3799M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3800M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3801L: linux-rdma@vger.kernel.org
fab97220 3802S: Supported
679655da 3803F: drivers/infiniband/hw/ehca/
fab97220 3804
aa8a9e25 3805EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3806M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3807L: netdev@vger.kernel.org
3808S: Maintained
9aa32835 3809F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3810
f0319efe 3811EM28XX VIDEO4LINUX DRIVER
009a5410 3812M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3813L: linux-media@vger.kernel.org
3814W: http://linuxtv.org
3815T: git git://linuxtv.org/media_tree.git
3816S: Maintained
3817F: drivers/media/usb/em28xx/
3818
3e3a7d66 3819EMBEDDED LINUX
8b58be88
JP
3820M: Paul Gortmaker <paul.gortmaker@windriver.com>
3821M: Matt Mackall <mpm@selenic.com>
3822M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3823L: linux-embedded@vger.kernel.org
3824S: Maintained
3825
3a1c1d44 3826EMULEX LPFC FC SCSI DRIVER
8b58be88 3827M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3828L: linux-scsi@vger.kernel.org
3829W: http://sourceforge.net/projects/lpfcxxxx
3830S: Supported
679655da 3831F: drivers/scsi/lpfc/
3a1c1d44 3832
5f5bac82 3833ENE CB710 FLASH CARD READER DRIVER
8b58be88 3834M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3835S: Maintained
3836F: drivers/misc/cb710/
3837F: drivers/mmc/host/cb710-mmc.*
3838F: include/linux/cb710.h
3839
931e39a1
ML
3840ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3841M: Maxim Levitsky <maximlevitsky@gmail.com>
3842S: Maintained
2a837449 3843F: drivers/media/rc/ene_ir.*
931e39a1 3844
ec207dcc
GS
3845ENHANCED ERROR HANDLING (EEH)
3846M: Gavin Shan <shangw@linux.vnet.ibm.com>
3847L: linuxppc-dev@lists.ozlabs.org
3848S: Supported
3849F: Documentation/powerpc/eeh-pci-error-recovery.txt
3850F: arch/powerpc/kernel/eeh*.c
3851
d5ca9006 3852EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3853M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3854S: Maintained
084bad91 3855T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3856F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3857F: include/video/s1d13xxxfb.h
d5ca9006 3858
38df6492
ME
3859ET131X NETWORK DRIVER
3860M: Mark Einon <mark.einon@gmail.com>
3861S: Odd Fixes
3862F: drivers/net/ethernet/agere/
3863
1da177e4 3864ETHERNET BRIDGE
adbbf69d 3865M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3866L: bridge@lists.linux-foundation.org
4c325313 3867L: netdev@vger.kernel.org
c996d8b9 3868W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3869S: Maintained
679655da
JP
3870F: include/linux/netfilter_bridge/
3871F: net/bridge/
1da177e4 3872
22f08ad9
FF
3873ETHERNET PHY LIBRARY
3874M: Florian Fainelli <f.fainelli@gmail.com>
3875L: netdev@vger.kernel.org
3876S: Maintained
3877F: include/linux/phy.h
3878F: include/linux/phy_fixed.h
3879F: drivers/net/phy/
3880F: Documentation/networking/phy.txt
3881F: drivers/of/of_mdio.c
3882F: drivers/of/of_net.c
3883
1da177e4 3884EXT2 FILE SYSTEM
01971952 3885M: Jan Kara <jack@suse.cz>
72be2ccf 3886L: linux-ext4@vger.kernel.org
1da177e4 3887S: Maintained
679655da
JP
3888F: Documentation/filesystems/ext2.txt
3889F: fs/ext2/
3890F: include/linux/ext2*
1da177e4
LT
3891
3892EXT3 FILE SYSTEM
01971952 3893M: Jan Kara <jack@suse.cz>
8b58be88 3894M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3895M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3896L: linux-ext4@vger.kernel.org
3897S: Maintained
679655da
JP
3898F: Documentation/filesystems/ext3.txt
3899F: fs/ext3/
72be2ccf
EM
3900
3901EXT4 FILE SYSTEM
8b58be88 3902M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3903M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3904L: linux-ext4@vger.kernel.org
08a225f1 3905W: http://ext4.wiki.kernel.org
8a6e2535 3906Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3907S: Maintained
679655da
JP
3908F: Documentation/filesystems/ext4.txt
3909F: fs/ext4/
1da177e4 3910
c5532b09 3911Extended Verification Module (EVM)
74dd744f
MZ
3912M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3913L: linux-ima-devel@lists.sourceforge.net
3914L: linux-security-module@vger.kernel.org
c5532b09
MZ
3915S: Supported
3916F: security/integrity/evm/
3917
df6b3cfe
MH
3918EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3919M: MyungJoo Ham <myungjoo.ham@samsung.com>
3920M: Chanwoo Choi <cw00.choi@samsung.com>
3921L: linux-kernel@vger.kernel.org
81df63a9 3922T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3923S: Maintained
3924F: drivers/extcon/
3925F: Documentation/extcon/
3926
e2a75c44
JH
3927EXYNOS DP DRIVER
3928M: Jingoo Han <jg1.han@samsung.com>
3929L: dri-devel@lists.freedesktop.org
3930S: Maintained
3931F: drivers/gpu/drm/exynos/exynos_dp*
3932
33ad3912
DL
3933EXYNOS MIPI DISPLAY DRIVERS
3934M: Inki Dae <inki.dae@samsung.com>
3935M: Donghwa Lee <dh09.lee@samsung.com>
3936M: Kyungmin Park <kyungmin.park@samsung.com>
3937L: linux-fbdev@vger.kernel.org
3938S: Maintained
8a61f013 3939F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3940F: include/video/exynos_mipi*
3941
e53004e2 3942F71805F HARDWARE MONITORING DRIVER
7c81c60f 3943M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3944L: lm-sensors@lm-sensors.org
3945S: Maintained
679655da
JP
3946F: Documentation/hwmon/f71805f
3947F: drivers/hwmon/f71805f.c
e53004e2 3948
eea977ed
MB
3949FC0011 TUNER DRIVER
3950M: Michael Buesch <m@bues.ch>
3951L: linux-media@vger.kernel.org
3952S: Maintained
ccae7af2
MCC
3953F: drivers/media/tuners/fc0011.h
3954F: drivers/media/tuners/fc0011.c
eea977ed 3955
91952bc0
AP
3956FC2580 MEDIA DRIVER
3957M: Antti Palosaari <crope@iki.fi>
3958L: linux-media@vger.kernel.org
3959W: http://linuxtv.org/
3960W: http://palosaari.fi/linux/
3961Q: http://patchwork.linuxtv.org/project/linux-media/list/
3962T: git git://linuxtv.org/anttip/media_tree.git
3963S: Maintained
3964F: drivers/media/tuners/fc2580*
eea977ed 3965
88b2dbdb
EP
3966FANOTIFY
3967M: Eric Paris <eparis@redhat.com>
3968S: Maintained
3969F: fs/notify/fanotify/
3970F: include/linux/fanotify.h
c117ab84 3971F: include/uapi/linux/fanotify.h
88b2dbdb 3972
1da177e4 3973FARSYNC SYNCHRONOUS DRIVER
8b58be88 3974M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3975W: http://www.farsite.co.uk/
3976S: Supported
679655da 3977F: drivers/net/wan/farsync.*
1da177e4 3978
c5408b88 3979FAULT INJECTION SUPPORT
8b58be88 3980M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3981S: Supported
679655da
JP
3982F: Documentation/fault-injection/
3983F: lib/fault-inject.c
c5408b88 3984
053e514f
NT
3985FBTFT Framebuffer drivers
3986M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3987M: Noralf Trønnes <noralf@tronnes.org>
3988S: Maintained
3989F: drivers/staging/fbtft/
3990
cae727db 3991FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 3992M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 3993L: fcoe-devel@open-fcoe.org
cae727db
RL
3994W: www.Open-FCoE.org
3995S: Supported
3996F: drivers/scsi/libfc/
3997F: drivers/scsi/fcoe/
3998F: include/scsi/fc/
3999F: include/scsi/libfc.h
4000F: include/scsi/libfcoe.h
c117ab84 4001F: include/uapi/scsi/fc/
cae727db 4002
e2d1d6c0 4003FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4004M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 4005M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 4006L: linux-fsdevel@vger.kernel.org
1da177e4 4007S: Maintained
679655da
JP
4008F: include/linux/fcntl.h
4009F: include/linux/fs.h
c117ab84
CEB
4010F: include/uapi/linux/fcntl.h
4011F: include/uapi/linux/fs.h
679655da
JP
4012F: fs/fcntl.c
4013F: fs/locks.c
1da177e4 4014
e2d1d6c0 4015FILESYSTEMS (VFS and infrastructure)
8b58be88 4016M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4017L: linux-fsdevel@vger.kernel.org
173acc7c 4018S: Maintained
679655da 4019F: fs/*
173acc7c 4020
b26e0ed4 4021FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4022M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4023L: lm-sensors@lm-sensors.org
4024S: Maintained
d5ca6918
JP
4025F: drivers/hwmon/f75375s.c
4026F: include/linux/f75375s.h
b26e0ed4 4027
a331b0c3
CL
4028FIREWIRE AUDIO DRIVERS
4029M: Clemens Ladisch <clemens@ladisch.de>
4030L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4031T: git git://git.alsa-project.org/alsa-kernel.git
4032S: Maintained
4033F: sound/firewire/
4034
eb86ec51
SR
4035FIREWIRE MEDIA DRIVERS (firedtv)
4036M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4037L: linux-media@vger.kernel.org
4038L: linux1394-devel@lists.sourceforge.net
4039T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4040S: Maintained
4041F: drivers/media/firewire/
4042
a511ce33
CB
4043FIREWIRE SBP-2 TARGET
4044M: Chris Boot <bootc@bootc.net>
4045L: linux-scsi@vger.kernel.org
4046L: target-devel@vger.kernel.org
4047L: linux1394-devel@lists.sourceforge.net
4048T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4049S: Maintained
4050F: drivers/target/sbp/
4051
7d2c86b5 4052FIREWIRE SUBSYSTEM
8b58be88 4053M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4054L: linux1394-devel@lists.sourceforge.net
958a29cb 4055W: http://ieee1394.wiki.kernel.org/
2ca526bf 4056T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4057S: Maintained
679655da 4058F: drivers/firewire/
8f06ce3b
SR
4059F: include/linux/firewire.h
4060F: include/uapi/linux/firewire*.h
9f6d3c4b 4061F: tools/firewire/
e2d1d6c0
RD
4062
4063FIRMWARE LOADER (request_firmware)
39e68089
ML
4064M: Ming Lei <ming.lei@canonical.com>
4065L: linux-kernel@vger.kernel.org
4066S: Maintained
679655da
JP
4067F: Documentation/firmware_class/
4068F: drivers/base/firmware*.c
4069F: include/linux/firmware.h
e2d1d6c0 4070
f730e3dc 4071FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4072M: Joshua Morris <josh.h.morris@us.ibm.com>
4073M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4074S: Maintained
4075F: drivers/block/rsxx/
4076
8206f664
JK
4077FLOPPY DRIVER
4078M: Jiri Kosina <jkosina@suse.cz>
4079T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4080S: Odd fixes
4081F: drivers/block/floppy.c
4082
9c9f32ed
AR
4083FMC SUBSYSTEM
4084M: Alessandro Rubini <rubini@gnudd.com>
4085W: http://www.ohwr.org/projects/fmc-bus
4086S: Supported
4087F: drivers/fmc/
4088F: include/linux/fmc*.h
4089F: include/linux/ipmi-fru.h
4090K: fmc_d.*register
4091
e2d1d6c0 4092FPU EMULATOR
8b58be88 4093M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4094W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4095S: Maintained
679655da 4096F: arch/x86/math-emu/
e2d1d6c0
RD
4097
4098FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4099L: netdev@vger.kernel.org
c173bfac 4100S: Orphan
679655da
JP
4101F: drivers/net/wan/dlci.c
4102F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4103
4104FRAMEBUFFER LAYER
5489e948
JCPV
4105M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4106M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4107L: linux-fbdev@vger.kernel.org
e2d1d6c0 4108W: http://linux-fbdev.sourceforge.net/
b22fe37b 4109Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4110T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4111S: Maintained
679655da 4112F: Documentation/fb/
d958c62c 4113F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4114F: drivers/video/
4115F: include/video/
679655da 4116F: include/linux/fb.h
c117ab84
CEB
4117F: include/uapi/video/
4118F: include/uapi/linux/fb.h
e2d1d6c0 4119
a57c188e 4120FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4121M: Timur Tabi <timur@tabi.org>
a57c188e 4122L: linux-fbdev@vger.kernel.org
c4ef9bc4 4123S: Maintained
8a61f013 4124F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4125
e2d1d6c0 4126FREESCALE DMA DRIVER
8b58be88
JP
4127M: Li Yang <leoli@freescale.com>
4128M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4129L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4130S: Maintained
679655da 4131F: drivers/dma/fsldma.*
e2d1d6c0
RD
4132
4133FREESCALE I2C CPM DRIVER
8b58be88 4134M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4135L: linuxppc-dev@lists.ozlabs.org
846557d3 4136L: linux-i2c@vger.kernel.org
0d2b405a 4137S: Maintained
679655da 4138F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4139
60e8c5ab 4140FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4141M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4142L: linux-fbdev@vger.kernel.org
efc03ecb 4143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4144S: Maintained
bad985a1 4145F: include/linux/platform_data/video-imxfb.h
8a61f013 4146F: drivers/video/fbdev/imxfb.c
60e8c5ab 4147
4d8e2cef
HX
4148FREESCALE QUAD SPI DRIVER
4149M: Han Xu <han.xu@freescale.com>
4150L: linux-mtd@lists.infradead.org
4151S: Maintained
4152F: drivers/mtd/spi-nor/fsl-quadspi.c
4153
4689a6b1 4154FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4155M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4156M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4157L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4158L: netdev@vger.kernel.org
4159S: Maintained
ec21e2ec 4160F: drivers/net/ethernet/freescale/fs_enet/
679655da 4161F: include/linux/fs_enet_pd.h
4689a6b1 4162
d9e9d82c 4163FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4164L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4165S: Orphan
679655da
JP
4166F: arch/powerpc/sysdev/qe_lib/
4167F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4168
b55ef929 4169FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4170M: Li Yang <leoli@freescale.com>
6372594a 4171L: linux-usb@vger.kernel.org
a4724ed6 4172L: linuxppc-dev@lists.ozlabs.org
a7205b30 4173S: Maintained
faf2e1db 4174F: drivers/usb/gadget/udc/fsl*
a7205b30 4175
beaf53bf 4176FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4177M: Li Yang <leoli@freescale.com>
beaf53bf 4178L: netdev@vger.kernel.org
a4724ed6 4179L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4180S: Maintained
ec21e2ec 4181F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4182
d9e9d82c 4183FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4184M: Timur Tabi <timur@tabi.org>
a4724ed6 4185L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4186S: Maintained
df621252 4187F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4188
4189FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4190M: Timur Tabi <timur@tabi.org>
dc85950a 4191M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4192M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4193L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4194L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4195S: Maintained
69aefcea 4196F: sound/soc/fsl/fsl*
dc85950a 4197F: sound/soc/fsl/imx*
69aefcea 4198F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4199
31c88965
GR
4200FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4201M: J. German Rivera <German.Rivera@freescale.com>
4202L: linux-kernel@vger.kernel.org
4203S: Maintained
4204F: drivers/staging/fsl-mc/
4205
1da177e4 4206FREEVXFS FILESYSTEM
8b58be88 4207M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4208W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4209S: Maintained
679655da 4210F: fs/freevxfs/
1da177e4 4211
71038f52 4212FREEZER
49db1903 4213M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4214M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4215L: linux-pm@vger.kernel.org
71038f52 4216S: Supported
679655da
JP
4217F: Documentation/power/freezing-of-tasks.txt
4218F: include/linux/freezer.h
4219F: kernel/freezer.c
71038f52 4220
839a1f79
KRW
4221FRONTSWAP API
4222M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4223L: linux-kernel@vger.kernel.org
4224S: Maintained
4225F: mm/frontswap.c
4226F: include/linux/frontswap.h
4227
a5432f5a 4228FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4229M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4230L: linux-cachefs@redhat.com
4231S: Supported
4232F: Documentation/filesystems/caching/
4233F: fs/fscache/
4234F: include/linux/fscache*.h
4235
f58ad8f5 4236F2FS FILE SYSTEM
9b29d481 4237M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4238M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4239L: linux-f2fs-devel@lists.sourceforge.net
4240W: http://en.wikipedia.org/wiki/F2FS
4241T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4242S: Maintained
4243F: Documentation/filesystems/f2fs.txt
3bac380c 4244F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4245F: fs/f2fs/
4246F: include/linux/f2fs_fs.h
4247
5ab7ffea 4248FUJITSU FR-V (FRV) PORT
8b58be88 4249M: David Howells <dhowells@redhat.com>
1da177e4 4250S: Maintained
679655da 4251F: arch/frv/
1da177e4 4252
20b93734 4253FUJITSU LAPTOP EXTRAS
409a3e98 4254M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4255L: platform-driver-x86@vger.kernel.org
20b93734 4256S: Maintained
679655da 4257F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4258
4da621b6
HK
4259FUJITSU M-5MO LS CAMERA ISP DRIVER
4260M: Kyungmin Park <kyungmin.park@samsung.com>
4261M: Heungjun Kim <riverful.kim@samsung.com>
4262L: linux-media@vger.kernel.org
4263S: Maintained
90d72ac6 4264F: drivers/media/i2c/m5mols/
4da621b6
HK
4265F: include/media/m5mols.h
4266
2d24c490
RG
4267FUJITSU TABLET EXTRAS
4268M: Robert Gerlach <khnz@gmx.de>
4269L: platform-driver-x86@vger.kernel.org
4270S: Maintained
4271F: drivers/platform/x86/fujitsu-tablet.c
4272
04578f17 4273FUSE: FILESYSTEM IN USERSPACE
8b58be88 4274M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4275L: fuse-devel@lists.sourceforge.net
4276W: http://fuse.sourceforge.net/
4277S: Maintained
679655da 4278F: fs/fuse/
c117ab84 4279F: include/uapi/linux/fuse.h
04578f17 4280
1da177e4 4281FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4282M: Rik Faith <faith@cs.unc.edu>
1da177e4 4283L: linux-scsi@vger.kernel.org
baaea1dc 4284S: Odd Fixes (e.g., new signatures)
679655da 4285F: drivers/scsi/fdomain.*
1da177e4 4286
d8e2162c
PO
4287GCOV BASED KERNEL PROFILING
4288M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4289S: Maintained
4290F: kernel/gcov/
4291F: Documentation/gcov.txt
4292
1da177e4 4293GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4294M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4295L: linux-scsi@vger.kernel.org
4296W: http://www.icp-vortex.com/
4297S: Supported
679655da 4298F: drivers/scsi/gdt*
1da177e4 4299
158daf16
JK
4300GDB KERNEL DEBUGGING HELPER SCRIPTS
4301M: Jan Kiszka <jan.kiszka@siemens.com>
4302S: Supported
4303F: scripts/gdb/
4304
3169a1c7
HV
4305GEMTEK FM RADIO RECEIVER DRIVER
4306M: Hans Verkuil <hverkuil@xs4all.nl>
4307L: linux-media@vger.kernel.org
4308T: git git://linuxtv.org/media_tree.git
4309W: http://linuxtv.org
4310S: Maintained
4311F: drivers/media/radio/radio-gemtek*
4312
1c23af90 4313GENERIC GPIO I2C DRIVER
880b0e26 4314M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4315S: Supported
679655da
JP
4316F: drivers/i2c/busses/i2c-gpio.c
4317F: include/linux/i2c-gpio.h
1c23af90 4318
92ed1a76
PK
4319GENERIC GPIO I2C MULTIPLEXER DRIVER
4320M: Peter Korsgaard <peter.korsgaard@barco.com>
4321L: linux-i2c@vger.kernel.org
4322S: Supported
e7065e20
JD
4323F: drivers/i2c/muxes/i2c-mux-gpio.c
4324F: include/linux/i2c-mux-gpio.h
4325F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4326
9251ce95 4327GENERIC HDLC (WAN) DRIVERS
8b58be88 4328M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4329W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4330S: Maintained
679655da
JP
4331F: drivers/net/wan/c101.c
4332F: drivers/net/wan/hd6457*
4333F: drivers/net/wan/hdlc*
4334F: drivers/net/wan/n2.c
4335F: drivers/net/wan/pc300too.c
4336F: drivers/net/wan/pci200syn.c
4337F: drivers/net/wan/wanxl*
1da177e4 4338
1527aab6 4339GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4340M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4341L: linux-arch@vger.kernel.org
4342T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4343S: Maintained
14430813
JP
4344F: include/asm-generic/
4345F: include/uapi/asm-generic/
1527aab6 4346
ff764963
KVA
4347GENERIC PHY FRAMEWORK
4348M: Kishon Vijay Abraham I <kishon@ti.com>
4349L: linux-kernel@vger.kernel.org
4350T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4351S: Supported
4352F: drivers/phy/
4353F: include/linux/phy/
4354
eea97aed
KH
4355GENERIC PM DOMAINS
4356M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4357M: Kevin Hilman <khilman@kernel.org>
4358M: Ulf Hansson <ulf.hansson@linaro.org>
4359L: linux-pm@vger.kernel.org
4360S: Supported
4361F: drivers/base/power/domain*.c
4362F: include/linux/pm_domain.h
4363
ccb86a69 4364GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4365M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4366L: kvm@vger.kernel.org
ccb86a69
MT
4367S: Supported
4368F: drivers/uio/uio_pci_generic.c
4369
f8f1ec73
JP
4370GET_MAINTAINER SCRIPT
4371M: Joe Perches <joe@perches.com>
4372S: Maintained
4373F: scripts/get_maintainer.pl
4374
5be7b50f 4375GFS2 FILE SYSTEM
8b58be88 4376M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4377M: Bob Peterson <rpeterso@redhat.com>
a4644184 4378L: cluster-devel@redhat.com
5be7b50f 4379W: http://sources.redhat.com/cluster/
28666d6d 4380T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4381S: Supported
679655da
JP
4382F: Documentation/filesystems/gfs2*.txt
4383F: fs/gfs2/
c117ab84 4384F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4385
0a34eb8f 4386GIGASET ISDN DRIVERS
8b58be88
JP
4387M: Hansjoerg Lipp <hjlipp@web.de>
4388M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4389L: gigaset307x-common@lists.sourceforge.net
4390W: http://gigaset307x.sourceforge.net/
4391S: Maintained
679655da
JP
4392F: Documentation/isdn/README.gigaset
4393F: drivers/isdn/gigaset/
c117ab84 4394F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4395
7eea35fe
JP
4396GO7007 MPEG CODEC
4397M: Hans Verkuil <hans.verkuil@cisco.com>
4398L: linux-media@vger.kernel.org
4399S: Maintained
4400F: drivers/media/usb/go7007/
4401
ca96ea86
BN
4402GOODIX TOUCHSCREEN
4403M: Bastien Nocera <hadess@hadess.net>
4404L: linux-input@vger.kernel.org
4405S: Maintained
4406F: drivers/input/touchscreen/goodix.c
4407
a0dc00b4 4408GPIO SUBSYSTEM
e4651a9f 4409M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4410M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4411L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4412T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4413S: Maintained
4414F: Documentation/gpio/
a0dc00b4 4415F: drivers/gpio/
bdc6e95e
AC
4416F: include/linux/gpio/
4417F: include/linux/gpio.h
9b692346 4418F: include/asm-generic/gpio.h
a0dc00b4 4419
71a6d0af
HW
4420GRE DEMULTIPLEXER DRIVER
4421M: Dmitry Kozlov <xeb@mail.ru>
4422L: netdev@vger.kernel.org
4423S: Maintained
11c26770
JP
4424F: net/ipv4/gre_demux.c
4425F: net/ipv4/gre_offload.c
71a6d0af
HW
4426F: include/net/gre.h
4427
d4c41139
KG
4428GRETH 10/100/1G Ethernet MAC device driver
4429M: Kristoffer Glembo <kristoffer@gaisler.com>
4430L: netdev@vger.kernel.org
4431S: Maintained
a31a96ad 4432F: drivers/net/ethernet/aeroflex/
d4c41139 4433
e8deeae2 4434GSPCA FINEPIX SUBDRIVER
8b58be88 4435M: Frank Zago <frank@zago.net>
661263b5 4436L: linux-media@vger.kernel.org
275ffde4 4437T: git git://linuxtv.org/media_tree.git
e8deeae2 4438S: Maintained
0c0d06ca 4439F: drivers/media/usb/gspca/finepix.c
e8deeae2 4440
4b3fa3c4
OL
4441GSPCA GL860 SUBDRIVER
4442M: Olivier Lorin <o.lorin@laposte.net>
4443L: linux-media@vger.kernel.org
275ffde4 4444T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4445S: Maintained
0c0d06ca 4446F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4447
e8deeae2 4448GSPCA M5602 SUBDRIVER
8b58be88 4449M: Erik Andren <erik.andren@gmail.com>
661263b5 4450L: linux-media@vger.kernel.org
275ffde4 4451T: git git://linuxtv.org/media_tree.git
e8deeae2 4452S: Maintained
0c0d06ca 4453F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4454
4455GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4456M: Hans de Goede <hdegoede@redhat.com>
661263b5 4457L: linux-media@vger.kernel.org
275ffde4 4458T: git git://linuxtv.org/media_tree.git
e8deeae2 4459S: Maintained
0c0d06ca 4460F: drivers/media/usb/gspca/pac207.c
e8deeae2 4461
261982f1 4462GSPCA SN9C20X SUBDRIVER
d95c5b0b 4463M: Brian Johnson <brijohn@gmail.com>
261982f1 4464L: linux-media@vger.kernel.org
275ffde4 4465T: git git://linuxtv.org/media_tree.git
261982f1 4466S: Maintained
0c0d06ca 4467F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4468
e8deeae2 4469GSPCA T613 SUBDRIVER
8b58be88 4470M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4471L: linux-media@vger.kernel.org
275ffde4 4472T: git git://linuxtv.org/media_tree.git
e8deeae2 4473S: Maintained
0c0d06ca 4474F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4475
4476GSPCA USB WEBCAM DRIVER
fc3f906b 4477M: Hans de Goede <hdegoede@redhat.com>
661263b5 4478L: linux-media@vger.kernel.org
275ffde4 4479T: git git://linuxtv.org/media_tree.git
e8deeae2 4480S: Maintained
0c0d06ca 4481F: drivers/media/usb/gspca/
e8deeae2 4482
584ec979
DB
4483GUID PARTITION TABLE (GPT)
4484M: Davidlohr Bueso <davidlohr@hp.com>
4485L: linux-efi@vger.kernel.org
4486S: Maintained
4487F: block/partitions/efi.*
4488
aa3c598b 4489STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4490M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4491L: linux-media@vger.kernel.org
275ffde4 4492T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4493S: Maintained
4494F: drivers/media/usb/stk1160/
e8deeae2 4495
71a6d0af
HW
4496HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4497M: Frank Seidel <frank@f-seidel.de>
4498L: platform-driver-x86@vger.kernel.org
4499W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4500S: Maintained
4501F: drivers/platform/x86/hdaps.c
4502
48fc9e26
HV
4503HDPVR USB VIDEO ENCODER DRIVER
4504M: Hans Verkuil <hverkuil@xs4all.nl>
4505L: linux-media@vger.kernel.org
4506T: git git://linuxtv.org/media_tree.git
4507W: http://linuxtv.org
4508S: Odd Fixes
14430813 4509F: drivers/media/usb/hdpvr/
48fc9e26 4510
71a6d0af 4511HWPOISON MEMORY FAILURE HANDLING
f9625c48 4512M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4513L: linux-mm@kvack.org
71a6d0af
HW
4514S: Maintained
4515F: mm/memory-failure.c
4516F: mm/hwpoison-inject.c
4517
4518HYPERVISOR VIRTUAL CONSOLE DRIVER
4519L: linuxppc-dev@lists.ozlabs.org
4520S: Odd Fixes
4521F: drivers/tty/hvc/
4522
e5ab1477
AP
4523HACKRF MEDIA DRIVER
4524M: Antti Palosaari <crope@iki.fi>
4525L: linux-media@vger.kernel.org
4526W: http://linuxtv.org/
4527W: http://palosaari.fi/linux/
4528Q: http://patchwork.linuxtv.org/project/linux-media/list/
4529T: git git://linuxtv.org/anttip/media_tree.git
4530S: Maintained
4531F: drivers/media/usb/hackrf/
4532
5b543965 4533HARDWARE MONITORING
7c81c60f 4534M: Jean Delvare <jdelvare@suse.de>
ca462085 4535M: Guenter Roeck <linux@roeck-us.net>
5b543965 4536L: lm-sensors@lm-sensors.org
595142e0 4537W: http://www.lm-sensors.org/
9e012c1a 4538T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4539T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4540S: Maintained
047f4ec2 4541F: Documentation/hwmon/
679655da 4542F: drivers/hwmon/
047f4ec2 4543F: include/linux/hwmon*.h
5b543965 4544
844dd05f 4545HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4546M: Matt Mackall <mpm@selenic.com>
4547M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4548L: linux-crypto@vger.kernel.org
c0d0787b 4549S: Odd fixes
679655da
JP
4550F: Documentation/hw_random.txt
4551F: drivers/char/hw_random/
4552F: include/linux/hw_random.h
844dd05f 4553
8b37fcfc
OBC
4554HARDWARE SPINLOCK CORE
4555M: Ohad Ben-Cohen <ohad@wizery.com>
4556S: Maintained
4557F: Documentation/hwspinlock.txt
4558F: drivers/hwspinlock/hwspinlock_*
4559F: include/linux/hwspinlock.h
4560
1da177e4 4561HARMONY SOUND DRIVER
ac6aecbf 4562L: linux-parisc@vger.kernel.org
1da177e4 4563S: Maintained
679655da 4564F: sound/parisc/harmony.*
1da177e4 4565
91952bc0
AP
4566HD29L2 MEDIA DRIVER
4567M: Antti Palosaari <crope@iki.fi>
4568L: linux-media@vger.kernel.org
4569W: http://linuxtv.org/
4570W: http://palosaari.fi/linux/
4571Q: http://patchwork.linuxtv.org/project/linux-media/list/
4572T: git git://linuxtv.org/anttip/media_tree.git
4573S: Maintained
4574F: drivers/media/dvb-frontends/hd29l2*
4575
e2d1d6c0 4576HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4577L: iss_storagedev@hp.com
af9f1b3c 4578S: Orphan
679655da
JP
4579F: Documentation/blockdev/cpqarray.txt
4580F: drivers/block/cpqarray.*
e2d1d6c0 4581
9257aa49 4582HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4583M: Don Brace <don.brace@pmcs.com>
9257aa49 4584L: iss_storagedev@hp.com
693373db
DB
4585L: storagedev@pmcs.com
4586L: linux-scsi@vger.kernel.org
9257aa49
SC
4587S: Supported
4588F: Documentation/scsi/hpsa.txt
4589F: drivers/scsi/hpsa*.[ch]
4590F: include/linux/cciss*.h
c117ab84 4591F: include/uapi/linux/cciss*.h
9257aa49 4592
e2d1d6c0 4593HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4594M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4595L: iss_storagedev@hp.com
693373db
DB
4596L: storagedev@pmcs.com
4597L: linux-scsi@vger.kernel.org
e2d1d6c0 4598S: Supported
679655da
JP
4599F: Documentation/blockdev/cciss.txt
4600F: drivers/block/cciss*
4601F: include/linux/cciss_ioctl.h
c117ab84 4602F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4603
1da177e4 4604HFS FILESYSTEM
6cf515e1
GU
4605L: linux-fsdevel@vger.kernel.org
4606S: Orphan
679655da
JP
4607F: Documentation/filesystems/hfs.txt
4608F: fs/hfs/
1da177e4 4609
ef575f47
GU
4610HFSPLUS FILESYSTEM
4611L: linux-fsdevel@vger.kernel.org
4612S: Orphan
4613F: Documentation/filesystems/hfsplus.txt
4614F: fs/hfsplus/
4615
1da177e4 4616HGA FRAMEBUFFER DRIVER
8b58be88 4617M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4618L: linux-nvidia@lists.surfsouth.com
4619W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4620S: Maintained
8a61f013 4621F: drivers/video/fbdev/hgafb.c
1da177e4 4622
4480f15b 4623HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4624M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4625M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4626L: linux-pm@vger.kernel.org
e2d1d6c0 4627S: Supported
679655da
JP
4628F: arch/x86/power/
4629F: drivers/base/power/
4630F: kernel/power/
4631F: include/linux/suspend.h
4632F: include/linux/freezer.h
4633F: include/linux/pm.h
679655da 4634F: arch/*/include/asm/suspend*.h
e2d1d6c0 4635
4ef4caad 4636HID CORE LAYER
8b58be88 4637M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4638L: linux-input@vger.kernel.org
54e5881d 4639T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4640S: Maintained
679655da
JP
4641F: drivers/hid/
4642F: include/linux/hid*
c117ab84 4643F: include/uapi/linux/hid*
4ef4caad 4644
38bed542 4645HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4646M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4647L: linux-kernel@vger.kernel.org
75fc2d37 4648T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4649S: Maintained
679655da 4650F: Documentation/timers/
5cee9645 4651F: kernel/time/hrtimer.c
88606e80
TG
4652F: kernel/time/clockevents.c
4653F: kernel/time/tick*.*
4654F: kernel/time/timer_*.c
05ed8490 4655F: include/linux/clockchips.h
679655da 4656F: include/linux/hrtimer.h
38bed542 4657
1da177e4 4658HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4659L: linux-hams@vger.kernel.org
8b64f2a0 4660S: Orphan
679655da
JP
4661F: drivers/net/hamradio/dmascc.c
4662F: drivers/net/hamradio/scc.c
1da177e4 4663
ede1e6f8 4664HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4665M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4666W: http://www.highpoint-tech.com
4667S: Supported
679655da
JP
4668F: Documentation/scsi/hptiop.txt
4669F: drivers/scsi/hptiop.c
ede1e6f8 4670
1da177e4 4671HIPPI
8b58be88 4672M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4673L: linux-hippi@sunsite.dk
4674S: Maintained
679655da 4675F: include/linux/hippidevice.h
c117ab84 4676F: include/uapi/linux/if_hippi.h
679655da 4677F: net/802/hippi.c
ff5a3b50 4678F: drivers/net/hippi/
1da177e4 4679
ff1d2767 4680HOST AP DRIVER
8b58be88 4681M: Jouni Malinen <j@w1.fi>
85d32e7b 4682L: hostap@shmoo.com (subscribers-only)
724c6b35 4683L: linux-wireless@vger.kernel.org
ff1d2767
JM
4684W: http://hostap.epitest.fi/
4685S: Maintained
679655da 4686F: drivers/net/wireless/hostap/
ff1d2767 4687
dd8cd779 4688HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4689L: platform-driver-x86@vger.kernel.org
95c70215 4690S: Orphan
679655da 4691F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4692
e2d1d6c0 4693HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4694M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4695S: Maintained
7e25d724 4696F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4697
7d2c86b5 4698HPET: High Precision Event Timers driver
8b58be88 4699M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4700S: Maintained
679655da
JP
4701F: Documentation/timers/hpet.txt
4702F: drivers/char/hpet.c
4703F: include/linux/hpet.h
c117ab84 4704F: include/uapi/linux/hpet.h
b9b0332f 4705
e07b5d79 4706HPET: x86
9e06f631 4707S: Orphan
679655da
JP
4708F: arch/x86/kernel/hpet.c
4709F: arch/x86/include/asm/hpet.h
b9b0332f 4710
1da177e4 4711HPFS FILESYSTEM
8b58be88 4712M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4713W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4714S: Maintained
679655da 4715F: fs/hpfs/
1da177e4 4716
3441cded 4717HSI SUBSYSTEM
56459ea9
SR
4718M: Sebastian Reichel <sre@kernel.org>
4719T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4720S: Maintained
4721F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4722F: Documentation/hsi.txt
3441cded
SR
4723F: drivers/hsi/
4724F: include/linux/hsi/
4725F: include/uapi/linux/hsi/
4726
7d2c86b5 4727HSO 3G MODEM DRIVER
8b58be88 4728M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4729W: http://www.pharscape.org
4730S: Maintained
679655da 4731F: drivers/net/usb/hso.c
11cd29b0 4732
19990e29
AB
4733HSR NETWORK PROTOCOL
4734M: Arvid Brodin <arvid.brodin@alten.se>
4735L: netdev@vger.kernel.org
4736S: Maintained
4737F: net/hsr/
4738
5a18c343 4739HTCPEN TOUCHSCREEN DRIVER
8b58be88 4740M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4741L: linux-input@vger.kernel.org
4742S: Maintained
679655da 4743F: drivers/input/touchscreen/htcpen.c
5a18c343 4744
1da177e4 4745HUGETLB FILESYSTEM
6d49e352 4746M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4747S: Maintained
679655da 4748F: fs/hugetlbfs/
1da177e4 4749
05183189
S
4750Hyper-V CORE AND DRIVERS
4751M: K. Y. Srinivasan <kys@microsoft.com>
4752M: Haiyang Zhang <haiyangz@microsoft.com>
4753L: devel@linuxdriverproject.org
4754S: Maintained
a4162747
HZ
4755F: arch/x86/include/asm/mshyperv.h
4756F: arch/x86/include/uapi/asm/hyperv.h
4757F: arch/x86/kernel/cpu/mshyperv.c
05183189 4758F: drivers/hid/hid-hyperv.c
a4162747 4759F: drivers/hv/
f92ca80b 4760F: drivers/input/serio/hyperv-keyboard.c
05183189 4761F: drivers/net/hyperv/
a4162747 4762F: drivers/scsi/storvsc_drv.c
8a61f013 4763F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4764F: include/linux/hyperv.h
4765F: tools/hv/
05183189 4766
d85c8a6a 4767I2C OVER PARALLEL PORT
7c81c60f 4768M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4769L: linux-i2c@vger.kernel.org
4770S: Maintained
4771F: Documentation/i2c/busses/i2c-parport
4772F: Documentation/i2c/busses/i2c-parport-light
4773F: drivers/i2c/busses/i2c-parport.c
4774F: drivers/i2c/busses/i2c-parport-light.c
4775
4776I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4777M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4778L: linux-i2c@vger.kernel.org
4779S: Maintained
4780F: Documentation/i2c/busses/i2c-ali1535
4781F: Documentation/i2c/busses/i2c-ali1563
4782F: Documentation/i2c/busses/i2c-ali15x3
4783F: Documentation/i2c/busses/i2c-amd756
4784F: Documentation/i2c/busses/i2c-amd8111
4785F: Documentation/i2c/busses/i2c-i801
4786F: Documentation/i2c/busses/i2c-nforce2
4787F: Documentation/i2c/busses/i2c-piix4
4788F: Documentation/i2c/busses/i2c-sis5595
4789F: Documentation/i2c/busses/i2c-sis630
4790F: Documentation/i2c/busses/i2c-sis96x
4791F: Documentation/i2c/busses/i2c-via
4792F: Documentation/i2c/busses/i2c-viapro
4793F: drivers/i2c/busses/i2c-ali1535.c
4794F: drivers/i2c/busses/i2c-ali1563.c
4795F: drivers/i2c/busses/i2c-ali15x3.c
4796F: drivers/i2c/busses/i2c-amd756.c
4797F: drivers/i2c/busses/i2c-amd756-s4882.c
4798F: drivers/i2c/busses/i2c-amd8111.c
4799F: drivers/i2c/busses/i2c-i801.c
4800F: drivers/i2c/busses/i2c-isch.c
4801F: drivers/i2c/busses/i2c-nforce2.c
4802F: drivers/i2c/busses/i2c-nforce2-s4985.c
4803F: drivers/i2c/busses/i2c-piix4.c
4804F: drivers/i2c/busses/i2c-sis5595.c
4805F: drivers/i2c/busses/i2c-sis630.c
4806F: drivers/i2c/busses/i2c-sis96x.c
4807F: drivers/i2c/busses/i2c-via.c
4808F: drivers/i2c/busses/i2c-viapro.c
4809
cb7f07a4
NH
4810I2C/SMBUS ISMT DRIVER
4811M: Seth Heasley <seth.heasley@intel.com>
4812M: Neil Horman <nhorman@tuxdriver.com>
4813L: linux-i2c@vger.kernel.org
4814F: drivers/i2c/busses/i2c-ismt.c
4815F: Documentation/i2c/busses/i2c-ismt
4816
6ea884db 4817I2C/SMBUS STUB DRIVER
7c81c60f 4818M: Jean Delvare <jdelvare@suse.de>
846557d3 4819L: linux-i2c@vger.kernel.org
6ea884db 4820S: Maintained
8547a5bc 4821F: drivers/i2c/i2c-stub.c
6ea884db 4822
5b543965 4823I2C SUBSYSTEM
14d77c4d 4824M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4825L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4826W: https://i2c.wiki.kernel.org/
4827Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4828T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4829S: Maintained
40ed1b4c 4830F: Documentation/devicetree/bindings/i2c/
679655da
JP
4831F: Documentation/i2c/
4832F: drivers/i2c/
4833F: include/linux/i2c.h
03b70d62 4834F: include/linux/i2c-*.h
c117ab84
CEB
4835F: include/uapi/linux/i2c.h
4836F: include/uapi/linux/i2c-*.h
1da177e4 4837
4560d677
WS
4838I2C ACPI SUPPORT
4839M: Mika Westerberg <mika.westerberg@linux.intel.com>
4840L: linux-i2c@vger.kernel.org
4841L: linux-acpi@vger.kernel.org
4842S: Maintained
4560d677 4843
d85c8a6a 4844I2C-TAOS-EVM DRIVER
7c81c60f 4845M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4846L: linux-i2c@vger.kernel.org
4847S: Maintained
4848F: Documentation/i2c/busses/i2c-taos-evm
4849F: drivers/i2c/busses/i2c-taos-evm.c
4850
e8c76eed 4851I2C-TINY-USB DRIVER
8b58be88 4852M: Till Harbaum <till@harbaum.org>
846557d3 4853L: linux-i2c@vger.kernel.org
932d1872 4854W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4855S: Maintained
679655da 4856F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4857
1da177e4 4858i386 BOOT CODE
8b58be88 4859M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4860S: Maintained
679655da 4861F: arch/x86/boot/
1da177e4
LT
4862
4863i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4864M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4865T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4866S: Maintained
4867
1da177e4 4868IA64 (Itanium) PLATFORM
8b58be88
JP
4869M: Tony Luck <tony.luck@intel.com>
4870M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4871L: linux-ia64@vger.kernel.org
6b1c70b1 4872T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4873S: Maintained
679655da 4874F: arch/ia64/
1da177e4 4875
956c203c 4876IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4877M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4878M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4879L: linux-crypto@vger.kernel.org
4880S: Supported
4881F: drivers/crypto/nx/
4882
0e16aafb 4883IBM Power 842 compression accelerator
d1e66e6e 4884M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4885S: Supported
4886F: drivers/crypto/nx/nx-842.c
4887F: include/linux/nx842.h
4888
1da177e4 4889IBM Power Linux RAID adapter
8b58be88 4890M: Brian King <brking@us.ibm.com>
1da177e4 4891S: Supported
679655da 4892F: drivers/scsi/ipr.*
1da177e4 4893
9d348af4 4894IBM Power Virtual Ethernet Device Driver
eddd63a6 4895M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
4896L: netdev@vger.kernel.org
4897S: Supported
9aa32835 4898F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4899
e6babec6 4900IBM Power Virtual SCSI Device Drivers
bcbde52b 4901M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
4902L: linux-scsi@vger.kernel.org
4903S: Supported
e6babec6
NF
4904F: drivers/scsi/ibmvscsi/ibmvscsi*
4905F: drivers/scsi/ibmvscsi/viosrp.h
4906
4907IBM Power Virtual FC Device Drivers
44b4dad9 4908M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
4909L: linux-scsi@vger.kernel.org
4910S: Supported
4911F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4912
1da177e4 4913IBM ServeRAID RAID DRIVER
f9213e78 4914S: Orphan
679655da 4915F: drivers/scsi/ips.*
1da177e4 4916
6ed9f9c4
PT
4917ICH LPC AND GPIO DRIVER
4918M: Peter Tyser <ptyser@xes-inc.com>
4919S: Maintained
4920F: drivers/mfd/lpc_ich.c
4921F: drivers/gpio/gpio-ich.c
4922
1e7106fc 4923IDE SUBSYSTEM
8b58be88 4924M: "David S. Miller" <davem@davemloft.net>
1da177e4 4925L: linux-ide@vger.kernel.org
8a6e2535 4926Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4927T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4928S: Maintained
679655da
JP
4929F: Documentation/ide/
4930F: drivers/ide/
4931F: include/linux/ide.h
1da177e4 4932
6cb8c13d
IP
4933IDEAPAD LAPTOP EXTRAS DRIVER
4934M: Ike Panhc <ike.pan@canonical.com>
4935L: platform-driver-x86@vger.kernel.org
4936W: http://launchpad.net/ideapad-laptop
4937S: Maintained
4938F: drivers/platform/x86/ideapad-laptop.c
4939
1ea4c161
AM
4940IDEAPAD LAPTOP SLIDEBAR DRIVER
4941M: Andrey Moiseev <o2g.org.ru@gmail.com>
4942L: linux-input@vger.kernel.org
4943W: https://github.com/o2genum/ideapad-slidebar
4944S: Maintained
4945F: drivers/input/misc/ideapad_slidebar.c
4946
0f861e8c 4947IDE/ATAPI DRIVERS
487ba8e8 4948M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4949L: linux-ide@vger.kernel.org
c404c199 4950S: Maintained
679655da
JP
4951F: Documentation/cdrom/ide-cd
4952F: drivers/ide/ide-cd*
1da177e4 4953
27471fdb 4954IDLE-I7300
8b58be88 4955M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4956L: linux-pm@vger.kernel.org
27471fdb 4957S: Supported
679655da 4958F: drivers/idle/i7300_idle.c
27471fdb 4959
02cf2286 4960IEEE 802.15.4 SUBSYSTEM
b6e195fd 4961M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4962L: linux-wpan@vger.kernel.org
4963W: https://github.com/linux-wpan
4964T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4965S: Maintained
4966F: net/ieee802154/
68653359 4967F: net/mac802154/
251741b1 4968F: drivers/net/ieee802154/
580947d3
AA
4969F: include/linux/nl802154.h
4970F: include/linux/ieee802154.h
4971F: include/net/nl802154.h
4972F: include/net/mac802154.h
4973F: include/net/af_ieee802154.h
4974F: include/net/cfg802154.h
4975F: include/net/ieee802154_netdev.h
ebef9c12 4976F: Documentation/networking/ieee802154.txt
02cf2286 4977
b1c97193
SY
4978IGORPLUG-USB IR RECEIVER
4979M: Sean Young <sean@mess.org>
4980L: linux-media@vger.kernel.org
4981S: Maintained
4982F: drivers/media/rc/igorplugusb.c
4983
40ad4a30
SY
4984IGUANAWORKS USB IR TRANSCEIVER
4985M: Sean Young <sean@mess.org>
4986L: linux-media@vger.kernel.org
4987S: Maintained
4988F: drivers/media/rc/iguanair.c
4989
9545f86e 4990IIO SUBSYSTEM AND DRIVERS
030a13d7 4991M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4992R: Hartmut Knaack <knaack.h@gmx.de>
4993R: Lars-Peter Clausen <lars@metafoo.de>
4994R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4995L: linux-iio@vger.kernel.org
4996S: Maintained
03e7c251 4997F: drivers/iio/
9545f86e 4998F: drivers/staging/iio/
8fe671fc 4999F: include/linux/iio/
817020cf 5000F: tools/iio/
9545f86e 5001
65519263
SG
5002IKANOS/ADI EAGLE ADSL USB DRIVER
5003M: Matthieu Castet <castet.matthieu@free.fr>
5004M: Stanislaw Gruszka <stf_xl@wp.pl>
5005S: Maintained
5006F: drivers/usb/atm/ueagle-atm.c
5007
e89ab51f
GR
5008INA209 HARDWARE MONITOR DRIVER
5009M: Guenter Roeck <linux@roeck-us.net>
5010L: lm-sensors@lm-sensors.org
5011S: Maintained
5012F: Documentation/hwmon/ina209
5013F: Documentation/devicetree/bindings/i2c/ina209.txt
5014F: drivers/hwmon/ina209.c
5015
5016INA2XX HARDWARE MONITOR DRIVER
5017M: Guenter Roeck <linux@roeck-us.net>
5018L: lm-sensors@lm-sensors.org
5019S: Maintained
5020F: Documentation/hwmon/ina2xx
5021F: drivers/hwmon/ina2xx.c
5022F: include/linux/platform_data/ina2xx.h
5023
14dc124f
SIG
5024INDUSTRY PACK SUBSYSTEM (IPACK)
5025M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5026M: Jens Taprogge <jens.taprogge@taprogge.org>
5027M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5028L: industrypack-devel@lists.sourceforge.net
5029W: http://industrypack.sourceforge.net
5030S: Maintained
5031F: drivers/ipack/
5032
8adc53fd
ZLK
5033INGENIC JZ4780 DMA Driver
5034M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5035S: Maintained
5036F: drivers/dma/dma-jz4780.c
5037
aa7168f4 5038INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5039M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5040M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5041L: linux-ima-devel@lists.sourceforge.net
5042L: linux-ima-user@lists.sourceforge.net
5043L: linux-security-module@vger.kernel.org
aa7168f4 5044S: Supported
679655da 5045F: security/integrity/ima/
aa7168f4 5046
9a4ea5a9
JH
5047IMGTEC IR DECODER DRIVER
5048M: James Hogan <james.hogan@imgtec.com>
5049S: Maintained
5050F: drivers/media/rc/img-ir/
5051
1da177e4 5052IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5053L: linux-fbdev@vger.kernel.org
843393d3 5054S: Orphan
8a61f013 5055F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5056
5057INFINIBAND SUBSYSTEM
b6b2bbe6 5058M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5059M: Sean Hefty <sean.hefty@intel.com>
5060M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5061L: linux-rdma@vger.kernel.org
605841f5 5062W: http://www.openfabrics.org/
8a6e2535 5063Q: http://patchwork.kernel.org/project/linux-rdma/list/
b6b2bbe6 5064T: git git://github.com/dledford/linux.git
1da177e4 5065S: Supported
679655da
JP
5066F: Documentation/infiniband/
5067F: drivers/infiniband/
c117ab84 5068F: include/uapi/linux/if_infiniband.h
954138dc
YD
5069F: include/uapi/rdma/
5070F: include/rdma/
1da177e4 5071
c9f04f58 5072INOTIFY
8b58be88
JP
5073M: John McCutchan <john@johnmccutchan.com>
5074M: Robert Love <rlove@rlove.org>
5075M: Eric Paris <eparis@parisplace.org>
c9f04f58 5076S: Maintained
679655da
JP
5077F: Documentation/filesystems/inotify.txt
5078F: fs/notify/inotify/
5079F: include/linux/inotify.h
c117ab84 5080F: include/uapi/linux/inotify.h
c9f04f58 5081
e2d1d6c0 5082INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5083M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5084L: linux-input@vger.kernel.org
8a6e2535 5085Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5086T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5087S: Maintained
679655da 5088F: drivers/input/
f4eea7e2 5089F: include/linux/input.h
c117ab84 5090F: include/uapi/linux/input.h
f4eea7e2 5091F: include/linux/input/
e2d1d6c0 5092
3267a87f 5093INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5094M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5095L: linux-input@vger.kernel.org
7f9c2454 5096T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
75dd112a 5097S: Odd fixes
3267a87f 5098F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5099F: drivers/input/input-mt.c
3267a87f
HR
5100K: \b(ABS|SYN)_MT_
5101
97fa99a3
JY
5102INTEL ASoC BDW/HSW DRIVERS
5103M: Jie Yang <yang.jie@linux.intel.com>
5104L: alsa-devel@alsa-project.org
5105S: Supported
5106F: sound/soc/intel/sst-haswell*
5107F: sound/soc/intel/sst-dsp*
5108F: sound/soc/intel/sst-firmware.c
5109F: sound/soc/intel/broadwell.c
5110F: sound/soc/intel/haswell.c
5111
4ac13e17
DJ
5112INTEL C600 SERIES SAS CONTROLLER DRIVER
5113M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5114M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5115L: linux-scsi@vger.kernel.org
7106891a
DJ
5116T: git git://git.code.sf.net/p/intel-sas/isci
5117S: Supported
4ac13e17 5118F: drivers/scsi/isci/
4ac13e17 5119
26717172
LB
5120INTEL IDLE DRIVER
5121M: Len Brown <lenb@kernel.org>
bf1c138e 5122L: linux-pm@vger.kernel.org
08deed1e 5123T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5124S: Supported
5125F: drivers/idle/intel_idle.c
5126
7c1ac18d
KCA
5127INTEL PSTATE DRIVER
5128M: Kristen Carlson Accardi <kristen@linux.intel.com>
5129L: linux-pm@vger.kernel.org
5130S: Supported
5131F: drivers/cpufreq/intel_pstate.c
5132
9eb8ef74 5133INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5134M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5135L: linux-fbdev@vger.kernel.org
ce00f85c 5136S: Maintained
679655da 5137F: Documentation/fb/intelfb.txt
8a61f013 5138F: drivers/video/fbdev/intelfb/
9eb8ef74 5139
1da177e4 5140INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5141M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5142L: linux-fbdev@vger.kernel.org
ce00f85c 5143S: Maintained
8a61f013 5144F: drivers/video/fbdev/i810/
1da177e4 5145
f4a9bc4c 5146INTEL MENLOW THERMAL DRIVER
8b58be88 5147M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5148L: platform-driver-x86@vger.kernel.org
5ca92bd9 5149W: https://01.org/linux-acpi
f4a9bc4c 5150S: Supported
679655da 5151F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5152
1da177e4 5153INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5154M: Borislav Petkov <bp@alien8.de>
1da177e4 5155S: Maintained
73d425fd
JP
5156F: arch/x86/kernel/cpu/microcode/core*
5157F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5158
248a9dc3 5159INTEL I/OAT DMA DRIVER
18ebd564 5160M: Dave Jiang <dave.jiang@intel.com>
08223d80 5161R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5162L: dmaengine@vger.kernel.org
5163Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5164S: Supported
679655da 5165F: drivers/dma/ioat*
248a9dc3 5166
6c8909b4 5167INTEL IOMMU (VT-d)
8b58be88 5168M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5169L: iommu@lists.linux-foundation.org
54e5881d 5170T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5171S: Supported
3fb39615 5172F: drivers/iommu/intel-iommu.c
679655da 5173F: include/linux/intel-iommu.h
6c8909b4 5174
b3e5f263 5175INTEL IOP-ADMA DMA DRIVER
08223d80 5176R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5177S: Odd fixes
679655da 5178F: drivers/dma/iop-adma.c
b3e5f263 5179
9251ce95 5180INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5181M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5182S: Maintained
679655da
JP
5183F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5184F: arch/arm/mach-ixp4xx/include/mach/npe.h
5185F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5186F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5187F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5188F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5189
844dd05f 5190INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5191M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5192S: Maintained
679655da 5193F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5194
2f302324 5195INTEL ETHERNET DRIVERS
8b58be88 5196M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5197R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5198R: Shannon Nelson <shannon.nelson@intel.com>
5199R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5200R: Don Skidmore <donald.c.skidmore@intel.com>
5201R: Matthew Vick <matthew.vick@intel.com>
5202R: John Ronciak <john.ronciak@intel.com>
5203R: Mitch Williams <mitch.a.williams@intel.com>
5204L: intel-wired-lan@lists.osuosl.org
f6fde11a 5205W: http://www.intel.com/support/feedback.htm
d94e6fed 5206W: http://e1000.sourceforge.net/
2f302324
JK
5207Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5208T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5209T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5210S: Supported
0d164401
JK
5211F: Documentation/networking/e100.txt
5212F: Documentation/networking/e1000.txt
5213F: Documentation/networking/e1000e.txt
5214F: Documentation/networking/igb.txt
5215F: Documentation/networking/igbvf.txt
5216F: Documentation/networking/ixgb.txt
5217F: Documentation/networking/ixgbe.txt
5218F: Documentation/networking/ixgbevf.txt
1bff6529 5219F: Documentation/networking/i40e.txt
105bf2fe 5220F: Documentation/networking/i40evf.txt
dee1ad47 5221F: drivers/net/ethernet/intel/
bc90d291 5222F: drivers/net/ethernet/intel/*/
1da177e4 5223
0963d59b
LW
5224INTEL-MID GPIO DRIVER
5225M: David Cohen <david.a.cohen@linux.intel.com>
5226L: linux-gpio@vger.kernel.org
5227S: Maintained
5228F: drivers/gpio/gpio-intel-mid.c
5229
ca907a90
SY
5230INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5231M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5232L: linux-wireless@vger.kernel.org
ca907a90 5233S: Maintained
679655da 5234F: Documentation/networking/README.ipw2100
679655da 5235F: Documentation/networking/README.ipw2200
ca907a90 5236F: drivers/net/wireless/ipw2x00/
826d2abe 5237
4bd96a7a 5238INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5239M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5240M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5241M: Shane Wang <shane.wang@intel.com>
5242L: tboot-devel@lists.sourceforge.net
5243W: http://tboot.sourceforge.net
e9b7d7c8 5244T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5245S: Supported
5246F: Documentation/intel_txt.txt
5247F: include/linux/tboot.h
5248F: arch/x86/kernel/tboot.c
5249
8a70da82 5250INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5251M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5252M: linux-wimax@intel.com
49e7d9df 5253L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5254S: Supported
5255W: http://linuxwimax.org
679655da
JP
5256F: Documentation/wimax/README.i2400m
5257F: drivers/net/wimax/i2400m/
c117ab84 5258F: include/uapi/linux/wimax/i2400m.h
8a70da82 5259
1c0ce89c
SG
5260INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5261M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5262L: linux-wireless@vger.kernel.org
1c0ce89c 5263S: Supported
efa3144e
WYG
5264F: drivers/net/wireless/iwlegacy/
5265
b481de9c 5266INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5267M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5268M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5269M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5270L: linux-wireless@vger.kernel.org
b481de9c 5271W: http://intellinuxwireless.org
b62ff718 5272T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5273S: Supported
679655da 5274F: drivers/net/wireless/iwlwifi/
b481de9c 5275
de8fe023
TW
5276INTEL MANAGEMENT ENGINE (mei)
5277M: Tomas Winkler <tomas.winkler@intel.com>
5278L: linux-kernel@vger.kernel.org
5279S: Supported
c117ab84 5280F: include/uapi/linux/mei.h
de8fe023 5281F: drivers/misc/mei/*
e07950a1 5282F: Documentation/misc-devices/mei/*
de8fe023 5283
cb109a0e 5284IOC3 ETHERNET DRIVER
8b58be88 5285M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5286L: linux-mips@linux-mips.org
5287S: Maintained
8862bf1e 5288F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5289
cb109a0e 5290IOC3 SERIAL DRIVER
8b58be88 5291M: Pat Gefre <pfg@sgi.com>
d39e0721 5292L: linux-serial@vger.kernel.org
cb109a0e 5293S: Maintained
df621252 5294F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5295
0b6e8569
SW
5296IOMMU DRIVERS
5297M: Joerg Roedel <joro@8bytes.org>
5298L: iommu@lists.linux-foundation.org
5299T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5300S: Maintained
5301F: drivers/iommu/
5302
4480f15b 5303IP MASQUERADING
8b58be88 5304M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5305S: Maintained
679655da 5306F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5307
1202d6ff 5308IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5309M: Francois Romieu <romieu@fr.zoreil.com>
5310M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5311L: netdev@vger.kernel.org
5312S: Maintained
7443713a 5313F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5314
4480f15b 5315IPATH DRIVER
8473c603 5316M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5317L: linux-rdma@vger.kernel.org
52a09a04 5318S: Maintained
679655da 5319F: drivers/infiniband/hw/ipath/
77d8798b 5320
4409ebe9 5321IPMI SUBSYSTEM
8b58be88 5322M: Corey Minyard <minyard@acm.org>
b0c90653 5323L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5324W: http://openipmi.sourceforge.net/
5325S: Supported
679655da
JP
5326F: Documentation/IPMI.txt
5327F: drivers/char/ipmi/
5328F: include/linux/ipmi*
c117ab84 5329F: include/uapi/linux/ipmi*
4409ebe9 5330
2d800897
KW
5331QCOM AUDIO (ASoC) DRIVERS
5332M: Patrick Lai <plai@codeaurora.org>
5333M: Banajit Goswami <bgoswami@codeaurora.org>
5334L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5335S: Supported
5336F: sound/soc/qcom/
5337
e2d1d6c0 5338IPS SCSI RAID DRIVER
8b58be88 5339M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5340L: linux-scsi@vger.kernel.org
5341W: http://www.adaptec.com/
5342S: Maintained
679655da 5343F: drivers/scsi/ips*
e2d1d6c0
RD
5344
5345IPVS
8b58be88
JP
5346M: Wensong Zhang <wensong@linux-vs.org>
5347M: Simon Horman <horms@verge.net.au>
5348M: Julian Anastasov <ja@ssi.bg>
979b6c13 5349L: netdev@vger.kernel.org
e2d1d6c0 5350L: lvs-devel@vger.kernel.org
1da177e4 5351S: Maintained
679655da 5352F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5353F: include/net/ip_vs.h
c117ab84 5354F: include/uapi/linux/ip_vs.h
679655da 5355F: net/netfilter/ipvs/
1da177e4 5356
e7839f25 5357IPWIRELESS DRIVER
8b58be88
JP
5358M: Jiri Kosina <jkosina@suse.cz>
5359M: David Sterba <dsterba@suse.cz>
92094aa0 5360S: Odd Fixes
282361a0 5361F: drivers/tty/ipwireless/
099dc4fb 5362
e2d1d6c0 5363IPX NETWORK LAYER
8b58be88 5364M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5365L: netdev@vger.kernel.org
5366S: Maintained
679655da 5367F: include/net/ipx.h
c117ab84 5368F: include/uapi/linux/ipx.h
679655da 5369F: net/ipx/
e2d1d6c0 5370
1da177e4 5371IRDA SUBSYSTEM
8b58be88 5372M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5373L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5374L: netdev@vger.kernel.org
1da177e4 5375W: http://irda.sourceforge.net/
f353976d 5376S: Maintained
e0057975 5377T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5378F: Documentation/networking/irda.txt
5379F: drivers/net/irda/
5380F: include/net/irda/
5381F: net/irda/
1da177e4 5382
a800c7cc
TG
5383IRQ SUBSYSTEM
5384M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5385L: linux-kernel@vger.kernel.org
a800c7cc 5386S: Maintained
75fc2d37 5387T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5388F: kernel/irq/
2ed9fd28
JC
5389
5390IRQCHIP DRIVERS
5391M: Thomas Gleixner <tglx@linutronix.de>
5392M: Jason Cooper <jason@lakedaemon.net>
5393L: linux-kernel@vger.kernel.org
5394S: Maintained
5395T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5396T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5397F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5398F: drivers/irqchip/
a800c7cc 5399
7ab3a837
GL
5400IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5401M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5402S: Maintained
5403F: Documentation/IRQ-domain.txt
5404F: include/linux/irqdomain.h
5405F: kernel/irq/irqdomain.c
5406
e2d1d6c0 5407ISAPNP
8b58be88 5408M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5409S: Maintained
679655da
JP
5410F: Documentation/isapnp.txt
5411F: drivers/pnp/isapnp/
5412F: include/linux/isapnp.h
e2d1d6c0 5413
d39b8420
HV
5414ISA RADIO MODULE
5415M: Hans Verkuil <hverkuil@xs4all.nl>
5416L: linux-media@vger.kernel.org
5417T: git git://linuxtv.org/media_tree.git
5418W: http://linuxtv.org
5419S: Maintained
5420F: drivers/media/radio/radio-isa*
5421
71a6d0af
HW
5422iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5423M: Peter Jones <pjones@redhat.com>
5424M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5425S: Maintained
5426F: drivers/firmware/iscsi_ibft*
5427
14816b1e 5428ISCSI
8b58be88 5429M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5430L: open-iscsi@googlegroups.com
5431W: www.open-iscsi.org
54e5881d 5432T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5433S: Maintained
679655da
JP
5434F: drivers/scsi/*iscsi*
5435F: include/scsi/*iscsi*
14816b1e 5436
1e65eb42
OG
5437ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5438M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5439M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5440M: Roi Dayan <roid@mellanox.com>
5441L: linux-rdma@vger.kernel.org
5442S: Supported
5443W: http://www.openfabrics.org
5444W: www.open-iscsi.org
5445Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5446F: drivers/infiniband/ulp/iser/
1e65eb42 5447
2b70e5fd
SG
5448ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5449M: Sagi Grimberg <sagig@mellanox.com>
5450T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5451L: linux-rdma@vger.kernel.org
5452L: target-devel@vger.kernel.org
5453S: Supported
5454W: http://www.linux-iscsi.org
5455F: drivers/infiniband/ulp/isert
5456
1da177e4 5457ISDN SUBSYSTEM
8b58be88 5458M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5459L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5460L: netdev@vger.kernel.org
1da177e4 5461W: http://www.isdn4linux.de
54e5881d 5462T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5463S: Maintained
679655da
JP
5464F: Documentation/isdn/
5465F: drivers/isdn/
5466F: include/linux/isdn.h
5467F: include/linux/isdn/
c117ab84
CEB
5468F: include/uapi/linux/isdn.h
5469F: include/uapi/linux/isdn/
1da177e4
LT
5470
5471ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5472M: Armin Schindler <mac@melware.de>
d5d52273 5473L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5474W: http://www.melware.de
5475S: Maintained
679655da 5476F: drivers/isdn/hardware/eicon/
1da177e4 5477
d624870f 5478IT87 HARDWARE MONITORING DRIVER
7c81c60f 5479M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5480L: lm-sensors@lm-sensors.org
5481S: Maintained
5482F: Documentation/hwmon/it87
5483F: drivers/hwmon/it87.c
5484
d7104bff
AP
5485IT913X MEDIA DRIVER
5486M: Antti Palosaari <crope@iki.fi>
5487L: linux-media@vger.kernel.org
5488W: http://linuxtv.org/
5489W: http://palosaari.fi/linux/
5490Q: http://patchwork.linuxtv.org/project/linux-media/list/
5491T: git git://linuxtv.org/anttip/media_tree.git
5492S: Maintained
249c697e 5493F: drivers/media/tuners/it913x*
d7104bff 5494
91821ff3 5495IVTV VIDEO4LINUX DRIVER
6afdeaf8 5496M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5497L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5498L: linux-media@vger.kernel.org
275ffde4 5499T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5500W: http://www.ivtvdriver.org
5501S: Maintained
679655da 5502F: Documentation/video4linux/*.ivtv
90d72ac6 5503F: drivers/media/pci/ivtv/
c117ab84 5504F: include/uapi/linux/ivtv*
91821ff3 5505
68620bdd
MP
5506IX2505V MEDIA DRIVER
5507M: Malcolm Priestley <tvboxspy@gmail.com>
5508L: linux-media@vger.kernel.org
5509W: http://linuxtv.org/
5510Q: http://patchwork.linuxtv.org/project/linux-media/list/
5511S: Maintained
5512F: drivers/media/dvb-frontends/ix2505v*
5513
4453d736
GR
5514JC42.4 TEMPERATURE SENSOR DRIVER
5515M: Guenter Roeck <linux@roeck-us.net>
5516L: lm-sensors@lm-sensors.org
5517S: Maintained
5518F: drivers/hwmon/jc42.c
5519F: Documentation/hwmon/jc42
5520
e2d1d6c0 5521JFS FILESYSTEM
3256f80f 5522M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5523L: jfs-discussion@lists.sourceforge.net
5524W: http://jfs.sourceforge.net/
54e5881d 5525T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5526S: Maintained
679655da
JP
5527F: Documentation/filesystems/jfs.txt
5528F: fs/jfs/
e2d1d6c0 5529
95252236 5530JME NETWORK DRIVER
8b58be88 5531M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5532L: netdev@vger.kernel.org
5533S: Maintained
63d24a0e 5534F: drivers/net/ethernet/jme.*
95252236 5535
1da177e4 5536JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5537M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5538L: linux-mtd@lists.infradead.org
5539W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5540S: Maintained
679655da 5541F: fs/jffs2/
c117ab84 5542F: include/uapi/linux/jffs2.h
1da177e4 5543
de456d37 5544JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5545M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5546M: Jan Kara <jack@suse.cz>
72be2ccf 5547L: linux-ext4@vger.kernel.org
ae0718f8 5548S: Maintained
d183e11a 5549F: fs/jbd/
d183e11a
TT
5550F: include/linux/jbd.h
5551
5552JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5553M: "Theodore Ts'o" <tytso@mit.edu>
5554L: linux-ext4@vger.kernel.org
5555S: Maintained
5556F: fs/jbd2/
5557F: include/linux/jbd2.h
ae0718f8 5558
fd8b6cb4 5559JSM Neo PCI based serial card
9d141cb9 5560M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5561L: linux-serial@vger.kernel.org
5562S: Maintained
df621252 5563F: drivers/tty/serial/jsm/
ae0718f8 5564
af39917d
CL
5565K10TEMP HARDWARE MONITORING DRIVER
5566M: Clemens Ladisch <clemens@ladisch.de>
5567L: lm-sensors@lm-sensors.org
5568S: Maintained
5569F: Documentation/hwmon/k10temp
5570F: drivers/hwmon/k10temp.c
5571
4660cb35 5572K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5573M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5574L: lm-sensors@lm-sensors.org
ae0718f8 5575S: Maintained
679655da
JP
5576F: Documentation/hwmon/k8temp
5577F: drivers/hwmon/k8temp.c
ae0718f8 5578
1da177e4 5579KCONFIG
5eb1f99e 5580M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5581L: linux-kbuild@vger.kernel.org
cea8321c 5582T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5583S: Maintained
679655da
JP
5584F: Documentation/kbuild/kconfig-language.txt
5585F: scripts/kconfig/
1da177e4 5586
ea6c2089 5587KDUMP
8b58be88
JP
5588M: Vivek Goyal <vgoyal@redhat.com>
5589M: Haren Myneni <hbabu@us.ibm.com>
34633993 5590L: kexec@lists.infradead.org
ea6c2089
VG
5591W: http://lse.sourceforge.net/kdump/
5592S: Maintained
80811493 5593F: Documentation/kdump/
ea6c2089 5594
f41bf02f
HV
5595KEENE FM RADIO TRANSMITTER DRIVER
5596M: Hans Verkuil <hverkuil@xs4all.nl>
5597L: linux-media@vger.kernel.org
5598T: git git://linuxtv.org/media_tree.git
5599W: http://linuxtv.org
5600S: Maintained
5601F: drivers/media/radio/radio-keene*
5602
1da177e4 5603KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5604M: Ian Kent <raven@themaw.net>
f694fc97 5605L: autofs@vger.kernel.org
1da177e4 5606S: Maintained
679655da 5607F: fs/autofs4/
1da177e4 5608
70fb7ba6 5609KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5610M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5611T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5612T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5613L: linux-kbuild@vger.kernel.org
5ce45962 5614S: Maintained
679655da
JP
5615F: Documentation/kbuild/
5616F: Makefile
5617F: scripts/Makefile.*
70fb7ba6
MM
5618F: scripts/basic/
5619F: scripts/mk*
5620F: scripts/package/
1da177e4
LT
5621
5622KERNEL JANITORS
c3000e03 5623L: kernel-janitors@vger.kernel.org
10466f5a 5624W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5625S: Odd Fixes
1da177e4 5626
e8b43555 5627KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5628M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5629L: linux-nfs@vger.kernel.org
1da177e4 5630W: http://nfs.sourceforge.net/
98fac23f 5631S: Supported
679655da 5632F: fs/nfsd/
c117ab84 5633F: include/uapi/linux/nfsd/
679655da
JP
5634F: fs/lockd/
5635F: fs/nfs_common/
5636F: net/sunrpc/
5637F: include/linux/lockd/
5638F: include/linux/sunrpc/
c117ab84 5639F: include/uapi/linux/sunrpc/
1da177e4 5640
13b122b3
SK
5641KERNEL SELFTEST FRAMEWORK
5642M: Shuah Khan <shuahkh@osg.samsung.com>
5643L: linux-api@vger.kernel.org
5644T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5645S: Maintained
5646F: tools/testing/selftests
5647
426d62e2 5648KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5649M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5650M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5651L: kvm@vger.kernel.org
e3e58478 5652W: http://www.linux-kvm.org
a94b40a6 5653T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5654S: Supported
c93a64fe
PB
5655F: Documentation/*/kvm*.txt
5656F: Documentation/virtual/kvm/
679655da 5657F: arch/*/kvm/
1662e862
CB
5658F: arch/x86/kernel/kvm.c
5659F: arch/x86/kernel/kvmclock.c
679655da
JP
5660F: arch/*/include/asm/kvm*
5661F: include/linux/kvm*
c117ab84 5662F: include/uapi/linux/kvm*
679655da 5663F: virt/kvm/
426d62e2 5664
ad8003d3 5665KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5666M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5667L: kvm@vger.kernel.org
5668W: http://kvm.qumranet.com
7de609c8 5669S: Maintained
679655da 5670F: arch/x86/include/asm/svm.h
679655da 5671F: arch/x86/kvm/svm.c
426d62e2 5672
513014b7 5673KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5674M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5675L: kvm-ppc@vger.kernel.org
5676W: http://kvm.qumranet.com
6a7f972d 5677T: git git://github.com/agraf/linux-2.6.git
513014b7 5678S: Supported
679655da
JP
5679F: arch/powerpc/include/asm/kvm*
5680F: arch/powerpc/kvm/
513014b7 5681
85f8fffe 5682KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5683M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5684M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5685M: linux390@de.ibm.com
5686L: linux-s390@vger.kernel.org
5687W: http://www.ibm.com/developerworks/linux/linux390/
5688S: Supported
679655da
JP
5689F: Documentation/s390/kvm.txt
5690F: arch/s390/include/asm/kvm*
80811493 5691F: arch/s390/kvm/
a968cd3e 5692F: drivers/s390/kvm/
85f8fffe 5693
a749474d 5694KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5695M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5696M: Marc Zyngier <marc.zyngier@arm.com>
5697L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5698L: kvmarm@lists.cs.columbia.edu
5699W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5700S: Supported
a749474d
CD
5701F: arch/arm/include/uapi/asm/kvm*
5702F: arch/arm/include/asm/kvm*
5703F: arch/arm/kvm/
5c8818b4
MZ
5704F: virt/kvm/arm/
5705F: include/kvm/arm_*
a749474d 5706
6394a3ec 5707KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5708M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5709M: Marc Zyngier <marc.zyngier@arm.com>
5710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5711L: kvmarm@lists.cs.columbia.edu
5712S: Maintained
5713F: arch/arm64/include/uapi/asm/kvm*
5714F: arch/arm64/include/asm/kvm*
5715F: arch/arm64/kvm/
5716
dc009d92 5717KEXEC
8b58be88 5718M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5719W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5720L: kexec@lists.infradead.org
dc009d92 5721S: Maintained
679655da 5722F: include/linux/kexec.h
c117ab84 5723F: include/uapi/linux/kexec.h
679655da 5724F: kernel/kexec.c
dc009d92 5725
e971461f
DH
5726KEYS/KEYRINGS:
5727M: David Howells <dhowells@redhat.com>
5728L: keyrings@linux-nfs.org
5729S: Maintained
d410fa4e 5730F: Documentation/security/keys.txt
e971461f
DH
5731F: include/linux/key.h
5732F: include/linux/key-type.h
5733F: include/keys/
5734F: security/keys/
5735
7f3c68be 5736KEYS-TRUSTED
74dd744f
MZ
5737M: David Safford <safford@us.ibm.com>
5738M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5739L: linux-security-module@vger.kernel.org
5740L: keyrings@linux-nfs.org
5741S: Supported
d410fa4e 5742F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5743F: include/keys/trusted-type.h
5744F: security/keys/trusted.c
5745F: security/keys/trusted.h
5746
5747KEYS-ENCRYPTED
74dd744f
MZ
5748M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5749M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5750L: linux-security-module@vger.kernel.org
5751L: keyrings@linux-nfs.org
5752S: Supported
d410fa4e 5753F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5754F: include/keys/encrypted-type.h
19c90aa6 5755F: security/keys/encrypted-keys/
7f3c68be 5756
5b778dad 5757KGDB / KDB /debug_core
8b58be88 5758M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5759W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5760L: kgdb-bugreport@lists.sourceforge.net
5761S: Maintained
679655da
JP
5762F: Documentation/DocBook/kgdb.tmpl
5763F: drivers/misc/kgdbts.c
df621252 5764F: drivers/tty/serial/kgdboc.c
5b778dad 5765F: include/linux/kdb.h
679655da 5766F: include/linux/kgdb.h
4063eb5f 5767F: kernel/debug/
e3e2aaf7 5768
456db8cc 5769KMEMCHECK
8b58be88 5770M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5771M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5772S: Maintained
410d7a97
JP
5773F: Documentation/kmemcheck.txt
5774F: arch/x86/include/asm/kmemcheck.h
5775F: arch/x86/mm/kmemcheck/
5776F: include/linux/kmemcheck.h
5777F: mm/kmemcheck.c
b9ce08c0 5778
c3bb4d24 5779KMEMLEAK
8b58be88 5780M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5781S: Maintained
5782F: Documentation/kmemleak.txt
5783F: include/linux/kmemleak.h
5784F: mm/kmemleak.c
5785F: mm/kmemleak-test.c
5786
89559a61 5787KPROBES
8b58be88
JP
5788M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5789M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5790M: "David S. Miller" <davem@davemloft.net>
97c29e74 5791M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5792S: Maintained
679655da
JP
5793F: Documentation/kprobes.txt
5794F: include/linux/kprobes.h
5795F: kernel/kprobes.c
89559a61 5796
70e84049 5797KS0108 LCD CONTROLLER DRIVER
8b58be88 5798M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5799W: http://miguelojeda.es/auxdisplay.htm
5800W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5801S: Maintained
679655da
JP
5802F: Documentation/auxdisplay/ks0108
5803F: drivers/auxdisplay/ks0108.c
5804F: include/linux/ks0108.h
70e84049 5805
1da177e4 5806LAPB module
1da177e4 5807L: linux-x25@vger.kernel.org
bf9915cc 5808S: Orphan
679655da
JP
5809F: Documentation/networking/lapb-module.txt
5810F: include/*/lapb.h
5811F: net/lapb/
1da177e4
LT
5812
5813LASI 53c700 driver for PARISC
8b58be88 5814M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5815L: linux-scsi@vger.kernel.org
5816S: Maintained
679655da
JP
5817F: Documentation/scsi/53c700.txt
5818F: drivers/scsi/53c700*
1da177e4 5819
263de9b5 5820LED SUBSYSTEM
c772fc26 5821M: Bryan Wu <cooloney@gmail.com>
8b58be88 5822M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 5823M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c
BW
5824L: linux-leds@vger.kernel.org
5825T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5826S: Maintained
679655da
JP
5827F: drivers/leds/
5828F: include/linux/leds.h
263de9b5 5829
b0461a44 5830LEGACY EEPROM DRIVER
7c81c60f 5831M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5832S: Maintained
5833F: Documentation/misc-devices/eeprom
5834F: drivers/misc/eeprom/eeprom.c
5835
1da177e4 5836LEGO USB Tower driver
8b58be88 5837M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5838L: legousb-devel@lists.sourceforge.net
5839W: http://legousb.sourceforge.net/
5840S: Maintained
679655da 5841F: drivers/usb/misc/legousbtower.c
1da177e4 5842
055616a8
MK
5843LG2160 MEDIA DRIVER
5844M: Michael Krufky <mkrufky@linuxtv.org>
5845L: linux-media@vger.kernel.org
5846W: http://linuxtv.org/
5847W: http://github.com/mkrufky
5848Q: http://patchwork.linuxtv.org/project/linux-media/list/
5849T: git git://linuxtv.org/mkrufky/tuners.git
5850S: Maintained
5851F: drivers/media/dvb-frontends/lg2160.*
5852
6f0e7725
MK
5853LGDT3305 MEDIA DRIVER
5854M: Michael Krufky <mkrufky@linuxtv.org>
5855L: linux-media@vger.kernel.org
5856W: http://linuxtv.org/
5857W: http://github.com/mkrufky
5858Q: http://patchwork.linuxtv.org/project/linux-media/list/
5859T: git git://linuxtv.org/mkrufky/tuners.git
5860S: Maintained
5861F: drivers/media/dvb-frontends/lgdt3305.*
5862
568a17ff 5863LGUEST
8b58be88 5864M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5865L: lguest@lists.ozlabs.org
568a17ff 5866W: http://lguest.ozlabs.org/
72e91863 5867S: Odd Fixes
070f420b 5868F: arch/x86/include/asm/lguest*.h
679655da
JP
5869F: arch/x86/lguest/
5870F: drivers/lguest/
5871F: include/linux/lguest*.h
070f420b 5872F: tools/lguest/
568a17ff 5873
32ac7cb2
TH
5874LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5875M: Tejun Heo <tj@kernel.org>
5876L: linux-ide@vger.kernel.org
5877T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5878S: Maintained
5879F: drivers/ata/
5880F: include/linux/ata.h
5881F: include/linux/libata.h
5882
5883LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5884M: Viresh Kumar <viresh.linux@gmail.com>
5885L: linux-ide@vger.kernel.org
5886T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5887S: Maintained
5888F: include/linux/pata_arasan_cf_data.h
5889F: drivers/ata/pata_arasan_cf.c
5890
c7fa056c
BZ
5891LIBATA PATA DRIVERS
5892M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5893M: Tejun Heo <tj@kernel.org>
5894L: linux-ide@vger.kernel.org
5895T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5896S: Maintained
5897F: drivers/ata/pata_*.c
5898F: drivers/ata/ata_generic.c
5899
32ac7cb2
TH
5900LIBATA SATA AHCI PLATFORM devices support
5901M: Hans de Goede <hdegoede@redhat.com>
5902M: Tejun Heo <tj@kernel.org>
5903L: linux-ide@vger.kernel.org
5904T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5905S: Maintained
5906F: drivers/ata/ahci_platform.c
5907F: drivers/ata/libahci_platform.c
5908F: include/linux/ahci_platform.h
5909
5910LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5911M: Mikael Pettersson <mikpelinux@gmail.com>
5912L: linux-ide@vger.kernel.org
5913T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5914S: Maintained
5915F: drivers/ata/sata_promise.*
5916
1acd437c
SL
5917LIBLOCKDEP
5918M: Sasha Levin <sasha.levin@oracle.com>
5919S: Maintained
5920F: tools/lib/lockdep/
5921
1da177e4 5922LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5923M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5924W: http://www.ibm.com/linux/ltc/projects/ppc
5925S: Supported
11c34c7d 5926F: arch/powerpc/boot/rs6000.h
1da177e4 5927
852bb9f5 5928LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5929M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5930M: Paul Mackerras <paulus@samba.org>
ea668936 5931M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5932W: http://www.penguinppc.org/
a4724ed6 5933L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5934Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5935T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5936S: Supported
11c34c7d
JP
5937F: Documentation/powerpc/
5938F: arch/powerpc/
1da177e4
LT
5939
5940LINUX FOR POWER MACINTOSH
8b58be88 5941M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5942W: http://www.penguinppc.org/
a4724ed6 5943L: linuxppc-dev@lists.ozlabs.org
1da177e4 5944S: Maintained
11c34c7d
JP
5945F: arch/powerpc/platforms/powermac/
5946F: drivers/macintosh/
1da177e4 5947
77a76369 5948LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5949M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5950L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5951T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5952S: Maintained
11c34c7d
JP
5953F: arch/powerpc/platforms/512x/
5954F: arch/powerpc/platforms/52xx/
1da177e4
LT
5955
5956LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 5957M: Alistair Popple <alistair@popple.id.au>
8b58be88 5958M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5959W: http://www.penguinppc.org/
a4724ed6 5960L: linuxppc-dev@lists.ozlabs.org
1da177e4 5961S: Maintained
11c34c7d
JP
5962F: arch/powerpc/platforms/40x/
5963F: arch/powerpc/platforms/44x/
1da177e4 5964
260c02a9 5965LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5966L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5967S: Orphan
11c34c7d
JP
5968F: arch/powerpc/*/*virtex*
5969F: arch/powerpc/*/*/*virtex*
1da177e4 5970
e93adf1e 5971LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5972M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5973W: http://www.penguinppc.org/
a4724ed6 5974L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5975S: Maintained
a2b1f7c8 5976F: arch/powerpc/platforms/8xx/
e93adf1e 5977
1da177e4 5978LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5979M: Scott Wood <scottwood@freescale.com>
8b58be88 5980M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5981W: http://www.penguinppc.org/
a4724ed6 5982L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5983T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5984S: Maintained
11c34c7d 5985F: arch/powerpc/platforms/83xx/
4c8f581d 5986F: arch/powerpc/platforms/85xx/
1da177e4 5987
ab06ff3a 5988LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5989M: Olof Johansson <olof@lixom.net>
a4724ed6 5990L: linuxppc-dev@lists.ozlabs.org
92e19709 5991S: Maintained
11c34c7d
JP
5992F: arch/powerpc/platforms/pasemi/
5993F: drivers/*/*pasemi*
5994F: drivers/*/*/*pasemi*
ab06ff3a 5995
1da177e4 5996LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5997M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5998L: linux-security-module@vger.kernel.org
1da177e4
LT
5999S: Supported
6000
a23ce6da
HW
6001LIS3LV02D ACCELEROMETER DRIVER
6002M: Eric Piel <eric.piel@tremplin-utc.net>
6003S: Maintained
ff606677
JD
6004F: Documentation/misc-devices/lis3lv02d
6005F: drivers/misc/lis3lv02d/
bd35665f 6006F: drivers/platform/x86/hp_accel.c
a23ce6da 6007
b700e7f0
SJ
6008LIVE PATCHING
6009M: Josh Poimboeuf <jpoimboe@redhat.com>
6010M: Seth Jennings <sjenning@redhat.com>
6011M: Jiri Kosina <jkosina@suse.cz>
6012M: Vojtech Pavlik <vojtech@suse.cz>
6013S: Maintained
6014F: kernel/livepatch/
6015F: include/linux/livepatch.h
6016F: arch/x86/include/asm/livepatch.h
6017F: arch/x86/kernel/livepatch.c
6018F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6019F: samples/livepatch/
b700e7f0 6020L: live-patching@vger.kernel.org
74d50da3 6021T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6022
e2d1d6c0 6023LLC (802.2)
8b58be88 6024M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6025S: Maintained
679655da 6026F: include/linux/llc.h
c117ab84 6027F: include/uapi/linux/llc.h
679655da
JP
6028F: include/net/llc*
6029F: net/llc/
e2d1d6c0 6030
4e233cbe
AD
6031LM73 HARDWARE MONITOR DRIVER
6032M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6033L: lm-sensors@lm-sensors.org
6034S: Maintained
6035F: drivers/hwmon/lm73.c
6036
156e2d1a 6037LM78 HARDWARE MONITOR DRIVER
7c81c60f 6038M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
6039L: lm-sensors@lm-sensors.org
6040S: Maintained
6041F: Documentation/hwmon/lm78
6042F: drivers/hwmon/lm78.c
6043
1da177e4 6044LM83 HARDWARE MONITOR DRIVER
7c81c60f 6045M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6046L: lm-sensors@lm-sensors.org
1da177e4 6047S: Maintained
679655da
JP
6048F: Documentation/hwmon/lm83
6049F: drivers/hwmon/lm83.c
1da177e4
LT
6050
6051LM90 HARDWARE MONITOR DRIVER
7c81c60f 6052M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6053L: lm-sensors@lm-sensors.org
1da177e4 6054S: Maintained
679655da 6055F: Documentation/hwmon/lm90
aae7bce4 6056F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6057F: drivers/hwmon/lm90.c
1da177e4 6058
917cc4e6
GR
6059LM95234 HARDWARE MONITOR DRIVER
6060M: Guenter Roeck <linux@roeck-us.net>
6061L: lm-sensors@lm-sensors.org
6062S: Maintained
6063F: Documentation/hwmon/lm95234
6064F: drivers/hwmon/lm95234.c
6065
68620bdd
MP
6066LME2510 MEDIA DRIVER
6067M: Malcolm Priestley <tvboxspy@gmail.com>
6068L: linux-media@vger.kernel.org
6069W: http://linuxtv.org/
6070Q: http://patchwork.linuxtv.org/project/linux-media/list/
6071S: Maintained
6072F: drivers/media/usb/dvb-usb-v2/lmedm04*
6073
512e67f9 6074LOCKDEP AND LOCKSTAT
8b58be88
JP
6075M: Peter Zijlstra <peterz@infradead.org>
6076M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6077L: linux-kernel@vger.kernel.org
75fc2d37 6078T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6079S: Maintained
214e0aed
DB
6080F: Documentation/locking/lockdep*.txt
6081F: Documentation/locking/lockstat.txt
679655da 6082F: include/linux/lockdep.h
7486d6da 6083F: kernel/locking/
512e67f9 6084
dde33348 6085LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6086M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6087L: linux-ntfs-dev@lists.sourceforge.net
6088W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6089S: Maintained
679655da 6090F: Documentation/ldm.txt
20d16fef 6091F: block/partitions/ldm.*
1da177e4 6092
ef6ada3d
JE
6093LogFS
6094M: Joern Engel <joern@logfs.org>
756ccb3c 6095M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6096L: logfs@logfs.org
6097W: logfs.org
6098S: Maintained
6099F: fs/logfs/
6100
b62d7946
RS
6101LPC32XX MACHINE SUPPORT
6102M: Roland Stigge <stigge@antcom.de>
6103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6104S: Maintained
6105F: arch/arm/mach-lpc32xx/
6106
c87e34ef 6107LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6108M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6109M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6110M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6111M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6112L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6113L: linux-scsi@vger.kernel.org
6114W: http://www.lsilogic.com/support
6115S: Supported
679655da 6116F: drivers/message/fusion/
500c152a 6117F: drivers/scsi/mpt2sas/
6118F: drivers/scsi/mpt3sas/
c87e34ef 6119
1da177e4 6120LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6121M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6122L: linux-scsi@vger.kernel.org
6123S: Maintained
679655da 6124F: drivers/scsi/sym53c8xx_2/
1da177e4 6125
e5f5c99a
GR
6126LTC4261 HARDWARE MONITOR DRIVER
6127M: Guenter Roeck <linux@roeck-us.net>
6128L: lm-sensors@lm-sensors.org
6129S: Maintained
6130F: Documentation/hwmon/ltc4261
6131F: drivers/hwmon/ltc4261.c
6132
81365c31 6133LTP (Linux Test Project)
28b8e8d4 6134M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6135M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6136M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6137M: Jan Stancek <jstancek@redhat.com>
6138M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6139M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6140L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6141W: http://linux-test-project.github.io/
7d1ae8a8 6142T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6143S: Maintained
6144
c12a54b3 6145M32R ARCHITECTURE
c12a54b3 6146W: http://www.linux-m32r.org/
b4174867 6147S: Orphan
679655da 6148F: arch/m32r/
c12a54b3 6149
1da177e4 6150M68K ARCHITECTURE
8b58be88 6151M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6152L: linux-m68k@lists.linux-m68k.org
6153W: http://www.linux-m68k.org/
54e5881d 6154T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6155S: Maintained
679655da 6156F: arch/m68k/
9db35182 6157F: drivers/zorro/
1da177e4
LT
6158
6159M68K ON APPLE MACINTOSH
8b58be88 6160M: Joshua Thompson <funaho@jurai.org>
1da177e4 6161W: http://www.mac.linux-m68k.org/
9bb9f222 6162L: linux-m68k@lists.linux-m68k.org
1da177e4 6163S: Maintained
9db35182 6164F: arch/m68k/mac/
1da177e4
LT
6165
6166M68K ON HP9000/300
8b58be88 6167M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6168W: http://www.tazenda.demon.co.uk/phil/linux-hp
6169S: Maintained
679655da 6170F: arch/m68k/hp300/
1da177e4 6171
74425546
AP
6172M88DS3103 MEDIA DRIVER
6173M: Antti Palosaari <crope@iki.fi>
6174L: linux-media@vger.kernel.org
6175W: http://linuxtv.org/
6176W: http://palosaari.fi/linux/
6177Q: http://patchwork.linuxtv.org/project/linux-media/list/
6178T: git git://linuxtv.org/anttip/media_tree.git
6179S: Maintained
6180F: drivers/media/dvb-frontends/m88ds3103*
6181
68620bdd
MP
6182M88RS2000 MEDIA DRIVER
6183M: Malcolm Priestley <tvboxspy@gmail.com>
6184L: linux-media@vger.kernel.org
6185W: http://linuxtv.org/
6186Q: http://patchwork.linuxtv.org/project/linux-media/list/
6187S: Maintained
6188F: drivers/media/dvb-frontends/m88rs2000*
6189
07a092fa 6190MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6191M: Alexey Klimov <klimov.linux@gmail.com>
6192L: linux-media@vger.kernel.org
6193T: git git://linuxtv.org/media_tree.git
6194S: Maintained
6195F: drivers/media/radio/radio-ma901.c
07a092fa 6196
64a327a7 6197MAC80211
8b58be88 6198M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6199L: linux-wireless@vger.kernel.org
491b26b4 6200W: http://wireless.kernel.org/
ce466579
JB
6201T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6202T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6203S: Maintained
679655da
JP
6204F: Documentation/networking/mac80211-injection.txt
6205F: include/net/mac80211.h
6206F: net/mac80211/
64a327a7 6207
b863ceb7 6208MACVLAN DRIVER
8b58be88 6209M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6210L: netdev@vger.kernel.org
6211S: Maintained
679655da
JP
6212F: drivers/net/macvlan.c
6213F: include/linux/if_macvlan.h
b863ceb7 6214
2b6d83e2
JB
6215MAILBOX API
6216M: Jassi Brar <jassisinghbrar@gmail.com>
6217L: linux-kernel@vger.kernel.org
6218S: Maintained
6219F: drivers/mailbox/
6220F: include/linux/mailbox_client.h
6221F: include/linux/mailbox_controller.h
6222
faf1668c 6223MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6224M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6225W: http://www.kernel.org/doc/man-pages
bd7ebec6 6226L: linux-man@vger.kernel.org
1b53dc74 6227S: Maintained
faf1668c 6228
8427defd
RK
6229MARVELL ARMADA DRM SUPPORT
6230M: Russell King <rmk+kernel@arm.linux.org.uk>
6231S: Maintained
6232F: drivers/gpu/drm/armada/
6233
3ad50cca
GR
6234MARVELL 88E6352 DSA support
6235M: Guenter Roeck <linux@roeck-us.net>
6236S: Maintained
6237F: drivers/net/dsa/mv88e6352.c
6238
44c14c1d 6239MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6240M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6241M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6242L: netdev@vger.kernel.org
6243S: Maintained
6244F: drivers/net/ethernet/marvell/sk*
6245
74cda169 6246MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6247L: libertas-dev@lists.infradead.org
8ac3e99e 6248S: Orphan
679655da 6249F: drivers/net/wireless/libertas/
74cda169 6250
b60d6975 6251MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6252M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6253L: netdev@vger.kernel.org
f5ca8502 6254S: Maintained
527a6266 6255F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6256F: include/linux/mv643xx.h
1da177e4 6257
370b8ed9
TP
6258MARVELL MVNETA ETHERNET DRIVER
6259M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6260L: netdev@vger.kernel.org
6261S: Maintained
6262F: drivers/net/ethernet/marvell/mvneta.*
6263
fcad584d 6264MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6265M: Amitkumar Karwar <akarwar@marvell.com>
6266M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6267L: linux-wireless@vger.kernel.org
6268S: Maintained
6269F: drivers/net/wireless/mwifiex/
6270
a2c3f656 6271MARVELL MWL8K WIRELESS DRIVER
a040d532 6272M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6273L: linux-wireless@vger.kernel.org
16345910 6274S: Odd Fixes
a2c3f656
LB
6275F: drivers/net/wireless/mwl8k.c
6276
2a69567b 6277MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6278M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6279S: Odd Fixes
1fa7e547 6280F: drivers/mmc/host/mvsdio.*
2a69567b 6281
1da177e4 6282MATROX FRAMEBUFFER DRIVER
c69f677c 6283L: linux-fbdev@vger.kernel.org
52653199 6284S: Orphan
8a61f013 6285F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6286F: include/uapi/linux/matroxfb.h
1da177e4 6287
ca462085
GR
6288MAX16065 HARDWARE MONITOR DRIVER
6289M: Guenter Roeck <linux@roeck-us.net>
6290L: lm-sensors@lm-sensors.org
6291S: Maintained
6292F: Documentation/hwmon/max16065
6293F: drivers/hwmon/max16065.c
6294
d20620de 6295MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6296M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6297L: lm-sensors@lm-sensors.org
6298S: Maintained
679655da
JP
6299F: Documentation/hwmon/max6650
6300F: drivers/hwmon/max6650.c
d20620de 6301
e89ab51f
GR
6302MAX6697 HARDWARE MONITOR DRIVER
6303M: Guenter Roeck <linux@roeck-us.net>
6304L: lm-sensors@lm-sensors.org
6305S: Maintained
6306F: Documentation/hwmon/max6697
6307F: Documentation/devicetree/bindings/i2c/max6697.txt
6308F: drivers/hwmon/max6697.c
6309F: include/linux/platform_data/max6697.h
6310
f8f847b5
KK
6311MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6312M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6313L: linux-pm@vger.kernel.org
6314S: Supported
6315F: drivers/power/max14577_charger.c
6316F: drivers/power/max77693_charger.c
6317
befeb596
KK
6318MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6319M: Chanwoo Choi <cw00.choi@samsung.com>
6320M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6321L: linux-kernel@vger.kernel.org
6322S: Supported
6323F: drivers/*/max14577.c
6324F: drivers/*/max77686.c
6325F: drivers/*/max77693.c
6326F: drivers/extcon/extcon-max14577.c
6327F: drivers/extcon/extcon-max77693.c
6328F: drivers/rtc/rtc-max77686.c
6329F: drivers/clk/clk-max77686.c
6330F: Documentation/devicetree/bindings/mfd/max14577.txt
6331F: Documentation/devicetree/bindings/mfd/max77686.txt
6332F: Documentation/devicetree/bindings/mfd/max77693.txt
6333F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6334F: include/linux/mfd/max14577*.h
6335F: include/linux/mfd/max77686*.h
6336F: include/linux/mfd/max77693*.h
6337
9be3c9a5
HV
6338MAXIRADIO FM RADIO RECEIVER DRIVER
6339M: Hans Verkuil <hverkuil@xs4all.nl>
6340L: linux-media@vger.kernel.org
6341T: git git://linuxtv.org/media_tree.git
6342W: http://linuxtv.org
6343S: Maintained
6344F: drivers/media/radio/radio-maxiradio*
6345
127c49ae 6346MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6347M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6348P: LinuxTV.org Project
6349L: linux-media@vger.kernel.org
6350W: http://linuxtv.org
8a6e2535 6351Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6352T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6353S: Maintained
6354F: Documentation/dvb/
6355F: Documentation/video4linux/
ffe06198 6356F: Documentation/DocBook/media/
127c49ae 6357F: drivers/media/
ffe06198 6358F: drivers/staging/media/
127c49ae 6359F: include/media/
6c0f0359
MCC
6360F: include/uapi/linux/dvb/
6361F: include/uapi/linux/videodev2.h
6362F: include/uapi/linux/media.h
6363F: include/uapi/linux/v4l2-*
6364F: include/uapi/linux/meye.h
6365F: include/uapi/linux/ivtv*
6366F: include/uapi/linux/uvcvideo.h
d20620de 6367
e399065b
SS
6368MEGARAID SCSI/SAS DRIVERS
6369M: Kashyap Desai <kashyap.desai@avagotech.com>
6370M: Sumit Saxena <sumit.saxena@avagotech.com>
6371M: Uday Lingala <uday.lingala@avagotech.com>
6372L: megaraidlinux.pdl@avagotech.com
baaea1dc 6373L: linux-scsi@vger.kernel.org
e399065b 6374W: http://www.lsi.com
ce00f85c 6375S: Maintained
679655da
JP
6376F: Documentation/scsi/megaraid.txt
6377F: drivers/scsi/megaraid.*
6378F: drivers/scsi/megaraid/
757e0108 6379
2c46c9d5
AV
6380MELLANOX ETHERNET DRIVER (mlx4_en)
6381M: Amir Vadai <amirv@mellanox.com>
db603047 6382M: Ido Shamay <idos@mellanox.com>
b75f0050 6383L: netdev@vger.kernel.org
2c46c9d5
AV
6384S: Supported
6385W: http://www.mellanox.com
6386Q: http://patchwork.ozlabs.org/project/netdev/list/
6387F: drivers/net/ethernet/mellanox/mlx4/en_*
6388
70ea91f1
SR
6389MEMORY MANAGEMENT
6390L: linux-mm@kvack.org
70ea91f1
SR
6391W: http://www.linux-mm.org
6392S: Maintained
679655da 6393F: include/linux/mm.h
551450bb
CS
6394F: include/linux/gfp.h
6395F: include/linux/mmzone.h
6396F: include/linux/memory_hotplug.h
6397F: include/linux/vmalloc.h
679655da 6398F: mm/
70ea91f1 6399
f4e9ce66 6400MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6401M: David Woodhouse <dwmw2@infradead.org>
242c325e 6402M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6403L: linux-mtd@lists.infradead.org
8a6e2535
JP
6404W: http://www.linux-mtd.infradead.org/
6405Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6406T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6407T: git git://git.infradead.org/l2-mtd.git
1da177e4 6408S: Maintained
679655da
JP
6409F: drivers/mtd/
6410F: include/linux/mtd/
c117ab84 6411F: include/uapi/mtd/
1da177e4 6412
26c57ef1 6413MEN A21 WATCHDOG DRIVER
b75f0050 6414M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6415L: linux-watchdog@vger.kernel.org
6416S: Supported
6417F: drivers/watchdog/mena21_wdt.c
6418
3764e82e 6419MEN CHAMELEON BUS (mcb)
49e7d9df 6420M: Johannes Thumshirn <johannes.thumshirn@men.de>
3764e82e
JT
6421S: Supported
6422F: drivers/mcb/
6423F: include/linux/mcb.h
6424
48b490d2
AW
6425MEN F21BMC (Board Management Controller)
6426M: Andreas Werner <andreas.werner@men.de>
6427S: Supported
6428F: drivers/mfd/menf21bmc.c
6429F: drivers/watchdog/menf21bmc_wdt.c
6430F: drivers/leds/leds-menf21bmc.c
6431F: drivers/hwmon/menf21bmc_hwmon.c
6432F: Documentation/hwmon/menf21bmc
6433
12285945
JH
6434METAG ARCHITECTURE
6435M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6436L: linux-metag@vger.kernel.org
12285945
JH
6437S: Supported
6438F: arch/metag/
6439F: Documentation/metag/
6440F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6441F: drivers/clocksource/metag_generic.c
5698c50d
JH
6442F: drivers/irqchip/irq-metag.c
6443F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6444F: drivers/tty/metag_da.c
12285945 6445
c6375b0a 6446MICROBLAZE ARCHITECTURE
8b58be88 6447M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6448W: http://www.monstr.eu/fdt/
6449T: git git://git.monstr.eu/linux-2.6-microblaze.git
6450S: Supported
0a8c7914 6451F: arch/microblaze/
1da177e4
LT
6452
6453MICROTEK X6 SCANNER
61eee9a7 6454M: Oliver Neukum <oliver@neukum.org>
1da177e4 6455S: Maintained
679655da 6456F: drivers/usb/image/microtek.*
1da177e4
LT
6457
6458MIPS
8b58be88 6459M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6460L: linux-mips@linux-mips.org
6097050d 6461W: http://www.linux-mips.org/
b05e988e 6462T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6463Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6464S: Supported
679655da
JP
6465F: Documentation/mips/
6466F: arch/mips/
1da177e4 6467
08b7620a
HV
6468MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6469M: Hans Verkuil <hverkuil@xs4all.nl>
6470L: linux-media@vger.kernel.org
6471T: git git://linuxtv.org/media_tree.git
6472W: http://linuxtv.org
6473S: Odd Fixes
6474F: drivers/media/radio/radio-miropcm20*
6475
e126ba97
EC
6476Mellanox MLX5 core VPI driver
6477M: Eli Cohen <eli@mellanox.com>
6478L: netdev@vger.kernel.org
6479L: linux-rdma@vger.kernel.org
6480W: http://www.mellanox.com
6481Q: http://patchwork.ozlabs.org/project/netdev/list/
6482Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6483T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6484S: Supported
6485F: drivers/net/ethernet/mellanox/mlx5/core/
6486F: include/linux/mlx5/
6487
6488Mellanox MLX5 IB driver
b75f0050
JP
6489M: Eli Cohen <eli@mellanox.com>
6490L: linux-rdma@vger.kernel.org
6491W: http://www.mellanox.com
6492Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6493T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6494S: Supported
6495F: include/linux/mlx5/
6496F: drivers/infiniband/hw/mlx5/
e126ba97 6497
0ce277e4
AP
6498MN88472 MEDIA DRIVER
6499M: Antti Palosaari <crope@iki.fi>
6500L: linux-media@vger.kernel.org
6501W: http://linuxtv.org/
6502W: http://palosaari.fi/linux/
6503Q: http://patchwork.linuxtv.org/project/linux-media/list/
6504T: git git://linuxtv.org/anttip/media_tree.git
6505S: Maintained
6506F: drivers/staging/media/mn88472/
6507F: drivers/media/dvb-frontends/mn88472.h
6508
4f4d238f
AP
6509MN88473 MEDIA DRIVER
6510M: Antti Palosaari <crope@iki.fi>
6511L: linux-media@vger.kernel.org
6512W: http://linuxtv.org/
6513W: http://palosaari.fi/linux/
6514Q: http://patchwork.linuxtv.org/project/linux-media/list/
6515T: git git://linuxtv.org/anttip/media_tree.git
6516S: Maintained
6517F: drivers/staging/media/mn88473/
6518F: drivers/media/dvb-frontends/mn88473.h
6519
1da177e4 6520MODULE SUPPORT
8b58be88 6521M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6522S: Maintained
679655da
JP
6523F: include/linux/module.h
6524F: kernel/module.c
1da177e4
LT
6525
6526MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6527W: http://popies.net/meye/
b7788e13 6528S: Orphan
679655da 6529F: Documentation/video4linux/meye.txt
90d72ac6 6530F: drivers/media/pci/meye/
6c0f0359 6531F: include/uapi/linux/meye.h
1da177e4 6532
b9705b60 6533MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6534M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6535S: Maintained
679655da 6536F: Documentation/serial/moxa-smartio
c897401b 6537F: drivers/tty/mxser.*
d735410a 6538
889b2f87
AK
6539MR800 AVERMEDIA USB FM RADIO DRIVER
6540M: Alexey Klimov <klimov.linux@gmail.com>
6541L: linux-media@vger.kernel.org
6542T: git git://linuxtv.org/media_tree.git
6543S: Maintained
6544F: drivers/media/radio/radio-mr800.c
6545
d7155691
AO
6546MRF24J40 IEEE 802.15.4 RADIO DRIVER
6547M: Alan Ott <alan@signal11.us>
6548L: linux-wpan@vger.kernel.org
6549S: Maintained
6550F: drivers/net/ieee802154/mrf24j40.c
6551
8c4c731a 6552MSI LAPTOP SUPPORT
182ae55c 6553M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6554L: platform-driver-x86@vger.kernel.org
8c4c731a 6555S: Maintained
679655da 6556F: drivers/platform/x86/msi-laptop.c
8c4c731a 6557
0f1006b1
AA
6558MSI WMI SUPPORT
6559M: Anisse Astier <anisse@astier.eu>
d0944853 6560L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6561S: Supported
6562F: drivers/platform/x86/msi-wmi.c
6563
19a628a0
AP
6564MSI001 MEDIA DRIVER
6565M: Antti Palosaari <crope@iki.fi>
6566L: linux-media@vger.kernel.org
6567W: http://linuxtv.org/
6568W: http://palosaari.fi/linux/
6569Q: http://patchwork.linuxtv.org/project/linux-media/list/
6570T: git git://linuxtv.org/anttip/media_tree.git
6571S: Maintained
0185e197 6572F: drivers/media/tuners/msi001*
19a628a0 6573
7570589d 6574MSI2500 MEDIA DRIVER
2c57213f
AP
6575M: Antti Palosaari <crope@iki.fi>
6576L: linux-media@vger.kernel.org
6577W: http://linuxtv.org/
6578W: http://palosaari.fi/linux/
6579Q: http://patchwork.linuxtv.org/project/linux-media/list/
6580T: git git://linuxtv.org/anttip/media_tree.git
6581S: Maintained
7570589d 6582F: drivers/media/usb/msi2500/
2c57213f 6583
62a37dc7 6584MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6585M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6586L: linux-media@vger.kernel.org
6587T: git git://linuxtv.org/media_tree.git
6588S: Maintained
6589F: drivers/media/i2c/mt9m032.c
6590F: include/media/mt9m032.h
6591
62a37dc7 6592MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6593M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6594L: linux-media@vger.kernel.org
6595T: git git://linuxtv.org/media_tree.git
6596S: Maintained
6597F: drivers/media/i2c/mt9p031.c
6598F: include/media/mt9p031.h
6599
62a37dc7 6600MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6601M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6602L: linux-media@vger.kernel.org
6603T: git git://linuxtv.org/media_tree.git
6604S: Maintained
6605F: drivers/media/i2c/mt9t001.c
6606F: include/media/mt9t001.h
6607
62a37dc7 6608MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6609M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6610L: linux-media@vger.kernel.org
6611T: git git://linuxtv.org/media_tree.git
6612S: Maintained
f2272e13 6613F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6614F: drivers/media/i2c/mt9v032.c
6615F: include/media/mt9v032.h
6616
4e0d13cb 6617MULTIFUNCTION DEVICES (MFD)
8b58be88 6618M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6619M: Lee Jones <lee.jones@linaro.org>
7caa7991 6620T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6621S: Supported
679655da 6622F: drivers/mfd/
55b5940d 6623F: include/linux/mfd/
4e0d13cb 6624
5c4e6f13 6625MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6626M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6627L: linux-mmc@vger.kernel.org
708dce3f 6628T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6629S: Maintained
679655da
JP
6630F: drivers/mmc/
6631F: include/linux/mmc/
c117ab84 6632F: include/uapi/linux/mmc/
baca2da4 6633
15a0580c 6634MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6635S: Orphan
679655da
JP
6636F: drivers/mmc/host/mmc_spi.c
6637F: include/linux/spi/mmc_spi.h
15a0580c 6638
1da177e4 6639MULTISOUND SOUND DRIVER
8b58be88 6640M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6641S: Maintained
679655da
JP
6642F: Documentation/sound/oss/MultiSound
6643F: sound/oss/msnd*
1da177e4 6644
d735410a 6645MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6646S: Orphan
c897401b 6647F: drivers/tty/isicom.c
679655da 6648F: include/linux/isicom.h
d735410a 6649
550a7375 6650MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6651M: Felipe Balbi <balbi@ti.com>
795fb7e7 6652L: linux-usb@vger.kernel.org
43b416e5 6653T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6654S: Maintained
679655da 6655F: drivers/usb/musb/
550a7375 6656
ea0af5f6
MK
6657MXL5007T MEDIA DRIVER
6658M: Michael Krufky <mkrufky@linuxtv.org>
6659L: linux-media@vger.kernel.org
6660W: http://linuxtv.org/
6661W: http://github.com/mkrufky
6662Q: http://patchwork.linuxtv.org/project/linux-media/list/
6663T: git git://linuxtv.org/mkrufky/tuners.git
6664S: Maintained
6665F: drivers/media/tuners/mxl5007t.*
6666
2d3cf588 6667MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6668M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6669L: netdev@vger.kernel.org
205057ae 6670W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6671S: Supported
93f7848b 6672F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6673
1da177e4 6674NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6675S: Orphan
d9fb9f38 6676F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6677
23dc05a3
DM
6678NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6679M: Daniel Mack <zonque@gmail.com>
6680S: Maintained
6681L: alsa-devel@alsa-project.org
6682W: http://www.native-instruments.com
6683F: sound/usb/caiaq/
6684
1da177e4 6685NCP FILESYSTEM
52653199
PV
6686M: Petr Vandrovec <petr@vandrovec.name>
6687S: Odd Fixes
679655da 6688F: fs/ncpfs/
1da177e4 6689
a79b0322
FT
6690NCR 5380 SCSI DRIVERS
6691M: Finn Thain <fthain@telegraphics.com.au>
6692M: Michael Schmitz <schmitzmic@gmail.com>
6693L: linux-scsi@vger.kernel.org
6694S: Maintained
6695F: Documentation/scsi/g_NCR5380.txt
6696F: drivers/scsi/NCR5380.*
6697F: drivers/scsi/arm/cumana_1.c
6698F: drivers/scsi/arm/oak.c
6699F: drivers/scsi/atari_NCR5380.c
6700F: drivers/scsi/atari_scsi.*
6701F: drivers/scsi/dmx3191d.c
6702F: drivers/scsi/dtc.*
6703F: drivers/scsi/g_NCR5380.*
6704F: drivers/scsi/g_NCR5380_mmio.c
6705F: drivers/scsi/mac_scsi.*
6706F: drivers/scsi/pas16.*
a79b0322
FT
6707F: drivers/scsi/sun3_scsi.*
6708F: drivers/scsi/sun3_scsi_vme.c
6709F: drivers/scsi/t128.*
6710
1da177e4 6711NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6712M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6713L: linux-scsi@vger.kernel.org
6714S: Maintained
679655da 6715F: drivers/scsi/NCR_D700.*
1da177e4 6716
4aa3eb4c
GR
6717NCT6775 HARDWARE MONITOR DRIVER
6718M: Guenter Roeck <linux@roeck-us.net>
6719L: lm-sensors@lm-sensors.org
6720S: Maintained
6721F: Documentation/hwmon/nct6775
6722F: drivers/hwmon/nct6775.c
6723
3c2d774c 6724NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6725M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6726L: linux-rdma@vger.kernel.org
e3d33cb1 6727W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6728S: Supported
6729F: drivers/infiniband/hw/nes/
6730
be2f2e84 6731NETEM NETWORK EMULATOR
adbbf69d 6732M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6733L: netem@lists.linux-foundation.org
be2f2e84 6734S: Maintained
679655da 6735F: net/sched/sch_netem.c
be2f2e84 6736
b2f5a051 6737NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6738M: Jon Mason <jdmason@kudzu.us>
4a58448b 6739L: netdev@vger.kernel.org
4a58448b 6740S: Supported
679655da 6741F: Documentation/networking/s2io.txt
b2f5a051 6742F: Documentation/networking/vxge.txt
86387e1a 6743F: drivers/net/ethernet/neterion/
4a58448b 6744
db9cf3a3 6745NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6746M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6747M: Patrick McHardy <kaber@trash.net>
42010ed0 6748M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6749L: netfilter-devel@vger.kernel.org
82b98543 6750L: coreteam@netfilter.org
1da177e4
LT
6751W: http://www.netfilter.org/
6752W: http://www.iptables.org/
42010ed0
PNA
6753Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6754T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6755T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6756S: Supported
679655da
JP
6757F: include/linux/netfilter*
6758F: include/linux/netfilter/
6759F: include/net/netfilter/
c117ab84
CEB
6760F: include/uapi/linux/netfilter*
6761F: include/uapi/linux/netfilter/
679655da
JP
6762F: net/*/netfilter.c
6763F: net/*/netfilter/
6764F: net/netfilter/
1da177e4 6765
4cc67735 6766NETLABEL
87a0874c 6767M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6768W: http://netlabel.sf.net
6769L: netdev@vger.kernel.org
87a0874c 6770S: Maintained
80811493 6771F: Documentation/netlabel/
679655da
JP
6772F: include/net/netlabel.h
6773F: net/netlabel/
4cc67735 6774
1da177e4 6775NETROM NETWORK LAYER
8b58be88 6776M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6777L: linux-hams@vger.kernel.org
d34cb28a 6778W: http://www.linux-ax25.org/
1da177e4 6779S: Maintained
679655da 6780F: include/net/netrom.h
c117ab84 6781F: include/uapi/linux/netrom.h
679655da 6782F: net/netrom/
1da177e4 6783
5ddb88c0 6784NETWORK BLOCK DEVICE (NBD)
4ca5829a 6785M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 6786S: Maintained
5e4b269b 6787L: nbd-general@lists.sourceforge.net
4ca5829a 6788T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
6789F: Documentation/blockdev/nbd.txt
6790F: drivers/block/nbd.c
6791F: include/linux/nbd.h
c117ab84 6792F: include/uapi/linux/nbd.h
1da177e4 6793
6e43650c
NH
6794NETWORK DROP MONITOR
6795M: Neil Horman <nhorman@tuxdriver.com>
6796L: netdev@vger.kernel.org
6797S: Maintained
6798W: https://fedorahosted.org/dropwatch/
6799F: net/core/drop_monitor.c
6800
1da177e4 6801NETWORKING [GENERAL]
8b58be88 6802M: "David S. Miller" <davem@davemloft.net>
979b6c13 6803L: netdev@vger.kernel.org
b1e8fd54 6804W: http://www.linuxfoundation.org/en/Net
11e98029 6805Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6806T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6807T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6808S: Maintained
679655da
JP
6809F: net/
6810F: include/net/
018d21ed
JP
6811F: include/linux/in.h
6812F: include/linux/net.h
6813F: include/linux/netdevice.h
c117ab84
CEB
6814F: include/uapi/linux/in.h
6815F: include/uapi/linux/net.h
6816F: include/uapi/linux/netdevice.h
0c7aecd4 6817F: include/uapi/linux/net_namespace.h
7e814a6c 6818F: tools/net/
f4e53f9a 6819F: tools/testing/selftests/net/
335a67d2 6820F: lib/random32.c
a101ccd1 6821F: lib/test_bpf.c
1da177e4
LT
6822
6823NETWORKING [IPv4/IPv6]
8b58be88
JP
6824M: "David S. Miller" <davem@davemloft.net>
6825M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6826M: James Morris <jmorris@namei.org>
6827M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6828M: Patrick McHardy <kaber@trash.net>
979b6c13 6829L: netdev@vger.kernel.org
08deed1e 6830T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6831S: Maintained
679655da
JP
6832F: net/ipv4/
6833F: net/ipv6/
6834F: include/net/ip*
0a14842f 6835F: arch/x86/net/*
1da177e4 6836
73b7656c
DM
6837NETWORKING [IPSEC]
6838M: Steffen Klassert <steffen.klassert@secunet.com>
6839M: Herbert Xu <herbert@gondor.apana.org.au>
6840M: "David S. Miller" <davem@davemloft.net>
6841L: netdev@vger.kernel.org
d1fc5024
SK
6842T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6843T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6844S: Maintained
5826bdd1 6845F: net/core/flow.c
73b7656c
DM
6846F: net/xfrm/
6847F: net/key/
6848F: net/ipv4/xfrm*
d1fc5024
SK
6849F: net/ipv4/esp4.c
6850F: net/ipv4/ah4.c
6851F: net/ipv4/ipcomp.c
6852F: net/ipv4/ip_vti.c
73b7656c 6853F: net/ipv6/xfrm*
d1fc5024
SK
6854F: net/ipv6/esp6.c
6855F: net/ipv6/ah6.c
6856F: net/ipv6/ipcomp6.c
6857F: net/ipv6/ip6_vti.c
73b7656c
DM
6858F: include/uapi/linux/xfrm.h
6859F: include/net/xfrm.h
6860
10e2ff1c 6861NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6862M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6863L: netdev@vger.kernel.org
6864S: Maintained
6865
29f8f632 6866NETWORKING [WIRELESS]
2cb4abd1 6867L: linux-wireless@vger.kernel.org
8a6e2535 6868Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6869
788873ac
JP
6870NETWORKING DRIVERS
6871L: netdev@vger.kernel.org
6872W: http://www.linuxfoundation.org/en/Net
11e98029 6873Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6874T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6875T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6876S: Odd Fixes
6877F: drivers/net/
018d21ed 6878F: include/linux/if_*
0b63bf1f
JD
6879F: include/linux/netdevice.h
6880F: include/linux/arcdevice.h
6881F: include/linux/etherdevice.h
6882F: include/linux/fcdevice.h
6883F: include/linux/fddidevice.h
6884F: include/linux/hippidevice.h
6885F: include/linux/inetdevice.h
c117ab84
CEB
6886F: include/uapi/linux/if_*
6887F: include/uapi/linux/netdevice.h
788873ac 6888
0e324cf6
JL
6889NETWORKING DRIVERS (WIRELESS)
6890M: Kalle Valo <kvalo@codeaurora.org>
6891L: linux-wireless@vger.kernel.org
6892Q: http://patchwork.kernel.org/project/linux-wireless/list/
6893T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6894S: Maintained
6895F: drivers/net/wireless/
6896
3d396eb1 6897NETXEN (1/10) GbE SUPPORT
8622315e 6898M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6899M: Sony Chacko <sony.chacko@qlogic.com>
6900M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6901L: netdev@vger.kernel.org
9c2b5bde 6902W: http://www.qlogic.com
3d396eb1 6903S: Supported
aa43c215 6904F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6905
6423d30f
AAJ
6906NFC SUBSYSTEM
6907M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6908M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6909M: Samuel Ortiz <sameo@linux.intel.com>
6910L: linux-wireless@vger.kernel.org
1eb3b216 6911L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6912S: Supported
6423d30f 6913F: net/nfc/
55eb94f9 6914F: include/net/nfc/
c117ab84 6915F: include/uapi/linux/nfc.h
6423d30f 6916F: drivers/nfc/
08eaa1e0 6917F: include/linux/platform_data/pn544.h
7ebb88e5 6918F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6919
e8b43555 6920NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6921M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 6922M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
6923L: linux-nfs@vger.kernel.org
6924W: http://client.linux-nfs.org
cd7b996a 6925T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6926S: Maintained
679655da
JP
6927F: fs/lockd/
6928F: fs/nfs/
6929F: fs/nfs_common/
6930F: net/sunrpc/
6931F: include/linux/lockd/
6932F: include/linux/nfs*
6933F: include/linux/sunrpc/
c117ab84
CEB
6934F: include/uapi/linux/nfs*
6935F: include/uapi/linux/sunrpc/
1da177e4 6936
85ef9cea 6937NILFS2 FILESYSTEM
e2126935 6938M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6939L: linux-nilfs@vger.kernel.org
f9472265 6940W: http://nilfs.sourceforge.net/
e2126935 6941T: git git://github.com/konis/nilfs2.git
85ef9cea 6942S: Supported
679655da
JP
6943F: Documentation/filesystems/nilfs2.txt
6944F: fs/nilfs2/
6945F: include/linux/nilfs2_fs.h
85ef9cea 6946
1da177e4 6947NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6948M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6949W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6950S: Maintained
679655da
JP
6951F: Documentation/scsi/NinjaSCSI.txt
6952F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6953
6954NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6955M: GOTO Masanori <gotom@debian.or.jp>
6956M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6957W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6958S: Maintained
679655da
JP
6959F: Documentation/scsi/NinjaSCSI.txt
6960F: drivers/scsi/nsp32*
1da177e4 6961
383b8fb9
LFT
6962NIOS2 ARCHITECTURE
6963M: Ley Foon Tan <lftan@altera.com>
6964L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 6965T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
6966S: Maintained
6967F: arch/nios2/
6968
fce8a7bb 6969NTB DRIVER
9ef6bf6c
JM
6970M: Jon Mason <jdmason@kudzu.us>
6971M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6972S: Supported
2984411f
JM
6973W: https://github.com/jonmason/ntb/wiki
6974T: git git://github.com/jonmason/ntb.git
fce8a7bb 6975F: drivers/ntb/
548c237c 6976F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6977F: include/linux/ntb.h
6978
1da177e4 6979NTFS FILESYSTEM
2818ef50 6980M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6981L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6982W: http://www.tuxera.com/
e6f4dee7 6983T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6984S: Supported
679655da
JP
6985F: Documentation/filesystems/ntfs.txt
6986F: fs/ntfs/
1da177e4 6987
9eb8ef74 6988NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6989M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6990L: linux-fbdev@vger.kernel.org
ce00f85c 6991S: Maintained
8a61f013
JH
6992F: drivers/video/fbdev/riva/
6993F: drivers/video/fbdev/nvidia/
1da177e4 6994
79461681
MW
6995NVM EXPRESS DRIVER
6996M: Matthew Wilcox <willy@linux.intel.com>
6997L: linux-nvme@lists.infradead.org
6998T: git git://git.infradead.org/users/willy/linux-nvme.git
6999S: Supported
5be37bf9 7000F: drivers/block/nvme*
79461681
MW
7001F: include/linux/nvme.h
7002
dece4585
CP
7003NXP-NCI NFC DRIVER
7004M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7005R: Charles Gorand <charles.gorand@effinnov.com>
7006L: linux-nfc@lists.01.org (moderated for non-subscribers)
7007S: Supported
7008F: drivers/nfc/nxp-nci
7009
f50d7146
RK
7010NXP TDA998X DRM DRIVER
7011M: Russell King <rmk+kernel@arm.linux.org.uk>
7012S: Supported
7013F: drivers/gpu/drm/i2c/tda998x_drv.c
7014F: include/drm/i2c/tda998x.h
7015
fbace43e
PR
7016NXP TFA9879 DRIVER
7017M: Peter Rosin <peda@axentia.se>
7018L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7019S: Maintained
7020F: sound/soc/codecs/tfa9879*
7021
f5525786 7022OMAP SUPPORT
0e24bdd4 7023M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7024L: linux-omap@vger.kernel.org
7025W: http://www.muru.com/linux/omap/
7026W: http://linux.omap.com/
8a6e2535 7027Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7028T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7029S: Maintained
4e04d5a3 7030F: arch/arm/*omap*/
026da812
FB
7031F: arch/arm/configs/omap1_defconfig
7032F: arch/arm/configs/omap2plus_defconfig
046d0a37 7033F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7034F: drivers/irqchip/irq-omap-intc.c
7035F: drivers/mfd/*omap*.c
7036F: drivers/mfd/menelaus.c
7037F: drivers/mfd/palmas.c
7038F: drivers/mfd/tps65217.c
7039F: drivers/mfd/tps65218.c
7040F: drivers/mfd/tps65910.c
7041F: drivers/mfd/twl-core.[ch]
7042F: drivers/mfd/twl4030*.c
7043F: drivers/mfd/twl6030*.c
7044F: drivers/mfd/twl6040*.c
7045F: drivers/regulator/palmas-regulator*.c
7046F: drivers/regulator/pbias-regulator.c
7047F: drivers/regulator/tps65217-regulator.c
7048F: drivers/regulator/tps65218-regulator.c
7049F: drivers/regulator/tps65910-regulator.c
7050F: drivers/regulator/twl-regulator.c
046d0a37 7051F: include/linux/i2c-omap.h
f5525786 7052
50f29fbd 7053OMAP DEVICE TREE SUPPORT
cdb55ab0 7054M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7055M: Tony Lindgren <tony@atomide.com>
7056L: linux-omap@vger.kernel.org
d0fb18c5 7057L: devicetree@vger.kernel.org
50f29fbd
TL
7058S: Maintained
7059F: arch/arm/boot/dts/*omap*
7060F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7061F: arch/arm/boot/dts/*am4*
7062F: arch/arm/boot/dts/*am5*
7063F: arch/arm/boot/dts/*dra7*
50f29fbd 7064
f5525786 7065OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7066M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7067L: linux-omap@vger.kernel.org
7068S: Maintained
7069F: arch/arm/*omap*/*clock*
7070
7071OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7072M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7073L: linux-omap@vger.kernel.org
7074S: Maintained
7075F: arch/arm/*omap*/*pm*
c46938d4 7076F: drivers/cpufreq/omap-cpufreq.c
f5525786 7077
d21db568 7078OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7079M: Rajendra Nayak <rnayak@ti.com>
7080M: Paul Walmsley <paul@pwsan.com>
7081L: linux-omap@vger.kernel.org
7082S: Maintained
d21db568 7083F: arch/arm/mach-omap2/prm*
692ab1f3 7084
f5525786 7085OMAP AUDIO SUPPORT
6c284903 7086M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7087M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
7088L: alsa-devel@alsa-project.org (subscribers-only)
7089L: linux-omap@vger.kernel.org
7090S: Maintained
7091F: sound/soc/omap/
7092
18640193
TL
7093OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7094M: Roger Quadros <rogerq@ti.com>
7095M: Tony Lindgren <tony@atomide.com>
7096L: linux-omap@vger.kernel.org
7097S: Maintained
7098F: drivers/memory/omap-gpmc.c
7099F: arch/arm/mach-omap2/*gpmc*
7100
f5525786 7101OMAP FRAMEBUFFER SUPPORT
830e6384 7102M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7103L: linux-fbdev@vger.kernel.org
f5525786
TL
7104L: linux-omap@vger.kernel.org
7105S: Maintained
8a61f013 7106F: drivers/video/fbdev/omap/
f5525786 7107
676eec0d 7108OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7109M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7110L: linux-omap@vger.kernel.org
676eec0d 7111L: linux-fbdev@vger.kernel.org
178ff4c9 7112S: Maintained
8a61f013 7113F: drivers/video/fbdev/omap2/
178ff4c9
TV
7114F: Documentation/arm/OMAP/DSS
7115
8b37fcfc
OBC
7116OMAP HARDWARE SPINLOCK SUPPORT
7117M: Ohad Ben-Cohen <ohad@wizery.com>
7118L: linux-omap@vger.kernel.org
7119S: Maintained
7120F: drivers/hwspinlock/omap_hwspinlock.c
7121F: arch/arm/mach-omap2/hwspinlock.c
7122
f5525786 7123OMAP MMC SUPPORT
8b58be88 7124M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7125L: linux-omap@vger.kernel.org
7126S: Maintained
653f41b5
MC
7127F: drivers/mmc/host/omap.c
7128
7129OMAP HS MMC SUPPORT
0a4585c6 7130L: linux-mmc@vger.kernel.org
653f41b5 7131L: linux-omap@vger.kernel.org
dfa5d196 7132S: Orphan
653f41b5 7133F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7134
7135OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7136M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7137S: Maintained
7138F: drivers/char/hw_random/omap-rng.c
7139
f400c82e 7140OMAP HWMOD SUPPORT
cdb55ab0 7141M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7142M: Paul Walmsley <paul@pwsan.com>
7143L: linux-omap@vger.kernel.org
7144S: Maintained
8fc8b12b 7145F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7146
8633fb30
PW
7147OMAP HWMOD DATA
7148M: Paul Walmsley <paul@pwsan.com>
7149L: linux-omap@vger.kernel.org
7150S: Maintained
7151F: arch/arm/mach-omap2/omap_hwmod*data*
7152
f400c82e 7153OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7154M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7155L: linux-omap@vger.kernel.org
7156S: Maintained
7157F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7158
0db83ced 7159OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7160M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7161L: linux-media@vger.kernel.org
7162S: Maintained
7eec52db 7163F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7164F: drivers/media/platform/omap3isp/
0db83ced 7165F: drivers/staging/media/omap4iss/
7e8970e1 7166
f5525786 7167OMAP USB SUPPORT
f299470a 7168M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7169L: linux-usb@vger.kernel.org
7170L: linux-omap@vger.kernel.org
43b416e5 7171T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7172S: Maintained
a16fbd65
JP
7173F: drivers/usb/*/*omap*
7174F: arch/arm/*omap*/usb*
f5525786 7175
6d994710 7176OMAP GPIO DRIVER
a1415a8f 7177M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7178M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7179M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7180L: linux-omap@vger.kernel.org
7181S: Maintained
7182F: drivers/gpio/gpio-omap.c
7183
c351e290
MJ
7184OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7185M: Mark Jackson <mpfj@newflow.co.uk>
7186L: linux-omap@vger.kernel.org
7187S: Maintained
7188F: arch/arm/boot/dts/am335x-nano.dts
7189
0ad122d9 7190OMFS FILESYSTEM
8b58be88 7191M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7192L: linux-karma-devel@lists.sourceforge.net
7193S: Maintained
679655da
JP
7194F: Documentation/filesystems/omfs.txt
7195F: fs/omfs/
0ad122d9 7196
c1986ee9 7197OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7198M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7199S: Maintained
679655da
JP
7200F: drivers/char/pcmcia/cm4000_cs.c
7201F: include/linux/cm4000_cs.h
c117ab84 7202F: include/uapi/linux/cm4000_cs.h
c1986ee9 7203
77c44ab1 7204OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7205M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7206S: Maintained
679655da 7207F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7208
77d5140f 7209OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7210M: Jonathan Corbet <corbet@lwn.net>
661263b5 7211L: linux-media@vger.kernel.org
275ffde4 7212T: git git://linuxtv.org/media_tree.git
77d5140f 7213S: Maintained
90d72ac6 7214F: drivers/media/i2c/ov7670.c
77d5140f 7215
431bca73 7216ONENAND FLASH DRIVER
8b58be88 7217M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7218L: linux-mtd@lists.infradead.org
7219S: Maintained
679655da
JP
7220F: drivers/mtd/onenand/
7221F: include/linux/mtd/onenand*.h
431bca73 7222
1da177e4 7223ONSTREAM SCSI TAPE DRIVER
8b58be88 7224M: Willem Riede <osst@riede.org>
1da177e4
LT
7225L: osst-users@lists.sourceforge.net
7226L: linux-scsi@vger.kernel.org
7227S: Maintained
f7269cfc
JD
7228F: Documentation/scsi/osst.txt
7229F: drivers/scsi/osst.*
7230F: drivers/scsi/osst_*.h
7231F: drivers/scsi/st.h
1da177e4 7232
e2d1d6c0 7233OPENCORES I2C BUS DRIVER
8b58be88 7234M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7235L: linux-i2c@vger.kernel.org
e2d1d6c0 7236S: Maintained
679655da
JP
7237F: Documentation/i2c/busses/i2c-ocores
7238F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7239
860c44c1 7240OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7241M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7242M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7243L: devicetree@vger.kernel.org
a7fefe9f
RH
7244W: http://www.devicetree.org/
7245T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7246S: Maintained
f8828205 7247F: drivers/of/
860c44c1 7248F: include/linux/of*.h
f8828205 7249F: scripts/dtc/
860c44c1 7250
f8828205 7251OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7252M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7253M: Pawel Moll <pawel.moll@arm.com>
7254M: Mark Rutland <mark.rutland@arm.com>
de80963e 7255M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7256M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7257L: devicetree@vger.kernel.org
7258S: Maintained
7259F: Documentation/devicetree/
7260F: arch/*/boot/dts/
7261F: include/dt-bindings/
7262
2bb65f56
PA
7263OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7264M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7265L: devicetree@vger.kernel.org
7266S: Maintained
7267F: Documentation/devicetree/dynamic-resolution-notes.txt
7268F: Documentation/devicetree/overlay-notes.txt
7269F: drivers/of/overlay.c
7270F: drivers/of/resolver.c
7271
19f9d392
JB
7272OPENRISC ARCHITECTURE
7273M: Jonas Bonn <jonas@southpole.se>
7274W: http://openrisc.net
eab7c1c0 7275L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7276S: Maintained
7277T: git git://openrisc.net/~jonas/linux
14430813 7278F: arch/openrisc/
19f9d392 7279
ccb1352e 7280OPENVSWITCH
4f337ed5 7281M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7282L: netdev@vger.kernel.org
ccb1352e
JG
7283L: dev@openvswitch.org
7284W: http://openvswitch.org
ccb1352e
JG
7285S: Maintained
7286F: net/openvswitch/
b422da7c 7287F: include/uapi/linux/openvswitch.h
ccb1352e 7288
af39917d
CL
7289OPL4 DRIVER
7290M: Clemens Ladisch <clemens@ladisch.de>
7291L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7292T: git git://git.alsa-project.org/alsa-kernel.git
7293S: Maintained
7294F: sound/drivers/opl4/
7295
1da177e4 7296OPROFILE
4cf7e718 7297M: Robert Richter <rric@kernel.org>
1da177e4
LT
7298L: oprofile-list@lists.sf.net
7299S: Maintained
81c4a8a6 7300F: arch/*/include/asm/oprofile*.h
679655da
JP
7301F: arch/*/oprofile/
7302F: drivers/oprofile/
7303F: include/linux/oprofile.h
1da177e4 7304
e2d1d6c0 7305ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7306M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7307M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7308L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7309W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7310S: Supported
679655da
JP
7311F: Documentation/filesystems/ocfs2.txt
7312F: Documentation/filesystems/dlmfs.txt
7313F: fs/ocfs2/
e2d1d6c0 7314
1da177e4 7315ORINOCO DRIVER
724c6b35 7316L: linux-wireless@vger.kernel.org
491b26b4 7317W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7318W: http://www.nongnu.org/orinoco/
3a59babb 7319S: Orphan
679655da 7320F: drivers/net/wireless/orinoco/
1da177e4 7321
42c55aa8 7322OSD LIBRARY and FILESYSTEM
fadc0752 7323M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7324M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7325L: osd-dev@open-osd.org
7326W: http://open-osd.org
54e5881d 7327T: git git://git.open-osd.org/open-osd.git
68274794 7328S: Maintained
42c55aa8 7329F: drivers/scsi/osd/
6b6f0b6c 7330F: include/scsi/osd_*
42c55aa8 7331F: fs/exofs/
68274794 7332
ef94b186 7333OVERLAY FILESYSTEM
7c37fbda 7334M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7335L: linux-unionfs@vger.kernel.org
7336T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7337S: Supported
1d113735 7338F: fs/overlayfs/
7c37fbda
NB
7339F: Documentation/filesystems/overlayfs.txt
7340
e2d1d6c0 7341P54 WIRELESS DRIVER
084cb0fe 7342M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7343L: linux-wireless@vger.kernel.org
084cb0fe 7344W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7345S: Maintained
679655da 7346F: drivers/net/wireless/p54/
e2d1d6c0 7347
f5cd7872 7348PA SEMI ETHERNET DRIVER
8b58be88 7349M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7350L: netdev@vger.kernel.org
7351S: Maintained
ded19add 7352F: drivers/net/ethernet/pasemi/*
f5cd7872 7353
beb58aa3 7354PA SEMI SMBUS DRIVER
8b58be88 7355M: Olof Johansson <olof@lixom.net>
846557d3 7356L: linux-i2c@vger.kernel.org
beb58aa3 7357S: Maintained
679655da 7358F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7359
48fc267e
SK
7360PADATA PARALLEL EXECUTION MECHANISM
7361M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7362L: linux-crypto@vger.kernel.org
7363S: Maintained
7364F: kernel/padata.c
7365F: include/linux/padata.h
7366F: Documentation/padata.txt
7367
709ee531 7368PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7369M: Harald Welte <laforge@gnumonks.org>
d0944853 7370L: platform-driver-x86@vger.kernel.org
709ee531 7371S: Maintained
679655da 7372F: drivers/platform/x86/panasonic-laptop.c
709ee531 7373
368dd5ac 7374PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7375M: David Howells <dhowells@redhat.com>
7376M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7377L: linux-am33-list@redhat.com (moderated for non-subscribers)
7378W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7379S: Maintained
679655da
JP
7380F: Documentation/mn10300/
7381F: arch/mn10300/
4fa97181 7382
1da177e4 7383PARALLEL PORT SUPPORT
3dd1a329 7384L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7385S: Orphan
679655da
JP
7386F: drivers/parport/
7387F: include/linux/parport*.h
7388F: drivers/char/ppdev.c
c117ab84 7389F: include/uapi/linux/ppdev.h
1da177e4 7390
4cdf6bc2 7391PARAVIRT_OPS INTERFACE
d633180c 7392M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7393M: Chris Wright <chrisw@sous-sol.org>
7394M: Alok Kataria <akataria@vmware.com>
7395M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7396L: virtualization@lists.linux-foundation.org
4cdf6bc2 7397S: Supported
a2e19991 7398F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7399F: arch/*/kernel/paravirt*
7400F: arch/*/include/asm/paravirt.h
4cdf6bc2 7401
e2d1d6c0 7402PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7403M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7404L: linux-parport@lists.infradead.org (subscribers-only)
7405W: http://www.torque.net/linux-pp.html
7406S: Maintained
679655da
JP
7407F: Documentation/blockdev/paride.txt
7408F: drivers/block/paride/
e2d1d6c0
RD
7409
7410PARISC ARCHITECTURE
b8828770 7411M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7412M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7413L: linux-parisc@vger.kernel.org
7414W: http://www.parisc-linux.org/
8a6e2535 7415Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7416T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7417T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7418S: Maintained
679655da 7419F: arch/parisc/
2b6bac9e 7420F: Documentation/parisc/
679655da 7421F: drivers/parisc/
2b6bac9e
HD
7422F: drivers/char/agp/parisc-agp.c
7423F: drivers/input/serio/gscps2.c
7424F: drivers/parport/parport_gsc.*
7425F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7426F: drivers/video/fbdev/sti*
2b6bac9e
HD
7427F: drivers/video/console/sti*
7428F: drivers/video/logo/logo_parisc*
e2d1d6c0 7429
1662d32c 7430PC87360 HARDWARE MONITORING DRIVER
8b58be88 7431M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7432L: lm-sensors@lm-sensors.org
7433S: Maintained
679655da
JP
7434F: Documentation/hwmon/pc87360
7435F: drivers/hwmon/pc87360.c
1662d32c
JC
7436
7437PC8736x GPIO DRIVER
8b58be88 7438M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7439S: Maintained
679655da 7440F: drivers/char/pc8736x_gpio.c
1662d32c 7441
1ad107fd 7442PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7443M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7444L: lm-sensors@lm-sensors.org
7445S: Maintained
7446F: Documentation/hwmon/pc87427
7447F: drivers/hwmon/pc87427.c
7448
b26e0ed4 7449PCA9532 LED DRIVER
8b58be88 7450M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7451S: Maintained
d5ca6918
JP
7452F: drivers/leds/leds-pca9532.c
7453F: include/linux/leds-pca9532.h
b26e0ed4 7454
5ce914a8 7455PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7456M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7457L: linux-i2c@vger.kernel.org
7458S: Maintained
b4f0b74e 7459F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7460
3971dae5 7461PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7462M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7463S: Maintained
7464F: drivers/firmware/pcdp.*
7465
065c6359 7466PCI ERROR RECOVERY
6305902c 7467M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7468L: linux-pci@vger.kernel.org
065c6359 7469S: Supported
679655da 7470F: Documentation/PCI/pci-error-recovery.txt
065c6359 7471
1da177e4 7472PCI SUBSYSTEM
5ac3a6d2 7473M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7474L: linux-pci@vger.kernel.org
99662dd1 7475Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7476T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7477S: Supported
679655da
JP
7478F: Documentation/PCI/
7479F: drivers/pci/
7480F: include/linux/pci*
6b49ee49 7481F: arch/x86/pci/
cad01f91 7482F: arch/x86/kernel/quirks.c
1da177e4 7483
b7e78170
RH
7484PCI DRIVER FOR ARM VERSATILE PLATFORM
7485M: Rob Herring <robh@kernel.org>
7486L: linux-pci@vger.kernel.org
7487L: linux-arm-kernel@lists.infradead.org
7488S: Maintained
7489F: Documentation/devicetree/bindings/pci/versatile.txt
7490F: drivers/pci/host/pci-versatile.c
7491
5f6b6ccd
TI
7492PCI DRIVER FOR APPLIEDMICRO XGENE
7493M: Tanmay Inamdar <tinamdar@apm.com>
7494L: linux-pci@vger.kernel.org
7495L: linux-arm-kernel@lists.infradead.org
7496S: Maintained
7497F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7498F: drivers/pci/host/pci-xgene.c
7499
62d0ff83
ML
7500PCI DRIVER FOR FREESCALE LAYERSCAPE
7501M: Minghuan Lian <minghuan.Lian@freescale.com>
7502M: Mingkai Hu <mingkai.hu@freescale.com>
7503M: Roy Zang <tie-fei.zang@freescale.com>
7504L: linuxppc-dev@lists.ozlabs.org
7505L: linux-pci@vger.kernel.org
7506L: linux-arm-kernel@lists.infradead.org
7507S: Maintained
7508F: drivers/pci/host/*layerscape*
7509
f0b75693 7510PCI DRIVER FOR IMX6
f175aa2c 7511M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7512M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7513L: linux-pci@vger.kernel.org
7514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7515S: Maintained
7516F: drivers/pci/host/*imx6*
7517
0c4ffcfe
MK
7518PCI DRIVER FOR TI KEYSTONE
7519M: Murali Karicheri <m-karicheri2@ti.com>
7520L: linux-pci@vger.kernel.org
7521L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7522S: Maintained
7523F: drivers/pci/host/*keystone*
7524
f0b75693
BH
7525PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7526M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7527M: Jason Cooper <jason@lakedaemon.net>
7528L: linux-pci@vger.kernel.org
7529L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7530S: Maintained
7531F: drivers/pci/host/*mvebu*
7532
0447cfd7
TR
7533PCI DRIVER FOR NVIDIA TEGRA
7534M: Thierry Reding <thierry.reding@gmail.com>
7535L: linux-tegra@vger.kernel.org
f0b75693 7536L: linux-pci@vger.kernel.org
0447cfd7
TR
7537S: Supported
7538F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7539F: drivers/pci/host/pci-tegra.c
7540
47ff3de9
KVA
7541PCI DRIVER FOR TI DRA7XX
7542M: Kishon Vijay Abraham I <kishon@ti.com>
7543L: linux-omap@vger.kernel.org
7544L: linux-pci@vger.kernel.org
7545S: Supported
7546F: Documentation/devicetree/bindings/pci/ti-pci.txt
7547F: drivers/pci/host/pci-dra7xx.c
7548
f0b75693
BH
7549PCI DRIVER FOR RENESAS R-CAR
7550M: Simon Horman <horms@verge.net.au>
7551L: linux-pci@vger.kernel.org
7552L: linux-sh@vger.kernel.org
7553S: Maintained
7554F: drivers/pci/host/*rcar*
7555
4af82255
JH
7556PCI DRIVER FOR SAMSUNG EXYNOS
7557M: Jingoo Han <jg1.han@samsung.com>
7558L: linux-pci@vger.kernel.org
f0b75693
BH
7559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7560L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7561S: Maintained
7562F: drivers/pci/host/pci-exynos.c
7563
f0b75693 7564PCI DRIVER FOR SYNOPSIS DESIGNWARE
f0b75693
BH
7565M: Jingoo Han <jg1.han@samsung.com>
7566L: linux-pci@vger.kernel.org
7567S: Maintained
7568F: drivers/pci/host/*designware*
7569
cf28855b
WD
7570PCI DRIVER FOR GENERIC OF HOSTS
7571M: Will Deacon <will.deacon@arm.com>
7572L: linux-pci@vger.kernel.org
7573L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7574S: Maintained
7575F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7576F: drivers/pci/host/pci-host-generic.c
7577
51b66a6c 7578PCIE DRIVER FOR ST SPEAR13XX
51b66a6c 7579L: linux-pci@vger.kernel.org
af539e98 7580S: Orphan
51b66a6c
PA
7581F: drivers/pci/host/*spear*
7582
1da177e4 7583PCMCIA SUBSYSTEM
4230dfc9 7584P: Linux PCMCIA Team
f5df5881 7585L: linux-pcmcia@lists.infradead.org
6650e0a5 7586W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7587T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7588S: Maintained
679655da
JP
7589F: Documentation/pcmcia/
7590F: drivers/pcmcia/
7591F: include/pcmcia/
1da177e4
LT
7592
7593PCNET32 NETWORK DRIVER
227fb925 7594M: Don Fry <pcnet32@frontier.com>
979b6c13 7595L: netdev@vger.kernel.org
1da177e4 7596S: Maintained
b955f6ca 7597F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7598
48fc267e
SK
7599PCRYPT PARALLEL CRYPTO ENGINE
7600M: Steffen Klassert <steffen.klassert@secunet.com>
7601L: linux-crypto@vger.kernel.org
7602S: Maintained
7603F: crypto/pcrypt.c
7604F: include/crypto/pcrypt.h
7605
e72df0b8
TH
7606PER-CPU MEMORY ALLOCATOR
7607M: Tejun Heo <tj@kernel.org>
7608M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7609T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7610S: Maintained
7611F: include/linux/percpu*.h
7612F: mm/percpu*.c
7613F: arch/*/include/asm/percpu.h
7614
ad4ecbcb 7615PER-TASK DELAY ACCOUNTING
185e595f 7616M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7617S: Maintained
679655da
JP
7618F: include/linux/delayacct.h
7619F: kernel/delayacct.c
ad4ecbcb 7620
57c0c15b 7621PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7622M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7623M: Paul Mackerras <paulus@samba.org>
dd9b238c 7624M: Ingo Molnar <mingo@redhat.com>
f80c5393 7625M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7626L: linux-kernel@vger.kernel.org
75fc2d37 7627T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7628S: Supported
d53e8365 7629F: kernel/events/*
a003236c 7630F: include/linux/perf_event.h
c117ab84 7631F: include/uapi/linux/perf_event.h
141c4296
RR
7632F: arch/*/kernel/perf_event*.c
7633F: arch/*/kernel/*/perf_event*.c
7634F: arch/*/kernel/*/*/perf_event*.c
a003236c 7635F: arch/*/include/asm/perf_event.h
a003236c
VL
7636F: arch/*/kernel/perf_callchain.c
7637F: tools/perf/
6c0b3244 7638
dd49d0f5 7639PERSONALITY HANDLING
8b58be88 7640M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7641L: linux-abi-devel@lists.sourceforge.net
7642S: Maintained
679655da 7643F: include/linux/personality.h
c117ab84 7644F: include/uapi/linux/personality.h
dd49d0f5 7645
838e7a03 7646PHONET PROTOCOL
2a06b40f 7647M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7648S: Supported
7649F: Documentation/networking/phonet.txt
7650F: include/linux/phonet.h
7651F: include/net/phonet/
c117ab84 7652F: include/uapi/linux/phonet.h
838e7a03
RDC
7653F: net/phonet/
7654
1da177e4 7655PHRAM MTD DRIVER
8b58be88 7656M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7657L: linux-mtd@lists.infradead.org
7658S: Maintained
679655da 7659F: drivers/mtd/devices/phram.c
1da177e4 7660
efdbb10e
BP
7661PICOLCD HID DRIVER
7662M: Bruno Prémont <bonbons@linux-vserver.org>
7663L: linux-input@vger.kernel.org
7664S: Maintained
7665F: drivers/hid/hid-picolcd*
7666
a53bfa07
JI
7667PICOXCELL SUPPORT
7668M: Jamie Iles <jamie@jamieiles.com>
7669L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7670T: git git://github.com/jamieiles/linux-2.6-ji.git
7671S: Supported
b8733987 7672F: arch/arm/boot/dts/picoxcell*
14430813 7673F: arch/arm/mach-picoxcell/
b8733987 7674F: drivers/crypto/picoxcell*
a53bfa07 7675
2744e8af
LW
7676PIN CONTROL SUBSYSTEM
7677M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7678L: linux-gpio@vger.kernel.org
dbe752a3 7679T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7680S: Maintained
07f29ba6 7681F: drivers/pinctrl/
8e406fe4 7682F: include/linux/pinctrl/
2744e8af 7683
2201bbb8
JCPV
7684PIN CONTROLLER - ATMEL AT91
7685M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7686L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7687S: Maintained
c654b6bf 7688F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7689
cbd1b652
MW
7690PIN CONTROLLER - INTEL
7691M: Mika Westerberg <mika.westerberg@linux.intel.com>
7692M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7693S: Maintained
7694F: drivers/pinctrl/intel/
2201bbb8 7695
9963b536
LP
7696PIN CONTROLLER - RENESAS
7697M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7698L: linux-sh@vger.kernel.org
7699S: Maintained
7700F: drivers/pinctrl/sh-pfc/
7701
b75e60d6 7702PIN CONTROLLER - SAMSUNG
fea685e9 7703M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7704M: Thomas Abraham <thomas.abraham@linaro.org>
7705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7706L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7707S: Maintained
9b5b33f6 7708F: drivers/pinctrl/samsung/
b75e60d6 7709
deda8287 7710PIN CONTROLLER - ST SPEAR
8e406fe4 7711M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7712L: spear-devel@list.st.com
7713L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7714W: http://www.st.com/spear
7715S: Maintained
8e406fe4 7716F: drivers/pinctrl/spear/
deda8287 7717
249a6771 7718PKTCDVD DRIVER
dbd47133 7719M: Jiri Kosina <jkosina@suse.cz>
249a6771 7720S: Maintained
679655da
JP
7721F: drivers/block/pktcdvd.c
7722F: include/linux/pktcdvd.h
c117ab84 7723F: include/uapi/linux/pktcdvd.h
249a6771 7724
b31d8273
G
7725PKUNITY SOC DRIVERS
7726M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7727W: http://mprc.pku.edu.cn/~guanxuetao/linux
7728S: Maintained
ceebf4d5 7729T: git git://github.com/gxt/linux.git
b31d8273 7730F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7731F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7732F: drivers/video/fbdev/fb-puv3.c
2809e80b 7733F: drivers/rtc/rtc-puv3.c
b31d8273 7734
9d2ecfb7 7735PMBUS HARDWARE MONITORING DRIVERS
ca462085 7736M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7737L: lm-sensors@lm-sensors.org
7738W: http://www.lm-sensors.org/
7739W: http://www.roeck-us.net/linux/drivers/
7740T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7741S: Maintained
7742F: Documentation/hwmon/pmbus
7743F: drivers/hwmon/pmbus/
7744F: include/linux/i2c/pmbus.h
7745
89a36810 7746PMC SIERRA MaxRAID DRIVER
076cfaae 7747M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7748L: linux-scsi@vger.kernel.org
7749W: http://www.pmc-sierra.com/
7750S: Supported
7751F: drivers/scsi/pmcraid.*
7752
dbf9bfe6 7753PMC SIERRA PM8001 DRIVER
4f0e359c 7754M: xjtuwjp@gmail.com
dbf9bfe6 7755M: lindar_liu@usish.com
f5a7b525 7756L: pmchba@pmcs.com
dbf9bfe6 7757L: linux-scsi@vger.kernel.org
7758S: Supported
7759F: drivers/scsi/pm8001/
7760
1da177e4 7761POSIX CLOCKS and TIMERS
8b58be88 7762M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7763L: linux-kernel@vger.kernel.org
75fc2d37 7764T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7765S: Maintained
679655da
JP
7766F: fs/timerfd.c
7767F: include/linux/timer*
5cee9645 7768F: kernel/time/*timer*
1da177e4 7769
3be86148 7770POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7771M: Sebastian Reichel <sre@kernel.org>
57318935 7772M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7773M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7774L: linux-pm@vger.kernel.org
54e5881d 7775T: git git://git.infradead.org/battery-2.6.git
3be86148 7776S: Maintained
679655da 7777F: include/linux/power_supply.h
8cd725a1 7778F: drivers/power/
3be86148 7779
1da177e4 7780PNP SUPPORT
46a1f21a 7781M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7782S: Maintained
679655da 7783F: drivers/pnp/
1da177e4 7784
999445d4 7785PNXxxxx I2C DRIVER
8b58be88 7786M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7787L: linux-i2c@vger.kernel.org
999445d4 7788S: Maintained
679655da 7789F: drivers/i2c/busses/i2c-pnx.c
999445d4 7790
1da177e4 7791PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7792M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7793L: linux-ppp@vger.kernel.org
7794S: Maintained
224cf5ad 7795F: drivers/net/ppp/ppp_*
1da177e4
LT
7796
7797PPP OVER ATM (RFC 2364)
8b58be88 7798M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7799S: Maintained
679655da 7800F: net/atm/pppoatm.c
c117ab84 7801F: include/uapi/linux/atmppp.h
1da177e4
LT
7802
7803PPP OVER ETHERNET
8b58be88 7804M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7805S: Maintained
224cf5ad
JK
7806F: drivers/net/ppp/pppoe.c
7807F: drivers/net/ppp/pppox.c
1da177e4 7808
a6d2370b 7809PPP OVER L2TP
8b58be88 7810M: James Chapman <jchapman@katalix.com>
a6d2370b 7811S: Maintained
90ca28d1 7812F: net/l2tp/l2tp_ppp.c
679655da 7813F: include/linux/if_pppol2tp.h
c117ab84 7814F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7815
eae9d2ba 7816PPS SUPPORT
8b58be88 7817M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7818W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7819L: linuxpps@ml.enneenne.com (subscribers-only)
7820S: Maintained
cabaaf41
JP
7821F: Documentation/pps/
7822F: drivers/pps/
7823F: include/linux/pps*.h
eae9d2ba 7824
71a6d0af
HW
7825PPTP DRIVER
7826M: Dmitry Kozlov <xeb@mail.ru>
7827L: netdev@vger.kernel.org
7828S: Maintained
224cf5ad 7829F: drivers/net/ppp/pptp.c
71a6d0af
HW
7830W: http://sourceforge.net/projects/accel-pptp
7831
1da177e4 7832PREEMPTIBLE KERNEL
8b58be88 7833M: Robert Love <rml@tech9.net>
1da177e4
LT
7834L: kpreempt-tech@lists.sourceforge.net
7835W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7836S: Supported
679655da
JP
7837F: Documentation/preempt-locking.txt
7838F: include/linux/preempt.h
1da177e4
LT
7839
7840PRISM54 WIRELESS DRIVER
8b58be88 7841M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7842L: linux-wireless@vger.kernel.org
9ef80804 7843W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7844S: Obsolete
679655da 7845F: drivers/net/wireless/prism54/
1da177e4 7846
02c18891 7847PS3 NETWORK SUPPORT
b809b9ca 7848M: Geoff Levand <geoff@infradead.org>
02c18891 7849L: netdev@vger.kernel.org
a4724ed6 7850L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7851S: Maintained
8df158ac 7852F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7853
f58a9d17 7854PS3 PLATFORM SUPPORT
b809b9ca 7855M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7856L: linuxppc-dev@lists.ozlabs.org
7857L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7858S: Maintained
679655da
JP
7859F: arch/powerpc/boot/ps3*
7860F: arch/powerpc/include/asm/lv1call.h
7861F: arch/powerpc/include/asm/ps3*.h
7862F: arch/powerpc/platforms/ps3/
7863F: drivers/*/ps3*
7864F: drivers/ps3/
fec629b8 7865F: drivers/rtc/rtc-ps3.c
679655da 7866F: drivers/usb/host/*ps3.c
fec629b8 7867F: sound/ppc/snd_ps3*
f58a9d17 7868
cffb4add 7869PS3VRAM DRIVER
8b58be88 7870M: Jim Paris <jim@jtan.com>
a4724ed6 7871L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7872S: Maintained
8a3977cb 7873F: drivers/block/ps3vram.c
cffb4add 7874
8defe599 7875PSTORE FILESYSTEM
9d5e2a02 7876M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7877M: Colin Cross <ccross@android.com>
7878M: Kees Cook <keescook@chromium.org>
7879M: Tony Luck <tony.luck@intel.com>
7880S: Maintained
7881T: git git://git.infradead.org/users/cbou/linux-pstore.git
7882F: fs/pstore/
7883F: include/linux/pstore*
04851772 7884F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7885F: drivers/acpi/apei/erst.c
7886
7fbc415d
RC
7887PTP HARDWARE CLOCK SUPPORT
7888M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7889L: netdev@vger.kernel.org
7fbc415d
RC
7890S: Maintained
7891W: http://linuxptp.sourceforge.net/
7892F: Documentation/ABI/testing/sysfs-ptp
7893F: Documentation/ptp/*
0ecb3cdd 7894F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7895F: drivers/net/phy/dp83640*
7896F: drivers/ptp/*
7897F: include/linux/ptp_cl*
7898
cf94a4d1 7899PTRACE SUPPORT
e846ee5f 7900M: Roland McGrath <roland@hack.frob.com>
8b58be88 7901M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7902S: Maintained
7903F: include/asm-generic/syscall.h
7904F: include/linux/ptrace.h
7905F: include/linux/regset.h
7906F: include/linux/tracehook.h
c117ab84 7907F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7908F: kernel/ptrace.c
7909
8320204a 7910PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7911M: Mike Isely <isely@pobox.com>
16e9495d 7912L: pvrusb2@isely.net (subscribers-only)
661263b5 7913L: linux-media@vger.kernel.org
8320204a 7914W: http://www.isely.net/pvrusb2/
275ffde4 7915T: git git://linuxtv.org/media_tree.git
8320204a 7916S: Maintained
679655da 7917F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7918F: drivers/media/usb/pvrusb2/
8320204a 7919
39532e6c
HG
7920PWC WEBCAM DRIVER
7921M: Hans de Goede <hdegoede@redhat.com>
7922L: linux-media@vger.kernel.org
7923T: git git://linuxtv.org/media_tree.git
7924S: Maintained
7925F: drivers/media/usb/pwc/*
7926
93c090b3
KD
7927PWM FAN DRIVER
7928M: Kamil Debski <k.debski@samsung.com>
7929L: lm-sensors@lm-sensors.org
7930S: Supported
7931F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7932F: Documentation/hwmon/pwm-fan
7933F: drivers/hwmon/pwm-fan.c
7934
200efedd 7935PWM SUBSYSTEM
aa3495f7
TR
7936M: Thierry Reding <thierry.reding@gmail.com>
7937L: linux-pwm@vger.kernel.org
0c2498f1 7938S: Maintained
006e854f 7939T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7940F: Documentation/pwm.txt
7941F: Documentation/devicetree/bindings/pwm/
7942F: include/linux/pwm.h
0c2498f1 7943F: drivers/pwm/
a140b98d
TR
7944F: drivers/video/backlight/pwm_bl.c
7945F: include/linux/pwm_backlight.h
0c2498f1 7946
30ec261e 7947PXA2xx/PXA3xx SUPPORT
8da5e302 7948M: Daniel Mack <daniel@zonque.org>
a323f664 7949M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7950M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7952T: git git://github.com/hzhuang1/linux.git
8da5e302 7953T: git git://github.com/rjarzmik/linux.git
1da177e4 7954S: Maintained
679655da
JP
7955F: arch/arm/mach-pxa/
7956F: drivers/pcmcia/pxa2xx*
9df92e6c 7957F: drivers/spi/spi-pxa2xx*
faf2e1db 7958F: drivers/usb/gadget/udc/pxa2*
679655da 7959F: include/sound/pxa2xx-lib.h
bec4c99e 7960F: sound/arm/pxa*
14430813 7961F: sound/soc/pxa/
1da177e4 7962
ec64d3bf
EG
7963PXA3xx NAND FLASH DRIVER
7964M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7965L: linux-mtd@lists.infradead.org
7966S: Maintained
9a67f099 7967F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7968
3f640c61 7969MMP SUPPORT
8b58be88 7970M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7971M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7973T: git git://github.com/hzhuang1/linux.git
7974T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7975S: Maintained
3f640c61 7976F: arch/arm/mach-mmp/
e8e6cb32 7977
272f133a
PO
7978PXA MMCI DRIVER
7979S: Orphan
7980
57f63bc8 7981PXA RTC DRIVER
8b58be88 7982M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7983L: rtc-linux@googlegroups.com
7984S: Maintained
7985
cea4001a 7986QAT DRIVER
49e7d9df
JP
7987M: Tadeusz Struk <tadeusz.struk@intel.com>
7988L: qat-linux@intel.com
7989S: Supported
7990F: drivers/crypto/qat/
cea4001a 7991
52a09a04 7992QIB DRIVER
8473c603 7993M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7994L: linux-rdma@vger.kernel.org
7995S: Supported
7996F: drivers/infiniband/hw/qib/
7997
5e9772b9
JS
7998QLOGIC QLA1280 SCSI DRIVER
7999M: Michael Reed <mdr@sgi.com>
8000L: linux-scsi@vger.kernel.org
8001S: Maintained
8002F: drivers/scsi/qla1280.[ch]
8003
1da177e4 8004QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8005M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8006L: linux-scsi@vger.kernel.org
8007S: Supported
679655da
JP
8008F: Documentation/scsi/LICENSE.qla2xxx
8009F: drivers/scsi/qla2xxx/
1da177e4 8010
883c98fe 8011QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8012M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8013L: linux-scsi@vger.kernel.org
8014S: Supported
bacfb81b 8015F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8016F: drivers/scsi/qla4xxx/
8017
5a4faa87 8018QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8019M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8020M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8021M: linux-driver@qlogic.com
8022L: netdev@vger.kernel.org
8023S: Supported
679655da 8024F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8025F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8026
0ec00f03 8027QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8028M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8029M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8030L: netdev@vger.kernel.org
8031S: Supported
aa43c215 8032F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8033
c4e84bde 8034QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8035M: Harish Patil <harish.patil@qlogic.com>
8036M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8037M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8038M: linux-driver@qlogic.com
c4e84bde
RM
8039L: netdev@vger.kernel.org
8040S: Supported
aa43c215 8041F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8042
1da177e4 8043QNX4 FILESYSTEM
8b58be88 8044M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8045W: http://www.alarsen.net/linux/qnx4fs/
8046S: Maintained
80811493 8047F: fs/qnx4/
c117ab84
CEB
8048F: include/uapi/linux/qnx4_fs.h
8049F: include/uapi/linux/qnxtypes.h
1da177e4 8050
91952bc0
AP
8051QT1010 MEDIA DRIVER
8052M: Antti Palosaari <crope@iki.fi>
8053L: linux-media@vger.kernel.org
8054W: http://linuxtv.org/
8055W: http://palosaari.fi/linux/
8056Q: http://patchwork.linuxtv.org/project/linux-media/list/
8057T: git git://linuxtv.org/anttip/media_tree.git
8058S: Maintained
8059F: drivers/media/tuners/qt1010*
8060
966fb5ec
SM
8061QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8062M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8063L: linux-wireless@vger.kernel.org
8064L: ath9k-devel@lists.ath9k.org
8065W: http://wireless.kernel.org/en/users/Drivers/ath9k
8066S: Supported
8067F: drivers/net/wireless/ath/ath9k/
8068
2ea0ffcb
KV
8069QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8070M: Kalle Valo <kvalo@qca.qualcomm.com>
8071L: ath10k@lists.infradead.org
8072W: http://wireless.kernel.org/en/users/Drivers/ath10k
8073T: git git://github.com/kvalo/ath.git
8074S: Supported
8075F: drivers/net/wireless/ath/ath10k/
8076
4f4567cf
RK
8077QUALCOMM HEXAGON ARCHITECTURE
8078M: Richard Kuo <rkuo@codeaurora.org>
8079L: linux-hexagon@vger.kernel.org
8080S: Supported
8081F: arch/hexagon/
8082
8e84c258
EK
8083QUALCOMM WCN36XX WIRELESS DRIVER
8084M: Eugene Krasnikov <k.eugene.e@gmail.com>
8085L: wcn36xx@lists.infradead.org
8086W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8087T: git git://github.com/KrasnikovEugene/wcn36xx.git
8088S: Supported
8089F: drivers/net/wireless/ath/wcn36xx/
8090
602adf40 8091RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8092M: Ilya Dryomov <idryomov@gmail.com>
8093M: Sage Weil <sage@redhat.com>
527a88b9 8094M: Alex Elder <elder@kernel.org>
602adf40 8095M: ceph-devel@vger.kernel.org
09d90327
SW
8096W: http://ceph.com/
8097T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
8098S: Supported
8099F: drivers/block/rbd.c
8100F: drivers/block/rbd_types.h
8101
1da177e4 8102RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8103M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8104L: linux-fbdev@vger.kernel.org
1da177e4 8105S: Maintained
8a61f013 8106F: drivers/video/fbdev/aty/radeon*
c117ab84 8107F: include/uapi/linux/radeonfb.h
1da177e4 8108
c6c9b34c
HG
8109RADIOSHARK RADIO DRIVER
8110M: Hans de Goede <hdegoede@redhat.com>
8111L: linux-media@vger.kernel.org
8112T: git git://linuxtv.org/media_tree.git
8113S: Maintained
8114F: drivers/media/radio/radio-shark.c
8115
8116RADIOSHARK2 RADIO DRIVER
8117M: Hans de Goede <hdegoede@redhat.com>
8118L: linux-media@vger.kernel.org
8119T: git git://linuxtv.org/media_tree.git
8120S: Maintained
8121F: drivers/media/radio/radio-shark2.c
8122F: drivers/media/radio/radio-tea5777.c
8123
1da177e4 8124RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8125M: Paul Mackerras <paulus@samba.org>
c69f677c 8126L: linux-fbdev@vger.kernel.org
1da177e4 8127S: Maintained
8a61f013 8128F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8129
e7839f25 8130RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8131P: rt2x00 project
b182427e 8132M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8133M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8134L: linux-wireless@vger.kernel.org
83fc9c89 8135L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
8136W: http://rt2x00.serialmonkey.com/
8137S: Maintained
8138F: drivers/net/wireless/rt2x00/
8139
9db5579b 8140RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8141M: Jens Axboe <axboe@kernel.dk>
9db5579b 8142S: Maintained
679655da
JP
8143F: Documentation/blockdev/ramdisk.txt
8144F: drivers/block/brd.c
9db5579b 8145
9e853f23
RZ
8146PERSISTENT MEMORY DRIVER
8147M: Ross Zwisler <ross.zwisler@linux.intel.com>
8148L: linux-nvdimm@lists.01.org
8149S: Supported
8150F: drivers/block/pmem.c
8151
9e95ce27 8152RANDOM NUMBER DRIVER
0624bcaa 8153M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8154S: Maintained
679655da 8155F: drivers/char/random.c
9e95ce27 8156
394b701c 8157RAPIDIO SUBSYSTEM
8b58be88 8158M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8159M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8160S: Maintained
679655da 8161F: drivers/rapidio/
394b701c 8162
e2d1d6c0 8163RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8164L: linux-wireless@vger.kernel.org
f52a5490 8165S: Orphan
679655da 8166F: drivers/net/wireless/ray*
e2d1d6c0
RD
8167
8168RCUTORTURE MODULE
e0198b29 8169M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8170M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8171L: linux-kernel@vger.kernel.org
f9094d8e 8172S: Supported
08deed1e 8173T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8174F: Documentation/RCU/torture.txt
34e2d560 8175F: kernel/rcu/rcutorture.c
e2d1d6c0 8176
c87b9c60
PM
8177RCUTORTURE TEST FRAMEWORK
8178M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8179M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8180R: Steven Rostedt <rostedt@goodmis.org>
8181R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8182R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8183L: linux-kernel@vger.kernel.org
c87b9c60
PM
8184S: Supported
8185T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8186F: tools/testing/selftests/rcutorture
8187
c1f766b5 8188RDC R-321X SoC
8b58be88 8189M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8190S: Maintained
8191
db17f395 8192RDC R6040 FAST ETHERNET DRIVER
8b58be88 8193M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8194L: netdev@vger.kernel.org
8195S: Maintained
58565a35 8196F: drivers/net/ethernet/rdc/r6040.c
db17f395 8197
a09ed661 8198RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8199M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8200L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8201S: Supported
679655da 8202F: net/rds/
a09ed661 8203
595182bc 8204READ-COPY UPDATE (RCU)
8b58be88 8205M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8206M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8207R: Steven Rostedt <rostedt@goodmis.org>
8208R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8209R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8210L: linux-kernel@vger.kernel.org
9fab9787 8211W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8212S: Supported
08deed1e 8213T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8214F: Documentation/RCU/
9fab9787 8215X: Documentation/RCU/torture.txt
f9094d8e 8216F: include/linux/rcu*
4102adab
PM
8217X: include/linux/srcu.h
8218F: kernel/rcu/
34e2d560 8219X: kernel/torture.c
595182bc 8220
0c86edc0 8221REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8222M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8223M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8224L: rtc-linux@googlegroups.com
8a6e2535 8225Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 8226S: Maintained
679655da
JP
8227F: Documentation/rtc.txt
8228F: drivers/rtc/
8229F: include/linux/rtc.h
c117ab84 8230F: include/uapi/linux/rtc.h
0c86edc0 8231
0e400c53
MB
8232REALTEK AUDIO CODECS
8233M: Bard Liao <bardliao@realtek.com>
8234M: Oder Chiou <oder_chiou@realtek.com>
8235S: Maintained
8236F: sound/soc/codecs/rt*
8237F: include/sound/rt*.h
8238
1da177e4 8239REISERFS FILE SYSTEM
76c4e5ea 8240L: reiserfs-devel@vger.kernel.org
1da177e4 8241S: Supported
679655da 8242F: fs/reiserfs/
1da177e4 8243
b83a313b 8244REGISTER MAP ABSTRACTION
b02e48f2 8245M: Mark Brown <broonie@kernel.org>
dd060bc9 8246L: linux-kernel@vger.kernel.org
b83a313b
MB
8247T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8248S: Supported
8249F: drivers/base/regmap/
8250F: include/linux/regmap.h
8251
400e64df
OBC
8252REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8253M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8254T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8255S: Maintained
8256F: drivers/remoteproc/
8257F: Documentation/remoteproc.txt
6fc26488 8258F: include/linux/remoteproc.h
400e64df 8259
d8115db5
OBC
8260REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8261M: Ohad Ben-Cohen <ohad@wizery.com>
8262T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8263S: Maintained
8264F: drivers/rpmsg/
8265F: Documentation/rpmsg.txt
8266F: include/linux/rpmsg.h
8267
1b0fe6be
PZ
8268RESET CONTROLLER FRAMEWORK
8269M: Philipp Zabel <p.zabel@pengutronix.de>
8270S: Maintained
8271F: drivers/reset/
8272F: Documentation/devicetree/bindings/reset/
8273F: include/linux/reset.h
8274F: include/linux/reset-controller.h
8275
e0897645 8276RFKILL
8b58be88 8277M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8278L: linux-wireless@vger.kernel.org
ce466579
JB
8279W: http://wireless.kernel.org/
8280T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8281T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8282S: Maintained
505c9247 8283F: Documentation/rfkill.txt
80811493 8284F: net/rfkill/
e0897645 8285
933685ca
TG
8286RHASHTABLE
8287M: Thomas Graf <tgraf@suug.ch>
8288L: netdev@vger.kernel.org
8289S: Maintained
8290F: lib/rhashtable.c
8291F: include/linux/rhashtable.h
8292
67e054e9
ML
8293RICOH SMARTMEDIA/XD DRIVER
8294M: Maxim Levitsky <maximlevitsky@gmail.com>
8295S: Maintained
21c26f50
JP
8296F: drivers/mtd/nand/r852.c
8297F: drivers/mtd/nand/r852.h
67e054e9 8298
92634125
ML
8299RICOH R5C592 MEMORYSTICK DRIVER
8300M: Maxim Levitsky <maximlevitsky@gmail.com>
8301S: Maintained
8302F: drivers/memstick/host/r592.*
8303
27f1d2f9
SA
8304ROCCAT DRIVERS
8305M: Stefan Achatz <erazor_de@users.sourceforge.net>
8306W: http://sourceforge.net/projects/roccat/
8307S: Maintained
8308F: drivers/hid/hid-roccat*
8309F: include/linux/hid-roccat*
8310F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8311
4b8ac966
JP
8312ROCKER DRIVER
8313M: Jiri Pirko <jiri@resnulli.us>
8314M: Scott Feldman <sfeldma@gmail.com>
8315L: netdev@vger.kernel.org
8316S: Supported
8317F: drivers/net/ethernet/rocker/
8318
1da177e4
LT
8319ROCKETPORT DRIVER
8320P: Comtrol Corp.
1da177e4
LT
8321W: http://www.comtrol.com
8322S: Maintained
679655da 8323F: Documentation/serial/rocket.txt
c897401b 8324F: drivers/tty/rocket*
1da177e4 8325
7645c2f4
KC
8326ROCKETPORT EXPRESS/INFINITY DRIVER
8327M: Kevin Cernekee <cernekee@gmail.com>
8328L: linux-serial@vger.kernel.org
8329S: Odd Fixes
8330F: drivers/tty/serial/rp2.*
8331
1da177e4 8332ROSE NETWORK LAYER
8b58be88 8333M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8334L: linux-hams@vger.kernel.org
d34cb28a 8335W: http://www.linux-ax25.org/
1da177e4 8336S: Maintained
679655da 8337F: include/net/rose.h
c117ab84 8338F: include/uapi/linux/rose.h
679655da 8339F: net/rose/
1da177e4 8340
91952bc0
AP
8341RTL2830 MEDIA DRIVER
8342M: Antti Palosaari <crope@iki.fi>
8343L: linux-media@vger.kernel.org
8344W: http://linuxtv.org/
8345W: http://palosaari.fi/linux/
8346Q: http://patchwork.linuxtv.org/project/linux-media/list/
8347T: git git://linuxtv.org/anttip/media_tree.git
8348S: Maintained
8349F: drivers/media/dvb-frontends/rtl2830*
8350
27a0aacf
AP
8351RTL2832 MEDIA DRIVER
8352M: Antti Palosaari <crope@iki.fi>
8353L: linux-media@vger.kernel.org
8354W: http://linuxtv.org/
8355W: http://palosaari.fi/linux/
8356Q: http://patchwork.linuxtv.org/project/linux-media/list/
8357T: git git://linuxtv.org/anttip/media_tree.git
8358S: Maintained
8359F: drivers/media/dvb-frontends/rtl2832*
8360
ba6e6f6e
AP
8361RTL2832_SDR MEDIA DRIVER
8362M: Antti Palosaari <crope@iki.fi>
8363L: linux-media@vger.kernel.org
8364W: http://linuxtv.org/
8365W: http://palosaari.fi/linux/
8366Q: http://patchwork.linuxtv.org/project/linux-media/list/
8367T: git git://linuxtv.org/anttip/media_tree.git
8368S: Maintained
b4bb1c28 8369F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8370
59840488 8371RTL8180 WIRELESS DRIVER
605bebe2 8372L: linux-wireless@vger.kernel.org
491b26b4 8373W: http://wireless.kernel.org/
54e5881d 8374T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8375S: Orphan
3cfeb0c3 8376F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8377
59840488 8378RTL8187 WIRELESS DRIVER
9f0939bf 8379M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8380M: Hin-Tak Leung <htl10@users.sourceforge.net>
8381M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8382L: linux-wireless@vger.kernel.org
491b26b4 8383W: http://wireless.kernel.org/
54e5881d 8384T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8385S: Maintained
3cfeb0c3 8386F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8387
3cf0c8ad
LF
8388RTL8192CE WIRELESS DRIVER
8389M: Larry Finger <Larry.Finger@lwfinger.net>
8390M: Chaoming Li <chaoming_li@realsil.com.cn>
8391L: linux-wireless@vger.kernel.org
491b26b4 8392W: http://wireless.kernel.org/
3cf0c8ad
LF
8393T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8394S: Maintained
8395F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8396F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8397
9eb8ef74 8398S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8399M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8400L: linux-fbdev@vger.kernel.org
ce00f85c 8401S: Maintained
8a61f013 8402F: drivers/video/fbdev/savage/
9eb8ef74 8403
1da177e4 8404S390
8b58be88
JP
8405M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8406M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8407M: linux390@de.ibm.com
d58140cc 8408L: linux-s390@vger.kernel.org
5238da45
HC
8409W: http://www.ibm.com/developerworks/linux/linux390/
8410S: Supported
679655da 8411F: arch/s390/
a968cd3e 8412F: drivers/s390/
3bfe6858
JN
8413F: Documentation/s390/
8414F: Documentation/DocBook/s390*
5238da45 8415
322986ca
SO
8416S390 COMMON I/O LAYER
8417M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8418M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8419L: linux-s390@vger.kernel.org
8420W: http://www.ibm.com/developerworks/linux/linux390/
8421S: Supported
8422F: drivers/s390/cio/
8423
8424S390 DASD DRIVER
8425M: Stefan Weinhuber <wein@de.ibm.com>
8426M: Stefan Haberland <stefan.haberland@de.ibm.com>
8427L: linux-s390@vger.kernel.org
8428W: http://www.ibm.com/developerworks/linux/linux390/
8429S: Supported
8430F: drivers/s390/block/dasd*
8431F: block/partitions/ibm.c
8432
5238da45 8433S390 NETWORK DRIVERS
8b58be88 8434M: Ursula Braun <ursula.braun@de.ibm.com>
5238da45 8435M: linux390@de.ibm.com
d58140cc 8436L: linux-s390@vger.kernel.org
5238da45
HC
8437W: http://www.ibm.com/developerworks/linux/linux390/
8438S: Supported
679655da 8439F: drivers/s390/net/
5238da45 8440
322986ca
SO
8441S390 PCI SUBSYSTEM
8442M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8443M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8444L: linux-s390@vger.kernel.org
8445W: http://www.ibm.com/developerworks/linux/linux390/
8446S: Supported
8447F: arch/s390/pci/
8448F: drivers/pci/hotplug/s390_pci_hpc.c
8449
feed9b62 8450S390 ZCRYPT DRIVER
5c8d0983 8451M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8452M: linux390@de.ibm.com
8453L: linux-s390@vger.kernel.org
a968cd3e 8454W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8455S: Supported
d5ca6918 8456F: drivers/s390/crypto/
feed9b62 8457
5238da45 8458S390 ZFCP DRIVER
d38e19d0 8459M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8460M: linux390@de.ibm.com
d58140cc 8461L: linux-s390@vger.kernel.org
5238da45 8462W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8463S: Supported
679655da 8464F: drivers/s390/scsi/zfcp_*
1da177e4 8465
dd96df2c 8466S390 IUCV NETWORK LAYER
8b58be88 8467M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8468M: linux390@de.ibm.com
8469L: linux-s390@vger.kernel.org
8470W: http://www.ibm.com/developerworks/linux/linux390/
8471S: Supported
679655da
JP
8472F: drivers/s390/net/*iucv*
8473F: include/net/iucv/
8474F: net/iucv/
dd96df2c 8475
4dde7f75 8476S3C24XX SD/MMC Driver
8b58be88 8477M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8478L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8479S: Supported
679655da 8480F: drivers/mmc/host/s3cmci.*
4dde7f75 8481
1f15a229
HV
8482SAA6588 RDS RECEIVER DRIVER
8483M: Hans Verkuil <hverkuil@xs4all.nl>
8484L: linux-media@vger.kernel.org
8485T: git git://linuxtv.org/media_tree.git
8486W: http://linuxtv.org
8487S: Odd Fixes
8488F: drivers/media/i2c/saa6588*
8489
98ed12e6 8490SAA7134 VIDEO4LINUX DRIVER
009a5410 8491M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8492L: linux-media@vger.kernel.org
8493W: http://linuxtv.org
8494T: git git://linuxtv.org/media_tree.git
8495S: Odd fixes
e42bf501 8496F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8497F: drivers/media/pci/saa7134/
8498
1da177e4 8499SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8500M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8501L: linux-media@vger.kernel.org
275ffde4 8502T: git git://linuxtv.org/media_tree.git
1da177e4 8503S: Maintained
90d72ac6
MCC
8504F: drivers/media/common/saa7146/
8505F: drivers/media/pci/saa7146/
8506F: include/media/saa7146*
1da177e4 8507
92304a40 8508SAMSUNG LAPTOP DRIVER
5909c654 8509M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8510L: platform-driver-x86@vger.kernel.org
8511S: Maintained
8512F: drivers/platform/x86/samsung-laptop.c
8513
4a109cc0 8514SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8515M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8516L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8517S: Supported
14430813 8518F: sound/soc/samsung/
4a109cc0 8519
0d89a28b
JH
8520SAMSUNG FRAMEBUFFER DRIVER
8521M: Jingoo Han <jg1.han@samsung.com>
8522L: linux-fbdev@vger.kernel.org
8523S: Maintained
8a61f013 8524F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8525
f69d3a17
SK
8526SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8527M: Sangbeom Kim <sbkim73@samsung.com>
8528L: linux-kernel@vger.kernel.org
8529S: Supported
8530F: drivers/mfd/sec*.c
8531F: drivers/regulator/s2m*.c
8532F: drivers/regulator/s5m*.c
f69d3a17
SK
8533F: include/linux/mfd/samsung/
8534
038f5c4b
SN
8535SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8536M: Kyungmin Park <kyungmin.park@samsung.com>
8537M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8538L: linux-media@vger.kernel.org
8539Q: https://patchwork.linuxtv.org/project/linux-media/list/
8540S: Supported
8541F: drivers/media/platform/exynos4-is/
038f5c4b 8542
6fd86ab2
SN
8543SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8544M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8545L: linux-media@vger.kernel.org
8546L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8547S: Maintained
8548F: drivers/media/platform/s3c-camif/
8549F: include/media/s3c_camif.h
8550
b84ef24e
AH
8551SAMSUNG S5C73M3 CAMERA DRIVER
8552M: Kyungmin Park <kyungmin.park@samsung.com>
8553M: Andrzej Hajda <a.hajda@samsung.com>
8554L: linux-media@vger.kernel.org
8555S: Supported
8556F: drivers/media/i2c/s5c73m3/*
8557
7d459937
AH
8558SAMSUNG S5K5BAF CAMERA DRIVER
8559M: Kyungmin Park <kyungmin.park@samsung.com>
8560M: Andrzej Hajda <a.hajda@samsung.com>
8561L: linux-media@vger.kernel.org
8562S: Supported
8563F: drivers/media/i2c/s5k5baf.c
8564
310e39c9 8565SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8566M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8567M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8568S: Supported
8569L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8570F: drivers/clk/samsung/
8571
66890ed6
BA
8572SAMSUNG SXGBE DRIVERS
8573M: Byungho An <bh74.an@samsung.com>
8574M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8575M: Vipul Pandya <vipul.pandya@samsung.com>
8576S: Supported
8577L: netdev@vger.kernel.org
8578F: drivers/net/ethernet/samsung/sxgbe/
8579
93c537af
LM
8580SAMSUNG THERMAL DRIVER
8581M: Lukasz Majewski <l.majewski@samsung.com>
8582L: linux-pm@vger.kernel.org
8583L: linux-samsung-soc@vger.kernel.org
8584S: Supported
8585T: https://github.com/lmajewski/linux-samsung-thermal.git
8586F: drivers/thermal/samsung/
8587
e296cd32
KD
8588SAMSUNG USB2 PHY DRIVER
8589M: Kamil Debski <k.debski@samsung.com>
8590L: linux-kernel@vger.kernel.org
8591S: Supported
8592F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8593F: Documentation/phy/samsung-usb2.txt
8594F: drivers/phy/phy-exynos4210-usb2.c
8595F: drivers/phy/phy-exynos4x12-usb2.c
8596F: drivers/phy/phy-exynos5250-usb2.c
8597F: drivers/phy/phy-s5pv210-usb2.c
8598F: drivers/phy/phy-samsung-usb2.c
8599F: drivers/phy/phy-samsung-usb2.h
8600
ca749e2a 8601SERIAL DRIVERS
5e30bbb7 8602M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8603L: linux-serial@vger.kernel.org
5e30bbb7 8604S: Maintained
14430813 8605F: drivers/tty/serial/
ca749e2a 8606
aecb7b64 8607SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8608M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8609M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8610S: Maintained
1fb200d6 8611F: include/linux/dma/dw.h
3d598f47 8612F: include/linux/platform_data/dma-dw.h
61a76496 8613F: drivers/dma/dw/
aecb7b64 8614
f9e37137
SJ
8615SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8616M: Seungwon Jeon <tgih.jun@samsung.com>
8617M: Jaehoon Chung <jh80.chung@samsung.com>
8618L: linux-mmc@vger.kernel.org
8619S: Maintained
8620F: include/linux/mmc/dw_mmc.h
8621F: drivers/mmc/host/dw_mmc*
8622
1db121d6
AN
8623THUNDERBOLT DRIVER
8624M: Andreas Noever <andreas.noever@gmail.com>
8625S: Maintained
8626F: drivers/thunderbolt/
8627
9222d247 8628TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8629M: John Stultz <john.stultz@linaro.org>
88606e80 8630M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8631L: linux-kernel@vger.kernel.org
75fc2d37 8632T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8633S: Supported
8634F: include/linux/clocksource.h
8635F: include/linux/time.h
8636F: include/linux/timex.h
c117ab84
CEB
8637F: include/uapi/linux/time.h
8638F: include/uapi/linux/timex.h
88606e80
TG
8639F: kernel/time/clocksource.c
8640F: kernel/time/time*.c
8641F: kernel/time/ntp.c
7fe5f1c1 8642F: tools/testing/selftests/timers/
88606e80 8643
1da177e4 8644SC1200 WDT DRIVER
b300645a 8645M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8646S: Maintained
679655da 8647F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8648
8649SCHEDULER
dd9b238c 8650M: Ingo Molnar <mingo@redhat.com>
8b58be88 8651M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8652L: linux-kernel@vger.kernel.org
75fc2d37 8653T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8654S: Maintained
95c0d71d 8655F: kernel/sched/
679655da 8656F: include/linux/sched.h
c117ab84 8657F: include/uapi/linux/sched.h
c2eb505b 8658F: include/linux/wait.h
1da177e4 8659
6bcf6737 8660SCORE ARCHITECTURE
ed38665e 8661M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8662M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8663W: http://www.sunplus.com
6bcf6737 8664S: Supported
a2681a75 8665F: arch/score/
6bcf6737 8666
1da177e4 8667SCSI CDROM DRIVER
8b58be88 8668M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8669L: linux-scsi@vger.kernel.org
8670W: http://www.kernel.dk
8671S: Maintained
679655da 8672F: drivers/scsi/sr*
1da177e4 8673
fb50a83d 8674SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 8675M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
8676L: linux-rdma@vger.kernel.org
8677S: Supported
8678W: http://www.openfabrics.org
8679Q: http://patchwork.kernel.org/project/linux-rdma/list/
8680T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8681F: drivers/infiniband/ulp/srp/
8682F: include/scsi/srp.h
8683
1da177e4 8684SCSI SG DRIVER
8b58be88 8685M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8686L: linux-scsi@vger.kernel.org
59ab3c93 8687W: http://sg.danny.cz/sg
1da177e4 8688S: Maintained
59ab3c93 8689F: Documentation/scsi/scsi-generic.txt
679655da
JP
8690F: drivers/scsi/sg.c
8691F: include/scsi/sg.h
1da177e4
LT
8692
8693SCSI SUBSYSTEM
0351b8f8 8694M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 8695L: linux-scsi@vger.kernel.org
0351b8f8 8696T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 8697S: Maintained
679655da
JP
8698F: drivers/scsi/
8699F: include/scsi/
1da177e4
LT
8700
8701SCSI TAPE DRIVER
8b58be88 8702M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8703L: linux-scsi@vger.kernel.org
8704S: Maintained
679655da 8705F: Documentation/scsi/st.txt
f7269cfc
JD
8706F: drivers/scsi/st.*
8707F: drivers/scsi/st_*.h
1da177e4
LT
8708
8709SCTP PROTOCOL
8b6efb75 8710M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8711M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8712L: linux-sctp@vger.kernel.org
5f85813c 8713W: http://lksctp.sourceforge.net
8b6efb75 8714S: Maintained
679655da
JP
8715F: Documentation/networking/sctp.txt
8716F: include/linux/sctp.h
4d58c025 8717F: include/uapi/linux/sctp.h
679655da
JP
8718F: include/net/sctp/
8719F: net/sctp/
1da177e4
LT
8720
8721SCx200 CPU SUPPORT
8b58be88 8722M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8723S: Odd Fixes
679655da 8724F: Documentation/i2c/busses/scx200_acb
390889b6 8725F: arch/x86/platform/scx200/
679655da
JP
8726F: drivers/watchdog/scx200_wdt.c
8727F: drivers/i2c/busses/scx200*
8728F: drivers/mtd/maps/scx200_docflash.c
8729F: include/linux/scx200.h
1662d32c
JC
8730
8731SCx200 GPIO DRIVER
8b58be88 8732M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8733S: Maintained
679655da
JP
8734F: drivers/char/scx200_gpio.c
8735F: include/linux/scx200_gpio.h
1662d32c
JC
8736
8737SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8738M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8739S: Maintained
679655da 8740F: drivers/clocksource/scx200_hrt.c
1da177e4 8741
6a36913a 8742SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8743M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8744L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8745S: Maintained
679655da 8746F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8747
e7839f25 8748SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 8749L: linux-mmc@vger.kernel.org
a1cb1d11 8750S: Orphan
7a241d6e 8751F: drivers/mmc/host/sdhci.*
d4a45787 8752F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8753
c04f9d61
KC
8754SECURE COMPUTING
8755M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8756R: Andy Lutomirski <luto@amacapital.net>
8757R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8758T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8759S: Supported
8760F: kernel/seccomp.c
8761F: include/uapi/linux/seccomp.h
8762F: include/linux/seccomp.h
8763K: \bsecure_computing
8764K: \bTIF_SECCOMP\b
8765
0d1bb41a 8766SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8767M: Ben Dooks <ben-linux@fluff.org>
dc524882 8768M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 8769L: linux-mmc@vger.kernel.org
0d1bb41a 8770S: Maintained
dc524882 8771F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 8772
c63b3cba 8773SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8774M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8775L: spear-devel@list.st.com
c63b3cba
VK
8776L: linux-mmc@vger.kernel.org
8777S: Maintained
8778F: drivers/mmc/host/sdhci-spear.c
8779
8711cca2 8780SECURITY SUBSYSTEM
9b45c0d2 8781M: James Morris <james.l.morris@oracle.com>
70b4a259 8782M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8783L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8784T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8785W: http://kernsec.org/
8711cca2 8786S: Supported
7d2c86b5 8787F: security/
8711cca2 8788
1da177e4 8789SECURITY CONTACT
8b58be88 8790M: Security Officers <security@kernel.org>
1da177e4
LT
8791S: Supported
8792
8793SELINUX SECURITY MODULE
e0238b4c 8794M: Paul Moore <paul@paul-moore.com>
8b58be88 8795M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8796M: Eric Paris <eparis@parisplace.org>
e0238b4c 8797L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8798W: http://selinuxproject.org
5a5f2acf 8799T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8800S: Supported
679655da
JP
8801F: include/linux/selinux*
8802F: security/selinux/
6bde95ce 8803F: scripts/selinux/
1da177e4 8804
c1c124e9
JJ
8805APPARMOR SECURITY MODULE
8806M: John Johansen <john.johansen@canonical.com>
8807L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8808W: apparmor.wiki.kernel.org
8809T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8810S: Supported
8811F: security/apparmor/
8812
cef2cf07 8813SENSABLE PHANTOM
8b58be88 8814M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8815S: Maintained
679655da 8816F: drivers/misc/phantom.c
c117ab84 8817F: include/uapi/linux/phantom.h
cef2cf07 8818
6733b39a 8819SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8820M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8821L: linux-scsi@vger.kernel.org
0ca43cc0 8822W: http://www.emulex.com
3387f656
JP
8823S: Supported
8824F: drivers/scsi/be2iscsi/
6733b39a 8825
6b7c5b94 8826SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8827M: Sathya Perla <sathya.perla@emulex.com>
8828M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8829M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8830L: netdev@vger.kernel.org
fea3af67 8831W: http://www.emulex.com
7d2c86b5 8832S: Supported
9aebddd1 8833F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8834
d2928a8c
SX
8835EMULEX ONECONNECT ROCE DRIVER
8836M: Selvin Xavier <selvin.xavier@emulex.com>
8837M: Devesh Sharma <devesh.sharma@emulex.com>
8838M: Mitesh Ahuja <mitesh.ahuja@emulex.com>
8839L: linux-rdma@vger.kernel.org
8840W: http://www.emulex.com
8841S: Supported
8842F: drivers/infiniband/hw/ocrdma/
8843
8ceee660 8844SFC NETWORK DRIVER
c06f51ea 8845M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8846M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8847L: netdev@vger.kernel.org
8ceee660 8848S: Supported
874aeea5 8849F: drivers/net/ethernet/sfc/
8ceee660 8850
e2d1d6c0 8851SGI GRU DRIVER
cc883afc 8852M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8853S: Maintained
679655da 8854F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8855
8856SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8857M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8858L: linux-ia64@vger.kernel.org
8859S: Supported
679655da 8860F: Documentation/ia64/serial.txt
df621252 8861F: drivers/tty/serial/ioc?_serial.c
679655da 8862F: include/linux/ioc?.h
e2d1d6c0 8863
75312619 8864SGI XP/XPC/XPNET DRIVER
e180383f
RH
8865M: Cliff Whickman <cpw@sgi.com>
8866M: Robin Holt <robinmholt@gmail.com>
75312619 8867S: Maintained
679655da 8868F: drivers/misc/sgi-xp/
75312619 8869
46eacf3b
AP
8870SI2157 MEDIA DRIVER
8871M: Antti Palosaari <crope@iki.fi>
8872L: linux-media@vger.kernel.org
8873W: http://linuxtv.org/
8874W: http://palosaari.fi/linux/
8875Q: http://patchwork.linuxtv.org/project/linux-media/list/
8876T: git git://linuxtv.org/anttip/media_tree.git
8877S: Maintained
8878F: drivers/media/tuners/si2157*
8879
75e2d5ba
AP
8880SI2168 MEDIA DRIVER
8881M: Antti Palosaari <crope@iki.fi>
8882L: linux-media@vger.kernel.org
8883W: http://linuxtv.org/
8884W: http://palosaari.fi/linux/
8885Q: http://patchwork.linuxtv.org/project/linux-media/list/
8886T: git git://linuxtv.org/anttip/media_tree.git
8887S: Maintained
8888F: drivers/media/dvb-frontends/si2168*
8889
49cc629d
HV
8890SI470X FM RADIO RECEIVER I2C DRIVER
8891M: Hans Verkuil <hverkuil@xs4all.nl>
8892L: linux-media@vger.kernel.org
8893T: git git://linuxtv.org/media_tree.git
8894W: http://linuxtv.org
8895S: Odd Fixes
8896F: drivers/media/radio/si470x/radio-si470x-i2c.c
8897
8898SI470X FM RADIO RECEIVER USB DRIVER
8899M: Hans Verkuil <hverkuil@xs4all.nl>
8900L: linux-media@vger.kernel.org
8901T: git git://linuxtv.org/media_tree.git
8902W: http://linuxtv.org
8903S: Maintained
8904F: drivers/media/radio/si470x/radio-si470x-common.c
8905F: drivers/media/radio/si470x/radio-si470x.h
8906F: drivers/media/radio/si470x/radio-si470x-usb.c
8907
c937ca03
EV
8908SI4713 FM RADIO TRANSMITTER I2C DRIVER
8909M: Eduardo Valentin <edubezval@gmail.com>
8910L: linux-media@vger.kernel.org
8911T: git git://linuxtv.org/media_tree.git
8912W: http://linuxtv.org
8913S: Odd Fixes
99995ded 8914F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8915
8916SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8917M: Eduardo Valentin <edubezval@gmail.com>
8918L: linux-media@vger.kernel.org
8919T: git git://linuxtv.org/media_tree.git
8920W: http://linuxtv.org
8921S: Odd Fixes
99995ded
DR
8922F: drivers/media/radio/si4713/radio-platform-si4713.c
8923
8924SI4713 FM RADIO TRANSMITTER USB DRIVER
8925M: Hans Verkuil <hverkuil@xs4all.nl>
8926L: linux-media@vger.kernel.org
8927T: git git://linuxtv.org/media_tree.git
8928W: http://linuxtv.org
8929S: Maintained
8930F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8931
beb91d46 8932SIANO DVB DRIVER
009a5410 8933M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8934L: linux-media@vger.kernel.org
8935W: http://linuxtv.org
8936T: git git://linuxtv.org/media_tree.git
8937S: Odd fixes
8938F: drivers/media/common/siano/
beb91d46 8939F: drivers/media/usb/siano/
beb91d46 8940F: drivers/media/usb/siano/
14430813 8941F: drivers/media/mmc/siano/
beb91d46 8942
6f15b602
HG
8943SIMPLEFB FB DRIVER
8944M: Hans de Goede <hdegoede@redhat.com>
8945L: linux-fbdev@vger.kernel.org
8946S: Maintained
8947F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8948F: drivers/video/fbdev/simplefb.c
8949F: include/linux/platform_data/simplefb.h
8950
b618b69c 8951SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8952L: linux-media@vger.kernel.org
bb60fcb2 8953S: Orphan
b618b69c 8954F: drivers/media/platform/sh_veu.c
b618b69c
GL
8955
8956SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8957L: linux-media@vger.kernel.org
bb60fcb2 8958S: Orphan
b618b69c
GL
8959F: drivers/media/platform/sh_vou.c
8960F: include/media/sh_vou.h
8961
6349d997 8962SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8963M: Len Brown <lenb@kernel.org>
6349d997
LB
8964L: sfi-devel@simplefirmware.org
8965W: http://simplefirmware.org/
8966T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8967S: Supported
943fc810 8968F: arch/x86/platform/sfi/
6349d997
LB
8969F: drivers/sfi/
8970F: include/linux/sfi*.h
e2d1d6c0 8971
1da177e4
LT
8972SIMTEC EB110ATX (Chalice CATS)
8973P: Ben Dooks
b16957c6
BD
8974P: Vincent Sanders <vince@simtec.co.uk>
8975M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8976W: http://www.simtec.co.uk/products/EB110ATX/
8977S: Supported
8978
8979SIMTEC EB2410ITX (BAST)
8980P: Ben Dooks
b16957c6
BD
8981P: Vincent Sanders <vince@simtec.co.uk>
8982M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8983W: http://www.simtec.co.uk/products/EB2410ITX/
8984S: Supported
15dba387
JP
8985F: arch/arm/mach-s3c24xx/mach-bast.c
8986F: arch/arm/mach-s3c24xx/bast-ide.c
8987F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8988
4c5adde7 8989TI DAVINCI MACHINE SUPPORT
3ba789c0 8990M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8991M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8992T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8993Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8994S: Supported
14430813 8995F: arch/arm/mach-davinci/
046d0a37 8996F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8997
8d4b3f08 8998TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8999M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 9000L: linux-media@vger.kernel.org
8d4b3f08
LP
9001W: http://linuxtv.org/
9002Q: http://patchwork.linuxtv.org/project/linux-media/list/
9003T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9004S: Maintained
8d4b3f08
LP
9005F: drivers/media/platform/davinci/
9006F: include/media/davinci/
9007
417d2e50
BP
9008TI AM437X VPFE DRIVER
9009M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9010L: linux-media@vger.kernel.org
9011W: http://linuxtv.org/
9012Q: http://patchwork.linuxtv.org/project/linux-media/list/
9013T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9014S: Maintained
9015F: drivers/media/platform/am437x/
9016
c4c0283a
BP
9017OV2659 OMNIVISION SENSOR DRIVER
9018M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9019L: linux-media@vger.kernel.org
9020W: http://linuxtv.org/
9021Q: http://patchwork.linuxtv.org/project/linux-media/list/
9022T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9023S: Maintained
9024F: drivers/media/i2c/ov2659.c
9025F: include/media/ov2659.h
9026
92aab3c0 9027SIS 190 ETHERNET DRIVER
8b58be88 9028M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9029L: netdev@vger.kernel.org
9030S: Maintained
8c7de408 9031F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9032
1da177e4 9033SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9034M: Daniele Venzano <venza@brownhat.org>
1da177e4 9035W: http://www.brownhat.org/sis900.html
979b6c13 9036L: netdev@vger.kernel.org
1da177e4 9037S: Maintained
8c7de408 9038F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9039
9040SIS FRAMEBUFFER DRIVER
8b58be88 9041M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9042W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9043S: Maintained
679655da 9044F: Documentation/fb/sisfb.txt
8a61f013 9045F: drivers/video/fbdev/sis/
679655da 9046F: include/video/sisfb.h
1da177e4
LT
9047
9048SIS USB2VGA DRIVER
8b58be88 9049M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9050W: http://www.winischhofer.at/linuxsisusbvga.shtml
9051S: Maintained
679655da 9052F: drivers/usb/misc/sisusbvga/
1da177e4 9053
415ad26d 9054SLAB ALLOCATOR
16e943bf 9055M: Christoph Lameter <cl@linux.com>
2ed1c525 9056M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9057M: David Rientjes <rientjes@google.com>
9058M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9059M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9060L: linux-mm@kvack.org
9061S: Maintained
679655da 9062F: include/linux/sl?b*.h
16e943bf 9063F: mm/sl?b*
415ad26d 9064
9fab9787
PM
9065SLEEPABLE READ-COPY UPDATE (SRCU)
9066M: Lai Jiangshan <laijs@cn.fujitsu.com>
9067M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9068M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9069R: Steven Rostedt <rostedt@goodmis.org>
9070R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9071L: linux-kernel@vger.kernel.org
9fab9787
PM
9072W: http://www.rdrop.com/users/paulmck/RCU/
9073S: Supported
9074T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9075F: include/linux/srcu.h
9076F: kernel/rcu/srcu.c
9fab9787 9077
66372841
CS
9078SMACK SECURITY MODULE
9079M: Casey Schaufler <casey@schaufler-ca.com>
9080L: linux-security-module@vger.kernel.org
9081W: http://schaufler-ca.com
9082T: git git://git.gitorious.org/smack-next/kernel.git
9083S: Maintained
9084F: Documentation/security/Smack.txt
9085F: security/smack/
9086
20651e0b 9087DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9088M: Kevin Hilman <khilman@kernel.org>
9089M: Nishanth Menon <nm@ti.com>
9090S: Maintained
20651e0b 9091F: drivers/power/avs/
68ace3e1
KH
9092F: include/linux/power/smartreflex.h
9093L: linux-pm@vger.kernel.org
9094
1da177e4 9095SMC91x ETHERNET DRIVER
2f82af08 9096M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9097S: Odd Fixes
ae150435 9098F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9099
e8e31622
SA
9100SMIA AND SMIA++ IMAGE SENSOR DRIVER
9101M: Sakari Ailus <sakari.ailus@iki.fi>
9102L: linux-media@vger.kernel.org
9103S: Maintained
14430813 9104F: drivers/media/i2c/smiapp/
e8e31622
SA
9105F: include/media/smiapp.h
9106F: drivers/media/i2c/smiapp-pll.c
9107F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9108F: include/uapi/linux/smiapp.h
a2cec3c0 9109F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9110
920fa1ff
GR
9111SMM665 HARDWARE MONITOR DRIVER
9112M: Guenter Roeck <linux@roeck-us.net>
9113L: lm-sensors@lm-sensors.org
9114S: Maintained
9115F: Documentation/hwmon/smm665
9116F: drivers/hwmon/smm665.c
9117
9df7305b 9118SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9119M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9120L: lm-sensors@lm-sensors.org
90b24cfb 9121S: Maintained
9df7305b
SG
9122F: Documentation/hwmon/emc2103
9123F: drivers/hwmon/emc2103.c
9124
a98d506c
HG
9125SMSC SCH5627 HARDWARE MONITOR DRIVER
9126M: Hans de Goede <hdegoede@redhat.com>
9127L: lm-sensors@lm-sensors.org
9128S: Supported
9129F: Documentation/hwmon/sch5627
9130F: drivers/hwmon/sch5627.c
9131
6ea884db 9132SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 9133M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
9134L: lm-sensors@lm-sensors.org
9135S: Maintained
679655da
JP
9136F: Documentation/hwmon/smsc47b397
9137F: drivers/hwmon/smsc47b397.c
6ea884db 9138
fd9abb3d 9139SMSC911x ETHERNET DRIVER
90b24cfb 9140M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9141L: netdev@vger.kernel.org
90b24cfb 9142S: Maintained
679655da 9143F: include/linux/smsc911x.h
ae150435 9144F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9145
9146SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9147M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9148L: netdev@vger.kernel.org
90b24cfb 9149S: Maintained
ae150435 9150F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9151
3c8a63e2 9152SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9153M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9154L: linux-fbdev@vger.kernel.org
90b24cfb 9155S: Maintained
8a61f013 9156F: drivers/video/fbdev/smscufx.c
3c8a63e2 9157
668acf32 9158SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9159M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9160L: linux-media@vger.kernel.org
275ffde4 9161T: git git://linuxtv.org/media_tree.git
795fb7e7 9162S: Maintained
90d72ac6
MCC
9163F: include/media/soc*
9164F: drivers/media/i2c/soc_camera/
9165F: drivers/media/platform/soc_camera/
668acf32 9166
e2d1d6c0 9167SOEKRIS NET48XX LED SUPPORT
8b58be88 9168M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9169S: Maintained
679655da 9170F: drivers/leds/leds-net48xx.c
e2d1d6c0 9171
e3994db1 9172SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9173M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9174M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9175M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9176M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9177L: linux-media@vger.kernel.org
9178S: Supported
9179F: drivers/media/pci/solo6x10/
9180
1da177e4 9181SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 9182M: Neil Brown <neilb@suse.de>
1da177e4 9183L: linux-raid@vger.kernel.org
524418bb 9184S: Supported
679655da
JP
9185F: drivers/md/
9186F: include/linux/raid/
c117ab84 9187F: include/uapi/linux/raid/
1da177e4 9188
1da177e4 9189SONIC NETWORK DRIVER
8b58be88 9190M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9191L: netdev@vger.kernel.org
1da177e4 9192S: Maintained
d9fb9f38 9193F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9194
61e115a5 9195SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9196M: Michael Buesch <m@bues.ch>
61e115a5
MB
9197L: netdev@vger.kernel.org
9198S: Maintained
679655da
JP
9199F: drivers/ssb/
9200F: include/linux/ssb/
61e115a5 9201
1da177e4 9202SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9203M: Mattia Dongili <malattia@linux.it>
d0944853 9204L: platform-driver-x86@vger.kernel.org
5b18167d 9205W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9206S: Maintained
679655da
JP
9207F: Documentation/laptops/sony-laptop.txt
9208F: drivers/char/sonypi.c
9209F: drivers/platform/x86/sony-laptop.c
9210F: include/linux/sony-laptop.h
1da177e4 9211
baf8532a 9212SONY MEMORYSTICK CARD SUPPORT
8b58be88 9213M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9214W: http://tifmxx.berlios.de/
9215S: Maintained
679655da 9216F: drivers/memstick/host/tifm_ms.c
baf8532a 9217
0ab30494
ML
9218SONY MEMORYSTICK STANDARD SUPPORT
9219M: Maxim Levitsky <maximlevitsky@gmail.com>
9220S: Maintained
9221F: drivers/memstick/core/ms_block.*
9222
1da177e4 9223SOUND
8b58be88
JP
9224M: Jaroslav Kysela <perex@perex.cz>
9225M: Takashi Iwai <tiwai@suse.de>
93711660 9226L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9227W: http://www.alsa-project.org/
dde7ad8d 9228T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9229T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9230Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9231S: Maintained
3126a179
JP
9232F: Documentation/sound/
9233F: include/sound/
c117ab84 9234F: include/uapi/sound/
679655da 9235F: sound/
1da177e4 9236
33bbe149
MB
9237SOUND - COMPRESSED AUDIO
9238M: Vinod Koul <vinod.koul@intel.com>
9239L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9240T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9241S: Supported
f672f31a 9242F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9243F: include/sound/compress_driver.h
f672f31a 9244F: include/uapi/sound/compress_*
33bbe149
MB
9245F: sound/core/compress_offload.c
9246F: sound/soc/soc-compress.c
9247
bd903bde 9248SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9249M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9250M: Mark Brown <broonie@kernel.org>
86f14df8 9251T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9252L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9253W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9254S: Supported
2820f615 9255F: Documentation/sound/alsa/soc/
679655da 9256F: sound/soc/
e6e55122 9257F: include/sound/soc*
eb1a6af3 9258
d7f8761b
MB
9259SOUND - DMAENGINE HELPERS
9260M: Lars-Peter Clausen <lars@metafoo.de>
9261S: Supported
9262F: include/sound/dmaengine_pcm.h
9263F: sound/core/pcm_dmaengine.c
9264F: sound/soc/soc-generic-dmaengine-pcm.c
9265
990a6a99
OS
9266SP2 MEDIA DRIVER
9267M: Olli Salonen <olli.salonen@iki.fi>
9268L: linux-media@vger.kernel.org
9269W: http://linuxtv.org/
9270Q: http://patchwork.linuxtv.org/project/linux-media/list/
9271S: Maintained
9272F: drivers/media/dvb-frontends/sp2*
9273
473321fc 9274SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9275M: "David S. Miller" <davem@davemloft.net>
1da177e4 9276L: sparclinux@vger.kernel.org
8a6e2535 9277Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9278T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9279T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9280S: Maintained
679655da 9281F: arch/sparc/
7765b8bb 9282F: drivers/sbus/
1da177e4 9283
6404fcca
DM
9284SPARC SERIAL DRIVERS
9285M: "David S. Miller" <davem@davemloft.net>
9286L: sparclinux@vger.kernel.org
08deed1e
JP
9287T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9288T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9289S: Maintained
6816383a 9290F: include/linux/sunserialcore.h
df621252 9291F: drivers/tty/serial/suncore.c
df621252
GKH
9292F: drivers/tty/serial/sunhv.c
9293F: drivers/tty/serial/sunsab.c
9294F: drivers/tty/serial/sunsab.h
9295F: drivers/tty/serial/sunsu.c
9296F: drivers/tty/serial/sunzilog.c
9297F: drivers/tty/serial/sunzilog.h
6404fcca 9298
389325b4
CL
9299SPARSE CHECKER
9300M: "Christopher Li" <sparse@chrisli.org>
9301L: linux-sparse@vger.kernel.org
9302W: https://sparse.wiki.kernel.org/
9303T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9304T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9305S: Maintained
9306F: include/linux/compiler.h
9307
fc0c195a 9308SPEAR PLATFORM SUPPORT
2d8a3b3d 9309M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9310M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9311L: spear-devel@list.st.com
9312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9313W: http://www.st.com/spear
9314S: Maintained
281e192f 9315F: arch/arm/mach-spear/
fc0c195a 9316
9317SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9318M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9319L: spear-devel@list.st.com
9320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9321W: http://www.st.com/spear
9322S: Maintained
5df33a62 9323F: drivers/clk/spear/
fc0c195a 9324
e2d1d6c0 9325SPI SUBSYSTEM
b02e48f2 9326M: Mark Brown <broonie@kernel.org>
dfbe403c 9327L: linux-spi@vger.kernel.org
e7e4e13c 9328T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9329Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9330S: Maintained
679655da
JP
9331F: Documentation/spi/
9332F: drivers/spi/
9333F: include/linux/spi/
c117ab84 9334F: include/uapi/linux/spi/
e2d1d6c0 9335
2752e401 9336SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9337M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9338M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9339L: netdev@vger.kernel.org
9340S: Supported
679655da 9341F: Documentation/networking/spider_net.txt
8df158ac 9342F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9343
e2d1d6c0 9344SPU FILE SYSTEM
8b58be88 9345M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9346L: linuxppc-dev@lists.ozlabs.org
9347L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9348W: http://www.ibm.com/developerworks/power/cell/
9349S: Supported
679655da
JP
9350F: Documentation/filesystems/spufs.txt
9351F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9352
fc555841 9353SQUASHFS FILE SYSTEM
d7f2ff67 9354M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9355L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9356W: http://squashfs.org.uk
9357S: Maintained
679655da
JP
9358F: Documentation/filesystems/squashfs.txt
9359F: fs/squashfs/
fc555841 9360
1da177e4 9361SRM (Alpha) environment access
8b58be88 9362M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9363S: Maintained
679655da 9364F: arch/alpha/kernel/srm_env.c
1da177e4 9365
26e9a397 9366STABLE BRANCH
879a5a00 9367M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9368L: stable@vger.kernel.org
879a5a00 9369S: Supported
7b175c46 9370F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9371
26e9a397 9372STAGING SUBSYSTEM
879a5a00 9373M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9374T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9375L: devel@driverdev.osuosl.org
879a5a00 9376S: Supported
679655da 9377F: drivers/staging/
dbc6c2cc 9378
ebd3d010
JP
9379STAGING - COMEDI
9380M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9381M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9382S: Odd Fixes
9383F: drivers/staging/comedi/
9384
a0138163
JP
9385STAGING - FLARION FT1000 DRIVERS
9386M: Marek Belisko <marek.belisko@gmail.com>
9387S: Odd Fixes
9388F: drivers/staging/ft1000/
9389
6c1bb424 9390STAGING - INDUSTRIAL IO
030a13d7 9391M: Jonathan Cameron <jic23@kernel.org>
a0138163 9392L: linux-iio@vger.kernel.org
6c1bb424
JP
9393S: Odd Fixes
9394F: drivers/staging/iio/
9395
a0138163
JP
9396STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9397M: Jarod Wilson <jarod@wilsonet.com>
9398W: http://www.lirc.org/
9399S: Odd Fixes
b2b0186d 9400F: drivers/staging/media/lirc/
a0138163 9401
f5e5de1e
OD
9402STAGING - LUSTRE PARALLEL FILESYSTEM
9403M: Oleg Drokin <oleg.drokin@intel.com>
9404M: Andreas Dilger <andreas.dilger@intel.com>
9405L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9406W: http://lustre.opensfs.org/
9407S: Maintained
9408F: drivers/staging/lustre
9409
7c6b6c71 9410STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9411M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9412M: Marc Dietrich <marvin24@gmx.de>
9413L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9414L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9415S: Maintained
9416F: drivers/staging/nvec/
9417
a0138163 9418STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9419M: Jens Frederich <jfrederich@gmail.com>
9420M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9421M: Jon Nettleton <jon.nettleton@gmail.com>
9422W: http://wiki.laptop.org/go/DCON
3140b458 9423S: Maintained
a0138163
JP
9424F: drivers/staging/olpc_dcon/
9425
94cfdd15 9426STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9427M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9428S: Maintained
9429F: drivers/staging/ozwpan/
9430
a0138163 9431STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9432M: Willy Tarreau <willy@meta-x.org>
9433S: Odd Fixes
9434F: drivers/staging/panel/
9435
a0138163
JP
9436STAGING - REALTEK RTL8712U DRIVERS
9437M: Larry Finger <Larry.Finger@lwfinger.net>
9438M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9439S: Odd Fixes
9440F: drivers/staging/rtl8712/
9441
7591ba8b
JS
9442STAGING - REALTEK RTL8723U WIRELESS DRIVER
9443M: Larry Finger <Larry.Finger@lwfinger.net>
9444M: Jes Sorensen <Jes.Sorensen@redhat.com>
9445L: linux-wireless@vger.kernel.org
9446S: Maintained
9447F: drivers/staging/rtl8723au/
9448
13e4e9b8
SM
9449STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9450M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9451M: Teddy Wang <teddy.wang@siliconmotion.com>
9452M: Sudip Mukherjee <sudip@vectorindia.org>
9453L: linux-fbdev@vger.kernel.org
9454S: Maintained
9455F: drivers/staging/sm7xxfb/
9456
980ac4d7
SM
9457STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9458M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9459M: Teddy Wang <teddy.wang@siliconmotion.com>
9460M: Sudip Mukherjee <sudip@vectorindia.org>
9461L: linux-fbdev@vger.kernel.org
9462S: Maintained
9463F: drivers/staging/sm750fb/
9464
510fa408
JP
9465STAGING - SLICOSS
9466M: Lior Dotan <liodot@gmail.com>
9467M: Christopher Harrer <charrer@alacritech.com>
9468S: Odd Fixes
9469F: drivers/staging/slicoss/
9470
a0138163
JP
9471STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9472M: William Hubbs <w.d.hubbs@gmail.com>
9473M: Chris Brannon <chris@the-brannons.com>
d33bce31 9474M: Kirk Reiser <kirk@reisers.ca>
a0138163 9475M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9476L: speakup@linux-speakup.org
a0138163
JP
9477W: http://www.linux-speakup.org/
9478S: Odd Fixes
9479F: drivers/staging/speakup/
9480
b3e871ce
JP
9481STAGING - VIA VT665X DRIVERS
9482M: Forest Bond <forest@alittletooquiet.net>
9483S: Odd Fixes
9484F: drivers/staging/vt665?/
9485
709bcb07 9486STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9487M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9488S: Odd Fixes
9489F: drivers/staging/xgifb/
9490
1da177e4 9491STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9492M: Ion Badulescu <ionut@badula.org>
b4f90189 9493S: Odd Fixes
9bba23b0 9494F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9495
e2d1d6c0 9496SUN3/3X
8b58be88 9497M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9498W: http://sammy.net/sun3/
9499S: Maintained
679655da
JP
9500F: arch/m68k/kernel/*sun3*
9501F: arch/m68k/sun3*/
9502F: arch/m68k/include/asm/sun3*
e689cf4a 9503F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9504
af6a5af8
HG
9505SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9506M: Hans de Goede <hdegoede@redhat.com>
9507L: linux-input@vger.kernel.org
9508S: Maintained
9509F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9510F: drivers/input/keyboard/sun4i-lradc-keys.c
9511
2bc9ff01
DK
9512SUNDANCE NETWORK DRIVER
9513M: Denis Kirjanov <kda@linux-powerpc.org>
9514L: netdev@vger.kernel.org
9515S: Maintained
9516F: drivers/net/ethernet/dlink/sundance.c
9517
2cbb12a4 9518SUPERH
2cbb12a4 9519L: linux-sh@vger.kernel.org
8a6e2535 9520Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9521S: Orphan
066069e1 9522F: Documentation/sh/
679655da 9523F: arch/sh/
066069e1 9524F: drivers/sh/
1da177e4 9525
4480f15b 9526SUSPEND TO RAM
7fb06082 9527M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9528M: Len Brown <len.brown@intel.com>
9529M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9530L: linux-pm@vger.kernel.org
e2d1d6c0 9531S: Supported
679655da
JP
9532F: Documentation/power/
9533F: arch/x86/kernel/acpi/
9534F: drivers/base/power/
9535F: kernel/power/
9536F: include/linux/suspend.h
9537F: include/linux/freezer.h
9538F: include/linux/pm.h
1da177e4
LT
9539
9540SVGA HANDLING
8b58be88 9541M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9542L: linux-video@atrey.karlin.mff.cuni.cz
9543S: Maintained
679655da
JP
9544F: Documentation/svga.txt
9545F: arch/x86/boot/video*
1da177e4 9546
6e28b761
KRW
9547SWIOTLB SUBSYSTEM
9548M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9549L: linux-kernel@vger.kernel.org
9550S: Supported
9551F: lib/swiotlb.c
9552F: arch/*/kernel/pci-swiotlb.c
9553F: include/linux/swiotlb.h
9554
007f790c
JP
9555SWITCHDEV
9556M: Jiri Pirko <jiri@resnulli.us>
9557L: netdev@vger.kernel.org
9558S: Supported
9559F: net/switchdev/
9560F: include/net/switchdev.h
9561
db8e35d5
VG
9562SYNOPSYS ARC ARCHITECTURE
9563M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9564S: Supported
9565F: arch/arc/
6659a20a 9566F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9567F: drivers/tty/serial/arc_uart.c
db8e35d5 9568
1da177e4 9569SYSV FILESYSTEM
8b58be88 9570M: Christoph Hellwig <hch@infradead.org>
1da177e4 9571S: Maintained
679655da
JP
9572F: Documentation/filesystems/sysv-fs.txt
9573F: fs/sysv/
9574F: include/linux/sysv_fs.h
1da177e4 9575
86cfa7fc
NB
9576TARGET SUBSYSTEM
9577M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9578L: linux-scsi@vger.kernel.org
b9f5edc2 9579L: target-devel@vger.kernel.org
86cfa7fc 9580W: http://www.linux-iscsi.org
cf015e9f 9581W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9582T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9583S: Supported
9584F: drivers/target/
9585F: include/target/
9586F: Documentation/target/
9587
4e68852d 9588TASKSTATS STATISTICS INTERFACE
185e595f 9589M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9590S: Maintained
679655da
JP
9591F: Documentation/accounting/taskstats*
9592F: include/linux/taskstats*
9593F: kernel/taskstats.c
4e68852d 9594
781b456a 9595TC CLASSIFIER
f935f3f8 9596M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9597L: netdev@vger.kernel.org
9598S: Maintained
679655da 9599F: include/net/pkt_cls.h
c117ab84 9600F: include/uapi/linux/pkt_cls.h
679655da 9601F: net/sched/
781b456a 9602
5067f08a 9603TCP LOW PRIORITY MODULE
8b58be88
JP
9604M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9605M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9606W: http://tcp-lp-mod.sourceforge.net/
9607S: Maintained
679655da 9608F: net/ipv4/tcp_lp.c
5067f08a 9609
91952bc0
AP
9610TDA10071 MEDIA DRIVER
9611M: Antti Palosaari <crope@iki.fi>
9612L: linux-media@vger.kernel.org
9613W: http://linuxtv.org/
9614W: http://palosaari.fi/linux/
9615Q: http://patchwork.linuxtv.org/project/linux-media/list/
9616T: git git://linuxtv.org/anttip/media_tree.git
9617S: Maintained
9618F: drivers/media/dvb-frontends/tda10071*
9619
9620TDA18212 MEDIA DRIVER
9621M: Antti Palosaari <crope@iki.fi>
9622L: linux-media@vger.kernel.org
9623W: http://linuxtv.org/
9624W: http://palosaari.fi/linux/
9625Q: http://patchwork.linuxtv.org/project/linux-media/list/
9626T: git git://linuxtv.org/anttip/media_tree.git
9627S: Maintained
9628F: drivers/media/tuners/tda18212*
9629
9630TDA18218 MEDIA DRIVER
9631M: Antti Palosaari <crope@iki.fi>
9632L: linux-media@vger.kernel.org
9633W: http://linuxtv.org/
9634W: http://palosaari.fi/linux/
9635Q: http://patchwork.linuxtv.org/project/linux-media/list/
9636T: git git://linuxtv.org/anttip/media_tree.git
9637S: Maintained
9638F: drivers/media/tuners/tda18218*
9639
3b2f6aba
MK
9640TDA18271 MEDIA DRIVER
9641M: Michael Krufky <mkrufky@linuxtv.org>
9642L: linux-media@vger.kernel.org
9643W: http://linuxtv.org/
9644W: http://github.com/mkrufky
9645Q: http://patchwork.linuxtv.org/project/linux-media/list/
9646T: git git://linuxtv.org/mkrufky/tuners.git
9647S: Maintained
9648F: drivers/media/tuners/tda18271*
9649
e48307a9
MK
9650TDA827x MEDIA DRIVER
9651M: Michael Krufky <mkrufky@linuxtv.org>
9652L: linux-media@vger.kernel.org
9653W: http://linuxtv.org/
9654W: http://github.com/mkrufky
9655Q: http://patchwork.linuxtv.org/project/linux-media/list/
9656T: git git://linuxtv.org/mkrufky/tuners.git
9657S: Maintained
9658F: drivers/media/tuners/tda8290.*
9659
66cf9212
MK
9660TDA8290 MEDIA DRIVER
9661M: Michael Krufky <mkrufky@linuxtv.org>
9662L: linux-media@vger.kernel.org
9663W: http://linuxtv.org/
9664W: http://github.com/mkrufky
9665Q: http://patchwork.linuxtv.org/project/linux-media/list/
9666T: git git://linuxtv.org/mkrufky/tuners.git
9667S: Maintained
9668F: drivers/media/tuners/tda8290.*
9669
4b9fba30
HV
9670TDA9840 MEDIA DRIVER
9671M: Hans Verkuil <hverkuil@xs4all.nl>
9672L: linux-media@vger.kernel.org
9673T: git git://linuxtv.org/media_tree.git
9674W: http://linuxtv.org
9675S: Maintained
9676F: drivers/media/i2c/tda9840*
9677
2cb654fd 9678TEA5761 TUNER DRIVER
009a5410 9679M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9680L: linux-media@vger.kernel.org
9681W: http://linuxtv.org
9682T: git git://linuxtv.org/media_tree.git
9683S: Odd fixes
9684F: drivers/media/tuners/tea5761.*
9685
9686TEA5767 TUNER DRIVER
009a5410 9687M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9688L: linux-media@vger.kernel.org
9689W: http://linuxtv.org
9690T: git git://linuxtv.org/media_tree.git
9691S: Maintained
9692F: drivers/media/tuners/tea5767.*
9693
4b9fba30
HV
9694TEA6415C MEDIA DRIVER
9695M: Hans Verkuil <hverkuil@xs4all.nl>
9696L: linux-media@vger.kernel.org
9697T: git git://linuxtv.org/media_tree.git
9698W: http://linuxtv.org
9699S: Maintained
9700F: drivers/media/i2c/tea6415c*
9701
9702TEA6420 MEDIA DRIVER
9703M: Hans Verkuil <hverkuil@xs4all.nl>
9704L: linux-media@vger.kernel.org
9705T: git git://linuxtv.org/media_tree.git
9706W: http://linuxtv.org
9707S: Maintained
9708F: drivers/media/i2c/tea6420*
9709
3d249d4c 9710TEAM DRIVER
dca9ab92 9711M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9712L: netdev@vger.kernel.org
9713S: Supported
9714F: drivers/net/team/
9715F: include/linux/if_team.h
c117ab84 9716F: include/uapi/linux/if_team.h
3d249d4c 9717
7d029125
VD
9718TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9719M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9720S: Maintained
9721F: arch/x86/platform/ts5500/
9722
40ad4a30
SY
9723TECHNOTREND USB IR RECEIVER
9724M: Sean Young <sean@mess.org>
9725L: linux-media@vger.kernel.org
9726S: Maintained
9727F: drivers/media/rc/ttusbir.c
9728
adabdb0c 9729TEGRA ARCHITECTURE SUPPORT
243d58ec 9730M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9731M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9732M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9733L: linux-tegra@vger.kernel.org
fd117cd1 9734Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9735T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9736S: Supported
bbbe96ed 9737N: [^a-z]tegra
84b9414b 9738
adabdb0c
SW
9739TEGRA CLOCK DRIVER
9740M: Peter De Schrijver <pdeschrijver@nvidia.com>
9741M: Prashant Gaikwad <pgaikwad@nvidia.com>
9742S: Supported
9743F: drivers/clk/tegra/
9744
9745TEGRA DMA DRIVER
9746M: Laxman Dewangan <ldewangan@nvidia.com>
9747S: Supported
9748F: drivers/dma/tegra20-apb-dma.c
9749
adabdb0c
SW
9750TEGRA I2C DRIVER
9751M: Laxman Dewangan <ldewangan@nvidia.com>
9752S: Supported
9753F: drivers/i2c/busses/i2c-tegra.c
9754
9755TEGRA IOMMU DRIVERS
9756M: Hiroshi Doyu <hdoyu@nvidia.com>
9757S: Supported
9758F: drivers/iommu/tegra*
9759
9760TEGRA KBC DRIVER
9761M: Rakesh Iyer <riyer@nvidia.com>
9762M: Laxman Dewangan <ldewangan@nvidia.com>
9763S: Supported
9764F: drivers/input/keyboard/tegra-kbc.c
9765
adabdb0c
SW
9766TEGRA PWM DRIVER
9767M: Thierry Reding <thierry.reding@gmail.com>
9768S: Supported
9769F: drivers/pwm/pwm-tegra.c
9770
9771TEGRA SERIAL DRIVER
9772M: Laxman Dewangan <ldewangan@nvidia.com>
9773S: Supported
9774F: drivers/tty/serial/serial-tegra.c
9775
9776TEGRA SPI DRIVER
9777M: Laxman Dewangan <ldewangan@nvidia.com>
9778S: Supported
9779F: drivers/spi/spi-tegra*
9780
1a348ccc 9781TEHUTI ETHERNET DRIVER
8b58be88 9782M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9783L: netdev@vger.kernel.org
9784S: Supported
ef7f5429 9785F: drivers/net/ethernet/tehuti/*
1a348ccc 9786
4e68852d 9787Telecom Clock Driver for MCPL0010
8b58be88 9788M: Mark Gross <mark.gross@intel.com>
4e68852d 9789S: Supported
679655da 9790F: drivers/char/tlclk.c
4e68852d 9791
4480f15b 9792TENSILICA XTENSA PORT (xtensa)
8b58be88 9793M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9794M: Max Filippov <jcmvbkbc@gmail.com>
9795L: linux-xtensa@linux-xtensa.org
4e68852d 9796S: Maintained
679655da 9797F: arch/xtensa/
3dc99857 9798F: drivers/irqchip/irq-xtensa-*
4e68852d 9799
5313ba66
HV
9800THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9801M: Hans Verkuil <hverkuil@xs4all.nl>
9802L: linux-media@vger.kernel.org
9803T: git git://linuxtv.org/media_tree.git
9804W: http://linuxtv.org
9805S: Maintained
9806F: drivers/media/radio/radio-raremono.c
9807
d3fb6955 9808THERMAL
b75f0050 9809M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9810M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9811L: linux-pm@vger.kernel.org
9812T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9813T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9814Q: https://patchwork.kernel.org/project/linux-pm/list/
9815S: Supported
9816F: drivers/thermal/
9817F: include/linux/thermal.h
af6c9f16 9818F: include/uapi/linux/thermal.h
b75f0050
JP
9819F: include/linux/cpu_cooling.h
9820F: Documentation/devicetree/bindings/thermal/
d3fb6955 9821
30ba2fbd
VD
9822THINGM BLINK(1) USB RGB LED DRIVER
9823M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9824S: Maintained
9825F: drivers/hid/hid-thingm.c
9826
4e68852d 9827THINKPAD ACPI EXTRAS DRIVER
8b58be88 9828M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9829L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9830L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9831W: http://ibm-acpi.sourceforge.net
9832W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9833T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9834S: Maintained
679655da 9835F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9836
1b46f2a2 9837TI BANDGAP AND THERMAL DRIVER
f14d1c24 9838M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9839L: linux-pm@vger.kernel.org
531ff13e 9840L: linux-omap@vger.kernel.org
5a723e81 9841S: Maintained
794b2e25 9842F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9843
0c7665c3
MF
9844TI CDCE706 CLOCK DRIVER
9845M: Max Filippov <jcmvbkbc@gmail.com>
9846S: Maintained
9847F: drivers/clk/clk-cdce706.c
9848
49b6a5e3
TK
9849TI CLOCK DRIVER
9850M: Tero Kristo <t-kristo@ti.com>
9851L: linux-omap@vger.kernel.org
9852S: Maintained
9853F: drivers/clk/ti/
9854F: include/linux/clk/ti.h
9855
4020f2d7 9856TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9857M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9858S: Maintained
679655da
JP
9859F: drivers/misc/tifm*
9860F: drivers/mmc/host/tifm_sd.c
9861F: include/linux/tifm.h
4020f2d7 9862
e0c52404 9863TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9864M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9865L: linux-kernel@vger.kernel.org
9866L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9867S: Maintained
9868F: drivers/soc/ti/*
9869T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9870
9871
152ad442
SR
9872TI LM49xxx FAMILY ASoC CODEC DRIVERS
9873M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9874M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9875L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9876S: Maintained
9877F: sound/soc/codecs/lm49453*
d392dead 9878F: sound/soc/codecs/isabelle*
152ad442 9879
0edd807d
KM
9880TI LP855x BACKLIGHT DRIVER
9881M: Milo Kim <milo.kim@ti.com>
9882S: Maintained
9883F: Documentation/backlight/lp855x-driver.txt
9884F: drivers/video/backlight/lp855x_bl.c
9885F: include/linux/platform_data/lp855x.h
9886
faf13f6d
KM
9887TI LP8727 CHARGER DRIVER
9888M: Milo Kim <milo.kim@ti.com>
9889S: Maintained
9890F: drivers/power/lp8727_charger.c
9891F: include/linux/platform_data/lp8727.h
9892
22f1229f
KM
9893TI LP8788 MFD DRIVER
9894M: Milo Kim <milo.kim@ti.com>
9895S: Maintained
9896F: drivers/iio/adc/lp8788_adc.c
9897F: drivers/leds/leds-lp8788.c
9898F: drivers/mfd/lp8788*.c
9899F: drivers/power/lp8788-charger.c
9900F: drivers/regulator/lp8788-*.c
9901F: include/linux/mfd/lp8788*.h
9902
84640e27
KM
9903TI NETCP ETHERNET DRIVER
9904M: Wingman Kwok <w-kwok2@ti.com>
9905M: Murali Karicheri <m-karicheri2@ti.com>
9906L: netdev@vger.kernel.org
9907S: Maintained
9908F: drivers/net/ethernet/ti/netcp*
9909
dd5e8e6b 9910TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9911M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9912L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9913S: Maintained
9914F: sound/soc/codecs/twl4030*
9915
90921014 9916TI WILINK WIRELESS DRIVERS
90921014
LC
9917L: linux-wireless@vger.kernel.org
9918W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9919W: http://wireless.kernel.org/en/users/Drivers/wl1251
9920T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9921S: Orphan
90921014
LC
9922F: drivers/net/wireless/ti/
9923F: include/linux/wl12xx.h
9924
e86eaa3a 9925TIPC NETWORK LAYER
8b58be88 9926M: Jon Maloy <jon.maloy@ericsson.com>
115403df 9927M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
9928L: netdev@vger.kernel.org (core kernel code)
9929L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9930W: http://tipc.sourceforge.net/
e86eaa3a 9931S: Maintained
c117ab84 9932F: include/uapi/linux/tipc*.h
679655da 9933F: net/tipc/
e86eaa3a 9934
867e359b 9935TILE ARCHITECTURE
c47b15c4 9936M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 9937W: http://www.ezchip.com/scm/
867e359b
CM
9938S: Supported
9939F: arch/tile/
6b940606 9940F: drivers/char/tile-srom.c
5c770755 9941F: drivers/edac/tile_edac.c
6b940606
CM
9942F: drivers/net/ethernet/tile/
9943F: drivers/rtc/rtc-tile.c
9944F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9945F: drivers/tty/serial/tilegx.c
6b940606
CM
9946F: drivers/usb/host/*-tilegx.c
9947F: include/linux/usb/tilegx.h
867e359b 9948
1da177e4 9949TLAN NETWORK DRIVER
8b58be88 9950M: Samuel Chessman <chessman@tux.org>
88c07dde 9951L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9952W: http://sourceforge.net/projects/tlan/
9953S: Maintained
679655da 9954F: Documentation/networking/tlan.txt
b544dbac 9955F: drivers/net/ethernet/ti/tlan.*
1da177e4 9956
d74db3b2 9957TOMOYO SECURITY MODULE
8b58be88
JP
9958M: Kentaro Takeda <takedakn@nttdata.co.jp>
9959M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9960L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9961L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9962L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9963L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9964W: http://tomoyo.sourceforge.jp/
843d183c 9965T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9966S: Maintained
679655da 9967F: security/tomoyo/
d74db3b2 9968
9caeb532 9969TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9970M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9971L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9972S: Maintained
9973F: drivers/platform/x86/topstar-laptop.c
9974
1da177e4 9975TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 9976M: Azael Avalos <coproscefalo@gmail.com>
d0944853 9977L: platform-driver-x86@vger.kernel.org
0a63ca11 9978S: Maintained
679655da 9979F: drivers/platform/x86/toshiba_acpi.c
1da177e4 9980
0a63ca11
AA
9981TOSHIBA BLUETOOTH DRIVER
9982M: Azael Avalos <coproscefalo@gmail.com>
9983L: platform-driver-x86@vger.kernel.org
9984S: Maintained
9985F: drivers/platform/x86/toshiba_bluetooth.c
9986
9987TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
9988M: Azael Avalos <coproscefalo@gmail.com>
9989L: platform-driver-x86@vger.kernel.org
9990S: Maintained
9991F: drivers/platform/x86/toshiba_haps.c
9992
1da177e4 9993TOSHIBA SMM DRIVER
8b58be88 9994M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9995L: tlinux-users@tce.toshiba-dme.co.jp
9996W: http://www.buzzard.org.uk/toshiba/
9997S: Maintained
679655da
JP
9998F: drivers/char/toshiba.c
9999F: include/linux/toshiba.h
c117ab84 10000F: include/uapi/linux/toshiba.h
1da177e4 10001
d719f900 10002TMIO MMC DRIVER
252f29a9 10003M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 10004L: linux-mmc@vger.kernel.org
d719f900 10005S: Maintained
d1057c40
GL
10006F: drivers/mmc/host/tmio_mmc*
10007F: drivers/mmc/host/sh_mobile_sdhi.c
10008F: include/linux/mmc/tmio.h
10009F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10010
917cc4e6
GR
10011TMP401 HARDWARE MONITOR DRIVER
10012M: Guenter Roeck <linux@roeck-us.net>
10013L: lm-sensors@lm-sensors.org
10014S: Maintained
10015F: Documentation/hwmon/tmp401
10016F: drivers/hwmon/tmp401.c
10017
98f32602 10018TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10019M: Hugh Dickins <hughd@google.com>
98f32602
HD
10020L: linux-mm@kvack.org
10021S: Maintained
10022F: include/linux/shmem_fs.h
10023F: mm/shmem.c
10024
45f95b53 10025TM6000 VIDEO4LINUX DRIVER
009a5410 10026M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10027L: linux-media@vger.kernel.org
10028W: http://linuxtv.org
10029T: git git://linuxtv.org/media_tree.git
10030S: Odd fixes
10031F: drivers/media/usb/tm6000/
10032
c65fde19
HV
10033TW68 VIDEO4LINUX DRIVER
10034M: Hans Verkuil <hverkuil@xs4all.nl>
10035L: linux-media@vger.kernel.org
10036T: git git://linuxtv.org/media_tree.git
10037W: http://linuxtv.org
10038S: Odd Fixes
10039F: drivers/media/pci/tw68/
10040
4e68852d 10041TPM DEVICE DRIVER
901486b8 10042M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10043M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10044R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10045W: http://tpmdd.sourceforge.net
63a10dfd 10046L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10047Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10048T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10049S: Maintained
679655da 10050F: drivers/char/tpm/
4e68852d 10051
1a0f1b27
AL
10052TPM IBM_VTPM DEVICE DRIVER
10053M: Ashley Lai <ashleydlai@gmail.com>
10054W: http://tpmdd.sourceforge.net
10055L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10056S: Maintained
10057F: drivers/char/tpm/tpm_ibmvtpm*
10058
d6f005a1
JP
10059TRACING
10060M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10061M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10062T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10063S: Maintained
10064F: Documentation/trace/ftrace.txt
10065F: arch/*/*/*/ftrace.h
10066F: arch/*/kernel/ftrace.c
10067F: include/*/ftrace.h
10068F: include/linux/trace*.h
10069F: include/trace/
10070F: kernel/trace/
6e68e6c5 10071F: tools/testing/selftests/ftrace/
d6f005a1 10072
1da177e4 10073TRIVIAL PATCHES
8b58be88 10074M: Jiri Kosina <trivial@kernel.org>
54e5881d 10075T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10076S: Maintained
86ef925f 10077K: ^Subject:.*(?i)trivial
1da177e4 10078
4e68852d 10079TTY LAYER
879a5a00 10080M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 10081M: Jiri Slaby <jslaby@suse.cz>
879a5a00 10082S: Supported
08deed1e 10083T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 10084F: drivers/tty/
df621252 10085F: drivers/tty/serial/serial_core.c
e3288775
AC
10086F: include/linux/serial_core.h
10087F: include/linux/serial.h
10088F: include/linux/tty.h
c117ab84
CEB
10089F: include/uapi/linux/serial_core.h
10090F: include/uapi/linux/serial.h
10091F: include/uapi/linux/tty.h
4e68852d 10092
91952bc0
AP
10093TUA9001 MEDIA DRIVER
10094M: Antti Palosaari <crope@iki.fi>
10095L: linux-media@vger.kernel.org
10096W: http://linuxtv.org/
10097W: http://palosaari.fi/linux/
10098Q: http://patchwork.linuxtv.org/project/linux-media/list/
10099T: git git://linuxtv.org/anttip/media_tree.git
10100S: Maintained
10101F: drivers/media/tuners/tua9001*
10102
740db6d7 10103TULIP NETWORK DRIVERS
8b58be88 10104M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10105L: netdev@vger.kernel.org
10106S: Maintained
0f04e2aa 10107F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10108
10109TUN/TAP driver
ba57b6f2 10110M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10111W: http://vtun.sourceforge.net/tun
10112S: Maintained
679655da
JP
10113F: Documentation/networking/tuntap.txt
10114F: arch/um/os-Linux/drivers/
1da177e4 10115
b454cc66 10116TURBOCHANNEL SUBSYSTEM
8b58be88 10117M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10118M: Ralf Baechle <ralf@linux-mips.org>
10119L: linux-mips@linux-mips.org
10120Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10121S: Maintained
679655da
JP
10122F: drivers/tc/
10123F: include/linux/tc.h
b454cc66 10124
1da177e4 10125U14-34F SCSI DRIVER
8b58be88 10126M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10127L: linux-scsi@vger.kernel.org
10128S: Maintained
679655da 10129F: drivers/scsi/u14-34f.c
1da177e4 10130
e2d1d6c0 10131UBI FILE SYSTEM (UBIFS)
949cb623 10132M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10133M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10134L: linux-mtd@lists.infradead.org
e2966cbe 10135T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10136W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10137S: Maintained
679655da
JP
10138F: Documentation/filesystems/ubifs.txt
10139F: fs/ubifs/
e2d1d6c0 10140
cc2020e6 10141UCLINUX (AND M68KNOMMU)
8b58be88 10142M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
10143W: http://www.uclinux.org/
10144L: uclinux-dev@uclinux.org (subscribers-only)
10145S: Maintained
61bc02bb
JP
10146F: arch/m68k/*/*_no.*
10147F: arch/m68k/include/asm/*_no.*
cc2020e6 10148
1da177e4 10149UDF FILESYSTEM
8b58be88 10150M: Jan Kara <jack@suse.cz>
1da177e4 10151S: Maintained
679655da
JP
10152F: Documentation/filesystems/udf.txt
10153F: fs/udf/
1da177e4 10154
cc2020e6 10155UFS FILESYSTEM
8b58be88 10156M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10157S: Maintained
679655da
JP
10158F: Documentation/filesystems/ufs.txt
10159F: fs/ufs/
cc2020e6 10160
0a09d3ab
DH
10161UHID USERSPACE HID IO DRIVER:
10162M: David Herrmann <dh.herrmann@googlemail.com>
10163L: linux-input@vger.kernel.org
10164S: Maintained
10165F: drivers/hid/uhid.c
c117ab84 10166F: include/uapi/linux/uhid.h
0a09d3ab 10167
18332a80 10168ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10169L: linux-usb@vger.kernel.org
10c6c9c9 10170S: Orphan
355ffe69 10171F: drivers/uwb/
679655da
JP
10172F: include/linux/uwb.h
10173F: include/linux/uwb/
18332a80 10174
b31d8273
G
10175UNICORE32 ARCHITECTURE:
10176M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10177W: http://mprc.pku.edu.cn/~guanxuetao/linux
10178S: Maintained
ceebf4d5 10179T: git git://github.com/gxt/linux.git
b31d8273
G
10180F: arch/unicore32/
10181
d8379ab1
TF
10182UNIFDEF
10183M: Tony Finch <dot@dotat.at>
10184W: http://dotat.at/prog/unifdef
10185S: Maintained
10186F: scripts/unifdef.c
10187
1da177e4 10188UNIFORM CDROM DRIVER
8b58be88 10189M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10190W: http://www.kernel.dk
10191S: Maintained
679655da
JP
10192F: Documentation/cdrom/
10193F: drivers/cdrom/cdrom.c
10194F: include/linux/cdrom.h
c117ab84 10195F: include/uapi/linux/cdrom.h
1da177e4 10196
56df0122 10197UNISYS S-PAR DRIVERS
49e7d9df
JP
10198M: Benjamin Romer <benjamin.romer@unisys.com>
10199M: David Kershner <david.kershner@unisys.com>
10200L: sparmaintainer@unisys.com (Unisys internal)
10201S: Supported
10202F: drivers/staging/unisys/
56df0122 10203
9941fa6e
VH
10204UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10205M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10206L: linux-scsi@vger.kernel.org
10207S: Supported
10208F: Documentation/scsi/ufs.txt
10209F: drivers/scsi/ufs/
10210
e2d1d6c0 10211UNSORTED BLOCK IMAGES (UBI)
949cb623 10212M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10213M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10214W: http://www.linux-mtd.infradead.org/
10215L: linux-mtd@lists.infradead.org
b6b44e0a 10216T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10217S: Supported
80811493 10218F: drivers/mtd/ubi/
679655da 10219F: include/linux/mtd/ubi.h
c117ab84 10220F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10221
1da177e4 10222USB ACM DRIVER
61eee9a7 10223M: Oliver Neukum <oliver@neukum.org>
6372594a 10224L: linux-usb@vger.kernel.org
1da177e4 10225S: Maintained
679655da
JP
10226F: Documentation/usb/acm.txt
10227F: drivers/usb/class/cdc-acm.*
1da177e4 10228
b7d572e1
PF
10229USB AR5523 WIRELESS DRIVER
10230M: Pontus Fuchs <pontus.fuchs@gmail.com>
10231L: linux-wireless@vger.kernel.org
10232S: Maintained
10233F: drivers/net/wireless/ath/ar5523/
10234
115bb1ff 10235USB ATTACHED SCSI
f50a4968 10236M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10237M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10238L: linux-usb@vger.kernel.org
10239L: linux-scsi@vger.kernel.org
8eae0fb7 10240S: Maintained
115bb1ff
MW
10241F: drivers/usb/storage/uas.c
10242
1da177e4 10243USB CDC ETHERNET DRIVER
61eee9a7 10244M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10245L: linux-usb@vger.kernel.org
1da177e4 10246S: Maintained
679655da 10247F: drivers/net/usb/cdc_*.c
c117ab84 10248F: include/uapi/linux/usb/cdc.h
1da177e4 10249
66e3e591
KP
10250USB CHAOSKEY DRIVER
10251M: Keith Packard <keithp@keithp.com>
10252L: linux-usb@vger.kernel.org
10253S: Maintained
10254F: drivers/usb/misc/chaoskey.c
10255
b02b371e 10256USB CYPRESS C67X00 DRIVER
8b58be88 10257M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10258L: linux-usb@vger.kernel.org
10259S: Maintained
679655da 10260F: drivers/usb/c67x00/
b02b371e 10261
d0374f4f 10262USB DAVICOM DM9601 DRIVER
8b58be88 10263M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10264L: netdev@vger.kernel.org
d0374f4f
PK
10265W: http://www.linux-usb.org/usbnet
10266S: Maintained
679655da 10267F: drivers/net/usb/dm9601.c
d0374f4f 10268
cc2020e6 10269USB DIAMOND RIO500 DRIVER
8b58be88 10270M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10271L: rio500-users@lists.sourceforge.net
10272W: http://rio500.sourceforge.net
10273S: Maintained
679655da 10274F: drivers/usb/misc/rio500*
cc2020e6 10275
1da177e4 10276USB EHCI DRIVER
578333ab 10277M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10278L: linux-usb@vger.kernel.org
578333ab 10279S: Maintained
679655da
JP
10280F: Documentation/usb/ehci.txt
10281F: drivers/usb/host/ehci*
1da177e4 10282
69ae9e3e 10283USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10284M: Felipe Balbi <balbi@ti.com>
795fb7e7 10285L: linux-usb@vger.kernel.org
69ae9e3e 10286W: http://www.linux-usb.org/gadget
d6d0f665
FB
10287T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10288S: Maintained
679655da
JP
10289F: drivers/usb/gadget/
10290F: include/linux/usb/gadget*
69ae9e3e 10291
2dea64b4 10292USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 10293M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 10294L: linux-usb@vger.kernel.org
54e5881d 10295T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10296S: Maintained
c2f01971 10297F: Documentation/hid/hiddev.txt
679655da 10298F: drivers/hid/usbhid/
1da177e4 10299
959eea21 10300USB ISP116X DRIVER
8b58be88 10301M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10302L: linux-usb@vger.kernel.org
959eea21 10303S: Maintained
679655da
JP
10304F: drivers/usb/host/isp116x*
10305F: include/linux/usb/isp116x.h
959eea21 10306
1da177e4 10307USB MASS STORAGE DRIVER
8b58be88 10308M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10309L: linux-usb@vger.kernel.org
8836aeb8 10310L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10311S: Maintained
10312W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10313F: drivers/usb/storage/
1da177e4 10314
af39917d
CL
10315USB MIDI DRIVER
10316M: Clemens Ladisch <clemens@ladisch.de>
10317L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10318T: git git://git.alsa-project.org/alsa-kernel.git
10319S: Maintained
10320F: sound/usb/midi.*
10321
444ce9d4
JP
10322USB NETWORKING DRIVERS
10323L: linux-usb@vger.kernel.org
10324S: Odd Fixes
10325F: drivers/net/usb/
10326
1da177e4 10327USB OHCI DRIVER
578333ab 10328M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10329L: linux-usb@vger.kernel.org
578333ab 10330S: Maintained
679655da
JP
10331F: Documentation/usb/ohci.txt
10332F: drivers/usb/host/ohci*
1da177e4 10333
963ffa3e
PC
10334USB OTG FSM (Finite State Machine)
10335M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10336T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10337L: linux-usb@vger.kernel.org
10338S: Maintained
10339F: drivers/usb/common/usb-otg-fsm.c
10340
563da3a9
VM
10341USB OVER IP DRIVER
10342M: Valentina Manea <valentina.manea.m@gmail.com>
10343M: Shuah Khan <shuah.kh@samsung.com>
10344L: linux-usb@vger.kernel.org
10345S: Maintained
10346F: drivers/usb/usbip/
10347F: tools/usb/usbip/
10348
1da177e4 10349USB PEGASUS DRIVER
a16b945c 10350M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10351L: linux-usb@vger.kernel.org
043600a6 10352L: netdev@vger.kernel.org
052e3128
PM
10353T: git git://github.com/petkan/pegasus.git
10354W: https://github.com/petkan/pegasus
1da177e4 10355S: Maintained
679655da 10356F: drivers/net/usb/pegasus.*
1da177e4 10357
d3ad558f
FB
10358USB PHY LAYER
10359M: Felipe Balbi <balbi@ti.com>
10360L: linux-usb@vger.kernel.org
10361T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10362S: Maintained
10363F: drivers/usb/phy/
d3ad558f 10364
73e4fb3f 10365USB PRINTER DRIVER (usblp)
8b58be88 10366M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10367L: linux-usb@vger.kernel.org
73e4fb3f 10368S: Supported
679655da 10369F: drivers/usb/class/usblp.c
1da177e4
LT
10370
10371USB RTL8150 DRIVER
a16b945c 10372M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10373L: linux-usb@vger.kernel.org
043600a6 10374L: netdev@vger.kernel.org
052e3128
PM
10375T: git git://github.com/petkan/rtl8150.git
10376W: https://github.com/petkan/rtl8150
1da177e4 10377S: Maintained
679655da 10378F: drivers/net/usb/rtl8150.c
1da177e4 10379
f896b796 10380USB SERIAL SUBSYSTEM
66085694 10381M: Johan Hovold <johan@kernel.org>
795fb7e7 10382L: linux-usb@vger.kernel.org
4e68852d 10383S: Maintained
679655da 10384F: Documentation/usb/usb-serial.txt
f896b796 10385F: drivers/usb/serial/
679655da 10386F: include/linux/usb/serial.h
1da177e4 10387
b3f0db1c
SG
10388USB SMSC75XX ETHERNET DRIVER
10389M: Steve Glendinning <steve.glendinning@shawell.net>
10390L: netdev@vger.kernel.org
10391S: Maintained
10392F: drivers/net/usb/smsc75xx.*
10393
2f7ca802 10394USB SMSC95XX ETHERNET DRIVER
90b24cfb 10395M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10396L: netdev@vger.kernel.org
90b24cfb 10397S: Maintained
679655da 10398F: drivers/net/usb/smsc95xx.*
2f7ca802 10399
1da177e4 10400USB SUBSYSTEM
879a5a00 10401M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10402L: linux-usb@vger.kernel.org
1da177e4 10403W: http://www.linux-usb.org
08deed1e 10404T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10405S: Supported
679655da 10406F: Documentation/usb/
679655da
JP
10407F: drivers/usb/
10408F: include/linux/usb.h
10409F: include/linux/usb/
1da177e4
LT
10410
10411USB UHCI DRIVER
8b58be88 10412M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10413L: linux-usb@vger.kernel.org
1da177e4 10414S: Maintained
679655da 10415F: drivers/usb/host/uhci*
1da177e4 10416
69ae9e3e 10417USB "USBNET" DRIVER FRAMEWORK
686f13bb 10418M: Oliver Neukum <oneukum@suse.de>
043600a6 10419L: netdev@vger.kernel.org
69ae9e3e 10420W: http://www.linux-usb.org/usbnet
1da177e4 10421S: Maintained
679655da
JP
10422F: drivers/net/usb/usbnet.c
10423F: include/linux/usb/usbnet.h
1da177e4 10424
c0efd232 10425USB VIDEO CLASS
c53ac071 10426M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10427L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10428L: linux-media@vger.kernel.org
275ffde4 10429T: git git://linuxtv.org/media_tree.git
57c6d2e9 10430W: http://www.ideasonboard.org/uvc/
c0efd232 10431S: Maintained
0c0d06ca 10432F: drivers/media/usb/uvc/
6c0f0359 10433F: include/uapi/linux/uvcvideo.h
1da177e4 10434
b60b9c45
HV
10435USB VISION DRIVER
10436M: Hans Verkuil <hverkuil@xs4all.nl>
10437L: linux-media@vger.kernel.org
10438T: git git://linuxtv.org/media_tree.git
10439W: http://linuxtv.org
10440S: Odd Fixes
10441F: drivers/media/usb/usbvision/
10442
8282da47
LP
10443USB WEBCAM GADGET
10444M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10445L: linux-usb@vger.kernel.org
10446S: Maintained
3a83c16e 10447F: drivers/usb/gadget/function/*uvc*
faf2e1db 10448F: drivers/usb/gadget/legacy/webcam.c
8282da47 10449
bf164cc0 10450USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10451M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10452L: linux-wireless@vger.kernel.org
10453S: Maintained
679655da 10454F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10455
eb6bab13 10456USB XHCI DRIVER
03d85053 10457M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10458L: linux-usb@vger.kernel.org
10459S: Supported
36d0344c
SS
10460F: drivers/usb/host/xhci*
10461F: drivers/usb/host/pci-quirks*
eb6bab13 10462
1da177e4 10463USB ZD1201 DRIVER
4086b9ca 10464L: linux-wireless@vger.kernel.org
1da177e4 10465W: http://linux-lc100020.sourceforge.net
4086b9ca 10466S: Orphan
679655da 10467F: drivers/net/wireless/zd1201.*
1da177e4 10468
b7eee616 10469USB ZR364XX DRIVER
8b58be88 10470M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10471L: linux-usb@vger.kernel.org
661263b5 10472L: linux-media@vger.kernel.org
275ffde4 10473T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10474W: http://royale.zerezo.com/zr364xx/
10475S: Maintained
679655da 10476F: Documentation/video4linux/zr364xx.txt
90d72ac6 10477F: drivers/media/usb/zr364xx/
b7eee616 10478
e7839f25 10479USER-MODE LINUX (UML)
8b58be88 10480M: Jeff Dike <jdike@addtoit.com>
b15194b7 10481M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10482L: user-mode-linux-devel@lists.sourceforge.net
10483L: user-mode-linux-user@lists.sourceforge.net
10484W: http://user-mode-linux.sourceforge.net
10485S: Maintained
61516587 10486F: Documentation/virtual/uml/
679655da 10487F: arch/um/
b070989a 10488F: arch/x86/um/
679655da
JP
10489F: fs/hostfs/
10490F: fs/hppfs/
b7eee616 10491
e5f114e9 10492USERSPACE I/O (UIO)
6a534c9d 10493M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10494M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10495S: Maintained
3d3fecbd 10496T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10497F: Documentation/DocBook/uio-howto.tmpl
10498F: drivers/uio/
10499F: include/linux/uio*.h
e5f114e9 10500
256cccbe 10501UTIL-LINUX PACKAGE
8b58be88 10502M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10503L: util-linux@vger.kernel.org
10504W: http://en.wikipedia.org/wiki/Util-linux
10505T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10506S: Maintained
10507
c1fd1c07 10508UVESAFB DRIVER
8b58be88 10509M: Michal Januszewski <spock@gentoo.org>
c69f677c 10510L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10511W: http://dev.gentoo.org/~spock/projects/uvesafb/
10512S: Maintained
679655da 10513F: Documentation/fb/uvesafb.txt
8a61f013 10514F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10515
4480f15b 10516VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10517M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10518S: Maintained
679655da
JP
10519F: Documentation/filesystems/vfat.txt
10520F: fs/fat/
1da177e4 10521
cba3345c
AW
10522VFIO DRIVER
10523M: Alex Williamson <alex.williamson@redhat.com>
10524L: kvm@vger.kernel.org
10525S: Maintained
10526F: Documentation/vfio.txt
10527F: drivers/vfio/
10528F: include/linux/vfio.h
c117ab84 10529F: include/uapi/linux/vfio.h
cba3345c 10530
9e6f3438
PO
10531VIDEOBUF2 FRAMEWORK
10532M: Pawel Osciak <pawel@osciak.com>
10533M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10534M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10535L: linux-media@vger.kernel.org
10536S: Maintained
90d72ac6 10537F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10538F: include/media/videobuf2-*
10539
9a82446b
AS
10540VIRTIO CONSOLE DRIVER
10541M: Amit Shah <amit.shah@redhat.com>
10542L: virtualization@lists.linux-foundation.org
10543S: Maintained
10544F: drivers/char/virtio_console.c
10545F: include/linux/virtio_console.h
c117ab84 10546F: include/uapi/linux/virtio_console.h
9a82446b 10547
2426ec8f 10548VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10549M: "Michael S. Tsirkin" <mst@redhat.com>
10550L: virtualization@lists.linux-foundation.org
10551S: Maintained
10552F: drivers/virtio/
c893c8d7 10553F: tools/virtio/
2426ec8f
MT
10554F: drivers/net/virtio_net.c
10555F: drivers/block/virtio_blk.c
10556F: include/linux/virtio_*.h
916cdabc 10557F: include/uapi/linux/virtio_*.h
2426ec8f 10558
3a4d5c94
MT
10559VIRTIO HOST (VHOST)
10560M: "Michael S. Tsirkin" <mst@redhat.com>
10561L: kvm@vger.kernel.org
c996d8b9 10562L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10563L: netdev@vger.kernel.org
10564S: Maintained
10565F: drivers/vhost/
c117ab84 10566F: include/uapi/linux/vhost.h
3a4d5c94 10567
271c8651
GH
10568VIRTIO INPUT DRIVER
10569M: Gerd Hoffmann <kraxel@redhat.com>
10570S: Maintained
10571F: drivers/virtio/virtio_input.c
10572F: include/uapi/linux/virtio_input.h
10573
1da177e4 10574VIA RHINE NETWORK DRIVER
8b58be88 10575M: Roger Luethi <rl@hellgate.ch>
1da177e4 10576S: Maintained
f2148a47 10577F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10578
f0bf7f61 10579VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10580M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10581M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10582S: Maintained
10583F: drivers/mmc/host/via-sdmmc.c
10584
69e4a7c2 10585VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10586M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10587L: linux-fbdev@vger.kernel.org
69e4a7c2 10588S: Maintained
c7babebd
FTS
10589F: include/linux/via-core.h
10590F: include/linux/via-gpio.h
10591F: include/linux/via_i2c.h
8a61f013 10592F: drivers/video/fbdev/via/
69e4a7c2 10593
01f20734 10594VIA VELOCITY NETWORK DRIVER
8b58be88 10595M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10596L: netdev@vger.kernel.org
10597S: Maintained
f2148a47 10598F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10599
77911fd2 10600VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10601M: Hans Verkuil <hverkuil@xs4all.nl>
10602L: linux-media@vger.kernel.org
10603T: git git://linuxtv.org/media_tree.git
10604W: http://linuxtv.org
10605S: Maintained
77911fd2 10606F: drivers/media/platform/vivid/*
0b7bc1fa 10607
be7f8273 10608VLAN (802.1Q)
8b58be88 10609M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10610L: netdev@vger.kernel.org
10611S: Maintained
679655da
JP
10612F: drivers/net/macvlan.c
10613F: include/linux/if_*vlan.h
10614F: net/8021q/
be7f8273 10615
55e331cf 10616VLYNQ BUS
8b58be88 10617M: Florian Fainelli <florian@openwrt.org>
8578d7af 10618L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10619S: Maintained
10620F: drivers/vlynq/vlynq.c
10621F: include/linux/vlynq.h
10622
390beae4
MW
10623VME SUBSYSTEM
10624M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10625M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10626M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10627L: devel@driverdev.osuosl.org
10628S: Maintained
10629T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10630F: Documentation/vme_api.txt
10631F: drivers/staging/vme/
10632F: drivers/vme/
10633F: include/linux/vme*
10634
4488e09b
AK
10635VMWARE HYPERVISOR INTERFACE
10636M: Alok Kataria <akataria@vmware.com>
10637L: virtualization@lists.linux-foundation.org
10638S: Supported
10639F: arch/x86/kernel/cpu/vmware.c
10640
73b35d07
DT
10641VMWARE BALLOON DRIVER
10642M: Xavier Deguillard <xdeguillard@vmware.com>
10643M: Philip Moltmann <moltmann@vmware.com>
10644M: "VMware, Inc." <pv-drivers@vmware.com>
10645L: linux-kernel@vger.kernel.org
10646S: Maintained
10647F: drivers/misc/vmw_balloon.c
10648
8b8be51b
TH
10649VMWARE VMMOUSE SUBDRIVER
10650M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10651M: "VMware, Inc." <pv-drivers@vmware.com>
10652L: linux-input@vger.kernel.org
10653S: Maintained
10654F: drivers/input/mouse/vmmouse.c
10655F: drivers/input/mouse/vmmouse.h
10656
d1a890fa 10657VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10658M: Shreyas Bhatewara <sbhatewara@vmware.com>
10659M: "VMware, Inc." <pv-drivers@vmware.com>
10660L: netdev@vger.kernel.org
10661S: Maintained
10662F: drivers/net/vmxnet3/
d1a890fa 10663
851b1642 10664VMware PVSCSI driver
f2d7e40e 10665M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10666M: VMware PV-Drivers <pv-drivers@vmware.com>
10667L: linux-scsi@vger.kernel.org
10668S: Maintained
10669F: drivers/scsi/vmw_pvscsi.c
10670F: drivers/scsi/vmw_pvscsi.h
10671
e53e86c7 10672VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10673M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10674M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10675L: linux-kernel@vger.kernel.org
e53e86c7 10676W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10677W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10678T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10679S: Supported
679655da
JP
10680F: drivers/regulator/
10681F: include/linux/regulator/
e53e86c7 10682
ab41319e 10683VT1211 HARDWARE MONITOR DRIVER
8b58be88 10684M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10685L: lm-sensors@lm-sensors.org
10686S: Maintained
679655da
JP
10687F: Documentation/hwmon/vt1211
10688F: drivers/hwmon/vt1211.c
ab41319e 10689
1de9e371 10690VT8231 HARDWARE MONITOR DRIVER
8b58be88 10691M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10692L: lm-sensors@lm-sensors.org
10693S: Maintained
679655da 10694F: drivers/hwmon/vt8231.c
1de9e371 10695
88095e7b
TO
10696VUB300 USB to SDIO/SD/MMC bridge chip
10697M: Tony Olech <tony.olech@elandigitalsystems.com>
10698L: linux-mmc@vger.kernel.org
10699L: linux-usb@vger.kernel.org
10700S: Supported
10701F: drivers/mmc/host/vub300.c
10702
1da177e4 10703W1 DALLAS'S 1-WIRE BUS
a8018766 10704M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10705S: Maintained
679655da
JP
10706F: Documentation/w1/
10707F: drivers/w1/
1da177e4 10708
13927079 10709W83791D HARDWARE MONITORING DRIVER
8b58be88 10710M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10711L: lm-sensors@lm-sensors.org
25845c22 10712S: Maintained
679655da
JP
10713F: Documentation/hwmon/w83791d
10714F: drivers/hwmon/w83791d.c
13927079 10715
61db011d 10716W83793 HARDWARE MONITORING DRIVER
8b58be88 10717M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10718L: lm-sensors@lm-sensors.org
10719S: Maintained
679655da
JP
10720F: Documentation/hwmon/w83793
10721F: drivers/hwmon/w83793.c
61db011d 10722
e3760b43 10723W83795 HARDWARE MONITORING DRIVER
7c81c60f 10724M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10725L: lm-sensors@lm-sensors.org
10726S: Maintained
10727F: drivers/hwmon/w83795.c
10728
1da177e4 10729W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10730M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10731S: Maintained
679655da 10732F: drivers/mmc/host/wbsd.*
1da177e4 10733
b4e05923
HG
10734WACOM PROTOCOL 4 SERIAL TABLETS
10735M: Julian Squires <julian@cipht.net>
10736M: Hans de Goede <hdegoede@redhat.com>
10737L: linux-input@vger.kernel.org
10738S: Maintained
10739F: drivers/input/tablet/wacom_serial4.c
10740
3527761c 10741WATCHDOG DEVICE DRIVERS
8b58be88 10742M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10743L: linux-watchdog@vger.kernel.org
10744W: http://www.linux-watchdog.org/
f599aaf0 10745T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10746S: Maintained
679655da
JP
10747F: Documentation/watchdog/
10748F: drivers/watchdog/
10749F: include/linux/watchdog.h
c117ab84 10750F: include/uapi/linux/watchdog.h
3527761c 10751
1da177e4 10752WD7000 SCSI DRIVER
8b58be88 10753M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10754L: linux-scsi@vger.kernel.org
10755S: Maintained
679655da 10756F: drivers/scsi/wd7000.c
1da177e4 10757
b22e00f3
DH
10758WIIMOTE HID DRIVER
10759M: David Herrmann <dh.herrmann@googlemail.com>
10760L: linux-input@vger.kernel.org
10761S: Maintained
10762F: drivers/hid/hid-wiimote*
10763
e258b80e 10764WINBOND CIR DRIVER
364e9e18 10765M: David Härdeman <david@hardeman.nu>
e258b80e 10766S: Maintained
116ab806 10767F: drivers/media/rc/winbond-cir.c
e258b80e 10768
8a70da82 10769WIMAX STACK
8b58be88 10770M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10771M: linux-wimax@intel.com
49e7d9df 10772L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10773S: Supported
10774W: http://linuxwimax.org
315987dc 10775F: Documentation/wimax/README.wimax
315987dc
JP
10776F: include/linux/wimax/debug.h
10777F: include/net/wimax.h
c117ab84 10778F: include/uapi/linux/wimax.h
315987dc 10779F: net/wimax/
8a70da82 10780
5fc14680 10781WISTRON LAPTOP BUTTON DRIVER
8b58be88 10782M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10783S: Maintained
679655da 10784F: drivers/input/misc/wistron_btns.c
5fc14680 10785
1da177e4 10786WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10788L: linux-wireless@vger.kernel.org
926554c4 10789W: http://oops.ghostprotocols.net:81/blog
1da177e4 10790S: Maintained
679655da 10791F: drivers/net/wireless/wl3501*
1da177e4 10792
febf1dff 10793WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10794M: Mark Brown <broonie@kernel.org>
8b58be88 10795M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10796L: linux-input@vger.kernel.org
10797T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10798W: http://opensource.wolfsonmicro.com/node/7
10799S: Supported
679655da
JP
10800F: drivers/input/touchscreen/*wm97*
10801F: include/linux/wm97xx.h
febf1dff 10802
055bcbcb 10803WOLFSON MICROELECTRONICS DRIVERS
fef95164 10804L: patches@opensource.wolfsonmicro.com
cf8eda3e 10805T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10806T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10807W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10808S: Supported
3768f0b1 10809F: Documentation/hwmon/wm83??
af1c5386 10810F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10811F: drivers/clk/clk-wm83*.c
9c309598 10812F: drivers/extcon/extcon-arizona.c
b75ea16a 10813F: drivers/leds/leds-wm83*.c
25b273ba 10814F: drivers/gpio/gpio-*wm*.c
9c309598 10815F: drivers/gpio/gpio-arizona.c
d22b0869 10816F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10817F: drivers/input/misc/wm831x-on.c
10818F: drivers/input/touchscreen/wm831x-ts.c
10819F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10820F: drivers/mfd/arizona*
10821F: drivers/mfd/wm*.c
b75ea16a
MB
10822F: drivers/power/wm83*.c
10823F: drivers/rtc/rtc-wm83*.c
10824F: drivers/regulator/wm8*.c
3860e6c4 10825F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10826F: drivers/watchdog/wm83*_wdt.c
9c309598 10827F: include/linux/mfd/arizona/
3860e6c4 10828F: include/linux/mfd/wm831x/
b75ea16a 10829F: include/linux/mfd/wm8350/
3768f0b1 10830F: include/linux/mfd/wm8400*
59ec6da2 10831F: include/linux/wm97xx.h
055bcbcb 10832F: include/sound/wm????.h
9c309598 10833F: sound/soc/codecs/arizona.?
055bcbcb 10834F: sound/soc/codecs/wm*
b75ea16a 10835
3e6cd7a4
TH
10836WORKQUEUE
10837M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10838T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10839S: Maintained
10840F: include/linux/workqueue.h
10841F: kernel/workqueue.c
10842F: Documentation/workqueue.txt
10843
1da177e4 10844X.25 NETWORK LAYER
8bf28059 10845M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10846L: linux-x25@vger.kernel.org
8bf28059 10847S: Odd Fixes
679655da
JP
10848F: Documentation/networking/x25*
10849F: include/net/x25*
10850F: net/x25/
1da177e4 10851
e2d1d6c0 10852X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10853M: Thomas Gleixner <tglx@linutronix.de>
10854M: Ingo Molnar <mingo@redhat.com>
10855M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10856M: x86@kernel.org
981c3a4f 10857L: linux-kernel@vger.kernel.org
75fc2d37 10858T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10859S: Maintained
679655da
JP
10860F: Documentation/x86/
10861F: arch/x86/
e2d1d6c0 10862
d0944853 10863X86 PLATFORM DRIVERS
e181ba15 10864M: Darren Hart <dvhart@infradead.org>
d0944853 10865L: platform-driver-x86@vger.kernel.org
e181ba15 10866T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10867S: Maintained
14430813 10868F: drivers/platform/x86/
d0944853 10869
c1f5c54b
IM
10870X86 MCE INFRASTRUCTURE
10871M: Tony Luck <tony.luck@intel.com>
487ba8e8 10872M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10873L: linux-edac@vger.kernel.org
10874S: Maintained
10875F: arch/x86/kernel/cpu/mcheck/*
10876
f0905c5a
AL
10877X86 VDSO
10878M: Andy Lutomirski <luto@amacapital.net>
10879L: linux-kernel@vger.kernel.org
10880T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10881S: Maintained
10882F: arch/x86/vdso/
10883
d6fad502 10884XC2028/3028 TUNER DRIVER
009a5410 10885M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10886L: linux-media@vger.kernel.org
10887W: http://linuxtv.org
10888T: git git://linuxtv.org/media_tree.git
10889S: Maintained
10890F: drivers/media/tuners/tuner-xc2028.*
10891
c4468085 10892XEN HYPERVISOR INTERFACE
c4468085 10893M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10894M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10895M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10896L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10897T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10898S: Supported
10899F: arch/x86/xen/
10900F: drivers/*/xen-*front.c
10901F: drivers/xen/
10902F: arch/x86/include/asm/xen/
10903F: include/xen/
c117ab84 10904F: include/uapi/xen/
c4468085 10905
77bfb479
SS
10906XEN HYPERVISOR ARM
10907M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10908L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10909S: Supported
10910F: arch/arm/xen/
10911F: arch/arm/include/asm/xen/
10912
b475e83f
SS
10913XEN HYPERVISOR ARM64
10914M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10915L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10916S: Supported
10917F: arch/arm64/xen/
10918F: arch/arm64/include/asm/xen/
10919
9b57e1a7
IC
10920XEN NETWORK BACKEND DRIVER
10921M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10922M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10923L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10924L: netdev@vger.kernel.org
10925S: Supported
10926F: drivers/net/xen-netback/*
10927
c5f8e29d
KRW
10928XEN PCI SUBSYSTEM
10929M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10930L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10931S: Supported
10932F: arch/x86/pci/*xen*
10933F: drivers/pci/*xen*
10934
a2c5ae65
KRW
10935XEN BLOCK SUBSYSTEM
10936M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 10937M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
10938L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10939S: Supported
10940F: drivers/block/xen-blkback/*
10941F: drivers/block/xen*
10942
15d03609
JG
10943XEN PVSCSI DRIVERS
10944M: Juergen Gross <jgross@suse.com>
10945L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10946L: linux-scsi@vger.kernel.org
10947S: Supported
10948F: drivers/scsi/xen-scsifront.c
10949F: drivers/xen/xen-scsiback.c
10950F: include/xen/interface/io/vscsiif.h
10951
c5f8e29d
KRW
10952XEN SWIOTLB SUBSYSTEM
10953M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10954L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10955S: Supported
10956F: arch/x86/xen/*swiotlb*
10957F: drivers/xen/*swiotlb*
10958
1da177e4
LT
10959XFS FILESYSTEM
10960P: Silicon Graphics Inc
809625ca 10961M: Dave Chinner <david@fromorbit.com>
18caa67a 10962M: xfs@oss.sgi.com
d7ede1aa 10963L: xfs@oss.sgi.com
1da177e4 10964W: http://oss.sgi.com/projects/xfs
54e5881d 10965T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10966S: Supported
679655da
JP
10967F: Documentation/filesystems/xfs.txt
10968F: fs/xfs/
1da177e4 10969
8a3b7a25 10970XILINX AXI ETHERNET DRIVER
59a54f30
MS
10971M: Anirudha Sarangi <anirudh@xilinx.com>
10972M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10973S: Maintained
10974F: drivers/net/ethernet/xilinx/xilinx_axienet*
10975
238b8721 10976XILINX UARTLITE SERIAL DRIVER
8b58be88 10977M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10978L: linux-serial@vger.kernel.org
10979S: Maintained
df621252 10980F: drivers/tty/serial/uartlite.c
238b8721 10981
df330515
LP
10982XILINX VIDEO IP CORES
10983M: Hyun Kwon <hyun.kwon@xilinx.com>
10984M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10985L: linux-media@vger.kernel.org
10986T: git git://linuxtv.org/media_tree.git
10987S: Supported
10988F: Documentation/devicetree/bindings/media/xilinx/
10989F: drivers/media/platform/xilinx/
a5562f65 10990F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 10991
74316949
EB
10992XILLYBUS DRIVER
10993M: Eli Billauer <eli.billauer@gmail.com>
10994L: linux-kernel@vger.kernel.org
10995S: Supported
10996F: drivers/char/xillybus/
10997
f620e4b8
MF
10998XTENSA XTFPGA PLATFORM SUPPORT
10999M: Max Filippov <jcmvbkbc@gmail.com>
11000L: linux-xtensa@linux-xtensa.org
11001S: Maintained
11002F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11003F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11004
1da177e4 11005YAM DRIVER FOR AX.25
8b58be88 11006M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11007L: linux-hams@vger.kernel.org
11008S: Maintained
679655da
JP
11009F: drivers/net/hamradio/yam*
11010F: include/linux/yam.h
1da177e4 11011
af64a5eb 11012YEALINK PHONE DRIVER
8b58be88 11013M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
11014L: usbb2k-api-dev@nongnu.org
11015S: Maintained
679655da
JP
11016F: Documentation/input/yealink.txt
11017F: drivers/input/misc/yealink.*
af64a5eb 11018
1da177e4 11019Z8530 DRIVER FOR AX.25
8b58be88 11020M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11021W: http://yaina.de/jreuter/
11022W: http://www.qsl.net/dl1bke/
11023L: linux-hams@vger.kernel.org
11024S: Maintained
679655da
JP
11025F: Documentation/networking/z8530drv.txt
11026F: drivers/net/hamradio/*scc.c
11027F: drivers/net/hamradio/z8530.h
1da177e4 11028
0cf31ec1 11029ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11030M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11031L: linux-mm@kvack.org
11032S: Maintained
11033F: mm/zbud.c
11034F: include/linux/zbud.h
11035
7c0c3afb 11036ZD1211RW WIRELESS DRIVER
8b58be88
JP
11037M: Daniel Drake <dsd@gentoo.org>
11038M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11039W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11040L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11041L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11042S: Maintained
679655da 11043F: drivers/net/wireless/zd1211rw/
7c0c3afb 11044
1da177e4 11045ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11046L: mjpeg-users@lists.sourceforge.net
f63145e2 11047L: linux-media@vger.kernel.org
1da177e4 11048W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11049T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11050S: Odd Fixes
90d72ac6 11051F: drivers/media/pci/zoran/
1da177e4 11052
6920f2cc
MK
11053ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11054M: Minchan Kim <minchan@kernel.org>
11055M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11056R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11057L: linux-kernel@vger.kernel.org
11058S: Maintained
11059F: drivers/block/zram/
11060F: Documentation/blockdev/zram.txt
11061
8b4a4080 11062ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11063M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11064S: Maintained
df621252 11065F: drivers/tty/serial/zs.*
8b4a4080 11066
eae70d06
MK
11067ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11068M: Minchan Kim <minchan@kernel.org>
11069M: Nitin Gupta <ngupta@vflare.org>
11070L: linux-mm@kvack.org
11071S: Maintained
11072F: mm/zsmalloc.c
11073F: include/linux/zsmalloc.h
d02be50d 11074F: Documentation/vm/zsmalloc.txt
eae70d06 11075
0cf31ec1 11076ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11077M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11078L: linux-mm@kvack.org
11079S: Maintained
11080F: mm/zswap.c
11081
1da177e4 11082THE REST
8b58be88 11083M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11084L: linux-kernel@vger.kernel.org
8a6e2535 11085Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11086T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11087S: Buried alive in reporters
34d03cc1
JP
11088F: *
11089F: */
This page took 5.837593 seconds and 5 git commands to generate.