rtc: snvs: fix build with CONFIG_PM_SLEEP disabled
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
68d96dcf 161
1da177e4 1626PACK NETWORK DRIVER FOR AX.25
8b58be88 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
164L: linux-hams@vger.kernel.org
165S: Maintained
679655da 166F: drivers/net/hamradio/6pack.c
1da177e4 167
1da177e4 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 170L: netdev@vger.kernel.org
1da177e4 171S: Maintained
a8fe65b8 172F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
8b58be88 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
249e3c85 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 231M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
232L: lm-sensors@lm-sensors.org
233S: Maintained
679655da 234F: drivers/hwmon/abituguru.c
f2b84bbc 235
249e3c85 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 237M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
238L: lm-sensors@lm-sensors.org
239S: Maintained
679655da 240F: drivers/hwmon/abituguru3.c
249e3c85 241
1da177e4 242ACENIC DRIVER
8b58be88 243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
244L: linux-acenic@sunsite.dk
245S: Maintained
531c4f89 246F: drivers/net/ethernet/alteon/acenic*
1da177e4 247
e86435eb 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 249M: Peter Feuerer <peter@piie.net>
d0944853 250L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
e86435eb 254
745a5d21 255ACER WMI LAPTOP EXTRAS
182ae55c 256M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 257L: platform-driver-x86@vger.kernel.org
745a5d21 258S: Maintained
679655da 259F: drivers/platform/x86/acer-wmi.c
745a5d21 260
1da177e4 261ACPI
49db1903 262M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 263M: Len Brown <lenb@kernel.org>
6968e50c 264L: linux-acpi@vger.kernel.org
360818b8
RW
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 268S: Supported
679655da
JP
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
43368e74 272F: include/acpi/
994b942f 273F: Documentation/acpi
89ca78a0 274F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
2754c447 278F: tools/power/acpi
8b59a454 279
3774929d
RW
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
2754c447 293F: tools/power/acpi/
3774929d 294
8b59a454 295ACPI FAN DRIVER
8b58be88 296M: Zhang Rui <rui.zhang@intel.com>
8b59a454 297L: linux-acpi@vger.kernel.org
5ca92bd9 298W: https://01.org/linux-acpi
8b59a454 299S: Supported
679655da 300F: drivers/acpi/fan.c
1da177e4 301
8b59a454 302ACPI THERMAL DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/*thermal*
998be20f 308
359acec8 309ACPI VIDEO DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/video.c
998be20f 315
bff431e4 316ACPI WMI DRIVER
d0944853 317L: platform-driver-x86@vger.kernel.org
5b927259 318S: Orphan
679655da 319F: drivers/platform/x86/wmi.c
bff431e4 320
2f39d519 321AD1889 ALSA SOUND DRIVER
8b58be88 322M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
679655da 326F: sound/pci/ad1889.*
2f39d519 327
527a1a83
MH
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 330W: http://wiki.analog.com/AD5254
a4edbc10 331W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5398
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD7142
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7877
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7879
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
1330b0dc
JK
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
1da177e4 367ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 368M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 369L: lm-sensors@lm-sensors.org
1da177e4 370S: Maintained
679655da
JP
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
1da177e4 373
cae2caae 374ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 375M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
376L: lm-sensors@lm-sensors.org
377S: Maintained
679655da 378F: drivers/hwmon/adm1029.c
cae2caae 379
cc0b88cf 380ADM8211 WIRELESS DRIVER
cc0b88cf 381L: linux-wireless@vger.kernel.org
491b26b4 382W: http://wireless.kernel.org/
e71bcbd0 383S: Orphan
679655da 384F: drivers/net/wireless/adm8211.*
cc0b88cf 385
e8e31622
SA
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
527a1a83
MH
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 395W: http://wiki.analog.com/ADP5520
a4edbc10 396W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 400F: drivers/leds/leds-adp5520.c
77278d50 401F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 406W: http://wiki.analog.com/ADP5588
a4edbc10 407W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
77278d50 410F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 414W: http://wiki.analog.com/ADP8860
a4edbc10 415W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
8c22a8f5
DE
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
1da177e4 427ADT746X FAN DRIVER
8b58be88 428M: Colin Leroy <colin@colino.net>
1da177e4 429S: Maintained
679655da 430F: drivers/macintosh/therm_adt746x.c
1da177e4 431
b058b859 432ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 433M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
527a1a83
MH
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 441W: http://wiki.analog.com/ADXL345
a4edbc10 442W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
8c6af9e1 446ADVANSYS SCSI DRIVER
8b58be88 447M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
448L: linux-scsi@vger.kernel.org
449S: Maintained
679655da
JP
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
8c6af9e1 452
1da177e4 453AEDSP16 DRIVER
8b58be88 454M: Riccardo Facchetti <fizban@tin.it>
1da177e4 455S: Maintained
679655da 456F: sound/oss/aedsp16.c
1da177e4 457
91952bc0
AP
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
1da177e4 478AFFS FILE SYSTEM
6cf515e1
GU
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
679655da
JP
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
1da177e4 483
e2d1d6c0 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 485M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
486L: linux-afs@lists.infradead.org
487S: Supported
679655da
JP
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
e2d1d6c0 491
1da177e4 492AGPGART DRIVER
8b58be88 493M: David Airlie <airlied@linux.ie>
878eaf61 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 495S: Maintained
679655da
JP
496F: drivers/char/agp/
497F: include/linux/agp*
c117ab84 498F: include/uapi/linux/agp*
1da177e4
LT
499
500AHA152X SCSI DRIVER
8b58be88 501M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
502L: linux-scsi@vger.kernel.org
503S: Maintained
679655da
JP
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
1da177e4 506
64624d4f 507AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 508M: Hannes Reinecke <hare@suse.de>
64624d4f 509L: linux-scsi@vger.kernel.org
1da177e4 510S: Maintained
679655da 511F: drivers/scsi/aic7xxx/
1da177e4 512
450500ad
HV
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
e2d1d6c0 521AIO
8b58be88 522M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
523L: linux-aio@kvack.org
524S: Supported
679655da
JP
525F: fs/aio.c
526F: include/linux/*aio*.h
e2d1d6c0 527
469d4ec8
AP
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
1da177e4 538ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 539M: Duncan Sands <duncan.sands@free.fr>
6372594a 540L: linux-usb@vger.kernel.org
1da177e4
LT
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
679655da
JP
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
1da177e4 545
272f133a 546ALCHEMY AU1XX0 MMC DRIVER
8b58be88 547M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 548S: Maintained
679655da 549F: drivers/mmc/host/au1xmmc.c
272f133a 550
4a4e5787 551ALI1563 I2C DRIVER
8b58be88 552M: Rudolf Marek <r.marek@assembler.cz>
846557d3 553L: linux-i2c@vger.kernel.org
4a4e5787 554S: Maintained
679655da
JP
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 557
1da177e4 558ALPHA PORT
8b58be88 559M: Richard Henderson <rth@twiddle.net>
8b58be88 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 561M: Matt Turner <mattst88@gmail.com>
c89f4f9a 562S: Odd Fixes
a9406699 563L: linux-alpha@vger.kernel.org
679655da 564F: arch/alpha/
1da177e4 565
16b8b922 566ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 567M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
adf9251f
TK
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
61bd0943 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
f4875e12
TL
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
512d1027 590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
167a675a 597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 600S: Supported
faf2e1db 601F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 602
f90b8116 603AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 604P: Andres Salomon <dilinger@queued.net>
67d76710 605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
679655da
JP
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
8a61f013 610F: drivers/video/fbdev/geode/
679655da 611F: arch/x86/include/asm/geode.h
f90b8116 612
919ee7dd 613AMD IOMMU (AMD-VI)
e4110568 614M: Joerg Roedel <joro@8bytes.org>
919ee7dd 615L: iommu@lists.linux-foundation.org
525b233c 616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 617S: Maintained
b2c16391
JP
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
919ee7dd 620
e7f5b309 621AMD MICROCODE UPDATE SUPPORT
943482d0 622M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 623L: amd64-microcode@amd64.org
943482d0 624S: Maintained
73d425fd 625F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 626
45198c7b
LT
627AMD XGBE DRIVER
628M: Tom Lendacky <thomas.lendacky@amd.com>
629L: netdev@vger.kernel.org
630S: Supported
631F: drivers/net/ethernet/amd/xgbe/
632F: drivers/net/phy/amd-xgbe-phy.c
633
284f42b6 634AMS (Apple Motion Sensor) DRIVER
8b58be88 635M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 636S: Supported
bd5f47ec 637F: drivers/macintosh/ams/
284f42b6 638
f94b533d 639AMSO1100 RNIC DRIVER
8b58be88
JP
640M: Tom Tucker <tom@opengridcomputing.com>
641M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 642L: linux-rdma@vger.kernel.org
f94b533d 643S: Maintained
679655da 644F: drivers/infiniband/hw/amso1100/
f94b533d 645
531fca16
HV
646ANALOG DEVICES INC AD9389B DRIVER
647M: Hans Verkuil <hans.verkuil@cisco.com>
648L: linux-media@vger.kernel.org
649S: Maintained
650F: drivers/media/i2c/ad9389b*
651
c40ddfa3
HV
652ANALOG DEVICES INC ADV7511 DRIVER
653M: Hans Verkuil <hans.verkuil@cisco.com>
654L: linux-media@vger.kernel.org
655S: Maintained
656F: drivers/media/i2c/adv7511*
657
531fca16
HV
658ANALOG DEVICES INC ADV7604 DRIVER
659M: Hans Verkuil <hans.verkuil@cisco.com>
660L: linux-media@vger.kernel.org
661S: Maintained
662F: drivers/media/i2c/adv7604*
663
c40ddfa3
HV
664ANALOG DEVICES INC ADV7842 DRIVER
665M: Hans Verkuil <hans.verkuil@cisco.com>
666L: linux-media@vger.kernel.org
667S: Maintained
668F: drivers/media/i2c/adv7842*
669
527a1a83 670ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 671M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 672L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 673W: http://wiki.analog.com/
a4edbc10 674W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 675S: Supported
39c9d199 676F: sound/soc/codecs/adau*
cc52688a 677F: sound/soc/codecs/adav*
4bdef3bd 678F: sound/soc/codecs/ad1*
ae48f5ef 679F: sound/soc/codecs/ad7*
4bdef3bd 680F: sound/soc/codecs/ssm*
40216ce7 681F: sound/soc/codecs/sigmadsp.*
4bdef3bd 682
527a1a83 683ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 684L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
685L: alsa-devel@alsa-project.org (moderated for non-subscribers)
686W: http://blackfin.uclinux.org/
687S: Supported
688F: sound/soc/blackfin/*
4ce72abc
LPC
689
690ANALOG DEVICES INC IIO DRIVERS
691M: Lars-Peter Clausen <lars@metafoo.de>
692M: Michael Hennerich <Michael.Hennerich@analog.com>
693W: http://wiki.analog.com/
694W: http://ez.analog.com/community/linux-device-drivers
695S: Supported
696F: drivers/iio/*/ad*
697X: drivers/iio/*/adjd*
698F: drivers/staging/iio/*/ad*
699F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 700
42269063 701AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 702M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 703L: linuxppc-dev@lists.ozlabs.org
93711660 704L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 705S: Maintained
679655da 706F: sound/aoa/
42269063 707
1da177e4 708APM DRIVER
81024fc4
JK
709M: Jiri Kosina <jkosina@suse.cz>
710S: Odd fixes
679655da
JP
711F: arch/x86/kernel/apm_32.c
712F: include/linux/apm_bios.h
c117ab84 713F: include/uapi/linux/apm_bios.h
81024fc4 714F: drivers/char/apm-emulation.c
1da177e4 715
bd7aa4b2 716APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 717M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
718L: linux-input@vger.kernel.org
719S: Maintained
679655da 720F: drivers/input/mouse/bcm5974.c
bd7aa4b2 721
6f2fad74 722APPLE SMC DRIVER
d618540f
HR
723M: Henrik Rydberg <rydberg@euromail.se>
724L: lm-sensors@lm-sensors.org
6f2fad74 725S: Maintained
679655da 726F: drivers/hwmon/applesmc.c
6f2fad74 727
1da177e4 728APPLETALK NETWORK LAYER
8b58be88 729M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 730S: Maintained
679655da
JP
731F: drivers/net/appletalk/
732F: net/appletalk/
1da177e4 733
24299502
IS
734APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
735M: Iyappan Subramanian <isubramanian@apm.com>
736M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
737S: Supported
738F: drivers/net/ethernet/apm/xgene/
739F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
740
62a37dc7
LP
741APTINA CAMERA SENSOR PLL
742M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
743L: linux-media@vger.kernel.org
744S: Maintained
745F: drivers/media/i2c/aptina-pll.*
746
a480167b 747ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 748M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
749L: linux-ide@vger.kernel.org
750S: Maintained
751F: include/linux/pata_arasan_cf_data.h
752F: drivers/ata/pata_arasan_cf.c
753
1154ea7d 754ARC FRAMEBUFFER DRIVER
8b58be88 755M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 756S: Maintained
8a61f013
JH
757F: drivers/video/fbdev/arcfb.c
758F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 759
1da177e4 760ARM MFM AND FLOPPY DRIVERS
8b58be88 761M: Ian Molton <spyro@f2s.com>
1da177e4 762S: Maintained
679655da
JP
763F: arch/arm/lib/floppydma.S
764F: arch/arm/include/asm/floppy.h
1da177e4 765
6f96521f
WD
766ARM PMU PROFILING AND DEBUGGING
767M: Will Deacon <will.deacon@arm.com>
768S: Maintained
769F: arch/arm/kernel/perf_event*
770F: arch/arm/oprofile/common.c
6f96521f
WD
771F: arch/arm/include/asm/pmu.h
772F: arch/arm/kernel/hw_breakpoint.c
773F: arch/arm/include/asm/hw_breakpoint.h
774
d4275354 775ARM PORT
8b58be88 776M: Russell King <linux@arm.linux.org.uk>
efc03ecb 777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
778W: http://www.arm.linux.org.uk/
779S: Maintained
780F: arch/arm/
781
d323c243
SB
782ARM SUB-ARCHITECTURES
783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 784S: Maintained
d323c243
SB
785F: arch/arm/mach-*/
786F: arch/arm/plat-*/
787T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
788
cefbf4ea
RK
789ARM PRIMECELL AACI PL041 DRIVER
790M: Russell King <linux@arm.linux.org.uk>
791S: Maintained
792F: sound/arm/aaci.*
793
794ARM PRIMECELL CLCD PL110 DRIVER
795M: Russell King <linux@arm.linux.org.uk>
796S: Maintained
8a61f013 797F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
798
799ARM PRIMECELL KMI PL050 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: drivers/input/serio/ambakmi.*
803F: include/linux/amba/kmi.h
804
2761f5c2 805ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
806M: Russell King <linux@arm.linux.org.uk>
807S: Maintained
679655da 808F: drivers/mmc/host/mmci.*
2f748aaa 809F: include/linux/amba/mmci.h
2761f5c2 810
1b4304e5
RK
811ARM PRIMECELL UART PL010 AND PL011 DRIVERS
812M: Russell King <linux@arm.linux.org.uk>
813S: Maintained
814F: drivers/tty/serial/amba-pl01*.c
815F: include/linux/amba/serial.h
2761f5c2 816
cefbf4ea
RK
817ARM PRIMECELL BUS SUPPORT
818M: Russell King <linux@arm.linux.org.uk>
819S: Maintained
820F: drivers/amba/
821F: include/linux/amba/bus.h
822
2b7a52a4 823ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 824M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
826S: Maintained
827
9c784f95 828ARM/AFEB9260 MACHINE SUPPORT
8b58be88 829M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
831S: Maintained
832
2b7a52a4 833ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 834M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
836S: Maintained
837
1b106699
MR
838ARM/Allwinner A1X SoC support
839M: Maxime Ripard <maxime.ripard@free-electrons.com>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
60b0f380
MR
842N: sun[x4567]i
843
844ARM/Allwinner SoC Clock Support
845M: Emilio López <emilio@elopez.com.ar>
846S: Maintained
847F: drivers/clk/sunxi/
1b106699 848
7c1e3876
CC
849ARM/Amlogic MesonX SoC support
850M: Carlo Caione <carlo@caione.org>
851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852S: Maintained
12ddbadf 853F: drivers/media/rc/meson-ir.c
7c1e3876
CC
854N: meson[x68]
855
c1fc8675 856ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 857M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
858M: Nicolas Ferre <nicolas.ferre@atmel.com>
859M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 860L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 861W: http://maxim.org.za/at91_26.html
c1fc8675
NF
862W: http://www.linux4sam.org
863S: Supported
864F: arch/arm/mach-at91/
f0a0a58e 865F: include/soc/at91/
70e389cc
MB
866F: arch/arm/boot/dts/at91*.dts
867F: arch/arm/boot/dts/at91*.dtsi
868F: arch/arm/boot/dts/sama*.dts
869F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 870
6e05dd4e
BB
871ARM/ATMEL AT91 Clock Support
872M: Boris Brezillon <boris.brezillon@free-electrons.com>
873S: Maintained
874F: drivers/clk/at91
875
986cf2e9 876ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 877M: Rob Herring <robh@kernel.org>
986cf2e9
RH
878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879S: Maintained
880F: arch/arm/mach-highbank/
881
d94f944e 882ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 883M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
884S: Maintained
885F: arch/arm/mach-cns3xxx/
d94f944e 886
386ab516
AS
887ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
888M: Alexander Shiyan <shc_work@mail.ru>
889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890S: Odd Fixes
b8ba3874 891N: clps711x
386ab516 892
2b7a52a4 893ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 894M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 895M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 897S: Maintained
d19d3667
HS
898F: arch/arm/mach-ep93xx/
899F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
900
901ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 902M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
904S: Maintained
905
d4275354 906ARM/CLKDEV SUPPORT
8b58be88 907M: Russell King <linux@arm.linux.org.uk>
efc03ecb 908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 909S: Maintained
d4275354 910F: arch/arm/include/asm/clkdev.h
4fa2651d 911F: drivers/clk/clkdev.c
d4275354 912
d48134e7 913ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 914M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 915L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
916S: Maintained
917
94150095
HF
918ARM/CONTEC MICRO9 MACHINE SUPPORT
919M: Hubert Feurstein <hubert.feurstein@contec.at>
920S: Maintained
921F: arch/arm/mach-ep93xx/micro9.c
922
1da177e4 923ARM/CORGI MACHINE SUPPORT
8b58be88 924M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
925S: Maintained
926
881a95f9 927ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 928M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
930T: git git://git.berlios.de/gemini-board
931S: Maintained
f49afbb5 932F: arch/arm/mach-gemini/
881a95f9 933
a990cbd8 934ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 935M: Barry Song <baohua@kernel.org>
a990cbd8 936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 937T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
938S: Maintained
939F: arch/arm/mach-prima2/
4a9c44f1 940F: drivers/clk/sirf/
05f30e8d
BS
941F: drivers/clocksource/timer-prima2.c
942F: drivers/clocksource/timer-marco.c
f8505ef5 943N: [^a-z]sirf
a990cbd8 944
d4275354 945ARM/EBSA110 MACHINE SUPPORT
8b58be88 946M: Russell King <linux@arm.linux.org.uk>
efc03ecb 947L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
948W: http://www.arm.linux.org.uk/
949S: Maintained
950F: arch/arm/mach-ebsa110/
b955f6ca 951F: drivers/net/ethernet/amd/am79c961a.*
d4275354 952
4721f3ce
UKK
953ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
954M: Uwe Kleine-König <kernel@pengutronix.de>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S: Maintained
957N: efm32
958
a9da4f7e 959ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
960M: Daniel Ribeiro <drwyrm@gmail.com>
961M: Stefan Schmidt <stefan@openezx.org>
962M: Harald Welte <laforge@openezx.org>
d66f1886 963L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
964W: http://www.openezx.org/
965S: Maintained
cafc2265
SS
966T: topgit git://git.openezx.org/openezx.git
967F: arch/arm/mach-pxa/ezx.c
a9da4f7e 968
6a915af9 969ARM/FARADAY FA526 PORT
162500b3 970M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 972S: Maintained
1fa7e547 973T: git git://git.berlios.de/gemini-board
f49afbb5 974F: arch/arm/mm/*-fa*
6a915af9 975
d4275354 976ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 977M: Russell King <linux@arm.linux.org.uk>
efc03ecb 978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
979W: http://www.arm.linux.org.uk/
980S: Maintained
981F: arch/arm/include/asm/hardware/dec21285.h
982F: arch/arm/mach-footbridge/
983
86183a5f 984ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 985M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 986M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 988S: Maintained
f1c12837 989T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 990F: arch/arm/mach-imx/
ce515a6b 991F: arch/arm/mach-mxs/
2a82f95c 992F: arch/arm/boot/dts/imx*
e5dafa22 993F: arch/arm/configs/imx*_defconfig
86183a5f 994
2b7a52a4 995ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 996M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
998S: Maintained
999
90b8fc34 1000ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1001M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1003S: Maintained
1004
ef47d5f0 1005ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1006M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1007M: Paul Parsons <lost.distance@yahoo.com>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1009S: Maintained
1010F: arch/arm/mach-pxa/hx4700.c
1011F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1012F: sound/soc/pxa/hx4700.c
ef47d5f0 1013
4dfad069
WX
1014ARM/HISILICON SOC SUPPORT
1015M: Wei Xu <xuwei5@hisilicon.com>
1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017W: http://www.hisilicon.com
1018S: Supported
1019T: git git://github.com/hisilicon/linux-hisi.git
1020F: arch/arm/mach-hisi/
1021
21f37bc3 1022ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1023M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1024W: www.jlime.com
1025S: Maintained
084bad91
KE
1026T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1027F: arch/arm/mach-sa1100/jornada720.c
1028F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1029
5e767ab9
JMC
1030ARM/IGEP MACHINE SUPPORT
1031M: Enric Balletbo i Serra <eballetbo@gmail.com>
1032M: Javier Martinez Canillas <javier@dowhile0.org>
1033L: linux-omap@vger.kernel.org
1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035S: Maintained
06ff74fd 1036F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1037
403d2971
MV
1038ARM/INCOME PXA270 SUPPORT
1039M: Marek Vasut <marek.vasut@gmail.com>
1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S: Maintained
ec154082 1042F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1043
2b7a52a4 1044ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1045M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1047S: Maintained
e2bdb176
DW
1048
1049ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1050L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1051S: Orphan
2b7a52a4
LB
1052
1053ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1054M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1056S: Maintained
2b7a52a4
LB
1057
1058ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1059M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1061S: Maintained
2b7a52a4 1062
2b7a52a4 1063ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1064M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1066S: Maintained
1067
dfdd8cc9
KH
1068ARM/INTEL IXP4XX ARM ARCHITECTURE
1069M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1070M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1072S: Maintained
1073F: arch/arm/mach-ixp4xx/
1074
838553c5 1075ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1076M: Jonathan Cameron <jic23@cam.ac.uk>
1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078S: Maintained
1079F: arch/arm/mach-pxa/stargate2.c
1080F: drivers/pcmcia/pxa2xx_stargate2.c
1081
2b7a52a4 1082ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1083M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1085S: Maintained
2b7a52a4
LB
1086
1087ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1088M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1090S: Maintained
1091
1154f858 1092ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1093M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095S: Maintained
1096F: arch/arm/mach-keystone/
317929cd 1097T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1098
bc6aa566 1099ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1100M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1101L: linux-kernel@vger.kernel.org
1102S: Maintained
1103F: drivers/clk/keystone/
1104
1105ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1106M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108L: linux-kernel@vger.kernel.org
1109S: Maintained
1110F: drivers/clocksource/timer-keystone.c
1111
1112ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1113M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1114L: linux-kernel@vger.kernel.org
1115S: Maintained
1116F: drivers/power/reset/keystone-reset.c
1117
1118ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1119M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1120L: linux-kernel@vger.kernel.org
1121S: Maintained
1122F: drivers/memory/*emif*
1123
2b7a52a4 1124ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1125M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1127S: Maintained
1128
3b886171 1129ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1130M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1131S: Maintained
1132
75f41273
TP
1133ARM/Marvell Armada 370 and Armada XP SOC support
1134M: Jason Cooper <jason@lakedaemon.net>
1135M: Andrew Lunn <andrew@lunn.ch>
1136M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1137M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139S: Maintained
1140F: arch/arm/mach-mvebu/
1141
40f4978b
SH
1142ARM/Marvell Berlin SoC support
1143M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145S: Maintained
1146F: arch/arm/mach-berlin/
1147
4cfab57e 1148ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1149M: Jason Cooper <jason@lakedaemon.net>
1150M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1151M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1153S: Maintained
1154F: arch/arm/mach-dove/
54a246ff
NP
1155F: arch/arm/mach-mv78xx0/
1156F: arch/arm/mach-orion5x/
1157F: arch/arm/plat-orion/
3b886171 1158
d69ac131
AC
1159ARM/Orion SoC/Technologic Systems TS-78xx platform support
1160M: Alexander Clouter <alex@digriz.org.uk>
1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162W: http://www.digriz.org.uk/ts78xx/kernel
1163S: Maintained
1164F: arch/arm/mach-orion5x/ts78xx-*
1165
e54951c8
MB
1166ARM/Mediatek SoC support
1167M: Matthias Brugger <matthias.bgg@gmail.com>
1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169S: Maintained
1170F: arch/arm/boot/dts/mt6*
1171F: arch/arm/boot/dts/mt8*
1172F: arch/arm/mach-mediatek/
1173N: mtk
1174K: mediatek
1175
adcb079f
AB
1176ARM/MICREL KS8695 ARCHITECTURE
1177M: Greg Ungerer <gerg@uclinux.org>
1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1179F: arch/arm/mach-ks8695/
adcb079f
AB
1180S: Odd Fixes
1181
d78ff0a5 1182ARM/MIOA701 MACHINE SUPPORT
8b58be88 1183M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1185F: arch/arm/mach-pxa/mioa701.c
1186S: Maintained
1187
9624dfe6 1188ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1189M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1190S: Maintained
1191
e0ee9851 1192ARM/NOMADIK ARCHITECTURE
28b8e8d4 1193M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1194M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197F: arch/arm/mach-nomadik/
ecc265fe 1198F: drivers/pinctrl/nomadik/
87572880 1199F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1200T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1201
9d76295a 1202ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1203M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1204L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1205W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1206S: Supported
1207
0c19d21e
DW
1208ARM/QUALCOMM MSM MACHINE SUPPORT
1209M: David Brown <davidb@codeaurora.org>
b4c9bfab 1210M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1211M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1212L: linux-arm-msm@vger.kernel.org
0c19d21e 1213F: arch/arm/mach-msm/
8a61f013 1214F: drivers/video/fbdev/msm/
0c19d21e
DW
1215F: drivers/mmc/host/msm_sdcc.c
1216F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1217F: drivers/tty/serial/msm_serial.h
1218F: drivers/tty/serial/msm_serial.c
ea91db52 1219F: drivers/*/pm8???-*
0a759c6e 1220F: drivers/mfd/ssbi.c
8cd5c866 1221T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1222S: Maintained
1223
8459c159 1224ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1225M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1226M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1227S: Maintained
1228
5d783a2d 1229ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1230M: Marek Vasut <marek.vasut@gmail.com>
75280787 1231L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1232W: http://hackndev.com
1233S: Maintained
933d35f0
JP
1234F: arch/arm/mach-pxa/include/mach/palmtx.h
1235F: arch/arm/mach-pxa/palmtx.c
1236F: arch/arm/mach-pxa/include/mach/palmt5.h
1237F: arch/arm/mach-pxa/palmt5.c
1238F: arch/arm/mach-pxa/include/mach/palmld.h
1239F: arch/arm/mach-pxa/palmld.c
1240F: arch/arm/mach-pxa/include/mach/palmte2.h
1241F: arch/arm/mach-pxa/palmte2.c
1242F: arch/arm/mach-pxa/include/mach/palmtc.h
1243F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1244
b57fe924 1245ARM/PALM TREO SUPPORT
8b58be88 1246M: Tomas Cech <sleep_walker@suse.cz>
75280787 1247L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1248W: http://hackndev.com
1249S: Maintained
b57fe924
JP
1250F: arch/arm/mach-pxa/include/mach/palmtreo.h
1251F: arch/arm/mach-pxa/palmtreo.c
90af5811 1252
c49e1e63 1253ARM/PALMZ72 SUPPORT
8b58be88 1254M: Sergey Lapin <slapin@ossfans.org>
75280787 1255L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1256W: http://hackndev.com
1257S: Maintained
933d35f0
JP
1258F: arch/arm/mach-pxa/include/mach/palmz72.h
1259F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1260
1da177e4 1261ARM/PLEB SUPPORT
8b58be88 1262M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1263W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1264S: Maintained
1265
1266ARM/PT DIGITAL BOARD PORT
8b58be88 1267M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1269W: http://www.arm.linux.org.uk/
1270S: Maintained
1271
8fc1b0f8
KG
1272ARM/QUALCOMM SUPPORT
1273M: Kumar Gala <galak@codeaurora.org>
1274M: David Brown <davidb@codeaurora.org>
1275L: linux-arm-msm@vger.kernel.org
1276S: Maintained
1277F: arch/arm/mach-qcom/
1278T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1279
2b7a52a4 1280ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1281M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1283S: Maintained
1284
d4275354 1285ARM/RISCPC ARCHITECTURE
8b58be88 1286M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1288W: http://www.arm.linux.org.uk/
1289S: Maintained
d4275354
RK
1290F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1291F: arch/arm/include/asm/hardware/ioc.h
1292F: arch/arm/include/asm/hardware/iomd.h
1293F: arch/arm/include/asm/hardware/memc.h
1294F: arch/arm/mach-rpc/
1a6422f6 1295F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1296F: drivers/net/ethernet/i825xx/ether1*
1297F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1298F: drivers/scsi/arm/
1299
08ddbb0a
HS
1300ARM/Rockchip SoC support
1301M: Heiko Stuebner <heiko@sntech.de>
1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1303L: linux-rockchip@lists.infradead.org
08ddbb0a 1304S: Maintained
541555e9 1305F: arch/arm/boot/dts/rk3*
08ddbb0a 1306F: arch/arm/mach-rockchip/
541555e9
HS
1307F: drivers/clk/rockchip/
1308F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1309F: drivers/*/*rockchip*
541555e9
HS
1310F: drivers/*/*/*rockchip*
1311F: sound/soc/rockchip/
08ddbb0a 1312
5bfb937c
KK
1313ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1314M: Kukjin Kim <kgene@kernel.org>
efc03ecb 1315L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1316L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1317S: Maintained
6f0589c8
MB
1318F: arch/arm/boot/dts/s3c*
1319F: arch/arm/boot/dts/exynos*
482ce512 1320F: arch/arm/plat-samsung/
769bbb63
HS
1321F: arch/arm/mach-s3c24*/
1322F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1323F: arch/arm/mach-s5p*/
1324F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1325F: drivers/*/*s3c2410*
1326F: drivers/*/*/*s3c2410*
40c76662
MB
1327F: drivers/spi/spi-s3c*
1328F: sound/soc/samsung/*
33d43cdd 1329N: exynos
f556cb07 1330
10ffa964
KP
1331ARM/SAMSUNG MOBILE MACHINE SUPPORT
1332M: Kyungmin Park <kyungmin.park@samsung.com>
1333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334S: Maintained
004bbd3c 1335F: arch/arm/mach-s5pv210/
10ffa964 1336
3ce4ccb6
KD
1337ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1338M: Kyungmin Park <kyungmin.park@samsung.com>
1339M: Kamil Debski <k.debski@samsung.com>
1340L: linux-arm-kernel@lists.infradead.org
1341L: linux-media@vger.kernel.org
1342S: Maintained
1343F: drivers/media/platform/s5p-g2d/
1344
e6a476fd
MS
1345ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1346M: Kyungmin Park <kyungmin.park@samsung.com>
1347M: Kamil Debski <k.debski@samsung.com>
6305902c 1348M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1349L: linux-arm-kernel@lists.infradead.org
1350L: linux-media@vger.kernel.org
1351S: Maintained
934455d7 1352F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1353F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1354
1355ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1356M: Kyungmin Park <kyungmin.park@samsung.com>
1357M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1358L: linux-arm-kernel@lists.infradead.org
1359L: linux-media@vger.kernel.org
1360S: Maintained
90d72ac6 1361F: drivers/media/platform/s5p-tv/
e6a476fd 1362
d48d38e8 1363ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1364M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1365M: Magnus Damm <magnus.damm@gmail.com>
1366L: linux-sh@vger.kernel.org
d48d38e8 1367W: http://oss.renesas.com
bbff48f5 1368Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1369T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1370S: Supported
0b514fdb
SH
1371F: arch/arm/boot/dts/emev2*
1372F: arch/arm/boot/dts/r7s*
1373F: arch/arm/boot/dts/r8a*
1374F: arch/arm/boot/dts/sh*
1375F: arch/arm/configs/ape6evm_defconfig
1376F: arch/arm/configs/armadillo800eva_defconfig
1377F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1378F: arch/arm/configs/kzm9g_defconfig
1379F: arch/arm/configs/lager_defconfig
1380F: arch/arm/configs/mackerel_defconfig
1381F: arch/arm/configs/marzen_defconfig
1382F: arch/arm/configs/shmobile_defconfig
7a2071c5 1383F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1384F: arch/arm/mach-shmobile/
1385F: drivers/sh/
1386
66314223 1387ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1388M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1389S: Maintained
1390F: arch/arm/mach-socfpga/
ba2b7d0a
DN
1391W: http://www.rocketboards.org
1392T: git://git.rocketboards.org/linux-socfpga.git
1393T: git://git.rocketboards.org/linux-socfpga-next.git
66314223
DN
1394
1395ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1396M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1397S: Maintained
1398F: drivers/clk/socfpga/
1399
71bcada8
TT
1400ARM/SOCFPGA EDAC SUPPORT
1401M: Thor Thayer <tthayer@opensource.altera.com>
1402S: Maintained
1403F: drivers/edac/altera_edac.
1404
65ebcc11 1405ARM/STI ARCHITECTURE
a92177ea
SK
1406M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1407M: Maxime Coquelin <maxime.coquelin@st.com>
1408M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1410L: kernel@stlinux.com
1411W: http://www.stlinux.com
1412S: Maintained
1413F: arch/arm/mach-sti/
a92177ea
SK
1414F: arch/arm/boot/dts/sti*
1415F: drivers/clocksource/arm_global_timer.c
a92177ea 1416F: drivers/i2c/busses/i2c-st.c
346e2e4a 1417F: drivers/media/rc/st_rc.c
f53b2bff 1418F: drivers/mmc/host/sdhci-st.c
6da969a5 1419F: drivers/phy/phy-stih407-usb.c
26389c78 1420F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1421F: drivers/pinctrl/pinctrl-st.c
1422F: drivers/reset/sti/
1423F: drivers/tty/serial/st-asc.c
eb11adab 1424F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1425F: drivers/usb/host/ehci-st.c
1426F: drivers/usb/host/ohci-st.c
daac6f86 1427F: drivers/ata/ahci_st.c
65ebcc11 1428
2b7a52a4 1429ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1430M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1431L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1432S: Maintained
1433
1bbd7089 1434ARM/TETON BGA MACHINE SUPPORT
706e69d6 1435M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1437S: Maintained
1438
2b7a52a4 1439ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1440M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1442S: Maintained
1443
98ad6e3b 1444ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1445M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1447W: http://www.mcuos.com
1448S: Maintained
4e89e8f6 1449F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1450F: drivers/input/keyboard/w90p910_keypad.c
1451F: drivers/input/touchscreen/w90p910_ts.c
1452F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1453F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1454F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1455F: drivers/rtc/rtc-nuc900.c
9df92e6c 1456F: drivers/spi/spi-nuc900.c
4e89e8f6 1457F: drivers/usb/host/ehci-w90x900.c
8a61f013 1458F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1459
54274d71 1460ARM/U300 MACHINE SUPPORT
e4651a9f 1461M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1462L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463S: Supported
1464F: arch/arm/mach-u300/
9affbd24 1465F: drivers/clocksource/timer-u300.c
54274d71
LW
1466F: drivers/i2c/busses/i2c-stu300.c
1467F: drivers/rtc/rtc-coh901331.c
1468F: drivers/watchdog/coh901327_wdt.c
1469F: drivers/dma/coh901318*
87572880
LW
1470F: drivers/mfd/ab3100*
1471F: drivers/rtc/rtc-ab3100.c
1472F: drivers/rtc/rtc-coh901331.c
1473T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1474
87572880 1475ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1476M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1477L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478S: Maintained
1479F: arch/arm/mach-ux500/
e4651a9f 1480F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1481F: drivers/dma/ste_dma40*
e4651a9f 1482F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1483F: drivers/mfd/abx500*
1484F: drivers/mfd/ab8500*
e4651a9f
LW
1485F: drivers/mfd/dbx500*
1486F: drivers/mfd/db8500*
ecc265fe
JP
1487F: drivers/pinctrl/nomadik/pinctrl-ab*
1488F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1489F: drivers/rtc/rtc-ab8500.c
e4651a9f 1490F: drivers/rtc/rtc-pl031.c
87572880 1491T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1492
e93fde28
UH
1493ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1494M: Ulf Hansson <ulf.hansson@linaro.org>
1495L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496T: git git://git.linaro.org/people/ulfh/clk.git
1497S: Maintained
1498F: drivers/clk/ux500/
1499F: include/linux/platform_data/clk-ux500.h
1500
740d93b1
PM
1501ARM/VERSATILE EXPRESS PLATFORM
1502M: Liviu Dudau <liviu.dudau@arm.com>
1503M: Sudeep Holla <sudeep.holla@arm.com>
1504M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1505L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506S: Maintained
1507F: arch/arm/boot/dts/vexpress*
1508F: arch/arm/mach-vexpress/
1509F: */*/vexpress*
7e8f403f 1510F: */*/*/vexpress*
740d93b1
PM
1511F: drivers/clk/versatile/clk-vexpress-osc.c
1512F: drivers/clocksource/versatile.c
1513
d4275354 1514ARM/VFP SUPPORT
8b58be88 1515M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1517W: http://www.arm.linux.org.uk/
1518S: Maintained
1519F: arch/arm/vfp/
1520
e66b6d8e
MV
1521ARM/VOIPAC PXA270 SUPPORT
1522M: Marek Vasut <marek.vasut@gmail.com>
1523L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1524S: Maintained
1525F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1526F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1527
04529fe2
TP
1528ARM/VT8500 ARM ARCHITECTURE
1529M: Tony Prisk <linux@prisktech.co.nz>
1530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531S: Maintained
1532F: arch/arm/mach-vt8500/
41fd91b4 1533F: drivers/clocksource/vt8500_timer.c
560746eb 1534F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1535F: drivers/mmc/host/wmt-sdmmc.c
1536F: drivers/pwm/pwm-vt8500.c
1537F: drivers/rtc/rtc-vt8500.c
1538F: drivers/tty/serial/vt8500_serial.c
4f31102b 1539F: drivers/usb/host/ehci-platform.c
41fd91b4 1540F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1541F: drivers/video/fbdev/vt8500lcdfb.*
1542F: drivers/video/fbdev/wm8505fb*
1543F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1544
e66b6d8e
MV
1545ARM/ZIPIT Z2 SUPPORT
1546M: Marek Vasut <marek.vasut@gmail.com>
1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1548S: Maintained
1549F: arch/arm/mach-pxa/z2.c
6ab2a855 1550F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1551
51f29d44
MS
1552ARM/ZYNQ ARCHITECTURE
1553M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1554R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1556W: http://wiki.xilinx.com
1557T: git git://git.xilinx.com/linux-xlnx.git
1558S: Supported
1559F: arch/arm/mach-zynq/
bd2a337a 1560F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1561F: drivers/block/xsysace.c
c2fd4e38
MS
1562N: zynq
1563N: xilinx
1564F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1565F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1566F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1567
b8f9879e
WD
1568ARM SMMU DRIVER
1569M: Will Deacon <will.deacon@arm.com>
1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571S: Maintained
1572F: drivers/iommu/arm-smmu.c
1573
38074229
CM
1574ARM64 PORT (AARCH64 ARCHITECTURE)
1575M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1576M: Will Deacon <will.deacon@arm.com>
38074229
CM
1577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578S: Maintained
1579F: arch/arm64/
d19766ec 1580F: Documentation/arm64/
38074229 1581
9d7005f9
LP
1582AS3645A LED FLASH CONTROLLER DRIVER
1583M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1584L: linux-media@vger.kernel.org
1585T: git git://linuxtv.org/media_tree.git
1586S: Maintained
1587F: drivers/media/i2c/as3645a.c
1588F: include/media/as3645a.h
1589
d58de038
GJ
1590ASC7621 HARDWARE MONITOR DRIVER
1591M: George Joseph <george.joseph@fairview5.com>
1592L: lm-sensors@lm-sensors.org
1593S: Maintained
1594F: Documentation/hwmon/asc7621
1595F: drivers/hwmon/asc7621.c
1596
b229ece9 1597ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1598M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1599L: acpi4asus-user@lists.sourceforge.net
d0944853 1600L: platform-driver-x86@vger.kernel.org
76593d6f 1601W: http://acpi4asus.sf.net
85091b71 1602S: Maintained
b229ece9
CC
1603F: drivers/platform/x86/asus*.c
1604F: drivers/platform/x86/eeepc*.c
85091b71 1605
953a6479 1606ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1607R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1608W: http://sourceforge.net/projects/xscaleiop
08223d80 1609S: Odd fixes
679655da
JP
1610F: Documentation/crypto/async-tx-api.txt
1611F: crypto/async_tx/
1612F: drivers/dma/
1613F: include/linux/dmaengine.h
1614F: include/linux/async_tx.h
b3e5f263 1615
a1867d36 1616AT24 EEPROM DRIVER
14d77c4d 1617M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1618L: linux-i2c@vger.kernel.org
1619S: Maintained
1620F: drivers/misc/eeprom/at24.c
25f73ed5 1621F: include/linux/platform_data/at24.h
a1867d36 1622
e7839f25 1623ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1624M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1625W: http://support.coraid.com/support/linux
1da177e4 1626S: Supported
679655da
JP
1627F: Documentation/aoe/
1628F: drivers/block/aoe/
1da177e4 1629
9a10a870 1630ATHEROS ATH GENERIC UTILITIES
f726ee65 1631M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1632L: linux-wireless@vger.kernel.org
1633S: Supported
1634F: drivers/net/wireless/ath/*
1635
fa1c114f 1636ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1637M: Jiri Slaby <jirislaby@gmail.com>
1638M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1639M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1640L: linux-wireless@vger.kernel.org
1641L: ath5k-devel@lists.ath5k.org
72c706b7 1642W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1643S: Maintained
fa451753 1644F: drivers/net/wireless/ath/ath5k/
fa1c114f 1645
12e62d6f
KV
1646ATHEROS ATH6KL WIRELESS DRIVER
1647M: Kalle Valo <kvalo@qca.qualcomm.com>
1648L: linux-wireless@vger.kernel.org
1649W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1650T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1651S: Supported
1652F: drivers/net/wireless/ath/ath6kl/
1653
2be7d22f
VK
1654WILOCITY WIL6210 WIRELESS DRIVER
1655M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1656L: linux-wireless@vger.kernel.org
1657L: wil6210@qca.qualcomm.com
1658S: Supported
1659W: http://wireless.kernel.org/en/users/Drivers/wil6210
1660F: drivers/net/wireless/ath/wil6210/
dba4b74d 1661F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1662
1d7e1e6b
CL
1663CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1664M: Christian Lamparter <chunkeey@googlemail.com>
1665L: linux-wireless@vger.kernel.org
1666W: http://wireless.kernel.org/en/users/Drivers/carl9170
1667S: Maintained
1668F: drivers/net/wireless/ath/carl9170/
1669
2c2a6172
LT
1670ATK0110 HWMON DRIVER
1671M: Luca Tettamanti <kronos.it@gmail.com>
1672L: lm-sensors@lm-sensors.org
1673S: Maintained
1674F: drivers/hwmon/asus_atk0110.c
1675
6f69a6d7 1676ATI_REMOTE2 DRIVER
8b58be88 1677M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1678S: Maintained
679655da 1679F: drivers/input/misc/ati_remote2.c
6f69a6d7 1680
7ae115b4 1681ATLX ETHERNET DRIVERS
8b58be88 1682M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1683M: Chris Snook <chris.snook@gmail.com>
e443e383 1684L: netdev@vger.kernel.org
8d5ca6ec
JC
1685W: http://sourceforge.net/projects/atl1
1686W: http://atl1.sourceforge.net
1687S: Maintained
2b133ad6 1688F: drivers/net/ethernet/atheros/
8d5ca6ec 1689
1da177e4 1690ATM
8b58be88 1691M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1692L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1693L: netdev@vger.kernel.org
1da177e4
LT
1694W: http://linux-atm.sourceforge.net
1695S: Maintained
679655da
JP
1696F: drivers/atm/
1697F: include/linux/atm*
c117ab84 1698F: include/uapi/linux/atm*
1da177e4 1699
04ac2f46 1700ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1701M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1702S: Maintained
1703F: drivers/mmc/host/atmel-mci.c
1704F: drivers/mmc/host/atmel-mci-regs.h
1705
a1cfac48 1706ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1707M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1708S: Supported
df621252 1709F: drivers/tty/serial/atmel_serial.c
a1cfac48 1710
dfae90ed
BS
1711ATMEL Audio ALSA driver
1712M: Bo Shen <voice.shen@atmel.com>
1713L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1714S: Supported
1715F: sound/soc/atmel
1716
b414dc16
NF
1717ATMEL DMA DRIVER
1718M: Nicolas Ferre <nicolas.ferre@atmel.com>
1719L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1720S: Supported
1721F: drivers/dma/at_hdmac.c
1722F: drivers/dma/at_hdmac_regs.h
6f0d65af 1723F: include/linux/platform_data/dma-atmel.h
b414dc16 1724
888f2804
LD
1725ATMEL I2C DRIVER
1726M: Ludovic Desroches <ludovic.desroches@atmel.com>
1727L: linux-i2c@vger.kernel.org
1728S: Supported
1729F: drivers/i2c/busses/i2c-at91.c
1730
15515545
JW
1731ATMEL ISI DRIVER
1732M: Josh Wu <josh.wu@atmel.com>
1733L: linux-media@vger.kernel.org
1734S: Supported
f2294c2d 1735F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1736F: include/media/atmel-isi.h
1737
8f4c79ce 1738ATMEL LCDFB DRIVER
8b58be88 1739M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1740L: linux-fbdev@vger.kernel.org
8f4c79ce 1741S: Maintained
8a61f013 1742F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1743F: include/video/atmel_lcdc.h
8f4c79ce 1744
89e5785f 1745ATMEL MACB ETHERNET DRIVER
a02875a6 1746M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1747S: Supported
9f2f381f 1748F: drivers/net/ethernet/cadence/
89e5785f 1749
5cbac98a
JW
1750ATMEL NAND DRIVER
1751M: Josh Wu <josh.wu@atmel.com>
1752L: linux-mtd@lists.infradead.org
1753S: Supported
1754F: drivers/mtd/nand/atmel_nand*
1755
754ce4f2 1756ATMEL SPI DRIVER
a02875a6 1757M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1758S: Supported
9df92e6c 1759F: drivers/spi/spi-atmel.*
754ce4f2 1760
0ef09015
BS
1761ATMEL SSC DRIVER
1762M: Bo Shen <voice.shen@atmel.com>
1763L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1764S: Supported
1765F: drivers/misc/atmel-ssc.c
1766F: include/linux/atmel-ssc.h
1767
e9cb1c5a
NF
1768ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1769M: Nicolas Ferre <nicolas.ferre@atmel.com>
1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771S: Supported
1772F: drivers/misc/atmel_tclib.c
1773F: drivers/clocksource/tcb_clksrc.c
1774
914a3f3b 1775ATMEL USBA UDC DRIVER
a02875a6
NF
1776M: Nicolas Ferre <nicolas.ferre@atmel.com>
1777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1778S: Supported
faf2e1db 1779F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1780
1da177e4 1781ATMEL WIRELESS DRIVER
8b58be88 1782M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1783L: linux-wireless@vger.kernel.org
1da177e4
LT
1784W: http://www.thekelleys.org.uk/atmel
1785W: http://atmelwlandriver.sourceforge.net/
1786S: Maintained
679655da 1787F: drivers/net/wireless/atmel*
1da177e4 1788
26780d9e 1789ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1790M: Bradley Grove <linuxdrivers@attotech.com>
1791L: linux-scsi@vger.kernel.org
1792W: http://www.attotech.com
1793S: Supported
1794F: drivers/scsi/esas2r
26780d9e 1795
a92b7b80 1796AUDIT SUBSYSTEM
8b58be88 1797M: Eric Paris <eparis@redhat.com>
b9a06207 1798L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1799W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1800T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1801S: Maintained
679655da 1802F: include/linux/audit.h
c117ab84 1803F: include/uapi/linux/audit.h
679655da 1804F: kernel/audit*
a92b7b80 1805
70e84049 1806AUXILIARY DISPLAY DRIVERS
8b58be88 1807M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1808W: http://miguelojeda.es/auxdisplay.htm
1809W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1810S: Maintained
679655da
JP
1811F: drivers/auxdisplay/
1812F: include/linux/cfag12864b.h
70e84049 1813
5f97f7f9 1814AVR32 ARCHITECTURE
e336f61f
HCE
1815M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1816M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1817W: http://www.atmel.com/products/AVR32/
249d9d9d 1818W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1819W: http://avrfreaks.net/
e336f61f 1820S: Maintained
679655da 1821F: arch/avr32/
5f97f7f9
HS
1822
1823AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1824M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1825M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1826S: Maintained
679655da 1827F: arch/avr32/mach-at32ap/
5f97f7f9 1828
1da177e4 1829AX.25 NETWORK LAYER
8b58be88 1830M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1831L: linux-hams@vger.kernel.org
d34cb28a 1832W: http://www.linux-ax25.org/
1da177e4 1833S: Maintained
c117ab84 1834F: include/uapi/linux/ax25.h
679655da
JP
1835F: include/net/ax25.h
1836F: net/ax25/
1da177e4 1837
d5269395 1838AZ6007 DVB DRIVER
009a5410 1839M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1840L: linux-media@vger.kernel.org
1841W: http://linuxtv.org
1842T: git git://linuxtv.org/media_tree.git
1843S: Maintained
1844F: drivers/media/usb/dvb-usb-v2/az6007.c
1845
6777376e
HV
1846AZTECH FM RADIO RECEIVER DRIVER
1847M: Hans Verkuil <hverkuil@xs4all.nl>
1848L: linux-media@vger.kernel.org
1849T: git git://linuxtv.org/media_tree.git
1850W: http://linuxtv.org
1851S: Maintained
1852F: drivers/media/radio/radio-aztech*
1853
e2d1d6c0 1854B43 WIRELESS DRIVER
8b58be88 1855M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1856L: linux-wireless@vger.kernel.org
ed072f9e 1857L: b43-dev@lists.infradead.org
491b26b4 1858W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1859S: Maintained
679655da 1860F: drivers/net/wireless/b43/
e2d1d6c0
RD
1861
1862B43LEGACY WIRELESS DRIVER
8b58be88
JP
1863M: Larry Finger <Larry.Finger@lwfinger.net>
1864M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1865L: linux-wireless@vger.kernel.org
ed072f9e 1866L: b43-dev@lists.infradead.org
491b26b4 1867W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1868S: Maintained
679655da 1869F: drivers/net/wireless/b43legacy/
e2d1d6c0 1870
300abeb5 1871BACKLIGHT CLASS/SUBSYSTEM
6212de88 1872M: Jingoo Han <jg1.han@samsung.com>
70d14fcf 1873M: Lee Jones <lee.jones@linaro.org>
300abeb5 1874S: Maintained
679655da
JP
1875F: drivers/video/backlight/
1876F: include/linux/backlight.h
300abeb5 1877
c6c8fea2 1878BATMAN ADVANCED
207df49e 1879M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1880M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1881M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1882L: b.a.t.m.a.n@lists.open-mesh.org
1883W: http://www.open-mesh.org/
1884S: Maintained
1885F: net/batman-adv/
1886
e2d1d6c0 1887BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1888M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1889L: linux-hams@vger.kernel.org
1890W: http://www.baycom.org/~tom/ham/ham.html
1891S: Maintained
679655da 1892F: drivers/net/hamradio/baycom*
e2d1d6c0 1893
cafe5635 1894BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1895M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1896L: linux-bcache@vger.kernel.org
1897W: http://bcache.evilpiepirate.org
1898S: Maintained:
1899F: drivers/md/bcache/
1900
3faece9d
KM
1901BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1902M: Kevin McKinney <klmckinney1@gmail.com>
1903M: Matthias Beyer <mail@beyermatthias.de>
1904L: devel@driverdev.osuosl.org
1905S: Maintained
1906F: drivers/staging/bcm*
1907
e2d1d6c0 1908BEFS FILE SYSTEM
55817d3d 1909S: Orphan
679655da
JP
1910F: Documentation/filesystems/befs.txt
1911F: fs/befs/
e2d1d6c0 1912
564ee360
DM
1913BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1914M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1915L: netdev@vger.kernel.org
1916S: Maintained
1917F: drivers/net/ethernet/ec_bhf.c
1918
e2d1d6c0 1919BFS FILE SYSTEM
8b58be88 1920M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1921S: Maintained
679655da
JP
1922F: Documentation/filesystems/bfs.txt
1923F: fs/bfs/
c117ab84 1924F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1925
1394f032 1926BLACKFIN ARCHITECTURE
a4edbc10 1927M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1928L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1929T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1930W: http://blackfin.uclinux.org
1931S: Supported
679655da 1932F: arch/blackfin/
566da5b2 1933
e190d6b1 1934BLACKFIN EMAC DRIVER
b3fe92b0 1935L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1936W: http://blackfin.uclinux.org
1937S: Supported
7b35f033 1938F: drivers/net/ethernet/adi/
e190d6b1 1939
566da5b2 1940BLACKFIN RTC DRIVER
b3fe92b0 1941L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1942W: http://blackfin.uclinux.org
1943S: Supported
679655da 1944F: drivers/rtc/rtc-bfin.c
1394f032 1945
936ed49a 1946BLACKFIN SDH DRIVER
109ec8c3 1947M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1949W: http://blackfin.uclinux.org
1950S: Supported
1951F: drivers/mmc/host/bfin_sdh.c
1952
1394f032 1953BLACKFIN SERIAL DRIVER
8b58be88 1954M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1955L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1956W: http://blackfin.uclinux.org
1957S: Supported
8460241e 1958F: drivers/tty/serial/bfin_uart.c
1394f032 1959
1e6d320f 1960BLACKFIN WATCHDOG DRIVER
b3fe92b0 1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1962W: http://blackfin.uclinux.org
1963S: Supported
679655da 1964F: drivers/watchdog/bfin_wdt.c
1e6d320f 1965
d24ecfcc 1966BLACKFIN I2C TWI DRIVER
8b58be88 1967M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1968L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1969W: http://blackfin.uclinux.org/
1970S: Supported
679655da 1971F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1972
1e204377
SJ
1973BLACKFIN MEDIA DRIVER
1974M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1975L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1976W: http://blackfin.uclinux.org/
1977S: Supported
1978F: drivers/media/platform/blackfin/
1979F: drivers/media/i2c/adv7183*
1980F: drivers/media/i2c/vs6624*
1981
b54cf35a
JSM
1982BLINKM RGB LED DRIVER
1983M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1984S: Maintained
1985F: drivers/leds/leds-blinkm.c
1986
1da177e4 1987BLOCK LAYER
8b58be88 1988M: Jens Axboe <axboe@kernel.dk>
08deed1e 1989T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1990S: Maintained
679655da 1991F: block/
1da177e4 1992
2b54aaef 1993BLOCK2MTD DRIVER
8b58be88 1994M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1995L: linux-mtd@lists.infradead.org
1996S: Maintained
679655da 1997F: drivers/mtd/devices/block2mtd.c
2b54aaef 1998
63fbd24e 1999BLUETOOTH DRIVERS
8b58be88 2000M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2001M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2002M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2003L: linux-bluetooth@vger.kernel.org
63fbd24e 2004W: http://www.bluez.org/
22e7a424
MH
2005T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2006T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2007S: Maintained
679655da 2008F: drivers/bluetooth/
1da177e4 2009
63fbd24e 2010BLUETOOTH SUBSYSTEM
8b58be88 2011M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2012M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2013M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2014L: linux-bluetooth@vger.kernel.org
2015W: http://www.bluez.org/
22e7a424
MH
2016T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2017T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2018S: Maintained
679655da
JP
2019F: net/bluetooth/
2020F: include/net/bluetooth/
1da177e4
LT
2021
2022BONDING DRIVER
79b30750 2023M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2024M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 2025M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 2026L: netdev@vger.kernel.org
ce00f85c
JC
2027W: http://sourceforge.net/projects/bonding/
2028S: Supported
679655da 2029F: drivers/net/bonding/
c117ab84 2030F: include/uapi/linux/if_bonding.h
1da177e4 2031
b5f4df34
AS
2032BPF (Safe dynamic programs and tools)
2033M: Alexei Starovoitov <ast@kernel.org>
2034L: netdev@vger.kernel.org
2035L: linux-kernel@vger.kernel.org
2036S: Supported
2037F: kernel/bpf/
2038
39105890 2039BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2040M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2041L: netdev@vger.kernel.org
2042S: Supported
adfc5217 2043F: drivers/net/ethernet/broadcom/b44.*
39105890 2044
32ec90d5
FF
2045BROADCOM GENET ETHERNET DRIVER
2046M: Florian Fainelli <f.fainelli@gmail.com>
2047L: netdev@vger.kernel.org
2048S: Supported
2049F: drivers/net/ethernet/broadcom/genet/
2050
948c51e6 2051BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2052M: Sony Chacko <sony.chacko@qlogic.com>
2053M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2054L: netdev@vger.kernel.org
2055S: Supported
adfc5217
JK
2056F: drivers/net/ethernet/broadcom/bnx2.*
2057F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2058
4d9d2cb0 2059BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2060M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2061L: netdev@vger.kernel.org
2062S: Supported
adfc5217 2063F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2064
90f4c594 2065BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2066M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 2067M: Matt Porter <mporter@linaro.org>
f18cf050 2068M: Florian Fainelli <f.fainelli@gmail.com>
497a045d 2069L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2070T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2071S: Maintained
2072F: arch/arm/mach-bcm/
2073F: arch/arm/boot/dts/bcm113*
90f4c594 2074F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2075F: arch/arm/boot/dts/bcm281*
2076F: arch/arm/configs/bcm_defconfig
e4ef47f2 2077F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2078F: drivers/clocksource/bcm_kona_timer.c
2079
9209bec4 2080BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2081M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2082M: Lee Jones <lee@kernel.org>
f680f25c 2083L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2084T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2085S: Maintained
9209bec4 2086N: bcm2835
f680f25c 2087
a2f6734c
KC
2088BROADCOM BCM33XX MIPS ARCHITECTURE
2089M: Kevin Cernekee <cernekee@gmail.com>
2090L: linux-mips@linux-mips.org
2091S: Maintained
2092F: arch/mips/bcm3384/*
2093F: arch/mips/include/asm/mach-bcm3384/*
2094F: arch/mips/kernel/*bmips*
2095
9209bec4 2096BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2097M: Hauke Mehrtens <hauke@hauke-m.de>
2098L: linux-arm-kernel@lists.infradead.org
2099S: Maintained
2100F: arch/arm/mach-bcm/bcm_5301x.c
2101F: arch/arm/boot/dts/bcm5301x.dtsi
2102F: arch/arm/boot/dts/bcm470*
2103
e076e962
FF
2104BROADCOM BCM63XX ARM ARCHITECTURE
2105M: Florian Fainelli <f.fainelli@gmail.com>
2106L: linux-arm-kernel@lists.infradead.org
2107T: git git://git.github.com/brcm/linux.git
2108S: Maintained
2109F: arch/arm/mach-bcm/bcm63xx.c
2110F: arch/arm/include/debug/bcm63xx.S
2111
7110e227
KC
2112BROADCOM BCM63XX/BCM33XX UDC DRIVER
2113M: Kevin Cernekee <cernekee@gmail.com>
2114L: linux-usb@vger.kernel.org
2115S: Maintained
2116F: drivers/usb/gadget/udc/bcm63xx_udc.*
2117
2df94fd6
BN
2118BROADCOM BCM7XXX ARM ARCHITECTURE
2119M: Marc Carino <marc.ceeeee@gmail.com>
2120M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2121M: Gregory Fong <gregory.0xf0@gmail.com>
2122M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6
BN
2123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2124S: Maintained
2125F: arch/arm/mach-bcm/*brcmstb*
2126F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2127F: drivers/bus/brcmstb_gisb.c
2df94fd6 2128
70371cef
KC
2129BROADCOM BMIPS MIPS ARCHITECTURE
2130M: Kevin Cernekee <cernekee@gmail.com>
2131M: Florian Fainelli <f.fainelli@gmail.com>
2132L: linux-mips@linux-mips.org
2133S: Maintained
2134F: arch/mips/bmips/*
2135F: arch/mips/include/asm/mach-bmips/*
2136F: arch/mips/kernel/*bmips*
2137F: arch/mips/boot/dts/bcm*.dts*
2138F: drivers/irqchip/irq-bcm7*
2139F: drivers/irqchip/irq-brcmstb*
2140
948c51e6 2141BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2142M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2143M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2144L: netdev@vger.kernel.org
2145S: Supported
adfc5217 2146F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2147
a9533e7e
HP
2148BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2149M: Brett Rudley <brudley@broadcom.com>
818c07b8 2150M: Arend van Spriel <arend@broadcom.com>
85d63686 2151M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2152M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2153L: linux-wireless@vger.kernel.org
5615171c 2154L: brcm80211-dev-list@broadcom.com
a9533e7e 2155S: Supported
f62ebdd5 2156F: drivers/net/wireless/brcm80211/
a9533e7e 2157
9958d6f9 2158BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2159M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2160L: linux-scsi@vger.kernel.org
2161S: Supported
2162F: drivers/scsi/bnx2fc/
2163
6a6b5ad0 2164BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2165M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2166L: linux-scsi@vger.kernel.org
2167S: Supported
2168F: drivers/scsi/bnx2i/
2169
36c0237f
SB
2170BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2171M: Ray Jui <rjui@broadcom.com>
2172M: Scott Branden <sbranden@broadcom.com>
2173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2174L: bcm-kernel-feedback-list@broadcom.com
2175T: git git://git.github.com/brcm/linux.git
2176S: Maintained
2177N: iproc
2178N: cygnus
2179N: bcm9113*
2180N: bcm9583*
2181N: bcm583*
2182N: bcm113*
2183
7b7f588b 2184BROADCOM KONA GPIO DRIVER
5e163903 2185M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2186L: bcm-kernel-feedback-list@broadcom.com
2187S: Supported
2188F: drivers/gpio/gpio-bcm-kona.c
2189F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2190
c9678d86
RM
2191BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2192M: Rafał Miłecki <zajec5@gmail.com>
2193L: linux-wireless@vger.kernel.org
2194S: Maintained
2195F: drivers/bcma/
2196F: include/linux/bcma/
2197
b8302205
FF
2198BROADCOM SYSTEMPORT ETHERNET DRIVER
2199M: Florian Fainelli <f.fainelli@gmail.com>
2200L: netdev@vger.kernel.org
2201S: Supported
2202F: drivers/net/ethernet/broadcom/bcmsysport.*
2203
7725ccfd 2204BROCADE BFA FC SCSI DRIVER
aa803370
AG
2205M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2206M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2207L: linux-scsi@vger.kernel.org
2208S: Supported
2209F: drivers/scsi/bfa/
7725ccfd 2210
8b230ed8 2211BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2212M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2213L: netdev@vger.kernel.org
2214S: Supported
f844a0ea 2215F: drivers/net/ethernet/brocade/bna/
8b230ed8 2216
5cdf7f76 2217BSG (block layer generic sg v4 driver)
8b58be88 2218M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2219L: linux-scsi@vger.kernel.org
2220S: Supported
679655da
JP
2221F: block/bsg.c
2222F: include/linux/bsg.h
c117ab84 2223F: include/uapi/linux/bsg.h
5cdf7f76 2224
af39917d
CL
2225BT87X AUDIO DRIVER
2226M: Clemens Ladisch <clemens@ladisch.de>
2227L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2228T: git git://git.alsa-project.org/alsa-kernel.git
2229S: Maintained
2230F: Documentation/sound/alsa/Bt87x.txt
2231F: sound/pci/bt87x.c
2232
ff1d5c2f 2233BT8XXGPIO DRIVER
eb032b98 2234M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2235W: http://bu3sch.de/btgpio.php
2236S: Maintained
72dbb705 2237F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2238
eb1eb04f 2239BTRFS FILE SYSTEM
c0778e25
CM
2240M: Chris Mason <clm@fb.com>
2241M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2242L: linux-btrfs@vger.kernel.org
2243W: http://btrfs.wiki.kernel.org/
8a6e2535 2244Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2245T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2246S: Maintained
679655da
JP
2247F: Documentation/filesystems/btrfs.txt
2248F: fs/btrfs/
eb1eb04f 2249
1da177e4 2250BTTV VIDEO4LINUX DRIVER
009a5410 2251M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2252L: linux-media@vger.kernel.org
96b6aba0 2253W: http://linuxtv.org
275ffde4 2254T: git git://linuxtv.org/media_tree.git
f96236e5 2255S: Odd fixes
679655da 2256F: Documentation/video4linux/bttv/
90d72ac6 2257F: drivers/media/pci/bt8xx/bttv*
1da177e4 2258
1f34923c
KA
2259BUSLOGIC SCSI DRIVER
2260M: Khalid Aziz <khalid@gonehiking.org>
2261L: linux-scsi@vger.kernel.org
2262S: Maintained
2263F: drivers/scsi/BusLogic.*
2264F: drivers/scsi/FlashPoint.*
2265
af39917d
CL
2266C-MEDIA CMI8788 DRIVER
2267M: Clemens Ladisch <clemens@ladisch.de>
2268L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2269T: git git://git.alsa-project.org/alsa-kernel.git
2270S: Maintained
2271F: sound/pci/oxygen/
2272
2141355f
MS
2273C6X ARCHITECTURE
2274M: Mark Salter <msalter@redhat.com>
2275M: Aurelien Jacquiot <a-jacquiot@ti.com>
2276L: linux-c6x-dev@linux-c6x.org
2277W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2278S: Maintained
2279F: arch/c6x/
2280
a5432f5a 2281CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2282M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2283L: linux-cachefs@redhat.com
2284S: Supported
2285F: Documentation/filesystems/caching/cachefiles.txt
2286F: fs/cachefiles/
2287
c815ca39
HV
2288CADET FM/AM RADIO RECEIVER DRIVER
2289M: Hans Verkuil <hverkuil@xs4all.nl>
2290L: linux-media@vger.kernel.org
2291T: git git://linuxtv.org/media_tree.git
2292W: http://linuxtv.org
2293S: Maintained
2294F: drivers/media/radio/radio-cadet*
2295
77d5140f 2296CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2297M: Jonathan Corbet <corbet@lwn.net>
661263b5 2298L: linux-media@vger.kernel.org
275ffde4 2299T: git git://linuxtv.org/media_tree.git
77d5140f 2300S: Maintained
679655da 2301F: Documentation/video4linux/cafe_ccic
90d72ac6 2302F: drivers/media/platform/marvell-ccic/
77d5140f 2303
201b6bab 2304CAIF NETWORK LAYER
5c574f50 2305M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2306L: netdev@vger.kernel.org
2307S: Supported
2308F: Documentation/networking/caif/
2309F: drivers/net/caif/
c117ab84 2310F: include/uapi/linux/caif/
201b6bab
JP
2311F: include/net/caif/
2312F: net/caif/
2313
77dac90f 2314CALGARY x86-64 IOMMU
8b58be88
JP
2315M: Muli Ben-Yehuda <muli@il.ibm.com>
2316M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2317L: discuss@x86-64.org
2318S: Maintained
679655da
JP
2319F: arch/x86/kernel/pci-calgary_64.c
2320F: arch/x86/kernel/tce_64.c
2321F: arch/x86/include/asm/calgary.h
2322F: arch/x86/include/asm/tce.h
77dac90f 2323
e2d1d6c0 2324CAN NETWORK LAYER
8d15d386 2325M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2326L: linux-can@vger.kernel.org
ec78213a 2327W: http://gitorious.org/linux-can
405cc273 2328T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2329S: Maintained
f35f6c8f 2330F: Documentation/networking/can.txt
8d15d386 2331F: net/can/
8d15d386 2332F: include/linux/can/core.h
c117ab84
CEB
2333F: include/uapi/linux/can.h
2334F: include/uapi/linux/can/bcm.h
2335F: include/uapi/linux/can/raw.h
2336F: include/uapi/linux/can/gw.h
e2d1d6c0 2337
4261a204 2338CAN NETWORK DRIVERS
8b58be88 2339M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2340M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2341L: linux-can@vger.kernel.org
ec78213a 2342W: http://gitorious.org/linux-can
405cc273 2343T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2344S: Maintained
8d15d386
OH
2345F: drivers/net/can/
2346F: include/linux/can/dev.h
8d15d386 2347F: include/linux/can/platform/
c117ab84
CEB
2348F: include/uapi/linux/can/error.h
2349F: include/uapi/linux/can/netlink.h
4261a204 2350
95d16c72
JM
2351CAPABILITIES
2352M: Serge Hallyn <serge.hallyn@canonical.com>
2353L: linux-security-module@vger.kernel.org
6305902c 2354S: Supported
95d16c72 2355F: include/linux/capability.h
c117ab84 2356F: include/uapi/linux/capability.h
95d16c72 2357F: security/capability.c
6305902c 2358F: security/commoncap.c
38a94118 2359F: kernel/capability.c
95d16c72 2360
ef0bbac3
VB
2361CC2520 IEEE-802.15.4 RADIO DRIVER
2362M: Varka Bhadram <varkabhadram@gmail.com>
2363L: linux-wpan@vger.kernel.org
2364S: Maintained
2365F: drivers/net/ieee802154/cc2520.c
2366F: include/linux/spi/cc2520.h
2367F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2368
b8154542 2369CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2370M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2371L: linuxppc-dev@lists.ozlabs.org
2372L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2373W: http://www.ibm.com/developerworks/power/cell/
2374S: Supported
679655da 2375F: arch/powerpc/include/asm/cell*.h
679655da 2376F: arch/powerpc/include/asm/spu*.h
c117ab84 2377F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2378F: arch/powerpc/oprofile/*cell*
2379F: arch/powerpc/platforms/cell/
b8154542 2380
9030aaf9 2381CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2382M: Sage Weil <sage@inktank.com>
82593f87 2383L: ceph-devel@vger.kernel.org
09d90327 2384W: http://ceph.com/
fb99f881 2385T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2386S: Supported
2387F: Documentation/filesystems/ceph.txt
14430813
JP
2388F: fs/ceph/
2389F: net/ceph/
2390F: include/linux/ceph/
2391F: include/linux/crush/
9030aaf9 2392
18332a80 2393CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2394L: linux-usb@vger.kernel.org
10c6c9c9 2395S: Orphan
679655da
JP
2396F: Documentation/usb/WUSB-Design-overview.txt
2397F: Documentation/usb/wusb-cbaf
355ffe69
DV
2398F: drivers/usb/host/hwa-hc.c
2399F: drivers/usb/host/whci/
679655da
JP
2400F: drivers/usb/wusbcore/
2401F: include/linux/usb/wusb*
18332a80 2402
70e84049 2403CFAG12864B LCD DRIVER
8b58be88 2404M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2405W: http://miguelojeda.es/auxdisplay.htm
2406W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2407S: Maintained
679655da
JP
2408F: drivers/auxdisplay/cfag12864b.c
2409F: include/linux/cfag12864b.h
70e84049
MOS
2410
2411CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2412M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2413W: http://miguelojeda.es/auxdisplay.htm
2414W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2415S: Maintained
679655da
JP
2416F: drivers/auxdisplay/cfag12864bfb.c
2417F: include/linux/cfag12864b.h
70e84049 2418
704232c2 2419CFG80211 and NL80211
8b58be88 2420M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2421L: linux-wireless@vger.kernel.org
ce466579
JB
2422W: http://wireless.kernel.org/
2423T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2424T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2425S: Maintained
c117ab84 2426F: include/uapi/linux/nl80211.h
679655da
JP
2427F: include/net/cfg80211.h
2428F: net/wireless/*
2429X: net/wireless/wext*
704232c2 2430
46e64261
GKH
2431CHAR and MISC DRIVERS
2432M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2433M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2434T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2435S: Supported
46e64261
GKH
2436F: drivers/char/*
2437F: drivers/misc/*
471322a8 2438F: include/linux/miscdevice.h
46e64261 2439
0a920b5b 2440CHECKPATCH
8b58be88 2441M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2442M: Joe Perches <joe@perches.com>
2443S: Maintained
679655da 2444F: scripts/checkpatch.pl
0a920b5b 2445
f8407f26
HW
2446CHINESE DOCUMENTATION
2447M: Harry Wei <harryxiyou@gmail.com>
9740153c 2448L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2449L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2450S: Maintained
2451F: Documentation/zh_CN/
2452
2721ea2c 2453CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2454M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2455T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2456L: linux-usb@vger.kernel.org
2457S: Maintained
2458F: drivers/usb/chipidea/
2459
ab043105
OJ
2460CHROME HARDWARE PLATFORM SUPPORT
2461M: Olof Johansson <olof@lixom.net>
2462S: Maintained
2463F: drivers/platform/chrome/
2464
641cb85e 2465CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2466M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2467M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2468M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2469M: Neel Patel <neepatel@cisco.com>
7063fbf2 2470S: Supported
a6a5580c 2471F: drivers/net/ethernet/cisco/enic/
7063fbf2 2472
e3cf00d0 2473CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2474M: Upinder Malhi <umalhi@cisco.com>
2475S: Supported
2476F: drivers/infiniband/hw/usnic
e3cf00d0 2477
2b7a52a4 2478CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2479M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2480L: netdev@vger.kernel.org
2481S: Maintained
57d0b7a0 2482F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2483
3d4cfdc9
MB
2484CIRRUS LOGIC AUDIO CODEC DRIVERS
2485M: Brian Austin <brian.austin@cirrus.com>
2486M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2487L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2488S: Maintained
2489F: sound/soc/codecs/cs*
2490
94574d9a
KRW
2491CLEANCACHE API
2492M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2493L: linux-kernel@vger.kernel.org
2494S: Maintained
2495F: mm/cleancache.c
2496F: include/linux/cleancache.h
2497
d4275354 2498CLK API
8b58be88 2499M: Russell King <linux@arm.linux.org.uk>
37417046 2500S: Maintained
d4275354
RK
2501F: include/linux/clk.h
2502
9222d247
JS
2503CLOCKSOURCE, CLOCKEVENT DRIVERS
2504M: Daniel Lezcano <daniel.lezcano@linaro.org>
2505M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2506L: linux-kernel@vger.kernel.org
9222d247
JS
2507T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2508S: Supported
2509F: drivers/clocksource
2510
5df6d737 2511CISCO FCOE HBA DRIVER
8fc89a79
HP
2512M: Hiral Patel <hiralpat@cisco.com>
2513M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2514M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2515L: linux-scsi@vger.kernel.org
2516S: Supported
2a99921a 2517F: drivers/scsi/fnic/
5df6d737 2518
529aa8cb
TLSC
2519CMPC ACPI DRIVER
2520M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2521M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2522L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2523S: Supported
2524F: drivers/platform/x86/classmate-laptop.c
2525
74425eee 2526COCCINELLE/Semantic Patches (SmPL)
26de9c26 2527M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2528M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2529M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2530M: Michal Marek <mmarek@suse.cz>
26de9c26 2531L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2532T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2533W: http://coccinelle.lip6.fr/
2534S: Supported
4b92b2aa 2535F: Documentation/coccinelle.txt
74425eee
NP
2536F: scripts/coccinelle/
2537F: scripts/coccicheck
2538
1da177e4 2539CODA FILE SYSTEM
8b58be88 2540M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2541M: coda@cs.cmu.edu
2542L: codalist@coda.cs.cmu.edu
2543W: http://www.coda.cs.cmu.edu/
2544S: Maintained
679655da
JP
2545F: Documentation/filesystems/coda.txt
2546F: fs/coda/
2547F: include/linux/coda*.h
c117ab84 2548F: include/uapi/linux/coda*.h
1da177e4 2549
0b14261e
PZ
2550CODA V4L2 MEM2MEM DRIVER
2551M: Philipp Zabel <p.zabel@pengutronix.de>
2552L: linux-media@vger.kernel.org
2553S: Maintained
2554F: Documentation/devicetree/bindings/media/coda.txt
2555F: drivers/media/platform/coda/
2556
7704addb 2557COMMON CLK FRAMEWORK
7704addb 2558M: Mike Turquette <mturquette@linaro.org>
35c1983e 2559L: linux-kernel@vger.kernel.org
7704addb
MT
2560T: git git://git.linaro.org/people/mturquette/linux.git
2561S: Maintained
60bea3b5
SW
2562F: drivers/clk/
2563X: drivers/clk/clkdev.c
7704addb 2564F: include/linux/clk-pr*
60bea3b5 2565F: include/linux/clk/
7704addb 2566
e2d1d6c0 2567COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2568M: Steve French <sfrench@samba.org>
51223df6 2569L: linux-cifs@vger.kernel.org
d1f28953 2570L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2571W: http://linux-cifs.samba.org/
bb1d5dda 2572T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2573S: Supported
ec421a71 2574F: Documentation/filesystems/cifs/
679655da 2575F: fs/cifs/
e2d1d6c0 2576
1da177e4 2577COMPACTPCI HOTPLUG CORE
8b58be88 2578M: Scott Murray <scott@spiteful.org>
64dab204 2579L: linux-pci@vger.kernel.org
82c4dfc7 2580S: Maintained
679655da 2581F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2582
2583COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2584M: Scott Murray <scott@spiteful.org>
64dab204 2585L: linux-pci@vger.kernel.org
82c4dfc7 2586S: Maintained
679655da 2587F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2588
2589COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2590M: Scott Murray <scott@spiteful.org>
64dab204 2591L: linux-pci@vger.kernel.org
82c4dfc7 2592S: Maintained
679655da 2593F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2594
5411552c 2595COMPAL LAPTOP SUPPORT
8b58be88 2596M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2597L: platform-driver-x86@vger.kernel.org
5411552c 2598S: Maintained
679655da 2599F: drivers/platform/x86/compal-laptop.c
5411552c 2600
949be0f7 2601CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2602M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2603L: accessrunner-general@lists.sourceforge.net
2604W: http://accessrunner.sourceforge.net/
949be0f7 2605S: Maintained
679655da 2606F: drivers/usb/atm/cxacru.c
949be0f7 2607
e2d1d6c0 2608CONFIGFS
d6351db2
JB
2609M: Joel Becker <jlbec@evilplan.org>
2610T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2611S: Supported
679655da
JP
2612F: fs/configfs/
2613F: include/linux/configfs.h
e2d1d6c0 2614
acb9c1b2 2615CONNECTOR
8b58be88 2616M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2617L: netdev@vger.kernel.org
2618S: Maintained
2619F: drivers/connector/
2620
a3e3354d 2621CONTROL GROUP (CGROUP)
860ca0e6 2622M: Tejun Heo <tj@kernel.org>
ad50c159 2623M: Li Zefan <lizefan@huawei.com>
12340313 2624L: cgroups@vger.kernel.org
860ca0e6 2625T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2626S: Maintained
a3e3354d 2627F: Documentation/cgroups/
679655da
JP
2628F: include/linux/cgroup*
2629F: kernel/cgroup*
a3e3354d
TH
2630
2631CONTROL GROUP - CPUSET
2632M: Li Zefan <lizefan@huawei.com>
2633L: cgroups@vger.kernel.org
2634W: http://www.bullopensource.org/cpuset/
2635W: http://oss.sgi.com/projects/cpusets/
2636T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2637S: Maintained
2638F: Documentation/cgroups/cpusets.txt
2639F: include/linux/cpuset.h
2640F: kernel/cpuset.c
2641
2642CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2643M: Johannes Weiner <hannes@cmpxchg.org>
2644M: Michal Hocko <mhocko@suse.cz>
2645L: cgroups@vger.kernel.org
2646L: linux-mm@kvack.org
2647S: Maintained
2648F: mm/memcontrol.c
5d1ea48b 2649F: mm/swap_cgroup.c
fb3a0fb6 2650
bebe4678 2651CORETEMP HARDWARE MONITORING DRIVER
96859129 2652M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2653L: lm-sensors@lm-sensors.org
2654S: Maintained
679655da
JP
2655F: Documentation/hwmon/coretemp
2656F: drivers/hwmon/coretemp.c
bebe4678 2657
1da177e4 2658COSA/SRP SYNC SERIAL DRIVER
8b58be88 2659M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2660W: http://www.fi.muni.cz/~kas/cosa/
2661S: Maintained
679655da 2662F: drivers/net/wan/cosa*
1da177e4 2663
4371ee35 2664CPMAC ETHERNET DRIVER
8b58be88 2665M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2666L: netdev@vger.kernel.org
2667S: Maintained
b544dbac 2668F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2669
1da177e4 2670CPU FREQUENCY DRIVERS
49db1903 2671M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2672M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2673L: linux-pm@vger.kernel.org
1da177e4 2674S: Maintained
27209d91
VK
2675T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2676T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2677F: drivers/cpufreq/
2678F: include/linux/cpufreq.h
1da177e4 2679
8a67f0ef
VK
2680CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2681M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2682M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2683L: linux-pm@vger.kernel.org
2684W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2685S: Maintained
2686F: drivers/cpufreq/arm_big_little.h
2687F: drivers/cpufreq/arm_big_little.c
2688F: drivers/cpufreq/arm_big_little_dt.c
2689
14d2c34c 2690CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2691M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2692M: Daniel Lezcano <daniel.lezcano@linaro.org>
2693L: linux-pm@vger.kernel.org
2694L: linux-arm-kernel@lists.infradead.org
cea8321c 2695T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2696S: Maintained
2697F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2698
0c570c18
BZ
2699CPUIDLE DRIVER - ARM EXYNOS
2700M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2701M: Daniel Lezcano <daniel.lezcano@linaro.org>
2702M: Kukjin Kim <kgene@kernel.org>
2703L: linux-pm@vger.kernel.org
2704L: linux-samsung-soc@vger.kernel.org
2705S: Supported
2706F: drivers/cpuidle/cpuidle-exynos.c
2707F: arch/arm/mach-exynos/pm.c
2708
a8e39c35 2709CPUIDLE DRIVERS
49db1903 2710M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2711M: Daniel Lezcano <daniel.lezcano@linaro.org>
2712L: linux-pm@vger.kernel.org
2713S: Maintained
cea8321c 2714T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2715F: drivers/cpuidle/*
2716F: include/linux/cpuidle.h
2717
1da177e4 2718CPUID/MSR DRIVER
8b58be88 2719M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2720S: Maintained
679655da
JP
2721F: arch/x86/kernel/cpuid.c
2722F: arch/x86/kernel/msr.c
1da177e4 2723
7fe2f639 2724CPU POWER MONITORING SUBSYSTEM
7fe2f639 2725M: Thomas Renninger <trenn@suse.de>
103f1790 2726L: linux-pm@vger.kernel.org
7fe2f639 2727S: Maintained
14430813 2728F: tools/power/cpupower/
7fe2f639 2729
1da177e4 2730CRAMFS FILESYSTEM
ce00f85c 2731W: http://sourceforge.net/projects/cramfs/
54886a71 2732S: Orphan / Obsolete
679655da
JP
2733F: Documentation/filesystems/cramfs.txt
2734F: fs/cramfs/
1da177e4
LT
2735
2736CRIS PORT
8b58be88
JP
2737M: Mikael Starvik <starvik@axis.com>
2738M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2739L: linux-cris-kernel@axis.com
1da177e4
LT
2740W: http://developer.axis.com
2741S: Maintained
679655da 2742F: arch/cris/
df621252 2743F: drivers/tty/serial/crisv10.*
1da177e4
LT
2744
2745CRYPTO API
8b58be88
JP
2746M: Herbert Xu <herbert@gondor.apana.org.au>
2747M: "David S. Miller" <davem@davemloft.net>
1da177e4 2748L: linux-crypto@vger.kernel.org
54e5881d 2749T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2750S: Maintained
679655da
JP
2751F: Documentation/crypto/
2752F: arch/*/crypto/
2753F: crypto/
2754F: drivers/crypto/
2755F: include/crypto/
1da177e4 2756
5b07bd57 2757CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2758M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2759L: linux-crypto@vger.kernel.org
2760S: Maintained
51a2228a
JP
2761F: crypto/ansi_cprng.c
2762F: crypto/rng.c
5b07bd57 2763
9b4ffa48 2764CS5535 Audio ALSA driver
8b58be88 2765M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2766S: Maintained
679655da 2767F: sound/pci/cs5535audio/
9b4ffa48 2768
a910e4a9 2769CW1200 WLAN driver
b75f0050
JP
2770M: Solomon Peachy <pizza@shaftnet.org>
2771S: Maintained
2772F: drivers/net/wireless/cw1200/
a910e4a9 2773
6d8425b1 2774CX18 VIDEO4LINUX DRIVER
6afdeaf8 2775M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2776L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2777L: linux-media@vger.kernel.org
275ffde4 2778T: git git://linuxtv.org/media_tree.git
6d8425b1 2779W: http://linuxtv.org
30e10993 2780W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2781S: Maintained
679655da 2782F: Documentation/video4linux/cx18.txt
90d72ac6 2783F: drivers/media/pci/cx18/
6c0f0359 2784F: include/uapi/linux/ivtv*
6d8425b1 2785
3f101d91
HV
2786CX2341X MPEG ENCODER HELPER MODULE
2787M: Hans Verkuil <hverkuil@xs4all.nl>
2788L: linux-media@vger.kernel.org
2789T: git git://linuxtv.org/media_tree.git
2790W: http://linuxtv.org
2791S: Maintained
c368360b 2792F: drivers/media/common/cx2341x*
3f101d91
HV
2793F: include/media/cx2341x*
2794
20357578 2795CX88 VIDEO4LINUX DRIVER
009a5410 2796M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2797L: linux-media@vger.kernel.org
2798W: http://linuxtv.org
2799T: git git://linuxtv.org/media_tree.git
2800S: Odd fixes
2801F: Documentation/video4linux/cx88/
2802F: drivers/media/pci/cx88/
6d8425b1 2803
91952bc0
AP
2804CXD2820R MEDIA DRIVER
2805M: Antti Palosaari <crope@iki.fi>
2806L: linux-media@vger.kernel.org
2807W: http://linuxtv.org/
2808W: http://palosaari.fi/linux/
2809Q: http://patchwork.linuxtv.org/project/linux-media/list/
2810T: git git://linuxtv.org/anttip/media_tree.git
2811S: Maintained
2812F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2813
e5ec3789 2814CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2815M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2816L: netdev@vger.kernel.org
2817W: http://www.chelsio.com
2818S: Supported
f7917c00 2819F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2820
d8ae3c33
AB
2821CXGB3 ISCSI DRIVER (CXGB3I)
2822M: Karen Xie <kxie@chelsio.com>
2823L: linux-scsi@vger.kernel.org
2824W: http://www.chelsio.com
2825S: Supported
2826F: drivers/scsi/cxgbi/cxgb3i
2827
e5ec3789 2828CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2829M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2830L: linux-rdma@vger.kernel.org
e5ec3789
SW
2831W: http://www.openfabrics.org
2832S: Supported
679655da 2833F: drivers/infiniband/hw/cxgb3/
e5ec3789 2834
be4c9bad 2835CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2836M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2837L: netdev@vger.kernel.org
2838W: http://www.chelsio.com
2839S: Supported
f7917c00 2840F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2841
d8ae3c33
AB
2842CXGB4 ISCSI DRIVER (CXGB4I)
2843M: Karen Xie <kxie@chelsio.com>
2844L: linux-scsi@vger.kernel.org
2845W: http://www.chelsio.com
2846S: Supported
2847F: drivers/scsi/cxgbi/cxgb4i
2848
be4c9bad
RD
2849CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2850M: Steve Wise <swise@chelsio.com>
2851L: linux-rdma@vger.kernel.org
2852W: http://www.openfabrics.org
2853S: Supported
2854F: drivers/infiniband/hw/cxgb4/
2855
5c20a5c7
CL
2856CXGB4VF ETHERNET DRIVER (CXGB4VF)
2857M: Casey Leedom <leedom@chelsio.com>
2858L: netdev@vger.kernel.org
2859W: http://www.chelsio.com
2860S: Supported
f7917c00 2861F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2862
a9282d01
IM
2863CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2864M: Ian Munsie <imunsie@au1.ibm.com>
2865M: Michael Neuling <mikey@neuling.org>
2866L: linuxppc-dev@lists.ozlabs.org
2867S: Supported
2868F: drivers/misc/cxl/
2869F: include/misc/cxl.h
2870F: include/uapi/misc/cxl.h
2871F: Documentation/powerpc/cxl.txt
2872F: Documentation/powerpc/cxl.txt
2873F: Documentation/ABI/testing/sysfs-class-cxl
2874
b52b97a3
GC
2875STMMAC ETHERNET DRIVER
2876M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2877L: netdev@vger.kernel.org
2878W: http://www.stlinux.com
2879S: Supported
7ac6653a 2880F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2881
1da177e4 2882CYBERPRO FB DRIVER
8b58be88 2883M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2885W: http://www.arm.linux.org.uk/
2886S: Maintained
8a61f013 2887F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2888
1da177e4 2889CYCLADES ASYNC MUX DRIVER
1da177e4 2890W: http://www.cyclades.com/
d459883e 2891S: Orphan
c897401b 2892F: drivers/tty/cyclades.c
679655da 2893F: include/linux/cyclades.h
c117ab84 2894F: include/uapi/linux/cyclades.h
1da177e4
LT
2895
2896CYCLADES PC300 DRIVER
1da177e4 2897W: http://www.cyclades.com/
d459883e 2898S: Orphan
679655da 2899F: drivers/net/wan/pc300*
1da177e4 2900
402f6ae4
AP
2901CYPRESS_FIRMWARE MEDIA DRIVER
2902M: Antti Palosaari <crope@iki.fi>
2903L: linux-media@vger.kernel.org
2904W: http://linuxtv.org/
2905W: http://palosaari.fi/linux/
2906Q: http://patchwork.linuxtv.org/project/linux-media/list/
2907T: git git://linuxtv.org/anttip/media_tree.git
2908S: Maintained
2909F: drivers/media/common/cypress_firmware*
2910
e3ae3525 2911CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2912M: Ferruh Yigit <fery@cypress.com>
6305902c 2913L: linux-input@vger.kernel.org
be9a6f40 2914S: Supported
6305902c
JP
2915F: drivers/input/touchscreen/cyttsp*
2916F: include/linux/input/cyttsp.h
e3ae3525 2917
1da177e4 2918DAMA SLAVE for AX.25
8b58be88 2919M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2920W: http://yaina.de/jreuter/
2921W: http://www.qsl.net/dl1bke/
2922L: linux-hams@vger.kernel.org
2923S: Maintained
679655da
JP
2924F: net/ax25/af_ax25.c
2925F: net/ax25/ax25_dev.c
2926F: net/ax25/ax25_ds_*
2927F: net/ax25/ax25_in.c
2928F: net/ax25/ax25_out.c
2929F: net/ax25/ax25_timer.c
2930F: net/ax25/sysctl_net_ax25.c
1da177e4 2931
e2d1d6c0 2932DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2933L: netdev@vger.kernel.org
5ff77428 2934S: Orphan
679655da 2935F: Documentation/networking/dmfe.txt
0f04e2aa 2936F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2937
2938DC390/AM53C974 SCSI driver
71bd849d
HR
2939M: Hannes Reinecke <hare@suse.de>
2940L: linux-scsi@vger.kernel.org
e2d1d6c0 2941S: Maintained
71bd849d 2942F: drivers/scsi/am53c974.c
e2d1d6c0 2943
1da177e4 2944DC395x SCSI driver
61eee9a7 2945M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2946M: Ali Akcaagac <aliakc@web.de>
2947M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2948L: dc395x@twibble.org
cf015e9f
JP
2949W: http://twibble.org/dist/dc395x/
2950W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2951S: Maintained
679655da
JP
2952F: Documentation/scsi/dc395x.txt
2953F: drivers/scsi/dc395x.*
1da177e4 2954
eb8edb08 2955DCCP PROTOCOL
a89d030e 2956M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2957L: dccp@vger.kernel.org
c996d8b9 2958W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2959S: Maintained
679655da 2960F: include/linux/dccp.h
c117ab84 2961F: include/uapi/linux/dccp.h
679655da
JP
2962F: include/linux/tfrc.h
2963F: net/dccp/
eb8edb08 2964
1da177e4 2965DECnet NETWORK LAYER
1da177e4
LT
2966W: http://linux-decnet.sourceforge.net
2967L: linux-decnet-user@lists.sourceforge.net
f546444d 2968S: Orphan
679655da
JP
2969F: Documentation/networking/decnet.txt
2970F: net/decnet/
1da177e4 2971
ebff05b9
MR
2972DECSTATION PLATFORM SUPPORT
2973M: "Maciej W. Rozycki" <macro@linux-mips.org>
2974L: linux-mips@linux-mips.org
2975W: http://www.linux-mips.org/wiki/DECstation
2976S: Maintained
2977F: arch/mips/dec/
2978F: arch/mips/include/asm/dec/
2979F: arch/mips/include/asm/mach-dec/
2980
1da177e4 2981DEFXX FDDI NETWORK DRIVER
8b58be88 2982M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2983S: Maintained
33f810b2 2984F: drivers/net/fddi/defxx.*
1da177e4 2985
ad8f07cc 2986DELL LAPTOP DRIVER
8b58be88 2987M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2988L: platform-driver-x86@vger.kernel.org
ad8f07cc 2989S: Maintained
679655da 2990F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2991
1da177e4 2992DELL LAPTOP SMM DRIVER
a1406d87 2993M: Guenter Roeck <linux@roeck-us.net>
679655da 2994F: drivers/char/i8k.c
c117ab84 2995F: include/uapi/linux/i8k.h
1da177e4 2996
90563ec4 2997DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2998M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2999S: Maintained
679655da
JP
3000F: Documentation/dcdbas.txt
3001F: drivers/firmware/dcdbas.*
90563ec4 3002
0b3f6109 3003DELL WMI EXTRAS DRIVER
8b58be88 3004M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 3005S: Maintained
36b3a96f 3006F: drivers/platform/x86/dell-wmi.c
0b3f6109 3007
5efc75e3
PZ
3008DESIGNWARE USB2 DRD IP DRIVER
3009M: Paul Zimmerman <paulz@synopsys.com>
3010L: linux-usb@vger.kernel.org
18f340f9 3011T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3012S: Maintained
197ba5f4 3013F: drivers/usb/dwc2/
5efc75e3 3014
94ab23dd
FB
3015DESIGNWARE USB3 DRD IP DRIVER
3016M: Felipe Balbi <balbi@ti.com>
3017L: linux-usb@vger.kernel.org
3018L: linux-omap@vger.kernel.org
3019T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3020S: Maintained
3021F: drivers/usb/dwc3/
3022
833c9545
JB
3023DEVICE COREDUMP (DEV_COREDUMP)
3024M: Johannes Berg <johannes@sipsolutions.net>
3025L: linux-kernel@vger.kernel.org
3026S: Maintained
3027F: drivers/base/devcoredump.c
3028F: include/linux/devcoredump.h
3029
89d07767
KP
3030DEVICE FREQUENCY (DEVFREQ)
3031M: MyungJoo Ham <myungjoo.ham@samsung.com>
3032M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3033L: linux-pm@vger.kernel.org
89d07767
KP
3034S: Maintained
3035F: drivers/devfreq/
3036
1da177e4 3037DEVICE NUMBER REGISTRY
8b58be88 3038M: Torben Mathiasen <device@lanana.org>
1da177e4 3039W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3040S: Maintained
3041
e2d1d6c0 3042DEVICE-MAPPER (LVM)
854ecaad 3043M: Alasdair Kergon <agk@redhat.com>
8504eed3 3044M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3045M: dm-devel@redhat.com
e2d1d6c0
RD
3046L: dm-devel@redhat.com
3047W: http://sources.redhat.com/dm
8a6e2535 3048Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3049T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3050T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3051S: Maintained
679655da
JP
3052F: Documentation/device-mapper/
3053F: drivers/md/dm*
854ecaad 3054F: drivers/md/persistent-data/
679655da
JP
3055F: include/linux/device-mapper.h
3056F: include/linux/dm-*.h
8504eed3 3057F: include/uapi/linux/dm-*.h
e2d1d6c0 3058
c0d995aa
OST
3059DIALOG SEMICONDUCTOR DRIVERS
3060M: Support Opensource <support.opensource@diasemi.com>
3061W: http://www.dialog-semiconductor.com/products
3062S: Supported
3063F: Documentation/hwmon/da90??
3064F: drivers/gpio/gpio-da90??.c
3065F: drivers/hwmon/da90??-hwmon.c
3066F: drivers/input/misc/da90??_onkey.c
3067F: drivers/input/touchscreen/da9052_tsi.c
3068F: drivers/leds/leds-da90??.c
3069F: drivers/mfd/da903x.c
3070F: drivers/mfd/da90??-*.c
3071F: drivers/power/da9052-battery.c
3072F: drivers/regulator/da903x.c
3073F: drivers/regulator/da9???-regulator.[ch]
3074F: drivers/rtc/rtc-da90??.c
3075F: drivers/video/backlight/da90??_bl.c
3076F: drivers/watchdog/da90??_wdt.c
3077F: include/linux/mfd/da903x.h
3078F: include/linux/mfd/da9052/
3079F: include/linux/mfd/da9055/
3080F: include/linux/mfd/da9063/
3081F: include/sound/da[79]*.h
3082F: sound/soc/codecs/da[79]*.[ch]
3083
599aa697
LL
3084DIGI NEO AND CLASSIC PCI PRODUCTS
3085M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3086M: Mark Hounschell <markh@compro.net>
599aa697
LL
3087L: driverdev-devel@linuxdriverproject.org
3088S: Maintained
3089F: drivers/staging/dgnc/
3090
3091DIGI EPCA PCI PRODUCTS
3092M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3093M: Mark Hounschell <markh@compro.net>
6d825f79 3094M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3095L: driverdev-devel@linuxdriverproject.org
3096S: Maintained
3097F: drivers/staging/dgap/
3098
335d7c58 3099DIOLAN U2C-12 I2C DRIVER
ca462085 3100M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3101L: linux-i2c@vger.kernel.org
3102S: Maintained
3103F: drivers/i2c/busses/i2c-diolan-u2c.c
3104
e7839f25 3105DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3106M: Eric Paris <eparis@parisplace.org>
3c5119c0 3107S: Maintained
679655da
JP
3108F: Documentation/filesystems/dnotify.txt
3109F: fs/notify/dnotify/
3110F: include/linux/dnotify.h
1da177e4
LT
3111
3112DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3113M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3114W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3115W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3116W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3117S: Maintained
3118
4480f15b 3119DISKQUOTA
8b58be88 3120M: Jan Kara <jack@suse.cz>
1da177e4 3121S: Maintained
679655da
JP
3122F: Documentation/filesystems/quota.txt
3123F: fs/quota/
3124F: include/linux/quota*.h
c117ab84 3125F: include/uapi/linux/quota*.h
1da177e4 3126
702686ad
BT
3127DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3128M: Bernie Thompson <bernie@plugable.com>
3129L: linux-fbdev@vger.kernel.org
3130S: Maintained
3131W: http://plugable.com/category/projects/udlfb/
8a61f013 3132F: drivers/video/fbdev/udlfb.c
702686ad
BT
3133F: include/video/udlfb.h
3134F: Documentation/fb/udlfb.txt
3135
e7839f25 3136DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3137M: Christine Caulfield <ccaulfie@redhat.com>
3138M: David Teigland <teigland@redhat.com>
a4644184 3139L: cluster-devel@redhat.com
5be7b50f 3140W: http://sources.redhat.com/cluster/
54e5881d 3141T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3142S: Supported
679655da 3143F: fs/dlm/
5be7b50f 3144
53b6b3e0
SS
3145DMA BUFFER SHARING FRAMEWORK
3146M: Sumit Semwal <sumit.semwal@linaro.org>
3147S: Maintained
3148L: linux-media@vger.kernel.org
3149L: dri-devel@lists.freedesktop.org
8ada6d2d 3150L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3151F: drivers/dma-buf/
e46d12c6
JP
3152F: include/linux/dma-buf*
3153F: include/linux/reservation.h
3154F: include/linux/*fence.h
53b6b3e0
SS
3155F: Documentation/dma-buf-sharing.txt
3156T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3157
b3e5f263 3158DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3159M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3160L: dmaengine@vger.kernel.org
3161Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3162S: Maintained
679655da
JP
3163F: drivers/dma/
3164F: include/linux/dma*
5dbd05d4 3165T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 3166
b825037d 3167DME1737 HARDWARE MONITOR DRIVER
8b58be88 3168M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3169L: lm-sensors@lm-sensors.org
3170S: Maintained
679655da
JP
3171F: Documentation/hwmon/dme1737
3172F: drivers/hwmon/dme1737.c
b825037d 3173
5b9c9bf6 3174DOCKING STATION DRIVER
8b58be88 3175M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3176L: linux-acpi@vger.kernel.org
8b59a454 3177S: Supported
679655da 3178F: drivers/acpi/dock.c
5b9c9bf6 3179
7d2c86b5 3180DOCUMENTATION
ad3118b9 3181M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3182L: linux-doc@vger.kernel.org
3183S: Maintained
679655da 3184F: Documentation/
97be078b
RD
3185X: Documentation/ABI/
3186X: Documentation/devicetree/
3187X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3188
1da177e4 3189DOUBLETALK DRIVER
8b58be88 3190M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3191L: blinux-list@redhat.com
3192S: Maintained
679655da
JP
3193F: drivers/char/dtlk.c
3194F: include/linux/dtlk.h
1da177e4 3195
e2d1d6c0 3196DPT_I2O SCSI RAID DRIVER
8b58be88 3197M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3198L: linux-scsi@vger.kernel.org
3199W: http://www.adaptec.com/
3200S: Maintained
679655da
JP
3201F: drivers/scsi/dpt*
3202F: drivers/scsi/dpt/
e2d1d6c0 3203
b411b363 3204DRBD DRIVER
28b8e8d4
JP
3205P: Philipp Reisner
3206P: Lars Ellenberg
3207M: drbd-dev@lists.linbit.com
3208L: drbd-user@lists.linbit.com
3209W: http://www.drbd.org
3210T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3211T: git git://git.drbd.org/drbd-8.3.git
3212S: Supported
3213F: drivers/block/drbd/
3214F: lib/lru_cache.c
3215F: Documentation/blockdev/drbd/
b411b363 3216
87544653 3217DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3218M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3219T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3220S: Supported
679655da 3221F: Documentation/kobject.txt
7cfc51b9 3222F: drivers/base/
679655da 3223F: fs/sysfs/
87544653 3224F: fs/debugfs/
679655da 3225F: include/linux/kobj*
87544653 3226F: include/linux/debugfs.h
679655da 3227F: lib/kobj*
1da177e4
LT
3228
3229DRM DRIVERS
8b58be88 3230M: David Airlie <airlied@linux.ie>
4c6a3999 3231L: dri-devel@lists.freedesktop.org
b0447888 3232T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3233S: Maintained
679655da 3234F: drivers/gpu/drm/
433e3b34 3235F: drivers/gpu/vga/
850e9411 3236F: include/drm/
c117ab84 3237F: include/uapi/drm/
1da177e4 3238
566f5939
AD
3239RADEON DRM DRIVERS
3240M: Alex Deucher <alexander.deucher@amd.com>
3241M: Christian König <christian.koenig@amd.com>
3242L: dri-devel@lists.freedesktop.org
3243T: git git://people.freedesktop.org/~agd5f/linux
3244S: Supported
3245F: drivers/gpu/drm/radeon/
566f5939
AD
3246F: include/uapi/drm/radeon*
3247
03e255b9
TR
3248DRM PANEL DRIVERS
3249M: Thierry Reding <thierry.reding@gmail.com>
3250L: dri-devel@lists.freedesktop.org
3251T: git git://anongit.freedesktop.org/tegra/linux.git
3252S: Maintained
3253F: drivers/gpu/drm/drm_panel.c
3254F: drivers/gpu/drm/panel/
3255F: include/drm/drm_panel.h
3256F: Documentation/devicetree/bindings/panel/
3257
8daf7473 3258INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3259M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3260M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3261L: intel-gfx@lists.freedesktop.org
8daf7473 3262L: dri-devel@lists.freedesktop.org
47f95647 3263Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3264T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3265S: Supported
14430813 3266F: drivers/gpu/drm/i915/
8daf7473 3267F: include/drm/i915*
c117ab84 3268F: include/uapi/drm/i915*
8daf7473 3269
398a6d4a
KP
3270DRM DRIVERS FOR EXYNOS
3271M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3272M: Joonyoung Shim <jy0922.shim@samsung.com>
3273M: Seung-Woo Kim <sw0312.kim@samsung.com>
3274M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3275L: dri-devel@lists.freedesktop.org
25a58030 3276T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3277S: Supported
14430813 3278F: drivers/gpu/drm/exynos/
398a6d4a 3279F: include/drm/exynos*
c117ab84 3280F: include/uapi/drm/exynos*
398a6d4a 3281
bd3b49f2 3282DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3283M: Thierry Reding <thierry.reding@gmail.com>
3284M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3285L: dri-devel@lists.freedesktop.org
3286L: linux-tegra@vger.kernel.org
a5ad7a63 3287T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3288S: Supported
dee8268f 3289F: drivers/gpu/drm/tegra/
a5ad7a63 3290F: drivers/gpu/host1x/
e1e90644 3291F: include/linux/host1x.h
a5ad7a63 3292F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3293F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3294
a284e9d1
LP
3295DRM DRIVERS FOR RENESAS
3296M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3297L: dri-devel@lists.freedesktop.org
3298L: linux-sh@vger.kernel.org
3299T: git git://people.freedesktop.org/~airlied/linux
3300S: Supported
3301F: drivers/gpu/drm/rcar-du/
3302F: drivers/gpu/drm/shmobile/
3303F: include/linux/platform_data/rcar-du.h
3304F: include/linux/platform_data/shmob_drm.h
3305
598df1ac
AK
3306DSBR100 USB FM RADIO DRIVER
3307M: Alexey Klimov <klimov.linux@gmail.com>
3308L: linux-media@vger.kernel.org
3309T: git git://linuxtv.org/media_tree.git
3310S: Maintained
3311F: drivers/media/radio/dsbr100.c
3312
1da177e4 3313DSCC4 DRIVER
8b58be88 3314M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3315L: netdev@vger.kernel.org
1da177e4 3316S: Maintained
679655da 3317F: drivers/net/wan/dscc4.c
1da177e4 3318
91952bc0
AP
3319DVB_USB_AF9015 MEDIA DRIVER
3320M: Antti Palosaari <crope@iki.fi>
3321L: linux-media@vger.kernel.org
3322W: http://linuxtv.org/
3323W: http://palosaari.fi/linux/
3324Q: http://patchwork.linuxtv.org/project/linux-media/list/
3325T: git git://linuxtv.org/anttip/media_tree.git
3326S: Maintained
3327F: drivers/media/usb/dvb-usb-v2/af9015*
3328
3329DVB_USB_AF9035 MEDIA DRIVER
3330M: Antti Palosaari <crope@iki.fi>
3331L: linux-media@vger.kernel.org
3332W: http://linuxtv.org/
3333W: http://palosaari.fi/linux/
3334Q: http://patchwork.linuxtv.org/project/linux-media/list/
3335T: git git://linuxtv.org/anttip/media_tree.git
3336S: Maintained
3337F: drivers/media/usb/dvb-usb-v2/af9035*
3338
3339DVB_USB_ANYSEE MEDIA DRIVER
3340M: Antti Palosaari <crope@iki.fi>
3341L: linux-media@vger.kernel.org
3342W: http://linuxtv.org/
3343W: http://palosaari.fi/linux/
3344Q: http://patchwork.linuxtv.org/project/linux-media/list/
3345T: git git://linuxtv.org/anttip/media_tree.git
3346S: Maintained
3347F: drivers/media/usb/dvb-usb-v2/anysee*
3348
3349DVB_USB_AU6610 MEDIA DRIVER
3350M: Antti Palosaari <crope@iki.fi>
3351L: linux-media@vger.kernel.org
3352W: http://linuxtv.org/
3353W: http://palosaari.fi/linux/
3354Q: http://patchwork.linuxtv.org/project/linux-media/list/
3355T: git git://linuxtv.org/anttip/media_tree.git
3356S: Maintained
3357F: drivers/media/usb/dvb-usb-v2/au6610*
3358
3359DVB_USB_CE6230 MEDIA DRIVER
3360M: Antti Palosaari <crope@iki.fi>
3361L: linux-media@vger.kernel.org
3362W: http://linuxtv.org/
3363W: http://palosaari.fi/linux/
3364Q: http://patchwork.linuxtv.org/project/linux-media/list/
3365T: git git://linuxtv.org/anttip/media_tree.git
3366S: Maintained
3367F: drivers/media/usb/dvb-usb-v2/ce6230*
3368
d099dea2
MK
3369DVB_USB_CXUSB MEDIA DRIVER
3370M: Michael Krufky <mkrufky@linuxtv.org>
3371L: linux-media@vger.kernel.org
3372W: http://linuxtv.org/
3373W: http://github.com/mkrufky
3374Q: http://patchwork.linuxtv.org/project/linux-media/list/
3375T: git git://linuxtv.org/media_tree.git
3376S: Maintained
9819da66 3377F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3378
91952bc0 3379DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3380M: Antti Palosaari <crope@iki.fi>
3381L: linux-media@vger.kernel.org
3382W: http://linuxtv.org/
3383W: http://palosaari.fi/linux/
3384Q: http://patchwork.linuxtv.org/project/linux-media/list/
3385T: git git://linuxtv.org/anttip/media_tree.git
3386S: Maintained
91952bc0 3387F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3388
5560983b 3389DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3390M: Antti Palosaari <crope@iki.fi>
3391L: linux-media@vger.kernel.org
3392W: http://linuxtv.org/
91952bc0
AP
3393Q: http://patchwork.linuxtv.org/project/linux-media/list/
3394T: git git://linuxtv.org/anttip/media_tree.git
3395S: Maintained
5560983b 3396F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3397
8856f5f2
MK
3398DVB_USB_MXL111SF MEDIA DRIVER
3399M: Michael Krufky <mkrufky@linuxtv.org>
3400L: linux-media@vger.kernel.org
3401W: http://linuxtv.org/
3402W: http://github.com/mkrufky
3403Q: http://patchwork.linuxtv.org/project/linux-media/list/
3404T: git git://linuxtv.org/mkrufky/mxl111sf.git
3405S: Maintained
3406F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3407
91952bc0
AP
3408DVB_USB_RTL28XXU MEDIA DRIVER
3409M: Antti Palosaari <crope@iki.fi>
3410L: linux-media@vger.kernel.org
3411W: http://linuxtv.org/
3412W: http://palosaari.fi/linux/
3413Q: http://patchwork.linuxtv.org/project/linux-media/list/
3414T: git git://linuxtv.org/anttip/media_tree.git
3415S: Maintained
3416F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3417
3418DVB_USB_V2 MEDIA DRIVER
3419M: Antti Palosaari <crope@iki.fi>
3420L: linux-media@vger.kernel.org
3421W: http://linuxtv.org/
3422W: http://palosaari.fi/linux/
3423Q: http://patchwork.linuxtv.org/project/linux-media/list/
3424T: git git://linuxtv.org/anttip/media_tree.git
3425S: Maintained
3426F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3427F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3428
ac0ac38f 3429DYNAMIC DEBUG
5c4a97d1 3430M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3431S: Maintained
3432F: lib/dynamic_debug.c
3433F: include/linux/dynamic_debug.h
3434
789c7048 3435DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3436M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3437S: Maintained
df621252 3438F: drivers/tty/serial/dz.*
789c7048 3439
91952bc0
AP
3440E4000 MEDIA DRIVER
3441M: Antti Palosaari <crope@iki.fi>
3442L: linux-media@vger.kernel.org
3443W: http://linuxtv.org/
3444W: http://palosaari.fi/linux/
3445Q: http://patchwork.linuxtv.org/project/linux-media/list/
3446T: git git://linuxtv.org/anttip/media_tree.git
3447S: Maintained
3448F: drivers/media/tuners/e4000*
3449
1da177e4 3450EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3451M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3452L: linux-scsi@vger.kernel.org
3453S: Maintained
679655da 3454F: drivers/scsi/eata.c
1da177e4 3455
91952bc0
AP
3456EC100 MEDIA DRIVER
3457M: Antti Palosaari <crope@iki.fi>
3458L: linux-media@vger.kernel.org
3459W: http://linuxtv.org/
3460W: http://palosaari.fi/linux/
3461Q: http://patchwork.linuxtv.org/project/linux-media/list/
3462T: git git://linuxtv.org/anttip/media_tree.git
3463S: Maintained
3464F: drivers/media/dvb-frontends/ec100*
3465
237fead6 3466ECRYPT FILE SYSTEM
0de9adf2 3467M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3468L: ecryptfs@vger.kernel.org
24a923e4 3469W: http://ecryptfs.org
6dc7516e 3470W: https://launchpad.net/ecryptfs
237fead6 3471S: Supported
679655da
JP
3472F: Documentation/filesystems/ecryptfs.txt
3473F: fs/ecryptfs/
237fead6 3474
da9bb1d2 3475EDAC-CORE
8b58be88 3476M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3477M: Borislav Petkov <bp@alien8.de>
009a5410 3478M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3479L: linux-edac@vger.kernel.org
0e438e3f 3480W: bluesmoke.sourceforge.net
8c2a6a40 3481S: Supported
679655da 3482F: Documentation/edac.txt
91445c72 3483F: drivers/edac/
679655da 3484F: include/linux/edac.h
0e438e3f 3485
c476c23b 3486EDAC-AMD64
8b58be88 3487M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3488M: Borislav Petkov <bp@alien8.de>
91445c72 3489L: linux-edac@vger.kernel.org
c476c23b 3490W: bluesmoke.sourceforge.net
487ba8e8 3491S: Maintained
c476c23b
BP
3492F: drivers/edac/amd64_edac*
3493
836dae5d
RR
3494EDAC-CALXEDA
3495M: Doug Thompson <dougthompson@xmission.com>
3496M: Robert Richter <rric@kernel.org>
3497L: linux-edac@vger.kernel.org
3498W: bluesmoke.sourceforge.net
3499S: Maintained
3500F: drivers/edac/highbank*
3501
f65aad41
RB
3502EDAC-CAVIUM
3503M: Ralf Baechle <ralf@linux-mips.org>
3504M: David Daney <david.daney@cavium.com>
3505L: linux-edac@vger.kernel.org
3506L: linux-mips@linux-mips.org
3507W: bluesmoke.sourceforge.net
3508S: Supported
3509F: drivers/edac/octeon_edac*
3510
0e438e3f 3511EDAC-E752X
8b58be88
JP
3512M: Mark Gross <mark.gross@intel.com>
3513M: Doug Thompson <dougthompson@xmission.com>
91445c72 3514L: linux-edac@vger.kernel.org
0e438e3f
DP
3515W: bluesmoke.sourceforge.net
3516S: Maintained
679655da 3517F: drivers/edac/e752x_edac.c
0e438e3f
DP
3518
3519EDAC-E7XXX
8b58be88 3520M: Doug Thompson <dougthompson@xmission.com>
91445c72 3521L: linux-edac@vger.kernel.org
0e438e3f
DP
3522W: bluesmoke.sourceforge.net
3523S: Maintained
679655da 3524F: drivers/edac/e7xxx_edac.c
0e438e3f 3525
77c5f5d2 3526EDAC-GHES
009a5410 3527M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3528L: linux-edac@vger.kernel.org
3529W: bluesmoke.sourceforge.net
3530S: Maintained
2caa67a6 3531F: drivers/edac/ghes_edac.c
77c5f5d2 3532
6bc78404 3533EDAC-I82443BXGX
8b58be88 3534M: Tim Small <tim@buttersideup.com>
91445c72 3535L: linux-edac@vger.kernel.org
6bc78404
DT
3536W: bluesmoke.sourceforge.net
3537S: Maintained
679655da 3538F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3539
3540EDAC-I3000
8b58be88 3541M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3542L: linux-edac@vger.kernel.org
6bc78404
DT
3543W: bluesmoke.sourceforge.net
3544S: Maintained
679655da 3545F: drivers/edac/i3000_edac.c
6bc78404
DT
3546
3547EDAC-I5000
8b58be88 3548M: Doug Thompson <dougthompson@xmission.com>
91445c72 3549L: linux-edac@vger.kernel.org
ba9a5918
DT
3550W: bluesmoke.sourceforge.net
3551S: Maintained
679655da 3552F: drivers/edac/i5000_edac.c
ba9a5918 3553
44c12cb2 3554EDAC-I5400
009a5410 3555M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3556L: linux-edac@vger.kernel.org
44c12cb2
MCC
3557W: bluesmoke.sourceforge.net
3558S: Maintained
679655da 3559F: drivers/edac/i5400_edac.c
44c12cb2 3560
3c9c92b6 3561EDAC-I7300
009a5410 3562M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3563L: linux-edac@vger.kernel.org
3564W: bluesmoke.sourceforge.net
3565S: Maintained
3566F: drivers/edac/i7300_edac.c
3567
67c89316 3568EDAC-I7CORE
009a5410 3569M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3570L: linux-edac@vger.kernel.org
3571W: bluesmoke.sourceforge.net
3572S: Maintained
70aff0ce 3573F: drivers/edac/i7core_edac.c
67c89316 3574
ba9a5918 3575EDAC-I82975X
8b58be88 3576M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3577M: "Arvind R." <arvino55@gmail.com>
91445c72 3578L: linux-edac@vger.kernel.org
ba9a5918
DT
3579W: bluesmoke.sourceforge.net
3580S: Maintained
679655da 3581F: drivers/edac/i82975x_edac.c
ba9a5918 3582
791b4706
JB
3583EDAC-IE31200
3584M: Jason Baron <jbaron@akamai.com>
3585L: linux-edac@vger.kernel.org
3586W: bluesmoke.sourceforge.net
3587S: Maintained
3588F: drivers/edac/ie31200_edac.c
3589
ccdfb979
JT
3590EDAC-MPC85XX
3591M: Johannes Thumshirn <johannes.thumshirn@men.de>
3592L: linux-edac@vger.kernel.org
3593W: bluesmoke.sourceforge.net
3594S: Maintained
3595F: drivers/edac/mpc85xx_edac.[ch]
3596
ba9a5918 3597EDAC-PASEMI
8b58be88 3598M: Egor Martovetsky <egor@pasemi.com>
91445c72 3599L: linux-edac@vger.kernel.org
6bc78404
DT
3600W: bluesmoke.sourceforge.net
3601S: Maintained
679655da 3602F: drivers/edac/pasemi_edac.c
6bc78404 3603
0e438e3f 3604EDAC-R82600
8b58be88 3605M: Tim Small <tim@buttersideup.com>
91445c72 3606L: linux-edac@vger.kernel.org
0e438e3f
DP
3607W: bluesmoke.sourceforge.net
3608S: Maintained
679655da 3609F: drivers/edac/r82600_edac.c
da9bb1d2 3610
4d096ca7 3611EDAC-SBRIDGE
009a5410 3612M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3613L: linux-edac@vger.kernel.org
3614W: bluesmoke.sourceforge.net
3615S: Maintained
3616F: drivers/edac/sb_edac.c
3617
af39917d
CL
3618EDIROL UA-101/UA-1000 DRIVER
3619M: Clemens Ladisch <clemens@ladisch.de>
3620L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3621T: git git://git.alsa-project.org/alsa-kernel.git
3622S: Maintained
3623F: sound/usb/misc/ua101.c
3624
1f7df953
MF
3625EXTENSIBLE FIRMWARE INTERFACE (EFI)
3626M: Matt Fleming <matt.fleming@intel.com>
3627L: linux-efi@vger.kernel.org
78bef24e 3628T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3629S: Maintained
fb2efb5c 3630F: Documentation/efi-stub.txt
1f7df953
MF
3631F: arch/ia64/kernel/efi.c
3632F: arch/x86/boot/compressed/eboot.[ch]
3633F: arch/x86/include/asm/efi.h
3634F: arch/x86/platform/efi/*
a9499fa7 3635F: drivers/firmware/efi/*
1f7df953
MF
3636F: include/linux/efi*.h
3637
d68772b7
MF
3638EFI VARIABLE FILESYSTEM
3639M: Matthew Garrett <matthew.garrett@nebula.com>
3640M: Jeremy Kerr <jk@ozlabs.org>
3641M: Matt Fleming <matt.fleming@intel.com>
3642T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3643L: linux-efi@vger.kernel.org
3644S: Maintained
3645F: fs/efivarfs/
3646
85a00d9b
PJ
3647EFIFB FRAMEBUFFER DRIVER
3648L: linux-fbdev@vger.kernel.org
3649M: Peter Jones <pjones@redhat.com>
3650S: Maintained
8a61f013 3651F: drivers/video/fbdev/efifb.c
85a00d9b 3652
0bee8d28
JT
3653EFS FILESYSTEM
3654W: http://aeschi.ch.eu.org/efs/
3655S: Orphan
679655da 3656F: fs/efs/
0bee8d28 3657
4480f15b 3658EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3659M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3660M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3661L: linux-rdma@vger.kernel.org
fab97220 3662S: Supported
679655da 3663F: drivers/infiniband/hw/ehca/
fab97220 3664
aa8a9e25 3665EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3666M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3667L: netdev@vger.kernel.org
3668S: Maintained
9aa32835 3669F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3670
f0319efe 3671EM28XX VIDEO4LINUX DRIVER
009a5410 3672M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3673L: linux-media@vger.kernel.org
3674W: http://linuxtv.org
3675T: git git://linuxtv.org/media_tree.git
3676S: Maintained
3677F: drivers/media/usb/em28xx/
3678
3e3a7d66 3679EMBEDDED LINUX
8b58be88
JP
3680M: Paul Gortmaker <paul.gortmaker@windriver.com>
3681M: Matt Mackall <mpm@selenic.com>
3682M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3683L: linux-embedded@vger.kernel.org
3684S: Maintained
3685
3a1c1d44 3686EMULEX LPFC FC SCSI DRIVER
8b58be88 3687M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3688L: linux-scsi@vger.kernel.org
3689W: http://sourceforge.net/projects/lpfcxxxx
3690S: Supported
679655da 3691F: drivers/scsi/lpfc/
3a1c1d44 3692
5f5bac82 3693ENE CB710 FLASH CARD READER DRIVER
8b58be88 3694M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3695S: Maintained
3696F: drivers/misc/cb710/
3697F: drivers/mmc/host/cb710-mmc.*
3698F: include/linux/cb710.h
3699
931e39a1
ML
3700ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3701M: Maxim Levitsky <maximlevitsky@gmail.com>
3702S: Maintained
2a837449 3703F: drivers/media/rc/ene_ir.*
931e39a1 3704
ec207dcc
GS
3705ENHANCED ERROR HANDLING (EEH)
3706M: Gavin Shan <shangw@linux.vnet.ibm.com>
3707L: linuxppc-dev@lists.ozlabs.org
3708S: Supported
3709F: Documentation/powerpc/eeh-pci-error-recovery.txt
3710F: arch/powerpc/kernel/eeh*.c
3711
d5ca9006 3712EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3713M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3714S: Maintained
084bad91 3715T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3716F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3717F: include/video/s1d13xxxfb.h
d5ca9006 3718
38df6492
ME
3719ET131X NETWORK DRIVER
3720M: Mark Einon <mark.einon@gmail.com>
3721S: Odd Fixes
3722F: drivers/net/ethernet/agere/
3723
1da177e4 3724ETHERNET BRIDGE
adbbf69d 3725M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3726L: bridge@lists.linux-foundation.org
4c325313 3727L: netdev@vger.kernel.org
c996d8b9 3728W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3729S: Maintained
679655da
JP
3730F: include/linux/netfilter_bridge/
3731F: net/bridge/
1da177e4 3732
22f08ad9
FF
3733ETHERNET PHY LIBRARY
3734M: Florian Fainelli <f.fainelli@gmail.com>
3735L: netdev@vger.kernel.org
3736S: Maintained
3737F: include/linux/phy.h
3738F: include/linux/phy_fixed.h
3739F: drivers/net/phy/
3740F: Documentation/networking/phy.txt
3741F: drivers/of/of_mdio.c
3742F: drivers/of/of_net.c
3743
1da177e4 3744EXT2 FILE SYSTEM
01971952 3745M: Jan Kara <jack@suse.cz>
72be2ccf 3746L: linux-ext4@vger.kernel.org
1da177e4 3747S: Maintained
679655da
JP
3748F: Documentation/filesystems/ext2.txt
3749F: fs/ext2/
3750F: include/linux/ext2*
1da177e4
LT
3751
3752EXT3 FILE SYSTEM
01971952 3753M: Jan Kara <jack@suse.cz>
8b58be88 3754M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3755M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3756L: linux-ext4@vger.kernel.org
3757S: Maintained
679655da
JP
3758F: Documentation/filesystems/ext3.txt
3759F: fs/ext3/
72be2ccf
EM
3760
3761EXT4 FILE SYSTEM
8b58be88 3762M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3763M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3764L: linux-ext4@vger.kernel.org
08a225f1 3765W: http://ext4.wiki.kernel.org
8a6e2535 3766Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3767S: Maintained
679655da
JP
3768F: Documentation/filesystems/ext4.txt
3769F: fs/ext4/
1da177e4 3770
c5532b09 3771Extended Verification Module (EVM)
74dd744f
MZ
3772M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3773L: linux-ima-devel@lists.sourceforge.net
3774L: linux-security-module@vger.kernel.org
c5532b09
MZ
3775S: Supported
3776F: security/integrity/evm/
3777
df6b3cfe
MH
3778EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3779M: MyungJoo Ham <myungjoo.ham@samsung.com>
3780M: Chanwoo Choi <cw00.choi@samsung.com>
3781L: linux-kernel@vger.kernel.org
81df63a9 3782T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3783S: Maintained
3784F: drivers/extcon/
3785F: Documentation/extcon/
3786
e2a75c44
JH
3787EXYNOS DP DRIVER
3788M: Jingoo Han <jg1.han@samsung.com>
3789L: dri-devel@lists.freedesktop.org
3790S: Maintained
3791F: drivers/gpu/drm/exynos/exynos_dp*
3792
33ad3912
DL
3793EXYNOS MIPI DISPLAY DRIVERS
3794M: Inki Dae <inki.dae@samsung.com>
3795M: Donghwa Lee <dh09.lee@samsung.com>
3796M: Kyungmin Park <kyungmin.park@samsung.com>
3797L: linux-fbdev@vger.kernel.org
3798S: Maintained
8a61f013 3799F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3800F: include/video/exynos_mipi*
3801
e53004e2 3802F71805F HARDWARE MONITORING DRIVER
7c81c60f 3803M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3804L: lm-sensors@lm-sensors.org
3805S: Maintained
679655da
JP
3806F: Documentation/hwmon/f71805f
3807F: drivers/hwmon/f71805f.c
e53004e2 3808
eea977ed
MB
3809FC0011 TUNER DRIVER
3810M: Michael Buesch <m@bues.ch>
3811L: linux-media@vger.kernel.org
3812S: Maintained
ccae7af2
MCC
3813F: drivers/media/tuners/fc0011.h
3814F: drivers/media/tuners/fc0011.c
eea977ed 3815
91952bc0
AP
3816FC2580 MEDIA DRIVER
3817M: Antti Palosaari <crope@iki.fi>
3818L: linux-media@vger.kernel.org
3819W: http://linuxtv.org/
3820W: http://palosaari.fi/linux/
3821Q: http://patchwork.linuxtv.org/project/linux-media/list/
3822T: git git://linuxtv.org/anttip/media_tree.git
3823S: Maintained
3824F: drivers/media/tuners/fc2580*
eea977ed 3825
88b2dbdb
EP
3826FANOTIFY
3827M: Eric Paris <eparis@redhat.com>
3828S: Maintained
3829F: fs/notify/fanotify/
3830F: include/linux/fanotify.h
c117ab84 3831F: include/uapi/linux/fanotify.h
88b2dbdb 3832
1da177e4 3833FARSYNC SYNCHRONOUS DRIVER
8b58be88 3834M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3835W: http://www.farsite.co.uk/
3836S: Supported
679655da 3837F: drivers/net/wan/farsync.*
1da177e4 3838
c5408b88 3839FAULT INJECTION SUPPORT
8b58be88 3840M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3841S: Supported
679655da
JP
3842F: Documentation/fault-injection/
3843F: lib/fault-inject.c
c5408b88 3844
cae727db
RL
3845FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3846M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3847L: fcoe-devel@open-fcoe.org
cae727db
RL
3848W: www.Open-FCoE.org
3849S: Supported
3850F: drivers/scsi/libfc/
3851F: drivers/scsi/fcoe/
3852F: include/scsi/fc/
3853F: include/scsi/libfc.h
3854F: include/scsi/libfcoe.h
c117ab84 3855F: include/uapi/scsi/fc/
cae727db 3856
e2d1d6c0 3857FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3858M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3859M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3860L: linux-fsdevel@vger.kernel.org
1da177e4 3861S: Maintained
679655da
JP
3862F: include/linux/fcntl.h
3863F: include/linux/fs.h
c117ab84
CEB
3864F: include/uapi/linux/fcntl.h
3865F: include/uapi/linux/fs.h
679655da
JP
3866F: fs/fcntl.c
3867F: fs/locks.c
1da177e4 3868
e2d1d6c0 3869FILESYSTEMS (VFS and infrastructure)
8b58be88 3870M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3871L: linux-fsdevel@vger.kernel.org
173acc7c 3872S: Maintained
679655da 3873F: fs/*
173acc7c 3874
b26e0ed4 3875FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3876M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3877L: lm-sensors@lm-sensors.org
3878S: Maintained
d5ca6918
JP
3879F: drivers/hwmon/f75375s.c
3880F: include/linux/f75375s.h
b26e0ed4 3881
a331b0c3
CL
3882FIREWIRE AUDIO DRIVERS
3883M: Clemens Ladisch <clemens@ladisch.de>
3884L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3885T: git git://git.alsa-project.org/alsa-kernel.git
3886S: Maintained
3887F: sound/firewire/
3888
eb86ec51
SR
3889FIREWIRE MEDIA DRIVERS (firedtv)
3890M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3891L: linux-media@vger.kernel.org
3892L: linux1394-devel@lists.sourceforge.net
3893T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3894S: Maintained
3895F: drivers/media/firewire/
3896
a511ce33
CB
3897FIREWIRE SBP-2 TARGET
3898M: Chris Boot <bootc@bootc.net>
3899L: linux-scsi@vger.kernel.org
3900L: target-devel@vger.kernel.org
3901L: linux1394-devel@lists.sourceforge.net
3902T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3903S: Maintained
3904F: drivers/target/sbp/
3905
7d2c86b5 3906FIREWIRE SUBSYSTEM
8b58be88 3907M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3908L: linux1394-devel@lists.sourceforge.net
958a29cb 3909W: http://ieee1394.wiki.kernel.org/
2ca526bf 3910T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3911S: Maintained
679655da 3912F: drivers/firewire/
8f06ce3b
SR
3913F: include/linux/firewire.h
3914F: include/uapi/linux/firewire*.h
9f6d3c4b 3915F: tools/firewire/
e2d1d6c0
RD
3916
3917FIRMWARE LOADER (request_firmware)
39e68089
ML
3918M: Ming Lei <ming.lei@canonical.com>
3919L: linux-kernel@vger.kernel.org
3920S: Maintained
679655da
JP
3921F: Documentation/firmware_class/
3922F: drivers/base/firmware*.c
3923F: include/linux/firmware.h
e2d1d6c0 3924
f730e3dc 3925FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3926M: Joshua Morris <josh.h.morris@us.ibm.com>
3927M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3928S: Maintained
3929F: drivers/block/rsxx/
3930
8206f664
JK
3931FLOPPY DRIVER
3932M: Jiri Kosina <jkosina@suse.cz>
3933T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3934S: Odd fixes
3935F: drivers/block/floppy.c
3936
9c9f32ed
AR
3937FMC SUBSYSTEM
3938M: Alessandro Rubini <rubini@gnudd.com>
3939W: http://www.ohwr.org/projects/fmc-bus
3940S: Supported
3941F: drivers/fmc/
3942F: include/linux/fmc*.h
3943F: include/linux/ipmi-fru.h
3944K: fmc_d.*register
3945
e2d1d6c0 3946FPU EMULATOR
8b58be88 3947M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3948W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3949S: Maintained
679655da 3950F: arch/x86/math-emu/
e2d1d6c0
RD
3951
3952FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3953L: netdev@vger.kernel.org
c173bfac 3954S: Orphan
679655da
JP
3955F: drivers/net/wan/dlci.c
3956F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3957
3958FRAMEBUFFER LAYER
5489e948
JCPV
3959M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3960M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3961L: linux-fbdev@vger.kernel.org
e2d1d6c0 3962W: http://linux-fbdev.sourceforge.net/
b22fe37b 3963Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3964T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3965S: Maintained
679655da 3966F: Documentation/fb/
d958c62c 3967F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3968F: drivers/video/
3969F: include/video/
679655da 3970F: include/linux/fb.h
c117ab84
CEB
3971F: include/uapi/video/
3972F: include/uapi/linux/fb.h
e2d1d6c0 3973
a57c188e 3974FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3975M: Timur Tabi <timur@tabi.org>
a57c188e 3976L: linux-fbdev@vger.kernel.org
c4ef9bc4 3977S: Maintained
8a61f013 3978F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 3979
e2d1d6c0 3980FREESCALE DMA DRIVER
8b58be88
JP
3981M: Li Yang <leoli@freescale.com>
3982M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3983L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3984S: Maintained
679655da 3985F: drivers/dma/fsldma.*
e2d1d6c0
RD
3986
3987FREESCALE I2C CPM DRIVER
8b58be88 3988M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3989L: linuxppc-dev@lists.ozlabs.org
846557d3 3990L: linux-i2c@vger.kernel.org
0d2b405a 3991S: Maintained
679655da 3992F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3993
60e8c5ab 3994FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3995M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3996L: linux-fbdev@vger.kernel.org
efc03ecb 3997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3998S: Maintained
bad985a1 3999F: include/linux/platform_data/video-imxfb.h
8a61f013 4000F: drivers/video/fbdev/imxfb.c
60e8c5ab 4001
4689a6b1 4002FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4003M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4004M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4005L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4006L: netdev@vger.kernel.org
4007S: Maintained
ec21e2ec 4008F: drivers/net/ethernet/freescale/fs_enet/
679655da 4009F: include/linux/fs_enet_pd.h
4689a6b1 4010
d9e9d82c 4011FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4012L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4013S: Orphan
679655da
JP
4014F: arch/powerpc/sysdev/qe_lib/
4015F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4016
b55ef929 4017FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4018M: Li Yang <leoli@freescale.com>
6372594a 4019L: linux-usb@vger.kernel.org
a4724ed6 4020L: linuxppc-dev@lists.ozlabs.org
a7205b30 4021S: Maintained
faf2e1db 4022F: drivers/usb/gadget/udc/fsl*
a7205b30 4023
beaf53bf 4024FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4025M: Li Yang <leoli@freescale.com>
beaf53bf 4026L: netdev@vger.kernel.org
a4724ed6 4027L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4028S: Maintained
ec21e2ec 4029F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4030
d9e9d82c 4031FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4032M: Timur Tabi <timur@tabi.org>
a4724ed6 4033L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4034S: Maintained
df621252 4035F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4036
4037FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4038M: Timur Tabi <timur@tabi.org>
dc85950a
MB
4039M: Nicolin Chen <nicoleotsuka@gmail.com>
4040M: Xiubo Li <Li.Xiubo@freescale.com>
93711660 4041L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4042L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4043S: Maintained
69aefcea 4044F: sound/soc/fsl/fsl*
dc85950a 4045F: sound/soc/fsl/imx*
69aefcea 4046F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4047
1da177e4 4048FREEVXFS FILESYSTEM
8b58be88 4049M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4050W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4051S: Maintained
679655da 4052F: fs/freevxfs/
1da177e4 4053
71038f52 4054FREEZER
49db1903 4055M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4056M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4057L: linux-pm@vger.kernel.org
71038f52 4058S: Supported
679655da
JP
4059F: Documentation/power/freezing-of-tasks.txt
4060F: include/linux/freezer.h
4061F: kernel/freezer.c
71038f52 4062
839a1f79
KRW
4063FRONTSWAP API
4064M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4065L: linux-kernel@vger.kernel.org
4066S: Maintained
4067F: mm/frontswap.c
4068F: include/linux/frontswap.h
4069
a5432f5a 4070FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4071M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4072L: linux-cachefs@redhat.com
4073S: Supported
4074F: Documentation/filesystems/caching/
4075F: fs/fscache/
4076F: include/linux/fscache*.h
4077
f58ad8f5 4078F2FS FILE SYSTEM
9b29d481 4079M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4080M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4081L: linux-f2fs-devel@lists.sourceforge.net
4082W: http://en.wikipedia.org/wiki/F2FS
4083T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4084S: Maintained
4085F: Documentation/filesystems/f2fs.txt
3bac380c 4086F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4087F: fs/f2fs/
4088F: include/linux/f2fs_fs.h
4089
5ab7ffea 4090FUJITSU FR-V (FRV) PORT
8b58be88 4091M: David Howells <dhowells@redhat.com>
1da177e4 4092S: Maintained
679655da 4093F: arch/frv/
1da177e4 4094
20b93734 4095FUJITSU LAPTOP EXTRAS
409a3e98 4096M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4097L: platform-driver-x86@vger.kernel.org
20b93734 4098S: Maintained
679655da 4099F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4100
4da621b6
HK
4101FUJITSU M-5MO LS CAMERA ISP DRIVER
4102M: Kyungmin Park <kyungmin.park@samsung.com>
4103M: Heungjun Kim <riverful.kim@samsung.com>
4104L: linux-media@vger.kernel.org
4105S: Maintained
90d72ac6 4106F: drivers/media/i2c/m5mols/
4da621b6
HK
4107F: include/media/m5mols.h
4108
2d24c490
RG
4109FUJITSU TABLET EXTRAS
4110M: Robert Gerlach <khnz@gmx.de>
4111L: platform-driver-x86@vger.kernel.org
4112S: Maintained
4113F: drivers/platform/x86/fujitsu-tablet.c
4114
04578f17 4115FUSE: FILESYSTEM IN USERSPACE
8b58be88 4116M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4117L: fuse-devel@lists.sourceforge.net
4118W: http://fuse.sourceforge.net/
4119S: Maintained
679655da 4120F: fs/fuse/
c117ab84 4121F: include/uapi/linux/fuse.h
04578f17 4122
1da177e4 4123FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4124M: Rik Faith <faith@cs.unc.edu>
1da177e4 4125L: linux-scsi@vger.kernel.org
baaea1dc 4126S: Odd Fixes (e.g., new signatures)
679655da 4127F: drivers/scsi/fdomain.*
1da177e4 4128
d8e2162c
PO
4129GCOV BASED KERNEL PROFILING
4130M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4131S: Maintained
4132F: kernel/gcov/
4133F: Documentation/gcov.txt
4134
1da177e4 4135GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4136M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4137L: linux-scsi@vger.kernel.org
4138W: http://www.icp-vortex.com/
4139S: Supported
679655da 4140F: drivers/scsi/gdt*
1da177e4 4141
3169a1c7
HV
4142GEMTEK FM RADIO RECEIVER DRIVER
4143M: Hans Verkuil <hverkuil@xs4all.nl>
4144L: linux-media@vger.kernel.org
4145T: git git://linuxtv.org/media_tree.git
4146W: http://linuxtv.org
4147S: Maintained
4148F: drivers/media/radio/radio-gemtek*
4149
1c23af90 4150GENERIC GPIO I2C DRIVER
880b0e26 4151M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4152S: Supported
679655da
JP
4153F: drivers/i2c/busses/i2c-gpio.c
4154F: include/linux/i2c-gpio.h
1c23af90 4155
92ed1a76
PK
4156GENERIC GPIO I2C MULTIPLEXER DRIVER
4157M: Peter Korsgaard <peter.korsgaard@barco.com>
4158L: linux-i2c@vger.kernel.org
4159S: Supported
e7065e20
JD
4160F: drivers/i2c/muxes/i2c-mux-gpio.c
4161F: include/linux/i2c-mux-gpio.h
4162F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4163
9251ce95 4164GENERIC HDLC (WAN) DRIVERS
8b58be88 4165M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4166W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4167S: Maintained
679655da
JP
4168F: drivers/net/wan/c101.c
4169F: drivers/net/wan/hd6457*
4170F: drivers/net/wan/hdlc*
4171F: drivers/net/wan/n2.c
4172F: drivers/net/wan/pc300too.c
4173F: drivers/net/wan/pci200syn.c
4174F: drivers/net/wan/wanxl*
1da177e4 4175
1527aab6 4176GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4177M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4178L: linux-arch@vger.kernel.org
4179T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4180S: Maintained
14430813
JP
4181F: include/asm-generic/
4182F: include/uapi/asm-generic/
1527aab6 4183
ff764963
KVA
4184GENERIC PHY FRAMEWORK
4185M: Kishon Vijay Abraham I <kishon@ti.com>
4186L: linux-kernel@vger.kernel.org
4187T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4188S: Supported
4189F: drivers/phy/
4190F: include/linux/phy/
4191
ccb86a69 4192GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4193M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4194L: kvm@vger.kernel.org
ccb86a69
MT
4195S: Supported
4196F: drivers/uio/uio_pci_generic.c
4197
f8f1ec73
JP
4198GET_MAINTAINER SCRIPT
4199M: Joe Perches <joe@perches.com>
4200S: Maintained
4201F: scripts/get_maintainer.pl
4202
5be7b50f 4203GFS2 FILE SYSTEM
8b58be88 4204M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4205L: cluster-devel@redhat.com
5be7b50f 4206W: http://sources.redhat.com/cluster/
08deed1e
JP
4207T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4208T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4209S: Supported
679655da
JP
4210F: Documentation/filesystems/gfs2*.txt
4211F: fs/gfs2/
c117ab84 4212F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4213
0a34eb8f 4214GIGASET ISDN DRIVERS
8b58be88
JP
4215M: Hansjoerg Lipp <hjlipp@web.de>
4216M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4217L: gigaset307x-common@lists.sourceforge.net
4218W: http://gigaset307x.sourceforge.net/
4219S: Maintained
679655da
JP
4220F: Documentation/isdn/README.gigaset
4221F: drivers/isdn/gigaset/
c117ab84 4222F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4223
7eea35fe
JP
4224GO7007 MPEG CODEC
4225M: Hans Verkuil <hans.verkuil@cisco.com>
4226L: linux-media@vger.kernel.org
4227S: Maintained
4228F: drivers/media/usb/go7007/
4229
a0dc00b4 4230GPIO SUBSYSTEM
e4651a9f 4231M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4232M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4233L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4234T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4235S: Maintained
4236F: Documentation/gpio/
a0dc00b4 4237F: drivers/gpio/
bdc6e95e
AC
4238F: include/linux/gpio/
4239F: include/linux/gpio.h
9b692346 4240F: include/asm-generic/gpio.h
a0dc00b4 4241
71a6d0af
HW
4242GRE DEMULTIPLEXER DRIVER
4243M: Dmitry Kozlov <xeb@mail.ru>
4244L: netdev@vger.kernel.org
4245S: Maintained
11c26770
JP
4246F: net/ipv4/gre_demux.c
4247F: net/ipv4/gre_offload.c
71a6d0af
HW
4248F: include/net/gre.h
4249
d4c41139
KG
4250GRETH 10/100/1G Ethernet MAC device driver
4251M: Kristoffer Glembo <kristoffer@gaisler.com>
4252L: netdev@vger.kernel.org
4253S: Maintained
a31a96ad 4254F: drivers/net/ethernet/aeroflex/
d4c41139 4255
e8deeae2 4256GSPCA FINEPIX SUBDRIVER
8b58be88 4257M: Frank Zago <frank@zago.net>
661263b5 4258L: linux-media@vger.kernel.org
275ffde4 4259T: git git://linuxtv.org/media_tree.git
e8deeae2 4260S: Maintained
0c0d06ca 4261F: drivers/media/usb/gspca/finepix.c
e8deeae2 4262
4b3fa3c4
OL
4263GSPCA GL860 SUBDRIVER
4264M: Olivier Lorin <o.lorin@laposte.net>
4265L: linux-media@vger.kernel.org
275ffde4 4266T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4267S: Maintained
0c0d06ca 4268F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4269
e8deeae2 4270GSPCA M5602 SUBDRIVER
8b58be88 4271M: Erik Andren <erik.andren@gmail.com>
661263b5 4272L: linux-media@vger.kernel.org
275ffde4 4273T: git git://linuxtv.org/media_tree.git
e8deeae2 4274S: Maintained
0c0d06ca 4275F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4276
4277GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4278M: Hans de Goede <hdegoede@redhat.com>
661263b5 4279L: linux-media@vger.kernel.org
275ffde4 4280T: git git://linuxtv.org/media_tree.git
e8deeae2 4281S: Maintained
0c0d06ca 4282F: drivers/media/usb/gspca/pac207.c
e8deeae2 4283
261982f1 4284GSPCA SN9C20X SUBDRIVER
d95c5b0b 4285M: Brian Johnson <brijohn@gmail.com>
261982f1 4286L: linux-media@vger.kernel.org
275ffde4 4287T: git git://linuxtv.org/media_tree.git
261982f1 4288S: Maintained
0c0d06ca 4289F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4290
e8deeae2 4291GSPCA T613 SUBDRIVER
8b58be88 4292M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4293L: linux-media@vger.kernel.org
275ffde4 4294T: git git://linuxtv.org/media_tree.git
e8deeae2 4295S: Maintained
0c0d06ca 4296F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4297
4298GSPCA USB WEBCAM DRIVER
fc3f906b 4299M: Hans de Goede <hdegoede@redhat.com>
661263b5 4300L: linux-media@vger.kernel.org
275ffde4 4301T: git git://linuxtv.org/media_tree.git
e8deeae2 4302S: Maintained
0c0d06ca 4303F: drivers/media/usb/gspca/
e8deeae2 4304
584ec979
DB
4305GUID PARTITION TABLE (GPT)
4306M: Davidlohr Bueso <davidlohr@hp.com>
4307L: linux-efi@vger.kernel.org
4308S: Maintained
4309F: block/partitions/efi.*
4310
aa3c598b
EG
4311STK1160 USB VIDEO CAPTURE DRIVER
4312M: Ezequiel Garcia <elezegarcia@gmail.com>
4313L: linux-media@vger.kernel.org
275ffde4 4314T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4315S: Maintained
4316F: drivers/media/usb/stk1160/
e8deeae2 4317
71a6d0af
HW
4318HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4319M: Frank Seidel <frank@f-seidel.de>
4320L: platform-driver-x86@vger.kernel.org
4321W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4322S: Maintained
4323F: drivers/platform/x86/hdaps.c
4324
48fc9e26
HV
4325HDPVR USB VIDEO ENCODER DRIVER
4326M: Hans Verkuil <hverkuil@xs4all.nl>
4327L: linux-media@vger.kernel.org
4328T: git git://linuxtv.org/media_tree.git
4329W: http://linuxtv.org
4330S: Odd Fixes
14430813 4331F: drivers/media/usb/hdpvr/
48fc9e26 4332
71a6d0af 4333HWPOISON MEMORY FAILURE HANDLING
f9625c48 4334M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4335L: linux-mm@kvack.org
71a6d0af
HW
4336S: Maintained
4337F: mm/memory-failure.c
4338F: mm/hwpoison-inject.c
4339
4340HYPERVISOR VIRTUAL CONSOLE DRIVER
4341L: linuxppc-dev@lists.ozlabs.org
4342S: Odd Fixes
4343F: drivers/tty/hvc/
4344
e5ab1477
AP
4345HACKRF MEDIA DRIVER
4346M: Antti Palosaari <crope@iki.fi>
4347L: linux-media@vger.kernel.org
4348W: http://linuxtv.org/
4349W: http://palosaari.fi/linux/
4350Q: http://patchwork.linuxtv.org/project/linux-media/list/
4351T: git git://linuxtv.org/anttip/media_tree.git
4352S: Maintained
4353F: drivers/media/usb/hackrf/
4354
5b543965 4355HARDWARE MONITORING
7c81c60f 4356M: Jean Delvare <jdelvare@suse.de>
ca462085 4357M: Guenter Roeck <linux@roeck-us.net>
5b543965 4358L: lm-sensors@lm-sensors.org
595142e0 4359W: http://www.lm-sensors.org/
9e012c1a 4360T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4361T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4362S: Maintained
047f4ec2 4363F: Documentation/hwmon/
679655da 4364F: drivers/hwmon/
047f4ec2 4365F: include/linux/hwmon*.h
5b543965 4366
844dd05f 4367HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4368M: Matt Mackall <mpm@selenic.com>
4369M: Herbert Xu <herbert@gondor.apana.org.au>
4370S: Odd fixes
679655da
JP
4371F: Documentation/hw_random.txt
4372F: drivers/char/hw_random/
4373F: include/linux/hw_random.h
844dd05f 4374
8b37fcfc
OBC
4375HARDWARE SPINLOCK CORE
4376M: Ohad Ben-Cohen <ohad@wizery.com>
4377S: Maintained
4378F: Documentation/hwspinlock.txt
4379F: drivers/hwspinlock/hwspinlock_*
4380F: include/linux/hwspinlock.h
4381
1da177e4 4382HARMONY SOUND DRIVER
ac6aecbf 4383L: linux-parisc@vger.kernel.org
1da177e4 4384S: Maintained
679655da 4385F: sound/parisc/harmony.*
1da177e4 4386
91952bc0
AP
4387HD29L2 MEDIA DRIVER
4388M: Antti Palosaari <crope@iki.fi>
4389L: linux-media@vger.kernel.org
4390W: http://linuxtv.org/
4391W: http://palosaari.fi/linux/
4392Q: http://patchwork.linuxtv.org/project/linux-media/list/
4393T: git git://linuxtv.org/anttip/media_tree.git
4394S: Maintained
4395F: drivers/media/dvb-frontends/hd29l2*
4396
e2d1d6c0 4397HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4398L: iss_storagedev@hp.com
af9f1b3c 4399S: Orphan
679655da
JP
4400F: Documentation/blockdev/cpqarray.txt
4401F: drivers/block/cpqarray.*
e2d1d6c0 4402
9257aa49 4403HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4404M: Don Brace <don.brace@pmcs.com>
9257aa49 4405L: iss_storagedev@hp.com
693373db
DB
4406L: storagedev@pmcs.com
4407L: linux-scsi@vger.kernel.org
9257aa49
SC
4408S: Supported
4409F: Documentation/scsi/hpsa.txt
4410F: drivers/scsi/hpsa*.[ch]
4411F: include/linux/cciss*.h
c117ab84 4412F: include/uapi/linux/cciss*.h
9257aa49 4413
e2d1d6c0 4414HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4415M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4416L: iss_storagedev@hp.com
693373db
DB
4417L: storagedev@pmcs.com
4418L: linux-scsi@vger.kernel.org
e2d1d6c0 4419S: Supported
679655da
JP
4420F: Documentation/blockdev/cciss.txt
4421F: drivers/block/cciss*
4422F: include/linux/cciss_ioctl.h
c117ab84 4423F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4424
1da177e4 4425HFS FILESYSTEM
6cf515e1
GU
4426L: linux-fsdevel@vger.kernel.org
4427S: Orphan
679655da
JP
4428F: Documentation/filesystems/hfs.txt
4429F: fs/hfs/
1da177e4 4430
ef575f47
GU
4431HFSPLUS FILESYSTEM
4432L: linux-fsdevel@vger.kernel.org
4433S: Orphan
4434F: Documentation/filesystems/hfsplus.txt
4435F: fs/hfsplus/
4436
1da177e4 4437HGA FRAMEBUFFER DRIVER
8b58be88 4438M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4439L: linux-nvidia@lists.surfsouth.com
4440W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4441S: Maintained
8a61f013 4442F: drivers/video/fbdev/hgafb.c
1da177e4 4443
4480f15b 4444HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4445M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4446M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4447L: linux-pm@vger.kernel.org
e2d1d6c0 4448S: Supported
679655da
JP
4449F: arch/x86/power/
4450F: drivers/base/power/
4451F: kernel/power/
4452F: include/linux/suspend.h
4453F: include/linux/freezer.h
4454F: include/linux/pm.h
679655da 4455F: arch/*/include/asm/suspend*.h
e2d1d6c0 4456
4ef4caad 4457HID CORE LAYER
8b58be88 4458M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4459L: linux-input@vger.kernel.org
54e5881d 4460T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4461S: Maintained
679655da
JP
4462F: drivers/hid/
4463F: include/linux/hid*
c117ab84 4464F: include/uapi/linux/hid*
4ef4caad 4465
38bed542 4466HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4467M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4468L: linux-kernel@vger.kernel.org
75fc2d37 4469T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4470S: Maintained
679655da 4471F: Documentation/timers/
5cee9645 4472F: kernel/time/hrtimer.c
88606e80
TG
4473F: kernel/time/clockevents.c
4474F: kernel/time/tick*.*
4475F: kernel/time/timer_*.c
05ed8490 4476F: include/linux/clockchips.h
679655da 4477F: include/linux/hrtimer.h
38bed542 4478
1da177e4 4479HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4480L: linux-hams@vger.kernel.org
8b64f2a0 4481S: Orphan
679655da
JP
4482F: drivers/net/hamradio/dmascc.c
4483F: drivers/net/hamradio/scc.c
1da177e4 4484
ede1e6f8 4485HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4486M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4487W: http://www.highpoint-tech.com
4488S: Supported
679655da
JP
4489F: Documentation/scsi/hptiop.txt
4490F: drivers/scsi/hptiop.c
ede1e6f8 4491
1da177e4 4492HIPPI
8b58be88 4493M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4494L: linux-hippi@sunsite.dk
4495S: Maintained
679655da 4496F: include/linux/hippidevice.h
c117ab84 4497F: include/uapi/linux/if_hippi.h
679655da 4498F: net/802/hippi.c
ff5a3b50 4499F: drivers/net/hippi/
1da177e4 4500
ff1d2767 4501HOST AP DRIVER
8b58be88 4502M: Jouni Malinen <j@w1.fi>
85d32e7b 4503L: hostap@shmoo.com (subscribers-only)
724c6b35 4504L: linux-wireless@vger.kernel.org
ff1d2767
JM
4505W: http://hostap.epitest.fi/
4506S: Maintained
679655da 4507F: drivers/net/wireless/hostap/
ff1d2767 4508
dd8cd779 4509HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4510L: platform-driver-x86@vger.kernel.org
95c70215 4511S: Orphan
679655da 4512F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4513
e2d1d6c0 4514HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4515M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4516S: Maintained
7e25d724 4517F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4518
7d2c86b5 4519HPET: High Precision Event Timers driver
8b58be88 4520M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4521S: Maintained
679655da
JP
4522F: Documentation/timers/hpet.txt
4523F: drivers/char/hpet.c
4524F: include/linux/hpet.h
c117ab84 4525F: include/uapi/linux/hpet.h
b9b0332f 4526
e07b5d79 4527HPET: x86
9e06f631 4528S: Orphan
679655da
JP
4529F: arch/x86/kernel/hpet.c
4530F: arch/x86/include/asm/hpet.h
b9b0332f 4531
1da177e4 4532HPFS FILESYSTEM
8b58be88 4533M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4534W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4535S: Maintained
679655da 4536F: fs/hpfs/
1da177e4 4537
3441cded 4538HSI SUBSYSTEM
56459ea9
SR
4539M: Sebastian Reichel <sre@kernel.org>
4540T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4541S: Maintained
4542F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4543F: Documentation/hsi.txt
3441cded
SR
4544F: drivers/hsi/
4545F: include/linux/hsi/
4546F: include/uapi/linux/hsi/
4547
7d2c86b5 4548HSO 3G MODEM DRIVER
8b58be88 4549M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4550W: http://www.pharscape.org
4551S: Maintained
679655da 4552F: drivers/net/usb/hso.c
11cd29b0 4553
19990e29
AB
4554HSR NETWORK PROTOCOL
4555M: Arvid Brodin <arvid.brodin@alten.se>
4556L: netdev@vger.kernel.org
4557S: Maintained
4558F: net/hsr/
4559
5a18c343 4560HTCPEN TOUCHSCREEN DRIVER
8b58be88 4561M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4562L: linux-input@vger.kernel.org
4563S: Maintained
679655da 4564F: drivers/input/touchscreen/htcpen.c
5a18c343 4565
1da177e4 4566HUGETLB FILESYSTEM
6d49e352 4567M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4568S: Maintained
679655da 4569F: fs/hugetlbfs/
1da177e4 4570
05183189
S
4571Hyper-V CORE AND DRIVERS
4572M: K. Y. Srinivasan <kys@microsoft.com>
4573M: Haiyang Zhang <haiyangz@microsoft.com>
4574L: devel@linuxdriverproject.org
4575S: Maintained
a4162747
HZ
4576F: arch/x86/include/asm/mshyperv.h
4577F: arch/x86/include/uapi/asm/hyperv.h
4578F: arch/x86/kernel/cpu/mshyperv.c
05183189 4579F: drivers/hid/hid-hyperv.c
a4162747 4580F: drivers/hv/
f92ca80b 4581F: drivers/input/serio/hyperv-keyboard.c
05183189 4582F: drivers/net/hyperv/
a4162747 4583F: drivers/scsi/storvsc_drv.c
8a61f013 4584F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4585F: include/linux/hyperv.h
4586F: tools/hv/
05183189 4587
d85c8a6a 4588I2C OVER PARALLEL PORT
7c81c60f 4589M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4590L: linux-i2c@vger.kernel.org
4591S: Maintained
4592F: Documentation/i2c/busses/i2c-parport
4593F: Documentation/i2c/busses/i2c-parport-light
4594F: drivers/i2c/busses/i2c-parport.c
4595F: drivers/i2c/busses/i2c-parport-light.c
4596
4597I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4598M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4599L: linux-i2c@vger.kernel.org
4600S: Maintained
4601F: Documentation/i2c/busses/i2c-ali1535
4602F: Documentation/i2c/busses/i2c-ali1563
4603F: Documentation/i2c/busses/i2c-ali15x3
4604F: Documentation/i2c/busses/i2c-amd756
4605F: Documentation/i2c/busses/i2c-amd8111
4606F: Documentation/i2c/busses/i2c-i801
4607F: Documentation/i2c/busses/i2c-nforce2
4608F: Documentation/i2c/busses/i2c-piix4
4609F: Documentation/i2c/busses/i2c-sis5595
4610F: Documentation/i2c/busses/i2c-sis630
4611F: Documentation/i2c/busses/i2c-sis96x
4612F: Documentation/i2c/busses/i2c-via
4613F: Documentation/i2c/busses/i2c-viapro
4614F: drivers/i2c/busses/i2c-ali1535.c
4615F: drivers/i2c/busses/i2c-ali1563.c
4616F: drivers/i2c/busses/i2c-ali15x3.c
4617F: drivers/i2c/busses/i2c-amd756.c
4618F: drivers/i2c/busses/i2c-amd756-s4882.c
4619F: drivers/i2c/busses/i2c-amd8111.c
4620F: drivers/i2c/busses/i2c-i801.c
4621F: drivers/i2c/busses/i2c-isch.c
4622F: drivers/i2c/busses/i2c-nforce2.c
4623F: drivers/i2c/busses/i2c-nforce2-s4985.c
4624F: drivers/i2c/busses/i2c-piix4.c
4625F: drivers/i2c/busses/i2c-sis5595.c
4626F: drivers/i2c/busses/i2c-sis630.c
4627F: drivers/i2c/busses/i2c-sis96x.c
4628F: drivers/i2c/busses/i2c-via.c
4629F: drivers/i2c/busses/i2c-viapro.c
4630
cb7f07a4
NH
4631I2C/SMBUS ISMT DRIVER
4632M: Seth Heasley <seth.heasley@intel.com>
4633M: Neil Horman <nhorman@tuxdriver.com>
4634L: linux-i2c@vger.kernel.org
4635F: drivers/i2c/busses/i2c-ismt.c
4636F: Documentation/i2c/busses/i2c-ismt
4637
6ea884db 4638I2C/SMBUS STUB DRIVER
7c81c60f 4639M: Jean Delvare <jdelvare@suse.de>
846557d3 4640L: linux-i2c@vger.kernel.org
6ea884db 4641S: Maintained
8547a5bc 4642F: drivers/i2c/i2c-stub.c
6ea884db 4643
5b543965 4644I2C SUBSYSTEM
14d77c4d 4645M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4646L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4647W: https://i2c.wiki.kernel.org/
4648Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4649T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4650S: Maintained
679655da
JP
4651F: Documentation/i2c/
4652F: drivers/i2c/
4653F: include/linux/i2c.h
03b70d62 4654F: include/linux/i2c-*.h
c117ab84
CEB
4655F: include/uapi/linux/i2c.h
4656F: include/uapi/linux/i2c-*.h
1da177e4 4657
4560d677
WS
4658I2C ACPI SUPPORT
4659M: Mika Westerberg <mika.westerberg@linux.intel.com>
4660L: linux-i2c@vger.kernel.org
4661L: linux-acpi@vger.kernel.org
4662S: Maintained
4560d677 4663
d85c8a6a 4664I2C-TAOS-EVM DRIVER
7c81c60f 4665M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4666L: linux-i2c@vger.kernel.org
4667S: Maintained
4668F: Documentation/i2c/busses/i2c-taos-evm
4669F: drivers/i2c/busses/i2c-taos-evm.c
4670
e8c76eed 4671I2C-TINY-USB DRIVER
8b58be88 4672M: Till Harbaum <till@harbaum.org>
846557d3 4673L: linux-i2c@vger.kernel.org
932d1872 4674W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4675S: Maintained
679655da 4676F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4677
1da177e4 4678i386 BOOT CODE
8b58be88 4679M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4680S: Maintained
679655da 4681F: arch/x86/boot/
1da177e4
LT
4682
4683i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4684M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4685T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4686S: Maintained
4687
1da177e4 4688IA64 (Itanium) PLATFORM
8b58be88
JP
4689M: Tony Luck <tony.luck@intel.com>
4690M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4691L: linux-ia64@vger.kernel.org
6b1c70b1 4692T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4693S: Maintained
679655da 4694F: arch/ia64/
1da177e4 4695
956c203c 4696IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4697M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4698M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4699L: linux-crypto@vger.kernel.org
4700S: Supported
4701F: drivers/crypto/nx/
4702
0e16aafb 4703IBM Power 842 compression accelerator
d1e66e6e 4704M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4705S: Supported
4706F: drivers/crypto/nx/nx-842.c
4707F: include/linux/nx842.h
4708
1da177e4 4709IBM Power Linux RAID adapter
8b58be88 4710M: Brian King <brking@us.ibm.com>
1da177e4 4711S: Supported
679655da 4712F: drivers/scsi/ipr.*
1da177e4 4713
9d348af4
SL
4714IBM Power Virtual Ethernet Device Driver
4715M: Santiago Leon <santil@linux.vnet.ibm.com>
4716L: netdev@vger.kernel.org
4717S: Supported
9aa32835 4718F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4719
e6babec6
NF
4720IBM Power Virtual SCSI Device Drivers
4721M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4722L: linux-scsi@vger.kernel.org
4723S: Supported
e6babec6
NF
4724F: drivers/scsi/ibmvscsi/ibmvscsi*
4725F: drivers/scsi/ibmvscsi/viosrp.h
4726
4727IBM Power Virtual FC Device Drivers
4728M: Brian King <brking@linux.vnet.ibm.com>
4729L: linux-scsi@vger.kernel.org
4730S: Supported
4731F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4732
1da177e4 4733IBM ServeRAID RAID DRIVER
f9213e78 4734S: Orphan
679655da 4735F: drivers/scsi/ips.*
1da177e4 4736
6ed9f9c4
PT
4737ICH LPC AND GPIO DRIVER
4738M: Peter Tyser <ptyser@xes-inc.com>
4739S: Maintained
4740F: drivers/mfd/lpc_ich.c
4741F: drivers/gpio/gpio-ich.c
4742
1e7106fc 4743IDE SUBSYSTEM
8b58be88 4744M: "David S. Miller" <davem@davemloft.net>
1da177e4 4745L: linux-ide@vger.kernel.org
8a6e2535 4746Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4747T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4748S: Maintained
679655da
JP
4749F: Documentation/ide/
4750F: drivers/ide/
4751F: include/linux/ide.h
1da177e4 4752
6cb8c13d
IP
4753IDEAPAD LAPTOP EXTRAS DRIVER
4754M: Ike Panhc <ike.pan@canonical.com>
4755L: platform-driver-x86@vger.kernel.org
4756W: http://launchpad.net/ideapad-laptop
4757S: Maintained
4758F: drivers/platform/x86/ideapad-laptop.c
4759
1ea4c161
AM
4760IDEAPAD LAPTOP SLIDEBAR DRIVER
4761M: Andrey Moiseev <o2g.org.ru@gmail.com>
4762L: linux-input@vger.kernel.org
4763W: https://github.com/o2genum/ideapad-slidebar
4764S: Maintained
4765F: drivers/input/misc/ideapad_slidebar.c
4766
0f861e8c 4767IDE/ATAPI DRIVERS
487ba8e8 4768M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4769L: linux-ide@vger.kernel.org
c404c199 4770S: Maintained
679655da
JP
4771F: Documentation/cdrom/ide-cd
4772F: drivers/ide/ide-cd*
1da177e4 4773
27471fdb 4774IDLE-I7300
8b58be88 4775M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4776L: linux-pm@vger.kernel.org
27471fdb 4777S: Supported
679655da 4778F: drivers/idle/i7300_idle.c
27471fdb 4779
02cf2286 4780IEEE 802.15.4 SUBSYSTEM
b6e195fd 4781M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4782L: linux-wpan@vger.kernel.org
4783W: https://github.com/linux-wpan
4784T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4785S: Maintained
4786F: net/ieee802154/
68653359 4787F: net/mac802154/
251741b1 4788F: drivers/net/ieee802154/
580947d3
AA
4789F: include/linux/nl802154.h
4790F: include/linux/ieee802154.h
4791F: include/net/nl802154.h
4792F: include/net/mac802154.h
4793F: include/net/af_ieee802154.h
4794F: include/net/cfg802154.h
4795F: include/net/ieee802154_netdev.h
ebef9c12 4796F: Documentation/networking/ieee802154.txt
02cf2286 4797
b1c97193
SY
4798IGORPLUG-USB IR RECEIVER
4799M: Sean Young <sean@mess.org>
4800L: linux-media@vger.kernel.org
4801S: Maintained
4802F: drivers/media/rc/igorplugusb.c
4803
40ad4a30
SY
4804IGUANAWORKS USB IR TRANSCEIVER
4805M: Sean Young <sean@mess.org>
4806L: linux-media@vger.kernel.org
4807S: Maintained
4808F: drivers/media/rc/iguanair.c
4809
9545f86e 4810IIO SUBSYSTEM AND DRIVERS
030a13d7 4811M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4812R: Hartmut Knaack <knaack.h@gmx.de>
4813R: Lars-Peter Clausen <lars@metafoo.de>
4814R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4815L: linux-iio@vger.kernel.org
4816S: Maintained
03e7c251 4817F: drivers/iio/
9545f86e 4818F: drivers/staging/iio/
8fe671fc 4819F: include/linux/iio/
9545f86e 4820
65519263
SG
4821IKANOS/ADI EAGLE ADSL USB DRIVER
4822M: Matthieu Castet <castet.matthieu@free.fr>
4823M: Stanislaw Gruszka <stf_xl@wp.pl>
4824S: Maintained
4825F: drivers/usb/atm/ueagle-atm.c
4826
e89ab51f
GR
4827INA209 HARDWARE MONITOR DRIVER
4828M: Guenter Roeck <linux@roeck-us.net>
4829L: lm-sensors@lm-sensors.org
4830S: Maintained
4831F: Documentation/hwmon/ina209
4832F: Documentation/devicetree/bindings/i2c/ina209.txt
4833F: drivers/hwmon/ina209.c
4834
4835INA2XX HARDWARE MONITOR DRIVER
4836M: Guenter Roeck <linux@roeck-us.net>
4837L: lm-sensors@lm-sensors.org
4838S: Maintained
4839F: Documentation/hwmon/ina2xx
4840F: drivers/hwmon/ina2xx.c
4841F: include/linux/platform_data/ina2xx.h
4842
14dc124f
SIG
4843INDUSTRY PACK SUBSYSTEM (IPACK)
4844M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4845M: Jens Taprogge <jens.taprogge@taprogge.org>
4846M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4847L: industrypack-devel@lists.sourceforge.net
4848W: http://industrypack.sourceforge.net
4849S: Maintained
4850F: drivers/ipack/
4851
aa7168f4 4852INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4853M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4854M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4855L: linux-ima-devel@lists.sourceforge.net
4856L: linux-ima-user@lists.sourceforge.net
4857L: linux-security-module@vger.kernel.org
aa7168f4 4858S: Supported
679655da 4859F: security/integrity/ima/
aa7168f4 4860
9a4ea5a9
JH
4861IMGTEC IR DECODER DRIVER
4862M: James Hogan <james.hogan@imgtec.com>
4863S: Maintained
4864F: drivers/media/rc/img-ir/
4865
1da177e4 4866IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4867L: linux-fbdev@vger.kernel.org
843393d3 4868S: Orphan
8a61f013 4869F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4870
4871INFINIBAND SUBSYSTEM
db9fd848 4872M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4873M: Sean Hefty <sean.hefty@intel.com>
4874M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4875L: linux-rdma@vger.kernel.org
605841f5 4876W: http://www.openfabrics.org/
8a6e2535 4877Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4878T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4879S: Supported
679655da
JP
4880F: Documentation/infiniband/
4881F: drivers/infiniband/
c117ab84 4882F: include/uapi/linux/if_infiniband.h
1da177e4 4883
c9f04f58 4884INOTIFY
8b58be88
JP
4885M: John McCutchan <john@johnmccutchan.com>
4886M: Robert Love <rlove@rlove.org>
4887M: Eric Paris <eparis@parisplace.org>
c9f04f58 4888S: Maintained
679655da
JP
4889F: Documentation/filesystems/inotify.txt
4890F: fs/notify/inotify/
4891F: include/linux/inotify.h
c117ab84 4892F: include/uapi/linux/inotify.h
c9f04f58 4893
e2d1d6c0 4894INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4895M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4896M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4897L: linux-input@vger.kernel.org
8a6e2535 4898Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4899T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4900S: Maintained
679655da 4901F: drivers/input/
f4eea7e2 4902F: include/linux/input.h
c117ab84 4903F: include/uapi/linux/input.h
f4eea7e2 4904F: include/linux/input/
e2d1d6c0 4905
3267a87f
HR
4906INPUT MULTITOUCH (MT) PROTOCOL
4907M: Henrik Rydberg <rydberg@euromail.se>
4908L: linux-input@vger.kernel.org
7f9c2454 4909T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4910S: Maintained
4911F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4912F: drivers/input/input-mt.c
3267a87f
HR
4913K: \b(ABS|SYN)_MT_
4914
4ac13e17
DJ
4915INTEL C600 SERIES SAS CONTROLLER DRIVER
4916M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4917M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4918M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4919L: linux-scsi@vger.kernel.org
7106891a
DJ
4920T: git git://git.code.sf.net/p/intel-sas/isci
4921S: Supported
4ac13e17 4922F: drivers/scsi/isci/
4ac13e17 4923
26717172
LB
4924INTEL IDLE DRIVER
4925M: Len Brown <lenb@kernel.org>
bf1c138e 4926L: linux-pm@vger.kernel.org
08deed1e 4927T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4928S: Supported
4929F: drivers/idle/intel_idle.c
4930
9eb8ef74 4931INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4932M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4933L: linux-fbdev@vger.kernel.org
ce00f85c 4934S: Maintained
679655da 4935F: Documentation/fb/intelfb.txt
8a61f013 4936F: drivers/video/fbdev/intelfb/
9eb8ef74 4937
1da177e4 4938INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4939M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4940L: linux-fbdev@vger.kernel.org
ce00f85c 4941S: Maintained
8a61f013 4942F: drivers/video/fbdev/i810/
1da177e4 4943
f4a9bc4c 4944INTEL MENLOW THERMAL DRIVER
8b58be88 4945M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4946L: platform-driver-x86@vger.kernel.org
5ca92bd9 4947W: https://01.org/linux-acpi
f4a9bc4c 4948S: Supported
679655da 4949F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4950
1da177e4 4951INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4952M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4953S: Maintained
73d425fd
JP
4954F: arch/x86/kernel/cpu/microcode/core*
4955F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4956
248a9dc3 4957INTEL I/OAT DMA DRIVER
18ebd564 4958M: Dave Jiang <dave.jiang@intel.com>
08223d80 4959R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4960L: dmaengine@vger.kernel.org
4961Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4962S: Supported
679655da 4963F: drivers/dma/ioat*
248a9dc3 4964
6c8909b4 4965INTEL IOMMU (VT-d)
8b58be88 4966M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4967L: iommu@lists.linux-foundation.org
54e5881d 4968T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4969S: Supported
3fb39615 4970F: drivers/iommu/intel-iommu.c
679655da 4971F: include/linux/intel-iommu.h
6c8909b4 4972
b3e5f263 4973INTEL IOP-ADMA DMA DRIVER
08223d80 4974R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4975S: Odd fixes
679655da 4976F: drivers/dma/iop-adma.c
b3e5f263 4977
9251ce95 4978INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 4979M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 4980S: Maintained
679655da
JP
4981F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4982F: arch/arm/mach-ixp4xx/include/mach/npe.h
4983F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4984F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4985F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4986F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4987
844dd05f 4988INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4989M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4990S: Maintained
679655da 4991F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4992
c3a803e8 4993INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4994M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4995M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4996M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4997M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4998M: Don Skidmore <donald.c.skidmore@intel.com>
4999M: Greg Rose <gregory.v.rose@intel.com>
c3a803e8 5000M: Matthew Vick <matthew.vick@intel.com>
8b58be88 5001M: John Ronciak <john.ronciak@intel.com>
105bf2fe 5002M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 5003M: Linux NICS <linux.nics@intel.com>
dcd01faf 5004L: e1000-devel@lists.sourceforge.net
f6fde11a 5005W: http://www.intel.com/support/feedback.htm
d94e6fed 5006W: http://e1000.sourceforge.net/
dee1ad47
JK
5007T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5008T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 5009S: Supported
0d164401
JK
5010F: Documentation/networking/e100.txt
5011F: Documentation/networking/e1000.txt
5012F: Documentation/networking/e1000e.txt
5013F: Documentation/networking/igb.txt
5014F: Documentation/networking/igbvf.txt
5015F: Documentation/networking/ixgb.txt
5016F: Documentation/networking/ixgbe.txt
5017F: Documentation/networking/ixgbevf.txt
1bff6529 5018F: Documentation/networking/i40e.txt
105bf2fe 5019F: Documentation/networking/i40evf.txt
dee1ad47 5020F: drivers/net/ethernet/intel/
bc90d291 5021F: drivers/net/ethernet/intel/*/
1da177e4 5022
0963d59b
LW
5023INTEL-MID GPIO DRIVER
5024M: David Cohen <david.a.cohen@linux.intel.com>
5025L: linux-gpio@vger.kernel.org
5026S: Maintained
5027F: drivers/gpio/gpio-intel-mid.c
5028
ca907a90
SY
5029INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5030M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5031L: linux-wireless@vger.kernel.org
ca907a90 5032S: Maintained
679655da 5033F: Documentation/networking/README.ipw2100
679655da 5034F: Documentation/networking/README.ipw2200
ca907a90 5035F: drivers/net/wireless/ipw2x00/
826d2abe 5036
4bd96a7a 5037INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5038M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5039M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5040M: Shane Wang <shane.wang@intel.com>
5041L: tboot-devel@lists.sourceforge.net
5042W: http://tboot.sourceforge.net
e9b7d7c8 5043T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5044S: Supported
5045F: Documentation/intel_txt.txt
5046F: include/linux/tboot.h
5047F: arch/x86/kernel/tboot.c
5048
8a70da82 5049INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5050M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5051M: linux-wimax@intel.com
63fae219 5052L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5053S: Supported
5054W: http://linuxwimax.org
679655da
JP
5055F: Documentation/wimax/README.i2400m
5056F: drivers/net/wimax/i2400m/
c117ab84 5057F: include/uapi/linux/wimax/i2400m.h
8a70da82 5058
1c0ce89c
SG
5059INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5060M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5061L: linux-wireless@vger.kernel.org
1c0ce89c 5062S: Supported
efa3144e
WYG
5063F: drivers/net/wireless/iwlegacy/
5064
b481de9c 5065INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5066M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5067M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5068M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5069L: linux-wireless@vger.kernel.org
b481de9c 5070W: http://intellinuxwireless.org
b62ff718 5071T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5072S: Supported
679655da 5073F: drivers/net/wireless/iwlwifi/
b481de9c 5074
de8fe023
TW
5075INTEL MANAGEMENT ENGINE (mei)
5076M: Tomas Winkler <tomas.winkler@intel.com>
5077L: linux-kernel@vger.kernel.org
5078S: Supported
c117ab84 5079F: include/uapi/linux/mei.h
de8fe023 5080F: drivers/misc/mei/*
e07950a1 5081F: Documentation/misc-devices/mei/*
de8fe023 5082
cb109a0e 5083IOC3 ETHERNET DRIVER
8b58be88 5084M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5085L: linux-mips@linux-mips.org
5086S: Maintained
8862bf1e 5087F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5088
cb109a0e 5089IOC3 SERIAL DRIVER
8b58be88 5090M: Pat Gefre <pfg@sgi.com>
d39e0721 5091L: linux-serial@vger.kernel.org
cb109a0e 5092S: Maintained
df621252 5093F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5094
0b6e8569
SW
5095IOMMU DRIVERS
5096M: Joerg Roedel <joro@8bytes.org>
5097L: iommu@lists.linux-foundation.org
5098T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5099S: Maintained
5100F: drivers/iommu/
5101
4480f15b 5102IP MASQUERADING
8b58be88 5103M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5104S: Maintained
679655da 5105F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5106
1202d6ff 5107IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5108M: Francois Romieu <romieu@fr.zoreil.com>
5109M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5110L: netdev@vger.kernel.org
5111S: Maintained
7443713a 5112F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5113
4480f15b 5114IPATH DRIVER
8473c603 5115M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5116L: linux-rdma@vger.kernel.org
52a09a04 5117S: Maintained
679655da 5118F: drivers/infiniband/hw/ipath/
77d8798b 5119
4409ebe9 5120IPMI SUBSYSTEM
8b58be88 5121M: Corey Minyard <minyard@acm.org>
b0c90653 5122L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5123W: http://openipmi.sourceforge.net/
5124S: Supported
679655da
JP
5125F: Documentation/IPMI.txt
5126F: drivers/char/ipmi/
5127F: include/linux/ipmi*
c117ab84 5128F: include/uapi/linux/ipmi*
4409ebe9 5129
e2d1d6c0 5130IPS SCSI RAID DRIVER
8b58be88 5131M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5132L: linux-scsi@vger.kernel.org
5133W: http://www.adaptec.com/
5134S: Maintained
679655da 5135F: drivers/scsi/ips*
e2d1d6c0
RD
5136
5137IPVS
8b58be88
JP
5138M: Wensong Zhang <wensong@linux-vs.org>
5139M: Simon Horman <horms@verge.net.au>
5140M: Julian Anastasov <ja@ssi.bg>
979b6c13 5141L: netdev@vger.kernel.org
e2d1d6c0 5142L: lvs-devel@vger.kernel.org
1da177e4 5143S: Maintained
679655da 5144F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5145F: include/net/ip_vs.h
c117ab84 5146F: include/uapi/linux/ip_vs.h
679655da 5147F: net/netfilter/ipvs/
1da177e4 5148
e7839f25 5149IPWIRELESS DRIVER
8b58be88
JP
5150M: Jiri Kosina <jkosina@suse.cz>
5151M: David Sterba <dsterba@suse.cz>
92094aa0 5152S: Odd Fixes
282361a0 5153F: drivers/tty/ipwireless/
099dc4fb 5154
e2d1d6c0 5155IPX NETWORK LAYER
8b58be88 5156M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5157L: netdev@vger.kernel.org
5158S: Maintained
679655da 5159F: include/net/ipx.h
c117ab84 5160F: include/uapi/linux/ipx.h
679655da 5161F: net/ipx/
e2d1d6c0 5162
1da177e4 5163IRDA SUBSYSTEM
8b58be88 5164M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5165L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5166L: netdev@vger.kernel.org
1da177e4 5167W: http://irda.sourceforge.net/
f353976d 5168S: Maintained
e0057975 5169T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5170F: Documentation/networking/irda.txt
5171F: drivers/net/irda/
5172F: include/net/irda/
5173F: net/irda/
1da177e4 5174
a800c7cc
TG
5175IRQ SUBSYSTEM
5176M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5177L: linux-kernel@vger.kernel.org
a800c7cc 5178S: Maintained
75fc2d37 5179T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5180F: kernel/irq/
2ed9fd28
JC
5181
5182IRQCHIP DRIVERS
5183M: Thomas Gleixner <tglx@linutronix.de>
5184M: Jason Cooper <jason@lakedaemon.net>
5185L: linux-kernel@vger.kernel.org
5186S: Maintained
5187T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5188T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5189F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5190F: drivers/irqchip/
a800c7cc 5191
7ab3a837
GL
5192IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5193M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5194S: Maintained
5195F: Documentation/IRQ-domain.txt
5196F: include/linux/irqdomain.h
5197F: kernel/irq/irqdomain.c
5198
e2d1d6c0 5199ISAPNP
8b58be88 5200M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5201S: Maintained
679655da
JP
5202F: Documentation/isapnp.txt
5203F: drivers/pnp/isapnp/
5204F: include/linux/isapnp.h
e2d1d6c0 5205
d39b8420
HV
5206ISA RADIO MODULE
5207M: Hans Verkuil <hverkuil@xs4all.nl>
5208L: linux-media@vger.kernel.org
5209T: git git://linuxtv.org/media_tree.git
5210W: http://linuxtv.org
5211S: Maintained
5212F: drivers/media/radio/radio-isa*
5213
71a6d0af
HW
5214iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5215M: Peter Jones <pjones@redhat.com>
5216M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5217S: Maintained
5218F: drivers/firmware/iscsi_ibft*
5219
14816b1e 5220ISCSI
8b58be88 5221M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5222L: open-iscsi@googlegroups.com
5223W: www.open-iscsi.org
54e5881d 5224T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5225S: Maintained
679655da
JP
5226F: drivers/scsi/*iscsi*
5227F: include/scsi/*iscsi*
14816b1e 5228
1e65eb42
OG
5229ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5230M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5231M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5232M: Roi Dayan <roid@mellanox.com>
5233L: linux-rdma@vger.kernel.org
5234S: Supported
5235W: http://www.openfabrics.org
5236W: www.open-iscsi.org
5237Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5238F: drivers/infiniband/ulp/iser/
1e65eb42 5239
1da177e4 5240ISDN SUBSYSTEM
8b58be88 5241M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5242L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5243L: netdev@vger.kernel.org
1da177e4 5244W: http://www.isdn4linux.de
54e5881d 5245T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5246S: Maintained
679655da
JP
5247F: Documentation/isdn/
5248F: drivers/isdn/
5249F: include/linux/isdn.h
5250F: include/linux/isdn/
c117ab84
CEB
5251F: include/uapi/linux/isdn.h
5252F: include/uapi/linux/isdn/
1da177e4
LT
5253
5254ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5255M: Armin Schindler <mac@melware.de>
d5d52273 5256L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5257W: http://www.melware.de
5258S: Maintained
679655da 5259F: drivers/isdn/hardware/eicon/
1da177e4 5260
d624870f 5261IT87 HARDWARE MONITORING DRIVER
7c81c60f 5262M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5263L: lm-sensors@lm-sensors.org
5264S: Maintained
5265F: Documentation/hwmon/it87
5266F: drivers/hwmon/it87.c
5267
d7104bff
AP
5268IT913X MEDIA DRIVER
5269M: Antti Palosaari <crope@iki.fi>
5270L: linux-media@vger.kernel.org
5271W: http://linuxtv.org/
5272W: http://palosaari.fi/linux/
5273Q: http://patchwork.linuxtv.org/project/linux-media/list/
5274T: git git://linuxtv.org/anttip/media_tree.git
5275S: Maintained
249c697e 5276F: drivers/media/tuners/it913x*
d7104bff 5277
91821ff3 5278IVTV VIDEO4LINUX DRIVER
6afdeaf8 5279M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5280L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5281L: linux-media@vger.kernel.org
275ffde4 5282T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5283W: http://www.ivtvdriver.org
5284S: Maintained
679655da 5285F: Documentation/video4linux/*.ivtv
90d72ac6 5286F: drivers/media/pci/ivtv/
c117ab84 5287F: include/uapi/linux/ivtv*
91821ff3 5288
68620bdd
MP
5289IX2505V MEDIA DRIVER
5290M: Malcolm Priestley <tvboxspy@gmail.com>
5291L: linux-media@vger.kernel.org
5292W: http://linuxtv.org/
5293Q: http://patchwork.linuxtv.org/project/linux-media/list/
5294S: Maintained
5295F: drivers/media/dvb-frontends/ix2505v*
5296
4453d736
GR
5297JC42.4 TEMPERATURE SENSOR DRIVER
5298M: Guenter Roeck <linux@roeck-us.net>
5299L: lm-sensors@lm-sensors.org
5300S: Maintained
5301F: drivers/hwmon/jc42.c
5302F: Documentation/hwmon/jc42
5303
e2d1d6c0 5304JFS FILESYSTEM
3256f80f 5305M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5306L: jfs-discussion@lists.sourceforge.net
5307W: http://jfs.sourceforge.net/
54e5881d 5308T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5309S: Maintained
679655da
JP
5310F: Documentation/filesystems/jfs.txt
5311F: fs/jfs/
e2d1d6c0 5312
95252236 5313JME NETWORK DRIVER
8b58be88 5314M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5315L: netdev@vger.kernel.org
5316S: Maintained
63d24a0e 5317F: drivers/net/ethernet/jme.*
95252236 5318
1da177e4 5319JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5320M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5321L: linux-mtd@lists.infradead.org
5322W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5323S: Maintained
679655da 5324F: fs/jffs2/
c117ab84 5325F: include/uapi/linux/jffs2.h
1da177e4 5326
de456d37 5327JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5328M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5329M: Jan Kara <jack@suse.cz>
72be2ccf 5330L: linux-ext4@vger.kernel.org
ae0718f8 5331S: Maintained
d183e11a 5332F: fs/jbd/
d183e11a
TT
5333F: include/linux/jbd.h
5334
5335JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5336M: "Theodore Ts'o" <tytso@mit.edu>
5337L: linux-ext4@vger.kernel.org
5338S: Maintained
5339F: fs/jbd2/
5340F: include/linux/jbd2.h
ae0718f8 5341
fd8b6cb4 5342JSM Neo PCI based serial card
9d141cb9 5343M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5344L: linux-serial@vger.kernel.org
5345S: Maintained
df621252 5346F: drivers/tty/serial/jsm/
ae0718f8 5347
af39917d
CL
5348K10TEMP HARDWARE MONITORING DRIVER
5349M: Clemens Ladisch <clemens@ladisch.de>
5350L: lm-sensors@lm-sensors.org
5351S: Maintained
5352F: Documentation/hwmon/k10temp
5353F: drivers/hwmon/k10temp.c
5354
4660cb35 5355K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5356M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5357L: lm-sensors@lm-sensors.org
ae0718f8 5358S: Maintained
679655da
JP
5359F: Documentation/hwmon/k8temp
5360F: drivers/hwmon/k8temp.c
ae0718f8 5361
1da177e4 5362KCONFIG
5eb1f99e 5363M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5364L: linux-kbuild@vger.kernel.org
cea8321c 5365T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5366S: Maintained
679655da
JP
5367F: Documentation/kbuild/kconfig-language.txt
5368F: scripts/kconfig/
1da177e4 5369
ea6c2089 5370KDUMP
8b58be88
JP
5371M: Vivek Goyal <vgoyal@redhat.com>
5372M: Haren Myneni <hbabu@us.ibm.com>
34633993 5373L: kexec@lists.infradead.org
ea6c2089
VG
5374W: http://lse.sourceforge.net/kdump/
5375S: Maintained
80811493 5376F: Documentation/kdump/
ea6c2089 5377
f41bf02f
HV
5378KEENE FM RADIO TRANSMITTER DRIVER
5379M: Hans Verkuil <hverkuil@xs4all.nl>
5380L: linux-media@vger.kernel.org
5381T: git git://linuxtv.org/media_tree.git
5382W: http://linuxtv.org
5383S: Maintained
5384F: drivers/media/radio/radio-keene*
5385
1da177e4 5386KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5387M: Ian Kent <raven@themaw.net>
f694fc97 5388L: autofs@vger.kernel.org
1da177e4 5389S: Maintained
679655da 5390F: fs/autofs4/
1da177e4 5391
70fb7ba6 5392KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5393M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5394T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5395T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5396L: linux-kbuild@vger.kernel.org
5ce45962 5397S: Maintained
679655da
JP
5398F: Documentation/kbuild/
5399F: Makefile
5400F: scripts/Makefile.*
70fb7ba6
MM
5401F: scripts/basic/
5402F: scripts/mk*
5403F: scripts/package/
1da177e4
LT
5404
5405KERNEL JANITORS
c3000e03 5406L: kernel-janitors@vger.kernel.org
10466f5a 5407W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5408S: Odd Fixes
1da177e4 5409
e8b43555 5410KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5411M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5412L: linux-nfs@vger.kernel.org
1da177e4 5413W: http://nfs.sourceforge.net/
98fac23f 5414S: Supported
679655da 5415F: fs/nfsd/
c117ab84 5416F: include/uapi/linux/nfsd/
679655da
JP
5417F: fs/lockd/
5418F: fs/nfs_common/
5419F: net/sunrpc/
5420F: include/linux/lockd/
5421F: include/linux/sunrpc/
c117ab84 5422F: include/uapi/linux/sunrpc/
1da177e4 5423
13b122b3
SK
5424KERNEL SELFTEST FRAMEWORK
5425M: Shuah Khan <shuahkh@osg.samsung.com>
5426L: linux-api@vger.kernel.org
5427T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5428S: Maintained
5429F: tools/testing/selftests
5430
426d62e2 5431KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5432M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5433M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5434L: kvm@vger.kernel.org
e3e58478 5435W: http://www.linux-kvm.org
a94b40a6 5436T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5437S: Supported
c93a64fe
PB
5438F: Documentation/*/kvm*.txt
5439F: Documentation/virtual/kvm/
679655da
JP
5440F: arch/*/kvm/
5441F: arch/*/include/asm/kvm*
5442F: include/linux/kvm*
c117ab84 5443F: include/uapi/linux/kvm*
679655da 5444F: virt/kvm/
426d62e2 5445
ad8003d3 5446KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5447M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5448L: kvm@vger.kernel.org
5449W: http://kvm.qumranet.com
7de609c8 5450S: Maintained
679655da 5451F: arch/x86/include/asm/svm.h
679655da 5452F: arch/x86/kvm/svm.c
426d62e2 5453
513014b7 5454KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5455M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5456L: kvm-ppc@vger.kernel.org
5457W: http://kvm.qumranet.com
6a7f972d 5458T: git git://github.com/agraf/linux-2.6.git
513014b7 5459S: Supported
679655da
JP
5460F: arch/powerpc/include/asm/kvm*
5461F: arch/powerpc/kvm/
513014b7 5462
1fc9d2bf 5463KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5464M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5465L: kvm-ia64@vger.kernel.org
5466W: http://kvm.qumranet.com
920ed9f1 5467S: Supported
679655da
JP
5468F: Documentation/ia64/kvm.txt
5469F: arch/ia64/include/asm/kvm*
5470F: arch/ia64/kvm/
920ed9f1 5471
85f8fffe 5472KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5473M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5474M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5475M: linux390@de.ibm.com
5476L: linux-s390@vger.kernel.org
5477W: http://www.ibm.com/developerworks/linux/linux390/
5478S: Supported
679655da
JP
5479F: Documentation/s390/kvm.txt
5480F: arch/s390/include/asm/kvm*
80811493 5481F: arch/s390/kvm/
a968cd3e 5482F: drivers/s390/kvm/
85f8fffe 5483
a749474d 5484KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5485M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5486M: Marc Zyngier <marc.zyngier@arm.com>
5487L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5488L: kvmarm@lists.cs.columbia.edu
5489W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5490S: Supported
a749474d
CD
5491F: arch/arm/include/uapi/asm/kvm*
5492F: arch/arm/include/asm/kvm*
5493F: arch/arm/kvm/
5c8818b4
MZ
5494F: virt/kvm/arm/
5495F: include/kvm/arm_*
a749474d 5496
6394a3ec 5497KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5498M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5499M: Marc Zyngier <marc.zyngier@arm.com>
5500L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5501L: kvmarm@lists.cs.columbia.edu
5502S: Maintained
5503F: arch/arm64/include/uapi/asm/kvm*
5504F: arch/arm64/include/asm/kvm*
5505F: arch/arm64/kvm/
5506
dc009d92 5507KEXEC
8b58be88 5508M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5509W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5510L: kexec@lists.infradead.org
dc009d92 5511S: Maintained
679655da 5512F: include/linux/kexec.h
c117ab84 5513F: include/uapi/linux/kexec.h
679655da 5514F: kernel/kexec.c
dc009d92 5515
e971461f
DH
5516KEYS/KEYRINGS:
5517M: David Howells <dhowells@redhat.com>
5518L: keyrings@linux-nfs.org
5519S: Maintained
d410fa4e 5520F: Documentation/security/keys.txt
e971461f
DH
5521F: include/linux/key.h
5522F: include/linux/key-type.h
5523F: include/keys/
5524F: security/keys/
5525
7f3c68be 5526KEYS-TRUSTED
74dd744f
MZ
5527M: David Safford <safford@us.ibm.com>
5528M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5529L: linux-security-module@vger.kernel.org
5530L: keyrings@linux-nfs.org
5531S: Supported
d410fa4e 5532F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5533F: include/keys/trusted-type.h
5534F: security/keys/trusted.c
5535F: security/keys/trusted.h
5536
5537KEYS-ENCRYPTED
74dd744f
MZ
5538M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5539M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5540L: linux-security-module@vger.kernel.org
5541L: keyrings@linux-nfs.org
5542S: Supported
d410fa4e 5543F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5544F: include/keys/encrypted-type.h
19c90aa6 5545F: security/keys/encrypted-keys/
7f3c68be 5546
5b778dad 5547KGDB / KDB /debug_core
8b58be88 5548M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5549W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5550L: kgdb-bugreport@lists.sourceforge.net
5551S: Maintained
679655da
JP
5552F: Documentation/DocBook/kgdb.tmpl
5553F: drivers/misc/kgdbts.c
df621252 5554F: drivers/tty/serial/kgdboc.c
5b778dad 5555F: include/linux/kdb.h
679655da 5556F: include/linux/kgdb.h
4063eb5f 5557F: kernel/debug/
e3e2aaf7 5558
456db8cc 5559KMEMCHECK
8b58be88 5560M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5561M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5562S: Maintained
410d7a97
JP
5563F: Documentation/kmemcheck.txt
5564F: arch/x86/include/asm/kmemcheck.h
5565F: arch/x86/mm/kmemcheck/
5566F: include/linux/kmemcheck.h
5567F: mm/kmemcheck.c
b9ce08c0 5568
c3bb4d24 5569KMEMLEAK
8b58be88 5570M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5571S: Maintained
5572F: Documentation/kmemleak.txt
5573F: include/linux/kmemleak.h
5574F: mm/kmemleak.c
5575F: mm/kmemleak-test.c
5576
89559a61 5577KPROBES
8b58be88
JP
5578M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5579M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5580M: "David S. Miller" <davem@davemloft.net>
97c29e74 5581M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5582S: Maintained
679655da
JP
5583F: Documentation/kprobes.txt
5584F: include/linux/kprobes.h
5585F: kernel/kprobes.c
89559a61 5586
70e84049 5587KS0108 LCD CONTROLLER DRIVER
8b58be88 5588M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5589W: http://miguelojeda.es/auxdisplay.htm
5590W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5591S: Maintained
679655da
JP
5592F: Documentation/auxdisplay/ks0108
5593F: drivers/auxdisplay/ks0108.c
5594F: include/linux/ks0108.h
70e84049 5595
1da177e4 5596LAPB module
1da177e4 5597L: linux-x25@vger.kernel.org
bf9915cc 5598S: Orphan
679655da
JP
5599F: Documentation/networking/lapb-module.txt
5600F: include/*/lapb.h
5601F: net/lapb/
1da177e4
LT
5602
5603LASI 53c700 driver for PARISC
8b58be88 5604M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5605L: linux-scsi@vger.kernel.org
5606S: Maintained
679655da
JP
5607F: Documentation/scsi/53c700.txt
5608F: drivers/scsi/53c700*
1da177e4 5609
263de9b5 5610LED SUBSYSTEM
c772fc26 5611M: Bryan Wu <cooloney@gmail.com>
8b58be88 5612M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5613L: linux-leds@vger.kernel.org
5614T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5615S: Maintained
679655da
JP
5616F: drivers/leds/
5617F: include/linux/leds.h
263de9b5 5618
b0461a44 5619LEGACY EEPROM DRIVER
7c81c60f 5620M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5621S: Maintained
5622F: Documentation/misc-devices/eeprom
5623F: drivers/misc/eeprom/eeprom.c
5624
1da177e4 5625LEGO USB Tower driver
8b58be88 5626M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5627L: legousb-devel@lists.sourceforge.net
5628W: http://legousb.sourceforge.net/
5629S: Maintained
679655da 5630F: drivers/usb/misc/legousbtower.c
1da177e4 5631
055616a8
MK
5632LG2160 MEDIA DRIVER
5633M: Michael Krufky <mkrufky@linuxtv.org>
5634L: linux-media@vger.kernel.org
5635W: http://linuxtv.org/
5636W: http://github.com/mkrufky
5637Q: http://patchwork.linuxtv.org/project/linux-media/list/
5638T: git git://linuxtv.org/mkrufky/tuners.git
5639S: Maintained
5640F: drivers/media/dvb-frontends/lg2160.*
5641
6f0e7725
MK
5642LGDT3305 MEDIA DRIVER
5643M: Michael Krufky <mkrufky@linuxtv.org>
5644L: linux-media@vger.kernel.org
5645W: http://linuxtv.org/
5646W: http://github.com/mkrufky
5647Q: http://patchwork.linuxtv.org/project/linux-media/list/
5648T: git git://linuxtv.org/mkrufky/tuners.git
5649S: Maintained
5650F: drivers/media/dvb-frontends/lgdt3305.*
5651
568a17ff 5652LGUEST
8b58be88 5653M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5654L: lguest@lists.ozlabs.org
568a17ff 5655W: http://lguest.ozlabs.org/
72e91863 5656S: Odd Fixes
070f420b 5657F: arch/x86/include/asm/lguest*.h
679655da
JP
5658F: arch/x86/lguest/
5659F: drivers/lguest/
5660F: include/linux/lguest*.h
070f420b 5661F: tools/lguest/
568a17ff 5662
1acd437c
SL
5663LIBLOCKDEP
5664M: Sasha Levin <sasha.levin@oracle.com>
5665S: Maintained
5666F: tools/lib/lockdep/
5667
1da177e4 5668LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5669M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5670W: http://www.ibm.com/linux/ltc/projects/ppc
5671S: Supported
11c34c7d 5672F: arch/powerpc/boot/rs6000.h
1da177e4 5673
852bb9f5 5674LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5675M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5676M: Paul Mackerras <paulus@samba.org>
ea668936 5677M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5678W: http://www.penguinppc.org/
a4724ed6 5679L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5680Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5681T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5682S: Supported
11c34c7d
JP
5683F: Documentation/powerpc/
5684F: arch/powerpc/
1da177e4
LT
5685
5686LINUX FOR POWER MACINTOSH
8b58be88 5687M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5688W: http://www.penguinppc.org/
a4724ed6 5689L: linuxppc-dev@lists.ozlabs.org
1da177e4 5690S: Maintained
11c34c7d
JP
5691F: arch/powerpc/platforms/powermac/
5692F: drivers/macintosh/
1da177e4 5693
77a76369 5694LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5695M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5696L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5697T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5698S: Maintained
11c34c7d
JP
5699F: arch/powerpc/platforms/512x/
5700F: arch/powerpc/platforms/52xx/
1da177e4
LT
5701
5702LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5703M: Alistair Popple <alistair@popple.id.au>
8b58be88 5704M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5705W: http://www.penguinppc.org/
a4724ed6 5706L: linuxppc-dev@lists.ozlabs.org
1da177e4 5707S: Maintained
11c34c7d
JP
5708F: arch/powerpc/platforms/40x/
5709F: arch/powerpc/platforms/44x/
1da177e4 5710
260c02a9 5711LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5712L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5713S: Orphan
11c34c7d
JP
5714F: arch/powerpc/*/*virtex*
5715F: arch/powerpc/*/*/*virtex*
1da177e4 5716
e93adf1e 5717LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5718M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5719W: http://www.penguinppc.org/
a4724ed6 5720L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5721S: Maintained
a2b1f7c8 5722F: arch/powerpc/platforms/8xx/
e93adf1e 5723
1da177e4 5724LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5725M: Scott Wood <scottwood@freescale.com>
8b58be88 5726M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5727W: http://www.penguinppc.org/
a4724ed6 5728L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5729T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5730S: Maintained
11c34c7d 5731F: arch/powerpc/platforms/83xx/
4c8f581d 5732F: arch/powerpc/platforms/85xx/
1da177e4 5733
ab06ff3a 5734LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5735M: Olof Johansson <olof@lixom.net>
a4724ed6 5736L: linuxppc-dev@lists.ozlabs.org
92e19709 5737S: Maintained
11c34c7d
JP
5738F: arch/powerpc/platforms/pasemi/
5739F: drivers/*/*pasemi*
5740F: drivers/*/*/*pasemi*
ab06ff3a 5741
1da177e4 5742LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5743M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5744L: linux-security-module@vger.kernel.org
1da177e4
LT
5745S: Supported
5746
a23ce6da
HW
5747LIS3LV02D ACCELEROMETER DRIVER
5748M: Eric Piel <eric.piel@tremplin-utc.net>
5749S: Maintained
ff606677
JD
5750F: Documentation/misc-devices/lis3lv02d
5751F: drivers/misc/lis3lv02d/
bd35665f 5752F: drivers/platform/x86/hp_accel.c
a23ce6da 5753
e2d1d6c0 5754LLC (802.2)
8b58be88 5755M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5756S: Maintained
679655da 5757F: include/linux/llc.h
c117ab84 5758F: include/uapi/linux/llc.h
679655da
JP
5759F: include/net/llc*
5760F: net/llc/
e2d1d6c0 5761
4e233cbe
AD
5762LM73 HARDWARE MONITOR DRIVER
5763M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5764L: lm-sensors@lm-sensors.org
5765S: Maintained
5766F: drivers/hwmon/lm73.c
5767
156e2d1a 5768LM78 HARDWARE MONITOR DRIVER
7c81c60f 5769M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5770L: lm-sensors@lm-sensors.org
5771S: Maintained
5772F: Documentation/hwmon/lm78
5773F: drivers/hwmon/lm78.c
5774
1da177e4 5775LM83 HARDWARE MONITOR DRIVER
7c81c60f 5776M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5777L: lm-sensors@lm-sensors.org
1da177e4 5778S: Maintained
679655da
JP
5779F: Documentation/hwmon/lm83
5780F: drivers/hwmon/lm83.c
1da177e4
LT
5781
5782LM90 HARDWARE MONITOR DRIVER
7c81c60f 5783M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5784L: lm-sensors@lm-sensors.org
1da177e4 5785S: Maintained
679655da 5786F: Documentation/hwmon/lm90
aae7bce4 5787F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5788F: drivers/hwmon/lm90.c
1da177e4 5789
917cc4e6
GR
5790LM95234 HARDWARE MONITOR DRIVER
5791M: Guenter Roeck <linux@roeck-us.net>
5792L: lm-sensors@lm-sensors.org
5793S: Maintained
5794F: Documentation/hwmon/lm95234
5795F: drivers/hwmon/lm95234.c
5796
68620bdd
MP
5797LME2510 MEDIA DRIVER
5798M: Malcolm Priestley <tvboxspy@gmail.com>
5799L: linux-media@vger.kernel.org
5800W: http://linuxtv.org/
5801Q: http://patchwork.linuxtv.org/project/linux-media/list/
5802S: Maintained
5803F: drivers/media/usb/dvb-usb-v2/lmedm04*
5804
512e67f9 5805LOCKDEP AND LOCKSTAT
8b58be88
JP
5806M: Peter Zijlstra <peterz@infradead.org>
5807M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5808L: linux-kernel@vger.kernel.org
75fc2d37 5809T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5810S: Maintained
214e0aed
DB
5811F: Documentation/locking/lockdep*.txt
5812F: Documentation/locking/lockstat.txt
679655da 5813F: include/linux/lockdep.h
7486d6da 5814F: kernel/locking/
512e67f9 5815
dde33348 5816LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5817M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5818L: linux-ntfs-dev@lists.sourceforge.net
5819W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5820S: Maintained
679655da 5821F: Documentation/ldm.txt
20d16fef 5822F: block/partitions/ldm.*
1da177e4 5823
ef6ada3d
JE
5824LogFS
5825M: Joern Engel <joern@logfs.org>
756ccb3c 5826M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5827L: logfs@logfs.org
5828W: logfs.org
5829S: Maintained
5830F: fs/logfs/
5831
b62d7946
RS
5832LPC32XX MACHINE SUPPORT
5833M: Roland Stigge <stigge@antcom.de>
5834L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5835S: Maintained
5836F: arch/arm/mach-lpc32xx/
5837
c87e34ef 5838LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5839M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5840M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5841M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5842M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5843L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5844L: linux-scsi@vger.kernel.org
5845W: http://www.lsilogic.com/support
5846S: Supported
679655da 5847F: drivers/message/fusion/
500c152a 5848F: drivers/scsi/mpt2sas/
5849F: drivers/scsi/mpt3sas/
c87e34ef 5850
1da177e4 5851LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5852M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5853L: linux-scsi@vger.kernel.org
5854S: Maintained
679655da 5855F: drivers/scsi/sym53c8xx_2/
1da177e4 5856
e5f5c99a
GR
5857LTC4261 HARDWARE MONITOR DRIVER
5858M: Guenter Roeck <linux@roeck-us.net>
5859L: lm-sensors@lm-sensors.org
5860S: Maintained
5861F: Documentation/hwmon/ltc4261
5862F: drivers/hwmon/ltc4261.c
5863
81365c31 5864LTP (Linux Test Project)
28b8e8d4 5865M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5866M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5867M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5868M: Jan Stancek <jstancek@redhat.com>
5869M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5870M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5871L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5872W: http://linux-test-project.github.io/
7d1ae8a8 5873T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5874S: Maintained
5875
c12a54b3 5876M32R ARCHITECTURE
c12a54b3 5877W: http://www.linux-m32r.org/
b4174867 5878S: Orphan
679655da 5879F: arch/m32r/
c12a54b3 5880
1da177e4 5881M68K ARCHITECTURE
8b58be88 5882M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5883L: linux-m68k@lists.linux-m68k.org
5884W: http://www.linux-m68k.org/
54e5881d 5885T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5886S: Maintained
679655da 5887F: arch/m68k/
9db35182 5888F: drivers/zorro/
1da177e4
LT
5889
5890M68K ON APPLE MACINTOSH
8b58be88 5891M: Joshua Thompson <funaho@jurai.org>
1da177e4 5892W: http://www.mac.linux-m68k.org/
9bb9f222 5893L: linux-m68k@lists.linux-m68k.org
1da177e4 5894S: Maintained
9db35182 5895F: arch/m68k/mac/
1da177e4
LT
5896
5897M68K ON HP9000/300
8b58be88 5898M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5899W: http://www.tazenda.demon.co.uk/phil/linux-hp
5900S: Maintained
679655da 5901F: arch/m68k/hp300/
1da177e4 5902
74425546
AP
5903M88DS3103 MEDIA DRIVER
5904M: Antti Palosaari <crope@iki.fi>
5905L: linux-media@vger.kernel.org
5906W: http://linuxtv.org/
5907W: http://palosaari.fi/linux/
5908Q: http://patchwork.linuxtv.org/project/linux-media/list/
5909T: git git://linuxtv.org/anttip/media_tree.git
5910S: Maintained
5911F: drivers/media/dvb-frontends/m88ds3103*
5912
68620bdd
MP
5913M88RS2000 MEDIA DRIVER
5914M: Malcolm Priestley <tvboxspy@gmail.com>
5915L: linux-media@vger.kernel.org
5916W: http://linuxtv.org/
5917Q: http://patchwork.linuxtv.org/project/linux-media/list/
5918S: Maintained
5919F: drivers/media/dvb-frontends/m88rs2000*
5920
0d62f800
AP
5921M88TS2022 MEDIA DRIVER
5922M: Antti Palosaari <crope@iki.fi>
5923L: linux-media@vger.kernel.org
5924W: http://linuxtv.org/
5925W: http://palosaari.fi/linux/
5926Q: http://patchwork.linuxtv.org/project/linux-media/list/
5927T: git git://linuxtv.org/anttip/media_tree.git
5928S: Maintained
5929F: drivers/media/tuners/m88ts2022*
5930
07a092fa 5931MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5932M: Alexey Klimov <klimov.linux@gmail.com>
5933L: linux-media@vger.kernel.org
5934T: git git://linuxtv.org/media_tree.git
5935S: Maintained
5936F: drivers/media/radio/radio-ma901.c
07a092fa 5937
64a327a7 5938MAC80211
8b58be88 5939M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5940L: linux-wireless@vger.kernel.org
491b26b4 5941W: http://wireless.kernel.org/
ce466579
JB
5942T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5943T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5944S: Maintained
679655da
JP
5945F: Documentation/networking/mac80211-injection.txt
5946F: include/net/mac80211.h
5947F: net/mac80211/
64a327a7 5948
b863ceb7 5949MACVLAN DRIVER
8b58be88 5950M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5951L: netdev@vger.kernel.org
5952S: Maintained
679655da
JP
5953F: drivers/net/macvlan.c
5954F: include/linux/if_macvlan.h
b863ceb7 5955
2b6d83e2
JB
5956MAILBOX API
5957M: Jassi Brar <jassisinghbrar@gmail.com>
5958L: linux-kernel@vger.kernel.org
5959S: Maintained
5960F: drivers/mailbox/
5961F: include/linux/mailbox_client.h
5962F: include/linux/mailbox_controller.h
5963
faf1668c 5964MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5965M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5966W: http://www.kernel.org/doc/man-pages
bd7ebec6 5967L: linux-man@vger.kernel.org
1b53dc74 5968S: Maintained
faf1668c 5969
8427defd
RK
5970MARVELL ARMADA DRM SUPPORT
5971M: Russell King <rmk+kernel@arm.linux.org.uk>
5972S: Maintained
5973F: drivers/gpu/drm/armada/
5974
3ad50cca
GR
5975MARVELL 88E6352 DSA support
5976M: Guenter Roeck <linux@roeck-us.net>
5977S: Maintained
5978F: drivers/net/dsa/mv88e6352.c
5979
44c14c1d 5980MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5981M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5982M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5983L: netdev@vger.kernel.org
5984S: Maintained
5985F: drivers/net/ethernet/marvell/sk*
5986
74cda169 5987MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5988L: libertas-dev@lists.infradead.org
8ac3e99e 5989S: Orphan
679655da 5990F: drivers/net/wireless/libertas/
74cda169 5991
b60d6975 5992MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5993M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5994L: netdev@vger.kernel.org
f5ca8502 5995S: Maintained
527a6266 5996F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5997F: include/linux/mv643xx.h
1da177e4 5998
370b8ed9
TP
5999MARVELL MVNETA ETHERNET DRIVER
6000M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6001L: netdev@vger.kernel.org
6002S: Maintained
6003F: drivers/net/ethernet/marvell/mvneta.*
6004
fcad584d 6005MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6006M: Amitkumar Karwar <akarwar@marvell.com>
6007M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6008L: linux-wireless@vger.kernel.org
6009S: Maintained
6010F: drivers/net/wireless/mwifiex/
6011
a2c3f656 6012MARVELL MWL8K WIRELESS DRIVER
a040d532 6013M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6014L: linux-wireless@vger.kernel.org
16345910 6015S: Odd Fixes
a2c3f656
LB
6016F: drivers/net/wireless/mwl8k.c
6017
2a69567b 6018MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6019M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6020S: Odd Fixes
1fa7e547 6021F: drivers/mmc/host/mvsdio.*
2a69567b 6022
1da177e4 6023MATROX FRAMEBUFFER DRIVER
c69f677c 6024L: linux-fbdev@vger.kernel.org
52653199 6025S: Orphan
8a61f013 6026F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6027F: include/uapi/linux/matroxfb.h
1da177e4 6028
ca462085
GR
6029MAX16065 HARDWARE MONITOR DRIVER
6030M: Guenter Roeck <linux@roeck-us.net>
6031L: lm-sensors@lm-sensors.org
6032S: Maintained
6033F: Documentation/hwmon/max16065
6034F: drivers/hwmon/max16065.c
6035
d20620de 6036MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6037M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6038L: lm-sensors@lm-sensors.org
6039S: Maintained
679655da
JP
6040F: Documentation/hwmon/max6650
6041F: drivers/hwmon/max6650.c
d20620de 6042
e89ab51f
GR
6043MAX6697 HARDWARE MONITOR DRIVER
6044M: Guenter Roeck <linux@roeck-us.net>
6045L: lm-sensors@lm-sensors.org
6046S: Maintained
6047F: Documentation/hwmon/max6697
6048F: Documentation/devicetree/bindings/i2c/max6697.txt
6049F: drivers/hwmon/max6697.c
6050F: include/linux/platform_data/max6697.h
6051
9be3c9a5
HV
6052MAXIRADIO FM RADIO RECEIVER DRIVER
6053M: Hans Verkuil <hverkuil@xs4all.nl>
6054L: linux-media@vger.kernel.org
6055T: git git://linuxtv.org/media_tree.git
6056W: http://linuxtv.org
6057S: Maintained
6058F: drivers/media/radio/radio-maxiradio*
6059
127c49ae 6060MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6061M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6062P: LinuxTV.org Project
6063L: linux-media@vger.kernel.org
6064W: http://linuxtv.org
8a6e2535 6065Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6066T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6067S: Maintained
6068F: Documentation/dvb/
6069F: Documentation/video4linux/
ffe06198 6070F: Documentation/DocBook/media/
127c49ae 6071F: drivers/media/
ffe06198 6072F: drivers/staging/media/
127c49ae 6073F: include/media/
6c0f0359
MCC
6074F: include/uapi/linux/dvb/
6075F: include/uapi/linux/videodev2.h
6076F: include/uapi/linux/media.h
6077F: include/uapi/linux/v4l2-*
6078F: include/uapi/linux/meye.h
6079F: include/uapi/linux/ivtv*
6080F: include/uapi/linux/uvcvideo.h
d20620de 6081
6149a936
HV
6082MEDIAVISION PRO MOVIE STUDIO DRIVER
6083M: Hans Verkuil <hverkuil@xs4all.nl>
6084L: linux-media@vger.kernel.org
6085T: git git://linuxtv.org/media_tree.git
6086W: http://linuxtv.org
6087S: Odd Fixes
6088F: drivers/media/parport/pms*
6089
e399065b
SS
6090MEGARAID SCSI/SAS DRIVERS
6091M: Kashyap Desai <kashyap.desai@avagotech.com>
6092M: Sumit Saxena <sumit.saxena@avagotech.com>
6093M: Uday Lingala <uday.lingala@avagotech.com>
6094L: megaraidlinux.pdl@avagotech.com
baaea1dc 6095L: linux-scsi@vger.kernel.org
e399065b 6096W: http://www.lsi.com
ce00f85c 6097S: Maintained
679655da
JP
6098F: Documentation/scsi/megaraid.txt
6099F: drivers/scsi/megaraid.*
6100F: drivers/scsi/megaraid/
757e0108 6101
2c46c9d5
AV
6102MELLANOX ETHERNET DRIVER (mlx4_en)
6103M: Amir Vadai <amirv@mellanox.com>
b75f0050 6104L: netdev@vger.kernel.org
2c46c9d5
AV
6105S: Supported
6106W: http://www.mellanox.com
6107Q: http://patchwork.ozlabs.org/project/netdev/list/
6108F: drivers/net/ethernet/mellanox/mlx4/en_*
6109
70ea91f1
SR
6110MEMORY MANAGEMENT
6111L: linux-mm@kvack.org
70ea91f1
SR
6112W: http://www.linux-mm.org
6113S: Maintained
679655da 6114F: include/linux/mm.h
551450bb
CS
6115F: include/linux/gfp.h
6116F: include/linux/mmzone.h
6117F: include/linux/memory_hotplug.h
6118F: include/linux/vmalloc.h
679655da 6119F: mm/
70ea91f1 6120
f4e9ce66 6121MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6122M: David Woodhouse <dwmw2@infradead.org>
242c325e 6123M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6124L: linux-mtd@lists.infradead.org
8a6e2535
JP
6125W: http://www.linux-mtd.infradead.org/
6126Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6127T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6128T: git git://git.infradead.org/l2-mtd.git
1da177e4 6129S: Maintained
679655da
JP
6130F: drivers/mtd/
6131F: include/linux/mtd/
c117ab84 6132F: include/uapi/mtd/
1da177e4 6133
26c57ef1 6134MEN A21 WATCHDOG DRIVER
b75f0050 6135M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6136L: linux-watchdog@vger.kernel.org
6137S: Supported
6138F: drivers/watchdog/mena21_wdt.c
6139
3764e82e
JT
6140MEN CHAMELEON BUS (mcb)
6141M: Johannes Thumshirn <johannes.thumshirn@men.de>
6142S: Supported
6143F: drivers/mcb/
6144F: include/linux/mcb.h
6145
48b490d2
AW
6146MEN F21BMC (Board Management Controller)
6147M: Andreas Werner <andreas.werner@men.de>
6148S: Supported
6149F: drivers/mfd/menf21bmc.c
6150F: drivers/watchdog/menf21bmc_wdt.c
6151F: drivers/leds/leds-menf21bmc.c
6152F: drivers/hwmon/menf21bmc_hwmon.c
6153F: Documentation/hwmon/menf21bmc
6154
12285945
JH
6155METAG ARCHITECTURE
6156M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6157L: linux-metag@vger.kernel.org
12285945
JH
6158S: Supported
6159F: arch/metag/
6160F: Documentation/metag/
6161F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6162F: drivers/clocksource/metag_generic.c
5698c50d
JH
6163F: drivers/irqchip/irq-metag.c
6164F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6165F: drivers/tty/metag_da.c
12285945 6166
c6375b0a 6167MICROBLAZE ARCHITECTURE
8b58be88 6168M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6169W: http://www.monstr.eu/fdt/
6170T: git git://git.monstr.eu/linux-2.6-microblaze.git
6171S: Supported
0a8c7914 6172F: arch/microblaze/
1da177e4
LT
6173
6174MICROTEK X6 SCANNER
61eee9a7 6175M: Oliver Neukum <oliver@neukum.org>
1da177e4 6176S: Maintained
679655da 6177F: drivers/usb/image/microtek.*
1da177e4
LT
6178
6179MIPS
8b58be88 6180M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6181L: linux-mips@linux-mips.org
6097050d 6182W: http://www.linux-mips.org/
b05e988e 6183T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6184Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6185S: Supported
679655da
JP
6186F: Documentation/mips/
6187F: arch/mips/
1da177e4 6188
08b7620a
HV
6189MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6190M: Hans Verkuil <hverkuil@xs4all.nl>
6191L: linux-media@vger.kernel.org
6192T: git git://linuxtv.org/media_tree.git
6193W: http://linuxtv.org
6194S: Odd Fixes
6195F: drivers/media/radio/radio-miropcm20*
6196
e126ba97
EC
6197Mellanox MLX5 core VPI driver
6198M: Eli Cohen <eli@mellanox.com>
6199L: netdev@vger.kernel.org
6200L: linux-rdma@vger.kernel.org
6201W: http://www.mellanox.com
6202Q: http://patchwork.ozlabs.org/project/netdev/list/
6203Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6204T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6205S: Supported
6206F: drivers/net/ethernet/mellanox/mlx5/core/
6207F: include/linux/mlx5/
6208
6209Mellanox MLX5 IB driver
b75f0050
JP
6210M: Eli Cohen <eli@mellanox.com>
6211L: linux-rdma@vger.kernel.org
6212W: http://www.mellanox.com
6213Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6214T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6215S: Supported
6216F: include/linux/mlx5/
6217F: drivers/infiniband/hw/mlx5/
e126ba97 6218
0ce277e4
AP
6219MN88472 MEDIA DRIVER
6220M: Antti Palosaari <crope@iki.fi>
6221L: linux-media@vger.kernel.org
6222W: http://linuxtv.org/
6223W: http://palosaari.fi/linux/
6224Q: http://patchwork.linuxtv.org/project/linux-media/list/
6225T: git git://linuxtv.org/anttip/media_tree.git
6226S: Maintained
6227F: drivers/staging/media/mn88472/
6228F: drivers/media/dvb-frontends/mn88472.h
6229
4f4d238f
AP
6230MN88473 MEDIA DRIVER
6231M: Antti Palosaari <crope@iki.fi>
6232L: linux-media@vger.kernel.org
6233W: http://linuxtv.org/
6234W: http://palosaari.fi/linux/
6235Q: http://patchwork.linuxtv.org/project/linux-media/list/
6236T: git git://linuxtv.org/anttip/media_tree.git
6237S: Maintained
6238F: drivers/staging/media/mn88473/
6239F: drivers/media/dvb-frontends/mn88473.h
6240
1da177e4 6241MODULE SUPPORT
8b58be88 6242M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6243S: Maintained
679655da
JP
6244F: include/linux/module.h
6245F: kernel/module.c
1da177e4
LT
6246
6247MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6248W: http://popies.net/meye/
b7788e13 6249S: Orphan
679655da 6250F: Documentation/video4linux/meye.txt
90d72ac6 6251F: drivers/media/pci/meye/
6c0f0359 6252F: include/uapi/linux/meye.h
1da177e4 6253
b9705b60 6254MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6255M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6256S: Maintained
679655da 6257F: Documentation/serial/moxa-smartio
c897401b 6258F: drivers/tty/mxser.*
d735410a 6259
889b2f87
AK
6260MR800 AVERMEDIA USB FM RADIO DRIVER
6261M: Alexey Klimov <klimov.linux@gmail.com>
6262L: linux-media@vger.kernel.org
6263T: git git://linuxtv.org/media_tree.git
6264S: Maintained
6265F: drivers/media/radio/radio-mr800.c
6266
d7155691
AO
6267MRF24J40 IEEE 802.15.4 RADIO DRIVER
6268M: Alan Ott <alan@signal11.us>
6269L: linux-wpan@vger.kernel.org
6270S: Maintained
6271F: drivers/net/ieee802154/mrf24j40.c
6272
8c4c731a 6273MSI LAPTOP SUPPORT
182ae55c 6274M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6275L: platform-driver-x86@vger.kernel.org
8c4c731a 6276S: Maintained
679655da 6277F: drivers/platform/x86/msi-laptop.c
8c4c731a 6278
0f1006b1
AA
6279MSI WMI SUPPORT
6280M: Anisse Astier <anisse@astier.eu>
d0944853 6281L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6282S: Supported
6283F: drivers/platform/x86/msi-wmi.c
6284
19a628a0
AP
6285MSI001 MEDIA DRIVER
6286M: Antti Palosaari <crope@iki.fi>
6287L: linux-media@vger.kernel.org
6288W: http://linuxtv.org/
6289W: http://palosaari.fi/linux/
6290Q: http://patchwork.linuxtv.org/project/linux-media/list/
6291T: git git://linuxtv.org/anttip/media_tree.git
6292S: Maintained
0185e197 6293F: drivers/media/tuners/msi001*
19a628a0 6294
7570589d 6295MSI2500 MEDIA DRIVER
2c57213f
AP
6296M: Antti Palosaari <crope@iki.fi>
6297L: linux-media@vger.kernel.org
6298W: http://linuxtv.org/
6299W: http://palosaari.fi/linux/
6300Q: http://patchwork.linuxtv.org/project/linux-media/list/
6301T: git git://linuxtv.org/anttip/media_tree.git
6302S: Maintained
7570589d 6303F: drivers/media/usb/msi2500/
2c57213f 6304
62a37dc7 6305MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6306M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6307L: linux-media@vger.kernel.org
6308T: git git://linuxtv.org/media_tree.git
6309S: Maintained
6310F: drivers/media/i2c/mt9m032.c
6311F: include/media/mt9m032.h
6312
62a37dc7 6313MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6314M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6315L: linux-media@vger.kernel.org
6316T: git git://linuxtv.org/media_tree.git
6317S: Maintained
6318F: drivers/media/i2c/mt9p031.c
6319F: include/media/mt9p031.h
6320
62a37dc7 6321MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6322M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6323L: linux-media@vger.kernel.org
6324T: git git://linuxtv.org/media_tree.git
6325S: Maintained
6326F: drivers/media/i2c/mt9t001.c
6327F: include/media/mt9t001.h
6328
62a37dc7 6329MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6330M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6331L: linux-media@vger.kernel.org
6332T: git git://linuxtv.org/media_tree.git
6333S: Maintained
6334F: drivers/media/i2c/mt9v032.c
6335F: include/media/mt9v032.h
6336
4e0d13cb 6337MULTIFUNCTION DEVICES (MFD)
8b58be88 6338M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6339M: Lee Jones <lee.jones@linaro.org>
7caa7991 6340T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6341S: Supported
679655da 6342F: drivers/mfd/
55b5940d 6343F: include/linux/mfd/
4e0d13cb 6344
5c4e6f13 6345MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6346M: Chris Ball <chris@printf.net>
e18eaf8f 6347M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6348L: linux-mmc@vger.kernel.org
245feaa6 6349T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6350T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6351S: Maintained
679655da
JP
6352F: drivers/mmc/
6353F: include/linux/mmc/
c117ab84 6354F: include/uapi/linux/mmc/
baca2da4 6355
15a0580c 6356MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6357S: Orphan
679655da
JP
6358F: drivers/mmc/host/mmc_spi.c
6359F: include/linux/spi/mmc_spi.h
15a0580c 6360
1da177e4 6361MULTISOUND SOUND DRIVER
8b58be88 6362M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6363S: Maintained
679655da
JP
6364F: Documentation/sound/oss/MultiSound
6365F: sound/oss/msnd*
1da177e4 6366
d735410a 6367MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6368S: Orphan
c897401b 6369F: drivers/tty/isicom.c
679655da 6370F: include/linux/isicom.h
d735410a 6371
550a7375 6372MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6373M: Felipe Balbi <balbi@ti.com>
795fb7e7 6374L: linux-usb@vger.kernel.org
43b416e5 6375T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6376S: Maintained
679655da 6377F: drivers/usb/musb/
550a7375 6378
ea0af5f6
MK
6379MXL5007T MEDIA DRIVER
6380M: Michael Krufky <mkrufky@linuxtv.org>
6381L: linux-media@vger.kernel.org
6382W: http://linuxtv.org/
6383W: http://github.com/mkrufky
6384Q: http://patchwork.linuxtv.org/project/linux-media/list/
6385T: git git://linuxtv.org/mkrufky/tuners.git
6386S: Maintained
6387F: drivers/media/tuners/mxl5007t.*
6388
2d3cf588 6389MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6390M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6391L: netdev@vger.kernel.org
205057ae 6392W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6393S: Supported
93f7848b 6394F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6395
1da177e4 6396NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6397S: Orphan
d9fb9f38 6398F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6399
23dc05a3
DM
6400NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6401M: Daniel Mack <zonque@gmail.com>
6402S: Maintained
6403L: alsa-devel@alsa-project.org
6404W: http://www.native-instruments.com
6405F: sound/usb/caiaq/
6406
1da177e4 6407NCP FILESYSTEM
52653199
PV
6408M: Petr Vandrovec <petr@vandrovec.name>
6409S: Odd Fixes
679655da 6410F: fs/ncpfs/
1da177e4 6411
a79b0322
FT
6412NCR 5380 SCSI DRIVERS
6413M: Finn Thain <fthain@telegraphics.com.au>
6414M: Michael Schmitz <schmitzmic@gmail.com>
6415L: linux-scsi@vger.kernel.org
6416S: Maintained
6417F: Documentation/scsi/g_NCR5380.txt
6418F: drivers/scsi/NCR5380.*
6419F: drivers/scsi/arm/cumana_1.c
6420F: drivers/scsi/arm/oak.c
6421F: drivers/scsi/atari_NCR5380.c
6422F: drivers/scsi/atari_scsi.*
6423F: drivers/scsi/dmx3191d.c
6424F: drivers/scsi/dtc.*
6425F: drivers/scsi/g_NCR5380.*
6426F: drivers/scsi/g_NCR5380_mmio.c
6427F: drivers/scsi/mac_scsi.*
6428F: drivers/scsi/pas16.*
a79b0322
FT
6429F: drivers/scsi/sun3_scsi.*
6430F: drivers/scsi/sun3_scsi_vme.c
6431F: drivers/scsi/t128.*
6432
1da177e4 6433NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6434M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6435L: linux-scsi@vger.kernel.org
6436S: Maintained
679655da 6437F: drivers/scsi/NCR_D700.*
1da177e4 6438
4aa3eb4c
GR
6439NCT6775 HARDWARE MONITOR DRIVER
6440M: Guenter Roeck <linux@roeck-us.net>
6441L: lm-sensors@lm-sensors.org
6442S: Maintained
6443F: Documentation/hwmon/nct6775
6444F: drivers/hwmon/nct6775.c
6445
3c2d774c 6446NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6447M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6448L: linux-rdma@vger.kernel.org
e3d33cb1 6449W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6450S: Supported
6451F: drivers/infiniband/hw/nes/
6452
be2f2e84 6453NETEM NETWORK EMULATOR
adbbf69d 6454M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6455L: netem@lists.linux-foundation.org
be2f2e84 6456S: Maintained
679655da 6457F: net/sched/sch_netem.c
be2f2e84 6458
b2f5a051 6459NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6460M: Jon Mason <jdmason@kudzu.us>
4a58448b 6461L: netdev@vger.kernel.org
4a58448b 6462S: Supported
679655da 6463F: Documentation/networking/s2io.txt
b2f5a051 6464F: Documentation/networking/vxge.txt
86387e1a 6465F: drivers/net/ethernet/neterion/
4a58448b 6466
db9cf3a3 6467NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6468M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6469M: Patrick McHardy <kaber@trash.net>
42010ed0 6470M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6471L: netfilter-devel@vger.kernel.org
82b98543 6472L: coreteam@netfilter.org
1da177e4
LT
6473W: http://www.netfilter.org/
6474W: http://www.iptables.org/
42010ed0
PNA
6475Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6476T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6477T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6478S: Supported
679655da
JP
6479F: include/linux/netfilter*
6480F: include/linux/netfilter/
6481F: include/net/netfilter/
c117ab84
CEB
6482F: include/uapi/linux/netfilter*
6483F: include/uapi/linux/netfilter/
679655da
JP
6484F: net/*/netfilter.c
6485F: net/*/netfilter/
6486F: net/netfilter/
1da177e4 6487
4cc67735 6488NETLABEL
87a0874c 6489M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6490W: http://netlabel.sf.net
6491L: netdev@vger.kernel.org
87a0874c 6492S: Maintained
80811493 6493F: Documentation/netlabel/
679655da
JP
6494F: include/net/netlabel.h
6495F: net/netlabel/
4cc67735 6496
1da177e4 6497NETROM NETWORK LAYER
8b58be88 6498M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6499L: linux-hams@vger.kernel.org
d34cb28a 6500W: http://www.linux-ax25.org/
1da177e4 6501S: Maintained
679655da 6502F: include/net/netrom.h
c117ab84 6503F: include/uapi/linux/netrom.h
679655da 6504F: net/netrom/
1da177e4 6505
5ddb88c0 6506NETWORK BLOCK DEVICE (NBD)
8b58be88 6507M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6508S: Maintained
5e4b269b 6509L: nbd-general@lists.sourceforge.net
679655da
JP
6510F: Documentation/blockdev/nbd.txt
6511F: drivers/block/nbd.c
6512F: include/linux/nbd.h
c117ab84 6513F: include/uapi/linux/nbd.h
1da177e4 6514
6e43650c
NH
6515NETWORK DROP MONITOR
6516M: Neil Horman <nhorman@tuxdriver.com>
6517L: netdev@vger.kernel.org
6518S: Maintained
6519W: https://fedorahosted.org/dropwatch/
6520F: net/core/drop_monitor.c
6521
1da177e4 6522NETWORKING [GENERAL]
8b58be88 6523M: "David S. Miller" <davem@davemloft.net>
979b6c13 6524L: netdev@vger.kernel.org
b1e8fd54 6525W: http://www.linuxfoundation.org/en/Net
11e98029 6526Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6527T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6528T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6529S: Maintained
679655da
JP
6530F: net/
6531F: include/net/
018d21ed
JP
6532F: include/linux/in.h
6533F: include/linux/net.h
6534F: include/linux/netdevice.h
c117ab84
CEB
6535F: include/uapi/linux/in.h
6536F: include/uapi/linux/net.h
6537F: include/uapi/linux/netdevice.h
7e814a6c 6538F: tools/net/
f4e53f9a 6539F: tools/testing/selftests/net/
335a67d2 6540F: lib/random32.c
a101ccd1 6541F: lib/test_bpf.c
1da177e4
LT
6542
6543NETWORKING [IPv4/IPv6]
8b58be88
JP
6544M: "David S. Miller" <davem@davemloft.net>
6545M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6546M: James Morris <jmorris@namei.org>
6547M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6548M: Patrick McHardy <kaber@trash.net>
979b6c13 6549L: netdev@vger.kernel.org
08deed1e 6550T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6551S: Maintained
679655da
JP
6552F: net/ipv4/
6553F: net/ipv6/
6554F: include/net/ip*
0a14842f 6555F: arch/x86/net/*
1da177e4 6556
73b7656c
DM
6557NETWORKING [IPSEC]
6558M: Steffen Klassert <steffen.klassert@secunet.com>
6559M: Herbert Xu <herbert@gondor.apana.org.au>
6560M: "David S. Miller" <davem@davemloft.net>
6561L: netdev@vger.kernel.org
d1fc5024
SK
6562T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6563T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6564S: Maintained
5826bdd1 6565F: net/core/flow.c
73b7656c
DM
6566F: net/xfrm/
6567F: net/key/
6568F: net/ipv4/xfrm*
d1fc5024
SK
6569F: net/ipv4/esp4.c
6570F: net/ipv4/ah4.c
6571F: net/ipv4/ipcomp.c
6572F: net/ipv4/ip_vti.c
73b7656c 6573F: net/ipv6/xfrm*
d1fc5024
SK
6574F: net/ipv6/esp6.c
6575F: net/ipv6/ah6.c
6576F: net/ipv6/ipcomp6.c
6577F: net/ipv6/ip6_vti.c
73b7656c
DM
6578F: include/uapi/linux/xfrm.h
6579F: include/net/xfrm.h
6580
10e2ff1c 6581NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6582M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6583L: netdev@vger.kernel.org
6584S: Maintained
6585
29f8f632 6586NETWORKING [WIRELESS]
8b58be88 6587M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6588L: linux-wireless@vger.kernel.org
8a6e2535 6589Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6590T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6591S: Maintained
34b921cf
JP
6592F: net/mac80211/
6593F: net/rfkill/
679655da
JP
6594F: net/wireless/
6595F: include/net/ieee80211*
cc8b4a2b 6596F: include/linux/wireless.h
c117ab84 6597F: include/uapi/linux/wireless.h
c984e24d 6598F: include/net/iw_handler.h
34b921cf 6599F: drivers/net/wireless/
29f8f632 6600
788873ac
JP
6601NETWORKING DRIVERS
6602L: netdev@vger.kernel.org
6603W: http://www.linuxfoundation.org/en/Net
11e98029 6604Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6605T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6606T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6607S: Odd Fixes
6608F: drivers/net/
018d21ed 6609F: include/linux/if_*
0b63bf1f
JD
6610F: include/linux/netdevice.h
6611F: include/linux/arcdevice.h
6612F: include/linux/etherdevice.h
6613F: include/linux/fcdevice.h
6614F: include/linux/fddidevice.h
6615F: include/linux/hippidevice.h
6616F: include/linux/inetdevice.h
c117ab84
CEB
6617F: include/uapi/linux/if_*
6618F: include/uapi/linux/netdevice.h
788873ac 6619
3d396eb1 6620NETXEN (1/10) GbE SUPPORT
8622315e 6621M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6622M: Sony Chacko <sony.chacko@qlogic.com>
6623M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6624L: netdev@vger.kernel.org
9c2b5bde 6625W: http://www.qlogic.com
3d396eb1 6626S: Supported
aa43c215 6627F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6628
6423d30f
AAJ
6629NFC SUBSYSTEM
6630M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6631M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6632M: Samuel Ortiz <sameo@linux.intel.com>
6633L: linux-wireless@vger.kernel.org
1eb3b216 6634L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6635S: Supported
6423d30f 6636F: net/nfc/
55eb94f9 6637F: include/net/nfc/
c117ab84 6638F: include/uapi/linux/nfc.h
6423d30f 6639F: drivers/nfc/
08eaa1e0 6640F: include/linux/platform_data/pn544.h
7ebb88e5 6641F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6642
e8b43555 6643NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6644M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6645L: linux-nfs@vger.kernel.org
6646W: http://client.linux-nfs.org
cd7b996a 6647T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6648S: Maintained
679655da
JP
6649F: fs/lockd/
6650F: fs/nfs/
6651F: fs/nfs_common/
6652F: net/sunrpc/
6653F: include/linux/lockd/
6654F: include/linux/nfs*
6655F: include/linux/sunrpc/
c117ab84
CEB
6656F: include/uapi/linux/nfs*
6657F: include/uapi/linux/sunrpc/
1da177e4 6658
85ef9cea 6659NILFS2 FILESYSTEM
e2126935 6660M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6661L: linux-nilfs@vger.kernel.org
f9472265 6662W: http://nilfs.sourceforge.net/
e2126935 6663T: git git://github.com/konis/nilfs2.git
85ef9cea 6664S: Supported
679655da
JP
6665F: Documentation/filesystems/nilfs2.txt
6666F: fs/nilfs2/
6667F: include/linux/nilfs2_fs.h
85ef9cea 6668
1da177e4 6669NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6670M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6671W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6672S: Maintained
679655da
JP
6673F: Documentation/scsi/NinjaSCSI.txt
6674F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6675
6676NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6677M: GOTO Masanori <gotom@debian.or.jp>
6678M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6679W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6680S: Maintained
679655da
JP
6681F: Documentation/scsi/NinjaSCSI.txt
6682F: drivers/scsi/nsp32*
1da177e4 6683
383b8fb9
LFT
6684NIOS2 ARCHITECTURE
6685M: Ley Foon Tan <lftan@altera.com>
6686L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6687T: git git://git.rocketboards.org/linux-socfpga.git
6688S: Maintained
6689F: arch/nios2/
6690
fce8a7bb 6691NTB DRIVER
9ef6bf6c
JM
6692M: Jon Mason <jdmason@kudzu.us>
6693M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6694S: Supported
2984411f
JM
6695W: https://github.com/jonmason/ntb/wiki
6696T: git git://github.com/jonmason/ntb.git
fce8a7bb 6697F: drivers/ntb/
548c237c 6698F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6699F: include/linux/ntb.h
6700
1da177e4 6701NTFS FILESYSTEM
2818ef50 6702M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6703L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6704W: http://www.tuxera.com/
e6f4dee7 6705T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6706S: Supported
679655da
JP
6707F: Documentation/filesystems/ntfs.txt
6708F: fs/ntfs/
1da177e4 6709
9eb8ef74 6710NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6711M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6712L: linux-fbdev@vger.kernel.org
ce00f85c 6713S: Maintained
8a61f013
JH
6714F: drivers/video/fbdev/riva/
6715F: drivers/video/fbdev/nvidia/
1da177e4 6716
79461681
MW
6717NVM EXPRESS DRIVER
6718M: Matthew Wilcox <willy@linux.intel.com>
6719L: linux-nvme@lists.infradead.org
6720T: git git://git.infradead.org/users/willy/linux-nvme.git
6721S: Supported
5be37bf9 6722F: drivers/block/nvme*
79461681
MW
6723F: include/linux/nvme.h
6724
f50d7146
RK
6725NXP TDA998X DRM DRIVER
6726M: Russell King <rmk+kernel@arm.linux.org.uk>
6727S: Supported
6728F: drivers/gpu/drm/i2c/tda998x_drv.c
6729F: include/drm/i2c/tda998x.h
6730
fbace43e
PR
6731NXP TFA9879 DRIVER
6732M: Peter Rosin <peda@axentia.se>
6733L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6734S: Maintained
6735F: sound/soc/codecs/tfa9879*
6736
f5525786 6737OMAP SUPPORT
0e24bdd4 6738M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6739L: linux-omap@vger.kernel.org
6740W: http://www.muru.com/linux/omap/
6741W: http://linux.omap.com/
8a6e2535 6742Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6743T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6744S: Maintained
4e04d5a3 6745F: arch/arm/*omap*/
046d0a37 6746F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
6747F: drivers/irqchip/irq-omap-intc.c
6748F: drivers/mfd/*omap*.c
6749F: drivers/mfd/menelaus.c
6750F: drivers/mfd/palmas.c
6751F: drivers/mfd/tps65217.c
6752F: drivers/mfd/tps65218.c
6753F: drivers/mfd/tps65910.c
6754F: drivers/mfd/twl-core.[ch]
6755F: drivers/mfd/twl4030*.c
6756F: drivers/mfd/twl6030*.c
6757F: drivers/mfd/twl6040*.c
6758F: drivers/regulator/palmas-regulator*.c
6759F: drivers/regulator/pbias-regulator.c
6760F: drivers/regulator/tps65217-regulator.c
6761F: drivers/regulator/tps65218-regulator.c
6762F: drivers/regulator/tps65910-regulator.c
6763F: drivers/regulator/twl-regulator.c
046d0a37 6764F: include/linux/i2c-omap.h
f5525786 6765
50f29fbd 6766OMAP DEVICE TREE SUPPORT
cdb55ab0 6767M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6768M: Tony Lindgren <tony@atomide.com>
6769L: linux-omap@vger.kernel.org
d0fb18c5 6770L: devicetree@vger.kernel.org
50f29fbd
TL
6771S: Maintained
6772F: arch/arm/boot/dts/*omap*
6773F: arch/arm/boot/dts/*am3*
05eb20fa
NM
6774F: arch/arm/boot/dts/*am4*
6775F: arch/arm/boot/dts/*am5*
6776F: arch/arm/boot/dts/*dra7*
50f29fbd 6777
f5525786 6778OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6779M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6780L: linux-omap@vger.kernel.org
6781S: Maintained
6782F: arch/arm/*omap*/*clock*
6783
6784OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6785M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6786L: linux-omap@vger.kernel.org
6787S: Maintained
6788F: arch/arm/*omap*/*pm*
c46938d4 6789F: drivers/cpufreq/omap-cpufreq.c
f5525786 6790
d21db568 6791OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6792M: Rajendra Nayak <rnayak@ti.com>
6793M: Paul Walmsley <paul@pwsan.com>
6794L: linux-omap@vger.kernel.org
6795S: Maintained
d21db568 6796F: arch/arm/mach-omap2/prm*
692ab1f3 6797
f5525786 6798OMAP AUDIO SUPPORT
6c284903 6799M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6800M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6801L: alsa-devel@alsa-project.org (subscribers-only)
6802L: linux-omap@vger.kernel.org
6803S: Maintained
6804F: sound/soc/omap/
6805
18640193
TL
6806OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6807M: Roger Quadros <rogerq@ti.com>
6808M: Tony Lindgren <tony@atomide.com>
6809L: linux-omap@vger.kernel.org
6810S: Maintained
6811F: drivers/memory/omap-gpmc.c
6812F: arch/arm/mach-omap2/*gpmc*
6813
f5525786 6814OMAP FRAMEBUFFER SUPPORT
830e6384 6815M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6816L: linux-fbdev@vger.kernel.org
f5525786
TL
6817L: linux-omap@vger.kernel.org
6818S: Maintained
8a61f013 6819F: drivers/video/fbdev/omap/
f5525786 6820
676eec0d 6821OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6822M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6823L: linux-omap@vger.kernel.org
676eec0d 6824L: linux-fbdev@vger.kernel.org
178ff4c9 6825S: Maintained
8a61f013 6826F: drivers/video/fbdev/omap2/
178ff4c9
TV
6827F: Documentation/arm/OMAP/DSS
6828
8b37fcfc
OBC
6829OMAP HARDWARE SPINLOCK SUPPORT
6830M: Ohad Ben-Cohen <ohad@wizery.com>
6831L: linux-omap@vger.kernel.org
6832S: Maintained
6833F: drivers/hwspinlock/omap_hwspinlock.c
6834F: arch/arm/mach-omap2/hwspinlock.c
6835
f5525786 6836OMAP MMC SUPPORT
8b58be88 6837M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6838L: linux-omap@vger.kernel.org
6839S: Maintained
653f41b5
MC
6840F: drivers/mmc/host/omap.c
6841
6842OMAP HS MMC SUPPORT
0a4585c6 6843L: linux-mmc@vger.kernel.org
653f41b5 6844L: linux-omap@vger.kernel.org
dfa5d196 6845S: Orphan
653f41b5 6846F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6847
6848OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6849M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6850S: Maintained
6851F: drivers/char/hw_random/omap-rng.c
6852
f400c82e 6853OMAP HWMOD SUPPORT
cdb55ab0 6854M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6855M: Paul Walmsley <paul@pwsan.com>
6856L: linux-omap@vger.kernel.org
6857S: Maintained
8fc8b12b 6858F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6859
6860OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6861M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6862L: linux-omap@vger.kernel.org
6863S: Maintained
6864F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6865
0db83ced 6866OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6867M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6868L: linux-media@vger.kernel.org
6869S: Maintained
90d72ac6 6870F: drivers/media/platform/omap3isp/
0db83ced 6871F: drivers/staging/media/omap4iss/
7e8970e1 6872
f5525786 6873OMAP USB SUPPORT
f299470a 6874M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6875L: linux-usb@vger.kernel.org
6876L: linux-omap@vger.kernel.org
43b416e5 6877T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6878S: Maintained
a16fbd65
JP
6879F: drivers/usb/*/*omap*
6880F: arch/arm/*omap*/usb*
f5525786 6881
6d994710 6882OMAP GPIO DRIVER
a1415a8f 6883M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 6884M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 6885M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6886L: linux-omap@vger.kernel.org
6887S: Maintained
6888F: drivers/gpio/gpio-omap.c
6889
c351e290
MJ
6890OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6891M: Mark Jackson <mpfj@newflow.co.uk>
6892L: linux-omap@vger.kernel.org
6893S: Maintained
6894F: arch/arm/boot/dts/am335x-nano.dts
6895
0ad122d9 6896OMFS FILESYSTEM
8b58be88 6897M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6898L: linux-karma-devel@lists.sourceforge.net
6899S: Maintained
679655da
JP
6900F: Documentation/filesystems/omfs.txt
6901F: fs/omfs/
0ad122d9 6902
c1986ee9 6903OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6904M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6905S: Maintained
679655da
JP
6906F: drivers/char/pcmcia/cm4000_cs.c
6907F: include/linux/cm4000_cs.h
c117ab84 6908F: include/uapi/linux/cm4000_cs.h
c1986ee9 6909
77c44ab1 6910OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6911M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6912S: Maintained
679655da 6913F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6914
77d5140f 6915OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6916M: Jonathan Corbet <corbet@lwn.net>
661263b5 6917L: linux-media@vger.kernel.org
275ffde4 6918T: git git://linuxtv.org/media_tree.git
77d5140f 6919S: Maintained
90d72ac6 6920F: drivers/media/i2c/ov7670.c
77d5140f 6921
431bca73 6922ONENAND FLASH DRIVER
8b58be88 6923M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6924L: linux-mtd@lists.infradead.org
6925S: Maintained
679655da
JP
6926F: drivers/mtd/onenand/
6927F: include/linux/mtd/onenand*.h
431bca73 6928
1da177e4 6929ONSTREAM SCSI TAPE DRIVER
8b58be88 6930M: Willem Riede <osst@riede.org>
1da177e4
LT
6931L: osst-users@lists.sourceforge.net
6932L: linux-scsi@vger.kernel.org
6933S: Maintained
f7269cfc
JD
6934F: Documentation/scsi/osst.txt
6935F: drivers/scsi/osst.*
6936F: drivers/scsi/osst_*.h
6937F: drivers/scsi/st.h
1da177e4 6938
e2d1d6c0 6939OPENCORES I2C BUS DRIVER
8b58be88 6940M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6941L: linux-i2c@vger.kernel.org
e2d1d6c0 6942S: Maintained
679655da
JP
6943F: Documentation/i2c/busses/i2c-ocores
6944F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6945
860c44c1 6946OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6947M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6948M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6949L: devicetree@vger.kernel.org
860c44c1 6950W: http://fdt.secretlab.ca
3bbf9b9b 6951T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6952S: Maintained
f8828205 6953F: drivers/of/
860c44c1 6954F: include/linux/of*.h
f8828205 6955F: scripts/dtc/
860c44c1 6956K: of_get_property
d945fa0d 6957K: of_match_table
860c44c1 6958
f8828205 6959OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6960M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6961M: Pawel Moll <pawel.moll@arm.com>
6962M: Mark Rutland <mark.rutland@arm.com>
de80963e 6963M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6964M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6965L: devicetree@vger.kernel.org
6966S: Maintained
6967F: Documentation/devicetree/
6968F: arch/*/boot/dts/
6969F: include/dt-bindings/
6970
19f9d392
JB
6971OPENRISC ARCHITECTURE
6972M: Jonas Bonn <jonas@southpole.se>
6973W: http://openrisc.net
eab7c1c0 6974L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6975S: Maintained
6976T: git git://openrisc.net/~jonas/linux
14430813 6977F: arch/openrisc/
19f9d392 6978
ccb1352e 6979OPENVSWITCH
4f337ed5 6980M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6981L: dev@openvswitch.org
6982W: http://openvswitch.org
4f337ed5 6983T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6984S: Maintained
6985F: net/openvswitch/
6986
af39917d
CL
6987OPL4 DRIVER
6988M: Clemens Ladisch <clemens@ladisch.de>
6989L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6990T: git git://git.alsa-project.org/alsa-kernel.git
6991S: Maintained
6992F: sound/drivers/opl4/
6993
1da177e4 6994OPROFILE
4cf7e718 6995M: Robert Richter <rric@kernel.org>
1da177e4
LT
6996L: oprofile-list@lists.sf.net
6997S: Maintained
81c4a8a6 6998F: arch/*/include/asm/oprofile*.h
679655da
JP
6999F: arch/*/oprofile/
7000F: drivers/oprofile/
7001F: include/linux/oprofile.h
1da177e4 7002
e2d1d6c0 7003ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7004M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7005M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
7006L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7007W: http://oss.oracle.com/projects/ocfs2/
2191aeba 7008T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 7009S: Supported
679655da
JP
7010F: Documentation/filesystems/ocfs2.txt
7011F: Documentation/filesystems/dlmfs.txt
7012F: fs/ocfs2/
e2d1d6c0 7013
1da177e4 7014ORINOCO DRIVER
724c6b35 7015L: linux-wireless@vger.kernel.org
491b26b4 7016W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7017W: http://www.nongnu.org/orinoco/
3a59babb 7018S: Orphan
679655da 7019F: drivers/net/wireless/orinoco/
1da177e4 7020
42c55aa8 7021OSD LIBRARY and FILESYSTEM
fadc0752 7022M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7023M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7024L: osd-dev@open-osd.org
7025W: http://open-osd.org
54e5881d 7026T: git git://git.open-osd.org/open-osd.git
68274794 7027S: Maintained
42c55aa8 7028F: drivers/scsi/osd/
6b6f0b6c 7029F: include/scsi/osd_*
42c55aa8 7030F: fs/exofs/
68274794 7031
ef94b186 7032OVERLAY FILESYSTEM
7c37fbda 7033M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7034L: linux-unionfs@vger.kernel.org
7035T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7036S: Supported
1d113735 7037F: fs/overlayfs/
7c37fbda
NB
7038F: Documentation/filesystems/overlayfs.txt
7039
e2d1d6c0 7040P54 WIRELESS DRIVER
084cb0fe 7041M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7042L: linux-wireless@vger.kernel.org
084cb0fe 7043W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7044S: Maintained
679655da 7045F: drivers/net/wireless/p54/
e2d1d6c0 7046
f5cd7872 7047PA SEMI ETHERNET DRIVER
8b58be88 7048M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7049L: netdev@vger.kernel.org
7050S: Maintained
ded19add 7051F: drivers/net/ethernet/pasemi/*
f5cd7872 7052
beb58aa3 7053PA SEMI SMBUS DRIVER
8b58be88 7054M: Olof Johansson <olof@lixom.net>
846557d3 7055L: linux-i2c@vger.kernel.org
beb58aa3 7056S: Maintained
679655da 7057F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7058
48fc267e
SK
7059PADATA PARALLEL EXECUTION MECHANISM
7060M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7061L: linux-crypto@vger.kernel.org
7062S: Maintained
7063F: kernel/padata.c
7064F: include/linux/padata.h
7065F: Documentation/padata.txt
7066
709ee531 7067PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7068M: Harald Welte <laforge@gnumonks.org>
d0944853 7069L: platform-driver-x86@vger.kernel.org
709ee531 7070S: Maintained
679655da 7071F: drivers/platform/x86/panasonic-laptop.c
709ee531 7072
368dd5ac 7073PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7074M: David Howells <dhowells@redhat.com>
7075M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7076L: linux-am33-list@redhat.com (moderated for non-subscribers)
7077W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7078S: Maintained
679655da
JP
7079F: Documentation/mn10300/
7080F: arch/mn10300/
4fa97181 7081
1da177e4 7082PARALLEL PORT SUPPORT
3dd1a329 7083L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7084S: Orphan
679655da
JP
7085F: drivers/parport/
7086F: include/linux/parport*.h
7087F: drivers/char/ppdev.c
c117ab84 7088F: include/uapi/linux/ppdev.h
1da177e4 7089
4cdf6bc2 7090PARAVIRT_OPS INTERFACE
d633180c 7091M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7092M: Chris Wright <chrisw@sous-sol.org>
7093M: Alok Kataria <akataria@vmware.com>
7094M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7095L: virtualization@lists.linux-foundation.org
4cdf6bc2 7096S: Supported
679655da
JP
7097F: Documentation/ia64/paravirt_ops.txt
7098F: arch/*/kernel/paravirt*
7099F: arch/*/include/asm/paravirt.h
4cdf6bc2 7100
e2d1d6c0 7101PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7102M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7103L: linux-parport@lists.infradead.org (subscribers-only)
7104W: http://www.torque.net/linux-pp.html
7105S: Maintained
679655da
JP
7106F: Documentation/blockdev/paride.txt
7107F: drivers/block/paride/
e2d1d6c0
RD
7108
7109PARISC ARCHITECTURE
b8828770 7110M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7111M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7112L: linux-parisc@vger.kernel.org
7113W: http://www.parisc-linux.org/
8a6e2535 7114Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7115T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7116T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7117S: Maintained
679655da 7118F: arch/parisc/
2b6bac9e 7119F: Documentation/parisc/
679655da 7120F: drivers/parisc/
2b6bac9e
HD
7121F: drivers/char/agp/parisc-agp.c
7122F: drivers/input/serio/gscps2.c
7123F: drivers/parport/parport_gsc.*
7124F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7125F: drivers/video/fbdev/sti*
2b6bac9e
HD
7126F: drivers/video/console/sti*
7127F: drivers/video/logo/logo_parisc*
e2d1d6c0 7128
1662d32c 7129PC87360 HARDWARE MONITORING DRIVER
8b58be88 7130M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7131L: lm-sensors@lm-sensors.org
7132S: Maintained
679655da
JP
7133F: Documentation/hwmon/pc87360
7134F: drivers/hwmon/pc87360.c
1662d32c
JC
7135
7136PC8736x GPIO DRIVER
8b58be88 7137M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7138S: Maintained
679655da 7139F: drivers/char/pc8736x_gpio.c
1662d32c 7140
1ad107fd 7141PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7142M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7143L: lm-sensors@lm-sensors.org
7144S: Maintained
7145F: Documentation/hwmon/pc87427
7146F: drivers/hwmon/pc87427.c
7147
b26e0ed4 7148PCA9532 LED DRIVER
8b58be88 7149M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7150S: Maintained
d5ca6918
JP
7151F: drivers/leds/leds-pca9532.c
7152F: include/linux/leds-pca9532.h
b26e0ed4 7153
5ce914a8 7154PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7155M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7156L: linux-i2c@vger.kernel.org
7157S: Maintained
b4f0b74e 7158F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7159
3971dae5 7160PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7161M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7162S: Maintained
7163F: drivers/firmware/pcdp.*
7164
065c6359 7165PCI ERROR RECOVERY
6305902c 7166M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7167L: linux-pci@vger.kernel.org
065c6359 7168S: Supported
679655da 7169F: Documentation/PCI/pci-error-recovery.txt
065c6359 7170
1da177e4 7171PCI SUBSYSTEM
5ac3a6d2 7172M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7173L: linux-pci@vger.kernel.org
99662dd1 7174Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7175T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7176S: Supported
679655da
JP
7177F: Documentation/PCI/
7178F: drivers/pci/
7179F: include/linux/pci*
6b49ee49 7180F: arch/x86/pci/
cad01f91 7181F: arch/x86/kernel/quirks.c
1da177e4 7182
5f6b6ccd
TI
7183PCI DRIVER FOR APPLIEDMICRO XGENE
7184M: Tanmay Inamdar <tinamdar@apm.com>
7185L: linux-pci@vger.kernel.org
7186L: linux-arm-kernel@lists.infradead.org
7187S: Maintained
7188F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7189F: drivers/pci/host/pci-xgene.c
7190
62d0ff83
ML
7191PCI DRIVER FOR FREESCALE LAYERSCAPE
7192M: Minghuan Lian <minghuan.Lian@freescale.com>
7193M: Mingkai Hu <mingkai.hu@freescale.com>
7194M: Roy Zang <tie-fei.zang@freescale.com>
7195L: linuxppc-dev@lists.ozlabs.org
7196L: linux-pci@vger.kernel.org
7197L: linux-arm-kernel@lists.infradead.org
7198S: Maintained
7199F: drivers/pci/host/*layerscape*
7200
f0b75693
BH
7201PCI DRIVER FOR IMX6
7202M: Richard Zhu <r65037@freescale.com>
1ba55f55 7203M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7204L: linux-pci@vger.kernel.org
7205L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7206S: Maintained
7207F: drivers/pci/host/*imx6*
7208
0c4ffcfe
MK
7209PCI DRIVER FOR TI KEYSTONE
7210M: Murali Karicheri <m-karicheri2@ti.com>
7211L: linux-pci@vger.kernel.org
7212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7213S: Maintained
7214F: drivers/pci/host/*keystone*
7215
f0b75693
BH
7216PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7217M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7218M: Jason Cooper <jason@lakedaemon.net>
7219L: linux-pci@vger.kernel.org
7220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7221S: Maintained
7222F: drivers/pci/host/*mvebu*
7223
0447cfd7
TR
7224PCI DRIVER FOR NVIDIA TEGRA
7225M: Thierry Reding <thierry.reding@gmail.com>
7226L: linux-tegra@vger.kernel.org
f0b75693 7227L: linux-pci@vger.kernel.org
0447cfd7
TR
7228S: Supported
7229F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7230F: drivers/pci/host/pci-tegra.c
7231
47ff3de9
KVA
7232PCI DRIVER FOR TI DRA7XX
7233M: Kishon Vijay Abraham I <kishon@ti.com>
7234L: linux-omap@vger.kernel.org
7235L: linux-pci@vger.kernel.org
7236S: Supported
7237F: Documentation/devicetree/bindings/pci/ti-pci.txt
7238F: drivers/pci/host/pci-dra7xx.c
7239
f0b75693
BH
7240PCI DRIVER FOR RENESAS R-CAR
7241M: Simon Horman <horms@verge.net.au>
7242L: linux-pci@vger.kernel.org
7243L: linux-sh@vger.kernel.org
7244S: Maintained
7245F: drivers/pci/host/*rcar*
7246
4af82255
JH
7247PCI DRIVER FOR SAMSUNG EXYNOS
7248M: Jingoo Han <jg1.han@samsung.com>
7249L: linux-pci@vger.kernel.org
f0b75693
BH
7250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7251L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7252S: Maintained
7253F: drivers/pci/host/pci-exynos.c
7254
f0b75693
BH
7255PCI DRIVER FOR SYNOPSIS DESIGNWARE
7256M: Mohit Kumar <mohit.kumar@st.com>
7257M: Jingoo Han <jg1.han@samsung.com>
7258L: linux-pci@vger.kernel.org
7259S: Maintained
7260F: drivers/pci/host/*designware*
7261
cf28855b
WD
7262PCI DRIVER FOR GENERIC OF HOSTS
7263M: Will Deacon <will.deacon@arm.com>
7264L: linux-pci@vger.kernel.org
7265L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7266S: Maintained
7267F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7268F: drivers/pci/host/pci-host-generic.c
7269
51b66a6c
PA
7270PCIE DRIVER FOR ST SPEAR13XX
7271M: Mohit Kumar <mohit.kumar@st.com>
7272L: linux-pci@vger.kernel.org
7273S: Maintained
7274F: drivers/pci/host/*spear*
7275
1da177e4 7276PCMCIA SUBSYSTEM
4230dfc9 7277P: Linux PCMCIA Team
f5df5881 7278L: linux-pcmcia@lists.infradead.org
6650e0a5 7279W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7280T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7281S: Maintained
679655da
JP
7282F: Documentation/pcmcia/
7283F: drivers/pcmcia/
7284F: include/pcmcia/
1da177e4
LT
7285
7286PCNET32 NETWORK DRIVER
227fb925 7287M: Don Fry <pcnet32@frontier.com>
979b6c13 7288L: netdev@vger.kernel.org
1da177e4 7289S: Maintained
b955f6ca 7290F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7291
48fc267e
SK
7292PCRYPT PARALLEL CRYPTO ENGINE
7293M: Steffen Klassert <steffen.klassert@secunet.com>
7294L: linux-crypto@vger.kernel.org
7295S: Maintained
7296F: crypto/pcrypt.c
7297F: include/crypto/pcrypt.h
7298
e72df0b8
TH
7299PER-CPU MEMORY ALLOCATOR
7300M: Tejun Heo <tj@kernel.org>
7301M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7302T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7303S: Maintained
7304F: include/linux/percpu*.h
7305F: mm/percpu*.c
7306F: arch/*/include/asm/percpu.h
7307
ad4ecbcb 7308PER-TASK DELAY ACCOUNTING
185e595f 7309M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7310S: Maintained
679655da
JP
7311F: include/linux/delayacct.h
7312F: kernel/delayacct.c
ad4ecbcb 7313
57c0c15b 7314PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7315M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7316M: Paul Mackerras <paulus@samba.org>
dd9b238c 7317M: Ingo Molnar <mingo@redhat.com>
f80c5393 7318M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7319L: linux-kernel@vger.kernel.org
75fc2d37 7320T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7321S: Supported
d53e8365 7322F: kernel/events/*
a003236c 7323F: include/linux/perf_event.h
c117ab84 7324F: include/uapi/linux/perf_event.h
141c4296
RR
7325F: arch/*/kernel/perf_event*.c
7326F: arch/*/kernel/*/perf_event*.c
7327F: arch/*/kernel/*/*/perf_event*.c
a003236c 7328F: arch/*/include/asm/perf_event.h
a003236c
VL
7329F: arch/*/kernel/perf_callchain.c
7330F: tools/perf/
6c0b3244 7331
dd49d0f5 7332PERSONALITY HANDLING
8b58be88 7333M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7334L: linux-abi-devel@lists.sourceforge.net
7335S: Maintained
679655da 7336F: include/linux/personality.h
c117ab84 7337F: include/uapi/linux/personality.h
dd49d0f5 7338
838e7a03 7339PHONET PROTOCOL
2a06b40f 7340M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7341S: Supported
7342F: Documentation/networking/phonet.txt
7343F: include/linux/phonet.h
7344F: include/net/phonet/
c117ab84 7345F: include/uapi/linux/phonet.h
838e7a03
RDC
7346F: net/phonet/
7347
1da177e4 7348PHRAM MTD DRIVER
8b58be88 7349M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7350L: linux-mtd@lists.infradead.org
7351S: Maintained
679655da 7352F: drivers/mtd/devices/phram.c
1da177e4 7353
efdbb10e
BP
7354PICOLCD HID DRIVER
7355M: Bruno Prémont <bonbons@linux-vserver.org>
7356L: linux-input@vger.kernel.org
7357S: Maintained
7358F: drivers/hid/hid-picolcd*
7359
a53bfa07
JI
7360PICOXCELL SUPPORT
7361M: Jamie Iles <jamie@jamieiles.com>
7362L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7363T: git git://github.com/jamieiles/linux-2.6-ji.git
7364S: Supported
b8733987 7365F: arch/arm/boot/dts/picoxcell*
14430813 7366F: arch/arm/mach-picoxcell/
b8733987 7367F: drivers/crypto/picoxcell*
a53bfa07 7368
2744e8af
LW
7369PIN CONTROL SUBSYSTEM
7370M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7371L: linux-gpio@vger.kernel.org
2744e8af 7372S: Maintained
07f29ba6 7373F: drivers/pinctrl/
8e406fe4 7374F: include/linux/pinctrl/
2744e8af 7375
2201bbb8
JCPV
7376PIN CONTROLLER - ATMEL AT91
7377M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7379S: Maintained
c654b6bf 7380F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7381
cbd1b652
MW
7382PIN CONTROLLER - INTEL
7383M: Mika Westerberg <mika.westerberg@linux.intel.com>
7384M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7385S: Maintained
7386F: drivers/pinctrl/intel/
2201bbb8 7387
9963b536
LP
7388PIN CONTROLLER - RENESAS
7389M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7390L: linux-sh@vger.kernel.org
7391S: Maintained
7392F: drivers/pinctrl/sh-pfc/
7393
b75e60d6 7394PIN CONTROLLER - SAMSUNG
fea685e9 7395M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7396M: Thomas Abraham <thomas.abraham@linaro.org>
7397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7398L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7399S: Maintained
9b5b33f6 7400F: drivers/pinctrl/samsung/
b75e60d6 7401
deda8287 7402PIN CONTROLLER - ST SPEAR
8e406fe4 7403M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7404L: spear-devel@list.st.com
7405L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7406W: http://www.st.com/spear
7407S: Maintained
8e406fe4 7408F: drivers/pinctrl/spear/
deda8287 7409
249a6771 7410PKTCDVD DRIVER
dbd47133 7411M: Jiri Kosina <jkosina@suse.cz>
249a6771 7412S: Maintained
679655da
JP
7413F: drivers/block/pktcdvd.c
7414F: include/linux/pktcdvd.h
c117ab84 7415F: include/uapi/linux/pktcdvd.h
249a6771 7416
b31d8273
G
7417PKUNITY SOC DRIVERS
7418M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7419W: http://mprc.pku.edu.cn/~guanxuetao/linux
7420S: Maintained
ceebf4d5 7421T: git git://github.com/gxt/linux.git
b31d8273 7422F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7423F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7424F: drivers/video/fbdev/fb-puv3.c
2809e80b 7425F: drivers/rtc/rtc-puv3.c
b31d8273 7426
9d2ecfb7 7427PMBUS HARDWARE MONITORING DRIVERS
ca462085 7428M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7429L: lm-sensors@lm-sensors.org
7430W: http://www.lm-sensors.org/
7431W: http://www.roeck-us.net/linux/drivers/
7432T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7433S: Maintained
7434F: Documentation/hwmon/pmbus
7435F: drivers/hwmon/pmbus/
7436F: include/linux/i2c/pmbus.h
7437
89a36810 7438PMC SIERRA MaxRAID DRIVER
076cfaae 7439M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7440L: linux-scsi@vger.kernel.org
7441W: http://www.pmc-sierra.com/
7442S: Supported
7443F: drivers/scsi/pmcraid.*
7444
dbf9bfe6 7445PMC SIERRA PM8001 DRIVER
4f0e359c 7446M: xjtuwjp@gmail.com
dbf9bfe6 7447M: lindar_liu@usish.com
f5a7b525 7448L: pmchba@pmcs.com
dbf9bfe6 7449L: linux-scsi@vger.kernel.org
7450S: Supported
7451F: drivers/scsi/pm8001/
7452
1da177e4 7453POSIX CLOCKS and TIMERS
8b58be88 7454M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7455L: linux-kernel@vger.kernel.org
75fc2d37 7456T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7457S: Maintained
679655da
JP
7458F: fs/timerfd.c
7459F: include/linux/timer*
5cee9645 7460F: kernel/time/*timer*
1da177e4 7461
3be86148 7462POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7463M: Sebastian Reichel <sre@kernel.org>
57318935 7464M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7465M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7466L: linux-pm@vger.kernel.org
54e5881d 7467T: git git://git.infradead.org/battery-2.6.git
3be86148 7468S: Maintained
679655da 7469F: include/linux/power_supply.h
8cd725a1 7470F: drivers/power/
3be86148 7471
1da177e4 7472PNP SUPPORT
46a1f21a 7473M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7474S: Maintained
679655da 7475F: drivers/pnp/
1da177e4 7476
999445d4 7477PNXxxxx I2C DRIVER
8b58be88 7478M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7479L: linux-i2c@vger.kernel.org
999445d4 7480S: Maintained
679655da 7481F: drivers/i2c/busses/i2c-pnx.c
999445d4 7482
1da177e4 7483PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7484M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7485L: linux-ppp@vger.kernel.org
7486S: Maintained
224cf5ad 7487F: drivers/net/ppp/ppp_*
1da177e4
LT
7488
7489PPP OVER ATM (RFC 2364)
8b58be88 7490M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7491S: Maintained
679655da 7492F: net/atm/pppoatm.c
c117ab84 7493F: include/uapi/linux/atmppp.h
1da177e4
LT
7494
7495PPP OVER ETHERNET
8b58be88 7496M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7497S: Maintained
224cf5ad
JK
7498F: drivers/net/ppp/pppoe.c
7499F: drivers/net/ppp/pppox.c
1da177e4 7500
a6d2370b 7501PPP OVER L2TP
8b58be88 7502M: James Chapman <jchapman@katalix.com>
a6d2370b 7503S: Maintained
90ca28d1 7504F: net/l2tp/l2tp_ppp.c
679655da 7505F: include/linux/if_pppol2tp.h
c117ab84 7506F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7507
eae9d2ba 7508PPS SUPPORT
8b58be88 7509M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7510W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7511L: linuxpps@ml.enneenne.com (subscribers-only)
7512S: Maintained
cabaaf41
JP
7513F: Documentation/pps/
7514F: drivers/pps/
7515F: include/linux/pps*.h
eae9d2ba 7516
71a6d0af
HW
7517PPTP DRIVER
7518M: Dmitry Kozlov <xeb@mail.ru>
7519L: netdev@vger.kernel.org
7520S: Maintained
224cf5ad 7521F: drivers/net/ppp/pptp.c
71a6d0af
HW
7522W: http://sourceforge.net/projects/accel-pptp
7523
1da177e4 7524PREEMPTIBLE KERNEL
8b58be88 7525M: Robert Love <rml@tech9.net>
1da177e4
LT
7526L: kpreempt-tech@lists.sourceforge.net
7527W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7528S: Supported
679655da
JP
7529F: Documentation/preempt-locking.txt
7530F: include/linux/preempt.h
1da177e4
LT
7531
7532PRISM54 WIRELESS DRIVER
8b58be88 7533M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7534L: linux-wireless@vger.kernel.org
9ef80804 7535W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7536S: Obsolete
679655da 7537F: drivers/net/wireless/prism54/
1da177e4 7538
b3277dfa 7539PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7540M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7541L: linux-ide@vger.kernel.org
7542S: Maintained
679655da 7543F: drivers/ata/sata_promise.*
b3277dfa 7544
02c18891 7545PS3 NETWORK SUPPORT
b809b9ca 7546M: Geoff Levand <geoff@infradead.org>
02c18891 7547L: netdev@vger.kernel.org
a4724ed6 7548L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7549S: Maintained
8df158ac 7550F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7551
f58a9d17 7552PS3 PLATFORM SUPPORT
b809b9ca 7553M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7554L: linuxppc-dev@lists.ozlabs.org
7555L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7556S: Maintained
679655da
JP
7557F: arch/powerpc/boot/ps3*
7558F: arch/powerpc/include/asm/lv1call.h
7559F: arch/powerpc/include/asm/ps3*.h
7560F: arch/powerpc/platforms/ps3/
7561F: drivers/*/ps3*
7562F: drivers/ps3/
fec629b8 7563F: drivers/rtc/rtc-ps3.c
679655da 7564F: drivers/usb/host/*ps3.c
fec629b8 7565F: sound/ppc/snd_ps3*
f58a9d17 7566
cffb4add 7567PS3VRAM DRIVER
8b58be88 7568M: Jim Paris <jim@jtan.com>
a4724ed6 7569L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7570S: Maintained
8a3977cb 7571F: drivers/block/ps3vram.c
cffb4add 7572
8defe599 7573PSTORE FILESYSTEM
9d5e2a02 7574M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7575M: Colin Cross <ccross@android.com>
7576M: Kees Cook <keescook@chromium.org>
7577M: Tony Luck <tony.luck@intel.com>
7578S: Maintained
7579T: git git://git.infradead.org/users/cbou/linux-pstore.git
7580F: fs/pstore/
7581F: include/linux/pstore*
04851772 7582F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7583F: drivers/acpi/apei/erst.c
7584
7fbc415d
RC
7585PTP HARDWARE CLOCK SUPPORT
7586M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7587L: netdev@vger.kernel.org
7fbc415d
RC
7588S: Maintained
7589W: http://linuxptp.sourceforge.net/
7590F: Documentation/ABI/testing/sysfs-ptp
7591F: Documentation/ptp/*
0ecb3cdd 7592F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7593F: drivers/net/phy/dp83640*
7594F: drivers/ptp/*
7595F: include/linux/ptp_cl*
7596
cf94a4d1 7597PTRACE SUPPORT
e846ee5f 7598M: Roland McGrath <roland@hack.frob.com>
8b58be88 7599M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7600S: Maintained
7601F: include/asm-generic/syscall.h
7602F: include/linux/ptrace.h
7603F: include/linux/regset.h
7604F: include/linux/tracehook.h
c117ab84 7605F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7606F: kernel/ptrace.c
7607
8320204a 7608PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7609M: Mike Isely <isely@pobox.com>
16e9495d 7610L: pvrusb2@isely.net (subscribers-only)
661263b5 7611L: linux-media@vger.kernel.org
8320204a 7612W: http://www.isely.net/pvrusb2/
275ffde4 7613T: git git://linuxtv.org/media_tree.git
8320204a 7614S: Maintained
679655da 7615F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7616F: drivers/media/usb/pvrusb2/
8320204a 7617
39532e6c
HG
7618PWC WEBCAM DRIVER
7619M: Hans de Goede <hdegoede@redhat.com>
7620L: linux-media@vger.kernel.org
7621T: git git://linuxtv.org/media_tree.git
7622S: Maintained
7623F: drivers/media/usb/pwc/*
7624
93c090b3
KD
7625PWM FAN DRIVER
7626M: Kamil Debski <k.debski@samsung.com>
7627L: lm-sensors@lm-sensors.org
7628S: Supported
7629F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7630F: Documentation/hwmon/pwm-fan
7631F: drivers/hwmon/pwm-fan.c
7632
200efedd 7633PWM SUBSYSTEM
aa3495f7
TR
7634M: Thierry Reding <thierry.reding@gmail.com>
7635L: linux-pwm@vger.kernel.org
0c2498f1 7636S: Maintained
006e854f 7637T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7638F: Documentation/pwm.txt
7639F: Documentation/devicetree/bindings/pwm/
7640F: include/linux/pwm.h
0c2498f1 7641F: drivers/pwm/
a140b98d
TR
7642F: drivers/video/backlight/pwm_bl.c
7643F: include/linux/pwm_backlight.h
0c2498f1 7644
30ec261e 7645PXA2xx/PXA3xx SUPPORT
8da5e302 7646M: Daniel Mack <daniel@zonque.org>
a323f664 7647M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7648M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7649L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7650T: git git://github.com/hzhuang1/linux.git
8da5e302 7651T: git git://github.com/rjarzmik/linux.git
1da177e4 7652S: Maintained
679655da
JP
7653F: arch/arm/mach-pxa/
7654F: drivers/pcmcia/pxa2xx*
9df92e6c 7655F: drivers/spi/spi-pxa2xx*
faf2e1db 7656F: drivers/usb/gadget/udc/pxa2*
679655da 7657F: include/sound/pxa2xx-lib.h
bec4c99e 7658F: sound/arm/pxa*
14430813 7659F: sound/soc/pxa/
1da177e4 7660
ec64d3bf
EG
7661PXA3xx NAND FLASH DRIVER
7662M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7663L: linux-mtd@lists.infradead.org
7664S: Maintained
9a67f099 7665F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7666
3f640c61 7667MMP SUPPORT
8b58be88 7668M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7669M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7671T: git git://github.com/hzhuang1/linux.git
7672T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7673S: Maintained
3f640c61 7674F: arch/arm/mach-mmp/
e8e6cb32 7675
272f133a
PO
7676PXA MMCI DRIVER
7677S: Orphan
7678
57f63bc8 7679PXA RTC DRIVER
8b58be88 7680M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7681L: rtc-linux@googlegroups.com
7682S: Maintained
7683
cea4001a
TS
7684QAT DRIVER
7685M: Tadeusz Struk <tadeusz.struk@intel.com>
7686L: qat-linux@intel.com
7687S: Supported
7688F: drivers/crypto/qat/
7689
52a09a04 7690QIB DRIVER
8473c603 7691M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7692L: linux-rdma@vger.kernel.org
7693S: Supported
7694F: drivers/infiniband/hw/qib/
7695
5e9772b9
JS
7696QLOGIC QLA1280 SCSI DRIVER
7697M: Michael Reed <mdr@sgi.com>
7698L: linux-scsi@vger.kernel.org
7699S: Maintained
7700F: drivers/scsi/qla1280.[ch]
7701
1da177e4 7702QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7703M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7704L: linux-scsi@vger.kernel.org
7705S: Supported
679655da
JP
7706F: Documentation/scsi/LICENSE.qla2xxx
7707F: drivers/scsi/qla2xxx/
1da177e4 7708
883c98fe 7709QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7710M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7711M: iscsi-driver@qlogic.com
7712L: linux-scsi@vger.kernel.org
7713S: Supported
bacfb81b 7714F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7715F: drivers/scsi/qla4xxx/
7716
5a4faa87 7717QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7718M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7719M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7720M: linux-driver@qlogic.com
7721L: netdev@vger.kernel.org
7722S: Supported
679655da 7723F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7724F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7725
0ec00f03 7726QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7727M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 7728M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
7729L: netdev@vger.kernel.org
7730S: Supported
aa43c215 7731F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7732
c4e84bde 7733QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
7734M: Harish Patil <harish.patil@qlogic.com>
7735M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7736M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 7737M: linux-driver@qlogic.com
c4e84bde
RM
7738L: netdev@vger.kernel.org
7739S: Supported
aa43c215 7740F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7741
1da177e4 7742QNX4 FILESYSTEM
8b58be88 7743M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7744W: http://www.alarsen.net/linux/qnx4fs/
7745S: Maintained
80811493 7746F: fs/qnx4/
c117ab84
CEB
7747F: include/uapi/linux/qnx4_fs.h
7748F: include/uapi/linux/qnxtypes.h
1da177e4 7749
91952bc0
AP
7750QT1010 MEDIA DRIVER
7751M: Antti Palosaari <crope@iki.fi>
7752L: linux-media@vger.kernel.org
7753W: http://linuxtv.org/
7754W: http://palosaari.fi/linux/
7755Q: http://patchwork.linuxtv.org/project/linux-media/list/
7756T: git git://linuxtv.org/anttip/media_tree.git
7757S: Maintained
7758F: drivers/media/tuners/qt1010*
7759
966fb5ec
SM
7760QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7761M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7762L: linux-wireless@vger.kernel.org
7763L: ath9k-devel@lists.ath9k.org
7764W: http://wireless.kernel.org/en/users/Drivers/ath9k
7765S: Supported
7766F: drivers/net/wireless/ath/ath9k/
7767
2ea0ffcb
KV
7768QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7769M: Kalle Valo <kvalo@qca.qualcomm.com>
7770L: ath10k@lists.infradead.org
7771W: http://wireless.kernel.org/en/users/Drivers/ath10k
7772T: git git://github.com/kvalo/ath.git
7773S: Supported
7774F: drivers/net/wireless/ath/ath10k/
7775
4f4567cf
RK
7776QUALCOMM HEXAGON ARCHITECTURE
7777M: Richard Kuo <rkuo@codeaurora.org>
7778L: linux-hexagon@vger.kernel.org
7779S: Supported
7780F: arch/hexagon/
7781
8e84c258
EK
7782QUALCOMM WCN36XX WIRELESS DRIVER
7783M: Eugene Krasnikov <k.eugene.e@gmail.com>
7784L: wcn36xx@lists.infradead.org
7785W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7786T: git git://github.com/KrasnikovEugene/wcn36xx.git
7787S: Supported
7788F: drivers/net/wireless/ath/wcn36xx/
7789
35e3540b
HV
7790QUICKCAM PARALLEL PORT WEBCAMS
7791M: Hans Verkuil <hverkuil@xs4all.nl>
7792L: linux-media@vger.kernel.org
7793T: git git://linuxtv.org/media_tree.git
7794W: http://linuxtv.org
7795S: Odd Fixes
7796F: drivers/media/parport/*-qcam*
7797
602adf40 7798RADOS BLOCK DEVICE (RBD)
09d90327
SW
7799M: Yehuda Sadeh <yehuda@inktank.com>
7800M: Sage Weil <sage@inktank.com>
527a88b9 7801M: Alex Elder <elder@kernel.org>
602adf40 7802M: ceph-devel@vger.kernel.org
09d90327
SW
7803W: http://ceph.com/
7804T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7805S: Supported
7806F: drivers/block/rbd.c
7807F: drivers/block/rbd_types.h
7808
1da177e4 7809RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7810M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7811L: linux-fbdev@vger.kernel.org
1da177e4 7812S: Maintained
8a61f013 7813F: drivers/video/fbdev/aty/radeon*
c117ab84 7814F: include/uapi/linux/radeonfb.h
1da177e4 7815
c6c9b34c
HG
7816RADIOSHARK RADIO DRIVER
7817M: Hans de Goede <hdegoede@redhat.com>
7818L: linux-media@vger.kernel.org
7819T: git git://linuxtv.org/media_tree.git
7820S: Maintained
7821F: drivers/media/radio/radio-shark.c
7822
7823RADIOSHARK2 RADIO DRIVER
7824M: Hans de Goede <hdegoede@redhat.com>
7825L: linux-media@vger.kernel.org
7826T: git git://linuxtv.org/media_tree.git
7827S: Maintained
7828F: drivers/media/radio/radio-shark2.c
7829F: drivers/media/radio/radio-tea5777.c
7830
1da177e4 7831RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7832M: Paul Mackerras <paulus@samba.org>
c69f677c 7833L: linux-fbdev@vger.kernel.org
1da177e4 7834S: Maintained
8a61f013 7835F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7836
e7839f25 7837RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7838P: rt2x00 project
b182427e 7839M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 7840M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7841L: linux-wireless@vger.kernel.org
83fc9c89 7842L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7843W: http://rt2x00.serialmonkey.com/
7844S: Maintained
7845F: drivers/net/wireless/rt2x00/
7846
9db5579b 7847RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7848M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7849S: Maintained
679655da
JP
7850F: Documentation/blockdev/ramdisk.txt
7851F: drivers/block/brd.c
9db5579b 7852
9e95ce27 7853RANDOM NUMBER DRIVER
0624bcaa 7854M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7855S: Maintained
679655da 7856F: drivers/char/random.c
9e95ce27 7857
394b701c 7858RAPIDIO SUBSYSTEM
8b58be88 7859M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7860M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7861S: Maintained
679655da 7862F: drivers/rapidio/
394b701c 7863
e2d1d6c0 7864RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7865L: linux-wireless@vger.kernel.org
f52a5490 7866S: Orphan
679655da 7867F: drivers/net/wireless/ray*
e2d1d6c0
RD
7868
7869RCUTORTURE MODULE
e0198b29 7870M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7871M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7872L: linux-kernel@vger.kernel.org
f9094d8e 7873S: Supported
08deed1e 7874T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7875F: Documentation/RCU/torture.txt
34e2d560 7876F: kernel/rcu/rcutorture.c
e2d1d6c0 7877
c87b9c60
PM
7878RCUTORTURE TEST FRAMEWORK
7879M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7880M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7881R: Steven Rostedt <rostedt@goodmis.org>
7882R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7883R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7884L: linux-kernel@vger.kernel.org
c87b9c60
PM
7885S: Supported
7886T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7887F: tools/testing/selftests/rcutorture
7888
c1f766b5 7889RDC R-321X SoC
8b58be88 7890M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7891S: Maintained
7892
db17f395 7893RDC R6040 FAST ETHERNET DRIVER
8b58be88 7894M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7895L: netdev@vger.kernel.org
7896S: Maintained
58565a35 7897F: drivers/net/ethernet/rdc/r6040.c
db17f395 7898
a09ed661 7899RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7900M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7901L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7902S: Supported
679655da 7903F: net/rds/
a09ed661 7904
595182bc 7905READ-COPY UPDATE (RCU)
8b58be88 7906M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7907M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7908R: Steven Rostedt <rostedt@goodmis.org>
7909R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7910R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7911L: linux-kernel@vger.kernel.org
9fab9787 7912W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7913S: Supported
08deed1e 7914T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7915F: Documentation/RCU/
9fab9787 7916X: Documentation/RCU/torture.txt
f9094d8e 7917F: include/linux/rcu*
4102adab
PM
7918X: include/linux/srcu.h
7919F: kernel/rcu/
34e2d560 7920X: kernel/torture.c
595182bc 7921
0c86edc0 7922REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7923M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7924L: rtc-linux@googlegroups.com
8a6e2535 7925Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7926S: Maintained
679655da
JP
7927F: Documentation/rtc.txt
7928F: drivers/rtc/
7929F: include/linux/rtc.h
c117ab84 7930F: include/uapi/linux/rtc.h
0c86edc0 7931
0e400c53
MB
7932REALTEK AUDIO CODECS
7933M: Bard Liao <bardliao@realtek.com>
7934M: Oder Chiou <oder_chiou@realtek.com>
7935S: Maintained
7936F: sound/soc/codecs/rt*
7937F: include/sound/rt*.h
7938
1da177e4 7939REISERFS FILE SYSTEM
76c4e5ea 7940L: reiserfs-devel@vger.kernel.org
1da177e4 7941S: Supported
679655da 7942F: fs/reiserfs/
1da177e4 7943
b83a313b 7944REGISTER MAP ABSTRACTION
b02e48f2 7945M: Mark Brown <broonie@kernel.org>
dd060bc9 7946L: linux-kernel@vger.kernel.org
b83a313b
MB
7947T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7948S: Supported
7949F: drivers/base/regmap/
7950F: include/linux/regmap.h
7951
400e64df
OBC
7952REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7953M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7955S: Maintained
7956F: drivers/remoteproc/
7957F: Documentation/remoteproc.txt
6fc26488 7958F: include/linux/remoteproc.h
400e64df 7959
d8115db5
OBC
7960REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7961M: Ohad Ben-Cohen <ohad@wizery.com>
7962T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7963S: Maintained
7964F: drivers/rpmsg/
7965F: Documentation/rpmsg.txt
7966F: include/linux/rpmsg.h
7967
1b0fe6be
PZ
7968RESET CONTROLLER FRAMEWORK
7969M: Philipp Zabel <p.zabel@pengutronix.de>
7970S: Maintained
7971F: drivers/reset/
7972F: Documentation/devicetree/bindings/reset/
7973F: include/linux/reset.h
7974F: include/linux/reset-controller.h
7975
e0897645 7976RFKILL
8b58be88 7977M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7978L: linux-wireless@vger.kernel.org
ce466579
JB
7979W: http://wireless.kernel.org/
7980T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7981T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7982S: Maintained
505c9247 7983F: Documentation/rfkill.txt
80811493 7984F: net/rfkill/
e0897645 7985
67e054e9
ML
7986RICOH SMARTMEDIA/XD DRIVER
7987M: Maxim Levitsky <maximlevitsky@gmail.com>
7988S: Maintained
21c26f50
JP
7989F: drivers/mtd/nand/r852.c
7990F: drivers/mtd/nand/r852.h
67e054e9 7991
92634125
ML
7992RICOH R5C592 MEMORYSTICK DRIVER
7993M: Maxim Levitsky <maximlevitsky@gmail.com>
7994S: Maintained
7995F: drivers/memstick/host/r592.*
7996
27f1d2f9
SA
7997ROCCAT DRIVERS
7998M: Stefan Achatz <erazor_de@users.sourceforge.net>
7999W: http://sourceforge.net/projects/roccat/
8000S: Maintained
8001F: drivers/hid/hid-roccat*
8002F: include/linux/hid-roccat*
8003F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8004
4b8ac966
JP
8005ROCKER DRIVER
8006M: Jiri Pirko <jiri@resnulli.us>
8007M: Scott Feldman <sfeldma@gmail.com>
8008L: netdev@vger.kernel.org
8009S: Supported
8010F: drivers/net/ethernet/rocker/
8011
1da177e4
LT
8012ROCKETPORT DRIVER
8013P: Comtrol Corp.
1da177e4
LT
8014W: http://www.comtrol.com
8015S: Maintained
679655da 8016F: Documentation/serial/rocket.txt
c897401b 8017F: drivers/tty/rocket*
1da177e4
LT
8018
8019ROSE NETWORK LAYER
8b58be88 8020M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8021L: linux-hams@vger.kernel.org
d34cb28a 8022W: http://www.linux-ax25.org/
1da177e4 8023S: Maintained
679655da 8024F: include/net/rose.h
c117ab84 8025F: include/uapi/linux/rose.h
679655da 8026F: net/rose/
1da177e4 8027
91952bc0
AP
8028RTL2830 MEDIA DRIVER
8029M: Antti Palosaari <crope@iki.fi>
8030L: linux-media@vger.kernel.org
8031W: http://linuxtv.org/
8032W: http://palosaari.fi/linux/
8033Q: http://patchwork.linuxtv.org/project/linux-media/list/
8034T: git git://linuxtv.org/anttip/media_tree.git
8035S: Maintained
8036F: drivers/media/dvb-frontends/rtl2830*
8037
27a0aacf
AP
8038RTL2832 MEDIA DRIVER
8039M: Antti Palosaari <crope@iki.fi>
8040L: linux-media@vger.kernel.org
8041W: http://linuxtv.org/
8042W: http://palosaari.fi/linux/
8043Q: http://patchwork.linuxtv.org/project/linux-media/list/
8044T: git git://linuxtv.org/anttip/media_tree.git
8045S: Maintained
8046F: drivers/media/dvb-frontends/rtl2832*
8047
ba6e6f6e
AP
8048RTL2832_SDR MEDIA DRIVER
8049M: Antti Palosaari <crope@iki.fi>
8050L: linux-media@vger.kernel.org
8051W: http://linuxtv.org/
8052W: http://palosaari.fi/linux/
8053Q: http://patchwork.linuxtv.org/project/linux-media/list/
8054T: git git://linuxtv.org/anttip/media_tree.git
8055S: Maintained
b4bb1c28 8056F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8057
59840488 8058RTL8180 WIRELESS DRIVER
605bebe2 8059L: linux-wireless@vger.kernel.org
491b26b4 8060W: http://wireless.kernel.org/
54e5881d 8061T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8062S: Orphan
3cfeb0c3 8063F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8064
59840488 8065RTL8187 WIRELESS DRIVER
9f0939bf 8066M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8067M: Hin-Tak Leung <htl10@users.sourceforge.net>
8068M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8069L: linux-wireless@vger.kernel.org
491b26b4 8070W: http://wireless.kernel.org/
54e5881d 8071T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8072S: Maintained
3cfeb0c3 8073F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8074
3cf0c8ad
LF
8075RTL8192CE WIRELESS DRIVER
8076M: Larry Finger <Larry.Finger@lwfinger.net>
8077M: Chaoming Li <chaoming_li@realsil.com.cn>
8078L: linux-wireless@vger.kernel.org
491b26b4 8079W: http://wireless.kernel.org/
3cf0c8ad
LF
8080T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8081S: Maintained
8082F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8083F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8084
9eb8ef74 8085S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8086M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8087L: linux-fbdev@vger.kernel.org
ce00f85c 8088S: Maintained
8a61f013 8089F: drivers/video/fbdev/savage/
9eb8ef74 8090
1da177e4 8091S390
8b58be88
JP
8092M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8093M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8094M: linux390@de.ibm.com
d58140cc 8095L: linux-s390@vger.kernel.org
5238da45
HC
8096W: http://www.ibm.com/developerworks/linux/linux390/
8097S: Supported
679655da 8098F: arch/s390/
a968cd3e 8099F: drivers/s390/
3bfe6858
JN
8100F: Documentation/s390/
8101F: Documentation/DocBook/s390*
5238da45 8102
322986ca
SO
8103S390 COMMON I/O LAYER
8104M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8105M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8106L: linux-s390@vger.kernel.org
8107W: http://www.ibm.com/developerworks/linux/linux390/
8108S: Supported
8109F: drivers/s390/cio/
8110
8111S390 DASD DRIVER
8112M: Stefan Weinhuber <wein@de.ibm.com>
8113M: Stefan Haberland <stefan.haberland@de.ibm.com>
8114L: linux-s390@vger.kernel.org
8115W: http://www.ibm.com/developerworks/linux/linux390/
8116S: Supported
8117F: drivers/s390/block/dasd*
8118F: block/partitions/ibm.c
8119
5238da45 8120S390 NETWORK DRIVERS
8b58be88
JP
8121M: Ursula Braun <ursula.braun@de.ibm.com>
8122M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 8123M: linux390@de.ibm.com
d58140cc 8124L: linux-s390@vger.kernel.org
5238da45
HC
8125W: http://www.ibm.com/developerworks/linux/linux390/
8126S: Supported
679655da 8127F: drivers/s390/net/
5238da45 8128
322986ca
SO
8129S390 PCI SUBSYSTEM
8130M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8131M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8132L: linux-s390@vger.kernel.org
8133W: http://www.ibm.com/developerworks/linux/linux390/
8134S: Supported
8135F: arch/s390/pci/
8136F: drivers/pci/hotplug/s390_pci_hpc.c
8137
feed9b62 8138S390 ZCRYPT DRIVER
5c8d0983 8139M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8140M: linux390@de.ibm.com
8141L: linux-s390@vger.kernel.org
a968cd3e 8142W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8143S: Supported
d5ca6918 8144F: drivers/s390/crypto/
feed9b62 8145
5238da45 8146S390 ZFCP DRIVER
d38e19d0 8147M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8148M: linux390@de.ibm.com
d58140cc 8149L: linux-s390@vger.kernel.org
5238da45 8150W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8151S: Supported
679655da 8152F: drivers/s390/scsi/zfcp_*
1da177e4 8153
dd96df2c 8154S390 IUCV NETWORK LAYER
8b58be88 8155M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8156M: linux390@de.ibm.com
8157L: linux-s390@vger.kernel.org
8158W: http://www.ibm.com/developerworks/linux/linux390/
8159S: Supported
679655da
JP
8160F: drivers/s390/net/*iucv*
8161F: include/net/iucv/
8162F: net/iucv/
dd96df2c 8163
4dde7f75 8164S3C24XX SD/MMC Driver
8b58be88 8165M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8167S: Supported
679655da 8168F: drivers/mmc/host/s3cmci.*
4dde7f75 8169
1f15a229
HV
8170SAA6588 RDS RECEIVER DRIVER
8171M: Hans Verkuil <hverkuil@xs4all.nl>
8172L: linux-media@vger.kernel.org
8173T: git git://linuxtv.org/media_tree.git
8174W: http://linuxtv.org
8175S: Odd Fixes
8176F: drivers/media/i2c/saa6588*
8177
98ed12e6 8178SAA7134 VIDEO4LINUX DRIVER
009a5410 8179M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8180L: linux-media@vger.kernel.org
8181W: http://linuxtv.org
8182T: git git://linuxtv.org/media_tree.git
8183S: Odd fixes
e42bf501 8184F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8185F: drivers/media/pci/saa7134/
8186
1da177e4 8187SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8188M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8189L: linux-media@vger.kernel.org
275ffde4 8190T: git git://linuxtv.org/media_tree.git
1da177e4 8191S: Maintained
90d72ac6
MCC
8192F: drivers/media/common/saa7146/
8193F: drivers/media/pci/saa7146/
8194F: include/media/saa7146*
1da177e4 8195
92304a40 8196SAMSUNG LAPTOP DRIVER
5909c654 8197M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8198L: platform-driver-x86@vger.kernel.org
8199S: Maintained
8200F: drivers/platform/x86/samsung-laptop.c
8201
4a109cc0 8202SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8203M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8204L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8205S: Supported
14430813 8206F: sound/soc/samsung/
4a109cc0 8207
0d89a28b
JH
8208SAMSUNG FRAMEBUFFER DRIVER
8209M: Jingoo Han <jg1.han@samsung.com>
8210L: linux-fbdev@vger.kernel.org
8211S: Maintained
8a61f013 8212F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8213
f69d3a17
SK
8214SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8215M: Sangbeom Kim <sbkim73@samsung.com>
8216L: linux-kernel@vger.kernel.org
8217S: Supported
8218F: drivers/mfd/sec*.c
8219F: drivers/regulator/s2m*.c
8220F: drivers/regulator/s5m*.c
f69d3a17
SK
8221F: include/linux/mfd/samsung/
8222
038f5c4b
SN
8223SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8224M: Kyungmin Park <kyungmin.park@samsung.com>
8225M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8226L: linux-media@vger.kernel.org
8227Q: https://patchwork.linuxtv.org/project/linux-media/list/
8228S: Supported
8229F: drivers/media/platform/exynos4-is/
038f5c4b 8230
6fd86ab2
SN
8231SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8232M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8233L: linux-media@vger.kernel.org
8234L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8235S: Maintained
8236F: drivers/media/platform/s3c-camif/
8237F: include/media/s3c_camif.h
8238
b84ef24e
AH
8239SAMSUNG S5C73M3 CAMERA DRIVER
8240M: Kyungmin Park <kyungmin.park@samsung.com>
8241M: Andrzej Hajda <a.hajda@samsung.com>
8242L: linux-media@vger.kernel.org
8243S: Supported
8244F: drivers/media/i2c/s5c73m3/*
8245
7d459937
AH
8246SAMSUNG S5K5BAF CAMERA DRIVER
8247M: Kyungmin Park <kyungmin.park@samsung.com>
8248M: Andrzej Hajda <a.hajda@samsung.com>
8249L: linux-media@vger.kernel.org
8250S: Supported
8251F: drivers/media/i2c/s5k5baf.c
8252
310e39c9 8253SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8254M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8255M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8256S: Supported
8257L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8258F: drivers/clk/samsung/
8259
66890ed6
BA
8260SAMSUNG SXGBE DRIVERS
8261M: Byungho An <bh74.an@samsung.com>
8262M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8263M: Vipul Pandya <vipul.pandya@samsung.com>
8264S: Supported
8265L: netdev@vger.kernel.org
8266F: drivers/net/ethernet/samsung/sxgbe/
8267
e296cd32
KD
8268SAMSUNG USB2 PHY DRIVER
8269M: Kamil Debski <k.debski@samsung.com>
8270L: linux-kernel@vger.kernel.org
8271S: Supported
8272F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8273F: Documentation/phy/samsung-usb2.txt
8274F: drivers/phy/phy-exynos4210-usb2.c
8275F: drivers/phy/phy-exynos4x12-usb2.c
8276F: drivers/phy/phy-exynos5250-usb2.c
8277F: drivers/phy/phy-s5pv210-usb2.c
8278F: drivers/phy/phy-samsung-usb2.c
8279F: drivers/phy/phy-samsung-usb2.h
8280
ca749e2a 8281SERIAL DRIVERS
5e30bbb7 8282M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8283L: linux-serial@vger.kernel.org
5e30bbb7 8284S: Maintained
14430813 8285F: drivers/tty/serial/
ca749e2a 8286
aecb7b64 8287SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8288M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8289M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8290S: Maintained
3d598f47 8291F: include/linux/platform_data/dma-dw.h
61a76496 8292F: drivers/dma/dw/
aecb7b64 8293
f9e37137
SJ
8294SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8295M: Seungwon Jeon <tgih.jun@samsung.com>
8296M: Jaehoon Chung <jh80.chung@samsung.com>
8297L: linux-mmc@vger.kernel.org
8298S: Maintained
8299F: include/linux/mmc/dw_mmc.h
8300F: drivers/mmc/host/dw_mmc*
8301
1db121d6
AN
8302THUNDERBOLT DRIVER
8303M: Andreas Noever <andreas.noever@gmail.com>
8304S: Maintained
8305F: drivers/thunderbolt/
8306
9222d247 8307TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8308M: John Stultz <john.stultz@linaro.org>
88606e80 8309M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8310L: linux-kernel@vger.kernel.org
75fc2d37 8311T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8312S: Supported
8313F: include/linux/clocksource.h
8314F: include/linux/time.h
8315F: include/linux/timex.h
c117ab84
CEB
8316F: include/uapi/linux/time.h
8317F: include/uapi/linux/timex.h
88606e80
TG
8318F: kernel/time/clocksource.c
8319F: kernel/time/time*.c
8320F: kernel/time/ntp.c
8321
5b3f03f0 8322TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 8323M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
8324M: Hans Verkuil <hverkuil@xs4all.nl>
8325S: Odd Fixes
14430813 8326F: drivers/media/usb/tlg2300/
5b3f03f0 8327
1da177e4 8328SC1200 WDT DRIVER
b300645a 8329M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8330S: Maintained
679655da 8331F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8332
8333SCHEDULER
dd9b238c 8334M: Ingo Molnar <mingo@redhat.com>
8b58be88 8335M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8336L: linux-kernel@vger.kernel.org
75fc2d37 8337T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8338S: Maintained
95c0d71d 8339F: kernel/sched/
679655da 8340F: include/linux/sched.h
c117ab84 8341F: include/uapi/linux/sched.h
c2eb505b 8342F: include/linux/wait.h
1da177e4 8343
6bcf6737 8344SCORE ARCHITECTURE
ed38665e 8345M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8346M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8347W: http://www.sunplus.com
6bcf6737 8348S: Supported
a2681a75 8349F: arch/score/
6bcf6737 8350
1da177e4 8351SCSI CDROM DRIVER
8b58be88 8352M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8353L: linux-scsi@vger.kernel.org
8354W: http://www.kernel.dk
8355S: Maintained
679655da 8356F: drivers/scsi/sr*
1da177e4 8357
fb50a83d 8358SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8359M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8360L: linux-rdma@vger.kernel.org
8361S: Supported
8362W: http://www.openfabrics.org
8363Q: http://patchwork.kernel.org/project/linux-rdma/list/
8364T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8365F: drivers/infiniband/ulp/srp/
8366F: include/scsi/srp.h
8367
1da177e4 8368SCSI SG DRIVER
8b58be88 8369M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8370L: linux-scsi@vger.kernel.org
59ab3c93 8371W: http://sg.danny.cz/sg
1da177e4 8372S: Maintained
59ab3c93 8373F: Documentation/scsi/scsi-generic.txt
679655da
JP
8374F: drivers/scsi/sg.c
8375F: include/scsi/sg.h
1da177e4
LT
8376
8377SCSI SUBSYSTEM
c95286d8 8378M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8379L: linux-scsi@vger.kernel.org
54e5881d
JP
8380T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8381T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8382T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8383S: Maintained
679655da
JP
8384F: drivers/scsi/
8385F: include/scsi/
1da177e4
LT
8386
8387SCSI TAPE DRIVER
8b58be88 8388M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8389L: linux-scsi@vger.kernel.org
8390S: Maintained
679655da 8391F: Documentation/scsi/st.txt
f7269cfc
JD
8392F: drivers/scsi/st.*
8393F: drivers/scsi/st_*.h
1da177e4
LT
8394
8395SCTP PROTOCOL
8b6efb75 8396M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8397M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8398L: linux-sctp@vger.kernel.org
5f85813c 8399W: http://lksctp.sourceforge.net
8b6efb75 8400S: Maintained
679655da
JP
8401F: Documentation/networking/sctp.txt
8402F: include/linux/sctp.h
4d58c025 8403F: include/uapi/linux/sctp.h
679655da
JP
8404F: include/net/sctp/
8405F: net/sctp/
1da177e4
LT
8406
8407SCx200 CPU SUPPORT
8b58be88 8408M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8409S: Odd Fixes
679655da 8410F: Documentation/i2c/busses/scx200_acb
390889b6 8411F: arch/x86/platform/scx200/
679655da
JP
8412F: drivers/watchdog/scx200_wdt.c
8413F: drivers/i2c/busses/scx200*
8414F: drivers/mtd/maps/scx200_docflash.c
8415F: include/linux/scx200.h
1662d32c
JC
8416
8417SCx200 GPIO DRIVER
8b58be88 8418M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8419S: Maintained
679655da
JP
8420F: drivers/char/scx200_gpio.c
8421F: include/linux/scx200_gpio.h
1662d32c
JC
8422
8423SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8424M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8425S: Maintained
679655da 8426F: drivers/clocksource/scx200_hrt.c
1da177e4 8427
6a36913a 8428SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8429M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8430L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8431S: Maintained
679655da 8432F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8433
e7839f25 8434SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8435M: Chris Ball <chris@printf.net>
7a241d6e 8436L: linux-mmc@vger.kernel.org
245feaa6
CB
8437T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8438S: Maintained
7a241d6e 8439F: drivers/mmc/host/sdhci.*
d4a45787 8440F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8441
c04f9d61
KC
8442SECURE COMPUTING
8443M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8444R: Andy Lutomirski <luto@amacapital.net>
8445R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8446T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8447S: Supported
8448F: kernel/seccomp.c
8449F: include/uapi/linux/seccomp.h
8450F: include/linux/seccomp.h
8451K: \bsecure_computing
8452K: \bTIF_SECCOMP\b
8453
3085e9c1 8454SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8455M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8456L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8457L: linux-mmc@vger.kernel.org
e2d1d6c0 8458S: Maintained
d4a45787 8459F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8460
0d1bb41a 8461SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8462M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8463L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8464S: Maintained
8465F: drivers/mmc/host/sdhci-s3c.c
8466
c63b3cba 8467SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8468M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8469L: spear-devel@list.st.com
c63b3cba
VK
8470L: linux-mmc@vger.kernel.org
8471S: Maintained
8472F: drivers/mmc/host/sdhci-spear.c
8473
8711cca2 8474SECURITY SUBSYSTEM
9b45c0d2 8475M: James Morris <james.l.morris@oracle.com>
70b4a259 8476M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8477L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8478T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8479W: http://kernsec.org/
8711cca2 8480S: Supported
7d2c86b5 8481F: security/
8711cca2 8482
1da177e4 8483SECURITY CONTACT
8b58be88 8484M: Security Officers <security@kernel.org>
1da177e4
LT
8485S: Supported
8486
8487SELINUX SECURITY MODULE
e0238b4c 8488M: Paul Moore <paul@paul-moore.com>
8b58be88 8489M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8490M: Eric Paris <eparis@parisplace.org>
e0238b4c 8491L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8492W: http://selinuxproject.org
5a5f2acf 8493T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8494S: Supported
679655da
JP
8495F: include/linux/selinux*
8496F: security/selinux/
6bde95ce 8497F: scripts/selinux/
1da177e4 8498
c1c124e9
JJ
8499APPARMOR SECURITY MODULE
8500M: John Johansen <john.johansen@canonical.com>
8501L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8502W: apparmor.wiki.kernel.org
8503T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8504S: Supported
8505F: security/apparmor/
8506
cef2cf07 8507SENSABLE PHANTOM
8b58be88 8508M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8509S: Maintained
679655da 8510F: drivers/misc/phantom.c
c117ab84 8511F: include/uapi/linux/phantom.h
cef2cf07 8512
4480f15b 8513SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8514M: Tejun Heo <tj@kernel.org>
1da177e4 8515L: linux-ide@vger.kernel.org
3d9b9350 8516T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8517S: Supported
d5ca6918
JP
8518F: drivers/ata/
8519F: include/linux/ata.h
8520F: include/linux/libata.h
1da177e4 8521
7188b067
HG
8522SERIAL ATA AHCI PLATFORM devices support
8523M: Hans de Goede <hdegoede@redhat.com>
8524M: Tejun Heo <tj@kernel.org>
8525L: linux-ide@vger.kernel.org
8526T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8527S: Supported
8528F: drivers/ata/ahci_platform.c
8529F: drivers/ata/libahci_platform.c
8530F: include/linux/ahci_platform.h
8531
6733b39a 8532SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8533M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8534L: linux-scsi@vger.kernel.org
0ca43cc0 8535W: http://www.emulex.com
3387f656
JP
8536S: Supported
8537F: drivers/scsi/be2iscsi/
6733b39a 8538
6b7c5b94 8539SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8540M: Sathya Perla <sathya.perla@emulex.com>
8541M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8542M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8543L: netdev@vger.kernel.org
fea3af67 8544W: http://www.emulex.com
7d2c86b5 8545S: Supported
9aebddd1 8546F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8547
8ceee660 8548SFC NETWORK DRIVER
c06f51ea 8549M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8550M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8551L: netdev@vger.kernel.org
8ceee660 8552S: Supported
874aeea5 8553F: drivers/net/ethernet/sfc/
8ceee660 8554
e2d1d6c0 8555SGI GRU DRIVER
cc883afc 8556M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8557S: Maintained
679655da 8558F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8559
8560SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8561M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8562L: linux-ia64@vger.kernel.org
8563S: Supported
679655da 8564F: Documentation/ia64/serial.txt
df621252 8565F: drivers/tty/serial/ioc?_serial.c
679655da 8566F: include/linux/ioc?.h
e2d1d6c0 8567
75312619 8568SGI XP/XPC/XPNET DRIVER
e180383f
RH
8569M: Cliff Whickman <cpw@sgi.com>
8570M: Robin Holt <robinmholt@gmail.com>
75312619 8571S: Maintained
679655da 8572F: drivers/misc/sgi-xp/
75312619 8573
46eacf3b
AP
8574SI2157 MEDIA DRIVER
8575M: Antti Palosaari <crope@iki.fi>
8576L: linux-media@vger.kernel.org
8577W: http://linuxtv.org/
8578W: http://palosaari.fi/linux/
8579Q: http://patchwork.linuxtv.org/project/linux-media/list/
8580T: git git://linuxtv.org/anttip/media_tree.git
8581S: Maintained
8582F: drivers/media/tuners/si2157*
8583
75e2d5ba
AP
8584SI2168 MEDIA DRIVER
8585M: Antti Palosaari <crope@iki.fi>
8586L: linux-media@vger.kernel.org
8587W: http://linuxtv.org/
8588W: http://palosaari.fi/linux/
8589Q: http://patchwork.linuxtv.org/project/linux-media/list/
8590T: git git://linuxtv.org/anttip/media_tree.git
8591S: Maintained
8592F: drivers/media/dvb-frontends/si2168*
8593
49cc629d
HV
8594SI470X FM RADIO RECEIVER I2C DRIVER
8595M: Hans Verkuil <hverkuil@xs4all.nl>
8596L: linux-media@vger.kernel.org
8597T: git git://linuxtv.org/media_tree.git
8598W: http://linuxtv.org
8599S: Odd Fixes
8600F: drivers/media/radio/si470x/radio-si470x-i2c.c
8601
8602SI470X FM RADIO RECEIVER USB DRIVER
8603M: Hans Verkuil <hverkuil@xs4all.nl>
8604L: linux-media@vger.kernel.org
8605T: git git://linuxtv.org/media_tree.git
8606W: http://linuxtv.org
8607S: Maintained
8608F: drivers/media/radio/si470x/radio-si470x-common.c
8609F: drivers/media/radio/si470x/radio-si470x.h
8610F: drivers/media/radio/si470x/radio-si470x-usb.c
8611
c937ca03
EV
8612SI4713 FM RADIO TRANSMITTER I2C DRIVER
8613M: Eduardo Valentin <edubezval@gmail.com>
8614L: linux-media@vger.kernel.org
8615T: git git://linuxtv.org/media_tree.git
8616W: http://linuxtv.org
8617S: Odd Fixes
99995ded 8618F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8619
8620SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8621M: Eduardo Valentin <edubezval@gmail.com>
8622L: linux-media@vger.kernel.org
8623T: git git://linuxtv.org/media_tree.git
8624W: http://linuxtv.org
8625S: Odd Fixes
99995ded
DR
8626F: drivers/media/radio/si4713/radio-platform-si4713.c
8627
8628SI4713 FM RADIO TRANSMITTER USB DRIVER
8629M: Hans Verkuil <hverkuil@xs4all.nl>
8630L: linux-media@vger.kernel.org
8631T: git git://linuxtv.org/media_tree.git
8632W: http://linuxtv.org
8633S: Maintained
8634F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8635
beb91d46 8636SIANO DVB DRIVER
009a5410 8637M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8638L: linux-media@vger.kernel.org
8639W: http://linuxtv.org
8640T: git git://linuxtv.org/media_tree.git
8641S: Odd fixes
8642F: drivers/media/common/siano/
beb91d46 8643F: drivers/media/usb/siano/
beb91d46 8644F: drivers/media/usb/siano/
14430813 8645F: drivers/media/mmc/siano/
beb91d46 8646
6f15b602
HG
8647SIMPLEFB FB DRIVER
8648M: Hans de Goede <hdegoede@redhat.com>
8649L: linux-fbdev@vger.kernel.org
8650S: Maintained
8651F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8652F: drivers/video/fbdev/simplefb.c
8653F: include/linux/platform_data/simplefb.h
8654
b618b69c 8655SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8656L: linux-media@vger.kernel.org
bb60fcb2 8657S: Orphan
b618b69c 8658F: drivers/media/platform/sh_veu.c
b618b69c
GL
8659
8660SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8661L: linux-media@vger.kernel.org
bb60fcb2 8662S: Orphan
b618b69c
GL
8663F: drivers/media/platform/sh_vou.c
8664F: include/media/sh_vou.h
8665
6349d997 8666SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8667M: Len Brown <lenb@kernel.org>
6349d997
LB
8668L: sfi-devel@simplefirmware.org
8669W: http://simplefirmware.org/
8670T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8671S: Supported
943fc810 8672F: arch/x86/platform/sfi/
6349d997
LB
8673F: drivers/sfi/
8674F: include/linux/sfi*.h
e2d1d6c0 8675
1da177e4
LT
8676SIMTEC EB110ATX (Chalice CATS)
8677P: Ben Dooks
b16957c6
BD
8678P: Vincent Sanders <vince@simtec.co.uk>
8679M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8680W: http://www.simtec.co.uk/products/EB110ATX/
8681S: Supported
8682
8683SIMTEC EB2410ITX (BAST)
8684P: Ben Dooks
b16957c6
BD
8685P: Vincent Sanders <vince@simtec.co.uk>
8686M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8687W: http://www.simtec.co.uk/products/EB2410ITX/
8688S: Supported
15dba387
JP
8689F: arch/arm/mach-s3c24xx/mach-bast.c
8690F: arch/arm/mach-s3c24xx/bast-ide.c
8691F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8692
4c5adde7 8693TI DAVINCI MACHINE SUPPORT
3ba789c0 8694M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8695M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8696T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8697Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8698S: Supported
14430813 8699F: arch/arm/mach-davinci/
046d0a37 8700F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8701
8d4b3f08 8702TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8703M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 8704L: linux-media@vger.kernel.org
8d4b3f08
LP
8705W: http://linuxtv.org/
8706Q: http://patchwork.linuxtv.org/project/linux-media/list/
8707T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8708S: Maintained
8d4b3f08
LP
8709F: drivers/media/platform/davinci/
8710F: include/media/davinci/
8711
92aab3c0 8712SIS 190 ETHERNET DRIVER
8b58be88 8713M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8714L: netdev@vger.kernel.org
8715S: Maintained
8c7de408 8716F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8717
1da177e4 8718SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8719M: Daniele Venzano <venza@brownhat.org>
1da177e4 8720W: http://www.brownhat.org/sis900.html
979b6c13 8721L: netdev@vger.kernel.org
1da177e4 8722S: Maintained
8c7de408 8723F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8724
8725SIS FRAMEBUFFER DRIVER
8b58be88 8726M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8727W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8728S: Maintained
679655da 8729F: Documentation/fb/sisfb.txt
8a61f013 8730F: drivers/video/fbdev/sis/
679655da 8731F: include/video/sisfb.h
1da177e4
LT
8732
8733SIS USB2VGA DRIVER
8b58be88 8734M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8735W: http://www.winischhofer.at/linuxsisusbvga.shtml
8736S: Maintained
679655da 8737F: drivers/usb/misc/sisusbvga/
1da177e4 8738
415ad26d 8739SLAB ALLOCATOR
16e943bf 8740M: Christoph Lameter <cl@linux.com>
2ed1c525 8741M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8742M: David Rientjes <rientjes@google.com>
8743M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8744M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8745L: linux-mm@kvack.org
8746S: Maintained
679655da 8747F: include/linux/sl?b*.h
16e943bf 8748F: mm/sl?b*
415ad26d 8749
9fab9787
PM
8750SLEEPABLE READ-COPY UPDATE (SRCU)
8751M: Lai Jiangshan <laijs@cn.fujitsu.com>
8752M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8753M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8754R: Steven Rostedt <rostedt@goodmis.org>
8755R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8756L: linux-kernel@vger.kernel.org
9fab9787
PM
8757W: http://www.rdrop.com/users/paulmck/RCU/
8758S: Supported
8759T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8760F: include/linux/srcu.h
8761F: kernel/rcu/srcu.c
9fab9787 8762
66372841
CS
8763SMACK SECURITY MODULE
8764M: Casey Schaufler <casey@schaufler-ca.com>
8765L: linux-security-module@vger.kernel.org
8766W: http://schaufler-ca.com
8767T: git git://git.gitorious.org/smack-next/kernel.git
8768S: Maintained
8769F: Documentation/security/Smack.txt
8770F: security/smack/
8771
20651e0b 8772DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
8773M: Kevin Hilman <khilman@kernel.org>
8774M: Nishanth Menon <nm@ti.com>
8775S: Maintained
20651e0b 8776F: drivers/power/avs/
68ace3e1
KH
8777F: include/linux/power/smartreflex.h
8778L: linux-pm@vger.kernel.org
8779
1da177e4 8780SMC91x ETHERNET DRIVER
2f82af08 8781M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8782S: Odd Fixes
ae150435 8783F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8784
e8e31622
SA
8785SMIA AND SMIA++ IMAGE SENSOR DRIVER
8786M: Sakari Ailus <sakari.ailus@iki.fi>
8787L: linux-media@vger.kernel.org
8788S: Maintained
14430813 8789F: drivers/media/i2c/smiapp/
e8e31622
SA
8790F: include/media/smiapp.h
8791F: drivers/media/i2c/smiapp-pll.c
8792F: drivers/media/i2c/smiapp-pll.h
8793
920fa1ff
GR
8794SMM665 HARDWARE MONITOR DRIVER
8795M: Guenter Roeck <linux@roeck-us.net>
8796L: lm-sensors@lm-sensors.org
8797S: Maintained
8798F: Documentation/hwmon/smm665
8799F: drivers/hwmon/smm665.c
8800
9df7305b 8801SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8802M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8803L: lm-sensors@lm-sensors.org
90b24cfb 8804S: Maintained
9df7305b
SG
8805F: Documentation/hwmon/emc2103
8806F: drivers/hwmon/emc2103.c
8807
a98d506c
HG
8808SMSC SCH5627 HARDWARE MONITOR DRIVER
8809M: Hans de Goede <hdegoede@redhat.com>
8810L: lm-sensors@lm-sensors.org
8811S: Supported
8812F: Documentation/hwmon/sch5627
8813F: drivers/hwmon/sch5627.c
8814
6ea884db 8815SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8816M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8817L: lm-sensors@lm-sensors.org
8818S: Maintained
679655da
JP
8819F: Documentation/hwmon/smsc47b397
8820F: drivers/hwmon/smsc47b397.c
6ea884db 8821
fd9abb3d 8822SMSC911x ETHERNET DRIVER
90b24cfb 8823M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8824L: netdev@vger.kernel.org
90b24cfb 8825S: Maintained
679655da 8826F: include/linux/smsc911x.h
ae150435 8827F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8828
8829SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8830M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8831L: netdev@vger.kernel.org
90b24cfb 8832S: Maintained
ae150435 8833F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8834
3c8a63e2 8835SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8836M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8837L: linux-fbdev@vger.kernel.org
90b24cfb 8838S: Maintained
8a61f013 8839F: drivers/video/fbdev/smscufx.c
3c8a63e2 8840
668acf32 8841SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8842M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8843L: linux-media@vger.kernel.org
275ffde4 8844T: git git://linuxtv.org/media_tree.git
795fb7e7 8845S: Maintained
90d72ac6
MCC
8846F: include/media/soc*
8847F: drivers/media/i2c/soc_camera/
8848F: drivers/media/platform/soc_camera/
668acf32 8849
e2d1d6c0 8850SOEKRIS NET48XX LED SUPPORT
8b58be88 8851M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8852S: Maintained
679655da 8853F: drivers/leds/leds-net48xx.c
e2d1d6c0 8854
e3994db1 8855SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
8856M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8857M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8858M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
e3994db1
JP
8859L: linux-media@vger.kernel.org
8860S: Supported
8861F: drivers/media/pci/solo6x10/
8862
1da177e4 8863SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8864M: Neil Brown <neilb@suse.de>
1da177e4 8865L: linux-raid@vger.kernel.org
524418bb 8866S: Supported
679655da
JP
8867F: drivers/md/
8868F: include/linux/raid/
c117ab84 8869F: include/uapi/linux/raid/
1da177e4 8870
1da177e4 8871SONIC NETWORK DRIVER
8b58be88 8872M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8873L: netdev@vger.kernel.org
1da177e4 8874S: Maintained
d9fb9f38 8875F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8876
61e115a5 8877SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8878M: Michael Buesch <m@bues.ch>
61e115a5
MB
8879L: netdev@vger.kernel.org
8880S: Maintained
679655da
JP
8881F: drivers/ssb/
8882F: include/linux/ssb/
61e115a5 8883
1da177e4 8884SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8885M: Mattia Dongili <malattia@linux.it>
d0944853 8886L: platform-driver-x86@vger.kernel.org
5b18167d 8887W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8888S: Maintained
679655da
JP
8889F: Documentation/laptops/sony-laptop.txt
8890F: drivers/char/sonypi.c
8891F: drivers/platform/x86/sony-laptop.c
8892F: include/linux/sony-laptop.h
1da177e4 8893
baf8532a 8894SONY MEMORYSTICK CARD SUPPORT
8b58be88 8895M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8896W: http://tifmxx.berlios.de/
8897S: Maintained
679655da 8898F: drivers/memstick/host/tifm_ms.c
baf8532a 8899
0ab30494
ML
8900SONY MEMORYSTICK STANDARD SUPPORT
8901M: Maxim Levitsky <maximlevitsky@gmail.com>
8902S: Maintained
8903F: drivers/memstick/core/ms_block.*
8904
1da177e4 8905SOUND
8b58be88
JP
8906M: Jaroslav Kysela <perex@perex.cz>
8907M: Takashi Iwai <tiwai@suse.de>
93711660 8908L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8909W: http://www.alsa-project.org/
dde7ad8d 8910T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8911T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8912Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8913S: Maintained
3126a179
JP
8914F: Documentation/sound/
8915F: include/sound/
c117ab84 8916F: include/uapi/sound/
679655da 8917F: sound/
1da177e4 8918
33bbe149
MB
8919SOUND - COMPRESSED AUDIO
8920M: Vinod Koul <vinod.koul@intel.com>
8921L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8922T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8923S: Supported
f672f31a 8924F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8925F: include/sound/compress_driver.h
f672f31a 8926F: include/uapi/sound/compress_*
33bbe149
MB
8927F: sound/core/compress_offload.c
8928F: sound/soc/soc-compress.c
8929
bd903bde 8930SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8931M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8932M: Mark Brown <broonie@kernel.org>
86f14df8 8933T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8934L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8935W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8936S: Supported
2820f615 8937F: Documentation/sound/alsa/soc/
679655da 8938F: sound/soc/
e6e55122 8939F: include/sound/soc*
eb1a6af3 8940
d7f8761b
MB
8941SOUND - DMAENGINE HELPERS
8942M: Lars-Peter Clausen <lars@metafoo.de>
8943S: Supported
8944F: include/sound/dmaengine_pcm.h
8945F: sound/core/pcm_dmaengine.c
8946F: sound/soc/soc-generic-dmaengine-pcm.c
8947
990a6a99
OS
8948SP2 MEDIA DRIVER
8949M: Olli Salonen <olli.salonen@iki.fi>
8950L: linux-media@vger.kernel.org
8951W: http://linuxtv.org/
8952Q: http://patchwork.linuxtv.org/project/linux-media/list/
8953S: Maintained
8954F: drivers/media/dvb-frontends/sp2*
8955
473321fc 8956SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8957M: "David S. Miller" <davem@davemloft.net>
1da177e4 8958L: sparclinux@vger.kernel.org
8a6e2535 8959Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8960T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8961T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8962S: Maintained
679655da 8963F: arch/sparc/
7765b8bb 8964F: drivers/sbus/
1da177e4 8965
6404fcca
DM
8966SPARC SERIAL DRIVERS
8967M: "David S. Miller" <davem@davemloft.net>
8968L: sparclinux@vger.kernel.org
08deed1e
JP
8969T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8970T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8971S: Maintained
6816383a 8972F: include/linux/sunserialcore.h
df621252 8973F: drivers/tty/serial/suncore.c
df621252
GKH
8974F: drivers/tty/serial/sunhv.c
8975F: drivers/tty/serial/sunsab.c
8976F: drivers/tty/serial/sunsab.h
8977F: drivers/tty/serial/sunsu.c
8978F: drivers/tty/serial/sunzilog.c
8979F: drivers/tty/serial/sunzilog.h
6404fcca 8980
389325b4
CL
8981SPARSE CHECKER
8982M: "Christopher Li" <sparse@chrisli.org>
8983L: linux-sparse@vger.kernel.org
8984W: https://sparse.wiki.kernel.org/
8985T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8986T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8987S: Maintained
8988F: include/linux/compiler.h
8989
fc0c195a 8990SPEAR PLATFORM SUPPORT
2d8a3b3d 8991M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8992M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8993L: spear-devel@list.st.com
8994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8995W: http://www.st.com/spear
8996S: Maintained
281e192f 8997F: arch/arm/mach-spear/
fc0c195a 8998
8999SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9000M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9001L: spear-devel@list.st.com
9002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9003W: http://www.st.com/spear
9004S: Maintained
5df33a62 9005F: drivers/clk/spear/
fc0c195a 9006
e2d1d6c0 9007SPI SUBSYSTEM
b02e48f2 9008M: Mark Brown <broonie@kernel.org>
dfbe403c 9009L: linux-spi@vger.kernel.org
e7e4e13c 9010T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9011Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9012S: Maintained
679655da
JP
9013F: Documentation/spi/
9014F: drivers/spi/
9015F: include/linux/spi/
c117ab84 9016F: include/uapi/linux/spi/
e2d1d6c0 9017
2752e401 9018SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9019M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9020M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9021L: netdev@vger.kernel.org
9022S: Supported
679655da 9023F: Documentation/networking/spider_net.txt
8df158ac 9024F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9025
e2d1d6c0 9026SPU FILE SYSTEM
8b58be88 9027M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9028L: linuxppc-dev@lists.ozlabs.org
9029L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9030W: http://www.ibm.com/developerworks/power/cell/
9031S: Supported
679655da
JP
9032F: Documentation/filesystems/spufs.txt
9033F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9034
fc555841 9035SQUASHFS FILE SYSTEM
d7f2ff67 9036M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9037L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9038W: http://squashfs.org.uk
9039S: Maintained
679655da
JP
9040F: Documentation/filesystems/squashfs.txt
9041F: fs/squashfs/
fc555841 9042
1da177e4 9043SRM (Alpha) environment access
8b58be88 9044M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9045S: Maintained
679655da 9046F: arch/alpha/kernel/srm_env.c
1da177e4 9047
26e9a397 9048STABLE BRANCH
879a5a00 9049M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9050L: stable@vger.kernel.org
879a5a00 9051S: Supported
7b175c46 9052F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9053
26e9a397 9054STAGING SUBSYSTEM
879a5a00 9055M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9056T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9057L: devel@driverdev.osuosl.org
879a5a00 9058S: Supported
679655da 9059F: drivers/staging/
dbc6c2cc 9060
ebd3d010
JP
9061STAGING - COMEDI
9062M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9063M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9064S: Odd Fixes
9065F: drivers/staging/comedi/
9066
a0138163
JP
9067STAGING - FLARION FT1000 DRIVERS
9068M: Marek Belisko <marek.belisko@gmail.com>
9069S: Odd Fixes
9070F: drivers/staging/ft1000/
9071
6c1bb424 9072STAGING - INDUSTRIAL IO
030a13d7 9073M: Jonathan Cameron <jic23@kernel.org>
a0138163 9074L: linux-iio@vger.kernel.org
6c1bb424
JP
9075S: Odd Fixes
9076F: drivers/staging/iio/
9077
a0138163
JP
9078STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9079M: Jarod Wilson <jarod@wilsonet.com>
9080W: http://www.lirc.org/
9081S: Odd Fixes
b2b0186d 9082F: drivers/staging/media/lirc/
a0138163 9083
f5e5de1e
OD
9084STAGING - LUSTRE PARALLEL FILESYSTEM
9085M: Oleg Drokin <oleg.drokin@intel.com>
9086M: Andreas Dilger <andreas.dilger@intel.com>
9087L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9088W: http://lustre.opensfs.org/
9089S: Maintained
9090F: drivers/staging/lustre
9091
7c6b6c71 9092STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9093M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9094M: Marc Dietrich <marvin24@gmx.de>
9095L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9096L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9097S: Maintained
9098F: drivers/staging/nvec/
9099
a0138163 9100STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9101M: Jens Frederich <jfrederich@gmail.com>
9102M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9103M: Jon Nettleton <jon.nettleton@gmail.com>
9104W: http://wiki.laptop.org/go/DCON
3140b458 9105S: Maintained
a0138163
JP
9106F: drivers/staging/olpc_dcon/
9107
94cfdd15 9108STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9109M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9110S: Maintained
9111F: drivers/staging/ozwpan/
9112
a0138163 9113STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9114M: Willy Tarreau <willy@meta-x.org>
9115S: Odd Fixes
9116F: drivers/staging/panel/
9117
a0138163
JP
9118STAGING - REALTEK RTL8712U DRIVERS
9119M: Larry Finger <Larry.Finger@lwfinger.net>
9120M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9121S: Odd Fixes
9122F: drivers/staging/rtl8712/
9123
7591ba8b
JS
9124STAGING - REALTEK RTL8723U WIRELESS DRIVER
9125M: Larry Finger <Larry.Finger@lwfinger.net>
9126M: Jes Sorensen <Jes.Sorensen@redhat.com>
9127L: linux-wireless@vger.kernel.org
9128S: Maintained
9129F: drivers/staging/rtl8723au/
9130
510fa408
JP
9131STAGING - SLICOSS
9132M: Lior Dotan <liodot@gmail.com>
9133M: Christopher Harrer <charrer@alacritech.com>
9134S: Odd Fixes
9135F: drivers/staging/slicoss/
9136
a0138163
JP
9137STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9138M: William Hubbs <w.d.hubbs@gmail.com>
9139M: Chris Brannon <chris@the-brannons.com>
d33bce31 9140M: Kirk Reiser <kirk@reisers.ca>
a0138163 9141M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9142L: speakup@linux-speakup.org
a0138163
JP
9143W: http://www.linux-speakup.org/
9144S: Odd Fixes
9145F: drivers/staging/speakup/
9146
b3e871ce
JP
9147STAGING - VIA VT665X DRIVERS
9148M: Forest Bond <forest@alittletooquiet.net>
9149S: Odd Fixes
9150F: drivers/staging/vt665?/
9151
709bcb07 9152STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9153M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9154S: Odd Fixes
9155F: drivers/staging/xgifb/
9156
1da177e4 9157STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9158M: Ion Badulescu <ionut@badula.org>
b4f90189 9159S: Odd Fixes
9bba23b0 9160F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9161
e2d1d6c0 9162SUN3/3X
8b58be88 9163M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9164W: http://sammy.net/sun3/
9165S: Maintained
679655da
JP
9166F: arch/m68k/kernel/*sun3*
9167F: arch/m68k/sun3*/
9168F: arch/m68k/include/asm/sun3*
e689cf4a 9169F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9170
2bc9ff01
DK
9171SUNDANCE NETWORK DRIVER
9172M: Denis Kirjanov <kda@linux-powerpc.org>
9173L: netdev@vger.kernel.org
9174S: Maintained
9175F: drivers/net/ethernet/dlink/sundance.c
9176
2cbb12a4 9177SUPERH
2cbb12a4 9178L: linux-sh@vger.kernel.org
1da177e4 9179W: http://www.linux-sh.org
8a6e2535 9180Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9181S: Orphan
066069e1 9182F: Documentation/sh/
679655da 9183F: arch/sh/
066069e1 9184F: drivers/sh/
1da177e4 9185
4480f15b 9186SUSPEND TO RAM
7fb06082 9187M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9188M: Len Brown <len.brown@intel.com>
9189M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9190L: linux-pm@vger.kernel.org
e2d1d6c0 9191S: Supported
679655da
JP
9192F: Documentation/power/
9193F: arch/x86/kernel/acpi/
9194F: drivers/base/power/
9195F: kernel/power/
9196F: include/linux/suspend.h
9197F: include/linux/freezer.h
9198F: include/linux/pm.h
1da177e4
LT
9199
9200SVGA HANDLING
8b58be88 9201M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9202L: linux-video@atrey.karlin.mff.cuni.cz
9203S: Maintained
679655da
JP
9204F: Documentation/svga.txt
9205F: arch/x86/boot/video*
1da177e4 9206
6e28b761
KRW
9207SWIOTLB SUBSYSTEM
9208M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9209L: linux-kernel@vger.kernel.org
9210S: Supported
9211F: lib/swiotlb.c
9212F: arch/*/kernel/pci-swiotlb.c
9213F: include/linux/swiotlb.h
9214
007f790c
JP
9215SWITCHDEV
9216M: Jiri Pirko <jiri@resnulli.us>
9217L: netdev@vger.kernel.org
9218S: Supported
9219F: net/switchdev/
9220F: include/net/switchdev.h
9221
db8e35d5
VG
9222SYNOPSYS ARC ARCHITECTURE
9223M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9224S: Supported
9225F: arch/arc/
6659a20a 9226F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9227F: drivers/tty/serial/arc_uart.c
db8e35d5 9228
1da177e4 9229SYSV FILESYSTEM
8b58be88 9230M: Christoph Hellwig <hch@infradead.org>
1da177e4 9231S: Maintained
679655da
JP
9232F: Documentation/filesystems/sysv-fs.txt
9233F: fs/sysv/
9234F: include/linux/sysv_fs.h
1da177e4 9235
86cfa7fc
NB
9236TARGET SUBSYSTEM
9237M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9238L: linux-scsi@vger.kernel.org
b9f5edc2 9239L: target-devel@vger.kernel.org
86cfa7fc 9240W: http://www.linux-iscsi.org
cf015e9f 9241W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9242T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9243S: Supported
9244F: drivers/target/
9245F: include/target/
9246F: Documentation/target/
9247
4e68852d 9248TASKSTATS STATISTICS INTERFACE
185e595f 9249M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9250S: Maintained
679655da
JP
9251F: Documentation/accounting/taskstats*
9252F: include/linux/taskstats*
9253F: kernel/taskstats.c
4e68852d 9254
781b456a 9255TC CLASSIFIER
f935f3f8 9256M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9257L: netdev@vger.kernel.org
9258S: Maintained
679655da 9259F: include/net/pkt_cls.h
c117ab84 9260F: include/uapi/linux/pkt_cls.h
679655da 9261F: net/sched/
781b456a 9262
5067f08a 9263TCP LOW PRIORITY MODULE
8b58be88
JP
9264M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9265M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9266W: http://tcp-lp-mod.sourceforge.net/
9267S: Maintained
679655da 9268F: net/ipv4/tcp_lp.c
5067f08a 9269
91952bc0
AP
9270TDA10071 MEDIA DRIVER
9271M: Antti Palosaari <crope@iki.fi>
9272L: linux-media@vger.kernel.org
9273W: http://linuxtv.org/
9274W: http://palosaari.fi/linux/
9275Q: http://patchwork.linuxtv.org/project/linux-media/list/
9276T: git git://linuxtv.org/anttip/media_tree.git
9277S: Maintained
9278F: drivers/media/dvb-frontends/tda10071*
9279
9280TDA18212 MEDIA DRIVER
9281M: Antti Palosaari <crope@iki.fi>
9282L: linux-media@vger.kernel.org
9283W: http://linuxtv.org/
9284W: http://palosaari.fi/linux/
9285Q: http://patchwork.linuxtv.org/project/linux-media/list/
9286T: git git://linuxtv.org/anttip/media_tree.git
9287S: Maintained
9288F: drivers/media/tuners/tda18212*
9289
9290TDA18218 MEDIA DRIVER
9291M: Antti Palosaari <crope@iki.fi>
9292L: linux-media@vger.kernel.org
9293W: http://linuxtv.org/
9294W: http://palosaari.fi/linux/
9295Q: http://patchwork.linuxtv.org/project/linux-media/list/
9296T: git git://linuxtv.org/anttip/media_tree.git
9297S: Maintained
9298F: drivers/media/tuners/tda18218*
9299
3b2f6aba
MK
9300TDA18271 MEDIA DRIVER
9301M: Michael Krufky <mkrufky@linuxtv.org>
9302L: linux-media@vger.kernel.org
9303W: http://linuxtv.org/
9304W: http://github.com/mkrufky
9305Q: http://patchwork.linuxtv.org/project/linux-media/list/
9306T: git git://linuxtv.org/mkrufky/tuners.git
9307S: Maintained
9308F: drivers/media/tuners/tda18271*
9309
e48307a9
MK
9310TDA827x MEDIA DRIVER
9311M: Michael Krufky <mkrufky@linuxtv.org>
9312L: linux-media@vger.kernel.org
9313W: http://linuxtv.org/
9314W: http://github.com/mkrufky
9315Q: http://patchwork.linuxtv.org/project/linux-media/list/
9316T: git git://linuxtv.org/mkrufky/tuners.git
9317S: Maintained
9318F: drivers/media/tuners/tda8290.*
9319
66cf9212
MK
9320TDA8290 MEDIA DRIVER
9321M: Michael Krufky <mkrufky@linuxtv.org>
9322L: linux-media@vger.kernel.org
9323W: http://linuxtv.org/
9324W: http://github.com/mkrufky
9325Q: http://patchwork.linuxtv.org/project/linux-media/list/
9326T: git git://linuxtv.org/mkrufky/tuners.git
9327S: Maintained
9328F: drivers/media/tuners/tda8290.*
9329
4b9fba30
HV
9330TDA9840 MEDIA DRIVER
9331M: Hans Verkuil <hverkuil@xs4all.nl>
9332L: linux-media@vger.kernel.org
9333T: git git://linuxtv.org/media_tree.git
9334W: http://linuxtv.org
9335S: Maintained
9336F: drivers/media/i2c/tda9840*
9337
2cb654fd 9338TEA5761 TUNER DRIVER
009a5410 9339M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9340L: linux-media@vger.kernel.org
9341W: http://linuxtv.org
9342T: git git://linuxtv.org/media_tree.git
9343S: Odd fixes
9344F: drivers/media/tuners/tea5761.*
9345
9346TEA5767 TUNER DRIVER
009a5410 9347M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9348L: linux-media@vger.kernel.org
9349W: http://linuxtv.org
9350T: git git://linuxtv.org/media_tree.git
9351S: Maintained
9352F: drivers/media/tuners/tea5767.*
9353
4b9fba30
HV
9354TEA6415C MEDIA DRIVER
9355M: Hans Verkuil <hverkuil@xs4all.nl>
9356L: linux-media@vger.kernel.org
9357T: git git://linuxtv.org/media_tree.git
9358W: http://linuxtv.org
9359S: Maintained
9360F: drivers/media/i2c/tea6415c*
9361
9362TEA6420 MEDIA DRIVER
9363M: Hans Verkuil <hverkuil@xs4all.nl>
9364L: linux-media@vger.kernel.org
9365T: git git://linuxtv.org/media_tree.git
9366W: http://linuxtv.org
9367S: Maintained
9368F: drivers/media/i2c/tea6420*
9369
3d249d4c 9370TEAM DRIVER
dca9ab92 9371M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9372L: netdev@vger.kernel.org
9373S: Supported
9374F: drivers/net/team/
9375F: include/linux/if_team.h
c117ab84 9376F: include/uapi/linux/if_team.h
3d249d4c 9377
7d029125
VD
9378TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9379M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9380S: Maintained
9381F: arch/x86/platform/ts5500/
9382
40ad4a30
SY
9383TECHNOTREND USB IR RECEIVER
9384M: Sean Young <sean@mess.org>
9385L: linux-media@vger.kernel.org
9386S: Maintained
9387F: drivers/media/rc/ttusbir.c
9388
adabdb0c 9389TEGRA ARCHITECTURE SUPPORT
243d58ec 9390M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9391M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9392M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9393L: linux-tegra@vger.kernel.org
fd117cd1 9394Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9395T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9396S: Supported
bbbe96ed 9397N: [^a-z]tegra
84b9414b 9398
adabdb0c
SW
9399TEGRA CLOCK DRIVER
9400M: Peter De Schrijver <pdeschrijver@nvidia.com>
9401M: Prashant Gaikwad <pgaikwad@nvidia.com>
9402S: Supported
9403F: drivers/clk/tegra/
9404
9405TEGRA DMA DRIVER
9406M: Laxman Dewangan <ldewangan@nvidia.com>
9407S: Supported
9408F: drivers/dma/tegra20-apb-dma.c
9409
adabdb0c
SW
9410TEGRA I2C DRIVER
9411M: Laxman Dewangan <ldewangan@nvidia.com>
9412S: Supported
9413F: drivers/i2c/busses/i2c-tegra.c
9414
9415TEGRA IOMMU DRIVERS
9416M: Hiroshi Doyu <hdoyu@nvidia.com>
9417S: Supported
9418F: drivers/iommu/tegra*
9419
9420TEGRA KBC DRIVER
9421M: Rakesh Iyer <riyer@nvidia.com>
9422M: Laxman Dewangan <ldewangan@nvidia.com>
9423S: Supported
9424F: drivers/input/keyboard/tegra-kbc.c
9425
adabdb0c
SW
9426TEGRA PWM DRIVER
9427M: Thierry Reding <thierry.reding@gmail.com>
9428S: Supported
9429F: drivers/pwm/pwm-tegra.c
9430
9431TEGRA SERIAL DRIVER
9432M: Laxman Dewangan <ldewangan@nvidia.com>
9433S: Supported
9434F: drivers/tty/serial/serial-tegra.c
9435
9436TEGRA SPI DRIVER
9437M: Laxman Dewangan <ldewangan@nvidia.com>
9438S: Supported
9439F: drivers/spi/spi-tegra*
9440
1a348ccc 9441TEHUTI ETHERNET DRIVER
8b58be88 9442M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9443L: netdev@vger.kernel.org
9444S: Supported
ef7f5429 9445F: drivers/net/ethernet/tehuti/*
1a348ccc 9446
4e68852d 9447Telecom Clock Driver for MCPL0010
8b58be88 9448M: Mark Gross <mark.gross@intel.com>
4e68852d 9449S: Supported
679655da 9450F: drivers/char/tlclk.c
4e68852d 9451
4480f15b 9452TENSILICA XTENSA PORT (xtensa)
8b58be88 9453M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9454M: Max Filippov <jcmvbkbc@gmail.com>
9455L: linux-xtensa@linux-xtensa.org
4e68852d 9456S: Maintained
679655da 9457F: arch/xtensa/
3dc99857 9458F: drivers/irqchip/irq-xtensa-*
4e68852d 9459
5313ba66
HV
9460THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9461M: Hans Verkuil <hverkuil@xs4all.nl>
9462L: linux-media@vger.kernel.org
9463T: git git://linuxtv.org/media_tree.git
9464W: http://linuxtv.org
9465S: Maintained
9466F: drivers/media/radio/radio-raremono.c
9467
d3fb6955 9468THERMAL
b75f0050 9469M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9470M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9471L: linux-pm@vger.kernel.org
9472T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9473T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9474Q: https://patchwork.kernel.org/project/linux-pm/list/
9475S: Supported
9476F: drivers/thermal/
9477F: include/linux/thermal.h
9478F: include/linux/cpu_cooling.h
9479F: Documentation/devicetree/bindings/thermal/
d3fb6955 9480
30ba2fbd
VD
9481THINGM BLINK(1) USB RGB LED DRIVER
9482M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9483S: Maintained
9484F: drivers/hid/hid-thingm.c
9485
4e68852d 9486THINKPAD ACPI EXTRAS DRIVER
8b58be88 9487M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9488L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9489L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9490W: http://ibm-acpi.sourceforge.net
9491W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9492T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9493S: Maintained
679655da 9494F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9495
1b46f2a2 9496TI BANDGAP AND THERMAL DRIVER
f14d1c24 9497M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9498L: linux-pm@vger.kernel.org
794b2e25
EV
9499S: Supported
9500F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9501
49b6a5e3
TK
9502TI CLOCK DRIVER
9503M: Tero Kristo <t-kristo@ti.com>
9504L: linux-omap@vger.kernel.org
9505S: Maintained
9506F: drivers/clk/ti/
9507F: include/linux/clk/ti.h
9508
4020f2d7 9509TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9510M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9511S: Maintained
679655da
JP
9512F: drivers/misc/tifm*
9513F: drivers/mmc/host/tifm_sd.c
9514F: include/linux/tifm.h
4020f2d7 9515
e0c52404 9516TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9517M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9518L: linux-kernel@vger.kernel.org
9519L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9520S: Maintained
9521F: drivers/soc/ti/*
9522T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9523
9524
152ad442
SR
9525TI LM49xxx FAMILY ASoC CODEC DRIVERS
9526M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9527M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9528L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9529S: Maintained
9530F: sound/soc/codecs/lm49453*
d392dead 9531F: sound/soc/codecs/isabelle*
152ad442 9532
0edd807d
KM
9533TI LP855x BACKLIGHT DRIVER
9534M: Milo Kim <milo.kim@ti.com>
9535S: Maintained
9536F: Documentation/backlight/lp855x-driver.txt
9537F: drivers/video/backlight/lp855x_bl.c
9538F: include/linux/platform_data/lp855x.h
9539
faf13f6d
KM
9540TI LP8727 CHARGER DRIVER
9541M: Milo Kim <milo.kim@ti.com>
9542S: Maintained
9543F: drivers/power/lp8727_charger.c
9544F: include/linux/platform_data/lp8727.h
9545
22f1229f
KM
9546TI LP8788 MFD DRIVER
9547M: Milo Kim <milo.kim@ti.com>
9548S: Maintained
9549F: drivers/iio/adc/lp8788_adc.c
9550F: drivers/leds/leds-lp8788.c
9551F: drivers/mfd/lp8788*.c
9552F: drivers/power/lp8788-charger.c
9553F: drivers/regulator/lp8788-*.c
9554F: include/linux/mfd/lp8788*.h
9555
dd5e8e6b 9556TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9557M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9558L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9559S: Maintained
9560F: sound/soc/codecs/twl4030*
9561
90921014 9562TI WILINK WIRELESS DRIVERS
90921014
LC
9563L: linux-wireless@vger.kernel.org
9564W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9565W: http://wireless.kernel.org/en/users/Drivers/wl1251
9566T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9567S: Orphan
90921014
LC
9568F: drivers/net/wireless/ti/
9569F: include/linux/wl12xx.h
9570
e86eaa3a 9571TIPC NETWORK LAYER
8b58be88
JP
9572M: Jon Maloy <jon.maloy@ericsson.com>
9573M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9574L: netdev@vger.kernel.org (core kernel code)
9575L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9576W: http://tipc.sourceforge.net/
e86eaa3a 9577S: Maintained
c117ab84 9578F: include/uapi/linux/tipc*.h
679655da 9579F: net/tipc/
e86eaa3a 9580
867e359b
CM
9581TILE ARCHITECTURE
9582M: Chris Metcalf <cmetcalf@tilera.com>
9583W: http://www.tilera.com/scm/
9584S: Supported
9585F: arch/tile/
6b940606 9586F: drivers/char/tile-srom.c
5c770755 9587F: drivers/edac/tile_edac.c
6b940606
CM
9588F: drivers/net/ethernet/tile/
9589F: drivers/rtc/rtc-tile.c
9590F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9591F: drivers/tty/serial/tilegx.c
6b940606
CM
9592F: drivers/usb/host/*-tilegx.c
9593F: include/linux/usb/tilegx.h
867e359b 9594
1da177e4 9595TLAN NETWORK DRIVER
8b58be88 9596M: Samuel Chessman <chessman@tux.org>
88c07dde 9597L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9598W: http://sourceforge.net/projects/tlan/
9599S: Maintained
679655da 9600F: Documentation/networking/tlan.txt
b544dbac 9601F: drivers/net/ethernet/ti/tlan.*
1da177e4 9602
d74db3b2 9603TOMOYO SECURITY MODULE
8b58be88
JP
9604M: Kentaro Takeda <takedakn@nttdata.co.jp>
9605M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9606L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9607L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9608L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9609L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9610W: http://tomoyo.sourceforge.jp/
843d183c 9611T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9612S: Maintained
679655da 9613F: security/tomoyo/
d74db3b2 9614
9caeb532 9615TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9616M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9617L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9618S: Maintained
9619F: drivers/platform/x86/topstar-laptop.c
9620
1da177e4 9621TOSHIBA ACPI EXTRAS DRIVER
d0944853 9622L: platform-driver-x86@vger.kernel.org
15065531 9623S: Orphan
679655da 9624F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9625
9626TOSHIBA SMM DRIVER
8b58be88 9627M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9628L: tlinux-users@tce.toshiba-dme.co.jp
9629W: http://www.buzzard.org.uk/toshiba/
9630S: Maintained
679655da
JP
9631F: drivers/char/toshiba.c
9632F: include/linux/toshiba.h
c117ab84 9633F: include/uapi/linux/toshiba.h
1da177e4 9634
d719f900 9635TMIO MMC DRIVER
252f29a9 9636M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9637L: linux-mmc@vger.kernel.org
d719f900 9638S: Maintained
d1057c40
GL
9639F: drivers/mmc/host/tmio_mmc*
9640F: drivers/mmc/host/sh_mobile_sdhi.c
9641F: include/linux/mmc/tmio.h
9642F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9643
917cc4e6
GR
9644TMP401 HARDWARE MONITOR DRIVER
9645M: Guenter Roeck <linux@roeck-us.net>
9646L: lm-sensors@lm-sensors.org
9647S: Maintained
9648F: Documentation/hwmon/tmp401
9649F: drivers/hwmon/tmp401.c
9650
98f32602 9651TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9652M: Hugh Dickins <hughd@google.com>
98f32602
HD
9653L: linux-mm@kvack.org
9654S: Maintained
9655F: include/linux/shmem_fs.h
9656F: mm/shmem.c
9657
45f95b53 9658TM6000 VIDEO4LINUX DRIVER
009a5410 9659M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
9660L: linux-media@vger.kernel.org
9661W: http://linuxtv.org
9662T: git git://linuxtv.org/media_tree.git
9663S: Odd fixes
9664F: drivers/media/usb/tm6000/
9665
c65fde19
HV
9666TW68 VIDEO4LINUX DRIVER
9667M: Hans Verkuil <hverkuil@xs4all.nl>
9668L: linux-media@vger.kernel.org
9669T: git git://linuxtv.org/media_tree.git
9670W: http://linuxtv.org
9671S: Odd Fixes
9672F: drivers/media/pci/tw68/
9673
4e68852d 9674TPM DEVICE DRIVER
901486b8 9675M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9676M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9677M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9678W: http://tpmdd.sourceforge.net
63a10dfd 9679L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9680S: Maintained
679655da 9681F: drivers/char/tpm/
4e68852d 9682
d6f005a1
JP
9683TRACING
9684M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9685M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9686T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9687S: Maintained
9688F: Documentation/trace/ftrace.txt
9689F: arch/*/*/*/ftrace.h
9690F: arch/*/kernel/ftrace.c
9691F: include/*/ftrace.h
9692F: include/linux/trace*.h
9693F: include/trace/
9694F: kernel/trace/
6e68e6c5 9695F: tools/testing/selftests/ftrace/
d6f005a1 9696
1da177e4 9697TRIVIAL PATCHES
8b58be88 9698M: Jiri Kosina <trivial@kernel.org>
54e5881d 9699T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9700S: Maintained
86ef925f 9701K: ^Subject:.*(?i)trivial
1da177e4 9702
4e68852d 9703TTY LAYER
879a5a00 9704M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9705M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9706S: Supported
08deed1e 9707T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9708F: drivers/tty/
df621252 9709F: drivers/tty/serial/serial_core.c
e3288775
AC
9710F: include/linux/serial_core.h
9711F: include/linux/serial.h
9712F: include/linux/tty.h
c117ab84
CEB
9713F: include/uapi/linux/serial_core.h
9714F: include/uapi/linux/serial.h
9715F: include/uapi/linux/tty.h
4e68852d 9716
91952bc0
AP
9717TUA9001 MEDIA DRIVER
9718M: Antti Palosaari <crope@iki.fi>
9719L: linux-media@vger.kernel.org
9720W: http://linuxtv.org/
9721W: http://palosaari.fi/linux/
9722Q: http://patchwork.linuxtv.org/project/linux-media/list/
9723T: git git://linuxtv.org/anttip/media_tree.git
9724S: Maintained
9725F: drivers/media/tuners/tua9001*
9726
740db6d7 9727TULIP NETWORK DRIVERS
8b58be88 9728M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9729L: netdev@vger.kernel.org
9730S: Maintained
0f04e2aa 9731F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9732
9733TUN/TAP driver
ba57b6f2 9734M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9735W: http://vtun.sourceforge.net/tun
9736S: Maintained
679655da
JP
9737F: Documentation/networking/tuntap.txt
9738F: arch/um/os-Linux/drivers/
1da177e4 9739
b454cc66 9740TURBOCHANNEL SUBSYSTEM
8b58be88 9741M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9742M: Ralf Baechle <ralf@linux-mips.org>
9743L: linux-mips@linux-mips.org
9744Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9745S: Maintained
679655da
JP
9746F: drivers/tc/
9747F: include/linux/tc.h
b454cc66 9748
1da177e4 9749U14-34F SCSI DRIVER
8b58be88 9750M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9751L: linux-scsi@vger.kernel.org
9752S: Maintained
679655da 9753F: drivers/scsi/u14-34f.c
1da177e4 9754
e2d1d6c0 9755UBI FILE SYSTEM (UBIFS)
949cb623 9756M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9757M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9758L: linux-mtd@lists.infradead.org
e2966cbe 9759T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9760W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9761S: Maintained
679655da
JP
9762F: Documentation/filesystems/ubifs.txt
9763F: fs/ubifs/
e2d1d6c0 9764
cc2020e6 9765UCLINUX (AND M68KNOMMU)
8b58be88 9766M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9767W: http://www.uclinux.org/
9768L: uclinux-dev@uclinux.org (subscribers-only)
9769S: Maintained
61bc02bb
JP
9770F: arch/m68k/*/*_no.*
9771F: arch/m68k/include/asm/*_no.*
cc2020e6 9772
1da177e4 9773UDF FILESYSTEM
8b58be88 9774M: Jan Kara <jack@suse.cz>
1da177e4 9775S: Maintained
679655da
JP
9776F: Documentation/filesystems/udf.txt
9777F: fs/udf/
1da177e4 9778
cc2020e6 9779UFS FILESYSTEM
8b58be88 9780M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9781S: Maintained
679655da
JP
9782F: Documentation/filesystems/ufs.txt
9783F: fs/ufs/
cc2020e6 9784
0a09d3ab
DH
9785UHID USERSPACE HID IO DRIVER:
9786M: David Herrmann <dh.herrmann@googlemail.com>
9787L: linux-input@vger.kernel.org
9788S: Maintained
9789F: drivers/hid/uhid.c
c117ab84 9790F: include/uapi/linux/uhid.h
0a09d3ab 9791
18332a80 9792ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9793L: linux-usb@vger.kernel.org
10c6c9c9 9794S: Orphan
355ffe69 9795F: drivers/uwb/
679655da
JP
9796F: include/linux/uwb.h
9797F: include/linux/uwb/
18332a80 9798
b31d8273
G
9799UNICORE32 ARCHITECTURE:
9800M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9801W: http://mprc.pku.edu.cn/~guanxuetao/linux
9802S: Maintained
ceebf4d5 9803T: git git://github.com/gxt/linux.git
b31d8273
G
9804F: arch/unicore32/
9805
d8379ab1
TF
9806UNIFDEF
9807M: Tony Finch <dot@dotat.at>
9808W: http://dotat.at/prog/unifdef
9809S: Maintained
9810F: scripts/unifdef.c
9811
1da177e4 9812UNIFORM CDROM DRIVER
8b58be88 9813M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9814W: http://www.kernel.dk
9815S: Maintained
679655da
JP
9816F: Documentation/cdrom/
9817F: drivers/cdrom/cdrom.c
9818F: include/linux/cdrom.h
c117ab84 9819F: include/uapi/linux/cdrom.h
1da177e4 9820
56df0122
BR
9821UNISYS S-PAR DRIVERS
9822M: Benjamin Romer <benjamin.romer@unisys.com>
9823M: David Kershner <david.kershner@unisys.com>
9824L: sparmaintainer@unisys.com (Unisys internal)
9825S: Supported
9826F: drivers/staging/unisys/
9827
9941fa6e
VH
9828UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9829M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
9830L: linux-scsi@vger.kernel.org
9831S: Supported
9832F: Documentation/scsi/ufs.txt
9833F: drivers/scsi/ufs/
9834
e2d1d6c0 9835UNSORTED BLOCK IMAGES (UBI)
949cb623 9836M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9837W: http://www.linux-mtd.infradead.org/
9838L: linux-mtd@lists.infradead.org
b6b44e0a 9839T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9840S: Maintained
80811493 9841F: drivers/mtd/ubi/
679655da 9842F: include/linux/mtd/ubi.h
c117ab84 9843F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9844
76ac66e4
RW
9845UNSORTED BLOCK IMAGES (UBI) Fastmap
9846M: Richard Weinberger <richard@nod.at>
9847L: linux-mtd@lists.infradead.org
9848S: Maintained
9849F: drivers/mtd/ubi/fastmap.c
9850
1da177e4 9851USB ACM DRIVER
61eee9a7 9852M: Oliver Neukum <oliver@neukum.org>
6372594a 9853L: linux-usb@vger.kernel.org
1da177e4 9854S: Maintained
679655da
JP
9855F: Documentation/usb/acm.txt
9856F: drivers/usb/class/cdc-acm.*
1da177e4 9857
b7d572e1
PF
9858USB AR5523 WIRELESS DRIVER
9859M: Pontus Fuchs <pontus.fuchs@gmail.com>
9860L: linux-wireless@vger.kernel.org
9861S: Maintained
9862F: drivers/net/wireless/ath/ar5523/
9863
115bb1ff 9864USB ATTACHED SCSI
f50a4968 9865M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9866M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9867L: linux-usb@vger.kernel.org
9868L: linux-scsi@vger.kernel.org
8eae0fb7 9869S: Maintained
115bb1ff
MW
9870F: drivers/usb/storage/uas.c
9871
1da177e4 9872USB CDC ETHERNET DRIVER
61eee9a7 9873M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9874L: linux-usb@vger.kernel.org
1da177e4 9875S: Maintained
679655da 9876F: drivers/net/usb/cdc_*.c
c117ab84 9877F: include/uapi/linux/usb/cdc.h
1da177e4 9878
b02b371e 9879USB CYPRESS C67X00 DRIVER
8b58be88 9880M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9881L: linux-usb@vger.kernel.org
9882S: Maintained
679655da 9883F: drivers/usb/c67x00/
b02b371e 9884
d0374f4f 9885USB DAVICOM DM9601 DRIVER
8b58be88 9886M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9887L: netdev@vger.kernel.org
d0374f4f
PK
9888W: http://www.linux-usb.org/usbnet
9889S: Maintained
679655da 9890F: drivers/net/usb/dm9601.c
d0374f4f 9891
cc2020e6 9892USB DIAMOND RIO500 DRIVER
8b58be88 9893M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9894L: rio500-users@lists.sourceforge.net
9895W: http://rio500.sourceforge.net
9896S: Maintained
679655da 9897F: drivers/usb/misc/rio500*
cc2020e6 9898
1da177e4 9899USB EHCI DRIVER
578333ab 9900M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9901L: linux-usb@vger.kernel.org
578333ab 9902S: Maintained
679655da
JP
9903F: Documentation/usb/ehci.txt
9904F: drivers/usb/host/ehci*
1da177e4 9905
69ae9e3e 9906USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9907M: Felipe Balbi <balbi@ti.com>
795fb7e7 9908L: linux-usb@vger.kernel.org
69ae9e3e 9909W: http://www.linux-usb.org/gadget
d6d0f665
FB
9910T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9911S: Maintained
679655da
JP
9912F: drivers/usb/gadget/
9913F: include/linux/usb/gadget*
69ae9e3e 9914
2dea64b4 9915USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9916M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9917L: linux-usb@vger.kernel.org
54e5881d 9918T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9919S: Maintained
c2f01971 9920F: Documentation/hid/hiddev.txt
679655da 9921F: drivers/hid/usbhid/
1da177e4 9922
959eea21 9923USB ISP116X DRIVER
8b58be88 9924M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9925L: linux-usb@vger.kernel.org
959eea21 9926S: Maintained
679655da
JP
9927F: drivers/usb/host/isp116x*
9928F: include/linux/usb/isp116x.h
959eea21 9929
1da177e4 9930USB MASS STORAGE DRIVER
8b58be88 9931M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9932L: linux-usb@vger.kernel.org
8836aeb8 9933L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9934S: Maintained
9935W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9936F: drivers/usb/storage/
1da177e4 9937
af39917d
CL
9938USB MIDI DRIVER
9939M: Clemens Ladisch <clemens@ladisch.de>
9940L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9941T: git git://git.alsa-project.org/alsa-kernel.git
9942S: Maintained
9943F: sound/usb/midi.*
9944
444ce9d4
JP
9945USB NETWORKING DRIVERS
9946L: linux-usb@vger.kernel.org
9947S: Odd Fixes
9948F: drivers/net/usb/
9949
1da177e4 9950USB OHCI DRIVER
578333ab 9951M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9952L: linux-usb@vger.kernel.org
578333ab 9953S: Maintained
679655da
JP
9954F: Documentation/usb/ohci.txt
9955F: drivers/usb/host/ohci*
1da177e4 9956
563da3a9
VM
9957USB OVER IP DRIVER
9958M: Valentina Manea <valentina.manea.m@gmail.com>
9959M: Shuah Khan <shuah.kh@samsung.com>
9960L: linux-usb@vger.kernel.org
9961S: Maintained
9962F: drivers/usb/usbip/
9963F: tools/usb/usbip/
9964
1da177e4 9965USB PEGASUS DRIVER
a16b945c 9966M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9967L: linux-usb@vger.kernel.org
043600a6 9968L: netdev@vger.kernel.org
052e3128
PM
9969T: git git://github.com/petkan/pegasus.git
9970W: https://github.com/petkan/pegasus
1da177e4 9971S: Maintained
679655da 9972F: drivers/net/usb/pegasus.*
1da177e4 9973
d3ad558f
FB
9974USB PHY LAYER
9975M: Felipe Balbi <balbi@ti.com>
9976L: linux-usb@vger.kernel.org
9977T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9978S: Maintained
9979F: drivers/usb/phy/
d3ad558f 9980
73e4fb3f 9981USB PRINTER DRIVER (usblp)
8b58be88 9982M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9983L: linux-usb@vger.kernel.org
73e4fb3f 9984S: Supported
679655da 9985F: drivers/usb/class/usblp.c
1da177e4
LT
9986
9987USB RTL8150 DRIVER
a16b945c 9988M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9989L: linux-usb@vger.kernel.org
043600a6 9990L: netdev@vger.kernel.org
052e3128
PM
9991T: git git://github.com/petkan/rtl8150.git
9992W: https://github.com/petkan/rtl8150
1da177e4 9993S: Maintained
679655da 9994F: drivers/net/usb/rtl8150.c
1da177e4 9995
f896b796 9996USB SERIAL SUBSYSTEM
66085694 9997M: Johan Hovold <johan@kernel.org>
795fb7e7 9998L: linux-usb@vger.kernel.org
4e68852d 9999S: Maintained
679655da 10000F: Documentation/usb/usb-serial.txt
f896b796 10001F: drivers/usb/serial/
679655da 10002F: include/linux/usb/serial.h
1da177e4 10003
b3f0db1c
SG
10004USB SMSC75XX ETHERNET DRIVER
10005M: Steve Glendinning <steve.glendinning@shawell.net>
10006L: netdev@vger.kernel.org
10007S: Maintained
10008F: drivers/net/usb/smsc75xx.*
10009
2f7ca802 10010USB SMSC95XX ETHERNET DRIVER
90b24cfb 10011M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10012L: netdev@vger.kernel.org
90b24cfb 10013S: Maintained
679655da 10014F: drivers/net/usb/smsc95xx.*
2f7ca802 10015
1da177e4 10016USB SUBSYSTEM
879a5a00 10017M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10018L: linux-usb@vger.kernel.org
1da177e4 10019W: http://www.linux-usb.org
08deed1e 10020T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10021S: Supported
679655da 10022F: Documentation/usb/
679655da
JP
10023F: drivers/usb/
10024F: include/linux/usb.h
10025F: include/linux/usb/
1da177e4
LT
10026
10027USB UHCI DRIVER
8b58be88 10028M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10029L: linux-usb@vger.kernel.org
1da177e4 10030S: Maintained
679655da 10031F: drivers/usb/host/uhci*
1da177e4 10032
69ae9e3e 10033USB "USBNET" DRIVER FRAMEWORK
686f13bb 10034M: Oliver Neukum <oneukum@suse.de>
043600a6 10035L: netdev@vger.kernel.org
69ae9e3e 10036W: http://www.linux-usb.org/usbnet
1da177e4 10037S: Maintained
679655da
JP
10038F: drivers/net/usb/usbnet.c
10039F: include/linux/usb/usbnet.h
1da177e4 10040
c0efd232 10041USB VIDEO CLASS
c53ac071 10042M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10043L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10044L: linux-media@vger.kernel.org
275ffde4 10045T: git git://linuxtv.org/media_tree.git
57c6d2e9 10046W: http://www.ideasonboard.org/uvc/
c0efd232 10047S: Maintained
0c0d06ca 10048F: drivers/media/usb/uvc/
6c0f0359 10049F: include/uapi/linux/uvcvideo.h
1da177e4 10050
b60b9c45
HV
10051USB VISION DRIVER
10052M: Hans Verkuil <hverkuil@xs4all.nl>
10053L: linux-media@vger.kernel.org
10054T: git git://linuxtv.org/media_tree.git
10055W: http://linuxtv.org
10056S: Odd Fixes
10057F: drivers/media/usb/usbvision/
10058
8282da47
LP
10059USB WEBCAM GADGET
10060M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10061L: linux-usb@vger.kernel.org
10062S: Maintained
3a83c16e 10063F: drivers/usb/gadget/function/*uvc*
faf2e1db 10064F: drivers/usb/gadget/legacy/webcam.c
8282da47 10065
bf164cc0 10066USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10067M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10068L: linux-wireless@vger.kernel.org
10069S: Maintained
679655da 10070F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10071
eb6bab13 10072USB XHCI DRIVER
03d85053 10073M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10074L: linux-usb@vger.kernel.org
10075S: Supported
36d0344c
SS
10076F: drivers/usb/host/xhci*
10077F: drivers/usb/host/pci-quirks*
eb6bab13 10078
1da177e4 10079USB ZD1201 DRIVER
4086b9ca 10080L: linux-wireless@vger.kernel.org
1da177e4 10081W: http://linux-lc100020.sourceforge.net
4086b9ca 10082S: Orphan
679655da 10083F: drivers/net/wireless/zd1201.*
1da177e4 10084
b7eee616 10085USB ZR364XX DRIVER
8b58be88 10086M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10087L: linux-usb@vger.kernel.org
661263b5 10088L: linux-media@vger.kernel.org
275ffde4 10089T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10090W: http://royale.zerezo.com/zr364xx/
10091S: Maintained
679655da 10092F: Documentation/video4linux/zr364xx.txt
90d72ac6 10093F: drivers/media/usb/zr364xx/
b7eee616 10094
e7839f25 10095USER-MODE LINUX (UML)
8b58be88 10096M: Jeff Dike <jdike@addtoit.com>
b15194b7 10097M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10098L: user-mode-linux-devel@lists.sourceforge.net
10099L: user-mode-linux-user@lists.sourceforge.net
10100W: http://user-mode-linux.sourceforge.net
10101S: Maintained
61516587 10102F: Documentation/virtual/uml/
679655da 10103F: arch/um/
b070989a 10104F: arch/x86/um/
679655da
JP
10105F: fs/hostfs/
10106F: fs/hppfs/
b7eee616 10107
e5f114e9 10108USERSPACE I/O (UIO)
6a534c9d 10109M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10110M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10111S: Maintained
679655da
JP
10112F: Documentation/DocBook/uio-howto.tmpl
10113F: drivers/uio/
10114F: include/linux/uio*.h
e5f114e9 10115
256cccbe 10116UTIL-LINUX PACKAGE
8b58be88 10117M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10118L: util-linux@vger.kernel.org
10119W: http://en.wikipedia.org/wiki/Util-linux
10120T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10121S: Maintained
10122
c1fd1c07 10123UVESAFB DRIVER
8b58be88 10124M: Michal Januszewski <spock@gentoo.org>
c69f677c 10125L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10126W: http://dev.gentoo.org/~spock/projects/uvesafb/
10127S: Maintained
679655da 10128F: Documentation/fb/uvesafb.txt
8a61f013 10129F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10130
4480f15b 10131VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10132M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10133S: Maintained
679655da
JP
10134F: Documentation/filesystems/vfat.txt
10135F: fs/fat/
1da177e4 10136
cba3345c
AW
10137VFIO DRIVER
10138M: Alex Williamson <alex.williamson@redhat.com>
10139L: kvm@vger.kernel.org
10140S: Maintained
10141F: Documentation/vfio.txt
10142F: drivers/vfio/
10143F: include/linux/vfio.h
c117ab84 10144F: include/uapi/linux/vfio.h
cba3345c 10145
9e6f3438
PO
10146VIDEOBUF2 FRAMEWORK
10147M: Pawel Osciak <pawel@osciak.com>
10148M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10149M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10150L: linux-media@vger.kernel.org
10151S: Maintained
90d72ac6 10152F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10153F: include/media/videobuf2-*
10154
9a82446b
AS
10155VIRTIO CONSOLE DRIVER
10156M: Amit Shah <amit.shah@redhat.com>
10157L: virtualization@lists.linux-foundation.org
10158S: Maintained
10159F: drivers/char/virtio_console.c
10160F: include/linux/virtio_console.h
c117ab84 10161F: include/uapi/linux/virtio_console.h
9a82446b 10162
2426ec8f
MT
10163VIRTIO CORE, NET AND BLOCK DRIVERS
10164M: Rusty Russell <rusty@rustcorp.com.au>
10165M: "Michael S. Tsirkin" <mst@redhat.com>
10166L: virtualization@lists.linux-foundation.org
10167S: Maintained
10168F: drivers/virtio/
c893c8d7 10169F: tools/virtio/
2426ec8f
MT
10170F: drivers/net/virtio_net.c
10171F: drivers/block/virtio_blk.c
10172F: include/linux/virtio_*.h
916cdabc 10173F: include/uapi/linux/virtio_*.h
2426ec8f 10174
3a4d5c94
MT
10175VIRTIO HOST (VHOST)
10176M: "Michael S. Tsirkin" <mst@redhat.com>
10177L: kvm@vger.kernel.org
c996d8b9 10178L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10179L: netdev@vger.kernel.org
10180S: Maintained
10181F: drivers/vhost/
c117ab84 10182F: include/uapi/linux/vhost.h
3a4d5c94 10183
1da177e4 10184VIA RHINE NETWORK DRIVER
8b58be88 10185M: Roger Luethi <rl@hellgate.ch>
1da177e4 10186S: Maintained
f2148a47 10187F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10188
f0bf7f61 10189VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10190M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10191M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10192S: Maintained
10193F: drivers/mmc/host/via-sdmmc.c
10194
69e4a7c2 10195VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10196M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10197L: linux-fbdev@vger.kernel.org
69e4a7c2 10198S: Maintained
c7babebd
FTS
10199F: include/linux/via-core.h
10200F: include/linux/via-gpio.h
10201F: include/linux/via_i2c.h
8a61f013 10202F: drivers/video/fbdev/via/
69e4a7c2 10203
01f20734 10204VIA VELOCITY NETWORK DRIVER
8b58be88 10205M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10206L: netdev@vger.kernel.org
10207S: Maintained
f2148a47 10208F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10209
0b7bc1fa
HV
10210VIVI VIRTUAL VIDEO DRIVER
10211M: Hans Verkuil <hverkuil@xs4all.nl>
10212L: linux-media@vger.kernel.org
10213T: git git://linuxtv.org/media_tree.git
10214W: http://linuxtv.org
10215S: Maintained
10216F: drivers/media/platform/vivi*
10217
be7f8273 10218VLAN (802.1Q)
8b58be88 10219M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10220L: netdev@vger.kernel.org
10221S: Maintained
679655da
JP
10222F: drivers/net/macvlan.c
10223F: include/linux/if_*vlan.h
10224F: net/8021q/
be7f8273 10225
55e331cf 10226VLYNQ BUS
8b58be88 10227M: Florian Fainelli <florian@openwrt.org>
8578d7af 10228L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10229S: Maintained
10230F: drivers/vlynq/vlynq.c
10231F: include/linux/vlynq.h
10232
390beae4
MW
10233VME SUBSYSTEM
10234M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10235M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10236M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10237L: devel@driverdev.osuosl.org
10238S: Maintained
10239T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10240F: Documentation/vme_api.txt
10241F: drivers/staging/vme/
10242F: drivers/vme/
10243F: include/linux/vme*
10244
4488e09b
AK
10245VMWARE HYPERVISOR INTERFACE
10246M: Alok Kataria <akataria@vmware.com>
10247L: virtualization@lists.linux-foundation.org
10248S: Supported
10249F: arch/x86/kernel/cpu/vmware.c
10250
73b35d07
DT
10251VMWARE BALLOON DRIVER
10252M: Xavier Deguillard <xdeguillard@vmware.com>
10253M: Philip Moltmann <moltmann@vmware.com>
10254M: "VMware, Inc." <pv-drivers@vmware.com>
10255L: linux-kernel@vger.kernel.org
10256S: Maintained
10257F: drivers/misc/vmw_balloon.c
10258
d1a890fa 10259VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10260M: Shreyas Bhatewara <sbhatewara@vmware.com>
10261M: "VMware, Inc." <pv-drivers@vmware.com>
10262L: netdev@vger.kernel.org
10263S: Maintained
10264F: drivers/net/vmxnet3/
d1a890fa 10265
851b1642 10266VMware PVSCSI driver
f2d7e40e 10267M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10268M: VMware PV-Drivers <pv-drivers@vmware.com>
10269L: linux-scsi@vger.kernel.org
10270S: Maintained
10271F: drivers/scsi/vmw_pvscsi.c
10272F: drivers/scsi/vmw_pvscsi.h
10273
e53e86c7 10274VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10275M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10276M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10277L: linux-kernel@vger.kernel.org
e53e86c7 10278W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10279W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10280T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10281S: Supported
679655da
JP
10282F: drivers/regulator/
10283F: include/linux/regulator/
e53e86c7 10284
ab41319e 10285VT1211 HARDWARE MONITOR DRIVER
8b58be88 10286M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10287L: lm-sensors@lm-sensors.org
10288S: Maintained
679655da
JP
10289F: Documentation/hwmon/vt1211
10290F: drivers/hwmon/vt1211.c
ab41319e 10291
1de9e371 10292VT8231 HARDWARE MONITOR DRIVER
8b58be88 10293M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10294L: lm-sensors@lm-sensors.org
10295S: Maintained
679655da 10296F: drivers/hwmon/vt8231.c
1de9e371 10297
88095e7b
TO
10298VUB300 USB to SDIO/SD/MMC bridge chip
10299M: Tony Olech <tony.olech@elandigitalsystems.com>
10300L: linux-mmc@vger.kernel.org
10301L: linux-usb@vger.kernel.org
10302S: Supported
10303F: drivers/mmc/host/vub300.c
10304
1da177e4 10305W1 DALLAS'S 1-WIRE BUS
a8018766 10306M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10307S: Maintained
679655da
JP
10308F: Documentation/w1/
10309F: drivers/w1/
1da177e4 10310
13927079 10311W83791D HARDWARE MONITORING DRIVER
8b58be88 10312M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10313L: lm-sensors@lm-sensors.org
25845c22 10314S: Maintained
679655da
JP
10315F: Documentation/hwmon/w83791d
10316F: drivers/hwmon/w83791d.c
13927079 10317
61db011d 10318W83793 HARDWARE MONITORING DRIVER
8b58be88 10319M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10320L: lm-sensors@lm-sensors.org
10321S: Maintained
679655da
JP
10322F: Documentation/hwmon/w83793
10323F: drivers/hwmon/w83793.c
61db011d 10324
e3760b43 10325W83795 HARDWARE MONITORING DRIVER
7c81c60f 10326M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10327L: lm-sensors@lm-sensors.org
10328S: Maintained
10329F: drivers/hwmon/w83795.c
10330
1da177e4 10331W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10332M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10333S: Maintained
679655da 10334F: drivers/mmc/host/wbsd.*
1da177e4 10335
b4e05923
HG
10336WACOM PROTOCOL 4 SERIAL TABLETS
10337M: Julian Squires <julian@cipht.net>
10338M: Hans de Goede <hdegoede@redhat.com>
10339L: linux-input@vger.kernel.org
10340S: Maintained
10341F: drivers/input/tablet/wacom_serial4.c
10342
3527761c 10343WATCHDOG DEVICE DRIVERS
8b58be88 10344M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10345L: linux-watchdog@vger.kernel.org
10346W: http://www.linux-watchdog.org/
f599aaf0 10347T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10348S: Maintained
679655da
JP
10349F: Documentation/watchdog/
10350F: drivers/watchdog/
10351F: include/linux/watchdog.h
c117ab84 10352F: include/uapi/linux/watchdog.h
3527761c 10353
1da177e4 10354WD7000 SCSI DRIVER
8b58be88 10355M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10356L: linux-scsi@vger.kernel.org
10357S: Maintained
679655da 10358F: drivers/scsi/wd7000.c
1da177e4 10359
b22e00f3
DH
10360WIIMOTE HID DRIVER
10361M: David Herrmann <dh.herrmann@googlemail.com>
10362L: linux-input@vger.kernel.org
10363S: Maintained
10364F: drivers/hid/hid-wiimote*
10365
e258b80e 10366WINBOND CIR DRIVER
364e9e18 10367M: David Härdeman <david@hardeman.nu>
e258b80e 10368S: Maintained
116ab806 10369F: drivers/media/rc/winbond-cir.c
e258b80e 10370
8a70da82 10371WIMAX STACK
8b58be88 10372M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10373M: linux-wimax@intel.com
63fae219 10374L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10375S: Supported
10376W: http://linuxwimax.org
315987dc 10377F: Documentation/wimax/README.wimax
315987dc
JP
10378F: include/linux/wimax/debug.h
10379F: include/net/wimax.h
c117ab84 10380F: include/uapi/linux/wimax.h
315987dc 10381F: net/wimax/
8a70da82 10382
5fc14680 10383WISTRON LAPTOP BUTTON DRIVER
8b58be88 10384M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10385S: Maintained
679655da 10386F: drivers/input/misc/wistron_btns.c
5fc14680 10387
1da177e4 10388WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10389M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10390L: linux-wireless@vger.kernel.org
926554c4 10391W: http://oops.ghostprotocols.net:81/blog
1da177e4 10392S: Maintained
679655da 10393F: drivers/net/wireless/wl3501*
1da177e4 10394
febf1dff 10395WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10396M: Mark Brown <broonie@kernel.org>
8b58be88 10397M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10398L: linux-input@vger.kernel.org
10399T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10400W: http://opensource.wolfsonmicro.com/node/7
10401S: Supported
679655da
JP
10402F: drivers/input/touchscreen/*wm97*
10403F: include/linux/wm97xx.h
febf1dff 10404
055bcbcb 10405WOLFSON MICROELECTRONICS DRIVERS
fef95164 10406L: patches@opensource.wolfsonmicro.com
cf8eda3e 10407T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10408T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10409W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10410S: Supported
3768f0b1 10411F: Documentation/hwmon/wm83??
af1c5386 10412F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10413F: drivers/clk/clk-wm83*.c
9c309598 10414F: drivers/extcon/extcon-arizona.c
b75ea16a 10415F: drivers/leds/leds-wm83*.c
25b273ba 10416F: drivers/gpio/gpio-*wm*.c
9c309598 10417F: drivers/gpio/gpio-arizona.c
d22b0869 10418F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10419F: drivers/input/misc/wm831x-on.c
10420F: drivers/input/touchscreen/wm831x-ts.c
10421F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10422F: drivers/mfd/arizona*
10423F: drivers/mfd/wm*.c
b75ea16a
MB
10424F: drivers/power/wm83*.c
10425F: drivers/rtc/rtc-wm83*.c
10426F: drivers/regulator/wm8*.c
3860e6c4 10427F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10428F: drivers/watchdog/wm83*_wdt.c
9c309598 10429F: include/linux/mfd/arizona/
3860e6c4 10430F: include/linux/mfd/wm831x/
b75ea16a 10431F: include/linux/mfd/wm8350/
3768f0b1 10432F: include/linux/mfd/wm8400*
59ec6da2 10433F: include/linux/wm97xx.h
055bcbcb 10434F: include/sound/wm????.h
9c309598 10435F: sound/soc/codecs/arizona.?
055bcbcb 10436F: sound/soc/codecs/wm*
b75ea16a 10437
3e6cd7a4
TH
10438WORKQUEUE
10439M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10440T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10441S: Maintained
10442F: include/linux/workqueue.h
10443F: kernel/workqueue.c
10444F: Documentation/workqueue.txt
10445
1da177e4 10446X.25 NETWORK LAYER
8bf28059 10447M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10448L: linux-x25@vger.kernel.org
8bf28059 10449S: Odd Fixes
679655da
JP
10450F: Documentation/networking/x25*
10451F: include/net/x25*
10452F: net/x25/
1da177e4 10453
e2d1d6c0 10454X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10455M: Thomas Gleixner <tglx@linutronix.de>
10456M: Ingo Molnar <mingo@redhat.com>
10457M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10458M: x86@kernel.org
981c3a4f 10459L: linux-kernel@vger.kernel.org
75fc2d37 10460T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10461S: Maintained
679655da
JP
10462F: Documentation/x86/
10463F: arch/x86/
e2d1d6c0 10464
d0944853 10465X86 PLATFORM DRIVERS
e181ba15 10466M: Darren Hart <dvhart@infradead.org>
d0944853 10467L: platform-driver-x86@vger.kernel.org
e181ba15 10468T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10469S: Maintained
14430813 10470F: drivers/platform/x86/
d0944853 10471
c1f5c54b
IM
10472X86 MCE INFRASTRUCTURE
10473M: Tony Luck <tony.luck@intel.com>
487ba8e8 10474M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10475L: linux-edac@vger.kernel.org
10476S: Maintained
10477F: arch/x86/kernel/cpu/mcheck/*
10478
d6fad502 10479XC2028/3028 TUNER DRIVER
009a5410 10480M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10481L: linux-media@vger.kernel.org
10482W: http://linuxtv.org
10483T: git git://linuxtv.org/media_tree.git
10484S: Maintained
10485F: drivers/media/tuners/tuner-xc2028.*
10486
c4468085 10487XEN HYPERVISOR INTERFACE
c4468085 10488M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10489M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10490M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10491L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10492T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10493S: Supported
10494F: arch/x86/xen/
10495F: drivers/*/xen-*front.c
10496F: drivers/xen/
10497F: arch/x86/include/asm/xen/
10498F: include/xen/
c117ab84 10499F: include/uapi/xen/
c4468085 10500
77bfb479
SS
10501XEN HYPERVISOR ARM
10502M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10503L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10504S: Supported
10505F: arch/arm/xen/
10506F: arch/arm/include/asm/xen/
10507
b475e83f
SS
10508XEN HYPERVISOR ARM64
10509M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10510L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10511S: Supported
10512F: arch/arm64/xen/
10513F: arch/arm64/include/asm/xen/
10514
9b57e1a7
IC
10515XEN NETWORK BACKEND DRIVER
10516M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10517M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10518L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10519L: netdev@vger.kernel.org
10520S: Supported
10521F: drivers/net/xen-netback/*
10522
c5f8e29d
KRW
10523XEN PCI SUBSYSTEM
10524M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10525L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10526S: Supported
10527F: arch/x86/pci/*xen*
10528F: drivers/pci/*xen*
10529
a2c5ae65
KRW
10530XEN BLOCK SUBSYSTEM
10531M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10532L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10533S: Supported
10534F: drivers/block/xen-blkback/*
10535F: drivers/block/xen*
10536
15d03609
JG
10537XEN PVSCSI DRIVERS
10538M: Juergen Gross <jgross@suse.com>
10539L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10540L: linux-scsi@vger.kernel.org
10541S: Supported
10542F: drivers/scsi/xen-scsifront.c
10543F: drivers/xen/xen-scsiback.c
10544F: include/xen/interface/io/vscsiif.h
10545
c5f8e29d
KRW
10546XEN SWIOTLB SUBSYSTEM
10547M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10548L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10549S: Supported
10550F: arch/x86/xen/*swiotlb*
10551F: drivers/xen/*swiotlb*
10552
1da177e4
LT
10553XFS FILESYSTEM
10554P: Silicon Graphics Inc
809625ca 10555M: Dave Chinner <david@fromorbit.com>
18caa67a 10556M: xfs@oss.sgi.com
d7ede1aa 10557L: xfs@oss.sgi.com
1da177e4 10558W: http://oss.sgi.com/projects/xfs
54e5881d 10559T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10560S: Supported
679655da
JP
10561F: Documentation/filesystems/xfs.txt
10562F: fs/xfs/
1da177e4 10563
8a3b7a25 10564XILINX AXI ETHERNET DRIVER
59a54f30
MS
10565M: Anirudha Sarangi <anirudh@xilinx.com>
10566M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10567S: Maintained
10568F: drivers/net/ethernet/xilinx/xilinx_axienet*
10569
238b8721 10570XILINX UARTLITE SERIAL DRIVER
8b58be88 10571M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10572L: linux-serial@vger.kernel.org
10573S: Maintained
df621252 10574F: drivers/tty/serial/uartlite.c
238b8721 10575
74316949
EB
10576XILLYBUS DRIVER
10577M: Eli Billauer <eli.billauer@gmail.com>
10578L: linux-kernel@vger.kernel.org
10579S: Supported
10580F: drivers/char/xillybus/
10581
f620e4b8
MF
10582XTENSA XTFPGA PLATFORM SUPPORT
10583M: Max Filippov <jcmvbkbc@gmail.com>
10584L: linux-xtensa@linux-xtensa.org
10585S: Maintained
10586F: drivers/spi/spi-xtensa-xtfpga.c
10587
1da177e4 10588YAM DRIVER FOR AX.25
8b58be88 10589M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10590L: linux-hams@vger.kernel.org
10591S: Maintained
679655da
JP
10592F: drivers/net/hamradio/yam*
10593F: include/linux/yam.h
1da177e4 10594
af64a5eb 10595YEALINK PHONE DRIVER
8b58be88 10596M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10597L: usbb2k-api-dev@nongnu.org
10598S: Maintained
679655da
JP
10599F: Documentation/input/yealink.txt
10600F: drivers/input/misc/yealink.*
af64a5eb 10601
1da177e4 10602Z8530 DRIVER FOR AX.25
8b58be88 10603M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10604W: http://yaina.de/jreuter/
10605W: http://www.qsl.net/dl1bke/
10606L: linux-hams@vger.kernel.org
10607S: Maintained
679655da
JP
10608F: Documentation/networking/z8530drv.txt
10609F: drivers/net/hamradio/*scc.c
10610F: drivers/net/hamradio/z8530.h
1da177e4 10611
0cf31ec1 10612ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10613M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10614L: linux-mm@kvack.org
10615S: Maintained
10616F: mm/zbud.c
10617F: include/linux/zbud.h
10618
7c0c3afb 10619ZD1211RW WIRELESS DRIVER
8b58be88
JP
10620M: Daniel Drake <dsd@gentoo.org>
10621M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10622W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10623L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10624L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10625S: Maintained
679655da 10626F: drivers/net/wireless/zd1211rw/
7c0c3afb 10627
1da177e4 10628ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10629L: mjpeg-users@lists.sourceforge.net
f63145e2 10630L: linux-media@vger.kernel.org
1da177e4 10631W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10632T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10633S: Odd Fixes
90d72ac6 10634F: drivers/media/pci/zoran/
1da177e4 10635
6920f2cc
MK
10636ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10637M: Minchan Kim <minchan@kernel.org>
10638M: Nitin Gupta <ngupta@vflare.org>
10639L: linux-kernel@vger.kernel.org
10640S: Maintained
10641F: drivers/block/zram/
10642F: Documentation/blockdev/zram.txt
10643
8b4a4080 10644ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10645M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10646S: Maintained
df621252 10647F: drivers/tty/serial/zs.*
8b4a4080 10648
eae70d06
MK
10649ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10650M: Minchan Kim <minchan@kernel.org>
10651M: Nitin Gupta <ngupta@vflare.org>
10652L: linux-mm@kvack.org
10653S: Maintained
10654F: mm/zsmalloc.c
10655F: include/linux/zsmalloc.h
10656
0cf31ec1 10657ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10658M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10659L: linux-mm@kvack.org
10660S: Maintained
10661F: mm/zswap.c
10662
1da177e4 10663THE REST
8b58be88 10664M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10665L: linux-kernel@vger.kernel.org
8a6e2535 10666Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10667T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10668S: Buried alive in reporters
34d03cc1
JP
10669F: *
10670F: */
This page took 7.044582 seconds and 5 git commands to generate.