Merge tag 'imx-fixes-3.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawngu...
[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
853N: meson[x68]
854
c1fc8675 855ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 856M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
857M: Nicolas Ferre <nicolas.ferre@atmel.com>
858M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 859L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 860W: http://maxim.org.za/at91_26.html
c1fc8675
NF
861W: http://www.linux4sam.org
862S: Supported
863F: arch/arm/mach-at91/
70e389cc
MB
864F: arch/arm/boot/dts/at91*.dts
865F: arch/arm/boot/dts/at91*.dtsi
866F: arch/arm/boot/dts/sama*.dts
867F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 868
6e05dd4e
BB
869ARM/ATMEL AT91 Clock Support
870M: Boris Brezillon <boris.brezillon@free-electrons.com>
871S: Maintained
872F: drivers/clk/at91
873
986cf2e9 874ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 875M: Rob Herring <robh@kernel.org>
986cf2e9
RH
876L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
877S: Maintained
878F: arch/arm/mach-highbank/
879
d94f944e 880ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 881M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
882S: Maintained
883F: arch/arm/mach-cns3xxx/
d94f944e 884
386ab516
AS
885ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
886M: Alexander Shiyan <shc_work@mail.ru>
887L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
888S: Odd Fixes
b8ba3874 889N: clps711x
386ab516 890
2b7a52a4 891ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 892M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 893M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 895S: Maintained
d19d3667
HS
896F: arch/arm/mach-ep93xx/
897F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
898
899ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 900M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
902S: Maintained
903
d4275354 904ARM/CLKDEV SUPPORT
8b58be88 905M: Russell King <linux@arm.linux.org.uk>
efc03ecb 906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 907S: Maintained
d4275354 908F: arch/arm/include/asm/clkdev.h
4fa2651d 909F: drivers/clk/clkdev.c
d4275354 910
d48134e7 911ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 912M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
914S: Maintained
915
94150095
HF
916ARM/CONTEC MICRO9 MACHINE SUPPORT
917M: Hubert Feurstein <hubert.feurstein@contec.at>
918S: Maintained
919F: arch/arm/mach-ep93xx/micro9.c
920
1da177e4 921ARM/CORGI MACHINE SUPPORT
8b58be88 922M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
923S: Maintained
924
881a95f9 925ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 926M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
928T: git git://git.berlios.de/gemini-board
929S: Maintained
f49afbb5 930F: arch/arm/mach-gemini/
881a95f9 931
a990cbd8 932ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 933M: Barry Song <baohua@kernel.org>
a990cbd8 934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 935T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
936S: Maintained
937F: arch/arm/mach-prima2/
4a9c44f1 938F: drivers/clk/sirf/
05f30e8d
BS
939F: drivers/clocksource/timer-prima2.c
940F: drivers/clocksource/timer-marco.c
f8505ef5 941N: [^a-z]sirf
a990cbd8 942
d4275354 943ARM/EBSA110 MACHINE SUPPORT
8b58be88 944M: Russell King <linux@arm.linux.org.uk>
efc03ecb 945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
946W: http://www.arm.linux.org.uk/
947S: Maintained
948F: arch/arm/mach-ebsa110/
b955f6ca 949F: drivers/net/ethernet/amd/am79c961a.*
d4275354 950
4721f3ce
UKK
951ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
952M: Uwe Kleine-König <kernel@pengutronix.de>
953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S: Maintained
955N: efm32
956
a9da4f7e 957ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
958M: Daniel Ribeiro <drwyrm@gmail.com>
959M: Stefan Schmidt <stefan@openezx.org>
960M: Harald Welte <laforge@openezx.org>
d66f1886 961L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
962W: http://www.openezx.org/
963S: Maintained
cafc2265
SS
964T: topgit git://git.openezx.org/openezx.git
965F: arch/arm/mach-pxa/ezx.c
a9da4f7e 966
6a915af9 967ARM/FARADAY FA526 PORT
162500b3 968M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 970S: Maintained
1fa7e547 971T: git git://git.berlios.de/gemini-board
f49afbb5 972F: arch/arm/mm/*-fa*
6a915af9 973
d4275354 974ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 975M: Russell King <linux@arm.linux.org.uk>
efc03ecb 976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
977W: http://www.arm.linux.org.uk/
978S: Maintained
979F: arch/arm/include/asm/hardware/dec21285.h
980F: arch/arm/mach-footbridge/
981
86183a5f 982ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 983M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 984M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 986S: Maintained
f1c12837 987T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 988F: arch/arm/mach-imx/
ce515a6b 989F: arch/arm/mach-mxs/
2a82f95c 990F: arch/arm/boot/dts/imx*
e5dafa22 991F: arch/arm/configs/imx*_defconfig
86183a5f 992
2b7a52a4 993ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 994M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
996S: Maintained
997
90b8fc34 998ARM/GUMSTIX MACHINE SUPPORT
8b58be88 999M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1001S: Maintained
1002
ef47d5f0 1003ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1004M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1005M: Paul Parsons <lost.distance@yahoo.com>
1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1007S: Maintained
1008F: arch/arm/mach-pxa/hx4700.c
1009F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1010F: sound/soc/pxa/hx4700.c
ef47d5f0 1011
4dfad069
WX
1012ARM/HISILICON SOC SUPPORT
1013M: Wei Xu <xuwei5@hisilicon.com>
1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015W: http://www.hisilicon.com
1016S: Supported
1017T: git git://github.com/hisilicon/linux-hisi.git
1018F: arch/arm/mach-hisi/
1019
21f37bc3 1020ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1021M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1022W: www.jlime.com
1023S: Maintained
084bad91
KE
1024T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1025F: arch/arm/mach-sa1100/jornada720.c
1026F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1027
5e767ab9
JMC
1028ARM/IGEP MACHINE SUPPORT
1029M: Enric Balletbo i Serra <eballetbo@gmail.com>
1030M: Javier Martinez Canillas <javier@dowhile0.org>
1031L: linux-omap@vger.kernel.org
1032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033S: Maintained
06ff74fd 1034F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1035
403d2971
MV
1036ARM/INCOME PXA270 SUPPORT
1037M: Marek Vasut <marek.vasut@gmail.com>
1038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039S: Maintained
ec154082 1040F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1041
2b7a52a4 1042ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1043M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1045S: Maintained
e2bdb176
DW
1046
1047ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1049S: Orphan
2b7a52a4
LB
1050
1051ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1052M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1054S: Maintained
2b7a52a4
LB
1055
1056ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1057M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1059S: Maintained
2b7a52a4 1060
2b7a52a4 1061ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1062M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1063L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1064S: Maintained
1065
dfdd8cc9
KH
1066ARM/INTEL IXP4XX ARM ARCHITECTURE
1067M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1068M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1070S: Maintained
1071F: arch/arm/mach-ixp4xx/
1072
838553c5 1073ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1074M: Jonathan Cameron <jic23@cam.ac.uk>
1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076S: Maintained
1077F: arch/arm/mach-pxa/stargate2.c
1078F: drivers/pcmcia/pxa2xx_stargate2.c
1079
2b7a52a4 1080ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1081M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1083S: Maintained
2b7a52a4
LB
1084
1085ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1086M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1087L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1088S: Maintained
1089
1154f858 1090ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1091M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093S: Maintained
1094F: arch/arm/mach-keystone/
317929cd 1095T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1096
bc6aa566 1097ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1098M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1099L: linux-kernel@vger.kernel.org
1100S: Maintained
1101F: drivers/clk/keystone/
1102
1103ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1104M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106L: linux-kernel@vger.kernel.org
1107S: Maintained
1108F: drivers/clocksource/timer-keystone.c
1109
1110ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1111M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1112L: linux-kernel@vger.kernel.org
1113S: Maintained
1114F: drivers/power/reset/keystone-reset.c
1115
1116ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1117M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1118L: linux-kernel@vger.kernel.org
1119S: Maintained
1120F: drivers/memory/*emif*
1121
2b7a52a4 1122ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1123M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1125S: Maintained
1126
3b886171 1127ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1128M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1129S: Maintained
1130
75f41273
TP
1131ARM/Marvell Armada 370 and Armada XP SOC support
1132M: Jason Cooper <jason@lakedaemon.net>
1133M: Andrew Lunn <andrew@lunn.ch>
1134M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1135M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137S: Maintained
1138F: arch/arm/mach-mvebu/
1139
40f4978b
SH
1140ARM/Marvell Berlin SoC support
1141M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
1144F: arch/arm/mach-berlin/
1145
4cfab57e 1146ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1147M: Jason Cooper <jason@lakedaemon.net>
1148M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1149M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1151S: Maintained
1152F: arch/arm/mach-dove/
54a246ff
NP
1153F: arch/arm/mach-mv78xx0/
1154F: arch/arm/mach-orion5x/
1155F: arch/arm/plat-orion/
3b886171 1156
d69ac131
AC
1157ARM/Orion SoC/Technologic Systems TS-78xx platform support
1158M: Alexander Clouter <alex@digriz.org.uk>
1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160W: http://www.digriz.org.uk/ts78xx/kernel
1161S: Maintained
1162F: arch/arm/mach-orion5x/ts78xx-*
1163
e54951c8
MB
1164ARM/Mediatek SoC support
1165M: Matthias Brugger <matthias.bgg@gmail.com>
1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167S: Maintained
1168F: arch/arm/boot/dts/mt6*
1169F: arch/arm/boot/dts/mt8*
1170F: arch/arm/mach-mediatek/
1171N: mtk
1172K: mediatek
1173
adcb079f
AB
1174ARM/MICREL KS8695 ARCHITECTURE
1175M: Greg Ungerer <gerg@uclinux.org>
1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1177F: arch/arm/mach-ks8695/
adcb079f
AB
1178S: Odd Fixes
1179
d78ff0a5 1180ARM/MIOA701 MACHINE SUPPORT
8b58be88 1181M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1183F: arch/arm/mach-pxa/mioa701.c
1184S: Maintained
1185
9624dfe6 1186ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1187M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1188S: Maintained
1189
e0ee9851 1190ARM/NOMADIK ARCHITECTURE
28b8e8d4 1191M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1192M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1194S: Maintained
1195F: arch/arm/mach-nomadik/
ecc265fe 1196F: drivers/pinctrl/nomadik/
87572880 1197F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1198T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1199
9d76295a 1200ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1201M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1202L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1203W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1204S: Supported
1205
0c19d21e
DW
1206ARM/QUALCOMM MSM MACHINE SUPPORT
1207M: David Brown <davidb@codeaurora.org>
b4c9bfab 1208M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1209M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1210L: linux-arm-msm@vger.kernel.org
0c19d21e 1211F: arch/arm/mach-msm/
8a61f013 1212F: drivers/video/fbdev/msm/
0c19d21e
DW
1213F: drivers/mmc/host/msm_sdcc.c
1214F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1215F: drivers/tty/serial/msm_serial.h
1216F: drivers/tty/serial/msm_serial.c
ea91db52 1217F: drivers/*/pm8???-*
0a759c6e 1218F: drivers/mfd/ssbi.c
8cd5c866 1219T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1220S: Maintained
1221
8459c159 1222ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1223M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1224M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1225S: Maintained
1226
5d783a2d 1227ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1228M: Marek Vasut <marek.vasut@gmail.com>
75280787 1229L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1230W: http://hackndev.com
1231S: Maintained
933d35f0
JP
1232F: arch/arm/mach-pxa/include/mach/palmtx.h
1233F: arch/arm/mach-pxa/palmtx.c
1234F: arch/arm/mach-pxa/include/mach/palmt5.h
1235F: arch/arm/mach-pxa/palmt5.c
1236F: arch/arm/mach-pxa/include/mach/palmld.h
1237F: arch/arm/mach-pxa/palmld.c
1238F: arch/arm/mach-pxa/include/mach/palmte2.h
1239F: arch/arm/mach-pxa/palmte2.c
1240F: arch/arm/mach-pxa/include/mach/palmtc.h
1241F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1242
b57fe924 1243ARM/PALM TREO SUPPORT
8b58be88 1244M: Tomas Cech <sleep_walker@suse.cz>
75280787 1245L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1246W: http://hackndev.com
1247S: Maintained
b57fe924
JP
1248F: arch/arm/mach-pxa/include/mach/palmtreo.h
1249F: arch/arm/mach-pxa/palmtreo.c
90af5811 1250
c49e1e63 1251ARM/PALMZ72 SUPPORT
8b58be88 1252M: Sergey Lapin <slapin@ossfans.org>
75280787 1253L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1254W: http://hackndev.com
1255S: Maintained
933d35f0
JP
1256F: arch/arm/mach-pxa/include/mach/palmz72.h
1257F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1258
1da177e4 1259ARM/PLEB SUPPORT
8b58be88 1260M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1261W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1262S: Maintained
1263
1264ARM/PT DIGITAL BOARD PORT
8b58be88 1265M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1267W: http://www.arm.linux.org.uk/
1268S: Maintained
1269
8fc1b0f8
KG
1270ARM/QUALCOMM SUPPORT
1271M: Kumar Gala <galak@codeaurora.org>
1272M: David Brown <davidb@codeaurora.org>
1273L: linux-arm-msm@vger.kernel.org
1274S: Maintained
1275F: arch/arm/mach-qcom/
1276T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1277
2b7a52a4 1278ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1279M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1281S: Maintained
1282
d4275354 1283ARM/RISCPC ARCHITECTURE
8b58be88 1284M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1286W: http://www.arm.linux.org.uk/
1287S: Maintained
d4275354
RK
1288F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1289F: arch/arm/include/asm/hardware/ioc.h
1290F: arch/arm/include/asm/hardware/iomd.h
1291F: arch/arm/include/asm/hardware/memc.h
1292F: arch/arm/mach-rpc/
1a6422f6 1293F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1294F: drivers/net/ethernet/i825xx/ether1*
1295F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1296F: drivers/scsi/arm/
1297
08ddbb0a
HS
1298ARM/Rockchip SoC support
1299M: Heiko Stuebner <heiko@sntech.de>
1300L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1301L: linux-rockchip@lists.infradead.org
08ddbb0a 1302S: Maintained
541555e9 1303F: arch/arm/boot/dts/rk3*
08ddbb0a 1304F: arch/arm/mach-rockchip/
541555e9
HS
1305F: drivers/clk/rockchip/
1306F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1307F: drivers/*/*rockchip*
541555e9
HS
1308F: drivers/*/*/*rockchip*
1309F: sound/soc/rockchip/
08ddbb0a 1310
b21477f9 1311ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1312M: Ben Dooks <ben-linux@fluff.org>
482ce512 1313M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1315L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1316W: http://www.fluff.org/ben/linux/
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/
eb2ffcaf
BD
1323F: drivers/*/*s3c2410*
1324F: drivers/*/*/*s3c2410*
40c76662
MB
1325F: drivers/spi/spi-s3c*
1326F: sound/soc/samsung/*
1da177e4 1327
0dcecae2 1328ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1329M: Kukjin Kim <kgene.kim@samsung.com>
1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1332S: Maintained
1333F: arch/arm/mach-s5p*/
0dcecae2 1334F: arch/arm/mach-exynos*/
33d43cdd 1335N: exynos
f556cb07 1336
10ffa964
KP
1337ARM/SAMSUNG MOBILE MACHINE SUPPORT
1338M: Kyungmin Park <kyungmin.park@samsung.com>
1339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340S: Maintained
004bbd3c 1341F: arch/arm/mach-s5pv210/
10ffa964 1342
3ce4ccb6
KD
1343ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1344M: Kyungmin Park <kyungmin.park@samsung.com>
1345M: Kamil Debski <k.debski@samsung.com>
1346L: linux-arm-kernel@lists.infradead.org
1347L: linux-media@vger.kernel.org
1348S: Maintained
1349F: drivers/media/platform/s5p-g2d/
1350
e6a476fd
MS
1351ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1352M: Kyungmin Park <kyungmin.park@samsung.com>
1353M: Kamil Debski <k.debski@samsung.com>
6305902c 1354M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1355L: linux-arm-kernel@lists.infradead.org
1356L: linux-media@vger.kernel.org
1357S: Maintained
934455d7 1358F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1359F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1360
1361ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1362M: Kyungmin Park <kyungmin.park@samsung.com>
1363M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1364L: linux-arm-kernel@lists.infradead.org
1365L: linux-media@vger.kernel.org
1366S: Maintained
90d72ac6 1367F: drivers/media/platform/s5p-tv/
e6a476fd 1368
d48d38e8 1369ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1370M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1371M: Magnus Damm <magnus.damm@gmail.com>
1372L: linux-sh@vger.kernel.org
d48d38e8 1373W: http://oss.renesas.com
bbff48f5 1374Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1375T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1376S: Supported
0b514fdb
SH
1377F: arch/arm/boot/dts/emev2*
1378F: arch/arm/boot/dts/r7s*
1379F: arch/arm/boot/dts/r8a*
1380F: arch/arm/boot/dts/sh*
1381F: arch/arm/configs/ape6evm_defconfig
1382F: arch/arm/configs/armadillo800eva_defconfig
1383F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1384F: arch/arm/configs/koelsch_defconfig
1385F: arch/arm/configs/kzm9g_defconfig
1386F: arch/arm/configs/lager_defconfig
1387F: arch/arm/configs/mackerel_defconfig
1388F: arch/arm/configs/marzen_defconfig
1389F: arch/arm/configs/shmobile_defconfig
d48d38e8
PM
1390F: arch/arm/mach-shmobile/
1391F: drivers/sh/
1392
66314223 1393ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1394M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1395S: Maintained
1396F: arch/arm/mach-socfpga/
ba2b7d0a
DN
1397W: http://www.rocketboards.org
1398T: git://git.rocketboards.org/linux-socfpga.git
1399T: git://git.rocketboards.org/linux-socfpga-next.git
66314223
DN
1400
1401ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1402M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1403S: Maintained
1404F: drivers/clk/socfpga/
1405
71bcada8
TT
1406ARM/SOCFPGA EDAC SUPPORT
1407M: Thor Thayer <tthayer@opensource.altera.com>
1408S: Maintained
1409F: drivers/edac/altera_edac.
1410
65ebcc11 1411ARM/STI ARCHITECTURE
a92177ea
SK
1412M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1413M: Maxime Coquelin <maxime.coquelin@st.com>
1414M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416L: kernel@stlinux.com
1417W: http://www.stlinux.com
1418S: Maintained
1419F: arch/arm/mach-sti/
a92177ea
SK
1420F: arch/arm/boot/dts/sti*
1421F: drivers/clocksource/arm_global_timer.c
a92177ea 1422F: drivers/i2c/busses/i2c-st.c
346e2e4a 1423F: drivers/media/rc/st_rc.c
f53b2bff 1424F: drivers/mmc/host/sdhci-st.c
6da969a5 1425F: drivers/phy/phy-stih407-usb.c
26389c78 1426F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1427F: drivers/pinctrl/pinctrl-st.c
1428F: drivers/reset/sti/
1429F: drivers/tty/serial/st-asc.c
eb11adab 1430F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1431F: drivers/usb/host/ehci-st.c
1432F: drivers/usb/host/ohci-st.c
65ebcc11 1433
2b7a52a4 1434ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1435M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1437S: Maintained
1438
1bbd7089 1439ARM/TETON BGA MACHINE SUPPORT
706e69d6 1440M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442S: Maintained
1443
2b7a52a4 1444ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1445M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1447S: Maintained
1448
98ad6e3b 1449ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1450M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1451L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1452W: http://www.mcuos.com
1453S: Maintained
4e89e8f6 1454F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1455F: drivers/input/keyboard/w90p910_keypad.c
1456F: drivers/input/touchscreen/w90p910_ts.c
1457F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1458F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1459F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1460F: drivers/rtc/rtc-nuc900.c
9df92e6c 1461F: drivers/spi/spi-nuc900.c
4e89e8f6 1462F: drivers/usb/host/ehci-w90x900.c
8a61f013 1463F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1464
54274d71 1465ARM/U300 MACHINE SUPPORT
e4651a9f 1466M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1467L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1468S: Supported
1469F: arch/arm/mach-u300/
9affbd24 1470F: drivers/clocksource/timer-u300.c
54274d71
LW
1471F: drivers/i2c/busses/i2c-stu300.c
1472F: drivers/rtc/rtc-coh901331.c
1473F: drivers/watchdog/coh901327_wdt.c
1474F: drivers/dma/coh901318*
87572880
LW
1475F: drivers/mfd/ab3100*
1476F: drivers/rtc/rtc-ab3100.c
1477F: drivers/rtc/rtc-coh901331.c
1478T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1479
87572880 1480ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1481M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1482L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1483S: Maintained
1484F: arch/arm/mach-ux500/
e4651a9f 1485F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1486F: drivers/dma/ste_dma40*
e4651a9f 1487F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1488F: drivers/mfd/abx500*
1489F: drivers/mfd/ab8500*
e4651a9f
LW
1490F: drivers/mfd/dbx500*
1491F: drivers/mfd/db8500*
ecc265fe
JP
1492F: drivers/pinctrl/nomadik/pinctrl-ab*
1493F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1494F: drivers/rtc/rtc-ab8500.c
e4651a9f 1495F: drivers/rtc/rtc-pl031.c
87572880 1496T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1497
e93fde28
UH
1498ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1499M: Ulf Hansson <ulf.hansson@linaro.org>
1500L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1501T: git git://git.linaro.org/people/ulfh/clk.git
1502S: Maintained
1503F: drivers/clk/ux500/
1504F: include/linux/platform_data/clk-ux500.h
1505
d4275354 1506ARM/VFP SUPPORT
8b58be88 1507M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1508L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1509W: http://www.arm.linux.org.uk/
1510S: Maintained
1511F: arch/arm/vfp/
1512
e66b6d8e
MV
1513ARM/VOIPAC PXA270 SUPPORT
1514M: Marek Vasut <marek.vasut@gmail.com>
1515L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1516S: Maintained
1517F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1518F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1519
04529fe2
TP
1520ARM/VT8500 ARM ARCHITECTURE
1521M: Tony Prisk <linux@prisktech.co.nz>
1522L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1523S: Maintained
1524F: arch/arm/mach-vt8500/
41fd91b4 1525F: drivers/clocksource/vt8500_timer.c
560746eb 1526F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1527F: drivers/mmc/host/wmt-sdmmc.c
1528F: drivers/pwm/pwm-vt8500.c
1529F: drivers/rtc/rtc-vt8500.c
1530F: drivers/tty/serial/vt8500_serial.c
4f31102b 1531F: drivers/usb/host/ehci-platform.c
41fd91b4 1532F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1533F: drivers/video/fbdev/vt8500lcdfb.*
1534F: drivers/video/fbdev/wm8505fb*
1535F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1536
e66b6d8e
MV
1537ARM/ZIPIT Z2 SUPPORT
1538M: Marek Vasut <marek.vasut@gmail.com>
1539L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540S: Maintained
1541F: arch/arm/mach-pxa/z2.c
6ab2a855 1542F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1543
51f29d44
MS
1544ARM/ZYNQ ARCHITECTURE
1545M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1546R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1548W: http://wiki.xilinx.com
1549T: git git://git.xilinx.com/linux-xlnx.git
1550S: Supported
1551F: arch/arm/mach-zynq/
bd2a337a 1552F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1553F: drivers/block/xsysace.c
c2fd4e38
MS
1554N: zynq
1555N: xilinx
1556F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1557F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1558F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1559
b8f9879e
WD
1560ARM SMMU DRIVER
1561M: Will Deacon <will.deacon@arm.com>
1562L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563S: Maintained
1564F: drivers/iommu/arm-smmu.c
1565
38074229
CM
1566ARM64 PORT (AARCH64 ARCHITECTURE)
1567M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1568M: Will Deacon <will.deacon@arm.com>
38074229
CM
1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570S: Maintained
1571F: arch/arm64/
d19766ec 1572F: Documentation/arm64/
38074229 1573
9d7005f9
LP
1574AS3645A LED FLASH CONTROLLER DRIVER
1575M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1576L: linux-media@vger.kernel.org
1577T: git git://linuxtv.org/media_tree.git
1578S: Maintained
1579F: drivers/media/i2c/as3645a.c
1580F: include/media/as3645a.h
1581
d58de038
GJ
1582ASC7621 HARDWARE MONITOR DRIVER
1583M: George Joseph <george.joseph@fairview5.com>
1584L: lm-sensors@lm-sensors.org
1585S: Maintained
1586F: Documentation/hwmon/asc7621
1587F: drivers/hwmon/asc7621.c
1588
b229ece9 1589ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1590M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1591L: acpi4asus-user@lists.sourceforge.net
d0944853 1592L: platform-driver-x86@vger.kernel.org
76593d6f 1593W: http://acpi4asus.sf.net
85091b71 1594S: Maintained
b229ece9
CC
1595F: drivers/platform/x86/asus*.c
1596F: drivers/platform/x86/eeepc*.c
85091b71 1597
953a6479 1598ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1599R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1600W: http://sourceforge.net/projects/xscaleiop
08223d80 1601S: Odd fixes
679655da
JP
1602F: Documentation/crypto/async-tx-api.txt
1603F: crypto/async_tx/
1604F: drivers/dma/
1605F: include/linux/dmaengine.h
1606F: include/linux/async_tx.h
b3e5f263 1607
a1867d36 1608AT24 EEPROM DRIVER
14d77c4d 1609M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1610L: linux-i2c@vger.kernel.org
1611S: Maintained
1612F: drivers/misc/eeprom/at24.c
25f73ed5 1613F: include/linux/platform_data/at24.h
a1867d36 1614
e7839f25 1615ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1616M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1617W: http://support.coraid.com/support/linux
1da177e4 1618S: Supported
679655da
JP
1619F: Documentation/aoe/
1620F: drivers/block/aoe/
1da177e4 1621
9a10a870 1622ATHEROS ATH GENERIC UTILITIES
f726ee65 1623M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1624L: linux-wireless@vger.kernel.org
1625S: Supported
1626F: drivers/net/wireless/ath/*
1627
fa1c114f 1628ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1629M: Jiri Slaby <jirislaby@gmail.com>
1630M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1631M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1632L: linux-wireless@vger.kernel.org
1633L: ath5k-devel@lists.ath5k.org
72c706b7 1634W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1635S: Maintained
fa451753 1636F: drivers/net/wireless/ath/ath5k/
fa1c114f 1637
12e62d6f
KV
1638ATHEROS ATH6KL WIRELESS DRIVER
1639M: Kalle Valo <kvalo@qca.qualcomm.com>
1640L: linux-wireless@vger.kernel.org
1641W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1642T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1643S: Supported
1644F: drivers/net/wireless/ath/ath6kl/
1645
2be7d22f
VK
1646WILOCITY WIL6210 WIRELESS DRIVER
1647M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1648L: linux-wireless@vger.kernel.org
1649L: wil6210@qca.qualcomm.com
1650S: Supported
1651W: http://wireless.kernel.org/en/users/Drivers/wil6210
1652F: drivers/net/wireless/ath/wil6210/
dba4b74d 1653F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1654
1d7e1e6b
CL
1655CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1656M: Christian Lamparter <chunkeey@googlemail.com>
1657L: linux-wireless@vger.kernel.org
1658W: http://wireless.kernel.org/en/users/Drivers/carl9170
1659S: Maintained
1660F: drivers/net/wireless/ath/carl9170/
1661
2c2a6172
LT
1662ATK0110 HWMON DRIVER
1663M: Luca Tettamanti <kronos.it@gmail.com>
1664L: lm-sensors@lm-sensors.org
1665S: Maintained
1666F: drivers/hwmon/asus_atk0110.c
1667
6f69a6d7 1668ATI_REMOTE2 DRIVER
8b58be88 1669M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1670S: Maintained
679655da 1671F: drivers/input/misc/ati_remote2.c
6f69a6d7 1672
7ae115b4 1673ATLX ETHERNET DRIVERS
8b58be88 1674M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1675M: Chris Snook <chris.snook@gmail.com>
e443e383 1676L: netdev@vger.kernel.org
8d5ca6ec
JC
1677W: http://sourceforge.net/projects/atl1
1678W: http://atl1.sourceforge.net
1679S: Maintained
2b133ad6 1680F: drivers/net/ethernet/atheros/
8d5ca6ec 1681
1da177e4 1682ATM
8b58be88 1683M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1684L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1685L: netdev@vger.kernel.org
1da177e4
LT
1686W: http://linux-atm.sourceforge.net
1687S: Maintained
679655da
JP
1688F: drivers/atm/
1689F: include/linux/atm*
c117ab84 1690F: include/uapi/linux/atm*
1da177e4 1691
04ac2f46 1692ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1693M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1694S: Maintained
1695F: drivers/mmc/host/atmel-mci.c
1696F: drivers/mmc/host/atmel-mci-regs.h
1697
a1cfac48 1698ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1699M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1700S: Supported
df621252 1701F: drivers/tty/serial/atmel_serial.c
a1cfac48 1702
dfae90ed
BS
1703ATMEL Audio ALSA driver
1704M: Bo Shen <voice.shen@atmel.com>
1705L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1706S: Supported
1707F: sound/soc/atmel
1708
b414dc16
NF
1709ATMEL DMA DRIVER
1710M: Nicolas Ferre <nicolas.ferre@atmel.com>
1711L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1712S: Supported
1713F: drivers/dma/at_hdmac.c
1714F: drivers/dma/at_hdmac_regs.h
6f0d65af 1715F: include/linux/platform_data/dma-atmel.h
b414dc16 1716
888f2804
LD
1717ATMEL I2C DRIVER
1718M: Ludovic Desroches <ludovic.desroches@atmel.com>
1719L: linux-i2c@vger.kernel.org
1720S: Supported
1721F: drivers/i2c/busses/i2c-at91.c
1722
15515545
JW
1723ATMEL ISI DRIVER
1724M: Josh Wu <josh.wu@atmel.com>
1725L: linux-media@vger.kernel.org
1726S: Supported
f2294c2d 1727F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1728F: include/media/atmel-isi.h
1729
8f4c79ce 1730ATMEL LCDFB DRIVER
8b58be88 1731M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1732L: linux-fbdev@vger.kernel.org
8f4c79ce 1733S: Maintained
8a61f013 1734F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1735F: include/video/atmel_lcdc.h
8f4c79ce 1736
89e5785f 1737ATMEL MACB ETHERNET DRIVER
a02875a6 1738M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1739S: Supported
9f2f381f 1740F: drivers/net/ethernet/cadence/
89e5785f 1741
5cbac98a
JW
1742ATMEL NAND DRIVER
1743M: Josh Wu <josh.wu@atmel.com>
1744L: linux-mtd@lists.infradead.org
1745S: Supported
1746F: drivers/mtd/nand/atmel_nand*
1747
754ce4f2 1748ATMEL SPI DRIVER
a02875a6 1749M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1750S: Supported
9df92e6c 1751F: drivers/spi/spi-atmel.*
754ce4f2 1752
0ef09015
BS
1753ATMEL SSC DRIVER
1754M: Bo Shen <voice.shen@atmel.com>
1755L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1756S: Supported
1757F: drivers/misc/atmel-ssc.c
1758F: include/linux/atmel-ssc.h
1759
e9cb1c5a
NF
1760ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1761M: Nicolas Ferre <nicolas.ferre@atmel.com>
1762L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1763S: Supported
1764F: drivers/misc/atmel_tclib.c
1765F: drivers/clocksource/tcb_clksrc.c
1766
914a3f3b 1767ATMEL USBA UDC DRIVER
a02875a6
NF
1768M: Nicolas Ferre <nicolas.ferre@atmel.com>
1769L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1770S: Supported
faf2e1db 1771F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1772
1da177e4 1773ATMEL WIRELESS DRIVER
8b58be88 1774M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1775L: linux-wireless@vger.kernel.org
1da177e4
LT
1776W: http://www.thekelleys.org.uk/atmel
1777W: http://atmelwlandriver.sourceforge.net/
1778S: Maintained
679655da 1779F: drivers/net/wireless/atmel*
1da177e4 1780
26780d9e 1781ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1782M: Bradley Grove <linuxdrivers@attotech.com>
1783L: linux-scsi@vger.kernel.org
1784W: http://www.attotech.com
1785S: Supported
1786F: drivers/scsi/esas2r
26780d9e 1787
a92b7b80 1788AUDIT SUBSYSTEM
8b58be88 1789M: Eric Paris <eparis@redhat.com>
b9a06207 1790L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1791W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1792T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1793S: Maintained
679655da 1794F: include/linux/audit.h
c117ab84 1795F: include/uapi/linux/audit.h
679655da 1796F: kernel/audit*
a92b7b80 1797
70e84049 1798AUXILIARY DISPLAY DRIVERS
8b58be88 1799M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1800W: http://miguelojeda.es/auxdisplay.htm
1801W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1802S: Maintained
679655da
JP
1803F: drivers/auxdisplay/
1804F: include/linux/cfag12864b.h
70e84049 1805
5f97f7f9 1806AVR32 ARCHITECTURE
e336f61f
HCE
1807M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1808M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1809W: http://www.atmel.com/products/AVR32/
249d9d9d 1810W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1811W: http://avrfreaks.net/
e336f61f 1812S: Maintained
679655da 1813F: arch/avr32/
5f97f7f9
HS
1814
1815AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1816M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1817M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1818S: Maintained
679655da 1819F: arch/avr32/mach-at32ap/
5f97f7f9 1820
1da177e4 1821AX.25 NETWORK LAYER
8b58be88 1822M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1823L: linux-hams@vger.kernel.org
d34cb28a 1824W: http://www.linux-ax25.org/
1da177e4 1825S: Maintained
c117ab84 1826F: include/uapi/linux/ax25.h
679655da
JP
1827F: include/net/ax25.h
1828F: net/ax25/
1da177e4 1829
d5269395 1830AZ6007 DVB DRIVER
1b2c14b4 1831M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1832L: linux-media@vger.kernel.org
1833W: http://linuxtv.org
1834T: git git://linuxtv.org/media_tree.git
1835S: Maintained
1836F: drivers/media/usb/dvb-usb-v2/az6007.c
1837
6777376e
HV
1838AZTECH FM RADIO RECEIVER DRIVER
1839M: Hans Verkuil <hverkuil@xs4all.nl>
1840L: linux-media@vger.kernel.org
1841T: git git://linuxtv.org/media_tree.git
1842W: http://linuxtv.org
1843S: Maintained
1844F: drivers/media/radio/radio-aztech*
1845
e2d1d6c0 1846B43 WIRELESS DRIVER
8b58be88 1847M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1848L: linux-wireless@vger.kernel.org
ed072f9e 1849L: b43-dev@lists.infradead.org
491b26b4 1850W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1851S: Maintained
679655da 1852F: drivers/net/wireless/b43/
e2d1d6c0
RD
1853
1854B43LEGACY WIRELESS DRIVER
8b58be88
JP
1855M: Larry Finger <Larry.Finger@lwfinger.net>
1856M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1857L: linux-wireless@vger.kernel.org
ed072f9e 1858L: b43-dev@lists.infradead.org
491b26b4 1859W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1860S: Maintained
679655da 1861F: drivers/net/wireless/b43legacy/
e2d1d6c0 1862
300abeb5 1863BACKLIGHT CLASS/SUBSYSTEM
6212de88 1864M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1865M: Bryan Wu <cooloney@gmail.com>
1866M: Lee Jones <lee.jones@linaro.org>
300abeb5 1867S: Maintained
679655da
JP
1868F: drivers/video/backlight/
1869F: include/linux/backlight.h
300abeb5 1870
c6c8fea2 1871BATMAN ADVANCED
207df49e 1872M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1873M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1874M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1875L: b.a.t.m.a.n@lists.open-mesh.org
1876W: http://www.open-mesh.org/
1877S: Maintained
1878F: net/batman-adv/
1879
e2d1d6c0 1880BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1881M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1882L: linux-hams@vger.kernel.org
1883W: http://www.baycom.org/~tom/ham/ham.html
1884S: Maintained
679655da 1885F: drivers/net/hamradio/baycom*
e2d1d6c0 1886
cafe5635 1887BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1888M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1889L: linux-bcache@vger.kernel.org
1890W: http://bcache.evilpiepirate.org
1891S: Maintained:
1892F: drivers/md/bcache/
1893
3faece9d
KM
1894BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1895M: Kevin McKinney <klmckinney1@gmail.com>
1896M: Matthias Beyer <mail@beyermatthias.de>
1897L: devel@driverdev.osuosl.org
1898S: Maintained
1899F: drivers/staging/bcm*
1900
e2d1d6c0 1901BEFS FILE SYSTEM
55817d3d 1902S: Orphan
679655da
JP
1903F: Documentation/filesystems/befs.txt
1904F: fs/befs/
e2d1d6c0 1905
564ee360
DM
1906BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1907M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1908L: netdev@vger.kernel.org
1909S: Maintained
1910F: drivers/net/ethernet/ec_bhf.c
1911
e2d1d6c0 1912BFS FILE SYSTEM
8b58be88 1913M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1914S: Maintained
679655da
JP
1915F: Documentation/filesystems/bfs.txt
1916F: fs/bfs/
c117ab84 1917F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1918
1394f032 1919BLACKFIN ARCHITECTURE
a4edbc10 1920M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1921L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1922T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1923W: http://blackfin.uclinux.org
1924S: Supported
679655da 1925F: arch/blackfin/
566da5b2 1926
e190d6b1 1927BLACKFIN EMAC DRIVER
b3fe92b0 1928L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1929W: http://blackfin.uclinux.org
1930S: Supported
7b35f033 1931F: drivers/net/ethernet/adi/
e190d6b1 1932
566da5b2 1933BLACKFIN RTC DRIVER
b3fe92b0 1934L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1935W: http://blackfin.uclinux.org
1936S: Supported
679655da 1937F: drivers/rtc/rtc-bfin.c
1394f032 1938
936ed49a 1939BLACKFIN SDH DRIVER
109ec8c3 1940M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1941L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1942W: http://blackfin.uclinux.org
1943S: Supported
1944F: drivers/mmc/host/bfin_sdh.c
1945
1394f032 1946BLACKFIN SERIAL DRIVER
8b58be88 1947M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1949W: http://blackfin.uclinux.org
1950S: Supported
8460241e 1951F: drivers/tty/serial/bfin_uart.c
1394f032 1952
1e6d320f 1953BLACKFIN WATCHDOG DRIVER
b3fe92b0 1954L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1955W: http://blackfin.uclinux.org
1956S: Supported
679655da 1957F: drivers/watchdog/bfin_wdt.c
1e6d320f 1958
d24ecfcc 1959BLACKFIN I2C TWI DRIVER
8b58be88 1960M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1962W: http://blackfin.uclinux.org/
1963S: Supported
679655da 1964F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1965
1e204377
SJ
1966BLACKFIN MEDIA DRIVER
1967M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1968L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1969W: http://blackfin.uclinux.org/
1970S: Supported
1971F: drivers/media/platform/blackfin/
1972F: drivers/media/i2c/adv7183*
1973F: drivers/media/i2c/vs6624*
1974
b54cf35a
JSM
1975BLINKM RGB LED DRIVER
1976M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1977S: Maintained
1978F: drivers/leds/leds-blinkm.c
1979
1da177e4 1980BLOCK LAYER
8b58be88 1981M: Jens Axboe <axboe@kernel.dk>
08deed1e 1982T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1983S: Maintained
679655da 1984F: block/
1da177e4 1985
2b54aaef 1986BLOCK2MTD DRIVER
8b58be88 1987M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1988L: linux-mtd@lists.infradead.org
1989S: Maintained
679655da 1990F: drivers/mtd/devices/block2mtd.c
2b54aaef 1991
63fbd24e 1992BLUETOOTH DRIVERS
8b58be88 1993M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1994M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1995M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1996L: linux-bluetooth@vger.kernel.org
63fbd24e 1997W: http://www.bluez.org/
22e7a424
MH
1998T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1999T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2000S: Maintained
679655da 2001F: drivers/bluetooth/
1da177e4 2002
63fbd24e 2003BLUETOOTH SUBSYSTEM
8b58be88 2004M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2005M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2006M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2007L: linux-bluetooth@vger.kernel.org
2008W: http://www.bluez.org/
22e7a424
MH
2009T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2010T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2011S: Maintained
679655da
JP
2012F: net/bluetooth/
2013F: include/net/bluetooth/
1da177e4
LT
2014
2015BONDING DRIVER
79b30750 2016M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2017M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 2018M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 2019L: netdev@vger.kernel.org
ce00f85c
JC
2020W: http://sourceforge.net/projects/bonding/
2021S: Supported
679655da 2022F: drivers/net/bonding/
c117ab84 2023F: include/uapi/linux/if_bonding.h
1da177e4 2024
b5f4df34
AS
2025BPF (Safe dynamic programs and tools)
2026M: Alexei Starovoitov <ast@kernel.org>
2027L: netdev@vger.kernel.org
2028L: linux-kernel@vger.kernel.org
2029S: Supported
2030F: kernel/bpf/
2031
39105890 2032BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2033M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2034L: netdev@vger.kernel.org
2035S: Supported
adfc5217 2036F: drivers/net/ethernet/broadcom/b44.*
39105890 2037
32ec90d5
FF
2038BROADCOM GENET ETHERNET DRIVER
2039M: Florian Fainelli <f.fainelli@gmail.com>
2040L: netdev@vger.kernel.org
2041S: Supported
2042F: drivers/net/ethernet/broadcom/genet/
2043
948c51e6 2044BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2045M: Sony Chacko <sony.chacko@qlogic.com>
2046M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2047L: netdev@vger.kernel.org
2048S: Supported
adfc5217
JK
2049F: drivers/net/ethernet/broadcom/bnx2.*
2050F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2051
4d9d2cb0 2052BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2053M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2054L: netdev@vger.kernel.org
2055S: Supported
adfc5217 2056F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2057
90f4c594 2058BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2059M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 2060M: Matt Porter <mporter@linaro.org>
f18cf050 2061M: Florian Fainelli <f.fainelli@gmail.com>
497a045d 2062L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2063T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2064S: Maintained
2065F: arch/arm/mach-bcm/
2066F: arch/arm/boot/dts/bcm113*
90f4c594 2067F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2068F: arch/arm/boot/dts/bcm281*
2069F: arch/arm/configs/bcm_defconfig
e4ef47f2 2070F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2071F: drivers/clocksource/bcm_kona_timer.c
2072
9209bec4 2073BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c
SW
2074M: Stephen Warren <swarren@wwwdotorg.org>
2075L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2076T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
2077S: Maintained
9209bec4 2078N: bcm2835
f680f25c 2079
9209bec4 2080BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2081M: Hauke Mehrtens <hauke@hauke-m.de>
2082L: linux-arm-kernel@lists.infradead.org
2083S: Maintained
2084F: arch/arm/mach-bcm/bcm_5301x.c
2085F: arch/arm/boot/dts/bcm5301x.dtsi
2086F: arch/arm/boot/dts/bcm470*
2087
e076e962
FF
2088BROADCOM BCM63XX ARM ARCHITECTURE
2089M: Florian Fainelli <f.fainelli@gmail.com>
2090L: linux-arm-kernel@lists.infradead.org
2091T: git git://git.github.com/brcm/linux.git
2092S: Maintained
2093F: arch/arm/mach-bcm/bcm63xx.c
2094F: arch/arm/include/debug/bcm63xx.S
2095
2df94fd6
BN
2096BROADCOM BCM7XXX ARM ARCHITECTURE
2097M: Marc Carino <marc.ceeeee@gmail.com>
2098M: Brian Norris <computersforpeace@gmail.com>
2099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2100S: Maintained
2101F: arch/arm/mach-bcm/*brcmstb*
2102F: arch/arm/boot/dts/bcm7*.dts*
2103
948c51e6 2104BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2105M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2106M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2107L: netdev@vger.kernel.org
2108S: Supported
adfc5217 2109F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2110
a9533e7e
HP
2111BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2112M: Brett Rudley <brudley@broadcom.com>
818c07b8 2113M: Arend van Spriel <arend@broadcom.com>
85d63686 2114M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2115M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2116L: linux-wireless@vger.kernel.org
5615171c 2117L: brcm80211-dev-list@broadcom.com
a9533e7e 2118S: Supported
f62ebdd5 2119F: drivers/net/wireless/brcm80211/
a9533e7e 2120
9958d6f9 2121BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2122M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2123L: linux-scsi@vger.kernel.org
2124S: Supported
2125F: drivers/scsi/bnx2fc/
2126
6a6b5ad0 2127BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2128M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2129L: linux-scsi@vger.kernel.org
2130S: Supported
2131F: drivers/scsi/bnx2i/
2132
7b7f588b 2133BROADCOM KONA GPIO DRIVER
5e163903 2134M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2135L: bcm-kernel-feedback-list@broadcom.com
2136S: Supported
2137F: drivers/gpio/gpio-bcm-kona.c
2138F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2139
c9678d86
RM
2140BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2141M: Rafał Miłecki <zajec5@gmail.com>
2142L: linux-wireless@vger.kernel.org
2143S: Maintained
2144F: drivers/bcma/
2145F: include/linux/bcma/
2146
b8302205
FF
2147BROADCOM SYSTEMPORT ETHERNET DRIVER
2148M: Florian Fainelli <f.fainelli@gmail.com>
2149L: netdev@vger.kernel.org
2150S: Supported
2151F: drivers/net/ethernet/broadcom/bcmsysport.*
2152
7725ccfd 2153BROCADE BFA FC SCSI DRIVER
aa803370
AG
2154M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2155M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2156L: linux-scsi@vger.kernel.org
2157S: Supported
2158F: drivers/scsi/bfa/
7725ccfd 2159
8b230ed8 2160BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2161M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2162L: netdev@vger.kernel.org
2163S: Supported
f844a0ea 2164F: drivers/net/ethernet/brocade/bna/
8b230ed8 2165
5cdf7f76 2166BSG (block layer generic sg v4 driver)
8b58be88 2167M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2168L: linux-scsi@vger.kernel.org
2169S: Supported
679655da
JP
2170F: block/bsg.c
2171F: include/linux/bsg.h
c117ab84 2172F: include/uapi/linux/bsg.h
5cdf7f76 2173
af39917d
CL
2174BT87X AUDIO DRIVER
2175M: Clemens Ladisch <clemens@ladisch.de>
2176L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2177T: git git://git.alsa-project.org/alsa-kernel.git
2178S: Maintained
2179F: Documentation/sound/alsa/Bt87x.txt
2180F: sound/pci/bt87x.c
2181
ff1d5c2f 2182BT8XXGPIO DRIVER
eb032b98 2183M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2184W: http://bu3sch.de/btgpio.php
2185S: Maintained
72dbb705 2186F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2187
eb1eb04f 2188BTRFS FILE SYSTEM
c0778e25
CM
2189M: Chris Mason <clm@fb.com>
2190M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2191L: linux-btrfs@vger.kernel.org
2192W: http://btrfs.wiki.kernel.org/
8a6e2535 2193Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2194T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2195S: Maintained
679655da
JP
2196F: Documentation/filesystems/btrfs.txt
2197F: fs/btrfs/
eb1eb04f 2198
1da177e4 2199BTTV VIDEO4LINUX DRIVER
1b2c14b4 2200M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2201L: linux-media@vger.kernel.org
96b6aba0 2202W: http://linuxtv.org
275ffde4 2203T: git git://linuxtv.org/media_tree.git
f96236e5 2204S: Odd fixes
679655da 2205F: Documentation/video4linux/bttv/
90d72ac6 2206F: drivers/media/pci/bt8xx/bttv*
1da177e4 2207
1f34923c
KA
2208BUSLOGIC SCSI DRIVER
2209M: Khalid Aziz <khalid@gonehiking.org>
2210L: linux-scsi@vger.kernel.org
2211S: Maintained
2212F: drivers/scsi/BusLogic.*
2213F: drivers/scsi/FlashPoint.*
2214
af39917d
CL
2215C-MEDIA CMI8788 DRIVER
2216M: Clemens Ladisch <clemens@ladisch.de>
2217L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2218T: git git://git.alsa-project.org/alsa-kernel.git
2219S: Maintained
2220F: sound/pci/oxygen/
2221
2141355f
MS
2222C6X ARCHITECTURE
2223M: Mark Salter <msalter@redhat.com>
2224M: Aurelien Jacquiot <a-jacquiot@ti.com>
2225L: linux-c6x-dev@linux-c6x.org
2226W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2227S: Maintained
2228F: arch/c6x/
2229
a5432f5a 2230CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2231M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2232L: linux-cachefs@redhat.com
2233S: Supported
2234F: Documentation/filesystems/caching/cachefiles.txt
2235F: fs/cachefiles/
2236
c815ca39
HV
2237CADET FM/AM RADIO RECEIVER DRIVER
2238M: Hans Verkuil <hverkuil@xs4all.nl>
2239L: linux-media@vger.kernel.org
2240T: git git://linuxtv.org/media_tree.git
2241W: http://linuxtv.org
2242S: Maintained
2243F: drivers/media/radio/radio-cadet*
2244
77d5140f 2245CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2246M: Jonathan Corbet <corbet@lwn.net>
661263b5 2247L: linux-media@vger.kernel.org
275ffde4 2248T: git git://linuxtv.org/media_tree.git
77d5140f 2249S: Maintained
679655da 2250F: Documentation/video4linux/cafe_ccic
90d72ac6 2251F: drivers/media/platform/marvell-ccic/
77d5140f 2252
201b6bab 2253CAIF NETWORK LAYER
5c574f50 2254M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2255L: netdev@vger.kernel.org
2256S: Supported
2257F: Documentation/networking/caif/
2258F: drivers/net/caif/
c117ab84 2259F: include/uapi/linux/caif/
201b6bab
JP
2260F: include/net/caif/
2261F: net/caif/
2262
77dac90f 2263CALGARY x86-64 IOMMU
8b58be88
JP
2264M: Muli Ben-Yehuda <muli@il.ibm.com>
2265M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2266L: discuss@x86-64.org
2267S: Maintained
679655da
JP
2268F: arch/x86/kernel/pci-calgary_64.c
2269F: arch/x86/kernel/tce_64.c
2270F: arch/x86/include/asm/calgary.h
2271F: arch/x86/include/asm/tce.h
77dac90f 2272
e2d1d6c0 2273CAN NETWORK LAYER
8d15d386 2274M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2275L: linux-can@vger.kernel.org
ec78213a 2276W: http://gitorious.org/linux-can
405cc273 2277T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2278S: Maintained
f35f6c8f 2279F: Documentation/networking/can.txt
8d15d386 2280F: net/can/
8d15d386 2281F: include/linux/can/core.h
c117ab84
CEB
2282F: include/uapi/linux/can.h
2283F: include/uapi/linux/can/bcm.h
2284F: include/uapi/linux/can/raw.h
2285F: include/uapi/linux/can/gw.h
e2d1d6c0 2286
4261a204 2287CAN NETWORK DRIVERS
8b58be88 2288M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2289M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2290L: linux-can@vger.kernel.org
ec78213a 2291W: http://gitorious.org/linux-can
405cc273 2292T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2293S: Maintained
8d15d386
OH
2294F: drivers/net/can/
2295F: include/linux/can/dev.h
8d15d386 2296F: include/linux/can/platform/
c117ab84
CEB
2297F: include/uapi/linux/can/error.h
2298F: include/uapi/linux/can/netlink.h
4261a204 2299
95d16c72
JM
2300CAPABILITIES
2301M: Serge Hallyn <serge.hallyn@canonical.com>
2302L: linux-security-module@vger.kernel.org
6305902c 2303S: Supported
95d16c72 2304F: include/linux/capability.h
c117ab84 2305F: include/uapi/linux/capability.h
95d16c72 2306F: security/capability.c
6305902c 2307F: security/commoncap.c
38a94118 2308F: kernel/capability.c
95d16c72 2309
b8154542 2310CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2311M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2312L: linuxppc-dev@lists.ozlabs.org
2313L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2314W: http://www.ibm.com/developerworks/power/cell/
2315S: Supported
679655da 2316F: arch/powerpc/include/asm/cell*.h
679655da 2317F: arch/powerpc/include/asm/spu*.h
c117ab84 2318F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2319F: arch/powerpc/oprofile/*cell*
2320F: arch/powerpc/platforms/cell/
b8154542 2321
9030aaf9 2322CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2323M: Sage Weil <sage@inktank.com>
82593f87 2324L: ceph-devel@vger.kernel.org
09d90327 2325W: http://ceph.com/
fb99f881 2326T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2327S: Supported
2328F: Documentation/filesystems/ceph.txt
14430813
JP
2329F: fs/ceph/
2330F: net/ceph/
2331F: include/linux/ceph/
2332F: include/linux/crush/
9030aaf9 2333
18332a80 2334CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2335L: linux-usb@vger.kernel.org
10c6c9c9 2336S: Orphan
679655da
JP
2337F: Documentation/usb/WUSB-Design-overview.txt
2338F: Documentation/usb/wusb-cbaf
355ffe69
DV
2339F: drivers/usb/host/hwa-hc.c
2340F: drivers/usb/host/whci/
679655da
JP
2341F: drivers/usb/wusbcore/
2342F: include/linux/usb/wusb*
18332a80 2343
70e84049 2344CFAG12864B LCD DRIVER
8b58be88 2345M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2346W: http://miguelojeda.es/auxdisplay.htm
2347W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2348S: Maintained
679655da
JP
2349F: drivers/auxdisplay/cfag12864b.c
2350F: include/linux/cfag12864b.h
70e84049
MOS
2351
2352CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2353M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2354W: http://miguelojeda.es/auxdisplay.htm
2355W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2356S: Maintained
679655da
JP
2357F: drivers/auxdisplay/cfag12864bfb.c
2358F: include/linux/cfag12864b.h
70e84049 2359
704232c2 2360CFG80211 and NL80211
8b58be88 2361M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2362L: linux-wireless@vger.kernel.org
ce466579
JB
2363W: http://wireless.kernel.org/
2364T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2365T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2366S: Maintained
c117ab84 2367F: include/uapi/linux/nl80211.h
679655da
JP
2368F: include/net/cfg80211.h
2369F: net/wireless/*
2370X: net/wireless/wext*
704232c2 2371
46e64261
GKH
2372CHAR and MISC DRIVERS
2373M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2374M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2375T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2376S: Supported
46e64261
GKH
2377F: drivers/char/*
2378F: drivers/misc/*
471322a8 2379F: include/linux/miscdevice.h
46e64261 2380
0a920b5b 2381CHECKPATCH
8b58be88 2382M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2383M: Joe Perches <joe@perches.com>
2384S: Maintained
679655da 2385F: scripts/checkpatch.pl
0a920b5b 2386
f8407f26
HW
2387CHINESE DOCUMENTATION
2388M: Harry Wei <harryxiyou@gmail.com>
9740153c 2389L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2390L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2391S: Maintained
2392F: Documentation/zh_CN/
2393
2721ea2c 2394CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2395M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2396T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2397L: linux-usb@vger.kernel.org
2398S: Maintained
2399F: drivers/usb/chipidea/
2400
ab043105
OJ
2401CHROME HARDWARE PLATFORM SUPPORT
2402M: Olof Johansson <olof@lixom.net>
2403S: Maintained
2404F: drivers/platform/chrome/
2405
641cb85e 2406CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2407M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2408M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2409M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2410M: Neel Patel <neepatel@cisco.com>
7063fbf2 2411S: Supported
a6a5580c 2412F: drivers/net/ethernet/cisco/enic/
7063fbf2 2413
e3cf00d0 2414CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2415M: Upinder Malhi <umalhi@cisco.com>
2416S: Supported
2417F: drivers/infiniband/hw/usnic
e3cf00d0 2418
2b7a52a4 2419CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2420M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2421L: netdev@vger.kernel.org
2422S: Maintained
57d0b7a0 2423F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2424
3d4cfdc9
MB
2425CIRRUS LOGIC AUDIO CODEC DRIVERS
2426M: Brian Austin <brian.austin@cirrus.com>
2427M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2428L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2429S: Maintained
2430F: sound/soc/codecs/cs*
2431
94574d9a
KRW
2432CLEANCACHE API
2433M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2434L: linux-kernel@vger.kernel.org
2435S: Maintained
2436F: mm/cleancache.c
2437F: include/linux/cleancache.h
2438
d4275354 2439CLK API
8b58be88 2440M: Russell King <linux@arm.linux.org.uk>
37417046 2441S: Maintained
d4275354
RK
2442F: include/linux/clk.h
2443
9222d247
JS
2444CLOCKSOURCE, CLOCKEVENT DRIVERS
2445M: Daniel Lezcano <daniel.lezcano@linaro.org>
2446M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2447L: linux-kernel@vger.kernel.org
9222d247
JS
2448T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2449S: Supported
2450F: drivers/clocksource
2451
5df6d737 2452CISCO FCOE HBA DRIVER
8fc89a79
HP
2453M: Hiral Patel <hiralpat@cisco.com>
2454M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2455M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2456L: linux-scsi@vger.kernel.org
2457S: Supported
2a99921a 2458F: drivers/scsi/fnic/
5df6d737 2459
529aa8cb
TLSC
2460CMPC ACPI DRIVER
2461M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2462M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2463L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2464S: Supported
2465F: drivers/platform/x86/classmate-laptop.c
2466
74425eee 2467COCCINELLE/Semantic Patches (SmPL)
26de9c26 2468M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2469M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2470M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2471M: Michal Marek <mmarek@suse.cz>
26de9c26 2472L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2473T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2474W: http://coccinelle.lip6.fr/
2475S: Supported
4b92b2aa 2476F: Documentation/coccinelle.txt
74425eee
NP
2477F: scripts/coccinelle/
2478F: scripts/coccicheck
2479
1da177e4 2480CODA FILE SYSTEM
8b58be88 2481M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2482M: coda@cs.cmu.edu
2483L: codalist@coda.cs.cmu.edu
2484W: http://www.coda.cs.cmu.edu/
2485S: Maintained
679655da
JP
2486F: Documentation/filesystems/coda.txt
2487F: fs/coda/
2488F: include/linux/coda*.h
c117ab84 2489F: include/uapi/linux/coda*.h
1da177e4 2490
7704addb 2491COMMON CLK FRAMEWORK
7704addb 2492M: Mike Turquette <mturquette@linaro.org>
35c1983e 2493L: linux-kernel@vger.kernel.org
7704addb
MT
2494T: git git://git.linaro.org/people/mturquette/linux.git
2495S: Maintained
60bea3b5
SW
2496F: drivers/clk/
2497X: drivers/clk/clkdev.c
7704addb 2498F: include/linux/clk-pr*
60bea3b5 2499F: include/linux/clk/
7704addb 2500
e2d1d6c0 2501COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2502M: Steve French <sfrench@samba.org>
51223df6 2503L: linux-cifs@vger.kernel.org
d1f28953 2504L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2505W: http://linux-cifs.samba.org/
8a6e2535 2506Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2507T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2508S: Supported
ec421a71 2509F: Documentation/filesystems/cifs/
679655da 2510F: fs/cifs/
e2d1d6c0 2511
1da177e4 2512COMPACTPCI HOTPLUG CORE
8b58be88 2513M: Scott Murray <scott@spiteful.org>
64dab204 2514L: linux-pci@vger.kernel.org
82c4dfc7 2515S: Maintained
679655da 2516F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2517
2518COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2519M: Scott Murray <scott@spiteful.org>
64dab204 2520L: linux-pci@vger.kernel.org
82c4dfc7 2521S: Maintained
679655da 2522F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2523
2524COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2525M: Scott Murray <scott@spiteful.org>
64dab204 2526L: linux-pci@vger.kernel.org
82c4dfc7 2527S: Maintained
679655da 2528F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2529
5411552c 2530COMPAL LAPTOP SUPPORT
8b58be88 2531M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2532L: platform-driver-x86@vger.kernel.org
5411552c 2533S: Maintained
679655da 2534F: drivers/platform/x86/compal-laptop.c
5411552c 2535
949be0f7 2536CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2537M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2538L: accessrunner-general@lists.sourceforge.net
2539W: http://accessrunner.sourceforge.net/
949be0f7 2540S: Maintained
679655da 2541F: drivers/usb/atm/cxacru.c
949be0f7 2542
e2d1d6c0 2543CONFIGFS
d6351db2
JB
2544M: Joel Becker <jlbec@evilplan.org>
2545T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2546S: Supported
679655da
JP
2547F: fs/configfs/
2548F: include/linux/configfs.h
e2d1d6c0 2549
acb9c1b2 2550CONNECTOR
8b58be88 2551M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2552L: netdev@vger.kernel.org
2553S: Maintained
2554F: drivers/connector/
2555
a3e3354d 2556CONTROL GROUP (CGROUP)
860ca0e6 2557M: Tejun Heo <tj@kernel.org>
ad50c159 2558M: Li Zefan <lizefan@huawei.com>
12340313 2559L: cgroups@vger.kernel.org
860ca0e6 2560T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2561S: Maintained
a3e3354d 2562F: Documentation/cgroups/
679655da
JP
2563F: include/linux/cgroup*
2564F: kernel/cgroup*
a3e3354d
TH
2565
2566CONTROL GROUP - CPUSET
2567M: Li Zefan <lizefan@huawei.com>
2568L: cgroups@vger.kernel.org
2569W: http://www.bullopensource.org/cpuset/
2570W: http://oss.sgi.com/projects/cpusets/
2571T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2572S: Maintained
2573F: Documentation/cgroups/cpusets.txt
2574F: include/linux/cpuset.h
2575F: kernel/cpuset.c
2576
2577CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2578M: Johannes Weiner <hannes@cmpxchg.org>
2579M: Michal Hocko <mhocko@suse.cz>
2580L: cgroups@vger.kernel.org
2581L: linux-mm@kvack.org
2582S: Maintained
2583F: mm/memcontrol.c
2584F: mm/page_cgroup.c
fb3a0fb6 2585
bebe4678 2586CORETEMP HARDWARE MONITORING DRIVER
96859129 2587M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2588L: lm-sensors@lm-sensors.org
2589S: Maintained
679655da
JP
2590F: Documentation/hwmon/coretemp
2591F: drivers/hwmon/coretemp.c
bebe4678 2592
1da177e4 2593COSA/SRP SYNC SERIAL DRIVER
8b58be88 2594M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2595W: http://www.fi.muni.cz/~kas/cosa/
2596S: Maintained
679655da 2597F: drivers/net/wan/cosa*
1da177e4 2598
4371ee35 2599CPMAC ETHERNET DRIVER
8b58be88 2600M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2601L: netdev@vger.kernel.org
2602S: Maintained
b544dbac 2603F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2604
1da177e4 2605CPU FREQUENCY DRIVERS
49db1903 2606M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2607M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2608L: linux-pm@vger.kernel.org
1da177e4 2609S: Maintained
27209d91
VK
2610T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2611T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2612F: drivers/cpufreq/
2613F: include/linux/cpufreq.h
1da177e4 2614
8a67f0ef
VK
2615CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2616M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2617M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2618L: linux-pm@vger.kernel.org
2619W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2620S: Maintained
2621F: drivers/cpufreq/arm_big_little.h
2622F: drivers/cpufreq/arm_big_little.c
2623F: drivers/cpufreq/arm_big_little_dt.c
2624
14d2c34c 2625CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2626M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2627M: Daniel Lezcano <daniel.lezcano@linaro.org>
2628L: linux-pm@vger.kernel.org
2629L: linux-arm-kernel@lists.infradead.org
cea8321c 2630T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2631S: Maintained
2632F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2633
a8e39c35 2634CPUIDLE DRIVERS
49db1903 2635M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2636M: Daniel Lezcano <daniel.lezcano@linaro.org>
2637L: linux-pm@vger.kernel.org
2638S: Maintained
cea8321c 2639T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2640F: drivers/cpuidle/*
2641F: include/linux/cpuidle.h
2642
1da177e4 2643CPUID/MSR DRIVER
8b58be88 2644M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2645S: Maintained
679655da
JP
2646F: arch/x86/kernel/cpuid.c
2647F: arch/x86/kernel/msr.c
1da177e4 2648
7fe2f639 2649CPU POWER MONITORING SUBSYSTEM
7fe2f639 2650M: Thomas Renninger <trenn@suse.de>
103f1790 2651L: linux-pm@vger.kernel.org
7fe2f639 2652S: Maintained
14430813 2653F: tools/power/cpupower/
7fe2f639 2654
1da177e4 2655CRAMFS FILESYSTEM
ce00f85c 2656W: http://sourceforge.net/projects/cramfs/
54886a71 2657S: Orphan / Obsolete
679655da
JP
2658F: Documentation/filesystems/cramfs.txt
2659F: fs/cramfs/
1da177e4
LT
2660
2661CRIS PORT
8b58be88
JP
2662M: Mikael Starvik <starvik@axis.com>
2663M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2664L: linux-cris-kernel@axis.com
1da177e4
LT
2665W: http://developer.axis.com
2666S: Maintained
679655da 2667F: arch/cris/
df621252 2668F: drivers/tty/serial/crisv10.*
1da177e4
LT
2669
2670CRYPTO API
8b58be88
JP
2671M: Herbert Xu <herbert@gondor.apana.org.au>
2672M: "David S. Miller" <davem@davemloft.net>
1da177e4 2673L: linux-crypto@vger.kernel.org
54e5881d 2674T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2675S: Maintained
679655da
JP
2676F: Documentation/crypto/
2677F: arch/*/crypto/
2678F: crypto/
2679F: drivers/crypto/
2680F: include/crypto/
1da177e4 2681
5b07bd57 2682CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2683M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2684L: linux-crypto@vger.kernel.org
2685S: Maintained
51a2228a
JP
2686F: crypto/ansi_cprng.c
2687F: crypto/rng.c
5b07bd57 2688
9b4ffa48 2689CS5535 Audio ALSA driver
8b58be88 2690M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2691S: Maintained
679655da 2692F: sound/pci/cs5535audio/
9b4ffa48 2693
a910e4a9 2694CW1200 WLAN driver
b75f0050
JP
2695M: Solomon Peachy <pizza@shaftnet.org>
2696S: Maintained
2697F: drivers/net/wireless/cw1200/
a910e4a9 2698
6d8425b1 2699CX18 VIDEO4LINUX DRIVER
6afdeaf8 2700M: Andy Walls <awalls@md.metrocast.net>
c4240509 2701L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2702L: linux-media@vger.kernel.org
275ffde4 2703T: git git://linuxtv.org/media_tree.git
6d8425b1 2704W: http://linuxtv.org
30e10993 2705W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2706S: Maintained
679655da 2707F: Documentation/video4linux/cx18.txt
90d72ac6 2708F: drivers/media/pci/cx18/
6c0f0359 2709F: include/uapi/linux/ivtv*
6d8425b1 2710
3f101d91
HV
2711CX2341X MPEG ENCODER HELPER MODULE
2712M: Hans Verkuil <hverkuil@xs4all.nl>
2713L: linux-media@vger.kernel.org
2714T: git git://linuxtv.org/media_tree.git
2715W: http://linuxtv.org
2716S: Maintained
c368360b 2717F: drivers/media/common/cx2341x*
3f101d91
HV
2718F: include/media/cx2341x*
2719
20357578 2720CX88 VIDEO4LINUX DRIVER
1b2c14b4 2721M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2722L: linux-media@vger.kernel.org
2723W: http://linuxtv.org
2724T: git git://linuxtv.org/media_tree.git
2725S: Odd fixes
2726F: Documentation/video4linux/cx88/
2727F: drivers/media/pci/cx88/
6d8425b1 2728
91952bc0
AP
2729CXD2820R MEDIA DRIVER
2730M: Antti Palosaari <crope@iki.fi>
2731L: linux-media@vger.kernel.org
2732W: http://linuxtv.org/
2733W: http://palosaari.fi/linux/
2734Q: http://patchwork.linuxtv.org/project/linux-media/list/
2735T: git git://linuxtv.org/anttip/media_tree.git
2736S: Maintained
2737F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2738
e5ec3789 2739CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2740M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2741L: netdev@vger.kernel.org
2742W: http://www.chelsio.com
2743S: Supported
f7917c00 2744F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2745
2746CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2747M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2748L: linux-rdma@vger.kernel.org
e5ec3789
SW
2749W: http://www.openfabrics.org
2750S: Supported
679655da 2751F: drivers/infiniband/hw/cxgb3/
e5ec3789 2752
be4c9bad 2753CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2754M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2755L: netdev@vger.kernel.org
2756W: http://www.chelsio.com
2757S: Supported
f7917c00 2758F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2759
2760CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2761M: Steve Wise <swise@chelsio.com>
2762L: linux-rdma@vger.kernel.org
2763W: http://www.openfabrics.org
2764S: Supported
2765F: drivers/infiniband/hw/cxgb4/
2766
5c20a5c7
CL
2767CXGB4VF ETHERNET DRIVER (CXGB4VF)
2768M: Casey Leedom <leedom@chelsio.com>
2769L: netdev@vger.kernel.org
2770W: http://www.chelsio.com
2771S: Supported
f7917c00 2772F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2773
a9282d01
IM
2774CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2775M: Ian Munsie <imunsie@au1.ibm.com>
2776M: Michael Neuling <mikey@neuling.org>
2777L: linuxppc-dev@lists.ozlabs.org
2778S: Supported
2779F: drivers/misc/cxl/
2780F: include/misc/cxl.h
2781F: include/uapi/misc/cxl.h
2782F: Documentation/powerpc/cxl.txt
2783F: Documentation/powerpc/cxl.txt
2784F: Documentation/ABI/testing/sysfs-class-cxl
2785
b52b97a3
GC
2786STMMAC ETHERNET DRIVER
2787M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2788L: netdev@vger.kernel.org
2789W: http://www.stlinux.com
2790S: Supported
7ac6653a 2791F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2792
1da177e4 2793CYBERPRO FB DRIVER
8b58be88 2794M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2795L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2796W: http://www.arm.linux.org.uk/
2797S: Maintained
8a61f013 2798F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2799
1da177e4 2800CYCLADES ASYNC MUX DRIVER
1da177e4 2801W: http://www.cyclades.com/
d459883e 2802S: Orphan
c897401b 2803F: drivers/tty/cyclades.c
679655da 2804F: include/linux/cyclades.h
c117ab84 2805F: include/uapi/linux/cyclades.h
1da177e4
LT
2806
2807CYCLADES PC300 DRIVER
1da177e4 2808W: http://www.cyclades.com/
d459883e 2809S: Orphan
679655da 2810F: drivers/net/wan/pc300*
1da177e4 2811
402f6ae4
AP
2812CYPRESS_FIRMWARE MEDIA DRIVER
2813M: Antti Palosaari <crope@iki.fi>
2814L: linux-media@vger.kernel.org
2815W: http://linuxtv.org/
2816W: http://palosaari.fi/linux/
2817Q: http://patchwork.linuxtv.org/project/linux-media/list/
2818T: git git://linuxtv.org/anttip/media_tree.git
2819S: Maintained
2820F: drivers/media/common/cypress_firmware*
2821
e3ae3525 2822CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2823M: Ferruh Yigit <fery@cypress.com>
6305902c 2824L: linux-input@vger.kernel.org
be9a6f40 2825S: Supported
6305902c
JP
2826F: drivers/input/touchscreen/cyttsp*
2827F: include/linux/input/cyttsp.h
e3ae3525 2828
1da177e4 2829DAMA SLAVE for AX.25
8b58be88 2830M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2831W: http://yaina.de/jreuter/
2832W: http://www.qsl.net/dl1bke/
2833L: linux-hams@vger.kernel.org
2834S: Maintained
679655da
JP
2835F: net/ax25/af_ax25.c
2836F: net/ax25/ax25_dev.c
2837F: net/ax25/ax25_ds_*
2838F: net/ax25/ax25_in.c
2839F: net/ax25/ax25_out.c
2840F: net/ax25/ax25_timer.c
2841F: net/ax25/sysctl_net_ax25.c
1da177e4 2842
e2d1d6c0 2843DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2844L: netdev@vger.kernel.org
5ff77428 2845S: Orphan
679655da 2846F: Documentation/networking/dmfe.txt
0f04e2aa 2847F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2848
2849DC390/AM53C974 SCSI driver
8b58be88 2850M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2851W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2852M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2853S: Maintained
679655da 2854F: drivers/scsi/tmscsim.*
e2d1d6c0 2855
1da177e4 2856DC395x SCSI driver
61eee9a7 2857M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2858M: Ali Akcaagac <aliakc@web.de>
2859M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2860L: dc395x@twibble.org
cf015e9f
JP
2861W: http://twibble.org/dist/dc395x/
2862W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2863S: Maintained
679655da
JP
2864F: Documentation/scsi/dc395x.txt
2865F: drivers/scsi/dc395x.*
1da177e4 2866
eb8edb08 2867DCCP PROTOCOL
a89d030e 2868M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2869L: dccp@vger.kernel.org
c996d8b9 2870W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2871S: Maintained
679655da 2872F: include/linux/dccp.h
c117ab84 2873F: include/uapi/linux/dccp.h
679655da
JP
2874F: include/linux/tfrc.h
2875F: net/dccp/
eb8edb08 2876
1da177e4 2877DECnet NETWORK LAYER
1da177e4
LT
2878W: http://linux-decnet.sourceforge.net
2879L: linux-decnet-user@lists.sourceforge.net
f546444d 2880S: Orphan
679655da
JP
2881F: Documentation/networking/decnet.txt
2882F: net/decnet/
1da177e4 2883
ebff05b9
MR
2884DECSTATION PLATFORM SUPPORT
2885M: "Maciej W. Rozycki" <macro@linux-mips.org>
2886L: linux-mips@linux-mips.org
2887W: http://www.linux-mips.org/wiki/DECstation
2888S: Maintained
2889F: arch/mips/dec/
2890F: arch/mips/include/asm/dec/
2891F: arch/mips/include/asm/mach-dec/
2892
1da177e4 2893DEFXX FDDI NETWORK DRIVER
8b58be88 2894M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2895S: Maintained
33f810b2 2896F: drivers/net/fddi/defxx.*
1da177e4 2897
ad8f07cc 2898DELL LAPTOP DRIVER
8b58be88 2899M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2900L: platform-driver-x86@vger.kernel.org
ad8f07cc 2901S: Maintained
679655da 2902F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2903
1da177e4 2904DELL LAPTOP SMM DRIVER
a1406d87 2905M: Guenter Roeck <linux@roeck-us.net>
679655da 2906F: drivers/char/i8k.c
c117ab84 2907F: include/uapi/linux/i8k.h
1da177e4 2908
90563ec4 2909DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2910M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2911S: Maintained
679655da
JP
2912F: Documentation/dcdbas.txt
2913F: drivers/firmware/dcdbas.*
90563ec4 2914
0b3f6109 2915DELL WMI EXTRAS DRIVER
8b58be88 2916M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2917S: Maintained
36b3a96f 2918F: drivers/platform/x86/dell-wmi.c
0b3f6109 2919
5efc75e3
PZ
2920DESIGNWARE USB2 DRD IP DRIVER
2921M: Paul Zimmerman <paulz@synopsys.com>
2922L: linux-usb@vger.kernel.org
18f340f9 2923T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 2924S: Maintained
197ba5f4 2925F: drivers/usb/dwc2/
5efc75e3 2926
94ab23dd
FB
2927DESIGNWARE USB3 DRD IP DRIVER
2928M: Felipe Balbi <balbi@ti.com>
2929L: linux-usb@vger.kernel.org
2930L: linux-omap@vger.kernel.org
2931T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2932S: Maintained
2933F: drivers/usb/dwc3/
2934
833c9545
JB
2935DEVICE COREDUMP (DEV_COREDUMP)
2936M: Johannes Berg <johannes@sipsolutions.net>
2937L: linux-kernel@vger.kernel.org
2938S: Maintained
2939F: drivers/base/devcoredump.c
2940F: include/linux/devcoredump.h
2941
89d07767
KP
2942DEVICE FREQUENCY (DEVFREQ)
2943M: MyungJoo Ham <myungjoo.ham@samsung.com>
2944M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2945L: linux-pm@vger.kernel.org
89d07767
KP
2946S: Maintained
2947F: drivers/devfreq/
2948
1da177e4 2949DEVICE NUMBER REGISTRY
8b58be88 2950M: Torben Mathiasen <device@lanana.org>
1da177e4 2951W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2952S: Maintained
2953
e2d1d6c0 2954DEVICE-MAPPER (LVM)
854ecaad 2955M: Alasdair Kergon <agk@redhat.com>
8504eed3 2956M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2957M: dm-devel@redhat.com
e2d1d6c0
RD
2958L: dm-devel@redhat.com
2959W: http://sources.redhat.com/dm
8a6e2535 2960Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2961T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2962T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2963S: Maintained
679655da
JP
2964F: Documentation/device-mapper/
2965F: drivers/md/dm*
854ecaad 2966F: drivers/md/persistent-data/
679655da
JP
2967F: include/linux/device-mapper.h
2968F: include/linux/dm-*.h
8504eed3 2969F: include/uapi/linux/dm-*.h
e2d1d6c0 2970
c0d995aa
OST
2971DIALOG SEMICONDUCTOR DRIVERS
2972M: Support Opensource <support.opensource@diasemi.com>
2973W: http://www.dialog-semiconductor.com/products
2974S: Supported
2975F: Documentation/hwmon/da90??
2976F: drivers/gpio/gpio-da90??.c
2977F: drivers/hwmon/da90??-hwmon.c
2978F: drivers/input/misc/da90??_onkey.c
2979F: drivers/input/touchscreen/da9052_tsi.c
2980F: drivers/leds/leds-da90??.c
2981F: drivers/mfd/da903x.c
2982F: drivers/mfd/da90??-*.c
2983F: drivers/power/da9052-battery.c
2984F: drivers/regulator/da903x.c
2985F: drivers/regulator/da9???-regulator.[ch]
2986F: drivers/rtc/rtc-da90??.c
2987F: drivers/video/backlight/da90??_bl.c
2988F: drivers/watchdog/da90??_wdt.c
2989F: include/linux/mfd/da903x.h
2990F: include/linux/mfd/da9052/
2991F: include/linux/mfd/da9055/
2992F: include/linux/mfd/da9063/
2993F: include/sound/da[79]*.h
2994F: sound/soc/codecs/da[79]*.[ch]
2995
599aa697
LL
2996DIGI NEO AND CLASSIC PCI PRODUCTS
2997M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2998M: Mark Hounschell <markh@compro.net>
599aa697
LL
2999L: driverdev-devel@linuxdriverproject.org
3000S: Maintained
3001F: drivers/staging/dgnc/
3002
3003DIGI EPCA PCI PRODUCTS
3004M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3005M: Mark Hounschell <markh@compro.net>
6d825f79 3006M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3007L: driverdev-devel@linuxdriverproject.org
3008S: Maintained
3009F: drivers/staging/dgap/
3010
335d7c58 3011DIOLAN U2C-12 I2C DRIVER
ca462085 3012M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3013L: linux-i2c@vger.kernel.org
3014S: Maintained
3015F: drivers/i2c/busses/i2c-diolan-u2c.c
3016
e7839f25 3017DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3018M: Eric Paris <eparis@parisplace.org>
3c5119c0 3019S: Maintained
679655da
JP
3020F: Documentation/filesystems/dnotify.txt
3021F: fs/notify/dnotify/
3022F: include/linux/dnotify.h
1da177e4
LT
3023
3024DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3025M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3026W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3027W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3028W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3029S: Maintained
3030
4480f15b 3031DISKQUOTA
8b58be88 3032M: Jan Kara <jack@suse.cz>
1da177e4 3033S: Maintained
679655da
JP
3034F: Documentation/filesystems/quota.txt
3035F: fs/quota/
3036F: include/linux/quota*.h
c117ab84 3037F: include/uapi/linux/quota*.h
1da177e4 3038
702686ad
BT
3039DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3040M: Bernie Thompson <bernie@plugable.com>
3041L: linux-fbdev@vger.kernel.org
3042S: Maintained
3043W: http://plugable.com/category/projects/udlfb/
8a61f013 3044F: drivers/video/fbdev/udlfb.c
702686ad
BT
3045F: include/video/udlfb.h
3046F: Documentation/fb/udlfb.txt
3047
e7839f25 3048DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3049M: Christine Caulfield <ccaulfie@redhat.com>
3050M: David Teigland <teigland@redhat.com>
a4644184 3051L: cluster-devel@redhat.com
5be7b50f 3052W: http://sources.redhat.com/cluster/
54e5881d 3053T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3054S: Supported
679655da 3055F: fs/dlm/
5be7b50f 3056
53b6b3e0
SS
3057DMA BUFFER SHARING FRAMEWORK
3058M: Sumit Semwal <sumit.semwal@linaro.org>
3059S: Maintained
3060L: linux-media@vger.kernel.org
3061L: dri-devel@lists.freedesktop.org
8ada6d2d 3062L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3063F: drivers/dma-buf/
e46d12c6
JP
3064F: include/linux/dma-buf*
3065F: include/linux/reservation.h
3066F: include/linux/*fence.h
53b6b3e0
SS
3067F: Documentation/dma-buf-sharing.txt
3068T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3069
b3e5f263 3070DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3071M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3072L: dmaengine@vger.kernel.org
3073Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3074S: Maintained
679655da
JP
3075F: drivers/dma/
3076F: include/linux/dma*
5dbd05d4 3077T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 3078
b825037d 3079DME1737 HARDWARE MONITOR DRIVER
8b58be88 3080M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3081L: lm-sensors@lm-sensors.org
3082S: Maintained
679655da
JP
3083F: Documentation/hwmon/dme1737
3084F: drivers/hwmon/dme1737.c
b825037d 3085
5b9c9bf6 3086DOCKING STATION DRIVER
8b58be88 3087M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3088L: linux-acpi@vger.kernel.org
8b59a454 3089S: Supported
679655da 3090F: drivers/acpi/dock.c
5b9c9bf6 3091
7d2c86b5 3092DOCUMENTATION
ad3118b9 3093M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3094L: linux-doc@vger.kernel.org
3095S: Maintained
679655da 3096F: Documentation/
97be078b
RD
3097X: Documentation/ABI/
3098X: Documentation/devicetree/
3099X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3100
1da177e4 3101DOUBLETALK DRIVER
8b58be88 3102M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3103L: blinux-list@redhat.com
3104S: Maintained
679655da
JP
3105F: drivers/char/dtlk.c
3106F: include/linux/dtlk.h
1da177e4 3107
e2d1d6c0 3108DPT_I2O SCSI RAID DRIVER
8b58be88 3109M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3110L: linux-scsi@vger.kernel.org
3111W: http://www.adaptec.com/
3112S: Maintained
679655da
JP
3113F: drivers/scsi/dpt*
3114F: drivers/scsi/dpt/
e2d1d6c0 3115
b411b363 3116DRBD DRIVER
28b8e8d4
JP
3117P: Philipp Reisner
3118P: Lars Ellenberg
3119M: drbd-dev@lists.linbit.com
3120L: drbd-user@lists.linbit.com
3121W: http://www.drbd.org
3122T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3123T: git git://git.drbd.org/drbd-8.3.git
3124S: Supported
3125F: drivers/block/drbd/
3126F: lib/lru_cache.c
3127F: Documentation/blockdev/drbd/
b411b363 3128
87544653 3129DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3130M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3131T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3132S: Supported
679655da 3133F: Documentation/kobject.txt
7cfc51b9 3134F: drivers/base/
679655da 3135F: fs/sysfs/
87544653 3136F: fs/debugfs/
679655da 3137F: include/linux/kobj*
87544653 3138F: include/linux/debugfs.h
679655da 3139F: lib/kobj*
1da177e4
LT
3140
3141DRM DRIVERS
8b58be88 3142M: David Airlie <airlied@linux.ie>
4c6a3999 3143L: dri-devel@lists.freedesktop.org
b0447888 3144T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3145S: Maintained
679655da 3146F: drivers/gpu/drm/
433e3b34 3147F: drivers/gpu/vga/
850e9411 3148F: include/drm/
c117ab84 3149F: include/uapi/drm/
1da177e4 3150
566f5939
AD
3151RADEON DRM DRIVERS
3152M: Alex Deucher <alexander.deucher@amd.com>
3153M: Christian König <christian.koenig@amd.com>
3154L: dri-devel@lists.freedesktop.org
3155T: git git://people.freedesktop.org/~agd5f/linux
3156S: Supported
3157F: drivers/gpu/drm/radeon/
566f5939
AD
3158F: include/uapi/drm/radeon*
3159
03e255b9
TR
3160DRM PANEL DRIVERS
3161M: Thierry Reding <thierry.reding@gmail.com>
3162L: dri-devel@lists.freedesktop.org
3163T: git git://anongit.freedesktop.org/tegra/linux.git
3164S: Maintained
3165F: drivers/gpu/drm/drm_panel.c
3166F: drivers/gpu/drm/panel/
3167F: include/drm/drm_panel.h
3168F: Documentation/devicetree/bindings/panel/
3169
8daf7473 3170INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3171M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3172M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3173L: intel-gfx@lists.freedesktop.org
8daf7473 3174L: dri-devel@lists.freedesktop.org
47f95647 3175Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3176T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3177S: Supported
14430813 3178F: drivers/gpu/drm/i915/
8daf7473 3179F: include/drm/i915*
c117ab84 3180F: include/uapi/drm/i915*
8daf7473 3181
398a6d4a
KP
3182DRM DRIVERS FOR EXYNOS
3183M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3184M: Joonyoung Shim <jy0922.shim@samsung.com>
3185M: Seung-Woo Kim <sw0312.kim@samsung.com>
3186M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3187L: dri-devel@lists.freedesktop.org
25a58030 3188T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3189S: Supported
14430813 3190F: drivers/gpu/drm/exynos/
398a6d4a 3191F: include/drm/exynos*
c117ab84 3192F: include/uapi/drm/exynos*
398a6d4a 3193
bd3b49f2 3194DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3195M: Thierry Reding <thierry.reding@gmail.com>
3196M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3197L: dri-devel@lists.freedesktop.org
3198L: linux-tegra@vger.kernel.org
a5ad7a63 3199T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3200S: Supported
dee8268f 3201F: drivers/gpu/drm/tegra/
a5ad7a63 3202F: drivers/gpu/host1x/
e1e90644 3203F: include/linux/host1x.h
a5ad7a63 3204F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3205F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3206
a284e9d1
LP
3207DRM DRIVERS FOR RENESAS
3208M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3209L: dri-devel@lists.freedesktop.org
3210L: linux-sh@vger.kernel.org
3211T: git git://people.freedesktop.org/~airlied/linux
3212S: Supported
3213F: drivers/gpu/drm/rcar-du/
3214F: drivers/gpu/drm/shmobile/
3215F: include/linux/platform_data/rcar-du.h
3216F: include/linux/platform_data/shmob_drm.h
3217
598df1ac
AK
3218DSBR100 USB FM RADIO DRIVER
3219M: Alexey Klimov <klimov.linux@gmail.com>
3220L: linux-media@vger.kernel.org
3221T: git git://linuxtv.org/media_tree.git
3222S: Maintained
3223F: drivers/media/radio/dsbr100.c
3224
1da177e4 3225DSCC4 DRIVER
8b58be88 3226M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3227L: netdev@vger.kernel.org
1da177e4 3228S: Maintained
679655da 3229F: drivers/net/wan/dscc4.c
1da177e4 3230
91952bc0
AP
3231DVB_USB_AF9015 MEDIA DRIVER
3232M: Antti Palosaari <crope@iki.fi>
3233L: linux-media@vger.kernel.org
3234W: http://linuxtv.org/
3235W: http://palosaari.fi/linux/
3236Q: http://patchwork.linuxtv.org/project/linux-media/list/
3237T: git git://linuxtv.org/anttip/media_tree.git
3238S: Maintained
3239F: drivers/media/usb/dvb-usb-v2/af9015*
3240
3241DVB_USB_AF9035 MEDIA DRIVER
3242M: Antti Palosaari <crope@iki.fi>
3243L: linux-media@vger.kernel.org
3244W: http://linuxtv.org/
3245W: http://palosaari.fi/linux/
3246Q: http://patchwork.linuxtv.org/project/linux-media/list/
3247T: git git://linuxtv.org/anttip/media_tree.git
3248S: Maintained
3249F: drivers/media/usb/dvb-usb-v2/af9035*
3250
3251DVB_USB_ANYSEE MEDIA DRIVER
3252M: Antti Palosaari <crope@iki.fi>
3253L: linux-media@vger.kernel.org
3254W: http://linuxtv.org/
3255W: http://palosaari.fi/linux/
3256Q: http://patchwork.linuxtv.org/project/linux-media/list/
3257T: git git://linuxtv.org/anttip/media_tree.git
3258S: Maintained
3259F: drivers/media/usb/dvb-usb-v2/anysee*
3260
3261DVB_USB_AU6610 MEDIA DRIVER
3262M: Antti Palosaari <crope@iki.fi>
3263L: linux-media@vger.kernel.org
3264W: http://linuxtv.org/
3265W: http://palosaari.fi/linux/
3266Q: http://patchwork.linuxtv.org/project/linux-media/list/
3267T: git git://linuxtv.org/anttip/media_tree.git
3268S: Maintained
3269F: drivers/media/usb/dvb-usb-v2/au6610*
3270
3271DVB_USB_CE6230 MEDIA DRIVER
3272M: Antti Palosaari <crope@iki.fi>
3273L: linux-media@vger.kernel.org
3274W: http://linuxtv.org/
3275W: http://palosaari.fi/linux/
3276Q: http://patchwork.linuxtv.org/project/linux-media/list/
3277T: git git://linuxtv.org/anttip/media_tree.git
3278S: Maintained
3279F: drivers/media/usb/dvb-usb-v2/ce6230*
3280
d099dea2
MK
3281DVB_USB_CXUSB MEDIA DRIVER
3282M: Michael Krufky <mkrufky@linuxtv.org>
3283L: linux-media@vger.kernel.org
3284W: http://linuxtv.org/
3285W: http://github.com/mkrufky
3286Q: http://patchwork.linuxtv.org/project/linux-media/list/
3287T: git git://linuxtv.org/media_tree.git
3288S: Maintained
9819da66 3289F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3290
91952bc0 3291DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3292M: Antti Palosaari <crope@iki.fi>
3293L: linux-media@vger.kernel.org
3294W: http://linuxtv.org/
3295W: http://palosaari.fi/linux/
3296Q: http://patchwork.linuxtv.org/project/linux-media/list/
3297T: git git://linuxtv.org/anttip/media_tree.git
3298S: Maintained
91952bc0 3299F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3300
5560983b 3301DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3302M: Antti Palosaari <crope@iki.fi>
3303L: linux-media@vger.kernel.org
3304W: http://linuxtv.org/
91952bc0
AP
3305Q: http://patchwork.linuxtv.org/project/linux-media/list/
3306T: git git://linuxtv.org/anttip/media_tree.git
3307S: Maintained
5560983b 3308F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3309
8856f5f2
MK
3310DVB_USB_MXL111SF MEDIA DRIVER
3311M: Michael Krufky <mkrufky@linuxtv.org>
3312L: linux-media@vger.kernel.org
3313W: http://linuxtv.org/
3314W: http://github.com/mkrufky
3315Q: http://patchwork.linuxtv.org/project/linux-media/list/
3316T: git git://linuxtv.org/mkrufky/mxl111sf.git
3317S: Maintained
3318F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3319
91952bc0
AP
3320DVB_USB_RTL28XXU MEDIA DRIVER
3321M: Antti Palosaari <crope@iki.fi>
3322L: linux-media@vger.kernel.org
3323W: http://linuxtv.org/
3324W: http://palosaari.fi/linux/
3325Q: http://patchwork.linuxtv.org/project/linux-media/list/
3326T: git git://linuxtv.org/anttip/media_tree.git
3327S: Maintained
3328F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3329
3330DVB_USB_V2 MEDIA DRIVER
3331M: Antti Palosaari <crope@iki.fi>
3332L: linux-media@vger.kernel.org
3333W: http://linuxtv.org/
3334W: http://palosaari.fi/linux/
3335Q: http://patchwork.linuxtv.org/project/linux-media/list/
3336T: git git://linuxtv.org/anttip/media_tree.git
3337S: Maintained
3338F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3339F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3340
ac0ac38f 3341DYNAMIC DEBUG
5c4a97d1 3342M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3343S: Maintained
3344F: lib/dynamic_debug.c
3345F: include/linux/dynamic_debug.h
3346
789c7048 3347DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3348M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3349S: Maintained
df621252 3350F: drivers/tty/serial/dz.*
789c7048 3351
91952bc0
AP
3352E4000 MEDIA DRIVER
3353M: Antti Palosaari <crope@iki.fi>
3354L: linux-media@vger.kernel.org
3355W: http://linuxtv.org/
3356W: http://palosaari.fi/linux/
3357Q: http://patchwork.linuxtv.org/project/linux-media/list/
3358T: git git://linuxtv.org/anttip/media_tree.git
3359S: Maintained
3360F: drivers/media/tuners/e4000*
3361
1da177e4 3362EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3363M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3364L: linux-scsi@vger.kernel.org
3365S: Maintained
679655da 3366F: drivers/scsi/eata.c
1da177e4 3367
91952bc0
AP
3368EC100 MEDIA DRIVER
3369M: Antti Palosaari <crope@iki.fi>
3370L: linux-media@vger.kernel.org
3371W: http://linuxtv.org/
3372W: http://palosaari.fi/linux/
3373Q: http://patchwork.linuxtv.org/project/linux-media/list/
3374T: git git://linuxtv.org/anttip/media_tree.git
3375S: Maintained
3376F: drivers/media/dvb-frontends/ec100*
3377
237fead6 3378ECRYPT FILE SYSTEM
0de9adf2 3379M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3380L: ecryptfs@vger.kernel.org
24a923e4 3381W: http://ecryptfs.org
6dc7516e 3382W: https://launchpad.net/ecryptfs
237fead6 3383S: Supported
679655da
JP
3384F: Documentation/filesystems/ecryptfs.txt
3385F: fs/ecryptfs/
237fead6 3386
da9bb1d2 3387EDAC-CORE
8b58be88 3388M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3389M: Borislav Petkov <bp@alien8.de>
3390M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3391L: linux-edac@vger.kernel.org
0e438e3f 3392W: bluesmoke.sourceforge.net
8c2a6a40 3393S: Supported
679655da 3394F: Documentation/edac.txt
91445c72 3395F: drivers/edac/
679655da 3396F: include/linux/edac.h
0e438e3f 3397
c476c23b 3398EDAC-AMD64
8b58be88 3399M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3400M: Borislav Petkov <bp@alien8.de>
91445c72 3401L: linux-edac@vger.kernel.org
c476c23b 3402W: bluesmoke.sourceforge.net
487ba8e8 3403S: Maintained
c476c23b
BP
3404F: drivers/edac/amd64_edac*
3405
836dae5d
RR
3406EDAC-CALXEDA
3407M: Doug Thompson <dougthompson@xmission.com>
3408M: Robert Richter <rric@kernel.org>
3409L: linux-edac@vger.kernel.org
3410W: bluesmoke.sourceforge.net
3411S: Maintained
3412F: drivers/edac/highbank*
3413
f65aad41
RB
3414EDAC-CAVIUM
3415M: Ralf Baechle <ralf@linux-mips.org>
3416M: David Daney <david.daney@cavium.com>
3417L: linux-edac@vger.kernel.org
3418L: linux-mips@linux-mips.org
3419W: bluesmoke.sourceforge.net
3420S: Supported
3421F: drivers/edac/octeon_edac*
3422
0e438e3f 3423EDAC-E752X
8b58be88
JP
3424M: Mark Gross <mark.gross@intel.com>
3425M: Doug Thompson <dougthompson@xmission.com>
91445c72 3426L: linux-edac@vger.kernel.org
0e438e3f
DP
3427W: bluesmoke.sourceforge.net
3428S: Maintained
679655da 3429F: drivers/edac/e752x_edac.c
0e438e3f
DP
3430
3431EDAC-E7XXX
8b58be88 3432M: Doug Thompson <dougthompson@xmission.com>
91445c72 3433L: linux-edac@vger.kernel.org
0e438e3f
DP
3434W: bluesmoke.sourceforge.net
3435S: Maintained
679655da 3436F: drivers/edac/e7xxx_edac.c
0e438e3f 3437
77c5f5d2 3438EDAC-GHES
1b2c14b4 3439M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3440L: linux-edac@vger.kernel.org
3441W: bluesmoke.sourceforge.net
3442S: Maintained
2caa67a6 3443F: drivers/edac/ghes_edac.c
77c5f5d2 3444
6bc78404 3445EDAC-I82443BXGX
8b58be88 3446M: Tim Small <tim@buttersideup.com>
91445c72 3447L: linux-edac@vger.kernel.org
6bc78404
DT
3448W: bluesmoke.sourceforge.net
3449S: Maintained
679655da 3450F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3451
3452EDAC-I3000
8b58be88 3453M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3454L: linux-edac@vger.kernel.org
6bc78404
DT
3455W: bluesmoke.sourceforge.net
3456S: Maintained
679655da 3457F: drivers/edac/i3000_edac.c
6bc78404
DT
3458
3459EDAC-I5000
8b58be88 3460M: Doug Thompson <dougthompson@xmission.com>
91445c72 3461L: linux-edac@vger.kernel.org
ba9a5918
DT
3462W: bluesmoke.sourceforge.net
3463S: Maintained
679655da 3464F: drivers/edac/i5000_edac.c
ba9a5918 3465
44c12cb2 3466EDAC-I5400
1b2c14b4 3467M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3468L: linux-edac@vger.kernel.org
44c12cb2
MCC
3469W: bluesmoke.sourceforge.net
3470S: Maintained
679655da 3471F: drivers/edac/i5400_edac.c
44c12cb2 3472
3c9c92b6 3473EDAC-I7300
1b2c14b4 3474M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3475L: linux-edac@vger.kernel.org
3476W: bluesmoke.sourceforge.net
3477S: Maintained
3478F: drivers/edac/i7300_edac.c
3479
67c89316 3480EDAC-I7CORE
1b2c14b4 3481M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3482L: linux-edac@vger.kernel.org
3483W: bluesmoke.sourceforge.net
3484S: Maintained
70aff0ce 3485F: drivers/edac/i7core_edac.c
67c89316 3486
ba9a5918 3487EDAC-I82975X
8b58be88 3488M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3489M: "Arvind R." <arvino55@gmail.com>
91445c72 3490L: linux-edac@vger.kernel.org
ba9a5918
DT
3491W: bluesmoke.sourceforge.net
3492S: Maintained
679655da 3493F: drivers/edac/i82975x_edac.c
ba9a5918 3494
791b4706
JB
3495EDAC-IE31200
3496M: Jason Baron <jbaron@akamai.com>
3497L: linux-edac@vger.kernel.org
3498W: bluesmoke.sourceforge.net
3499S: Maintained
3500F: drivers/edac/ie31200_edac.c
3501
ccdfb979
JT
3502EDAC-MPC85XX
3503M: Johannes Thumshirn <johannes.thumshirn@men.de>
3504L: linux-edac@vger.kernel.org
3505W: bluesmoke.sourceforge.net
3506S: Maintained
3507F: drivers/edac/mpc85xx_edac.[ch]
3508
ba9a5918 3509EDAC-PASEMI
8b58be88 3510M: Egor Martovetsky <egor@pasemi.com>
91445c72 3511L: linux-edac@vger.kernel.org
6bc78404
DT
3512W: bluesmoke.sourceforge.net
3513S: Maintained
679655da 3514F: drivers/edac/pasemi_edac.c
6bc78404 3515
0e438e3f 3516EDAC-R82600
8b58be88 3517M: Tim Small <tim@buttersideup.com>
91445c72 3518L: linux-edac@vger.kernel.org
0e438e3f
DP
3519W: bluesmoke.sourceforge.net
3520S: Maintained
679655da 3521F: drivers/edac/r82600_edac.c
da9bb1d2 3522
4d096ca7 3523EDAC-SBRIDGE
1b2c14b4 3524M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3525L: linux-edac@vger.kernel.org
3526W: bluesmoke.sourceforge.net
3527S: Maintained
3528F: drivers/edac/sb_edac.c
3529
af39917d
CL
3530EDIROL UA-101/UA-1000 DRIVER
3531M: Clemens Ladisch <clemens@ladisch.de>
3532L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3533T: git git://git.alsa-project.org/alsa-kernel.git
3534S: Maintained
3535F: sound/usb/misc/ua101.c
3536
1f7df953
MF
3537EXTENSIBLE FIRMWARE INTERFACE (EFI)
3538M: Matt Fleming <matt.fleming@intel.com>
3539L: linux-efi@vger.kernel.org
78bef24e 3540T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3541S: Maintained
fb2efb5c 3542F: Documentation/efi-stub.txt
1f7df953
MF
3543F: arch/ia64/kernel/efi.c
3544F: arch/x86/boot/compressed/eboot.[ch]
3545F: arch/x86/include/asm/efi.h
3546F: arch/x86/platform/efi/*
a9499fa7 3547F: drivers/firmware/efi/*
1f7df953
MF
3548F: include/linux/efi*.h
3549
d68772b7
MF
3550EFI VARIABLE FILESYSTEM
3551M: Matthew Garrett <matthew.garrett@nebula.com>
3552M: Jeremy Kerr <jk@ozlabs.org>
3553M: Matt Fleming <matt.fleming@intel.com>
3554T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3555L: linux-efi@vger.kernel.org
3556S: Maintained
3557F: fs/efivarfs/
3558
85a00d9b
PJ
3559EFIFB FRAMEBUFFER DRIVER
3560L: linux-fbdev@vger.kernel.org
3561M: Peter Jones <pjones@redhat.com>
3562S: Maintained
8a61f013 3563F: drivers/video/fbdev/efifb.c
85a00d9b 3564
0bee8d28
JT
3565EFS FILESYSTEM
3566W: http://aeschi.ch.eu.org/efs/
3567S: Orphan
679655da 3568F: fs/efs/
0bee8d28 3569
4480f15b 3570EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3571M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3572M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3573L: linux-rdma@vger.kernel.org
fab97220 3574S: Supported
679655da 3575F: drivers/infiniband/hw/ehca/
fab97220 3576
aa8a9e25 3577EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3578M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3579L: netdev@vger.kernel.org
3580S: Maintained
9aa32835 3581F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3582
f0319efe 3583EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3584M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3585L: linux-media@vger.kernel.org
3586W: http://linuxtv.org
3587T: git git://linuxtv.org/media_tree.git
3588S: Maintained
3589F: drivers/media/usb/em28xx/
3590
3e3a7d66 3591EMBEDDED LINUX
8b58be88
JP
3592M: Paul Gortmaker <paul.gortmaker@windriver.com>
3593M: Matt Mackall <mpm@selenic.com>
3594M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3595L: linux-embedded@vger.kernel.org
3596S: Maintained
3597
3a1c1d44 3598EMULEX LPFC FC SCSI DRIVER
8b58be88 3599M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3600L: linux-scsi@vger.kernel.org
3601W: http://sourceforge.net/projects/lpfcxxxx
3602S: Supported
679655da 3603F: drivers/scsi/lpfc/
3a1c1d44 3604
5f5bac82 3605ENE CB710 FLASH CARD READER DRIVER
8b58be88 3606M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3607S: Maintained
3608F: drivers/misc/cb710/
3609F: drivers/mmc/host/cb710-mmc.*
3610F: include/linux/cb710.h
3611
931e39a1
ML
3612ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3613M: Maxim Levitsky <maximlevitsky@gmail.com>
3614S: Maintained
2a837449 3615F: drivers/media/rc/ene_ir.*
931e39a1 3616
ec207dcc
GS
3617ENHANCED ERROR HANDLING (EEH)
3618M: Gavin Shan <shangw@linux.vnet.ibm.com>
3619L: linuxppc-dev@lists.ozlabs.org
3620S: Supported
3621F: Documentation/powerpc/eeh-pci-error-recovery.txt
3622F: arch/powerpc/kernel/eeh*.c
3623
d5ca9006 3624EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3625M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3626S: Maintained
084bad91 3627T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3628F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3629F: include/video/s1d13xxxfb.h
d5ca9006 3630
38df6492
ME
3631ET131X NETWORK DRIVER
3632M: Mark Einon <mark.einon@gmail.com>
3633S: Odd Fixes
3634F: drivers/net/ethernet/agere/
3635
1da177e4 3636ETHERNET BRIDGE
adbbf69d 3637M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3638L: bridge@lists.linux-foundation.org
4c325313 3639L: netdev@vger.kernel.org
c996d8b9 3640W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3641S: Maintained
679655da
JP
3642F: include/linux/netfilter_bridge/
3643F: net/bridge/
1da177e4 3644
22f08ad9
FF
3645ETHERNET PHY LIBRARY
3646M: Florian Fainelli <f.fainelli@gmail.com>
3647L: netdev@vger.kernel.org
3648S: Maintained
3649F: include/linux/phy.h
3650F: include/linux/phy_fixed.h
3651F: drivers/net/phy/
3652F: Documentation/networking/phy.txt
3653F: drivers/of/of_mdio.c
3654F: drivers/of/of_net.c
3655
1da177e4 3656EXT2 FILE SYSTEM
01971952 3657M: Jan Kara <jack@suse.cz>
72be2ccf 3658L: linux-ext4@vger.kernel.org
1da177e4 3659S: Maintained
679655da
JP
3660F: Documentation/filesystems/ext2.txt
3661F: fs/ext2/
3662F: include/linux/ext2*
1da177e4
LT
3663
3664EXT3 FILE SYSTEM
01971952 3665M: Jan Kara <jack@suse.cz>
8b58be88 3666M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3667M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3668L: linux-ext4@vger.kernel.org
3669S: Maintained
679655da
JP
3670F: Documentation/filesystems/ext3.txt
3671F: fs/ext3/
72be2ccf
EM
3672
3673EXT4 FILE SYSTEM
8b58be88 3674M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3675M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3676L: linux-ext4@vger.kernel.org
08a225f1 3677W: http://ext4.wiki.kernel.org
8a6e2535 3678Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3679S: Maintained
679655da
JP
3680F: Documentation/filesystems/ext4.txt
3681F: fs/ext4/
1da177e4 3682
c5532b09 3683Extended Verification Module (EVM)
74dd744f
MZ
3684M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3685L: linux-ima-devel@lists.sourceforge.net
3686L: linux-security-module@vger.kernel.org
c5532b09
MZ
3687S: Supported
3688F: security/integrity/evm/
3689
df6b3cfe
MH
3690EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3691M: MyungJoo Ham <myungjoo.ham@samsung.com>
3692M: Chanwoo Choi <cw00.choi@samsung.com>
3693L: linux-kernel@vger.kernel.org
81df63a9 3694T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3695S: Maintained
3696F: drivers/extcon/
3697F: Documentation/extcon/
3698
e2a75c44
JH
3699EXYNOS DP DRIVER
3700M: Jingoo Han <jg1.han@samsung.com>
3701L: dri-devel@lists.freedesktop.org
3702S: Maintained
3703F: drivers/gpu/drm/exynos/exynos_dp*
3704
33ad3912
DL
3705EXYNOS MIPI DISPLAY DRIVERS
3706M: Inki Dae <inki.dae@samsung.com>
3707M: Donghwa Lee <dh09.lee@samsung.com>
3708M: Kyungmin Park <kyungmin.park@samsung.com>
3709L: linux-fbdev@vger.kernel.org
3710S: Maintained
8a61f013 3711F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3712F: include/video/exynos_mipi*
3713
e53004e2 3714F71805F HARDWARE MONITORING DRIVER
7c81c60f 3715M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3716L: lm-sensors@lm-sensors.org
3717S: Maintained
679655da
JP
3718F: Documentation/hwmon/f71805f
3719F: drivers/hwmon/f71805f.c
e53004e2 3720
eea977ed
MB
3721FC0011 TUNER DRIVER
3722M: Michael Buesch <m@bues.ch>
3723L: linux-media@vger.kernel.org
3724S: Maintained
ccae7af2
MCC
3725F: drivers/media/tuners/fc0011.h
3726F: drivers/media/tuners/fc0011.c
eea977ed 3727
91952bc0
AP
3728FC2580 MEDIA DRIVER
3729M: Antti Palosaari <crope@iki.fi>
3730L: linux-media@vger.kernel.org
3731W: http://linuxtv.org/
3732W: http://palosaari.fi/linux/
3733Q: http://patchwork.linuxtv.org/project/linux-media/list/
3734T: git git://linuxtv.org/anttip/media_tree.git
3735S: Maintained
3736F: drivers/media/tuners/fc2580*
eea977ed 3737
88b2dbdb
EP
3738FANOTIFY
3739M: Eric Paris <eparis@redhat.com>
3740S: Maintained
3741F: fs/notify/fanotify/
3742F: include/linux/fanotify.h
c117ab84 3743F: include/uapi/linux/fanotify.h
88b2dbdb 3744
1da177e4 3745FARSYNC SYNCHRONOUS DRIVER
8b58be88 3746M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3747W: http://www.farsite.co.uk/
3748S: Supported
679655da 3749F: drivers/net/wan/farsync.*
1da177e4 3750
c5408b88 3751FAULT INJECTION SUPPORT
8b58be88 3752M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3753S: Supported
679655da
JP
3754F: Documentation/fault-injection/
3755F: lib/fault-inject.c
c5408b88 3756
cae727db
RL
3757FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3758M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3759L: fcoe-devel@open-fcoe.org
cae727db
RL
3760W: www.Open-FCoE.org
3761S: Supported
3762F: drivers/scsi/libfc/
3763F: drivers/scsi/fcoe/
3764F: include/scsi/fc/
3765F: include/scsi/libfc.h
3766F: include/scsi/libfcoe.h
c117ab84 3767F: include/uapi/scsi/fc/
cae727db 3768
e2d1d6c0 3769FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3770M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3771M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3772L: linux-fsdevel@vger.kernel.org
1da177e4 3773S: Maintained
679655da
JP
3774F: include/linux/fcntl.h
3775F: include/linux/fs.h
c117ab84
CEB
3776F: include/uapi/linux/fcntl.h
3777F: include/uapi/linux/fs.h
679655da
JP
3778F: fs/fcntl.c
3779F: fs/locks.c
1da177e4 3780
e2d1d6c0 3781FILESYSTEMS (VFS and infrastructure)
8b58be88 3782M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3783L: linux-fsdevel@vger.kernel.org
173acc7c 3784S: Maintained
679655da 3785F: fs/*
173acc7c 3786
b26e0ed4 3787FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3788M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3789L: lm-sensors@lm-sensors.org
3790S: Maintained
d5ca6918
JP
3791F: drivers/hwmon/f75375s.c
3792F: include/linux/f75375s.h
b26e0ed4 3793
a331b0c3
CL
3794FIREWIRE AUDIO DRIVERS
3795M: Clemens Ladisch <clemens@ladisch.de>
3796L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3797T: git git://git.alsa-project.org/alsa-kernel.git
3798S: Maintained
3799F: sound/firewire/
3800
eb86ec51
SR
3801FIREWIRE MEDIA DRIVERS (firedtv)
3802M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3803L: linux-media@vger.kernel.org
3804L: linux1394-devel@lists.sourceforge.net
3805T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3806S: Maintained
3807F: drivers/media/firewire/
3808
a511ce33
CB
3809FIREWIRE SBP-2 TARGET
3810M: Chris Boot <bootc@bootc.net>
3811L: linux-scsi@vger.kernel.org
3812L: target-devel@vger.kernel.org
3813L: linux1394-devel@lists.sourceforge.net
3814T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3815S: Maintained
3816F: drivers/target/sbp/
3817
7d2c86b5 3818FIREWIRE SUBSYSTEM
8b58be88 3819M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3820L: linux1394-devel@lists.sourceforge.net
958a29cb 3821W: http://ieee1394.wiki.kernel.org/
2ca526bf 3822T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3823S: Maintained
679655da 3824F: drivers/firewire/
8f06ce3b
SR
3825F: include/linux/firewire.h
3826F: include/uapi/linux/firewire*.h
9f6d3c4b 3827F: tools/firewire/
e2d1d6c0
RD
3828
3829FIRMWARE LOADER (request_firmware)
39e68089
ML
3830M: Ming Lei <ming.lei@canonical.com>
3831L: linux-kernel@vger.kernel.org
3832S: Maintained
679655da
JP
3833F: Documentation/firmware_class/
3834F: drivers/base/firmware*.c
3835F: include/linux/firmware.h
e2d1d6c0 3836
f730e3dc 3837FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3838M: Joshua Morris <josh.h.morris@us.ibm.com>
3839M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3840S: Maintained
3841F: drivers/block/rsxx/
3842
8206f664
JK
3843FLOPPY DRIVER
3844M: Jiri Kosina <jkosina@suse.cz>
3845T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3846S: Odd fixes
3847F: drivers/block/floppy.c
3848
9c9f32ed
AR
3849FMC SUBSYSTEM
3850M: Alessandro Rubini <rubini@gnudd.com>
3851W: http://www.ohwr.org/projects/fmc-bus
3852S: Supported
3853F: drivers/fmc/
3854F: include/linux/fmc*.h
3855F: include/linux/ipmi-fru.h
3856K: fmc_d.*register
3857
e2d1d6c0 3858FPU EMULATOR
8b58be88 3859M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3860W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3861S: Maintained
679655da 3862F: arch/x86/math-emu/
e2d1d6c0
RD
3863
3864FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3865L: netdev@vger.kernel.org
c173bfac 3866S: Orphan
679655da
JP
3867F: drivers/net/wan/dlci.c
3868F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3869
3870FRAMEBUFFER LAYER
5489e948
JCPV
3871M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3872M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3873L: linux-fbdev@vger.kernel.org
e2d1d6c0 3874W: http://linux-fbdev.sourceforge.net/
b22fe37b 3875Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3876T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3877S: Maintained
679655da 3878F: Documentation/fb/
d958c62c 3879F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3880F: drivers/video/
3881F: include/video/
679655da 3882F: include/linux/fb.h
c117ab84
CEB
3883F: include/uapi/video/
3884F: include/uapi/linux/fb.h
e2d1d6c0 3885
a57c188e 3886FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3887M: Timur Tabi <timur@tabi.org>
a57c188e 3888L: linux-fbdev@vger.kernel.org
c4ef9bc4 3889S: Maintained
8a61f013 3890F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 3891
e2d1d6c0 3892FREESCALE DMA DRIVER
8b58be88
JP
3893M: Li Yang <leoli@freescale.com>
3894M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3895L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3896S: Maintained
679655da 3897F: drivers/dma/fsldma.*
e2d1d6c0
RD
3898
3899FREESCALE I2C CPM DRIVER
8b58be88 3900M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3901L: linuxppc-dev@lists.ozlabs.org
846557d3 3902L: linux-i2c@vger.kernel.org
0d2b405a 3903S: Maintained
679655da 3904F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3905
60e8c5ab 3906FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3907M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3908L: linux-fbdev@vger.kernel.org
efc03ecb 3909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3910S: Maintained
bad985a1 3911F: include/linux/platform_data/video-imxfb.h
8a61f013 3912F: drivers/video/fbdev/imxfb.c
60e8c5ab 3913
4689a6b1 3914FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3915M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3916M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3917L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3918L: netdev@vger.kernel.org
3919S: Maintained
ec21e2ec 3920F: drivers/net/ethernet/freescale/fs_enet/
679655da 3921F: include/linux/fs_enet_pd.h
4689a6b1 3922
d9e9d82c 3923FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3924L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3925S: Orphan
679655da
JP
3926F: arch/powerpc/sysdev/qe_lib/
3927F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3928
b55ef929 3929FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3930M: Li Yang <leoli@freescale.com>
6372594a 3931L: linux-usb@vger.kernel.org
a4724ed6 3932L: linuxppc-dev@lists.ozlabs.org
a7205b30 3933S: Maintained
faf2e1db 3934F: drivers/usb/gadget/udc/fsl*
a7205b30 3935
beaf53bf 3936FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3937M: Li Yang <leoli@freescale.com>
beaf53bf 3938L: netdev@vger.kernel.org
a4724ed6 3939L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3940S: Maintained
ec21e2ec 3941F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3942
d9e9d82c 3943FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3944M: Timur Tabi <timur@tabi.org>
a4724ed6 3945L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3946S: Maintained
df621252 3947F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3948
3949FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3950M: Timur Tabi <timur@tabi.org>
dc85950a
MB
3951M: Nicolin Chen <nicoleotsuka@gmail.com>
3952M: Xiubo Li <Li.Xiubo@freescale.com>
93711660 3953L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3954L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3955S: Maintained
69aefcea 3956F: sound/soc/fsl/fsl*
dc85950a 3957F: sound/soc/fsl/imx*
69aefcea 3958F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3959
1da177e4 3960FREEVXFS FILESYSTEM
8b58be88 3961M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3962W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3963S: Maintained
679655da 3964F: fs/freevxfs/
1da177e4 3965
71038f52 3966FREEZER
49db1903 3967M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3968M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3969L: linux-pm@vger.kernel.org
71038f52 3970S: Supported
679655da
JP
3971F: Documentation/power/freezing-of-tasks.txt
3972F: include/linux/freezer.h
3973F: kernel/freezer.c
71038f52 3974
839a1f79
KRW
3975FRONTSWAP API
3976M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3977L: linux-kernel@vger.kernel.org
3978S: Maintained
3979F: mm/frontswap.c
3980F: include/linux/frontswap.h
3981
a5432f5a 3982FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3983M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3984L: linux-cachefs@redhat.com
3985S: Supported
3986F: Documentation/filesystems/caching/
3987F: fs/fscache/
3988F: include/linux/fscache*.h
3989
f58ad8f5 3990F2FS FILE SYSTEM
9b29d481 3991M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3992M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3993L: linux-f2fs-devel@lists.sourceforge.net
3994W: http://en.wikipedia.org/wiki/F2FS
3995T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3996S: Maintained
3997F: Documentation/filesystems/f2fs.txt
3bac380c 3998F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3999F: fs/f2fs/
4000F: include/linux/f2fs_fs.h
4001
5ab7ffea 4002FUJITSU FR-V (FRV) PORT
8b58be88 4003M: David Howells <dhowells@redhat.com>
1da177e4 4004S: Maintained
679655da 4005F: arch/frv/
1da177e4 4006
20b93734 4007FUJITSU LAPTOP EXTRAS
409a3e98 4008M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4009L: platform-driver-x86@vger.kernel.org
20b93734 4010S: Maintained
679655da 4011F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4012
4da621b6
HK
4013FUJITSU M-5MO LS CAMERA ISP DRIVER
4014M: Kyungmin Park <kyungmin.park@samsung.com>
4015M: Heungjun Kim <riverful.kim@samsung.com>
4016L: linux-media@vger.kernel.org
4017S: Maintained
90d72ac6 4018F: drivers/media/i2c/m5mols/
4da621b6
HK
4019F: include/media/m5mols.h
4020
2d24c490
RG
4021FUJITSU TABLET EXTRAS
4022M: Robert Gerlach <khnz@gmx.de>
4023L: platform-driver-x86@vger.kernel.org
4024S: Maintained
4025F: drivers/platform/x86/fujitsu-tablet.c
4026
04578f17 4027FUSE: FILESYSTEM IN USERSPACE
8b58be88 4028M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4029L: fuse-devel@lists.sourceforge.net
4030W: http://fuse.sourceforge.net/
4031S: Maintained
679655da 4032F: fs/fuse/
c117ab84 4033F: include/uapi/linux/fuse.h
04578f17 4034
1da177e4 4035FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4036M: Rik Faith <faith@cs.unc.edu>
1da177e4 4037L: linux-scsi@vger.kernel.org
baaea1dc 4038S: Odd Fixes (e.g., new signatures)
679655da 4039F: drivers/scsi/fdomain.*
1da177e4 4040
d8e2162c
PO
4041GCOV BASED KERNEL PROFILING
4042M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4043S: Maintained
4044F: kernel/gcov/
4045F: Documentation/gcov.txt
4046
1da177e4 4047GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4048M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4049L: linux-scsi@vger.kernel.org
4050W: http://www.icp-vortex.com/
4051S: Supported
679655da 4052F: drivers/scsi/gdt*
1da177e4 4053
3169a1c7
HV
4054GEMTEK FM RADIO RECEIVER DRIVER
4055M: Hans Verkuil <hverkuil@xs4all.nl>
4056L: linux-media@vger.kernel.org
4057T: git git://linuxtv.org/media_tree.git
4058W: http://linuxtv.org
4059S: Maintained
4060F: drivers/media/radio/radio-gemtek*
4061
1c23af90 4062GENERIC GPIO I2C DRIVER
880b0e26 4063M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4064S: Supported
679655da
JP
4065F: drivers/i2c/busses/i2c-gpio.c
4066F: include/linux/i2c-gpio.h
1c23af90 4067
92ed1a76
PK
4068GENERIC GPIO I2C MULTIPLEXER DRIVER
4069M: Peter Korsgaard <peter.korsgaard@barco.com>
4070L: linux-i2c@vger.kernel.org
4071S: Supported
e7065e20
JD
4072F: drivers/i2c/muxes/i2c-mux-gpio.c
4073F: include/linux/i2c-mux-gpio.h
4074F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4075
9251ce95 4076GENERIC HDLC (WAN) DRIVERS
8b58be88 4077M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4078W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4079S: Maintained
679655da
JP
4080F: drivers/net/wan/c101.c
4081F: drivers/net/wan/hd6457*
4082F: drivers/net/wan/hdlc*
4083F: drivers/net/wan/n2.c
4084F: drivers/net/wan/pc300too.c
4085F: drivers/net/wan/pci200syn.c
4086F: drivers/net/wan/wanxl*
1da177e4 4087
1527aab6 4088GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4089M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4090L: linux-arch@vger.kernel.org
4091T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4092S: Maintained
14430813
JP
4093F: include/asm-generic/
4094F: include/uapi/asm-generic/
1527aab6 4095
ff764963
KVA
4096GENERIC PHY FRAMEWORK
4097M: Kishon Vijay Abraham I <kishon@ti.com>
4098L: linux-kernel@vger.kernel.org
4099T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4100S: Supported
4101F: drivers/phy/
4102F: include/linux/phy/
4103
ccb86a69 4104GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4105M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4106L: kvm@vger.kernel.org
ccb86a69
MT
4107S: Supported
4108F: drivers/uio/uio_pci_generic.c
4109
f8f1ec73
JP
4110GET_MAINTAINER SCRIPT
4111M: Joe Perches <joe@perches.com>
4112S: Maintained
4113F: scripts/get_maintainer.pl
4114
5be7b50f 4115GFS2 FILE SYSTEM
8b58be88 4116M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4117L: cluster-devel@redhat.com
5be7b50f 4118W: http://sources.redhat.com/cluster/
08deed1e
JP
4119T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4120T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4121S: Supported
679655da
JP
4122F: Documentation/filesystems/gfs2*.txt
4123F: fs/gfs2/
c117ab84 4124F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4125
0a34eb8f 4126GIGASET ISDN DRIVERS
8b58be88
JP
4127M: Hansjoerg Lipp <hjlipp@web.de>
4128M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4129L: gigaset307x-common@lists.sourceforge.net
4130W: http://gigaset307x.sourceforge.net/
4131S: Maintained
679655da
JP
4132F: Documentation/isdn/README.gigaset
4133F: drivers/isdn/gigaset/
c117ab84 4134F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4135
7eea35fe
JP
4136GO7007 MPEG CODEC
4137M: Hans Verkuil <hans.verkuil@cisco.com>
4138L: linux-media@vger.kernel.org
4139S: Maintained
4140F: drivers/media/usb/go7007/
4141
a0dc00b4 4142GPIO SUBSYSTEM
e4651a9f 4143M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4144M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4145L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4146T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4147S: Maintained
4148F: Documentation/gpio/
a0dc00b4 4149F: drivers/gpio/
bdc6e95e
AC
4150F: include/linux/gpio/
4151F: include/linux/gpio.h
9b692346 4152F: include/asm-generic/gpio.h
a0dc00b4 4153
71a6d0af
HW
4154GRE DEMULTIPLEXER DRIVER
4155M: Dmitry Kozlov <xeb@mail.ru>
4156L: netdev@vger.kernel.org
4157S: Maintained
11c26770
JP
4158F: net/ipv4/gre_demux.c
4159F: net/ipv4/gre_offload.c
71a6d0af
HW
4160F: include/net/gre.h
4161
d4c41139
KG
4162GRETH 10/100/1G Ethernet MAC device driver
4163M: Kristoffer Glembo <kristoffer@gaisler.com>
4164L: netdev@vger.kernel.org
4165S: Maintained
a31a96ad 4166F: drivers/net/ethernet/aeroflex/
d4c41139 4167
e8deeae2 4168GSPCA FINEPIX SUBDRIVER
8b58be88 4169M: Frank Zago <frank@zago.net>
661263b5 4170L: linux-media@vger.kernel.org
275ffde4 4171T: git git://linuxtv.org/media_tree.git
e8deeae2 4172S: Maintained
0c0d06ca 4173F: drivers/media/usb/gspca/finepix.c
e8deeae2 4174
4b3fa3c4
OL
4175GSPCA GL860 SUBDRIVER
4176M: Olivier Lorin <o.lorin@laposte.net>
4177L: linux-media@vger.kernel.org
275ffde4 4178T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4179S: Maintained
0c0d06ca 4180F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4181
e8deeae2 4182GSPCA M5602 SUBDRIVER
8b58be88 4183M: Erik Andren <erik.andren@gmail.com>
661263b5 4184L: linux-media@vger.kernel.org
275ffde4 4185T: git git://linuxtv.org/media_tree.git
e8deeae2 4186S: Maintained
0c0d06ca 4187F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4188
4189GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4190M: Hans de Goede <hdegoede@redhat.com>
661263b5 4191L: linux-media@vger.kernel.org
275ffde4 4192T: git git://linuxtv.org/media_tree.git
e8deeae2 4193S: Maintained
0c0d06ca 4194F: drivers/media/usb/gspca/pac207.c
e8deeae2 4195
261982f1 4196GSPCA SN9C20X SUBDRIVER
d95c5b0b 4197M: Brian Johnson <brijohn@gmail.com>
261982f1 4198L: linux-media@vger.kernel.org
275ffde4 4199T: git git://linuxtv.org/media_tree.git
261982f1 4200S: Maintained
0c0d06ca 4201F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4202
e8deeae2 4203GSPCA T613 SUBDRIVER
8b58be88 4204M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4205L: linux-media@vger.kernel.org
275ffde4 4206T: git git://linuxtv.org/media_tree.git
e8deeae2 4207S: Maintained
0c0d06ca 4208F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4209
4210GSPCA USB WEBCAM DRIVER
fc3f906b 4211M: Hans de Goede <hdegoede@redhat.com>
661263b5 4212L: linux-media@vger.kernel.org
275ffde4 4213T: git git://linuxtv.org/media_tree.git
e8deeae2 4214S: Maintained
0c0d06ca 4215F: drivers/media/usb/gspca/
e8deeae2 4216
584ec979
DB
4217GUID PARTITION TABLE (GPT)
4218M: Davidlohr Bueso <davidlohr@hp.com>
4219L: linux-efi@vger.kernel.org
4220S: Maintained
4221F: block/partitions/efi.*
4222
aa3c598b
EG
4223STK1160 USB VIDEO CAPTURE DRIVER
4224M: Ezequiel Garcia <elezegarcia@gmail.com>
4225L: linux-media@vger.kernel.org
275ffde4 4226T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4227S: Maintained
4228F: drivers/media/usb/stk1160/
e8deeae2 4229
71a6d0af
HW
4230HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4231M: Frank Seidel <frank@f-seidel.de>
4232L: platform-driver-x86@vger.kernel.org
4233W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4234S: Maintained
4235F: drivers/platform/x86/hdaps.c
4236
48fc9e26
HV
4237HDPVR USB VIDEO ENCODER DRIVER
4238M: Hans Verkuil <hverkuil@xs4all.nl>
4239L: linux-media@vger.kernel.org
4240T: git git://linuxtv.org/media_tree.git
4241W: http://linuxtv.org
4242S: Odd Fixes
14430813 4243F: drivers/media/usb/hdpvr/
48fc9e26 4244
71a6d0af 4245HWPOISON MEMORY FAILURE HANDLING
f9625c48 4246M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4247L: linux-mm@kvack.org
71a6d0af
HW
4248S: Maintained
4249F: mm/memory-failure.c
4250F: mm/hwpoison-inject.c
4251
4252HYPERVISOR VIRTUAL CONSOLE DRIVER
4253L: linuxppc-dev@lists.ozlabs.org
4254S: Odd Fixes
4255F: drivers/tty/hvc/
4256
e5ab1477
AP
4257HACKRF MEDIA DRIVER
4258M: Antti Palosaari <crope@iki.fi>
4259L: linux-media@vger.kernel.org
4260W: http://linuxtv.org/
4261W: http://palosaari.fi/linux/
4262Q: http://patchwork.linuxtv.org/project/linux-media/list/
4263T: git git://linuxtv.org/anttip/media_tree.git
4264S: Maintained
4265F: drivers/media/usb/hackrf/
4266
5b543965 4267HARDWARE MONITORING
7c81c60f 4268M: Jean Delvare <jdelvare@suse.de>
ca462085 4269M: Guenter Roeck <linux@roeck-us.net>
5b543965 4270L: lm-sensors@lm-sensors.org
595142e0 4271W: http://www.lm-sensors.org/
9e012c1a 4272T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4273T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4274S: Maintained
047f4ec2 4275F: Documentation/hwmon/
679655da 4276F: drivers/hwmon/
047f4ec2 4277F: include/linux/hwmon*.h
5b543965 4278
844dd05f 4279HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4280M: Matt Mackall <mpm@selenic.com>
4281M: Herbert Xu <herbert@gondor.apana.org.au>
4282S: Odd fixes
679655da
JP
4283F: Documentation/hw_random.txt
4284F: drivers/char/hw_random/
4285F: include/linux/hw_random.h
844dd05f 4286
8b37fcfc
OBC
4287HARDWARE SPINLOCK CORE
4288M: Ohad Ben-Cohen <ohad@wizery.com>
4289S: Maintained
4290F: Documentation/hwspinlock.txt
4291F: drivers/hwspinlock/hwspinlock_*
4292F: include/linux/hwspinlock.h
4293
1da177e4 4294HARMONY SOUND DRIVER
ac6aecbf 4295L: linux-parisc@vger.kernel.org
1da177e4 4296S: Maintained
679655da 4297F: sound/parisc/harmony.*
1da177e4 4298
91952bc0
AP
4299HD29L2 MEDIA DRIVER
4300M: Antti Palosaari <crope@iki.fi>
4301L: linux-media@vger.kernel.org
4302W: http://linuxtv.org/
4303W: http://palosaari.fi/linux/
4304Q: http://patchwork.linuxtv.org/project/linux-media/list/
4305T: git git://linuxtv.org/anttip/media_tree.git
4306S: Maintained
4307F: drivers/media/dvb-frontends/hd29l2*
4308
e2d1d6c0 4309HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4310L: iss_storagedev@hp.com
af9f1b3c 4311S: Orphan
679655da
JP
4312F: Documentation/blockdev/cpqarray.txt
4313F: drivers/block/cpqarray.*
e2d1d6c0 4314
9257aa49 4315HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4316M: Don Brace <don.brace@pmcs.com>
9257aa49 4317L: iss_storagedev@hp.com
693373db
DB
4318L: storagedev@pmcs.com
4319L: linux-scsi@vger.kernel.org
9257aa49
SC
4320S: Supported
4321F: Documentation/scsi/hpsa.txt
4322F: drivers/scsi/hpsa*.[ch]
4323F: include/linux/cciss*.h
c117ab84 4324F: include/uapi/linux/cciss*.h
9257aa49 4325
e2d1d6c0 4326HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4327M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4328L: iss_storagedev@hp.com
693373db
DB
4329L: storagedev@pmcs.com
4330L: linux-scsi@vger.kernel.org
e2d1d6c0 4331S: Supported
679655da
JP
4332F: Documentation/blockdev/cciss.txt
4333F: drivers/block/cciss*
4334F: include/linux/cciss_ioctl.h
c117ab84 4335F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4336
1da177e4 4337HFS FILESYSTEM
6cf515e1
GU
4338L: linux-fsdevel@vger.kernel.org
4339S: Orphan
679655da
JP
4340F: Documentation/filesystems/hfs.txt
4341F: fs/hfs/
1da177e4 4342
ef575f47
GU
4343HFSPLUS FILESYSTEM
4344L: linux-fsdevel@vger.kernel.org
4345S: Orphan
4346F: Documentation/filesystems/hfsplus.txt
4347F: fs/hfsplus/
4348
1da177e4 4349HGA FRAMEBUFFER DRIVER
8b58be88 4350M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4351L: linux-nvidia@lists.surfsouth.com
4352W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4353S: Maintained
8a61f013 4354F: drivers/video/fbdev/hgafb.c
1da177e4 4355
4480f15b 4356HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4357M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4358M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4359L: linux-pm@vger.kernel.org
e2d1d6c0 4360S: Supported
679655da
JP
4361F: arch/x86/power/
4362F: drivers/base/power/
4363F: kernel/power/
4364F: include/linux/suspend.h
4365F: include/linux/freezer.h
4366F: include/linux/pm.h
679655da 4367F: arch/*/include/asm/suspend*.h
e2d1d6c0 4368
4ef4caad 4369HID CORE LAYER
8b58be88 4370M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4371L: linux-input@vger.kernel.org
54e5881d 4372T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4373S: Maintained
679655da
JP
4374F: drivers/hid/
4375F: include/linux/hid*
c117ab84 4376F: include/uapi/linux/hid*
4ef4caad 4377
38bed542 4378HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4379M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4380L: linux-kernel@vger.kernel.org
75fc2d37 4381T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4382S: Maintained
679655da 4383F: Documentation/timers/
5cee9645 4384F: kernel/time/hrtimer.c
88606e80
TG
4385F: kernel/time/clockevents.c
4386F: kernel/time/tick*.*
4387F: kernel/time/timer_*.c
05ed8490 4388F: include/linux/clockchips.h
679655da 4389F: include/linux/hrtimer.h
38bed542 4390
1da177e4 4391HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4392L: linux-hams@vger.kernel.org
8b64f2a0 4393S: Orphan
679655da
JP
4394F: drivers/net/hamradio/dmascc.c
4395F: drivers/net/hamradio/scc.c
1da177e4 4396
ede1e6f8 4397HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4398M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4399W: http://www.highpoint-tech.com
4400S: Supported
679655da
JP
4401F: Documentation/scsi/hptiop.txt
4402F: drivers/scsi/hptiop.c
ede1e6f8 4403
1da177e4 4404HIPPI
8b58be88 4405M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4406L: linux-hippi@sunsite.dk
4407S: Maintained
679655da 4408F: include/linux/hippidevice.h
c117ab84 4409F: include/uapi/linux/if_hippi.h
679655da 4410F: net/802/hippi.c
ff5a3b50 4411F: drivers/net/hippi/
1da177e4 4412
ff1d2767 4413HOST AP DRIVER
8b58be88 4414M: Jouni Malinen <j@w1.fi>
85d32e7b 4415L: hostap@shmoo.com (subscribers-only)
724c6b35 4416L: linux-wireless@vger.kernel.org
ff1d2767
JM
4417W: http://hostap.epitest.fi/
4418S: Maintained
679655da 4419F: drivers/net/wireless/hostap/
ff1d2767 4420
dd8cd779 4421HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4422L: platform-driver-x86@vger.kernel.org
95c70215 4423S: Orphan
679655da 4424F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4425
e2d1d6c0 4426HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4427M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4428S: Maintained
7e25d724 4429F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4430
7d2c86b5 4431HPET: High Precision Event Timers driver
8b58be88 4432M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4433S: Maintained
679655da
JP
4434F: Documentation/timers/hpet.txt
4435F: drivers/char/hpet.c
4436F: include/linux/hpet.h
c117ab84 4437F: include/uapi/linux/hpet.h
b9b0332f 4438
e07b5d79 4439HPET: x86
9e06f631 4440S: Orphan
679655da
JP
4441F: arch/x86/kernel/hpet.c
4442F: arch/x86/include/asm/hpet.h
b9b0332f 4443
1da177e4 4444HPFS FILESYSTEM
8b58be88 4445M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4446W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4447S: Maintained
679655da 4448F: fs/hpfs/
1da177e4 4449
3441cded 4450HSI SUBSYSTEM
56459ea9
SR
4451M: Sebastian Reichel <sre@kernel.org>
4452T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4453S: Maintained
4454F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4455F: Documentation/hsi.txt
3441cded
SR
4456F: drivers/hsi/
4457F: include/linux/hsi/
4458F: include/uapi/linux/hsi/
4459
7d2c86b5 4460HSO 3G MODEM DRIVER
8b58be88 4461M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4462W: http://www.pharscape.org
4463S: Maintained
679655da 4464F: drivers/net/usb/hso.c
11cd29b0 4465
19990e29
AB
4466HSR NETWORK PROTOCOL
4467M: Arvid Brodin <arvid.brodin@alten.se>
4468L: netdev@vger.kernel.org
4469S: Maintained
4470F: net/hsr/
4471
5a18c343 4472HTCPEN TOUCHSCREEN DRIVER
8b58be88 4473M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4474L: linux-input@vger.kernel.org
4475S: Maintained
679655da 4476F: drivers/input/touchscreen/htcpen.c
5a18c343 4477
1da177e4 4478HUGETLB FILESYSTEM
6d49e352 4479M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4480S: Maintained
679655da 4481F: fs/hugetlbfs/
1da177e4 4482
05183189
S
4483Hyper-V CORE AND DRIVERS
4484M: K. Y. Srinivasan <kys@microsoft.com>
4485M: Haiyang Zhang <haiyangz@microsoft.com>
4486L: devel@linuxdriverproject.org
4487S: Maintained
a4162747
HZ
4488F: arch/x86/include/asm/mshyperv.h
4489F: arch/x86/include/uapi/asm/hyperv.h
4490F: arch/x86/kernel/cpu/mshyperv.c
05183189 4491F: drivers/hid/hid-hyperv.c
a4162747 4492F: drivers/hv/
f92ca80b 4493F: drivers/input/serio/hyperv-keyboard.c
05183189 4494F: drivers/net/hyperv/
a4162747 4495F: drivers/scsi/storvsc_drv.c
8a61f013 4496F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4497F: include/linux/hyperv.h
4498F: tools/hv/
05183189 4499
d85c8a6a 4500I2C OVER PARALLEL PORT
7c81c60f 4501M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4502L: linux-i2c@vger.kernel.org
4503S: Maintained
4504F: Documentation/i2c/busses/i2c-parport
4505F: Documentation/i2c/busses/i2c-parport-light
4506F: drivers/i2c/busses/i2c-parport.c
4507F: drivers/i2c/busses/i2c-parport-light.c
4508
4509I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4510M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4511L: linux-i2c@vger.kernel.org
4512S: Maintained
4513F: Documentation/i2c/busses/i2c-ali1535
4514F: Documentation/i2c/busses/i2c-ali1563
4515F: Documentation/i2c/busses/i2c-ali15x3
4516F: Documentation/i2c/busses/i2c-amd756
4517F: Documentation/i2c/busses/i2c-amd8111
4518F: Documentation/i2c/busses/i2c-i801
4519F: Documentation/i2c/busses/i2c-nforce2
4520F: Documentation/i2c/busses/i2c-piix4
4521F: Documentation/i2c/busses/i2c-sis5595
4522F: Documentation/i2c/busses/i2c-sis630
4523F: Documentation/i2c/busses/i2c-sis96x
4524F: Documentation/i2c/busses/i2c-via
4525F: Documentation/i2c/busses/i2c-viapro
4526F: drivers/i2c/busses/i2c-ali1535.c
4527F: drivers/i2c/busses/i2c-ali1563.c
4528F: drivers/i2c/busses/i2c-ali15x3.c
4529F: drivers/i2c/busses/i2c-amd756.c
4530F: drivers/i2c/busses/i2c-amd756-s4882.c
4531F: drivers/i2c/busses/i2c-amd8111.c
4532F: drivers/i2c/busses/i2c-i801.c
4533F: drivers/i2c/busses/i2c-isch.c
4534F: drivers/i2c/busses/i2c-nforce2.c
4535F: drivers/i2c/busses/i2c-nforce2-s4985.c
4536F: drivers/i2c/busses/i2c-piix4.c
4537F: drivers/i2c/busses/i2c-sis5595.c
4538F: drivers/i2c/busses/i2c-sis630.c
4539F: drivers/i2c/busses/i2c-sis96x.c
4540F: drivers/i2c/busses/i2c-via.c
4541F: drivers/i2c/busses/i2c-viapro.c
4542
cb7f07a4
NH
4543I2C/SMBUS ISMT DRIVER
4544M: Seth Heasley <seth.heasley@intel.com>
4545M: Neil Horman <nhorman@tuxdriver.com>
4546L: linux-i2c@vger.kernel.org
4547F: drivers/i2c/busses/i2c-ismt.c
4548F: Documentation/i2c/busses/i2c-ismt
4549
6ea884db 4550I2C/SMBUS STUB DRIVER
7c81c60f 4551M: Jean Delvare <jdelvare@suse.de>
846557d3 4552L: linux-i2c@vger.kernel.org
6ea884db 4553S: Maintained
8547a5bc 4554F: drivers/i2c/i2c-stub.c
6ea884db 4555
5b543965 4556I2C SUBSYSTEM
14d77c4d 4557M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4558L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4559W: https://i2c.wiki.kernel.org/
4560Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4561T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4562S: Maintained
679655da
JP
4563F: Documentation/i2c/
4564F: drivers/i2c/
4565F: include/linux/i2c.h
03b70d62 4566F: include/linux/i2c-*.h
c117ab84
CEB
4567F: include/uapi/linux/i2c.h
4568F: include/uapi/linux/i2c-*.h
1da177e4 4569
4560d677
WS
4570I2C ACPI SUPPORT
4571M: Mika Westerberg <mika.westerberg@linux.intel.com>
4572L: linux-i2c@vger.kernel.org
4573L: linux-acpi@vger.kernel.org
4574S: Maintained
4560d677 4575
d85c8a6a 4576I2C-TAOS-EVM DRIVER
7c81c60f 4577M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4578L: linux-i2c@vger.kernel.org
4579S: Maintained
4580F: Documentation/i2c/busses/i2c-taos-evm
4581F: drivers/i2c/busses/i2c-taos-evm.c
4582
e8c76eed 4583I2C-TINY-USB DRIVER
8b58be88 4584M: Till Harbaum <till@harbaum.org>
846557d3 4585L: linux-i2c@vger.kernel.org
932d1872 4586W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4587S: Maintained
679655da 4588F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4589
1da177e4 4590i386 BOOT CODE
8b58be88 4591M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4592S: Maintained
679655da 4593F: arch/x86/boot/
1da177e4
LT
4594
4595i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4596M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4597T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4598S: Maintained
4599
1da177e4 4600IA64 (Itanium) PLATFORM
8b58be88
JP
4601M: Tony Luck <tony.luck@intel.com>
4602M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4603L: linux-ia64@vger.kernel.org
6b1c70b1 4604T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4605S: Maintained
679655da 4606F: arch/ia64/
1da177e4 4607
956c203c 4608IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4609M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4610M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4611L: linux-crypto@vger.kernel.org
4612S: Supported
4613F: drivers/crypto/nx/
4614
0e16aafb 4615IBM Power 842 compression accelerator
d1e66e6e 4616M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4617S: Supported
4618F: drivers/crypto/nx/nx-842.c
4619F: include/linux/nx842.h
4620
1da177e4 4621IBM Power Linux RAID adapter
8b58be88 4622M: Brian King <brking@us.ibm.com>
1da177e4 4623S: Supported
679655da 4624F: drivers/scsi/ipr.*
1da177e4 4625
9d348af4
SL
4626IBM Power Virtual Ethernet Device Driver
4627M: Santiago Leon <santil@linux.vnet.ibm.com>
4628L: netdev@vger.kernel.org
4629S: Supported
9aa32835 4630F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4631
e6babec6
NF
4632IBM Power Virtual SCSI Device Drivers
4633M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4634L: linux-scsi@vger.kernel.org
4635S: Supported
e6babec6
NF
4636F: drivers/scsi/ibmvscsi/ibmvscsi*
4637F: drivers/scsi/ibmvscsi/viosrp.h
4638
4639IBM Power Virtual FC Device Drivers
4640M: Brian King <brking@linux.vnet.ibm.com>
4641L: linux-scsi@vger.kernel.org
4642S: Supported
4643F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4644
1da177e4 4645IBM ServeRAID RAID DRIVER
f9213e78 4646S: Orphan
679655da 4647F: drivers/scsi/ips.*
1da177e4 4648
6ed9f9c4
PT
4649ICH LPC AND GPIO DRIVER
4650M: Peter Tyser <ptyser@xes-inc.com>
4651S: Maintained
4652F: drivers/mfd/lpc_ich.c
4653F: drivers/gpio/gpio-ich.c
4654
1e7106fc 4655IDE SUBSYSTEM
8b58be88 4656M: "David S. Miller" <davem@davemloft.net>
1da177e4 4657L: linux-ide@vger.kernel.org
8a6e2535 4658Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4659T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4660S: Maintained
679655da
JP
4661F: Documentation/ide/
4662F: drivers/ide/
4663F: include/linux/ide.h
1da177e4 4664
6cb8c13d
IP
4665IDEAPAD LAPTOP EXTRAS DRIVER
4666M: Ike Panhc <ike.pan@canonical.com>
4667L: platform-driver-x86@vger.kernel.org
4668W: http://launchpad.net/ideapad-laptop
4669S: Maintained
4670F: drivers/platform/x86/ideapad-laptop.c
4671
1ea4c161
AM
4672IDEAPAD LAPTOP SLIDEBAR DRIVER
4673M: Andrey Moiseev <o2g.org.ru@gmail.com>
4674L: linux-input@vger.kernel.org
4675W: https://github.com/o2genum/ideapad-slidebar
4676S: Maintained
4677F: drivers/input/misc/ideapad_slidebar.c
4678
0f861e8c 4679IDE/ATAPI DRIVERS
487ba8e8 4680M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4681L: linux-ide@vger.kernel.org
c404c199 4682S: Maintained
679655da
JP
4683F: Documentation/cdrom/ide-cd
4684F: drivers/ide/ide-cd*
1da177e4 4685
27471fdb 4686IDLE-I7300
8b58be88 4687M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4688L: linux-pm@vger.kernel.org
27471fdb 4689S: Supported
679655da 4690F: drivers/idle/i7300_idle.c
27471fdb 4691
02cf2286 4692IEEE 802.15.4 SUBSYSTEM
b6e195fd 4693M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4694L: linux-wpan@vger.kernel.org
4695W: https://github.com/linux-wpan
4696T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4697S: Maintained
4698F: net/ieee802154/
68653359 4699F: net/mac802154/
251741b1 4700F: drivers/net/ieee802154/
ebef9c12 4701F: Documentation/networking/ieee802154.txt
02cf2286 4702
40ad4a30
SY
4703IGUANAWORKS USB IR TRANSCEIVER
4704M: Sean Young <sean@mess.org>
4705L: linux-media@vger.kernel.org
4706S: Maintained
4707F: drivers/media/rc/iguanair.c
4708
9545f86e 4709IIO SUBSYSTEM AND DRIVERS
030a13d7 4710M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4711R: Hartmut Knaack <knaack.h@gmx.de>
4712R: Lars-Peter Clausen <lars@metafoo.de>
4713R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4714L: linux-iio@vger.kernel.org
4715S: Maintained
03e7c251 4716F: drivers/iio/
9545f86e
AP
4717F: drivers/staging/iio/
4718
65519263
SG
4719IKANOS/ADI EAGLE ADSL USB DRIVER
4720M: Matthieu Castet <castet.matthieu@free.fr>
4721M: Stanislaw Gruszka <stf_xl@wp.pl>
4722S: Maintained
4723F: drivers/usb/atm/ueagle-atm.c
4724
e89ab51f
GR
4725INA209 HARDWARE MONITOR DRIVER
4726M: Guenter Roeck <linux@roeck-us.net>
4727L: lm-sensors@lm-sensors.org
4728S: Maintained
4729F: Documentation/hwmon/ina209
4730F: Documentation/devicetree/bindings/i2c/ina209.txt
4731F: drivers/hwmon/ina209.c
4732
4733INA2XX HARDWARE MONITOR DRIVER
4734M: Guenter Roeck <linux@roeck-us.net>
4735L: lm-sensors@lm-sensors.org
4736S: Maintained
4737F: Documentation/hwmon/ina2xx
4738F: drivers/hwmon/ina2xx.c
4739F: include/linux/platform_data/ina2xx.h
4740
14dc124f
SIG
4741INDUSTRY PACK SUBSYSTEM (IPACK)
4742M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4743M: Jens Taprogge <jens.taprogge@taprogge.org>
4744M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4745L: industrypack-devel@lists.sourceforge.net
4746W: http://industrypack.sourceforge.net
4747S: Maintained
4748F: drivers/ipack/
4749
aa7168f4 4750INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4751M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4752M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4753L: linux-ima-devel@lists.sourceforge.net
4754L: linux-ima-user@lists.sourceforge.net
4755L: linux-security-module@vger.kernel.org
aa7168f4 4756S: Supported
679655da 4757F: security/integrity/ima/
aa7168f4 4758
1da177e4 4759IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4760L: linux-fbdev@vger.kernel.org
843393d3 4761S: Orphan
8a61f013 4762F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4763
4764INFINIBAND SUBSYSTEM
db9fd848 4765M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4766M: Sean Hefty <sean.hefty@intel.com>
4767M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4768L: linux-rdma@vger.kernel.org
605841f5 4769W: http://www.openfabrics.org/
8a6e2535 4770Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4771T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4772S: Supported
679655da
JP
4773F: Documentation/infiniband/
4774F: drivers/infiniband/
c117ab84 4775F: include/uapi/linux/if_infiniband.h
1da177e4 4776
c9f04f58 4777INOTIFY
8b58be88
JP
4778M: John McCutchan <john@johnmccutchan.com>
4779M: Robert Love <rlove@rlove.org>
4780M: Eric Paris <eparis@parisplace.org>
c9f04f58 4781S: Maintained
679655da
JP
4782F: Documentation/filesystems/inotify.txt
4783F: fs/notify/inotify/
4784F: include/linux/inotify.h
c117ab84 4785F: include/uapi/linux/inotify.h
c9f04f58 4786
e2d1d6c0 4787INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4788M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4789M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4790L: linux-input@vger.kernel.org
8a6e2535 4791Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4792T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4793S: Maintained
679655da 4794F: drivers/input/
f4eea7e2 4795F: include/linux/input.h
c117ab84 4796F: include/uapi/linux/input.h
f4eea7e2 4797F: include/linux/input/
e2d1d6c0 4798
3267a87f
HR
4799INPUT MULTITOUCH (MT) PROTOCOL
4800M: Henrik Rydberg <rydberg@euromail.se>
4801L: linux-input@vger.kernel.org
7f9c2454 4802T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4803S: Maintained
4804F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4805F: drivers/input/input-mt.c
3267a87f
HR
4806K: \b(ABS|SYN)_MT_
4807
4ac13e17
DJ
4808INTEL C600 SERIES SAS CONTROLLER DRIVER
4809M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4810M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4811M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4812L: linux-scsi@vger.kernel.org
7106891a
DJ
4813T: git git://git.code.sf.net/p/intel-sas/isci
4814S: Supported
4ac13e17 4815F: drivers/scsi/isci/
4ac13e17 4816
26717172
LB
4817INTEL IDLE DRIVER
4818M: Len Brown <lenb@kernel.org>
bf1c138e 4819L: linux-pm@vger.kernel.org
08deed1e 4820T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4821S: Supported
4822F: drivers/idle/intel_idle.c
4823
9eb8ef74 4824INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4825M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4826L: linux-fbdev@vger.kernel.org
ce00f85c 4827S: Maintained
679655da 4828F: Documentation/fb/intelfb.txt
8a61f013 4829F: drivers/video/fbdev/intelfb/
9eb8ef74 4830
1da177e4 4831INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4832M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4833L: linux-fbdev@vger.kernel.org
ce00f85c 4834S: Maintained
8a61f013 4835F: drivers/video/fbdev/i810/
1da177e4 4836
f4a9bc4c 4837INTEL MENLOW THERMAL DRIVER
8b58be88 4838M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4839L: platform-driver-x86@vger.kernel.org
5ca92bd9 4840W: https://01.org/linux-acpi
f4a9bc4c 4841S: Supported
679655da 4842F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4843
1da177e4 4844INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4845M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4846S: Maintained
73d425fd
JP
4847F: arch/x86/kernel/cpu/microcode/core*
4848F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4849
248a9dc3 4850INTEL I/OAT DMA DRIVER
18ebd564 4851M: Dave Jiang <dave.jiang@intel.com>
08223d80 4852R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4853L: dmaengine@vger.kernel.org
4854Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4855S: Supported
679655da 4856F: drivers/dma/ioat*
248a9dc3 4857
6c8909b4 4858INTEL IOMMU (VT-d)
8b58be88 4859M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4860L: iommu@lists.linux-foundation.org
54e5881d 4861T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4862S: Supported
3fb39615 4863F: drivers/iommu/intel-iommu.c
679655da 4864F: include/linux/intel-iommu.h
6c8909b4 4865
b3e5f263 4866INTEL IOP-ADMA DMA DRIVER
08223d80 4867R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4868S: Odd fixes
679655da 4869F: drivers/dma/iop-adma.c
b3e5f263 4870
9251ce95 4871INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 4872M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 4873S: Maintained
679655da
JP
4874F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4875F: arch/arm/mach-ixp4xx/include/mach/npe.h
4876F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4877F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4878F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4879F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4880
844dd05f 4881INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4882M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4883S: Maintained
679655da 4884F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4885
c3a803e8 4886INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4887M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4888M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4889M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4890M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4891M: Don Skidmore <donald.c.skidmore@intel.com>
4892M: Greg Rose <gregory.v.rose@intel.com>
c3a803e8 4893M: Matthew Vick <matthew.vick@intel.com>
8b58be88 4894M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4895M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4896M: Linux NICS <linux.nics@intel.com>
dcd01faf 4897L: e1000-devel@lists.sourceforge.net
f6fde11a 4898W: http://www.intel.com/support/feedback.htm
d94e6fed 4899W: http://e1000.sourceforge.net/
dee1ad47
JK
4900T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4901T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4902S: Supported
0d164401
JK
4903F: Documentation/networking/e100.txt
4904F: Documentation/networking/e1000.txt
4905F: Documentation/networking/e1000e.txt
4906F: Documentation/networking/igb.txt
4907F: Documentation/networking/igbvf.txt
4908F: Documentation/networking/ixgb.txt
4909F: Documentation/networking/ixgbe.txt
4910F: Documentation/networking/ixgbevf.txt
1bff6529 4911F: Documentation/networking/i40e.txt
105bf2fe 4912F: Documentation/networking/i40evf.txt
dee1ad47 4913F: drivers/net/ethernet/intel/
bc90d291 4914F: drivers/net/ethernet/intel/*/
1da177e4 4915
0963d59b
LW
4916INTEL-MID GPIO DRIVER
4917M: David Cohen <david.a.cohen@linux.intel.com>
4918L: linux-gpio@vger.kernel.org
4919S: Maintained
4920F: drivers/gpio/gpio-intel-mid.c
4921
ca907a90
SY
4922INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4923M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4924L: linux-wireless@vger.kernel.org
ca907a90 4925S: Maintained
679655da 4926F: Documentation/networking/README.ipw2100
679655da 4927F: Documentation/networking/README.ipw2200
ca907a90 4928F: drivers/net/wireless/ipw2x00/
826d2abe 4929
4bd96a7a 4930INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4931M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4932M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4933M: Shane Wang <shane.wang@intel.com>
4934L: tboot-devel@lists.sourceforge.net
4935W: http://tboot.sourceforge.net
e9b7d7c8 4936T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4937S: Supported
4938F: Documentation/intel_txt.txt
4939F: include/linux/tboot.h
4940F: arch/x86/kernel/tboot.c
4941
8a70da82 4942INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4943M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4944M: linux-wimax@intel.com
63fae219 4945L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4946S: Supported
4947W: http://linuxwimax.org
679655da
JP
4948F: Documentation/wimax/README.i2400m
4949F: drivers/net/wimax/i2400m/
c117ab84 4950F: include/uapi/linux/wimax/i2400m.h
8a70da82 4951
1c0ce89c
SG
4952INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4953M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4954L: linux-wireless@vger.kernel.org
1c0ce89c 4955S: Supported
efa3144e
WYG
4956F: drivers/net/wireless/iwlegacy/
4957
b481de9c 4958INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4959M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4960M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4961M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4962L: linux-wireless@vger.kernel.org
b481de9c 4963W: http://intellinuxwireless.org
b62ff718 4964T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4965S: Supported
679655da 4966F: drivers/net/wireless/iwlwifi/
b481de9c 4967
de8fe023
TW
4968INTEL MANAGEMENT ENGINE (mei)
4969M: Tomas Winkler <tomas.winkler@intel.com>
4970L: linux-kernel@vger.kernel.org
4971S: Supported
c117ab84 4972F: include/uapi/linux/mei.h
de8fe023 4973F: drivers/misc/mei/*
e07950a1 4974F: Documentation/misc-devices/mei/*
de8fe023 4975
cb109a0e 4976IOC3 ETHERNET DRIVER
8b58be88 4977M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4978L: linux-mips@linux-mips.org
4979S: Maintained
8862bf1e 4980F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4981
cb109a0e 4982IOC3 SERIAL DRIVER
8b58be88 4983M: Pat Gefre <pfg@sgi.com>
d39e0721 4984L: linux-serial@vger.kernel.org
cb109a0e 4985S: Maintained
df621252 4986F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4987
0b6e8569
SW
4988IOMMU DRIVERS
4989M: Joerg Roedel <joro@8bytes.org>
4990L: iommu@lists.linux-foundation.org
4991T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4992S: Maintained
4993F: drivers/iommu/
4994
4480f15b 4995IP MASQUERADING
8b58be88 4996M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4997S: Maintained
679655da 4998F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4999
1202d6ff 5000IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5001M: Francois Romieu <romieu@fr.zoreil.com>
5002M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5003L: netdev@vger.kernel.org
5004S: Maintained
7443713a 5005F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5006
4480f15b 5007IPATH DRIVER
8473c603 5008M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5009L: linux-rdma@vger.kernel.org
52a09a04 5010S: Maintained
679655da 5011F: drivers/infiniband/hw/ipath/
77d8798b 5012
4409ebe9 5013IPMI SUBSYSTEM
8b58be88 5014M: Corey Minyard <minyard@acm.org>
b0c90653 5015L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5016W: http://openipmi.sourceforge.net/
5017S: Supported
679655da
JP
5018F: Documentation/IPMI.txt
5019F: drivers/char/ipmi/
5020F: include/linux/ipmi*
c117ab84 5021F: include/uapi/linux/ipmi*
4409ebe9 5022
e2d1d6c0 5023IPS SCSI RAID DRIVER
8b58be88 5024M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5025L: linux-scsi@vger.kernel.org
5026W: http://www.adaptec.com/
5027S: Maintained
679655da 5028F: drivers/scsi/ips*
e2d1d6c0
RD
5029
5030IPVS
8b58be88
JP
5031M: Wensong Zhang <wensong@linux-vs.org>
5032M: Simon Horman <horms@verge.net.au>
5033M: Julian Anastasov <ja@ssi.bg>
979b6c13 5034L: netdev@vger.kernel.org
e2d1d6c0 5035L: lvs-devel@vger.kernel.org
1da177e4 5036S: Maintained
679655da 5037F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5038F: include/net/ip_vs.h
c117ab84 5039F: include/uapi/linux/ip_vs.h
679655da 5040F: net/netfilter/ipvs/
1da177e4 5041
e7839f25 5042IPWIRELESS DRIVER
8b58be88
JP
5043M: Jiri Kosina <jkosina@suse.cz>
5044M: David Sterba <dsterba@suse.cz>
92094aa0 5045S: Odd Fixes
282361a0 5046F: drivers/tty/ipwireless/
099dc4fb 5047
e2d1d6c0 5048IPX NETWORK LAYER
8b58be88 5049M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5050L: netdev@vger.kernel.org
5051S: Maintained
679655da 5052F: include/net/ipx.h
c117ab84 5053F: include/uapi/linux/ipx.h
679655da 5054F: net/ipx/
e2d1d6c0 5055
1da177e4 5056IRDA SUBSYSTEM
8b58be88 5057M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5058L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5059L: netdev@vger.kernel.org
1da177e4 5060W: http://irda.sourceforge.net/
f353976d 5061S: Maintained
e0057975 5062T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5063F: Documentation/networking/irda.txt
5064F: drivers/net/irda/
5065F: include/net/irda/
5066F: net/irda/
1da177e4 5067
a800c7cc
TG
5068IRQ SUBSYSTEM
5069M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5070L: linux-kernel@vger.kernel.org
a800c7cc 5071S: Maintained
75fc2d37 5072T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5073F: kernel/irq/
2ed9fd28
JC
5074
5075IRQCHIP DRIVERS
5076M: Thomas Gleixner <tglx@linutronix.de>
5077M: Jason Cooper <jason@lakedaemon.net>
5078L: linux-kernel@vger.kernel.org
5079S: Maintained
5080T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5081T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5082F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5083F: drivers/irqchip/
a800c7cc 5084
7ab3a837
GL
5085IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5086M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5087S: Maintained
5088F: Documentation/IRQ-domain.txt
5089F: include/linux/irqdomain.h
5090F: kernel/irq/irqdomain.c
5091
e2d1d6c0 5092ISAPNP
8b58be88 5093M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5094S: Maintained
679655da
JP
5095F: Documentation/isapnp.txt
5096F: drivers/pnp/isapnp/
5097F: include/linux/isapnp.h
e2d1d6c0 5098
d39b8420
HV
5099ISA RADIO MODULE
5100M: Hans Verkuil <hverkuil@xs4all.nl>
5101L: linux-media@vger.kernel.org
5102T: git git://linuxtv.org/media_tree.git
5103W: http://linuxtv.org
5104S: Maintained
5105F: drivers/media/radio/radio-isa*
5106
71a6d0af
HW
5107iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5108M: Peter Jones <pjones@redhat.com>
5109M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5110S: Maintained
5111F: drivers/firmware/iscsi_ibft*
5112
14816b1e 5113ISCSI
8b58be88 5114M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5115L: open-iscsi@googlegroups.com
5116W: www.open-iscsi.org
54e5881d 5117T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5118S: Maintained
679655da
JP
5119F: drivers/scsi/*iscsi*
5120F: include/scsi/*iscsi*
14816b1e 5121
1e65eb42
OG
5122ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5123M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5124M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5125M: Roi Dayan <roid@mellanox.com>
5126L: linux-rdma@vger.kernel.org
5127S: Supported
5128W: http://www.openfabrics.org
5129W: www.open-iscsi.org
5130Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5131F: drivers/infiniband/ulp/iser/
1e65eb42 5132
1da177e4 5133ISDN SUBSYSTEM
8b58be88 5134M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5135L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5136L: netdev@vger.kernel.org
1da177e4 5137W: http://www.isdn4linux.de
54e5881d 5138T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5139S: Maintained
679655da
JP
5140F: Documentation/isdn/
5141F: drivers/isdn/
5142F: include/linux/isdn.h
5143F: include/linux/isdn/
c117ab84
CEB
5144F: include/uapi/linux/isdn.h
5145F: include/uapi/linux/isdn/
1da177e4
LT
5146
5147ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5148M: Armin Schindler <mac@melware.de>
d5d52273 5149L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5150W: http://www.melware.de
5151S: Maintained
679655da 5152F: drivers/isdn/hardware/eicon/
1da177e4 5153
d624870f 5154IT87 HARDWARE MONITORING DRIVER
7c81c60f 5155M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5156L: lm-sensors@lm-sensors.org
5157S: Maintained
5158F: Documentation/hwmon/it87
5159F: drivers/hwmon/it87.c
5160
d7104bff
AP
5161IT913X MEDIA DRIVER
5162M: Antti Palosaari <crope@iki.fi>
5163L: linux-media@vger.kernel.org
5164W: http://linuxtv.org/
5165W: http://palosaari.fi/linux/
5166Q: http://patchwork.linuxtv.org/project/linux-media/list/
5167T: git git://linuxtv.org/anttip/media_tree.git
5168S: Maintained
249c697e 5169F: drivers/media/tuners/it913x*
d7104bff 5170
91821ff3 5171IVTV VIDEO4LINUX DRIVER
6afdeaf8 5172M: Andy Walls <awalls@md.metrocast.net>
c4240509 5173L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 5174L: linux-media@vger.kernel.org
275ffde4 5175T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5176W: http://www.ivtvdriver.org
5177S: Maintained
679655da 5178F: Documentation/video4linux/*.ivtv
90d72ac6 5179F: drivers/media/pci/ivtv/
c117ab84 5180F: include/uapi/linux/ivtv*
91821ff3 5181
68620bdd
MP
5182IX2505V MEDIA DRIVER
5183M: Malcolm Priestley <tvboxspy@gmail.com>
5184L: linux-media@vger.kernel.org
5185W: http://linuxtv.org/
5186Q: http://patchwork.linuxtv.org/project/linux-media/list/
5187S: Maintained
5188F: drivers/media/dvb-frontends/ix2505v*
5189
4453d736
GR
5190JC42.4 TEMPERATURE SENSOR DRIVER
5191M: Guenter Roeck <linux@roeck-us.net>
5192L: lm-sensors@lm-sensors.org
5193S: Maintained
5194F: drivers/hwmon/jc42.c
5195F: Documentation/hwmon/jc42
5196
e2d1d6c0 5197JFS FILESYSTEM
3256f80f 5198M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5199L: jfs-discussion@lists.sourceforge.net
5200W: http://jfs.sourceforge.net/
54e5881d 5201T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5202S: Maintained
679655da
JP
5203F: Documentation/filesystems/jfs.txt
5204F: fs/jfs/
e2d1d6c0 5205
95252236 5206JME NETWORK DRIVER
8b58be88 5207M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5208L: netdev@vger.kernel.org
5209S: Maintained
63d24a0e 5210F: drivers/net/ethernet/jme.*
95252236 5211
1da177e4 5212JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5213M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5214L: linux-mtd@lists.infradead.org
5215W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5216S: Maintained
679655da 5217F: fs/jffs2/
c117ab84 5218F: include/uapi/linux/jffs2.h
1da177e4 5219
de456d37 5220JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5221M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5222M: Jan Kara <jack@suse.cz>
72be2ccf 5223L: linux-ext4@vger.kernel.org
ae0718f8 5224S: Maintained
d183e11a 5225F: fs/jbd/
d183e11a
TT
5226F: include/linux/jbd.h
5227
5228JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5229M: "Theodore Ts'o" <tytso@mit.edu>
5230L: linux-ext4@vger.kernel.org
5231S: Maintained
5232F: fs/jbd2/
5233F: include/linux/jbd2.h
ae0718f8 5234
fd8b6cb4 5235JSM Neo PCI based serial card
9d141cb9 5236M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5237L: linux-serial@vger.kernel.org
5238S: Maintained
df621252 5239F: drivers/tty/serial/jsm/
ae0718f8 5240
af39917d
CL
5241K10TEMP HARDWARE MONITORING DRIVER
5242M: Clemens Ladisch <clemens@ladisch.de>
5243L: lm-sensors@lm-sensors.org
5244S: Maintained
5245F: Documentation/hwmon/k10temp
5246F: drivers/hwmon/k10temp.c
5247
4660cb35 5248K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5249M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5250L: lm-sensors@lm-sensors.org
ae0718f8 5251S: Maintained
679655da
JP
5252F: Documentation/hwmon/k8temp
5253F: drivers/hwmon/k8temp.c
ae0718f8 5254
1da177e4 5255KCONFIG
5eb1f99e 5256M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5257L: linux-kbuild@vger.kernel.org
cea8321c 5258T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5259S: Maintained
679655da
JP
5260F: Documentation/kbuild/kconfig-language.txt
5261F: scripts/kconfig/
1da177e4 5262
ea6c2089 5263KDUMP
8b58be88
JP
5264M: Vivek Goyal <vgoyal@redhat.com>
5265M: Haren Myneni <hbabu@us.ibm.com>
34633993 5266L: kexec@lists.infradead.org
ea6c2089
VG
5267W: http://lse.sourceforge.net/kdump/
5268S: Maintained
80811493 5269F: Documentation/kdump/
ea6c2089 5270
f41bf02f
HV
5271KEENE FM RADIO TRANSMITTER DRIVER
5272M: Hans Verkuil <hverkuil@xs4all.nl>
5273L: linux-media@vger.kernel.org
5274T: git git://linuxtv.org/media_tree.git
5275W: http://linuxtv.org
5276S: Maintained
5277F: drivers/media/radio/radio-keene*
5278
1da177e4 5279KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5280M: Ian Kent <raven@themaw.net>
f694fc97 5281L: autofs@vger.kernel.org
1da177e4 5282S: Maintained
679655da 5283F: fs/autofs4/
1da177e4 5284
70fb7ba6 5285KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5286M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5287T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5288T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5289L: linux-kbuild@vger.kernel.org
5ce45962 5290S: Maintained
679655da
JP
5291F: Documentation/kbuild/
5292F: Makefile
5293F: scripts/Makefile.*
70fb7ba6
MM
5294F: scripts/basic/
5295F: scripts/mk*
5296F: scripts/package/
1da177e4
LT
5297
5298KERNEL JANITORS
c3000e03 5299L: kernel-janitors@vger.kernel.org
10466f5a 5300W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5301S: Odd Fixes
1da177e4 5302
e8b43555 5303KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5304M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5305L: linux-nfs@vger.kernel.org
1da177e4 5306W: http://nfs.sourceforge.net/
98fac23f 5307S: Supported
679655da 5308F: fs/nfsd/
c117ab84 5309F: include/uapi/linux/nfsd/
679655da
JP
5310F: fs/lockd/
5311F: fs/nfs_common/
5312F: net/sunrpc/
5313F: include/linux/lockd/
5314F: include/linux/sunrpc/
c117ab84 5315F: include/uapi/linux/sunrpc/
1da177e4 5316
13b122b3
SK
5317KERNEL SELFTEST FRAMEWORK
5318M: Shuah Khan <shuahkh@osg.samsung.com>
5319L: linux-api@vger.kernel.org
5320T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5321S: Maintained
5322F: tools/testing/selftests
5323
426d62e2 5324KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5325M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5326M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5327L: kvm@vger.kernel.org
e3e58478 5328W: http://www.linux-kvm.org
a94b40a6 5329T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5330S: Supported
c93a64fe
PB
5331F: Documentation/*/kvm*.txt
5332F: Documentation/virtual/kvm/
679655da
JP
5333F: arch/*/kvm/
5334F: arch/*/include/asm/kvm*
5335F: include/linux/kvm*
c117ab84 5336F: include/uapi/linux/kvm*
679655da 5337F: virt/kvm/
426d62e2 5338
ad8003d3 5339KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5340M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5341L: kvm@vger.kernel.org
5342W: http://kvm.qumranet.com
7de609c8 5343S: Maintained
679655da 5344F: arch/x86/include/asm/svm.h
679655da 5345F: arch/x86/kvm/svm.c
426d62e2 5346
513014b7 5347KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5348M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5349L: kvm-ppc@vger.kernel.org
5350W: http://kvm.qumranet.com
6a7f972d 5351T: git git://github.com/agraf/linux-2.6.git
513014b7 5352S: Supported
679655da
JP
5353F: arch/powerpc/include/asm/kvm*
5354F: arch/powerpc/kvm/
513014b7 5355
1fc9d2bf 5356KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5357M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5358L: kvm-ia64@vger.kernel.org
5359W: http://kvm.qumranet.com
920ed9f1 5360S: Supported
679655da
JP
5361F: Documentation/ia64/kvm.txt
5362F: arch/ia64/include/asm/kvm*
5363F: arch/ia64/kvm/
920ed9f1 5364
85f8fffe 5365KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5366M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5367M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5368M: linux390@de.ibm.com
5369L: linux-s390@vger.kernel.org
5370W: http://www.ibm.com/developerworks/linux/linux390/
5371S: Supported
679655da
JP
5372F: Documentation/s390/kvm.txt
5373F: arch/s390/include/asm/kvm*
80811493 5374F: arch/s390/kvm/
a968cd3e 5375F: drivers/s390/kvm/
85f8fffe 5376
a749474d 5377KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5378M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5379M: Marc Zyngier <marc.zyngier@arm.com>
5380L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5381L: kvmarm@lists.cs.columbia.edu
5382W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5383S: Supported
a749474d
CD
5384F: arch/arm/include/uapi/asm/kvm*
5385F: arch/arm/include/asm/kvm*
5386F: arch/arm/kvm/
5c8818b4
MZ
5387F: virt/kvm/arm/
5388F: include/kvm/arm_*
a749474d 5389
6394a3ec 5390KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5391M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5392M: Marc Zyngier <marc.zyngier@arm.com>
5393L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5394L: kvmarm@lists.cs.columbia.edu
5395S: Maintained
5396F: arch/arm64/include/uapi/asm/kvm*
5397F: arch/arm64/include/asm/kvm*
5398F: arch/arm64/kvm/
5399
dc009d92 5400KEXEC
8b58be88 5401M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5402W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5403L: kexec@lists.infradead.org
dc009d92 5404S: Maintained
679655da 5405F: include/linux/kexec.h
c117ab84 5406F: include/uapi/linux/kexec.h
679655da 5407F: kernel/kexec.c
dc009d92 5408
e971461f
DH
5409KEYS/KEYRINGS:
5410M: David Howells <dhowells@redhat.com>
5411L: keyrings@linux-nfs.org
5412S: Maintained
d410fa4e 5413F: Documentation/security/keys.txt
e971461f
DH
5414F: include/linux/key.h
5415F: include/linux/key-type.h
5416F: include/keys/
5417F: security/keys/
5418
7f3c68be 5419KEYS-TRUSTED
74dd744f
MZ
5420M: David Safford <safford@us.ibm.com>
5421M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5422L: linux-security-module@vger.kernel.org
5423L: keyrings@linux-nfs.org
5424S: Supported
d410fa4e 5425F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5426F: include/keys/trusted-type.h
5427F: security/keys/trusted.c
5428F: security/keys/trusted.h
5429
5430KEYS-ENCRYPTED
74dd744f
MZ
5431M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5432M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5433L: linux-security-module@vger.kernel.org
5434L: keyrings@linux-nfs.org
5435S: Supported
d410fa4e 5436F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5437F: include/keys/encrypted-type.h
19c90aa6 5438F: security/keys/encrypted-keys/
7f3c68be 5439
5b778dad 5440KGDB / KDB /debug_core
8b58be88 5441M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5442W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5443L: kgdb-bugreport@lists.sourceforge.net
5444S: Maintained
679655da
JP
5445F: Documentation/DocBook/kgdb.tmpl
5446F: drivers/misc/kgdbts.c
df621252 5447F: drivers/tty/serial/kgdboc.c
5b778dad 5448F: include/linux/kdb.h
679655da 5449F: include/linux/kgdb.h
4063eb5f 5450F: kernel/debug/
e3e2aaf7 5451
456db8cc 5452KMEMCHECK
8b58be88 5453M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5454M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5455S: Maintained
410d7a97
JP
5456F: Documentation/kmemcheck.txt
5457F: arch/x86/include/asm/kmemcheck.h
5458F: arch/x86/mm/kmemcheck/
5459F: include/linux/kmemcheck.h
5460F: mm/kmemcheck.c
b9ce08c0 5461
c3bb4d24 5462KMEMLEAK
8b58be88 5463M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5464S: Maintained
5465F: Documentation/kmemleak.txt
5466F: include/linux/kmemleak.h
5467F: mm/kmemleak.c
5468F: mm/kmemleak-test.c
5469
89559a61 5470KPROBES
8b58be88
JP
5471M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5472M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5473M: "David S. Miller" <davem@davemloft.net>
97c29e74 5474M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5475S: Maintained
679655da
JP
5476F: Documentation/kprobes.txt
5477F: include/linux/kprobes.h
5478F: kernel/kprobes.c
89559a61 5479
70e84049 5480KS0108 LCD CONTROLLER DRIVER
8b58be88 5481M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5482W: http://miguelojeda.es/auxdisplay.htm
5483W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5484S: Maintained
679655da
JP
5485F: Documentation/auxdisplay/ks0108
5486F: drivers/auxdisplay/ks0108.c
5487F: include/linux/ks0108.h
70e84049 5488
1da177e4 5489LAPB module
1da177e4 5490L: linux-x25@vger.kernel.org
bf9915cc 5491S: Orphan
679655da
JP
5492F: Documentation/networking/lapb-module.txt
5493F: include/*/lapb.h
5494F: net/lapb/
1da177e4
LT
5495
5496LASI 53c700 driver for PARISC
8b58be88 5497M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5498L: linux-scsi@vger.kernel.org
5499S: Maintained
679655da
JP
5500F: Documentation/scsi/53c700.txt
5501F: drivers/scsi/53c700*
1da177e4 5502
263de9b5 5503LED SUBSYSTEM
c772fc26 5504M: Bryan Wu <cooloney@gmail.com>
8b58be88 5505M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5506L: linux-leds@vger.kernel.org
5507T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5508S: Maintained
679655da
JP
5509F: drivers/leds/
5510F: include/linux/leds.h
263de9b5 5511
b0461a44 5512LEGACY EEPROM DRIVER
7c81c60f 5513M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5514S: Maintained
5515F: Documentation/misc-devices/eeprom
5516F: drivers/misc/eeprom/eeprom.c
5517
1da177e4 5518LEGO USB Tower driver
8b58be88 5519M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5520L: legousb-devel@lists.sourceforge.net
5521W: http://legousb.sourceforge.net/
5522S: Maintained
679655da 5523F: drivers/usb/misc/legousbtower.c
1da177e4 5524
055616a8
MK
5525LG2160 MEDIA DRIVER
5526M: Michael Krufky <mkrufky@linuxtv.org>
5527L: linux-media@vger.kernel.org
5528W: http://linuxtv.org/
5529W: http://github.com/mkrufky
5530Q: http://patchwork.linuxtv.org/project/linux-media/list/
5531T: git git://linuxtv.org/mkrufky/tuners.git
5532S: Maintained
5533F: drivers/media/dvb-frontends/lg2160.*
5534
6f0e7725
MK
5535LGDT3305 MEDIA DRIVER
5536M: Michael Krufky <mkrufky@linuxtv.org>
5537L: linux-media@vger.kernel.org
5538W: http://linuxtv.org/
5539W: http://github.com/mkrufky
5540Q: http://patchwork.linuxtv.org/project/linux-media/list/
5541T: git git://linuxtv.org/mkrufky/tuners.git
5542S: Maintained
5543F: drivers/media/dvb-frontends/lgdt3305.*
5544
568a17ff 5545LGUEST
8b58be88 5546M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5547L: lguest@lists.ozlabs.org
568a17ff 5548W: http://lguest.ozlabs.org/
72e91863 5549S: Odd Fixes
070f420b 5550F: arch/x86/include/asm/lguest*.h
679655da
JP
5551F: arch/x86/lguest/
5552F: drivers/lguest/
5553F: include/linux/lguest*.h
070f420b 5554F: tools/lguest/
568a17ff 5555
1acd437c
SL
5556LIBLOCKDEP
5557M: Sasha Levin <sasha.levin@oracle.com>
5558S: Maintained
5559F: tools/lib/lockdep/
5560
1da177e4 5561LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5562M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5563W: http://www.ibm.com/linux/ltc/projects/ppc
5564S: Supported
11c34c7d 5565F: arch/powerpc/boot/rs6000.h
1da177e4 5566
852bb9f5 5567LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5568M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5569M: Paul Mackerras <paulus@samba.org>
ea668936 5570M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5571W: http://www.penguinppc.org/
a4724ed6 5572L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5573Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5574T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5575S: Supported
11c34c7d
JP
5576F: Documentation/powerpc/
5577F: arch/powerpc/
1da177e4
LT
5578
5579LINUX FOR POWER MACINTOSH
8b58be88 5580M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5581W: http://www.penguinppc.org/
a4724ed6 5582L: linuxppc-dev@lists.ozlabs.org
1da177e4 5583S: Maintained
11c34c7d
JP
5584F: arch/powerpc/platforms/powermac/
5585F: drivers/macintosh/
1da177e4 5586
77a76369 5587LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5588M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5589L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5590T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5591S: Maintained
11c34c7d
JP
5592F: arch/powerpc/platforms/512x/
5593F: arch/powerpc/platforms/52xx/
1da177e4
LT
5594
5595LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5596M: Alistair Popple <alistair@popple.id.au>
8b58be88 5597M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5598W: http://www.penguinppc.org/
a4724ed6 5599L: linuxppc-dev@lists.ozlabs.org
1da177e4 5600S: Maintained
11c34c7d
JP
5601F: arch/powerpc/platforms/40x/
5602F: arch/powerpc/platforms/44x/
1da177e4 5603
260c02a9 5604LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5605L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5606S: Orphan
11c34c7d
JP
5607F: arch/powerpc/*/*virtex*
5608F: arch/powerpc/*/*/*virtex*
1da177e4 5609
e93adf1e 5610LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5611M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5612W: http://www.penguinppc.org/
a4724ed6 5613L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5614S: Maintained
a2b1f7c8 5615F: arch/powerpc/platforms/8xx/
e93adf1e 5616
1da177e4 5617LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5618M: Scott Wood <scottwood@freescale.com>
8b58be88 5619M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5620W: http://www.penguinppc.org/
a4724ed6 5621L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5622T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5623S: Maintained
11c34c7d 5624F: arch/powerpc/platforms/83xx/
4c8f581d 5625F: arch/powerpc/platforms/85xx/
1da177e4 5626
ab06ff3a 5627LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5628M: Olof Johansson <olof@lixom.net>
a4724ed6 5629L: linuxppc-dev@lists.ozlabs.org
92e19709 5630S: Maintained
11c34c7d
JP
5631F: arch/powerpc/platforms/pasemi/
5632F: drivers/*/*pasemi*
5633F: drivers/*/*/*pasemi*
ab06ff3a 5634
1da177e4 5635LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5636M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5637L: linux-security-module@vger.kernel.org
1da177e4
LT
5638S: Supported
5639
a23ce6da
HW
5640LIS3LV02D ACCELEROMETER DRIVER
5641M: Eric Piel <eric.piel@tremplin-utc.net>
5642S: Maintained
ff606677
JD
5643F: Documentation/misc-devices/lis3lv02d
5644F: drivers/misc/lis3lv02d/
bd35665f 5645F: drivers/platform/x86/hp_accel.c
a23ce6da 5646
e2d1d6c0 5647LLC (802.2)
8b58be88 5648M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5649S: Maintained
679655da 5650F: include/linux/llc.h
c117ab84 5651F: include/uapi/linux/llc.h
679655da
JP
5652F: include/net/llc*
5653F: net/llc/
e2d1d6c0 5654
4e233cbe
AD
5655LM73 HARDWARE MONITOR DRIVER
5656M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5657L: lm-sensors@lm-sensors.org
5658S: Maintained
5659F: drivers/hwmon/lm73.c
5660
156e2d1a 5661LM78 HARDWARE MONITOR DRIVER
7c81c60f 5662M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5663L: lm-sensors@lm-sensors.org
5664S: Maintained
5665F: Documentation/hwmon/lm78
5666F: drivers/hwmon/lm78.c
5667
1da177e4 5668LM83 HARDWARE MONITOR DRIVER
7c81c60f 5669M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5670L: lm-sensors@lm-sensors.org
1da177e4 5671S: Maintained
679655da
JP
5672F: Documentation/hwmon/lm83
5673F: drivers/hwmon/lm83.c
1da177e4
LT
5674
5675LM90 HARDWARE MONITOR DRIVER
7c81c60f 5676M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5677L: lm-sensors@lm-sensors.org
1da177e4 5678S: Maintained
679655da 5679F: Documentation/hwmon/lm90
aae7bce4 5680F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5681F: drivers/hwmon/lm90.c
1da177e4 5682
917cc4e6
GR
5683LM95234 HARDWARE MONITOR DRIVER
5684M: Guenter Roeck <linux@roeck-us.net>
5685L: lm-sensors@lm-sensors.org
5686S: Maintained
5687F: Documentation/hwmon/lm95234
5688F: drivers/hwmon/lm95234.c
5689
68620bdd
MP
5690LME2510 MEDIA DRIVER
5691M: Malcolm Priestley <tvboxspy@gmail.com>
5692L: linux-media@vger.kernel.org
5693W: http://linuxtv.org/
5694Q: http://patchwork.linuxtv.org/project/linux-media/list/
5695S: Maintained
5696F: drivers/media/usb/dvb-usb-v2/lmedm04*
5697
512e67f9 5698LOCKDEP AND LOCKSTAT
8b58be88
JP
5699M: Peter Zijlstra <peterz@infradead.org>
5700M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5701L: linux-kernel@vger.kernel.org
75fc2d37 5702T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5703S: Maintained
214e0aed
DB
5704F: Documentation/locking/lockdep*.txt
5705F: Documentation/locking/lockstat.txt
679655da 5706F: include/linux/lockdep.h
7486d6da 5707F: kernel/locking/
512e67f9 5708
dde33348 5709LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5710M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5711L: linux-ntfs-dev@lists.sourceforge.net
5712W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5713S: Maintained
679655da 5714F: Documentation/ldm.txt
20d16fef 5715F: block/partitions/ldm.*
1da177e4 5716
ef6ada3d
JE
5717LogFS
5718M: Joern Engel <joern@logfs.org>
756ccb3c 5719M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5720L: logfs@logfs.org
5721W: logfs.org
5722S: Maintained
5723F: fs/logfs/
5724
b62d7946
RS
5725LPC32XX MACHINE SUPPORT
5726M: Roland Stigge <stigge@antcom.de>
5727L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5728S: Maintained
5729F: arch/arm/mach-lpc32xx/
5730
c87e34ef 5731LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5732M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5733M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5734M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5735M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5736L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5737L: linux-scsi@vger.kernel.org
5738W: http://www.lsilogic.com/support
5739S: Supported
679655da 5740F: drivers/message/fusion/
500c152a 5741F: drivers/scsi/mpt2sas/
5742F: drivers/scsi/mpt3sas/
c87e34ef 5743
1da177e4 5744LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5745M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5746L: linux-scsi@vger.kernel.org
5747S: Maintained
679655da 5748F: drivers/scsi/sym53c8xx_2/
1da177e4 5749
e5f5c99a
GR
5750LTC4261 HARDWARE MONITOR DRIVER
5751M: Guenter Roeck <linux@roeck-us.net>
5752L: lm-sensors@lm-sensors.org
5753S: Maintained
5754F: Documentation/hwmon/ltc4261
5755F: drivers/hwmon/ltc4261.c
5756
81365c31 5757LTP (Linux Test Project)
28b8e8d4 5758M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5759M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5760M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5761M: Jan Stancek <jstancek@redhat.com>
5762M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5763M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5764L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5765W: http://linux-test-project.github.io/
7d1ae8a8 5766T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5767S: Maintained
5768
c12a54b3 5769M32R ARCHITECTURE
c12a54b3 5770W: http://www.linux-m32r.org/
b4174867 5771S: Orphan
679655da 5772F: arch/m32r/
c12a54b3 5773
1da177e4 5774M68K ARCHITECTURE
8b58be88 5775M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5776L: linux-m68k@lists.linux-m68k.org
5777W: http://www.linux-m68k.org/
54e5881d 5778T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5779S: Maintained
679655da 5780F: arch/m68k/
9db35182 5781F: drivers/zorro/
1da177e4
LT
5782
5783M68K ON APPLE MACINTOSH
8b58be88 5784M: Joshua Thompson <funaho@jurai.org>
1da177e4 5785W: http://www.mac.linux-m68k.org/
9bb9f222 5786L: linux-m68k@lists.linux-m68k.org
1da177e4 5787S: Maintained
9db35182 5788F: arch/m68k/mac/
1da177e4
LT
5789
5790M68K ON HP9000/300
8b58be88 5791M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5792W: http://www.tazenda.demon.co.uk/phil/linux-hp
5793S: Maintained
679655da 5794F: arch/m68k/hp300/
1da177e4 5795
74425546
AP
5796M88DS3103 MEDIA DRIVER
5797M: Antti Palosaari <crope@iki.fi>
5798L: linux-media@vger.kernel.org
5799W: http://linuxtv.org/
5800W: http://palosaari.fi/linux/
5801Q: http://patchwork.linuxtv.org/project/linux-media/list/
5802T: git git://linuxtv.org/anttip/media_tree.git
5803S: Maintained
5804F: drivers/media/dvb-frontends/m88ds3103*
5805
68620bdd
MP
5806M88RS2000 MEDIA DRIVER
5807M: Malcolm Priestley <tvboxspy@gmail.com>
5808L: linux-media@vger.kernel.org
5809W: http://linuxtv.org/
5810Q: http://patchwork.linuxtv.org/project/linux-media/list/
5811S: Maintained
5812F: drivers/media/dvb-frontends/m88rs2000*
5813
0d62f800
AP
5814M88TS2022 MEDIA DRIVER
5815M: Antti Palosaari <crope@iki.fi>
5816L: linux-media@vger.kernel.org
5817W: http://linuxtv.org/
5818W: http://palosaari.fi/linux/
5819Q: http://patchwork.linuxtv.org/project/linux-media/list/
5820T: git git://linuxtv.org/anttip/media_tree.git
5821S: Maintained
5822F: drivers/media/tuners/m88ts2022*
5823
07a092fa 5824MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5825M: Alexey Klimov <klimov.linux@gmail.com>
5826L: linux-media@vger.kernel.org
5827T: git git://linuxtv.org/media_tree.git
5828S: Maintained
5829F: drivers/media/radio/radio-ma901.c
07a092fa 5830
64a327a7 5831MAC80211
8b58be88 5832M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5833L: linux-wireless@vger.kernel.org
491b26b4 5834W: http://wireless.kernel.org/
ce466579
JB
5835T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5836T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5837S: Maintained
679655da
JP
5838F: Documentation/networking/mac80211-injection.txt
5839F: include/net/mac80211.h
5840F: net/mac80211/
64a327a7 5841
b863ceb7 5842MACVLAN DRIVER
8b58be88 5843M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5844L: netdev@vger.kernel.org
5845S: Maintained
679655da
JP
5846F: drivers/net/macvlan.c
5847F: include/linux/if_macvlan.h
b863ceb7 5848
2b6d83e2
JB
5849MAILBOX API
5850M: Jassi Brar <jassisinghbrar@gmail.com>
5851L: linux-kernel@vger.kernel.org
5852S: Maintained
5853F: drivers/mailbox/
5854F: include/linux/mailbox_client.h
5855F: include/linux/mailbox_controller.h
5856
faf1668c 5857MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5858M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5859W: http://www.kernel.org/doc/man-pages
bd7ebec6 5860L: linux-man@vger.kernel.org
1b53dc74 5861S: Maintained
faf1668c 5862
8427defd
RK
5863MARVELL ARMADA DRM SUPPORT
5864M: Russell King <rmk+kernel@arm.linux.org.uk>
5865S: Maintained
5866F: drivers/gpu/drm/armada/
5867
44c14c1d 5868MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5869M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5870M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5871L: netdev@vger.kernel.org
5872S: Maintained
5873F: drivers/net/ethernet/marvell/sk*
5874
74cda169 5875MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5876L: libertas-dev@lists.infradead.org
8ac3e99e 5877S: Orphan
679655da 5878F: drivers/net/wireless/libertas/
74cda169 5879
b60d6975 5880MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5881M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5882L: netdev@vger.kernel.org
f5ca8502 5883S: Maintained
527a6266 5884F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5885F: include/linux/mv643xx.h
1da177e4 5886
370b8ed9
TP
5887MARVELL MVNETA ETHERNET DRIVER
5888M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5889L: netdev@vger.kernel.org
5890S: Maintained
5891F: drivers/net/ethernet/marvell/mvneta.*
5892
fcad584d 5893MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
5894M: Amitkumar Karwar <akarwar@marvell.com>
5895M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
5896L: linux-wireless@vger.kernel.org
5897S: Maintained
5898F: drivers/net/wireless/mwifiex/
5899
a2c3f656 5900MARVELL MWL8K WIRELESS DRIVER
a040d532 5901M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5902L: linux-wireless@vger.kernel.org
16345910 5903S: Odd Fixes
a2c3f656
LB
5904F: drivers/net/wireless/mwl8k.c
5905
2a69567b 5906MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5907M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5908S: Odd Fixes
1fa7e547 5909F: drivers/mmc/host/mvsdio.*
2a69567b 5910
1da177e4 5911MATROX FRAMEBUFFER DRIVER
c69f677c 5912L: linux-fbdev@vger.kernel.org
52653199 5913S: Orphan
8a61f013 5914F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 5915F: include/uapi/linux/matroxfb.h
1da177e4 5916
ca462085
GR
5917MAX16065 HARDWARE MONITOR DRIVER
5918M: Guenter Roeck <linux@roeck-us.net>
5919L: lm-sensors@lm-sensors.org
5920S: Maintained
5921F: Documentation/hwmon/max16065
5922F: drivers/hwmon/max16065.c
5923
d20620de 5924MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5925M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5926L: lm-sensors@lm-sensors.org
5927S: Maintained
679655da
JP
5928F: Documentation/hwmon/max6650
5929F: drivers/hwmon/max6650.c
d20620de 5930
e89ab51f
GR
5931MAX6697 HARDWARE MONITOR DRIVER
5932M: Guenter Roeck <linux@roeck-us.net>
5933L: lm-sensors@lm-sensors.org
5934S: Maintained
5935F: Documentation/hwmon/max6697
5936F: Documentation/devicetree/bindings/i2c/max6697.txt
5937F: drivers/hwmon/max6697.c
5938F: include/linux/platform_data/max6697.h
5939
9be3c9a5
HV
5940MAXIRADIO FM RADIO RECEIVER DRIVER
5941M: Hans Verkuil <hverkuil@xs4all.nl>
5942L: linux-media@vger.kernel.org
5943T: git git://linuxtv.org/media_tree.git
5944W: http://linuxtv.org
5945S: Maintained
5946F: drivers/media/radio/radio-maxiradio*
5947
127c49ae 5948MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5949M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5950P: LinuxTV.org Project
5951L: linux-media@vger.kernel.org
5952W: http://linuxtv.org
8a6e2535 5953Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5954T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5955S: Maintained
5956F: Documentation/dvb/
5957F: Documentation/video4linux/
ffe06198 5958F: Documentation/DocBook/media/
127c49ae 5959F: drivers/media/
ffe06198 5960F: drivers/staging/media/
127c49ae 5961F: include/media/
6c0f0359
MCC
5962F: include/uapi/linux/dvb/
5963F: include/uapi/linux/videodev2.h
5964F: include/uapi/linux/media.h
5965F: include/uapi/linux/v4l2-*
5966F: include/uapi/linux/meye.h
5967F: include/uapi/linux/ivtv*
5968F: include/uapi/linux/uvcvideo.h
d20620de 5969
6149a936
HV
5970MEDIAVISION PRO MOVIE STUDIO DRIVER
5971M: Hans Verkuil <hverkuil@xs4all.nl>
5972L: linux-media@vger.kernel.org
5973T: git git://linuxtv.org/media_tree.git
5974W: http://linuxtv.org
5975S: Odd Fixes
5976F: drivers/media/parport/pms*
5977
757e0108 5978MEGARAID SCSI DRIVERS
8b58be88 5979M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5980L: linux-scsi@vger.kernel.org
ce00f85c
JC
5981W: http://megaraid.lsilogic.com
5982S: Maintained
679655da
JP
5983F: Documentation/scsi/megaraid.txt
5984F: drivers/scsi/megaraid.*
5985F: drivers/scsi/megaraid/
757e0108 5986
2c46c9d5
AV
5987MELLANOX ETHERNET DRIVER (mlx4_en)
5988M: Amir Vadai <amirv@mellanox.com>
b75f0050 5989L: netdev@vger.kernel.org
2c46c9d5
AV
5990S: Supported
5991W: http://www.mellanox.com
5992Q: http://patchwork.ozlabs.org/project/netdev/list/
5993F: drivers/net/ethernet/mellanox/mlx4/en_*
5994
70ea91f1
SR
5995MEMORY MANAGEMENT
5996L: linux-mm@kvack.org
70ea91f1
SR
5997W: http://www.linux-mm.org
5998S: Maintained
679655da 5999F: include/linux/mm.h
551450bb
CS
6000F: include/linux/gfp.h
6001F: include/linux/mmzone.h
6002F: include/linux/memory_hotplug.h
6003F: include/linux/vmalloc.h
679655da 6004F: mm/
70ea91f1 6005
f4e9ce66 6006MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6007M: David Woodhouse <dwmw2@infradead.org>
242c325e 6008M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6009L: linux-mtd@lists.infradead.org
8a6e2535
JP
6010W: http://www.linux-mtd.infradead.org/
6011Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6012T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6013T: git git://git.infradead.org/l2-mtd.git
1da177e4 6014S: Maintained
679655da
JP
6015F: drivers/mtd/
6016F: include/linux/mtd/
c117ab84 6017F: include/uapi/mtd/
1da177e4 6018
26c57ef1 6019MEN A21 WATCHDOG DRIVER
b75f0050 6020M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6021L: linux-watchdog@vger.kernel.org
6022S: Supported
6023F: drivers/watchdog/mena21_wdt.c
6024
3764e82e
JT
6025MEN CHAMELEON BUS (mcb)
6026M: Johannes Thumshirn <johannes.thumshirn@men.de>
6027S: Supported
6028F: drivers/mcb/
6029F: include/linux/mcb.h
6030
48b490d2
AW
6031MEN F21BMC (Board Management Controller)
6032M: Andreas Werner <andreas.werner@men.de>
6033S: Supported
6034F: drivers/mfd/menf21bmc.c
6035F: drivers/watchdog/menf21bmc_wdt.c
6036F: drivers/leds/leds-menf21bmc.c
6037F: drivers/hwmon/menf21bmc_hwmon.c
6038F: Documentation/hwmon/menf21bmc
6039
12285945
JH
6040METAG ARCHITECTURE
6041M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6042L: linux-metag@vger.kernel.org
12285945
JH
6043S: Supported
6044F: arch/metag/
6045F: Documentation/metag/
6046F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6047F: drivers/clocksource/metag_generic.c
5698c50d
JH
6048F: drivers/irqchip/irq-metag.c
6049F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6050F: drivers/tty/metag_da.c
12285945 6051
c6375b0a 6052MICROBLAZE ARCHITECTURE
8b58be88 6053M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6054W: http://www.monstr.eu/fdt/
6055T: git git://git.monstr.eu/linux-2.6-microblaze.git
6056S: Supported
0a8c7914 6057F: arch/microblaze/
1da177e4
LT
6058
6059MICROTEK X6 SCANNER
61eee9a7 6060M: Oliver Neukum <oliver@neukum.org>
1da177e4 6061S: Maintained
679655da 6062F: drivers/usb/image/microtek.*
1da177e4
LT
6063
6064MIPS
8b58be88 6065M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6066L: linux-mips@linux-mips.org
6097050d 6067W: http://www.linux-mips.org/
b05e988e 6068T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6069Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6070S: Supported
679655da
JP
6071F: Documentation/mips/
6072F: arch/mips/
1da177e4 6073
08b7620a
HV
6074MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6075M: Hans Verkuil <hverkuil@xs4all.nl>
6076L: linux-media@vger.kernel.org
6077T: git git://linuxtv.org/media_tree.git
6078W: http://linuxtv.org
6079S: Odd Fixes
6080F: drivers/media/radio/radio-miropcm20*
6081
e126ba97
EC
6082Mellanox MLX5 core VPI driver
6083M: Eli Cohen <eli@mellanox.com>
6084L: netdev@vger.kernel.org
6085L: linux-rdma@vger.kernel.org
6086W: http://www.mellanox.com
6087Q: http://patchwork.ozlabs.org/project/netdev/list/
6088Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6089T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6090S: Supported
6091F: drivers/net/ethernet/mellanox/mlx5/core/
6092F: include/linux/mlx5/
6093
6094Mellanox MLX5 IB driver
b75f0050
JP
6095M: Eli Cohen <eli@mellanox.com>
6096L: linux-rdma@vger.kernel.org
6097W: http://www.mellanox.com
6098Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6099T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6100S: Supported
6101F: include/linux/mlx5/
6102F: drivers/infiniband/hw/mlx5/
e126ba97 6103
1da177e4 6104MODULE SUPPORT
8b58be88 6105M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6106S: Maintained
679655da
JP
6107F: include/linux/module.h
6108F: kernel/module.c
1da177e4
LT
6109
6110MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6111W: http://popies.net/meye/
b7788e13 6112S: Orphan
679655da 6113F: Documentation/video4linux/meye.txt
90d72ac6 6114F: drivers/media/pci/meye/
6c0f0359 6115F: include/uapi/linux/meye.h
1da177e4 6116
b9705b60 6117MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6118M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6119S: Maintained
679655da 6120F: Documentation/serial/moxa-smartio
c897401b 6121F: drivers/tty/mxser.*
d735410a 6122
889b2f87
AK
6123MR800 AVERMEDIA USB FM RADIO DRIVER
6124M: Alexey Klimov <klimov.linux@gmail.com>
6125L: linux-media@vger.kernel.org
6126T: git git://linuxtv.org/media_tree.git
6127S: Maintained
6128F: drivers/media/radio/radio-mr800.c
6129
d7155691
AO
6130MRF24J40 IEEE 802.15.4 RADIO DRIVER
6131M: Alan Ott <alan@signal11.us>
6132L: linux-wpan@vger.kernel.org
6133S: Maintained
6134F: drivers/net/ieee802154/mrf24j40.c
6135
8c4c731a 6136MSI LAPTOP SUPPORT
182ae55c 6137M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6138L: platform-driver-x86@vger.kernel.org
8c4c731a 6139S: Maintained
679655da 6140F: drivers/platform/x86/msi-laptop.c
8c4c731a 6141
0f1006b1
AA
6142MSI WMI SUPPORT
6143M: Anisse Astier <anisse@astier.eu>
d0944853 6144L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6145S: Supported
6146F: drivers/platform/x86/msi-wmi.c
6147
19a628a0
AP
6148MSI001 MEDIA DRIVER
6149M: Antti Palosaari <crope@iki.fi>
6150L: linux-media@vger.kernel.org
6151W: http://linuxtv.org/
6152W: http://palosaari.fi/linux/
6153Q: http://patchwork.linuxtv.org/project/linux-media/list/
6154T: git git://linuxtv.org/anttip/media_tree.git
6155S: Maintained
0185e197 6156F: drivers/media/tuners/msi001*
19a628a0 6157
7570589d 6158MSI2500 MEDIA DRIVER
2c57213f
AP
6159M: Antti Palosaari <crope@iki.fi>
6160L: linux-media@vger.kernel.org
6161W: http://linuxtv.org/
6162W: http://palosaari.fi/linux/
6163Q: http://patchwork.linuxtv.org/project/linux-media/list/
6164T: git git://linuxtv.org/anttip/media_tree.git
6165S: Maintained
7570589d 6166F: drivers/media/usb/msi2500/
2c57213f 6167
62a37dc7 6168MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6169M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6170L: linux-media@vger.kernel.org
6171T: git git://linuxtv.org/media_tree.git
6172S: Maintained
6173F: drivers/media/i2c/mt9m032.c
6174F: include/media/mt9m032.h
6175
62a37dc7 6176MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6177M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6178L: linux-media@vger.kernel.org
6179T: git git://linuxtv.org/media_tree.git
6180S: Maintained
6181F: drivers/media/i2c/mt9p031.c
6182F: include/media/mt9p031.h
6183
62a37dc7 6184MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6185M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6186L: linux-media@vger.kernel.org
6187T: git git://linuxtv.org/media_tree.git
6188S: Maintained
6189F: drivers/media/i2c/mt9t001.c
6190F: include/media/mt9t001.h
6191
62a37dc7 6192MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6193M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6194L: linux-media@vger.kernel.org
6195T: git git://linuxtv.org/media_tree.git
6196S: Maintained
6197F: drivers/media/i2c/mt9v032.c
6198F: include/media/mt9v032.h
6199
4e0d13cb 6200MULTIFUNCTION DEVICES (MFD)
8b58be88 6201M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6202M: Lee Jones <lee.jones@linaro.org>
7caa7991 6203T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6204S: Supported
679655da 6205F: drivers/mfd/
55b5940d 6206F: include/linux/mfd/
4e0d13cb 6207
5c4e6f13 6208MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6209M: Chris Ball <chris@printf.net>
e18eaf8f 6210M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6211L: linux-mmc@vger.kernel.org
245feaa6 6212T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6213T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6214S: Maintained
679655da
JP
6215F: drivers/mmc/
6216F: include/linux/mmc/
c117ab84 6217F: include/uapi/linux/mmc/
baca2da4 6218
15a0580c 6219MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6220S: Orphan
679655da
JP
6221F: drivers/mmc/host/mmc_spi.c
6222F: include/linux/spi/mmc_spi.h
15a0580c 6223
1da177e4 6224MULTISOUND SOUND DRIVER
8b58be88 6225M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6226S: Maintained
679655da
JP
6227F: Documentation/sound/oss/MultiSound
6228F: sound/oss/msnd*
1da177e4 6229
d735410a 6230MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6231S: Orphan
c897401b 6232F: drivers/tty/isicom.c
679655da 6233F: include/linux/isicom.h
d735410a 6234
550a7375 6235MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6236M: Felipe Balbi <balbi@ti.com>
795fb7e7 6237L: linux-usb@vger.kernel.org
43b416e5 6238T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6239S: Maintained
679655da 6240F: drivers/usb/musb/
550a7375 6241
ea0af5f6
MK
6242MXL5007T MEDIA DRIVER
6243M: Michael Krufky <mkrufky@linuxtv.org>
6244L: linux-media@vger.kernel.org
6245W: http://linuxtv.org/
6246W: http://github.com/mkrufky
6247Q: http://patchwork.linuxtv.org/project/linux-media/list/
6248T: git git://linuxtv.org/mkrufky/tuners.git
6249S: Maintained
6250F: drivers/media/tuners/mxl5007t.*
6251
2d3cf588 6252MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6253M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6254L: netdev@vger.kernel.org
205057ae 6255W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6256S: Supported
93f7848b 6257F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6258
1da177e4 6259NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6260S: Orphan
d9fb9f38 6261F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6262
23dc05a3
DM
6263NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6264M: Daniel Mack <zonque@gmail.com>
6265S: Maintained
6266L: alsa-devel@alsa-project.org
6267W: http://www.native-instruments.com
6268F: sound/usb/caiaq/
6269
1da177e4 6270NCP FILESYSTEM
52653199
PV
6271M: Petr Vandrovec <petr@vandrovec.name>
6272S: Odd Fixes
679655da 6273F: fs/ncpfs/
1da177e4 6274
a79b0322
FT
6275NCR 5380 SCSI DRIVERS
6276M: Finn Thain <fthain@telegraphics.com.au>
6277M: Michael Schmitz <schmitzmic@gmail.com>
6278L: linux-scsi@vger.kernel.org
6279S: Maintained
6280F: Documentation/scsi/g_NCR5380.txt
6281F: drivers/scsi/NCR5380.*
6282F: drivers/scsi/arm/cumana_1.c
6283F: drivers/scsi/arm/oak.c
6284F: drivers/scsi/atari_NCR5380.c
6285F: drivers/scsi/atari_scsi.*
6286F: drivers/scsi/dmx3191d.c
6287F: drivers/scsi/dtc.*
6288F: drivers/scsi/g_NCR5380.*
6289F: drivers/scsi/g_NCR5380_mmio.c
6290F: drivers/scsi/mac_scsi.*
6291F: drivers/scsi/pas16.*
6292F: drivers/scsi/sun3_NCR5380.c
6293F: drivers/scsi/sun3_scsi.*
6294F: drivers/scsi/sun3_scsi_vme.c
6295F: drivers/scsi/t128.*
6296
1da177e4 6297NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6298M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6299L: linux-scsi@vger.kernel.org
6300S: Maintained
679655da 6301F: drivers/scsi/NCR_D700.*
1da177e4 6302
4aa3eb4c
GR
6303NCT6775 HARDWARE MONITOR DRIVER
6304M: Guenter Roeck <linux@roeck-us.net>
6305L: lm-sensors@lm-sensors.org
6306S: Maintained
6307F: Documentation/hwmon/nct6775
6308F: drivers/hwmon/nct6775.c
6309
3c2d774c 6310NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6311M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6312L: linux-rdma@vger.kernel.org
e3d33cb1 6313W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6314S: Supported
6315F: drivers/infiniband/hw/nes/
6316
be2f2e84 6317NETEM NETWORK EMULATOR
adbbf69d 6318M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6319L: netem@lists.linux-foundation.org
be2f2e84 6320S: Maintained
679655da 6321F: net/sched/sch_netem.c
be2f2e84 6322
b2f5a051 6323NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6324M: Jon Mason <jdmason@kudzu.us>
4a58448b 6325L: netdev@vger.kernel.org
4a58448b 6326S: Supported
679655da 6327F: Documentation/networking/s2io.txt
b2f5a051 6328F: Documentation/networking/vxge.txt
86387e1a 6329F: drivers/net/ethernet/neterion/
4a58448b 6330
db9cf3a3 6331NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6332M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6333M: Patrick McHardy <kaber@trash.net>
42010ed0 6334M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6335L: netfilter-devel@vger.kernel.org
82b98543 6336L: coreteam@netfilter.org
1da177e4
LT
6337W: http://www.netfilter.org/
6338W: http://www.iptables.org/
42010ed0
PNA
6339Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6340T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6341T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6342S: Supported
679655da
JP
6343F: include/linux/netfilter*
6344F: include/linux/netfilter/
6345F: include/net/netfilter/
c117ab84
CEB
6346F: include/uapi/linux/netfilter*
6347F: include/uapi/linux/netfilter/
679655da
JP
6348F: net/*/netfilter.c
6349F: net/*/netfilter/
6350F: net/netfilter/
1da177e4 6351
4cc67735 6352NETLABEL
87a0874c 6353M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6354W: http://netlabel.sf.net
6355L: netdev@vger.kernel.org
87a0874c 6356S: Maintained
80811493 6357F: Documentation/netlabel/
679655da
JP
6358F: include/net/netlabel.h
6359F: net/netlabel/
4cc67735 6360
1da177e4 6361NETROM NETWORK LAYER
8b58be88 6362M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6363L: linux-hams@vger.kernel.org
d34cb28a 6364W: http://www.linux-ax25.org/
1da177e4 6365S: Maintained
679655da 6366F: include/net/netrom.h
c117ab84 6367F: include/uapi/linux/netrom.h
679655da 6368F: net/netrom/
1da177e4 6369
5ddb88c0 6370NETWORK BLOCK DEVICE (NBD)
8b58be88 6371M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6372S: Maintained
5e4b269b 6373L: nbd-general@lists.sourceforge.net
679655da
JP
6374F: Documentation/blockdev/nbd.txt
6375F: drivers/block/nbd.c
6376F: include/linux/nbd.h
c117ab84 6377F: include/uapi/linux/nbd.h
1da177e4 6378
6e43650c
NH
6379NETWORK DROP MONITOR
6380M: Neil Horman <nhorman@tuxdriver.com>
6381L: netdev@vger.kernel.org
6382S: Maintained
6383W: https://fedorahosted.org/dropwatch/
6384F: net/core/drop_monitor.c
6385
1da177e4 6386NETWORKING [GENERAL]
8b58be88 6387M: "David S. Miller" <davem@davemloft.net>
979b6c13 6388L: netdev@vger.kernel.org
b1e8fd54 6389W: http://www.linuxfoundation.org/en/Net
11e98029 6390Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6391T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6392T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6393S: Maintained
679655da
JP
6394F: net/
6395F: include/net/
018d21ed
JP
6396F: include/linux/in.h
6397F: include/linux/net.h
6398F: include/linux/netdevice.h
c117ab84
CEB
6399F: include/uapi/linux/in.h
6400F: include/uapi/linux/net.h
6401F: include/uapi/linux/netdevice.h
7e814a6c 6402F: tools/net/
f4e53f9a 6403F: tools/testing/selftests/net/
335a67d2 6404F: lib/random32.c
a101ccd1 6405F: lib/test_bpf.c
1da177e4
LT
6406
6407NETWORKING [IPv4/IPv6]
8b58be88
JP
6408M: "David S. Miller" <davem@davemloft.net>
6409M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6410M: James Morris <jmorris@namei.org>
6411M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6412M: Patrick McHardy <kaber@trash.net>
979b6c13 6413L: netdev@vger.kernel.org
08deed1e 6414T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6415S: Maintained
679655da
JP
6416F: net/ipv4/
6417F: net/ipv6/
6418F: include/net/ip*
0a14842f 6419F: arch/x86/net/*
1da177e4 6420
73b7656c
DM
6421NETWORKING [IPSEC]
6422M: Steffen Klassert <steffen.klassert@secunet.com>
6423M: Herbert Xu <herbert@gondor.apana.org.au>
6424M: "David S. Miller" <davem@davemloft.net>
6425L: netdev@vger.kernel.org
d1fc5024
SK
6426T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6427T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6428S: Maintained
5826bdd1 6429F: net/core/flow.c
73b7656c
DM
6430F: net/xfrm/
6431F: net/key/
6432F: net/ipv4/xfrm*
d1fc5024
SK
6433F: net/ipv4/esp4.c
6434F: net/ipv4/ah4.c
6435F: net/ipv4/ipcomp.c
6436F: net/ipv4/ip_vti.c
73b7656c 6437F: net/ipv6/xfrm*
d1fc5024
SK
6438F: net/ipv6/esp6.c
6439F: net/ipv6/ah6.c
6440F: net/ipv6/ipcomp6.c
6441F: net/ipv6/ip6_vti.c
73b7656c
DM
6442F: include/uapi/linux/xfrm.h
6443F: include/net/xfrm.h
6444
10e2ff1c 6445NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6446M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6447L: netdev@vger.kernel.org
6448S: Maintained
6449
29f8f632 6450NETWORKING [WIRELESS]
8b58be88 6451M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6452L: linux-wireless@vger.kernel.org
8a6e2535 6453Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6454T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6455S: Maintained
34b921cf
JP
6456F: net/mac80211/
6457F: net/rfkill/
679655da
JP
6458F: net/wireless/
6459F: include/net/ieee80211*
cc8b4a2b 6460F: include/linux/wireless.h
c117ab84 6461F: include/uapi/linux/wireless.h
c984e24d 6462F: include/net/iw_handler.h
34b921cf 6463F: drivers/net/wireless/
29f8f632 6464
788873ac
JP
6465NETWORKING DRIVERS
6466L: netdev@vger.kernel.org
6467W: http://www.linuxfoundation.org/en/Net
11e98029 6468Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6469T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6470T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6471S: Odd Fixes
6472F: drivers/net/
018d21ed 6473F: include/linux/if_*
0b63bf1f
JD
6474F: include/linux/netdevice.h
6475F: include/linux/arcdevice.h
6476F: include/linux/etherdevice.h
6477F: include/linux/fcdevice.h
6478F: include/linux/fddidevice.h
6479F: include/linux/hippidevice.h
6480F: include/linux/inetdevice.h
c117ab84
CEB
6481F: include/uapi/linux/if_*
6482F: include/uapi/linux/netdevice.h
788873ac 6483
3d396eb1 6484NETXEN (1/10) GbE SUPPORT
8622315e 6485M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6486M: Sony Chacko <sony.chacko@qlogic.com>
6487M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6488L: netdev@vger.kernel.org
9c2b5bde 6489W: http://www.qlogic.com
3d396eb1 6490S: Supported
aa43c215 6491F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6492
6423d30f
AAJ
6493NFC SUBSYSTEM
6494M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6495M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6496M: Samuel Ortiz <sameo@linux.intel.com>
6497L: linux-wireless@vger.kernel.org
1eb3b216 6498L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6499S: Supported
6423d30f 6500F: net/nfc/
55eb94f9 6501F: include/net/nfc/
c117ab84 6502F: include/uapi/linux/nfc.h
6423d30f 6503F: drivers/nfc/
08eaa1e0 6504F: include/linux/platform_data/pn544.h
7ebb88e5 6505F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6506
e8b43555 6507NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6508M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6509L: linux-nfs@vger.kernel.org
6510W: http://client.linux-nfs.org
cd7b996a 6511T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6512S: Maintained
679655da
JP
6513F: fs/lockd/
6514F: fs/nfs/
6515F: fs/nfs_common/
6516F: net/sunrpc/
6517F: include/linux/lockd/
6518F: include/linux/nfs*
6519F: include/linux/sunrpc/
c117ab84
CEB
6520F: include/uapi/linux/nfs*
6521F: include/uapi/linux/sunrpc/
1da177e4 6522
85ef9cea 6523NILFS2 FILESYSTEM
e2126935 6524M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6525L: linux-nilfs@vger.kernel.org
f9472265 6526W: http://nilfs.sourceforge.net/
e2126935 6527T: git git://github.com/konis/nilfs2.git
85ef9cea 6528S: Supported
679655da
JP
6529F: Documentation/filesystems/nilfs2.txt
6530F: fs/nilfs2/
6531F: include/linux/nilfs2_fs.h
85ef9cea 6532
1da177e4 6533NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6534M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6535W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6536S: Maintained
679655da
JP
6537F: Documentation/scsi/NinjaSCSI.txt
6538F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6539
6540NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6541M: GOTO Masanori <gotom@debian.or.jp>
6542M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6543W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6544S: Maintained
679655da
JP
6545F: Documentation/scsi/NinjaSCSI.txt
6546F: drivers/scsi/nsp32*
1da177e4 6547
fce8a7bb 6548NTB DRIVER
9ef6bf6c
JM
6549M: Jon Mason <jdmason@kudzu.us>
6550M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6551S: Supported
2984411f
JM
6552W: https://github.com/jonmason/ntb/wiki
6553T: git git://github.com/jonmason/ntb.git
fce8a7bb 6554F: drivers/ntb/
548c237c 6555F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6556F: include/linux/ntb.h
6557
1da177e4 6558NTFS FILESYSTEM
2818ef50 6559M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6560L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6561W: http://www.tuxera.com/
e6f4dee7 6562T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6563S: Supported
679655da
JP
6564F: Documentation/filesystems/ntfs.txt
6565F: fs/ntfs/
1da177e4 6566
9eb8ef74 6567NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6568M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6569L: linux-fbdev@vger.kernel.org
ce00f85c 6570S: Maintained
8a61f013
JH
6571F: drivers/video/fbdev/riva/
6572F: drivers/video/fbdev/nvidia/
1da177e4 6573
79461681
MW
6574NVM EXPRESS DRIVER
6575M: Matthew Wilcox <willy@linux.intel.com>
6576L: linux-nvme@lists.infradead.org
6577T: git git://git.infradead.org/users/willy/linux-nvme.git
6578S: Supported
5be37bf9 6579F: drivers/block/nvme*
79461681
MW
6580F: include/linux/nvme.h
6581
f50d7146
RK
6582NXP TDA998X DRM DRIVER
6583M: Russell King <rmk+kernel@arm.linux.org.uk>
6584S: Supported
6585F: drivers/gpu/drm/i2c/tda998x_drv.c
6586F: include/drm/i2c/tda998x.h
6587
f5525786 6588OMAP SUPPORT
0e24bdd4 6589M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6590L: linux-omap@vger.kernel.org
6591W: http://www.muru.com/linux/omap/
6592W: http://linux.omap.com/
8a6e2535 6593Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6594T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6595S: Maintained
4e04d5a3 6596F: arch/arm/*omap*/
046d0a37
JD
6597F: drivers/i2c/busses/i2c-omap.c
6598F: include/linux/i2c-omap.h
f5525786 6599
50f29fbd 6600OMAP DEVICE TREE SUPPORT
cdb55ab0 6601M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6602M: Tony Lindgren <tony@atomide.com>
6603L: linux-omap@vger.kernel.org
d0fb18c5 6604L: devicetree@vger.kernel.org
50f29fbd
TL
6605S: Maintained
6606F: arch/arm/boot/dts/*omap*
6607F: arch/arm/boot/dts/*am3*
6608
f5525786 6609OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6610M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6611L: linux-omap@vger.kernel.org
6612S: Maintained
6613F: arch/arm/*omap*/*clock*
6614
6615OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6616M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6617L: linux-omap@vger.kernel.org
6618S: Maintained
6619F: arch/arm/*omap*/*pm*
c46938d4 6620F: drivers/cpufreq/omap-cpufreq.c
f5525786 6621
d21db568 6622OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6623M: Rajendra Nayak <rnayak@ti.com>
6624M: Paul Walmsley <paul@pwsan.com>
6625L: linux-omap@vger.kernel.org
6626S: Maintained
d21db568 6627F: arch/arm/mach-omap2/prm*
692ab1f3 6628
f5525786 6629OMAP AUDIO SUPPORT
6c284903 6630M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6631M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6632L: alsa-devel@alsa-project.org (subscribers-only)
6633L: linux-omap@vger.kernel.org
6634S: Maintained
6635F: sound/soc/omap/
6636
6637OMAP FRAMEBUFFER SUPPORT
830e6384 6638M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6639L: linux-fbdev@vger.kernel.org
f5525786
TL
6640L: linux-omap@vger.kernel.org
6641S: Maintained
8a61f013 6642F: drivers/video/fbdev/omap/
f5525786 6643
676eec0d 6644OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6645M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6646L: linux-omap@vger.kernel.org
676eec0d 6647L: linux-fbdev@vger.kernel.org
178ff4c9 6648S: Maintained
8a61f013 6649F: drivers/video/fbdev/omap2/
178ff4c9
TV
6650F: Documentation/arm/OMAP/DSS
6651
8b37fcfc
OBC
6652OMAP HARDWARE SPINLOCK SUPPORT
6653M: Ohad Ben-Cohen <ohad@wizery.com>
6654L: linux-omap@vger.kernel.org
6655S: Maintained
6656F: drivers/hwspinlock/omap_hwspinlock.c
6657F: arch/arm/mach-omap2/hwspinlock.c
6658
f5525786 6659OMAP MMC SUPPORT
8b58be88 6660M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6661L: linux-omap@vger.kernel.org
6662S: Maintained
653f41b5
MC
6663F: drivers/mmc/host/omap.c
6664
6665OMAP HS MMC SUPPORT
0a4585c6 6666L: linux-mmc@vger.kernel.org
653f41b5 6667L: linux-omap@vger.kernel.org
dfa5d196 6668S: Orphan
653f41b5 6669F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6670
6671OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6672M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6673S: Maintained
6674F: drivers/char/hw_random/omap-rng.c
6675
f400c82e 6676OMAP HWMOD SUPPORT
cdb55ab0 6677M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6678M: Paul Walmsley <paul@pwsan.com>
6679L: linux-omap@vger.kernel.org
6680S: Maintained
8fc8b12b 6681F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6682
6683OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6684M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6685L: linux-omap@vger.kernel.org
6686S: Maintained
6687F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6688
0db83ced 6689OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6690M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6691L: linux-media@vger.kernel.org
6692S: Maintained
90d72ac6 6693F: drivers/media/platform/omap3isp/
0db83ced 6694F: drivers/staging/media/omap4iss/
7e8970e1 6695
f5525786 6696OMAP USB SUPPORT
f299470a 6697M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6698L: linux-usb@vger.kernel.org
6699L: linux-omap@vger.kernel.org
43b416e5 6700T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6701S: Maintained
a16fbd65
JP
6702F: drivers/usb/*/*omap*
6703F: arch/arm/*omap*/usb*
f5525786 6704
6d994710 6705OMAP GPIO DRIVER
a1415a8f 6706M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 6707M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 6708M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6709L: linux-omap@vger.kernel.org
6710S: Maintained
6711F: drivers/gpio/gpio-omap.c
6712
c351e290
MJ
6713OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6714M: Mark Jackson <mpfj@newflow.co.uk>
6715L: linux-omap@vger.kernel.org
6716S: Maintained
6717F: arch/arm/boot/dts/am335x-nano.dts
6718
0ad122d9 6719OMFS FILESYSTEM
8b58be88 6720M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6721L: linux-karma-devel@lists.sourceforge.net
6722S: Maintained
679655da
JP
6723F: Documentation/filesystems/omfs.txt
6724F: fs/omfs/
0ad122d9 6725
c1986ee9 6726OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6727M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6728S: Maintained
679655da
JP
6729F: drivers/char/pcmcia/cm4000_cs.c
6730F: include/linux/cm4000_cs.h
c117ab84 6731F: include/uapi/linux/cm4000_cs.h
c1986ee9 6732
77c44ab1 6733OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6734M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6735S: Maintained
679655da 6736F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6737
77d5140f 6738OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6739M: Jonathan Corbet <corbet@lwn.net>
661263b5 6740L: linux-media@vger.kernel.org
275ffde4 6741T: git git://linuxtv.org/media_tree.git
77d5140f 6742S: Maintained
90d72ac6 6743F: drivers/media/i2c/ov7670.c
77d5140f 6744
431bca73 6745ONENAND FLASH DRIVER
8b58be88 6746M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6747L: linux-mtd@lists.infradead.org
6748S: Maintained
679655da
JP
6749F: drivers/mtd/onenand/
6750F: include/linux/mtd/onenand*.h
431bca73 6751
1da177e4 6752ONSTREAM SCSI TAPE DRIVER
8b58be88 6753M: Willem Riede <osst@riede.org>
1da177e4
LT
6754L: osst-users@lists.sourceforge.net
6755L: linux-scsi@vger.kernel.org
6756S: Maintained
f7269cfc
JD
6757F: Documentation/scsi/osst.txt
6758F: drivers/scsi/osst.*
6759F: drivers/scsi/osst_*.h
6760F: drivers/scsi/st.h
1da177e4 6761
e2d1d6c0 6762OPENCORES I2C BUS DRIVER
8b58be88 6763M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6764L: linux-i2c@vger.kernel.org
e2d1d6c0 6765S: Maintained
679655da
JP
6766F: Documentation/i2c/busses/i2c-ocores
6767F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6768
860c44c1 6769OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6770M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6771M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6772L: devicetree@vger.kernel.org
860c44c1 6773W: http://fdt.secretlab.ca
3bbf9b9b 6774T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6775S: Maintained
f8828205 6776F: drivers/of/
860c44c1 6777F: include/linux/of*.h
f8828205 6778F: scripts/dtc/
860c44c1 6779K: of_get_property
d945fa0d 6780K: of_match_table
860c44c1 6781
f8828205 6782OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6783M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6784M: Pawel Moll <pawel.moll@arm.com>
6785M: Mark Rutland <mark.rutland@arm.com>
de80963e 6786M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6787M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6788L: devicetree@vger.kernel.org
6789S: Maintained
6790F: Documentation/devicetree/
6791F: arch/*/boot/dts/
6792F: include/dt-bindings/
6793
19f9d392
JB
6794OPENRISC ARCHITECTURE
6795M: Jonas Bonn <jonas@southpole.se>
6796W: http://openrisc.net
eab7c1c0 6797L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6798S: Maintained
6799T: git git://openrisc.net/~jonas/linux
14430813 6800F: arch/openrisc/
19f9d392 6801
ccb1352e 6802OPENVSWITCH
4f337ed5 6803M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6804L: dev@openvswitch.org
6805W: http://openvswitch.org
4f337ed5 6806T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6807S: Maintained
6808F: net/openvswitch/
6809
af39917d
CL
6810OPL4 DRIVER
6811M: Clemens Ladisch <clemens@ladisch.de>
6812L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6813T: git git://git.alsa-project.org/alsa-kernel.git
6814S: Maintained
6815F: sound/drivers/opl4/
6816
1da177e4 6817OPROFILE
4cf7e718 6818M: Robert Richter <rric@kernel.org>
1da177e4
LT
6819L: oprofile-list@lists.sf.net
6820S: Maintained
81c4a8a6 6821F: arch/*/include/asm/oprofile*.h
679655da
JP
6822F: arch/*/oprofile/
6823F: drivers/oprofile/
6824F: include/linux/oprofile.h
1da177e4 6825
e2d1d6c0 6826ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6827M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6828M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6829L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6830W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6831T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6832S: Supported
679655da
JP
6833F: Documentation/filesystems/ocfs2.txt
6834F: Documentation/filesystems/dlmfs.txt
6835F: fs/ocfs2/
e2d1d6c0 6836
1da177e4 6837ORINOCO DRIVER
724c6b35 6838L: linux-wireless@vger.kernel.org
491b26b4 6839W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6840W: http://www.nongnu.org/orinoco/
3a59babb 6841S: Orphan
679655da 6842F: drivers/net/wireless/orinoco/
1da177e4 6843
42c55aa8 6844OSD LIBRARY and FILESYSTEM
fadc0752 6845M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 6846M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6847L: osd-dev@open-osd.org
6848W: http://open-osd.org
54e5881d 6849T: git git://git.open-osd.org/open-osd.git
68274794 6850S: Maintained
42c55aa8 6851F: drivers/scsi/osd/
6b6f0b6c 6852F: include/scsi/osd_*
42c55aa8 6853F: fs/exofs/
68274794 6854
7c37fbda
NB
6855OVERLAYFS FILESYSTEM
6856M: Miklos Szeredi <miklos@szeredi.hu>
6857L: linux-fsdevel@vger.kernel.org
6858S: Supported
6859F: fs/overlayfs/*
6860F: Documentation/filesystems/overlayfs.txt
6861
e2d1d6c0 6862P54 WIRELESS DRIVER
084cb0fe 6863M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6864L: linux-wireless@vger.kernel.org
084cb0fe 6865W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6866S: Maintained
679655da 6867F: drivers/net/wireless/p54/
e2d1d6c0 6868
f5cd7872 6869PA SEMI ETHERNET DRIVER
8b58be88 6870M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6871L: netdev@vger.kernel.org
6872S: Maintained
ded19add 6873F: drivers/net/ethernet/pasemi/*
f5cd7872 6874
beb58aa3 6875PA SEMI SMBUS DRIVER
8b58be88 6876M: Olof Johansson <olof@lixom.net>
846557d3 6877L: linux-i2c@vger.kernel.org
beb58aa3 6878S: Maintained
679655da 6879F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6880
48fc267e
SK
6881PADATA PARALLEL EXECUTION MECHANISM
6882M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6883L: linux-crypto@vger.kernel.org
6884S: Maintained
6885F: kernel/padata.c
6886F: include/linux/padata.h
6887F: Documentation/padata.txt
6888
709ee531 6889PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6890M: Harald Welte <laforge@gnumonks.org>
d0944853 6891L: platform-driver-x86@vger.kernel.org
709ee531 6892S: Maintained
679655da 6893F: drivers/platform/x86/panasonic-laptop.c
709ee531 6894
368dd5ac 6895PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6896M: David Howells <dhowells@redhat.com>
6897M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6898L: linux-am33-list@redhat.com (moderated for non-subscribers)
6899W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6900S: Maintained
679655da
JP
6901F: Documentation/mn10300/
6902F: arch/mn10300/
4fa97181 6903
1da177e4 6904PARALLEL PORT SUPPORT
3dd1a329 6905L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6906S: Orphan
679655da
JP
6907F: drivers/parport/
6908F: include/linux/parport*.h
6909F: drivers/char/ppdev.c
c117ab84 6910F: include/uapi/linux/ppdev.h
1da177e4 6911
4cdf6bc2 6912PARAVIRT_OPS INTERFACE
d633180c 6913M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6914M: Chris Wright <chrisw@sous-sol.org>
6915M: Alok Kataria <akataria@vmware.com>
6916M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6917L: virtualization@lists.linux-foundation.org
4cdf6bc2 6918S: Supported
679655da
JP
6919F: Documentation/ia64/paravirt_ops.txt
6920F: arch/*/kernel/paravirt*
6921F: arch/*/include/asm/paravirt.h
4cdf6bc2 6922
e2d1d6c0 6923PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6924M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6925L: linux-parport@lists.infradead.org (subscribers-only)
6926W: http://www.torque.net/linux-pp.html
6927S: Maintained
679655da
JP
6928F: Documentation/blockdev/paride.txt
6929F: drivers/block/paride/
e2d1d6c0
RD
6930
6931PARISC ARCHITECTURE
b8828770 6932M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6933M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6934L: linux-parisc@vger.kernel.org
6935W: http://www.parisc-linux.org/
8a6e2535 6936Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6937T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6938T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6939S: Maintained
679655da 6940F: arch/parisc/
2b6bac9e 6941F: Documentation/parisc/
679655da 6942F: drivers/parisc/
2b6bac9e
HD
6943F: drivers/char/agp/parisc-agp.c
6944F: drivers/input/serio/gscps2.c
6945F: drivers/parport/parport_gsc.*
6946F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 6947F: drivers/video/fbdev/sti*
2b6bac9e
HD
6948F: drivers/video/console/sti*
6949F: drivers/video/logo/logo_parisc*
e2d1d6c0 6950
1662d32c 6951PC87360 HARDWARE MONITORING DRIVER
8b58be88 6952M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6953L: lm-sensors@lm-sensors.org
6954S: Maintained
679655da
JP
6955F: Documentation/hwmon/pc87360
6956F: drivers/hwmon/pc87360.c
1662d32c
JC
6957
6958PC8736x GPIO DRIVER
8b58be88 6959M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6960S: Maintained
679655da 6961F: drivers/char/pc8736x_gpio.c
1662d32c 6962
1ad107fd 6963PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6964M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6965L: lm-sensors@lm-sensors.org
6966S: Maintained
6967F: Documentation/hwmon/pc87427
6968F: drivers/hwmon/pc87427.c
6969
b26e0ed4 6970PCA9532 LED DRIVER
8b58be88 6971M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6972S: Maintained
d5ca6918
JP
6973F: drivers/leds/leds-pca9532.c
6974F: include/linux/leds-pca9532.h
b26e0ed4 6975
5ce914a8 6976PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6977M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6978L: linux-i2c@vger.kernel.org
6979S: Maintained
b4f0b74e 6980F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6981
3971dae5 6982PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6983M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6984S: Maintained
6985F: drivers/firmware/pcdp.*
6986
065c6359 6987PCI ERROR RECOVERY
6305902c 6988M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6989L: linux-pci@vger.kernel.org
065c6359 6990S: Supported
679655da 6991F: Documentation/PCI/pci-error-recovery.txt
065c6359 6992
1da177e4 6993PCI SUBSYSTEM
5ac3a6d2 6994M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6995L: linux-pci@vger.kernel.org
99662dd1 6996Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6997T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6998S: Supported
679655da
JP
6999F: Documentation/PCI/
7000F: drivers/pci/
7001F: include/linux/pci*
6b49ee49 7002F: arch/x86/pci/
cad01f91 7003F: arch/x86/kernel/quirks.c
1da177e4 7004
5f6b6ccd
TI
7005PCI DRIVER FOR APPLIEDMICRO XGENE
7006M: Tanmay Inamdar <tinamdar@apm.com>
7007L: linux-pci@vger.kernel.org
7008L: linux-arm-kernel@lists.infradead.org
7009S: Maintained
7010F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7011F: drivers/pci/host/pci-xgene.c
7012
f0b75693
BH
7013PCI DRIVER FOR IMX6
7014M: Richard Zhu <r65037@freescale.com>
1ba55f55 7015M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7016L: linux-pci@vger.kernel.org
7017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7018S: Maintained
7019F: drivers/pci/host/*imx6*
7020
0c4ffcfe
MK
7021PCI DRIVER FOR TI KEYSTONE
7022M: Murali Karicheri <m-karicheri2@ti.com>
7023L: linux-pci@vger.kernel.org
7024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7025S: Maintained
7026F: drivers/pci/host/*keystone*
7027
f0b75693
BH
7028PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7029M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7030M: Jason Cooper <jason@lakedaemon.net>
7031L: linux-pci@vger.kernel.org
7032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7033S: Maintained
7034F: drivers/pci/host/*mvebu*
7035
0447cfd7
TR
7036PCI DRIVER FOR NVIDIA TEGRA
7037M: Thierry Reding <thierry.reding@gmail.com>
7038L: linux-tegra@vger.kernel.org
f0b75693 7039L: linux-pci@vger.kernel.org
0447cfd7
TR
7040S: Supported
7041F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7042F: drivers/pci/host/pci-tegra.c
7043
47ff3de9
KVA
7044PCI DRIVER FOR TI DRA7XX
7045M: Kishon Vijay Abraham I <kishon@ti.com>
7046L: linux-omap@vger.kernel.org
7047L: linux-pci@vger.kernel.org
7048S: Supported
7049F: Documentation/devicetree/bindings/pci/ti-pci.txt
7050F: drivers/pci/host/pci-dra7xx.c
7051
f0b75693
BH
7052PCI DRIVER FOR RENESAS R-CAR
7053M: Simon Horman <horms@verge.net.au>
7054L: linux-pci@vger.kernel.org
7055L: linux-sh@vger.kernel.org
7056S: Maintained
7057F: drivers/pci/host/*rcar*
7058
4af82255
JH
7059PCI DRIVER FOR SAMSUNG EXYNOS
7060M: Jingoo Han <jg1.han@samsung.com>
7061L: linux-pci@vger.kernel.org
f0b75693
BH
7062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7063L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7064S: Maintained
7065F: drivers/pci/host/pci-exynos.c
7066
f0b75693
BH
7067PCI DRIVER FOR SYNOPSIS DESIGNWARE
7068M: Mohit Kumar <mohit.kumar@st.com>
7069M: Jingoo Han <jg1.han@samsung.com>
7070L: linux-pci@vger.kernel.org
7071S: Maintained
7072F: drivers/pci/host/*designware*
7073
cf28855b
WD
7074PCI DRIVER FOR GENERIC OF HOSTS
7075M: Will Deacon <will.deacon@arm.com>
7076L: linux-pci@vger.kernel.org
7077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7078S: Maintained
7079F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7080F: drivers/pci/host/pci-host-generic.c
7081
51b66a6c
PA
7082PCIE DRIVER FOR ST SPEAR13XX
7083M: Mohit Kumar <mohit.kumar@st.com>
7084L: linux-pci@vger.kernel.org
7085S: Maintained
7086F: drivers/pci/host/*spear*
7087
1da177e4 7088PCMCIA SUBSYSTEM
4230dfc9 7089P: Linux PCMCIA Team
f5df5881 7090L: linux-pcmcia@lists.infradead.org
6650e0a5 7091W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7092T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7093S: Maintained
679655da
JP
7094F: Documentation/pcmcia/
7095F: drivers/pcmcia/
7096F: include/pcmcia/
1da177e4
LT
7097
7098PCNET32 NETWORK DRIVER
227fb925 7099M: Don Fry <pcnet32@frontier.com>
979b6c13 7100L: netdev@vger.kernel.org
1da177e4 7101S: Maintained
b955f6ca 7102F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7103
48fc267e
SK
7104PCRYPT PARALLEL CRYPTO ENGINE
7105M: Steffen Klassert <steffen.klassert@secunet.com>
7106L: linux-crypto@vger.kernel.org
7107S: Maintained
7108F: crypto/pcrypt.c
7109F: include/crypto/pcrypt.h
7110
e72df0b8
TH
7111PER-CPU MEMORY ALLOCATOR
7112M: Tejun Heo <tj@kernel.org>
7113M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7114T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7115S: Maintained
7116F: include/linux/percpu*.h
7117F: mm/percpu*.c
7118F: arch/*/include/asm/percpu.h
7119
ad4ecbcb 7120PER-TASK DELAY ACCOUNTING
185e595f 7121M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7122S: Maintained
679655da
JP
7123F: include/linux/delayacct.h
7124F: kernel/delayacct.c
ad4ecbcb 7125
57c0c15b 7126PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7127M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7128M: Paul Mackerras <paulus@samba.org>
dd9b238c 7129M: Ingo Molnar <mingo@redhat.com>
f80c5393 7130M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7131L: linux-kernel@vger.kernel.org
75fc2d37 7132T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7133S: Supported
d53e8365 7134F: kernel/events/*
a003236c 7135F: include/linux/perf_event.h
c117ab84 7136F: include/uapi/linux/perf_event.h
141c4296
RR
7137F: arch/*/kernel/perf_event*.c
7138F: arch/*/kernel/*/perf_event*.c
7139F: arch/*/kernel/*/*/perf_event*.c
a003236c 7140F: arch/*/include/asm/perf_event.h
a003236c
VL
7141F: arch/*/kernel/perf_callchain.c
7142F: tools/perf/
6c0b3244 7143
dd49d0f5 7144PERSONALITY HANDLING
8b58be88 7145M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7146L: linux-abi-devel@lists.sourceforge.net
7147S: Maintained
679655da 7148F: include/linux/personality.h
c117ab84 7149F: include/uapi/linux/personality.h
dd49d0f5 7150
838e7a03 7151PHONET PROTOCOL
2a06b40f 7152M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7153S: Supported
7154F: Documentation/networking/phonet.txt
7155F: include/linux/phonet.h
7156F: include/net/phonet/
c117ab84 7157F: include/uapi/linux/phonet.h
838e7a03
RDC
7158F: net/phonet/
7159
1da177e4 7160PHRAM MTD DRIVER
8b58be88 7161M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7162L: linux-mtd@lists.infradead.org
7163S: Maintained
679655da 7164F: drivers/mtd/devices/phram.c
1da177e4 7165
efdbb10e
BP
7166PICOLCD HID DRIVER
7167M: Bruno Prémont <bonbons@linux-vserver.org>
7168L: linux-input@vger.kernel.org
7169S: Maintained
7170F: drivers/hid/hid-picolcd*
7171
a53bfa07
JI
7172PICOXCELL SUPPORT
7173M: Jamie Iles <jamie@jamieiles.com>
7174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7175T: git git://github.com/jamieiles/linux-2.6-ji.git
7176S: Supported
b8733987 7177F: arch/arm/boot/dts/picoxcell*
14430813 7178F: arch/arm/mach-picoxcell/
b8733987 7179F: drivers/crypto/picoxcell*
a53bfa07 7180
2744e8af
LW
7181PIN CONTROL SUBSYSTEM
7182M: Linus Walleij <linus.walleij@linaro.org>
7183S: Maintained
07f29ba6 7184F: drivers/pinctrl/
8e406fe4 7185F: include/linux/pinctrl/
2744e8af 7186
2201bbb8
JCPV
7187PIN CONTROLLER - ATMEL AT91
7188M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7190S: Maintained
7191F: drivers/pinctrl/pinctrl-at91.c
7192
9963b536
LP
7193PIN CONTROLLER - RENESAS
7194M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7195L: linux-sh@vger.kernel.org
7196S: Maintained
7197F: drivers/pinctrl/sh-pfc/
7198
b75e60d6 7199PIN CONTROLLER - SAMSUNG
fea685e9 7200M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7201M: Thomas Abraham <thomas.abraham@linaro.org>
7202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7203L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7204S: Maintained
9b5b33f6 7205F: drivers/pinctrl/samsung/
b75e60d6 7206
deda8287 7207PIN CONTROLLER - ST SPEAR
8e406fe4 7208M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7209L: spear-devel@list.st.com
7210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7211W: http://www.st.com/spear
7212S: Maintained
8e406fe4 7213F: drivers/pinctrl/spear/
deda8287 7214
249a6771 7215PKTCDVD DRIVER
dbd47133 7216M: Jiri Kosina <jkosina@suse.cz>
249a6771 7217S: Maintained
679655da
JP
7218F: drivers/block/pktcdvd.c
7219F: include/linux/pktcdvd.h
c117ab84 7220F: include/uapi/linux/pktcdvd.h
249a6771 7221
b31d8273
G
7222PKUNITY SOC DRIVERS
7223M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7224W: http://mprc.pku.edu.cn/~guanxuetao/linux
7225S: Maintained
ceebf4d5 7226T: git git://github.com/gxt/linux.git
b31d8273 7227F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7228F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7229F: drivers/video/fbdev/fb-puv3.c
2809e80b 7230F: drivers/rtc/rtc-puv3.c
b31d8273 7231
9d2ecfb7 7232PMBUS HARDWARE MONITORING DRIVERS
ca462085 7233M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7234L: lm-sensors@lm-sensors.org
7235W: http://www.lm-sensors.org/
7236W: http://www.roeck-us.net/linux/drivers/
7237T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7238S: Maintained
7239F: Documentation/hwmon/pmbus
7240F: drivers/hwmon/pmbus/
7241F: include/linux/i2c/pmbus.h
7242
89a36810 7243PMC SIERRA MaxRAID DRIVER
076cfaae 7244M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7245L: linux-scsi@vger.kernel.org
7246W: http://www.pmc-sierra.com/
7247S: Supported
7248F: drivers/scsi/pmcraid.*
7249
dbf9bfe6 7250PMC SIERRA PM8001 DRIVER
4f0e359c 7251M: xjtuwjp@gmail.com
dbf9bfe6 7252M: lindar_liu@usish.com
f5a7b525 7253L: pmchba@pmcs.com
dbf9bfe6 7254L: linux-scsi@vger.kernel.org
7255S: Supported
7256F: drivers/scsi/pm8001/
7257
1da177e4 7258POSIX CLOCKS and TIMERS
8b58be88 7259M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7260L: linux-kernel@vger.kernel.org
75fc2d37 7261T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7262S: Maintained
679655da
JP
7263F: fs/timerfd.c
7264F: include/linux/timer*
5cee9645 7265F: kernel/time/*timer*
1da177e4 7266
3be86148 7267POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7268M: Sebastian Reichel <sre@kernel.org>
57318935 7269M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7270M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7271L: linux-pm@vger.kernel.org
54e5881d 7272T: git git://git.infradead.org/battery-2.6.git
3be86148 7273S: Maintained
679655da 7274F: include/linux/power_supply.h
8cd725a1 7275F: drivers/power/
3be86148 7276
1da177e4 7277PNP SUPPORT
46a1f21a 7278M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7279S: Maintained
679655da 7280F: drivers/pnp/
1da177e4 7281
999445d4 7282PNXxxxx I2C DRIVER
8b58be88 7283M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7284L: linux-i2c@vger.kernel.org
999445d4 7285S: Maintained
679655da 7286F: drivers/i2c/busses/i2c-pnx.c
999445d4 7287
1da177e4 7288PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7289M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7290L: linux-ppp@vger.kernel.org
7291S: Maintained
224cf5ad 7292F: drivers/net/ppp/ppp_*
1da177e4
LT
7293
7294PPP OVER ATM (RFC 2364)
8b58be88 7295M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7296S: Maintained
679655da 7297F: net/atm/pppoatm.c
c117ab84 7298F: include/uapi/linux/atmppp.h
1da177e4
LT
7299
7300PPP OVER ETHERNET
8b58be88 7301M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7302S: Maintained
224cf5ad
JK
7303F: drivers/net/ppp/pppoe.c
7304F: drivers/net/ppp/pppox.c
1da177e4 7305
a6d2370b 7306PPP OVER L2TP
8b58be88 7307M: James Chapman <jchapman@katalix.com>
a6d2370b 7308S: Maintained
90ca28d1 7309F: net/l2tp/l2tp_ppp.c
679655da 7310F: include/linux/if_pppol2tp.h
c117ab84 7311F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7312
eae9d2ba 7313PPS SUPPORT
8b58be88 7314M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7315W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7316L: linuxpps@ml.enneenne.com (subscribers-only)
7317S: Maintained
cabaaf41
JP
7318F: Documentation/pps/
7319F: drivers/pps/
7320F: include/linux/pps*.h
eae9d2ba 7321
71a6d0af
HW
7322PPTP DRIVER
7323M: Dmitry Kozlov <xeb@mail.ru>
7324L: netdev@vger.kernel.org
7325S: Maintained
224cf5ad 7326F: drivers/net/ppp/pptp.c
71a6d0af
HW
7327W: http://sourceforge.net/projects/accel-pptp
7328
1da177e4 7329PREEMPTIBLE KERNEL
8b58be88 7330M: Robert Love <rml@tech9.net>
1da177e4
LT
7331L: kpreempt-tech@lists.sourceforge.net
7332W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7333S: Supported
679655da
JP
7334F: Documentation/preempt-locking.txt
7335F: include/linux/preempt.h
1da177e4
LT
7336
7337PRISM54 WIRELESS DRIVER
8b58be88 7338M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7339L: linux-wireless@vger.kernel.org
9ef80804 7340W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7341S: Obsolete
679655da 7342F: drivers/net/wireless/prism54/
1da177e4 7343
b3277dfa 7344PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7345M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7346L: linux-ide@vger.kernel.org
7347S: Maintained
679655da 7348F: drivers/ata/sata_promise.*
b3277dfa 7349
02c18891 7350PS3 NETWORK SUPPORT
b809b9ca 7351M: Geoff Levand <geoff@infradead.org>
02c18891 7352L: netdev@vger.kernel.org
a4724ed6 7353L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7354S: Maintained
8df158ac 7355F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7356
f58a9d17 7357PS3 PLATFORM SUPPORT
b809b9ca 7358M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7359L: linuxppc-dev@lists.ozlabs.org
7360L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7361S: Maintained
679655da
JP
7362F: arch/powerpc/boot/ps3*
7363F: arch/powerpc/include/asm/lv1call.h
7364F: arch/powerpc/include/asm/ps3*.h
7365F: arch/powerpc/platforms/ps3/
7366F: drivers/*/ps3*
7367F: drivers/ps3/
fec629b8 7368F: drivers/rtc/rtc-ps3.c
679655da 7369F: drivers/usb/host/*ps3.c
fec629b8 7370F: sound/ppc/snd_ps3*
f58a9d17 7371
cffb4add 7372PS3VRAM DRIVER
8b58be88 7373M: Jim Paris <jim@jtan.com>
a4724ed6 7374L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7375S: Maintained
8a3977cb 7376F: drivers/block/ps3vram.c
cffb4add 7377
8defe599 7378PSTORE FILESYSTEM
9d5e2a02 7379M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7380M: Colin Cross <ccross@android.com>
7381M: Kees Cook <keescook@chromium.org>
7382M: Tony Luck <tony.luck@intel.com>
7383S: Maintained
7384T: git git://git.infradead.org/users/cbou/linux-pstore.git
7385F: fs/pstore/
7386F: include/linux/pstore*
04851772 7387F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7388F: drivers/acpi/apei/erst.c
7389
7fbc415d
RC
7390PTP HARDWARE CLOCK SUPPORT
7391M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7392L: netdev@vger.kernel.org
7fbc415d
RC
7393S: Maintained
7394W: http://linuxptp.sourceforge.net/
7395F: Documentation/ABI/testing/sysfs-ptp
7396F: Documentation/ptp/*
0ecb3cdd 7397F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7398F: drivers/net/phy/dp83640*
7399F: drivers/ptp/*
7400F: include/linux/ptp_cl*
7401
cf94a4d1 7402PTRACE SUPPORT
e846ee5f 7403M: Roland McGrath <roland@hack.frob.com>
8b58be88 7404M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7405S: Maintained
7406F: include/asm-generic/syscall.h
7407F: include/linux/ptrace.h
7408F: include/linux/regset.h
7409F: include/linux/tracehook.h
c117ab84 7410F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7411F: kernel/ptrace.c
7412
8320204a 7413PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7414M: Mike Isely <isely@pobox.com>
16e9495d 7415L: pvrusb2@isely.net (subscribers-only)
661263b5 7416L: linux-media@vger.kernel.org
8320204a 7417W: http://www.isely.net/pvrusb2/
275ffde4 7418T: git git://linuxtv.org/media_tree.git
8320204a 7419S: Maintained
679655da 7420F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7421F: drivers/media/usb/pvrusb2/
8320204a 7422
39532e6c
HG
7423PWC WEBCAM DRIVER
7424M: Hans de Goede <hdegoede@redhat.com>
7425L: linux-media@vger.kernel.org
7426T: git git://linuxtv.org/media_tree.git
7427S: Maintained
7428F: drivers/media/usb/pwc/*
7429
93c090b3
KD
7430PWM FAN DRIVER
7431M: Kamil Debski <k.debski@samsung.com>
7432L: lm-sensors@lm-sensors.org
7433S: Supported
7434F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7435F: Documentation/hwmon/pwm-fan
7436F: drivers/hwmon/pwm-fan.c
7437
200efedd 7438PWM SUBSYSTEM
aa3495f7
TR
7439M: Thierry Reding <thierry.reding@gmail.com>
7440L: linux-pwm@vger.kernel.org
0c2498f1 7441S: Maintained
006e854f 7442T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7443F: Documentation/pwm.txt
7444F: Documentation/devicetree/bindings/pwm/
7445F: include/linux/pwm.h
0c2498f1 7446F: drivers/pwm/
a140b98d
TR
7447F: drivers/video/backlight/pwm_bl.c
7448F: include/linux/pwm_backlight.h
0c2498f1 7449
30ec261e 7450PXA2xx/PXA3xx SUPPORT
8da5e302 7451M: Daniel Mack <daniel@zonque.org>
a323f664 7452M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7453M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7455T: git git://github.com/hzhuang1/linux.git
8da5e302 7456T: git git://github.com/rjarzmik/linux.git
1da177e4 7457S: Maintained
679655da
JP
7458F: arch/arm/mach-pxa/
7459F: drivers/pcmcia/pxa2xx*
9df92e6c 7460F: drivers/spi/spi-pxa2xx*
faf2e1db 7461F: drivers/usb/gadget/udc/pxa2*
679655da 7462F: include/sound/pxa2xx-lib.h
bec4c99e 7463F: sound/arm/pxa*
14430813 7464F: sound/soc/pxa/
1da177e4 7465
ec64d3bf
EG
7466PXA3xx NAND FLASH DRIVER
7467M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7468L: linux-mtd@lists.infradead.org
7469S: Maintained
9a67f099 7470F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7471
3f640c61 7472MMP SUPPORT
8b58be88 7473M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7474M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7476T: git git://github.com/hzhuang1/linux.git
7477T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7478S: Maintained
3f640c61 7479F: arch/arm/mach-mmp/
e8e6cb32 7480
272f133a
PO
7481PXA MMCI DRIVER
7482S: Orphan
7483
57f63bc8 7484PXA RTC DRIVER
8b58be88 7485M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7486L: rtc-linux@googlegroups.com
7487S: Maintained
7488
cea4001a
TS
7489QAT DRIVER
7490M: Tadeusz Struk <tadeusz.struk@intel.com>
7491L: qat-linux@intel.com
7492S: Supported
7493F: drivers/crypto/qat/
7494
52a09a04 7495QIB DRIVER
8473c603 7496M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7497L: linux-rdma@vger.kernel.org
7498S: Supported
7499F: drivers/infiniband/hw/qib/
7500
5e9772b9
JS
7501QLOGIC QLA1280 SCSI DRIVER
7502M: Michael Reed <mdr@sgi.com>
7503L: linux-scsi@vger.kernel.org
7504S: Maintained
7505F: drivers/scsi/qla1280.[ch]
7506
1da177e4 7507QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7508M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7509L: linux-scsi@vger.kernel.org
7510S: Supported
679655da
JP
7511F: Documentation/scsi/LICENSE.qla2xxx
7512F: drivers/scsi/qla2xxx/
1da177e4 7513
883c98fe 7514QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7515M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7516M: iscsi-driver@qlogic.com
7517L: linux-scsi@vger.kernel.org
7518S: Supported
bacfb81b 7519F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7520F: drivers/scsi/qla4xxx/
7521
5a4faa87 7522QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7523M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7524M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7525M: linux-driver@qlogic.com
7526L: netdev@vger.kernel.org
7527S: Supported
679655da 7528F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7529F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7530
0ec00f03 7531QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7532M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 7533M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
7534L: netdev@vger.kernel.org
7535S: Supported
aa43c215 7536F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7537
c4e84bde 7538QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
7539M: Harish Patil <harish.patil@qlogic.com>
7540M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7541M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 7542M: linux-driver@qlogic.com
c4e84bde
RM
7543L: netdev@vger.kernel.org
7544S: Supported
aa43c215 7545F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7546
1da177e4 7547QNX4 FILESYSTEM
8b58be88 7548M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7549W: http://www.alarsen.net/linux/qnx4fs/
7550S: Maintained
80811493 7551F: fs/qnx4/
c117ab84
CEB
7552F: include/uapi/linux/qnx4_fs.h
7553F: include/uapi/linux/qnxtypes.h
1da177e4 7554
91952bc0
AP
7555QT1010 MEDIA DRIVER
7556M: Antti Palosaari <crope@iki.fi>
7557L: linux-media@vger.kernel.org
7558W: http://linuxtv.org/
7559W: http://palosaari.fi/linux/
7560Q: http://patchwork.linuxtv.org/project/linux-media/list/
7561T: git git://linuxtv.org/anttip/media_tree.git
7562S: Maintained
7563F: drivers/media/tuners/qt1010*
7564
966fb5ec
SM
7565QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7566M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7567L: linux-wireless@vger.kernel.org
7568L: ath9k-devel@lists.ath9k.org
7569W: http://wireless.kernel.org/en/users/Drivers/ath9k
7570S: Supported
7571F: drivers/net/wireless/ath/ath9k/
7572
2ea0ffcb
KV
7573QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7574M: Kalle Valo <kvalo@qca.qualcomm.com>
7575L: ath10k@lists.infradead.org
7576W: http://wireless.kernel.org/en/users/Drivers/ath10k
7577T: git git://github.com/kvalo/ath.git
7578S: Supported
7579F: drivers/net/wireless/ath/ath10k/
7580
4f4567cf
RK
7581QUALCOMM HEXAGON ARCHITECTURE
7582M: Richard Kuo <rkuo@codeaurora.org>
7583L: linux-hexagon@vger.kernel.org
7584S: Supported
7585F: arch/hexagon/
7586
8e84c258
EK
7587QUALCOMM WCN36XX WIRELESS DRIVER
7588M: Eugene Krasnikov <k.eugene.e@gmail.com>
7589L: wcn36xx@lists.infradead.org
7590W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7591T: git git://github.com/KrasnikovEugene/wcn36xx.git
7592S: Supported
7593F: drivers/net/wireless/ath/wcn36xx/
7594
35e3540b
HV
7595QUICKCAM PARALLEL PORT WEBCAMS
7596M: Hans Verkuil <hverkuil@xs4all.nl>
7597L: linux-media@vger.kernel.org
7598T: git git://linuxtv.org/media_tree.git
7599W: http://linuxtv.org
7600S: Odd Fixes
7601F: drivers/media/parport/*-qcam*
7602
602adf40 7603RADOS BLOCK DEVICE (RBD)
09d90327
SW
7604M: Yehuda Sadeh <yehuda@inktank.com>
7605M: Sage Weil <sage@inktank.com>
527a88b9 7606M: Alex Elder <elder@kernel.org>
602adf40 7607M: ceph-devel@vger.kernel.org
09d90327
SW
7608W: http://ceph.com/
7609T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7610S: Supported
7611F: drivers/block/rbd.c
7612F: drivers/block/rbd_types.h
7613
1da177e4 7614RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7615M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7616L: linux-fbdev@vger.kernel.org
1da177e4 7617S: Maintained
8a61f013 7618F: drivers/video/fbdev/aty/radeon*
c117ab84 7619F: include/uapi/linux/radeonfb.h
1da177e4 7620
c6c9b34c
HG
7621RADIOSHARK RADIO DRIVER
7622M: Hans de Goede <hdegoede@redhat.com>
7623L: linux-media@vger.kernel.org
7624T: git git://linuxtv.org/media_tree.git
7625S: Maintained
7626F: drivers/media/radio/radio-shark.c
7627
7628RADIOSHARK2 RADIO DRIVER
7629M: Hans de Goede <hdegoede@redhat.com>
7630L: linux-media@vger.kernel.org
7631T: git git://linuxtv.org/media_tree.git
7632S: Maintained
7633F: drivers/media/radio/radio-shark2.c
7634F: drivers/media/radio/radio-tea5777.c
7635
1da177e4 7636RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7637M: Paul Mackerras <paulus@samba.org>
c69f677c 7638L: linux-fbdev@vger.kernel.org
1da177e4 7639S: Maintained
8a61f013 7640F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7641
e7839f25 7642RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7643P: rt2x00 project
b182427e 7644M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 7645M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7646L: linux-wireless@vger.kernel.org
83fc9c89 7647L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7648W: http://rt2x00.serialmonkey.com/
7649S: Maintained
7650F: drivers/net/wireless/rt2x00/
7651
9db5579b 7652RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7653M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7654S: Maintained
679655da
JP
7655F: Documentation/blockdev/ramdisk.txt
7656F: drivers/block/brd.c
9db5579b 7657
9e95ce27 7658RANDOM NUMBER DRIVER
0624bcaa 7659M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7660S: Maintained
679655da 7661F: drivers/char/random.c
9e95ce27 7662
394b701c 7663RAPIDIO SUBSYSTEM
8b58be88 7664M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7665M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7666S: Maintained
679655da 7667F: drivers/rapidio/
394b701c 7668
e2d1d6c0 7669RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7670L: linux-wireless@vger.kernel.org
f52a5490 7671S: Orphan
679655da 7672F: drivers/net/wireless/ray*
e2d1d6c0
RD
7673
7674RCUTORTURE MODULE
e0198b29 7675M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7676M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7677L: linux-kernel@vger.kernel.org
f9094d8e 7678S: Supported
08deed1e 7679T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7680F: Documentation/RCU/torture.txt
34e2d560 7681F: kernel/rcu/rcutorture.c
e2d1d6c0 7682
c87b9c60
PM
7683RCUTORTURE TEST FRAMEWORK
7684M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7685M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7686R: Steven Rostedt <rostedt@goodmis.org>
7687R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7688R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7689L: linux-kernel@vger.kernel.org
c87b9c60
PM
7690S: Supported
7691T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7692F: tools/testing/selftests/rcutorture
7693
c1f766b5 7694RDC R-321X SoC
8b58be88 7695M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7696S: Maintained
7697
db17f395 7698RDC R6040 FAST ETHERNET DRIVER
8b58be88 7699M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7700L: netdev@vger.kernel.org
7701S: Maintained
58565a35 7702F: drivers/net/ethernet/rdc/r6040.c
db17f395 7703
a09ed661 7704RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7705M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7706L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7707S: Supported
679655da 7708F: net/rds/
a09ed661 7709
595182bc 7710READ-COPY UPDATE (RCU)
8b58be88 7711M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7712M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7713R: Steven Rostedt <rostedt@goodmis.org>
7714R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7715R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7716L: linux-kernel@vger.kernel.org
9fab9787 7717W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7718S: Supported
08deed1e 7719T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7720F: Documentation/RCU/
9fab9787 7721X: Documentation/RCU/torture.txt
f9094d8e 7722F: include/linux/rcu*
4102adab
PM
7723X: include/linux/srcu.h
7724F: kernel/rcu/
34e2d560 7725X: kernel/torture.c
595182bc 7726
0c86edc0 7727REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7728M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7729L: rtc-linux@googlegroups.com
8a6e2535 7730Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7731S: Maintained
679655da
JP
7732F: Documentation/rtc.txt
7733F: drivers/rtc/
7734F: include/linux/rtc.h
c117ab84 7735F: include/uapi/linux/rtc.h
0c86edc0 7736
0e400c53
MB
7737REALTEK AUDIO CODECS
7738M: Bard Liao <bardliao@realtek.com>
7739M: Oder Chiou <oder_chiou@realtek.com>
7740S: Maintained
7741F: sound/soc/codecs/rt*
7742F: include/sound/rt*.h
7743
1da177e4 7744REISERFS FILE SYSTEM
76c4e5ea 7745L: reiserfs-devel@vger.kernel.org
1da177e4 7746S: Supported
679655da 7747F: fs/reiserfs/
1da177e4 7748
b83a313b 7749REGISTER MAP ABSTRACTION
b02e48f2 7750M: Mark Brown <broonie@kernel.org>
dd060bc9 7751L: linux-kernel@vger.kernel.org
b83a313b
MB
7752T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7753S: Supported
7754F: drivers/base/regmap/
7755F: include/linux/regmap.h
7756
400e64df
OBC
7757REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7758M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7759T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7760S: Maintained
7761F: drivers/remoteproc/
7762F: Documentation/remoteproc.txt
6fc26488 7763F: include/linux/remoteproc.h
400e64df 7764
d8115db5
OBC
7765REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7766M: Ohad Ben-Cohen <ohad@wizery.com>
7767T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7768S: Maintained
7769F: drivers/rpmsg/
7770F: Documentation/rpmsg.txt
7771F: include/linux/rpmsg.h
7772
1b0fe6be
PZ
7773RESET CONTROLLER FRAMEWORK
7774M: Philipp Zabel <p.zabel@pengutronix.de>
7775S: Maintained
7776F: drivers/reset/
7777F: Documentation/devicetree/bindings/reset/
7778F: include/linux/reset.h
7779F: include/linux/reset-controller.h
7780
e0897645 7781RFKILL
8b58be88 7782M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7783L: linux-wireless@vger.kernel.org
ce466579
JB
7784W: http://wireless.kernel.org/
7785T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7786T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7787S: Maintained
505c9247 7788F: Documentation/rfkill.txt
80811493 7789F: net/rfkill/
e0897645 7790
67e054e9
ML
7791RICOH SMARTMEDIA/XD DRIVER
7792M: Maxim Levitsky <maximlevitsky@gmail.com>
7793S: Maintained
21c26f50
JP
7794F: drivers/mtd/nand/r852.c
7795F: drivers/mtd/nand/r852.h
67e054e9 7796
92634125
ML
7797RICOH R5C592 MEMORYSTICK DRIVER
7798M: Maxim Levitsky <maximlevitsky@gmail.com>
7799S: Maintained
7800F: drivers/memstick/host/r592.*
7801
27f1d2f9
SA
7802ROCCAT DRIVERS
7803M: Stefan Achatz <erazor_de@users.sourceforge.net>
7804W: http://sourceforge.net/projects/roccat/
7805S: Maintained
7806F: drivers/hid/hid-roccat*
7807F: include/linux/hid-roccat*
7808F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7809
1da177e4
LT
7810ROCKETPORT DRIVER
7811P: Comtrol Corp.
1da177e4
LT
7812W: http://www.comtrol.com
7813S: Maintained
679655da 7814F: Documentation/serial/rocket.txt
c897401b 7815F: drivers/tty/rocket*
1da177e4
LT
7816
7817ROSE NETWORK LAYER
8b58be88 7818M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7819L: linux-hams@vger.kernel.org
d34cb28a 7820W: http://www.linux-ax25.org/
1da177e4 7821S: Maintained
679655da 7822F: include/net/rose.h
c117ab84 7823F: include/uapi/linux/rose.h
679655da 7824F: net/rose/
1da177e4 7825
91952bc0
AP
7826RTL2830 MEDIA DRIVER
7827M: Antti Palosaari <crope@iki.fi>
7828L: linux-media@vger.kernel.org
7829W: http://linuxtv.org/
7830W: http://palosaari.fi/linux/
7831Q: http://patchwork.linuxtv.org/project/linux-media/list/
7832T: git git://linuxtv.org/anttip/media_tree.git
7833S: Maintained
7834F: drivers/media/dvb-frontends/rtl2830*
7835
27a0aacf
AP
7836RTL2832 MEDIA DRIVER
7837M: Antti Palosaari <crope@iki.fi>
7838L: linux-media@vger.kernel.org
7839W: http://linuxtv.org/
7840W: http://palosaari.fi/linux/
7841Q: http://patchwork.linuxtv.org/project/linux-media/list/
7842T: git git://linuxtv.org/anttip/media_tree.git
7843S: Maintained
7844F: drivers/media/dvb-frontends/rtl2832*
7845
ba6e6f6e
AP
7846RTL2832_SDR MEDIA DRIVER
7847M: Antti Palosaari <crope@iki.fi>
7848L: linux-media@vger.kernel.org
7849W: http://linuxtv.org/
7850W: http://palosaari.fi/linux/
7851Q: http://patchwork.linuxtv.org/project/linux-media/list/
7852T: git git://linuxtv.org/anttip/media_tree.git
7853S: Maintained
b4bb1c28 7854F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 7855
59840488 7856RTL8180 WIRELESS DRIVER
8b58be88 7857M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7858L: linux-wireless@vger.kernel.org
491b26b4 7859W: http://wireless.kernel.org/
54e5881d 7860T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7861S: Maintained
3cfeb0c3 7862F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7863
59840488 7864RTL8187 WIRELESS DRIVER
9f0939bf 7865M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7866M: Hin-Tak Leung <htl10@users.sourceforge.net>
7867M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7868L: linux-wireless@vger.kernel.org
491b26b4 7869W: http://wireless.kernel.org/
54e5881d 7870T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7871S: Maintained
3cfeb0c3 7872F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7873
3cf0c8ad
LF
7874RTL8192CE WIRELESS DRIVER
7875M: Larry Finger <Larry.Finger@lwfinger.net>
7876M: Chaoming Li <chaoming_li@realsil.com.cn>
7877L: linux-wireless@vger.kernel.org
491b26b4 7878W: http://wireless.kernel.org/
3cf0c8ad
LF
7879T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7880S: Maintained
7881F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7882F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7883
9eb8ef74 7884S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7885M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7886L: linux-fbdev@vger.kernel.org
ce00f85c 7887S: Maintained
8a61f013 7888F: drivers/video/fbdev/savage/
9eb8ef74 7889
1da177e4 7890S390
8b58be88
JP
7891M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7892M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7893M: linux390@de.ibm.com
d58140cc 7894L: linux-s390@vger.kernel.org
5238da45
HC
7895W: http://www.ibm.com/developerworks/linux/linux390/
7896S: Supported
679655da 7897F: arch/s390/
a968cd3e 7898F: drivers/s390/
3bfe6858
JN
7899F: Documentation/s390/
7900F: Documentation/DocBook/s390*
5238da45 7901
322986ca
SO
7902S390 COMMON I/O LAYER
7903M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7904M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7905L: linux-s390@vger.kernel.org
7906W: http://www.ibm.com/developerworks/linux/linux390/
7907S: Supported
7908F: drivers/s390/cio/
7909
7910S390 DASD DRIVER
7911M: Stefan Weinhuber <wein@de.ibm.com>
7912M: Stefan Haberland <stefan.haberland@de.ibm.com>
7913L: linux-s390@vger.kernel.org
7914W: http://www.ibm.com/developerworks/linux/linux390/
7915S: Supported
7916F: drivers/s390/block/dasd*
7917F: block/partitions/ibm.c
7918
5238da45 7919S390 NETWORK DRIVERS
8b58be88
JP
7920M: Ursula Braun <ursula.braun@de.ibm.com>
7921M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7922M: linux390@de.ibm.com
d58140cc 7923L: linux-s390@vger.kernel.org
5238da45
HC
7924W: http://www.ibm.com/developerworks/linux/linux390/
7925S: Supported
679655da 7926F: drivers/s390/net/
5238da45 7927
322986ca
SO
7928S390 PCI SUBSYSTEM
7929M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7930M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7931L: linux-s390@vger.kernel.org
7932W: http://www.ibm.com/developerworks/linux/linux390/
7933S: Supported
7934F: arch/s390/pci/
7935F: drivers/pci/hotplug/s390_pci_hpc.c
7936
feed9b62 7937S390 ZCRYPT DRIVER
5c8d0983 7938M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7939M: linux390@de.ibm.com
7940L: linux-s390@vger.kernel.org
a968cd3e 7941W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7942S: Supported
d5ca6918 7943F: drivers/s390/crypto/
feed9b62 7944
5238da45 7945S390 ZFCP DRIVER
d38e19d0 7946M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7947M: linux390@de.ibm.com
d58140cc 7948L: linux-s390@vger.kernel.org
5238da45 7949W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7950S: Supported
679655da 7951F: drivers/s390/scsi/zfcp_*
1da177e4 7952
dd96df2c 7953S390 IUCV NETWORK LAYER
8b58be88 7954M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7955M: linux390@de.ibm.com
7956L: linux-s390@vger.kernel.org
7957W: http://www.ibm.com/developerworks/linux/linux390/
7958S: Supported
679655da
JP
7959F: drivers/s390/net/*iucv*
7960F: include/net/iucv/
7961F: net/iucv/
dd96df2c 7962
4dde7f75 7963S3C24XX SD/MMC Driver
8b58be88 7964M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7966S: Supported
679655da 7967F: drivers/mmc/host/s3cmci.*
4dde7f75 7968
1f15a229
HV
7969SAA6588 RDS RECEIVER DRIVER
7970M: Hans Verkuil <hverkuil@xs4all.nl>
7971L: linux-media@vger.kernel.org
7972T: git git://linuxtv.org/media_tree.git
7973W: http://linuxtv.org
7974S: Odd Fixes
7975F: drivers/media/i2c/saa6588*
7976
98ed12e6 7977SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7978M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7979L: linux-media@vger.kernel.org
7980W: http://linuxtv.org
7981T: git git://linuxtv.org/media_tree.git
7982S: Odd fixes
e42bf501 7983F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7984F: drivers/media/pci/saa7134/
7985
1da177e4 7986SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7987M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7988L: linux-media@vger.kernel.org
275ffde4 7989T: git git://linuxtv.org/media_tree.git
1da177e4 7990S: Maintained
90d72ac6
MCC
7991F: drivers/media/common/saa7146/
7992F: drivers/media/pci/saa7146/
7993F: include/media/saa7146*
1da177e4 7994
92304a40 7995SAMSUNG LAPTOP DRIVER
5909c654 7996M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7997L: platform-driver-x86@vger.kernel.org
7998S: Maintained
7999F: drivers/platform/x86/samsung-laptop.c
8000
4a109cc0 8001SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8002M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8003L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8004S: Supported
14430813 8005F: sound/soc/samsung/
4a109cc0 8006
0d89a28b
JH
8007SAMSUNG FRAMEBUFFER DRIVER
8008M: Jingoo Han <jg1.han@samsung.com>
8009L: linux-fbdev@vger.kernel.org
8010S: Maintained
8a61f013 8011F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8012
f69d3a17
SK
8013SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8014M: Sangbeom Kim <sbkim73@samsung.com>
8015L: linux-kernel@vger.kernel.org
8016S: Supported
8017F: drivers/mfd/sec*.c
8018F: drivers/regulator/s2m*.c
8019F: drivers/regulator/s5m*.c
f69d3a17
SK
8020F: include/linux/mfd/samsung/
8021
038f5c4b
SN
8022SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8023M: Kyungmin Park <kyungmin.park@samsung.com>
8024M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8025L: linux-media@vger.kernel.org
8026Q: https://patchwork.linuxtv.org/project/linux-media/list/
8027S: Supported
8028F: drivers/media/platform/exynos4-is/
038f5c4b 8029
6fd86ab2
SN
8030SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8031M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8032L: linux-media@vger.kernel.org
8033L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8034S: Maintained
8035F: drivers/media/platform/s3c-camif/
8036F: include/media/s3c_camif.h
8037
b84ef24e
AH
8038SAMSUNG S5C73M3 CAMERA DRIVER
8039M: Kyungmin Park <kyungmin.park@samsung.com>
8040M: Andrzej Hajda <a.hajda@samsung.com>
8041L: linux-media@vger.kernel.org
8042S: Supported
8043F: drivers/media/i2c/s5c73m3/*
8044
7d459937
AH
8045SAMSUNG S5K5BAF CAMERA DRIVER
8046M: Kyungmin Park <kyungmin.park@samsung.com>
8047M: Andrzej Hajda <a.hajda@samsung.com>
8048L: linux-media@vger.kernel.org
8049S: Supported
8050F: drivers/media/i2c/s5k5baf.c
8051
310e39c9 8052SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8053M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8054M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8055S: Supported
8056L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8057F: drivers/clk/samsung/
8058
66890ed6
BA
8059SAMSUNG SXGBE DRIVERS
8060M: Byungho An <bh74.an@samsung.com>
8061M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8062M: Vipul Pandya <vipul.pandya@samsung.com>
8063S: Supported
8064L: netdev@vger.kernel.org
8065F: drivers/net/ethernet/samsung/sxgbe/
8066
e296cd32
KD
8067SAMSUNG USB2 PHY DRIVER
8068M: Kamil Debski <k.debski@samsung.com>
8069L: linux-kernel@vger.kernel.org
8070S: Supported
8071F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8072F: Documentation/phy/samsung-usb2.txt
8073F: drivers/phy/phy-exynos4210-usb2.c
8074F: drivers/phy/phy-exynos4x12-usb2.c
8075F: drivers/phy/phy-exynos5250-usb2.c
8076F: drivers/phy/phy-s5pv210-usb2.c
8077F: drivers/phy/phy-samsung-usb2.c
8078F: drivers/phy/phy-samsung-usb2.h
8079
ca749e2a 8080SERIAL DRIVERS
5e30bbb7 8081M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8082L: linux-serial@vger.kernel.org
5e30bbb7 8083S: Maintained
14430813 8084F: drivers/tty/serial/
ca749e2a 8085
aecb7b64 8086SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8087M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8088M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8089S: Maintained
3d598f47 8090F: include/linux/platform_data/dma-dw.h
61a76496 8091F: drivers/dma/dw/
aecb7b64 8092
f9e37137
SJ
8093SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8094M: Seungwon Jeon <tgih.jun@samsung.com>
8095M: Jaehoon Chung <jh80.chung@samsung.com>
8096L: linux-mmc@vger.kernel.org
8097S: Maintained
8098F: include/linux/mmc/dw_mmc.h
8099F: drivers/mmc/host/dw_mmc*
8100
1db121d6
AN
8101THUNDERBOLT DRIVER
8102M: Andreas Noever <andreas.noever@gmail.com>
8103S: Maintained
8104F: drivers/thunderbolt/
8105
9222d247 8106TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8107M: John Stultz <john.stultz@linaro.org>
88606e80 8108M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8109L: linux-kernel@vger.kernel.org
75fc2d37 8110T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8111S: Supported
8112F: include/linux/clocksource.h
8113F: include/linux/time.h
8114F: include/linux/timex.h
c117ab84
CEB
8115F: include/uapi/linux/time.h
8116F: include/uapi/linux/timex.h
88606e80
TG
8117F: kernel/time/clocksource.c
8118F: kernel/time/time*.c
8119F: kernel/time/ntp.c
8120
5b3f03f0 8121TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 8122M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
8123M: Hans Verkuil <hverkuil@xs4all.nl>
8124S: Odd Fixes
14430813 8125F: drivers/media/usb/tlg2300/
5b3f03f0 8126
1da177e4 8127SC1200 WDT DRIVER
b300645a 8128M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8129S: Maintained
679655da 8130F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8131
8132SCHEDULER
dd9b238c 8133M: Ingo Molnar <mingo@redhat.com>
8b58be88 8134M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8135L: linux-kernel@vger.kernel.org
75fc2d37 8136T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8137S: Maintained
95c0d71d 8138F: kernel/sched/
679655da 8139F: include/linux/sched.h
c117ab84 8140F: include/uapi/linux/sched.h
c2eb505b 8141F: include/linux/wait.h
1da177e4 8142
6bcf6737 8143SCORE ARCHITECTURE
ed38665e 8144M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8145M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8146W: http://www.sunplus.com
6bcf6737 8147S: Supported
a2681a75 8148F: arch/score/
6bcf6737 8149
1da177e4 8150SCSI CDROM DRIVER
8b58be88 8151M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8152L: linux-scsi@vger.kernel.org
8153W: http://www.kernel.dk
8154S: Maintained
679655da 8155F: drivers/scsi/sr*
1da177e4 8156
fb50a83d 8157SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8158M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8159L: linux-rdma@vger.kernel.org
8160S: Supported
8161W: http://www.openfabrics.org
8162Q: http://patchwork.kernel.org/project/linux-rdma/list/
8163T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8164F: drivers/infiniband/ulp/srp/
8165F: include/scsi/srp.h
8166
1da177e4 8167SCSI SG DRIVER
8b58be88 8168M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8169L: linux-scsi@vger.kernel.org
59ab3c93 8170W: http://sg.danny.cz/sg
1da177e4 8171S: Maintained
59ab3c93 8172F: Documentation/scsi/scsi-generic.txt
679655da
JP
8173F: drivers/scsi/sg.c
8174F: include/scsi/sg.h
1da177e4
LT
8175
8176SCSI SUBSYSTEM
c95286d8 8177M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8178L: linux-scsi@vger.kernel.org
54e5881d
JP
8179T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8180T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8181T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8182S: Maintained
679655da
JP
8183F: drivers/scsi/
8184F: include/scsi/
1da177e4
LT
8185
8186SCSI TAPE DRIVER
8b58be88 8187M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8188L: linux-scsi@vger.kernel.org
8189S: Maintained
679655da 8190F: Documentation/scsi/st.txt
f7269cfc
JD
8191F: drivers/scsi/st.*
8192F: drivers/scsi/st_*.h
1da177e4
LT
8193
8194SCTP PROTOCOL
8b6efb75 8195M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8196M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8197L: linux-sctp@vger.kernel.org
5f85813c 8198W: http://lksctp.sourceforge.net
8b6efb75 8199S: Maintained
679655da
JP
8200F: Documentation/networking/sctp.txt
8201F: include/linux/sctp.h
4d58c025 8202F: include/uapi/linux/sctp.h
679655da
JP
8203F: include/net/sctp/
8204F: net/sctp/
1da177e4
LT
8205
8206SCx200 CPU SUPPORT
8b58be88 8207M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8208S: Odd Fixes
679655da 8209F: Documentation/i2c/busses/scx200_acb
390889b6 8210F: arch/x86/platform/scx200/
679655da
JP
8211F: drivers/watchdog/scx200_wdt.c
8212F: drivers/i2c/busses/scx200*
8213F: drivers/mtd/maps/scx200_docflash.c
8214F: include/linux/scx200.h
1662d32c
JC
8215
8216SCx200 GPIO DRIVER
8b58be88 8217M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8218S: Maintained
679655da
JP
8219F: drivers/char/scx200_gpio.c
8220F: include/linux/scx200_gpio.h
1662d32c
JC
8221
8222SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8223M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8224S: Maintained
679655da 8225F: drivers/clocksource/scx200_hrt.c
1da177e4 8226
6a36913a 8227SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8228M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8229L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8230S: Maintained
679655da 8231F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8232
e7839f25 8233SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8234M: Chris Ball <chris@printf.net>
7a241d6e 8235L: linux-mmc@vger.kernel.org
245feaa6
CB
8236T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8237S: Maintained
7a241d6e 8238F: drivers/mmc/host/sdhci.*
d4a45787 8239F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8240
c04f9d61
KC
8241SECURE COMPUTING
8242M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8243R: Andy Lutomirski <luto@amacapital.net>
8244R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8245T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8246S: Supported
8247F: kernel/seccomp.c
8248F: include/uapi/linux/seccomp.h
8249F: include/linux/seccomp.h
8250K: \bsecure_computing
8251K: \bTIF_SECCOMP\b
8252
3085e9c1 8253SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8254M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8255L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8256L: linux-mmc@vger.kernel.org
e2d1d6c0 8257S: Maintained
d4a45787 8258F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8259
0d1bb41a 8260SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8261M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8262L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8263S: Maintained
8264F: drivers/mmc/host/sdhci-s3c.c
8265
c63b3cba 8266SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8267M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8268L: spear-devel@list.st.com
c63b3cba
VK
8269L: linux-mmc@vger.kernel.org
8270S: Maintained
8271F: drivers/mmc/host/sdhci-spear.c
8272
8711cca2 8273SECURITY SUBSYSTEM
9b45c0d2 8274M: James Morris <james.l.morris@oracle.com>
70b4a259 8275M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8276L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8277T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8278W: http://kernsec.org/
8711cca2 8279S: Supported
7d2c86b5 8280F: security/
8711cca2 8281
1da177e4 8282SECURITY CONTACT
8b58be88 8283M: Security Officers <security@kernel.org>
1da177e4
LT
8284S: Supported
8285
8286SELINUX SECURITY MODULE
e0238b4c 8287M: Paul Moore <paul@paul-moore.com>
8b58be88 8288M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8289M: Eric Paris <eparis@parisplace.org>
e0238b4c 8290L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8291W: http://selinuxproject.org
5a5f2acf 8292T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8293S: Supported
679655da
JP
8294F: include/linux/selinux*
8295F: security/selinux/
6bde95ce 8296F: scripts/selinux/
1da177e4 8297
c1c124e9
JJ
8298APPARMOR SECURITY MODULE
8299M: John Johansen <john.johansen@canonical.com>
8300L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8301W: apparmor.wiki.kernel.org
8302T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8303S: Supported
8304F: security/apparmor/
8305
cef2cf07 8306SENSABLE PHANTOM
8b58be88 8307M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8308S: Maintained
679655da 8309F: drivers/misc/phantom.c
c117ab84 8310F: include/uapi/linux/phantom.h
cef2cf07 8311
4480f15b 8312SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8313M: Tejun Heo <tj@kernel.org>
1da177e4 8314L: linux-ide@vger.kernel.org
3d9b9350 8315T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8316S: Supported
d5ca6918
JP
8317F: drivers/ata/
8318F: include/linux/ata.h
8319F: include/linux/libata.h
1da177e4 8320
7188b067
HG
8321SERIAL ATA AHCI PLATFORM devices support
8322M: Hans de Goede <hdegoede@redhat.com>
8323M: Tejun Heo <tj@kernel.org>
8324L: linux-ide@vger.kernel.org
8325T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8326S: Supported
8327F: drivers/ata/ahci_platform.c
8328F: drivers/ata/libahci_platform.c
8329F: include/linux/ahci_platform.h
8330
6733b39a 8331SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8332M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8333L: linux-scsi@vger.kernel.org
0ca43cc0 8334W: http://www.emulex.com
3387f656
JP
8335S: Supported
8336F: drivers/scsi/be2iscsi/
6733b39a 8337
6b7c5b94 8338SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8339M: Sathya Perla <sathya.perla@emulex.com>
8340M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8341M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8342L: netdev@vger.kernel.org
fea3af67 8343W: http://www.emulex.com
7d2c86b5 8344S: Supported
9aebddd1 8345F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8346
8ceee660 8347SFC NETWORK DRIVER
c06f51ea 8348M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8349M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8350L: netdev@vger.kernel.org
8ceee660 8351S: Supported
874aeea5 8352F: drivers/net/ethernet/sfc/
8ceee660 8353
e2d1d6c0 8354SGI GRU DRIVER
cc883afc 8355M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8356S: Maintained
679655da 8357F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8358
8359SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8360M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8361L: linux-ia64@vger.kernel.org
8362S: Supported
679655da 8363F: Documentation/ia64/serial.txt
df621252 8364F: drivers/tty/serial/ioc?_serial.c
679655da 8365F: include/linux/ioc?.h
e2d1d6c0 8366
75312619 8367SGI XP/XPC/XPNET DRIVER
e180383f
RH
8368M: Cliff Whickman <cpw@sgi.com>
8369M: Robin Holt <robinmholt@gmail.com>
75312619 8370S: Maintained
679655da 8371F: drivers/misc/sgi-xp/
75312619 8372
46eacf3b
AP
8373SI2157 MEDIA DRIVER
8374M: Antti Palosaari <crope@iki.fi>
8375L: linux-media@vger.kernel.org
8376W: http://linuxtv.org/
8377W: http://palosaari.fi/linux/
8378Q: http://patchwork.linuxtv.org/project/linux-media/list/
8379T: git git://linuxtv.org/anttip/media_tree.git
8380S: Maintained
8381F: drivers/media/tuners/si2157*
8382
75e2d5ba
AP
8383SI2168 MEDIA DRIVER
8384M: Antti Palosaari <crope@iki.fi>
8385L: linux-media@vger.kernel.org
8386W: http://linuxtv.org/
8387W: http://palosaari.fi/linux/
8388Q: http://patchwork.linuxtv.org/project/linux-media/list/
8389T: git git://linuxtv.org/anttip/media_tree.git
8390S: Maintained
8391F: drivers/media/dvb-frontends/si2168*
8392
49cc629d
HV
8393SI470X FM RADIO RECEIVER I2C DRIVER
8394M: Hans Verkuil <hverkuil@xs4all.nl>
8395L: linux-media@vger.kernel.org
8396T: git git://linuxtv.org/media_tree.git
8397W: http://linuxtv.org
8398S: Odd Fixes
8399F: drivers/media/radio/si470x/radio-si470x-i2c.c
8400
8401SI470X FM RADIO RECEIVER USB DRIVER
8402M: Hans Verkuil <hverkuil@xs4all.nl>
8403L: linux-media@vger.kernel.org
8404T: git git://linuxtv.org/media_tree.git
8405W: http://linuxtv.org
8406S: Maintained
8407F: drivers/media/radio/si470x/radio-si470x-common.c
8408F: drivers/media/radio/si470x/radio-si470x.h
8409F: drivers/media/radio/si470x/radio-si470x-usb.c
8410
c937ca03
EV
8411SI4713 FM RADIO TRANSMITTER I2C DRIVER
8412M: Eduardo Valentin <edubezval@gmail.com>
8413L: linux-media@vger.kernel.org
8414T: git git://linuxtv.org/media_tree.git
8415W: http://linuxtv.org
8416S: Odd Fixes
99995ded 8417F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8418
8419SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8420M: Eduardo Valentin <edubezval@gmail.com>
8421L: linux-media@vger.kernel.org
8422T: git git://linuxtv.org/media_tree.git
8423W: http://linuxtv.org
8424S: Odd Fixes
99995ded
DR
8425F: drivers/media/radio/si4713/radio-platform-si4713.c
8426
8427SI4713 FM RADIO TRANSMITTER USB DRIVER
8428M: Hans Verkuil <hverkuil@xs4all.nl>
8429L: linux-media@vger.kernel.org
8430T: git git://linuxtv.org/media_tree.git
8431W: http://linuxtv.org
8432S: Maintained
8433F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8434
beb91d46 8435SIANO DVB DRIVER
1b2c14b4 8436M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8437L: linux-media@vger.kernel.org
8438W: http://linuxtv.org
8439T: git git://linuxtv.org/media_tree.git
8440S: Odd fixes
8441F: drivers/media/common/siano/
beb91d46 8442F: drivers/media/usb/siano/
beb91d46 8443F: drivers/media/usb/siano/
14430813 8444F: drivers/media/mmc/siano/
beb91d46 8445
b618b69c 8446SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8447L: linux-media@vger.kernel.org
bb60fcb2 8448S: Orphan
b618b69c 8449F: drivers/media/platform/sh_veu.c
b618b69c
GL
8450
8451SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8452L: linux-media@vger.kernel.org
bb60fcb2 8453S: Orphan
b618b69c
GL
8454F: drivers/media/platform/sh_vou.c
8455F: include/media/sh_vou.h
8456
6349d997 8457SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8458M: Len Brown <lenb@kernel.org>
6349d997
LB
8459L: sfi-devel@simplefirmware.org
8460W: http://simplefirmware.org/
8461T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8462S: Supported
943fc810 8463F: arch/x86/platform/sfi/
6349d997
LB
8464F: drivers/sfi/
8465F: include/linux/sfi*.h
e2d1d6c0 8466
1da177e4
LT
8467SIMTEC EB110ATX (Chalice CATS)
8468P: Ben Dooks
b16957c6
BD
8469P: Vincent Sanders <vince@simtec.co.uk>
8470M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8471W: http://www.simtec.co.uk/products/EB110ATX/
8472S: Supported
8473
8474SIMTEC EB2410ITX (BAST)
8475P: Ben Dooks
b16957c6
BD
8476P: Vincent Sanders <vince@simtec.co.uk>
8477M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8478W: http://www.simtec.co.uk/products/EB2410ITX/
8479S: Supported
15dba387
JP
8480F: arch/arm/mach-s3c24xx/mach-bast.c
8481F: arch/arm/mach-s3c24xx/bast-ide.c
8482F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8483
4c5adde7 8484TI DAVINCI MACHINE SUPPORT
3ba789c0 8485M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8486M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8487T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8488Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8489S: Supported
14430813 8490F: arch/arm/mach-davinci/
046d0a37 8491F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8492
8d4b3f08 8493TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8494M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 8495L: linux-media@vger.kernel.org
8d4b3f08
LP
8496W: http://linuxtv.org/
8497Q: http://patchwork.linuxtv.org/project/linux-media/list/
8498T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8499S: Maintained
8d4b3f08
LP
8500F: drivers/media/platform/davinci/
8501F: include/media/davinci/
8502
92aab3c0 8503SIS 190 ETHERNET DRIVER
8b58be88 8504M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8505L: netdev@vger.kernel.org
8506S: Maintained
8c7de408 8507F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8508
1da177e4 8509SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8510M: Daniele Venzano <venza@brownhat.org>
1da177e4 8511W: http://www.brownhat.org/sis900.html
979b6c13 8512L: netdev@vger.kernel.org
1da177e4 8513S: Maintained
8c7de408 8514F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8515
8516SIS FRAMEBUFFER DRIVER
8b58be88 8517M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8518W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8519S: Maintained
679655da 8520F: Documentation/fb/sisfb.txt
8a61f013 8521F: drivers/video/fbdev/sis/
679655da 8522F: include/video/sisfb.h
1da177e4
LT
8523
8524SIS USB2VGA DRIVER
8b58be88 8525M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8526W: http://www.winischhofer.at/linuxsisusbvga.shtml
8527S: Maintained
679655da 8528F: drivers/usb/misc/sisusbvga/
1da177e4 8529
415ad26d 8530SLAB ALLOCATOR
16e943bf 8531M: Christoph Lameter <cl@linux.com>
2ed1c525 8532M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8533M: David Rientjes <rientjes@google.com>
8534M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8535M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8536L: linux-mm@kvack.org
8537S: Maintained
679655da 8538F: include/linux/sl?b*.h
16e943bf 8539F: mm/sl?b*
415ad26d 8540
9fab9787
PM
8541SLEEPABLE READ-COPY UPDATE (SRCU)
8542M: Lai Jiangshan <laijs@cn.fujitsu.com>
8543M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8544M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8545R: Steven Rostedt <rostedt@goodmis.org>
8546R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8547L: linux-kernel@vger.kernel.org
9fab9787
PM
8548W: http://www.rdrop.com/users/paulmck/RCU/
8549S: Supported
8550T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8551F: include/linux/srcu.h
8552F: kernel/rcu/srcu.c
9fab9787 8553
66372841
CS
8554SMACK SECURITY MODULE
8555M: Casey Schaufler <casey@schaufler-ca.com>
8556L: linux-security-module@vger.kernel.org
8557W: http://schaufler-ca.com
8558T: git git://git.gitorious.org/smack-next/kernel.git
8559S: Maintained
8560F: Documentation/security/Smack.txt
8561F: security/smack/
8562
20651e0b 8563DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
8564M: Kevin Hilman <khilman@kernel.org>
8565M: Nishanth Menon <nm@ti.com>
8566S: Maintained
20651e0b 8567F: drivers/power/avs/
68ace3e1
KH
8568F: include/linux/power/smartreflex.h
8569L: linux-pm@vger.kernel.org
8570
1da177e4 8571SMC91x ETHERNET DRIVER
2f82af08 8572M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8573S: Odd Fixes
ae150435 8574F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8575
e8e31622
SA
8576SMIA AND SMIA++ IMAGE SENSOR DRIVER
8577M: Sakari Ailus <sakari.ailus@iki.fi>
8578L: linux-media@vger.kernel.org
8579S: Maintained
14430813 8580F: drivers/media/i2c/smiapp/
e8e31622
SA
8581F: include/media/smiapp.h
8582F: drivers/media/i2c/smiapp-pll.c
8583F: drivers/media/i2c/smiapp-pll.h
8584
920fa1ff
GR
8585SMM665 HARDWARE MONITOR DRIVER
8586M: Guenter Roeck <linux@roeck-us.net>
8587L: lm-sensors@lm-sensors.org
8588S: Maintained
8589F: Documentation/hwmon/smm665
8590F: drivers/hwmon/smm665.c
8591
9df7305b 8592SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8593M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8594L: lm-sensors@lm-sensors.org
90b24cfb 8595S: Maintained
9df7305b
SG
8596F: Documentation/hwmon/emc2103
8597F: drivers/hwmon/emc2103.c
8598
a98d506c
HG
8599SMSC SCH5627 HARDWARE MONITOR DRIVER
8600M: Hans de Goede <hdegoede@redhat.com>
8601L: lm-sensors@lm-sensors.org
8602S: Supported
8603F: Documentation/hwmon/sch5627
8604F: drivers/hwmon/sch5627.c
8605
6ea884db 8606SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8607M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8608L: lm-sensors@lm-sensors.org
8609S: Maintained
679655da
JP
8610F: Documentation/hwmon/smsc47b397
8611F: drivers/hwmon/smsc47b397.c
6ea884db 8612
fd9abb3d 8613SMSC911x ETHERNET DRIVER
90b24cfb 8614M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8615L: netdev@vger.kernel.org
90b24cfb 8616S: Maintained
679655da 8617F: include/linux/smsc911x.h
ae150435 8618F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8619
8620SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8621M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8622L: netdev@vger.kernel.org
90b24cfb 8623S: Maintained
ae150435 8624F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8625
3c8a63e2 8626SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8627M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8628L: linux-fbdev@vger.kernel.org
90b24cfb 8629S: Maintained
8a61f013 8630F: drivers/video/fbdev/smscufx.c
3c8a63e2 8631
668acf32 8632SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8633M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8634L: linux-media@vger.kernel.org
275ffde4 8635T: git git://linuxtv.org/media_tree.git
795fb7e7 8636S: Maintained
90d72ac6
MCC
8637F: include/media/soc*
8638F: drivers/media/i2c/soc_camera/
8639F: drivers/media/platform/soc_camera/
668acf32 8640
e2d1d6c0 8641SOEKRIS NET48XX LED SUPPORT
8b58be88 8642M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8643S: Maintained
679655da 8644F: drivers/leds/leds-net48xx.c
e2d1d6c0 8645
e3994db1
JP
8646SOFTLOGIC 6x10 MPEG CODEC
8647M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8648L: linux-media@vger.kernel.org
8649S: Supported
8650F: drivers/media/pci/solo6x10/
8651
1da177e4 8652SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8653M: Neil Brown <neilb@suse.de>
1da177e4 8654L: linux-raid@vger.kernel.org
524418bb 8655S: Supported
679655da
JP
8656F: drivers/md/
8657F: include/linux/raid/
c117ab84 8658F: include/uapi/linux/raid/
1da177e4 8659
1da177e4 8660SONIC NETWORK DRIVER
8b58be88 8661M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8662L: netdev@vger.kernel.org
1da177e4 8663S: Maintained
d9fb9f38 8664F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8665
61e115a5 8666SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8667M: Michael Buesch <m@bues.ch>
61e115a5
MB
8668L: netdev@vger.kernel.org
8669S: Maintained
679655da
JP
8670F: drivers/ssb/
8671F: include/linux/ssb/
61e115a5 8672
1da177e4 8673SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8674M: Mattia Dongili <malattia@linux.it>
d0944853 8675L: platform-driver-x86@vger.kernel.org
5b18167d 8676W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8677S: Maintained
679655da
JP
8678F: Documentation/laptops/sony-laptop.txt
8679F: drivers/char/sonypi.c
8680F: drivers/platform/x86/sony-laptop.c
8681F: include/linux/sony-laptop.h
1da177e4 8682
baf8532a 8683SONY MEMORYSTICK CARD SUPPORT
8b58be88 8684M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8685W: http://tifmxx.berlios.de/
8686S: Maintained
679655da 8687F: drivers/memstick/host/tifm_ms.c
baf8532a 8688
0ab30494
ML
8689SONY MEMORYSTICK STANDARD SUPPORT
8690M: Maxim Levitsky <maximlevitsky@gmail.com>
8691S: Maintained
8692F: drivers/memstick/core/ms_block.*
8693
1da177e4 8694SOUND
8b58be88
JP
8695M: Jaroslav Kysela <perex@perex.cz>
8696M: Takashi Iwai <tiwai@suse.de>
93711660 8697L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8698W: http://www.alsa-project.org/
dde7ad8d 8699T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8700T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8701Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8702S: Maintained
3126a179
JP
8703F: Documentation/sound/
8704F: include/sound/
c117ab84 8705F: include/uapi/sound/
679655da 8706F: sound/
1da177e4 8707
33bbe149
MB
8708SOUND - COMPRESSED AUDIO
8709M: Vinod Koul <vinod.koul@intel.com>
8710L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8711T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8712S: Supported
f672f31a 8713F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8714F: include/sound/compress_driver.h
f672f31a 8715F: include/uapi/sound/compress_*
33bbe149
MB
8716F: sound/core/compress_offload.c
8717F: sound/soc/soc-compress.c
8718
bd903bde 8719SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8720M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8721M: Mark Brown <broonie@kernel.org>
86f14df8 8722T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8723L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8724W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8725S: Supported
2820f615 8726F: Documentation/sound/alsa/soc/
679655da 8727F: sound/soc/
e6e55122 8728F: include/sound/soc*
eb1a6af3 8729
d7f8761b
MB
8730SOUND - DMAENGINE HELPERS
8731M: Lars-Peter Clausen <lars@metafoo.de>
8732S: Supported
8733F: include/sound/dmaengine_pcm.h
8734F: sound/core/pcm_dmaengine.c
8735F: sound/soc/soc-generic-dmaengine-pcm.c
8736
990a6a99
OS
8737SP2 MEDIA DRIVER
8738M: Olli Salonen <olli.salonen@iki.fi>
8739L: linux-media@vger.kernel.org
8740W: http://linuxtv.org/
8741Q: http://patchwork.linuxtv.org/project/linux-media/list/
8742S: Maintained
8743F: drivers/media/dvb-frontends/sp2*
8744
473321fc 8745SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8746M: "David S. Miller" <davem@davemloft.net>
1da177e4 8747L: sparclinux@vger.kernel.org
8a6e2535 8748Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8749T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8750T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8751S: Maintained
679655da 8752F: arch/sparc/
7765b8bb 8753F: drivers/sbus/
1da177e4 8754
6404fcca
DM
8755SPARC SERIAL DRIVERS
8756M: "David S. Miller" <davem@davemloft.net>
8757L: sparclinux@vger.kernel.org
08deed1e
JP
8758T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8759T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8760S: Maintained
6816383a 8761F: include/linux/sunserialcore.h
df621252 8762F: drivers/tty/serial/suncore.c
df621252
GKH
8763F: drivers/tty/serial/sunhv.c
8764F: drivers/tty/serial/sunsab.c
8765F: drivers/tty/serial/sunsab.h
8766F: drivers/tty/serial/sunsu.c
8767F: drivers/tty/serial/sunzilog.c
8768F: drivers/tty/serial/sunzilog.h
6404fcca 8769
389325b4
CL
8770SPARSE CHECKER
8771M: "Christopher Li" <sparse@chrisli.org>
8772L: linux-sparse@vger.kernel.org
8773W: https://sparse.wiki.kernel.org/
8774T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8775T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8776S: Maintained
8777F: include/linux/compiler.h
8778
fc0c195a 8779SPEAR PLATFORM SUPPORT
2d8a3b3d 8780M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8781M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8782L: spear-devel@list.st.com
8783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8784W: http://www.st.com/spear
8785S: Maintained
281e192f 8786F: arch/arm/mach-spear/
fc0c195a 8787
8788SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8789M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8790L: spear-devel@list.st.com
8791L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8792W: http://www.st.com/spear
8793S: Maintained
5df33a62 8794F: drivers/clk/spear/
fc0c195a 8795
e2d1d6c0 8796SPI SUBSYSTEM
b02e48f2 8797M: Mark Brown <broonie@kernel.org>
dfbe403c 8798L: linux-spi@vger.kernel.org
e7e4e13c 8799T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8800Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8801S: Maintained
679655da
JP
8802F: Documentation/spi/
8803F: drivers/spi/
8804F: include/linux/spi/
c117ab84 8805F: include/uapi/linux/spi/
e2d1d6c0 8806
2752e401 8807SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8808M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8809M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8810L: netdev@vger.kernel.org
8811S: Supported
679655da 8812F: Documentation/networking/spider_net.txt
8df158ac 8813F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8814
e2d1d6c0 8815SPU FILE SYSTEM
8b58be88 8816M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8817L: linuxppc-dev@lists.ozlabs.org
8818L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8819W: http://www.ibm.com/developerworks/power/cell/
8820S: Supported
679655da
JP
8821F: Documentation/filesystems/spufs.txt
8822F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8823
fc555841 8824SQUASHFS FILE SYSTEM
d7f2ff67 8825M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8826L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8827W: http://squashfs.org.uk
8828S: Maintained
679655da
JP
8829F: Documentation/filesystems/squashfs.txt
8830F: fs/squashfs/
fc555841 8831
1da177e4 8832SRM (Alpha) environment access
8b58be88 8833M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8834S: Maintained
679655da 8835F: arch/alpha/kernel/srm_env.c
1da177e4 8836
26e9a397 8837STABLE BRANCH
879a5a00 8838M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8839L: stable@vger.kernel.org
879a5a00 8840S: Supported
7b175c46 8841F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8842
26e9a397 8843STAGING SUBSYSTEM
879a5a00 8844M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8845T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8846L: devel@driverdev.osuosl.org
879a5a00 8847S: Supported
679655da 8848F: drivers/staging/
dbc6c2cc 8849
ebd3d010
JP
8850STAGING - COMEDI
8851M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8852M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8853S: Odd Fixes
8854F: drivers/staging/comedi/
8855
a0138163
JP
8856STAGING - FLARION FT1000 DRIVERS
8857M: Marek Belisko <marek.belisko@gmail.com>
8858S: Odd Fixes
8859F: drivers/staging/ft1000/
8860
6c1bb424 8861STAGING - INDUSTRIAL IO
030a13d7 8862M: Jonathan Cameron <jic23@kernel.org>
a0138163 8863L: linux-iio@vger.kernel.org
6c1bb424
JP
8864S: Odd Fixes
8865F: drivers/staging/iio/
8866
a0138163
JP
8867STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8868M: Jarod Wilson <jarod@wilsonet.com>
8869W: http://www.lirc.org/
8870S: Odd Fixes
b2b0186d 8871F: drivers/staging/media/lirc/
a0138163 8872
f5e5de1e
OD
8873STAGING - LUSTRE PARALLEL FILESYSTEM
8874M: Oleg Drokin <oleg.drokin@intel.com>
8875M: Andreas Dilger <andreas.dilger@intel.com>
8876L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
8877W: http://lustre.opensfs.org/
8878S: Maintained
8879F: drivers/staging/lustre
8880
7c6b6c71 8881STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8882M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8883M: Marc Dietrich <marvin24@gmx.de>
8884L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8885L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8886S: Maintained
8887F: drivers/staging/nvec/
8888
a0138163 8889STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8890M: Jens Frederich <jfrederich@gmail.com>
8891M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8892M: Jon Nettleton <jon.nettleton@gmail.com>
8893W: http://wiki.laptop.org/go/DCON
3140b458 8894S: Maintained
a0138163
JP
8895F: drivers/staging/olpc_dcon/
8896
94cfdd15 8897STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8898M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8899S: Maintained
8900F: drivers/staging/ozwpan/
8901
a0138163 8902STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8903M: Willy Tarreau <willy@meta-x.org>
8904S: Odd Fixes
8905F: drivers/staging/panel/
8906
a0138163
JP
8907STAGING - REALTEK RTL8712U DRIVERS
8908M: Larry Finger <Larry.Finger@lwfinger.net>
8909M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8910S: Odd Fixes
8911F: drivers/staging/rtl8712/
8912
7591ba8b
JS
8913STAGING - REALTEK RTL8723U WIRELESS DRIVER
8914M: Larry Finger <Larry.Finger@lwfinger.net>
8915M: Jes Sorensen <Jes.Sorensen@redhat.com>
8916L: linux-wireless@vger.kernel.org
8917S: Maintained
8918F: drivers/staging/rtl8723au/
8919
510fa408
JP
8920STAGING - SLICOSS
8921M: Lior Dotan <liodot@gmail.com>
8922M: Christopher Harrer <charrer@alacritech.com>
8923S: Odd Fixes
8924F: drivers/staging/slicoss/
8925
a0138163
JP
8926STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8927M: William Hubbs <w.d.hubbs@gmail.com>
8928M: Chris Brannon <chris@the-brannons.com>
d33bce31 8929M: Kirk Reiser <kirk@reisers.ca>
a0138163 8930M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 8931L: speakup@linux-speakup.org
a0138163
JP
8932W: http://www.linux-speakup.org/
8933S: Odd Fixes
8934F: drivers/staging/speakup/
8935
b3e871ce
JP
8936STAGING - VIA VT665X DRIVERS
8937M: Forest Bond <forest@alittletooquiet.net>
8938S: Odd Fixes
8939F: drivers/staging/vt665?/
8940
709bcb07 8941STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8942M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8943S: Odd Fixes
8944F: drivers/staging/xgifb/
8945
1da177e4 8946STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8947M: Ion Badulescu <ionut@badula.org>
b4f90189 8948S: Odd Fixes
9bba23b0 8949F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8950
e2d1d6c0 8951SUN3/3X
8b58be88 8952M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8953W: http://sammy.net/sun3/
8954S: Maintained
679655da
JP
8955F: arch/m68k/kernel/*sun3*
8956F: arch/m68k/sun3*/
8957F: arch/m68k/include/asm/sun3*
e689cf4a 8958F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8959
2bc9ff01
DK
8960SUNDANCE NETWORK DRIVER
8961M: Denis Kirjanov <kda@linux-powerpc.org>
8962L: netdev@vger.kernel.org
8963S: Maintained
8964F: drivers/net/ethernet/dlink/sundance.c
8965
2cbb12a4 8966SUPERH
2cbb12a4 8967L: linux-sh@vger.kernel.org
1da177e4 8968W: http://www.linux-sh.org
8a6e2535 8969Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8970S: Orphan
066069e1 8971F: Documentation/sh/
679655da 8972F: arch/sh/
066069e1 8973F: drivers/sh/
1da177e4 8974
4480f15b 8975SUSPEND TO RAM
7fb06082 8976M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8977M: Len Brown <len.brown@intel.com>
8978M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8979L: linux-pm@vger.kernel.org
e2d1d6c0 8980S: Supported
679655da
JP
8981F: Documentation/power/
8982F: arch/x86/kernel/acpi/
8983F: drivers/base/power/
8984F: kernel/power/
8985F: include/linux/suspend.h
8986F: include/linux/freezer.h
8987F: include/linux/pm.h
1da177e4
LT
8988
8989SVGA HANDLING
8b58be88 8990M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8991L: linux-video@atrey.karlin.mff.cuni.cz
8992S: Maintained
679655da
JP
8993F: Documentation/svga.txt
8994F: arch/x86/boot/video*
1da177e4 8995
6e28b761
KRW
8996SWIOTLB SUBSYSTEM
8997M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8998L: linux-kernel@vger.kernel.org
8999S: Supported
9000F: lib/swiotlb.c
9001F: arch/*/kernel/pci-swiotlb.c
9002F: include/linux/swiotlb.h
9003
db8e35d5
VG
9004SYNOPSYS ARC ARCHITECTURE
9005M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9006S: Supported
9007F: arch/arc/
6659a20a 9008F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9009F: drivers/tty/serial/arc_uart.c
db8e35d5 9010
1da177e4 9011SYSV FILESYSTEM
8b58be88 9012M: Christoph Hellwig <hch@infradead.org>
1da177e4 9013S: Maintained
679655da
JP
9014F: Documentation/filesystems/sysv-fs.txt
9015F: fs/sysv/
9016F: include/linux/sysv_fs.h
1da177e4 9017
86cfa7fc
NB
9018TARGET SUBSYSTEM
9019M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9020L: linux-scsi@vger.kernel.org
b9f5edc2 9021L: target-devel@vger.kernel.org
86cfa7fc 9022W: http://www.linux-iscsi.org
cf015e9f 9023W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9024T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9025S: Supported
9026F: drivers/target/
9027F: include/target/
9028F: Documentation/target/
9029
4e68852d 9030TASKSTATS STATISTICS INTERFACE
185e595f 9031M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9032S: Maintained
679655da
JP
9033F: Documentation/accounting/taskstats*
9034F: include/linux/taskstats*
9035F: kernel/taskstats.c
4e68852d 9036
781b456a 9037TC CLASSIFIER
f935f3f8 9038M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9039L: netdev@vger.kernel.org
9040S: Maintained
679655da 9041F: include/net/pkt_cls.h
c117ab84 9042F: include/uapi/linux/pkt_cls.h
679655da 9043F: net/sched/
781b456a 9044
5067f08a 9045TCP LOW PRIORITY MODULE
8b58be88
JP
9046M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9047M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9048W: http://tcp-lp-mod.sourceforge.net/
9049S: Maintained
679655da 9050F: net/ipv4/tcp_lp.c
5067f08a 9051
91952bc0
AP
9052TDA10071 MEDIA DRIVER
9053M: Antti Palosaari <crope@iki.fi>
9054L: linux-media@vger.kernel.org
9055W: http://linuxtv.org/
9056W: http://palosaari.fi/linux/
9057Q: http://patchwork.linuxtv.org/project/linux-media/list/
9058T: git git://linuxtv.org/anttip/media_tree.git
9059S: Maintained
9060F: drivers/media/dvb-frontends/tda10071*
9061
9062TDA18212 MEDIA DRIVER
9063M: Antti Palosaari <crope@iki.fi>
9064L: linux-media@vger.kernel.org
9065W: http://linuxtv.org/
9066W: http://palosaari.fi/linux/
9067Q: http://patchwork.linuxtv.org/project/linux-media/list/
9068T: git git://linuxtv.org/anttip/media_tree.git
9069S: Maintained
9070F: drivers/media/tuners/tda18212*
9071
9072TDA18218 MEDIA DRIVER
9073M: Antti Palosaari <crope@iki.fi>
9074L: linux-media@vger.kernel.org
9075W: http://linuxtv.org/
9076W: http://palosaari.fi/linux/
9077Q: http://patchwork.linuxtv.org/project/linux-media/list/
9078T: git git://linuxtv.org/anttip/media_tree.git
9079S: Maintained
9080F: drivers/media/tuners/tda18218*
9081
3b2f6aba
MK
9082TDA18271 MEDIA DRIVER
9083M: Michael Krufky <mkrufky@linuxtv.org>
9084L: linux-media@vger.kernel.org
9085W: http://linuxtv.org/
9086W: http://github.com/mkrufky
9087Q: http://patchwork.linuxtv.org/project/linux-media/list/
9088T: git git://linuxtv.org/mkrufky/tuners.git
9089S: Maintained
9090F: drivers/media/tuners/tda18271*
9091
e48307a9
MK
9092TDA827x MEDIA DRIVER
9093M: Michael Krufky <mkrufky@linuxtv.org>
9094L: linux-media@vger.kernel.org
9095W: http://linuxtv.org/
9096W: http://github.com/mkrufky
9097Q: http://patchwork.linuxtv.org/project/linux-media/list/
9098T: git git://linuxtv.org/mkrufky/tuners.git
9099S: Maintained
9100F: drivers/media/tuners/tda8290.*
9101
66cf9212
MK
9102TDA8290 MEDIA DRIVER
9103M: Michael Krufky <mkrufky@linuxtv.org>
9104L: linux-media@vger.kernel.org
9105W: http://linuxtv.org/
9106W: http://github.com/mkrufky
9107Q: http://patchwork.linuxtv.org/project/linux-media/list/
9108T: git git://linuxtv.org/mkrufky/tuners.git
9109S: Maintained
9110F: drivers/media/tuners/tda8290.*
9111
4b9fba30
HV
9112TDA9840 MEDIA DRIVER
9113M: Hans Verkuil <hverkuil@xs4all.nl>
9114L: linux-media@vger.kernel.org
9115T: git git://linuxtv.org/media_tree.git
9116W: http://linuxtv.org
9117S: Maintained
9118F: drivers/media/i2c/tda9840*
9119
2cb654fd 9120TEA5761 TUNER DRIVER
1b2c14b4 9121M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
9122L: linux-media@vger.kernel.org
9123W: http://linuxtv.org
9124T: git git://linuxtv.org/media_tree.git
9125S: Odd fixes
9126F: drivers/media/tuners/tea5761.*
9127
9128TEA5767 TUNER DRIVER
1b2c14b4 9129M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
9130L: linux-media@vger.kernel.org
9131W: http://linuxtv.org
9132T: git git://linuxtv.org/media_tree.git
9133S: Maintained
9134F: drivers/media/tuners/tea5767.*
9135
4b9fba30
HV
9136TEA6415C MEDIA DRIVER
9137M: Hans Verkuil <hverkuil@xs4all.nl>
9138L: linux-media@vger.kernel.org
9139T: git git://linuxtv.org/media_tree.git
9140W: http://linuxtv.org
9141S: Maintained
9142F: drivers/media/i2c/tea6415c*
9143
9144TEA6420 MEDIA DRIVER
9145M: Hans Verkuil <hverkuil@xs4all.nl>
9146L: linux-media@vger.kernel.org
9147T: git git://linuxtv.org/media_tree.git
9148W: http://linuxtv.org
9149S: Maintained
9150F: drivers/media/i2c/tea6420*
9151
3d249d4c 9152TEAM DRIVER
dca9ab92 9153M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9154L: netdev@vger.kernel.org
9155S: Supported
9156F: drivers/net/team/
9157F: include/linux/if_team.h
c117ab84 9158F: include/uapi/linux/if_team.h
3d249d4c 9159
7d029125
VD
9160TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9161M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9162S: Maintained
9163F: arch/x86/platform/ts5500/
9164
40ad4a30
SY
9165TECHNOTREND USB IR RECEIVER
9166M: Sean Young <sean@mess.org>
9167L: linux-media@vger.kernel.org
9168S: Maintained
9169F: drivers/media/rc/ttusbir.c
9170
adabdb0c 9171TEGRA ARCHITECTURE SUPPORT
243d58ec 9172M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9173M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9174M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9175L: linux-tegra@vger.kernel.org
fd117cd1 9176Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9177T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9178S: Supported
bbbe96ed 9179N: [^a-z]tegra
84b9414b 9180
adabdb0c
SW
9181TEGRA CLOCK DRIVER
9182M: Peter De Schrijver <pdeschrijver@nvidia.com>
9183M: Prashant Gaikwad <pgaikwad@nvidia.com>
9184S: Supported
9185F: drivers/clk/tegra/
9186
9187TEGRA DMA DRIVER
9188M: Laxman Dewangan <ldewangan@nvidia.com>
9189S: Supported
9190F: drivers/dma/tegra20-apb-dma.c
9191
adabdb0c
SW
9192TEGRA I2C DRIVER
9193M: Laxman Dewangan <ldewangan@nvidia.com>
9194S: Supported
9195F: drivers/i2c/busses/i2c-tegra.c
9196
9197TEGRA IOMMU DRIVERS
9198M: Hiroshi Doyu <hdoyu@nvidia.com>
9199S: Supported
9200F: drivers/iommu/tegra*
9201
9202TEGRA KBC DRIVER
9203M: Rakesh Iyer <riyer@nvidia.com>
9204M: Laxman Dewangan <ldewangan@nvidia.com>
9205S: Supported
9206F: drivers/input/keyboard/tegra-kbc.c
9207
adabdb0c
SW
9208TEGRA PWM DRIVER
9209M: Thierry Reding <thierry.reding@gmail.com>
9210S: Supported
9211F: drivers/pwm/pwm-tegra.c
9212
9213TEGRA SERIAL DRIVER
9214M: Laxman Dewangan <ldewangan@nvidia.com>
9215S: Supported
9216F: drivers/tty/serial/serial-tegra.c
9217
9218TEGRA SPI DRIVER
9219M: Laxman Dewangan <ldewangan@nvidia.com>
9220S: Supported
9221F: drivers/spi/spi-tegra*
9222
1a348ccc 9223TEHUTI ETHERNET DRIVER
8b58be88 9224M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9225L: netdev@vger.kernel.org
9226S: Supported
ef7f5429 9227F: drivers/net/ethernet/tehuti/*
1a348ccc 9228
4e68852d 9229Telecom Clock Driver for MCPL0010
8b58be88 9230M: Mark Gross <mark.gross@intel.com>
4e68852d 9231S: Supported
679655da 9232F: drivers/char/tlclk.c
4e68852d 9233
4480f15b 9234TENSILICA XTENSA PORT (xtensa)
8b58be88 9235M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9236M: Max Filippov <jcmvbkbc@gmail.com>
9237L: linux-xtensa@linux-xtensa.org
4e68852d 9238S: Maintained
679655da 9239F: arch/xtensa/
3dc99857 9240F: drivers/irqchip/irq-xtensa-*
4e68852d 9241
5313ba66
HV
9242THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9243M: Hans Verkuil <hverkuil@xs4all.nl>
9244L: linux-media@vger.kernel.org
9245T: git git://linuxtv.org/media_tree.git
9246W: http://linuxtv.org
9247S: Maintained
9248F: drivers/media/radio/radio-raremono.c
9249
d3fb6955 9250THERMAL
b75f0050 9251M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9252M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9253L: linux-pm@vger.kernel.org
9254T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9255T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9256Q: https://patchwork.kernel.org/project/linux-pm/list/
9257S: Supported
9258F: drivers/thermal/
9259F: include/linux/thermal.h
9260F: include/linux/cpu_cooling.h
9261F: Documentation/devicetree/bindings/thermal/
d3fb6955 9262
30ba2fbd
VD
9263THINGM BLINK(1) USB RGB LED DRIVER
9264M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9265S: Maintained
9266F: drivers/hid/hid-thingm.c
9267
4e68852d 9268THINKPAD ACPI EXTRAS DRIVER
8b58be88 9269M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9270L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9271L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9272W: http://ibm-acpi.sourceforge.net
9273W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9274T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9275S: Maintained
679655da 9276F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9277
1b46f2a2 9278TI BANDGAP AND THERMAL DRIVER
f14d1c24 9279M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9280L: linux-pm@vger.kernel.org
794b2e25
EV
9281S: Supported
9282F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9283
49b6a5e3
TK
9284TI CLOCK DRIVER
9285M: Tero Kristo <t-kristo@ti.com>
9286L: linux-omap@vger.kernel.org
9287S: Maintained
9288F: drivers/clk/ti/
9289F: include/linux/clk/ti.h
9290
4020f2d7 9291TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9292M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9293S: Maintained
679655da
JP
9294F: drivers/misc/tifm*
9295F: drivers/mmc/host/tifm_sd.c
9296F: include/linux/tifm.h
4020f2d7 9297
e0c52404 9298TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9299M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9300L: linux-kernel@vger.kernel.org
9301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9302S: Maintained
9303F: drivers/soc/ti/*
9304T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9305
9306
152ad442
SR
9307TI LM49xxx FAMILY ASoC CODEC DRIVERS
9308M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9309M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9310L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9311S: Maintained
9312F: sound/soc/codecs/lm49453*
d392dead 9313F: sound/soc/codecs/isabelle*
152ad442 9314
0edd807d
KM
9315TI LP855x BACKLIGHT DRIVER
9316M: Milo Kim <milo.kim@ti.com>
9317S: Maintained
9318F: Documentation/backlight/lp855x-driver.txt
9319F: drivers/video/backlight/lp855x_bl.c
9320F: include/linux/platform_data/lp855x.h
9321
faf13f6d
KM
9322TI LP8727 CHARGER DRIVER
9323M: Milo Kim <milo.kim@ti.com>
9324S: Maintained
9325F: drivers/power/lp8727_charger.c
9326F: include/linux/platform_data/lp8727.h
9327
22f1229f
KM
9328TI LP8788 MFD DRIVER
9329M: Milo Kim <milo.kim@ti.com>
9330S: Maintained
9331F: drivers/iio/adc/lp8788_adc.c
9332F: drivers/leds/leds-lp8788.c
9333F: drivers/mfd/lp8788*.c
9334F: drivers/power/lp8788-charger.c
9335F: drivers/regulator/lp8788-*.c
9336F: include/linux/mfd/lp8788*.h
9337
dd5e8e6b 9338TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9339M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9340L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9341S: Maintained
9342F: sound/soc/codecs/twl4030*
9343
90921014 9344TI WILINK WIRELESS DRIVERS
90921014
LC
9345L: linux-wireless@vger.kernel.org
9346W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9347W: http://wireless.kernel.org/en/users/Drivers/wl1251
9348T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9349S: Orphan
90921014
LC
9350F: drivers/net/wireless/ti/
9351F: include/linux/wl12xx.h
9352
e86eaa3a 9353TIPC NETWORK LAYER
8b58be88
JP
9354M: Jon Maloy <jon.maloy@ericsson.com>
9355M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9356L: netdev@vger.kernel.org (core kernel code)
9357L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9358W: http://tipc.sourceforge.net/
e86eaa3a 9359S: Maintained
c117ab84 9360F: include/uapi/linux/tipc*.h
679655da 9361F: net/tipc/
e86eaa3a 9362
867e359b
CM
9363TILE ARCHITECTURE
9364M: Chris Metcalf <cmetcalf@tilera.com>
9365W: http://www.tilera.com/scm/
9366S: Supported
9367F: arch/tile/
6b940606 9368F: drivers/char/tile-srom.c
5c770755 9369F: drivers/edac/tile_edac.c
6b940606
CM
9370F: drivers/net/ethernet/tile/
9371F: drivers/rtc/rtc-tile.c
9372F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9373F: drivers/tty/serial/tilegx.c
6b940606
CM
9374F: drivers/usb/host/*-tilegx.c
9375F: include/linux/usb/tilegx.h
867e359b 9376
1da177e4 9377TLAN NETWORK DRIVER
8b58be88 9378M: Samuel Chessman <chessman@tux.org>
88c07dde 9379L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9380W: http://sourceforge.net/projects/tlan/
9381S: Maintained
679655da 9382F: Documentation/networking/tlan.txt
b544dbac 9383F: drivers/net/ethernet/ti/tlan.*
1da177e4 9384
d74db3b2 9385TOMOYO SECURITY MODULE
8b58be88
JP
9386M: Kentaro Takeda <takedakn@nttdata.co.jp>
9387M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9388L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9389L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9390L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9391L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9392W: http://tomoyo.sourceforge.jp/
843d183c 9393T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9394S: Maintained
679655da 9395F: security/tomoyo/
d74db3b2 9396
9caeb532 9397TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9398M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9399L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9400S: Maintained
9401F: drivers/platform/x86/topstar-laptop.c
9402
1da177e4 9403TOSHIBA ACPI EXTRAS DRIVER
d0944853 9404L: platform-driver-x86@vger.kernel.org
15065531 9405S: Orphan
679655da 9406F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9407
9408TOSHIBA SMM DRIVER
8b58be88 9409M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9410L: tlinux-users@tce.toshiba-dme.co.jp
9411W: http://www.buzzard.org.uk/toshiba/
9412S: Maintained
679655da
JP
9413F: drivers/char/toshiba.c
9414F: include/linux/toshiba.h
c117ab84 9415F: include/uapi/linux/toshiba.h
1da177e4 9416
d719f900 9417TMIO MMC DRIVER
252f29a9 9418M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9419L: linux-mmc@vger.kernel.org
d719f900 9420S: Maintained
d1057c40
GL
9421F: drivers/mmc/host/tmio_mmc*
9422F: drivers/mmc/host/sh_mobile_sdhi.c
9423F: include/linux/mmc/tmio.h
9424F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9425
917cc4e6
GR
9426TMP401 HARDWARE MONITOR DRIVER
9427M: Guenter Roeck <linux@roeck-us.net>
9428L: lm-sensors@lm-sensors.org
9429S: Maintained
9430F: Documentation/hwmon/tmp401
9431F: drivers/hwmon/tmp401.c
9432
98f32602 9433TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9434M: Hugh Dickins <hughd@google.com>
98f32602
HD
9435L: linux-mm@kvack.org
9436S: Maintained
9437F: include/linux/shmem_fs.h
9438F: mm/shmem.c
9439
45f95b53 9440TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9441M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9442L: linux-media@vger.kernel.org
9443W: http://linuxtv.org
9444T: git git://linuxtv.org/media_tree.git
9445S: Odd fixes
9446F: drivers/media/usb/tm6000/
9447
c65fde19
HV
9448TW68 VIDEO4LINUX DRIVER
9449M: Hans Verkuil <hverkuil@xs4all.nl>
9450L: linux-media@vger.kernel.org
9451T: git git://linuxtv.org/media_tree.git
9452W: http://linuxtv.org
9453S: Odd Fixes
9454F: drivers/media/pci/tw68/
9455
4e68852d 9456TPM DEVICE DRIVER
901486b8 9457M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9458M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9459M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9460W: http://tpmdd.sourceforge.net
63a10dfd 9461L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9462S: Maintained
679655da 9463F: drivers/char/tpm/
4e68852d 9464
d6f005a1
JP
9465TRACING
9466M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9467M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9468T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9469S: Maintained
9470F: Documentation/trace/ftrace.txt
9471F: arch/*/*/*/ftrace.h
9472F: arch/*/kernel/ftrace.c
9473F: include/*/ftrace.h
9474F: include/linux/trace*.h
9475F: include/trace/
9476F: kernel/trace/
6e68e6c5 9477F: tools/testing/selftests/ftrace/
d6f005a1 9478
1da177e4 9479TRIVIAL PATCHES
8b58be88 9480M: Jiri Kosina <trivial@kernel.org>
54e5881d 9481T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9482S: Maintained
86ef925f 9483K: ^Subject:.*(?i)trivial
1da177e4 9484
4e68852d 9485TTY LAYER
879a5a00 9486M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9487M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9488S: Supported
08deed1e 9489T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9490F: drivers/tty/
df621252 9491F: drivers/tty/serial/serial_core.c
e3288775
AC
9492F: include/linux/serial_core.h
9493F: include/linux/serial.h
9494F: include/linux/tty.h
c117ab84
CEB
9495F: include/uapi/linux/serial_core.h
9496F: include/uapi/linux/serial.h
9497F: include/uapi/linux/tty.h
4e68852d 9498
91952bc0
AP
9499TUA9001 MEDIA DRIVER
9500M: Antti Palosaari <crope@iki.fi>
9501L: linux-media@vger.kernel.org
9502W: http://linuxtv.org/
9503W: http://palosaari.fi/linux/
9504Q: http://patchwork.linuxtv.org/project/linux-media/list/
9505T: git git://linuxtv.org/anttip/media_tree.git
9506S: Maintained
9507F: drivers/media/tuners/tua9001*
9508
740db6d7 9509TULIP NETWORK DRIVERS
8b58be88 9510M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9511L: netdev@vger.kernel.org
9512S: Maintained
0f04e2aa 9513F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9514
9515TUN/TAP driver
ba57b6f2 9516M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9517W: http://vtun.sourceforge.net/tun
9518S: Maintained
679655da
JP
9519F: Documentation/networking/tuntap.txt
9520F: arch/um/os-Linux/drivers/
1da177e4 9521
b454cc66 9522TURBOCHANNEL SUBSYSTEM
8b58be88 9523M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9524M: Ralf Baechle <ralf@linux-mips.org>
9525L: linux-mips@linux-mips.org
9526Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9527S: Maintained
679655da
JP
9528F: drivers/tc/
9529F: include/linux/tc.h
b454cc66 9530
1da177e4 9531U14-34F SCSI DRIVER
8b58be88 9532M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9533L: linux-scsi@vger.kernel.org
9534S: Maintained
679655da 9535F: drivers/scsi/u14-34f.c
1da177e4 9536
e2d1d6c0 9537UBI FILE SYSTEM (UBIFS)
949cb623 9538M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9539M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9540L: linux-mtd@lists.infradead.org
e2966cbe 9541T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9542W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9543S: Maintained
679655da
JP
9544F: Documentation/filesystems/ubifs.txt
9545F: fs/ubifs/
e2d1d6c0 9546
cc2020e6 9547UCLINUX (AND M68KNOMMU)
8b58be88 9548M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9549W: http://www.uclinux.org/
9550L: uclinux-dev@uclinux.org (subscribers-only)
9551S: Maintained
61bc02bb
JP
9552F: arch/m68k/*/*_no.*
9553F: arch/m68k/include/asm/*_no.*
cc2020e6 9554
1da177e4 9555UDF FILESYSTEM
8b58be88 9556M: Jan Kara <jack@suse.cz>
1da177e4 9557S: Maintained
679655da
JP
9558F: Documentation/filesystems/udf.txt
9559F: fs/udf/
1da177e4 9560
cc2020e6 9561UFS FILESYSTEM
8b58be88 9562M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9563S: Maintained
679655da
JP
9564F: Documentation/filesystems/ufs.txt
9565F: fs/ufs/
cc2020e6 9566
0a09d3ab
DH
9567UHID USERSPACE HID IO DRIVER:
9568M: David Herrmann <dh.herrmann@googlemail.com>
9569L: linux-input@vger.kernel.org
9570S: Maintained
9571F: drivers/hid/uhid.c
c117ab84 9572F: include/uapi/linux/uhid.h
0a09d3ab 9573
18332a80 9574ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9575L: linux-usb@vger.kernel.org
10c6c9c9 9576S: Orphan
355ffe69 9577F: drivers/uwb/
679655da
JP
9578F: include/linux/uwb.h
9579F: include/linux/uwb/
18332a80 9580
b31d8273
G
9581UNICORE32 ARCHITECTURE:
9582M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9583W: http://mprc.pku.edu.cn/~guanxuetao/linux
9584S: Maintained
ceebf4d5 9585T: git git://github.com/gxt/linux.git
b31d8273
G
9586F: arch/unicore32/
9587
d8379ab1
TF
9588UNIFDEF
9589M: Tony Finch <dot@dotat.at>
9590W: http://dotat.at/prog/unifdef
9591S: Maintained
9592F: scripts/unifdef.c
9593
1da177e4 9594UNIFORM CDROM DRIVER
8b58be88 9595M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9596W: http://www.kernel.dk
9597S: Maintained
679655da
JP
9598F: Documentation/cdrom/
9599F: drivers/cdrom/cdrom.c
9600F: include/linux/cdrom.h
c117ab84 9601F: include/uapi/linux/cdrom.h
1da177e4 9602
56df0122
BR
9603UNISYS S-PAR DRIVERS
9604M: Benjamin Romer <benjamin.romer@unisys.com>
9605M: David Kershner <david.kershner@unisys.com>
9606L: sparmaintainer@unisys.com (Unisys internal)
9607S: Supported
9608F: drivers/staging/unisys/
9609
9941fa6e
VH
9610UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9611M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
9612L: linux-scsi@vger.kernel.org
9613S: Supported
9614F: Documentation/scsi/ufs.txt
9615F: drivers/scsi/ufs/
9616
e2d1d6c0 9617UNSORTED BLOCK IMAGES (UBI)
949cb623 9618M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9619W: http://www.linux-mtd.infradead.org/
9620L: linux-mtd@lists.infradead.org
b6b44e0a 9621T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9622S: Maintained
80811493 9623F: drivers/mtd/ubi/
679655da 9624F: include/linux/mtd/ubi.h
c117ab84 9625F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9626
76ac66e4
RW
9627UNSORTED BLOCK IMAGES (UBI) Fastmap
9628M: Richard Weinberger <richard@nod.at>
9629L: linux-mtd@lists.infradead.org
9630S: Maintained
9631F: drivers/mtd/ubi/fastmap.c
9632
1da177e4 9633USB ACM DRIVER
61eee9a7 9634M: Oliver Neukum <oliver@neukum.org>
6372594a 9635L: linux-usb@vger.kernel.org
1da177e4 9636S: Maintained
679655da
JP
9637F: Documentation/usb/acm.txt
9638F: drivers/usb/class/cdc-acm.*
1da177e4 9639
b7d572e1
PF
9640USB AR5523 WIRELESS DRIVER
9641M: Pontus Fuchs <pontus.fuchs@gmail.com>
9642L: linux-wireless@vger.kernel.org
9643S: Maintained
9644F: drivers/net/wireless/ath/ar5523/
9645
115bb1ff 9646USB ATTACHED SCSI
f50a4968 9647M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9648M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9649L: linux-usb@vger.kernel.org
9650L: linux-scsi@vger.kernel.org
8eae0fb7 9651S: Maintained
115bb1ff
MW
9652F: drivers/usb/storage/uas.c
9653
1da177e4 9654USB CDC ETHERNET DRIVER
61eee9a7 9655M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9656L: linux-usb@vger.kernel.org
1da177e4 9657S: Maintained
679655da 9658F: drivers/net/usb/cdc_*.c
c117ab84 9659F: include/uapi/linux/usb/cdc.h
1da177e4 9660
b02b371e 9661USB CYPRESS C67X00 DRIVER
8b58be88 9662M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9663L: linux-usb@vger.kernel.org
9664S: Maintained
679655da 9665F: drivers/usb/c67x00/
b02b371e 9666
d0374f4f 9667USB DAVICOM DM9601 DRIVER
8b58be88 9668M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9669L: netdev@vger.kernel.org
d0374f4f
PK
9670W: http://www.linux-usb.org/usbnet
9671S: Maintained
679655da 9672F: drivers/net/usb/dm9601.c
d0374f4f 9673
cc2020e6 9674USB DIAMOND RIO500 DRIVER
8b58be88 9675M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9676L: rio500-users@lists.sourceforge.net
9677W: http://rio500.sourceforge.net
9678S: Maintained
679655da 9679F: drivers/usb/misc/rio500*
cc2020e6 9680
1da177e4 9681USB EHCI DRIVER
578333ab 9682M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9683L: linux-usb@vger.kernel.org
578333ab 9684S: Maintained
679655da
JP
9685F: Documentation/usb/ehci.txt
9686F: drivers/usb/host/ehci*
1da177e4 9687
69ae9e3e 9688USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9689M: Felipe Balbi <balbi@ti.com>
795fb7e7 9690L: linux-usb@vger.kernel.org
69ae9e3e 9691W: http://www.linux-usb.org/gadget
d6d0f665
FB
9692T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9693S: Maintained
679655da
JP
9694F: drivers/usb/gadget/
9695F: include/linux/usb/gadget*
69ae9e3e 9696
2dea64b4 9697USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9698M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9699L: linux-usb@vger.kernel.org
54e5881d 9700T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9701S: Maintained
c2f01971 9702F: Documentation/hid/hiddev.txt
679655da 9703F: drivers/hid/usbhid/
1da177e4 9704
857aab34 9705USB/IP DRIVERS
857aab34 9706L: linux-usb@vger.kernel.org
3ff4afe8 9707S: Orphan
857aab34 9708F: drivers/staging/usbip/
9709
959eea21 9710USB ISP116X DRIVER
8b58be88 9711M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9712L: linux-usb@vger.kernel.org
959eea21 9713S: Maintained
679655da
JP
9714F: drivers/usb/host/isp116x*
9715F: include/linux/usb/isp116x.h
959eea21 9716
1da177e4 9717USB MASS STORAGE DRIVER
8b58be88 9718M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9719L: linux-usb@vger.kernel.org
8836aeb8 9720L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9721S: Maintained
9722W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9723F: drivers/usb/storage/
1da177e4 9724
af39917d
CL
9725USB MIDI DRIVER
9726M: Clemens Ladisch <clemens@ladisch.de>
9727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9728T: git git://git.alsa-project.org/alsa-kernel.git
9729S: Maintained
9730F: sound/usb/midi.*
9731
444ce9d4
JP
9732USB NETWORKING DRIVERS
9733L: linux-usb@vger.kernel.org
9734S: Odd Fixes
9735F: drivers/net/usb/
9736
1da177e4 9737USB OHCI DRIVER
578333ab 9738M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9739L: linux-usb@vger.kernel.org
578333ab 9740S: Maintained
679655da
JP
9741F: Documentation/usb/ohci.txt
9742F: drivers/usb/host/ohci*
1da177e4 9743
563da3a9
VM
9744USB OVER IP DRIVER
9745M: Valentina Manea <valentina.manea.m@gmail.com>
9746M: Shuah Khan <shuah.kh@samsung.com>
9747L: linux-usb@vger.kernel.org
9748S: Maintained
9749F: drivers/usb/usbip/
9750F: tools/usb/usbip/
9751
1da177e4 9752USB PEGASUS DRIVER
a16b945c 9753M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9754L: linux-usb@vger.kernel.org
043600a6 9755L: netdev@vger.kernel.org
052e3128
PM
9756T: git git://github.com/petkan/pegasus.git
9757W: https://github.com/petkan/pegasus
1da177e4 9758S: Maintained
679655da 9759F: drivers/net/usb/pegasus.*
1da177e4 9760
d3ad558f
FB
9761USB PHY LAYER
9762M: Felipe Balbi <balbi@ti.com>
9763L: linux-usb@vger.kernel.org
9764T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9765S: Maintained
9766F: drivers/usb/phy/
d3ad558f 9767
73e4fb3f 9768USB PRINTER DRIVER (usblp)
8b58be88 9769M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9770L: linux-usb@vger.kernel.org
73e4fb3f 9771S: Supported
679655da 9772F: drivers/usb/class/usblp.c
1da177e4
LT
9773
9774USB RTL8150 DRIVER
a16b945c 9775M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9776L: linux-usb@vger.kernel.org
043600a6 9777L: netdev@vger.kernel.org
052e3128
PM
9778T: git git://github.com/petkan/rtl8150.git
9779W: https://github.com/petkan/rtl8150
1da177e4 9780S: Maintained
679655da 9781F: drivers/net/usb/rtl8150.c
1da177e4 9782
f896b796 9783USB SERIAL SUBSYSTEM
66085694 9784M: Johan Hovold <johan@kernel.org>
795fb7e7 9785L: linux-usb@vger.kernel.org
4e68852d 9786S: Maintained
679655da 9787F: Documentation/usb/usb-serial.txt
f896b796 9788F: drivers/usb/serial/
679655da 9789F: include/linux/usb/serial.h
1da177e4 9790
b3f0db1c
SG
9791USB SMSC75XX ETHERNET DRIVER
9792M: Steve Glendinning <steve.glendinning@shawell.net>
9793L: netdev@vger.kernel.org
9794S: Maintained
9795F: drivers/net/usb/smsc75xx.*
9796
2f7ca802 9797USB SMSC95XX ETHERNET DRIVER
90b24cfb 9798M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9799L: netdev@vger.kernel.org
90b24cfb 9800S: Maintained
679655da 9801F: drivers/net/usb/smsc95xx.*
2f7ca802 9802
1da177e4 9803USB SUBSYSTEM
879a5a00 9804M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9805L: linux-usb@vger.kernel.org
1da177e4 9806W: http://www.linux-usb.org
08deed1e 9807T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9808S: Supported
679655da 9809F: Documentation/usb/
679655da
JP
9810F: drivers/usb/
9811F: include/linux/usb.h
9812F: include/linux/usb/
1da177e4
LT
9813
9814USB UHCI DRIVER
8b58be88 9815M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9816L: linux-usb@vger.kernel.org
1da177e4 9817S: Maintained
679655da 9818F: drivers/usb/host/uhci*
1da177e4 9819
69ae9e3e 9820USB "USBNET" DRIVER FRAMEWORK
686f13bb 9821M: Oliver Neukum <oneukum@suse.de>
043600a6 9822L: netdev@vger.kernel.org
69ae9e3e 9823W: http://www.linux-usb.org/usbnet
1da177e4 9824S: Maintained
679655da
JP
9825F: drivers/net/usb/usbnet.c
9826F: include/linux/usb/usbnet.h
1da177e4 9827
c0efd232 9828USB VIDEO CLASS
c53ac071 9829M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9830L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9831L: linux-media@vger.kernel.org
275ffde4 9832T: git git://linuxtv.org/media_tree.git
57c6d2e9 9833W: http://www.ideasonboard.org/uvc/
c0efd232 9834S: Maintained
0c0d06ca 9835F: drivers/media/usb/uvc/
6c0f0359 9836F: include/uapi/linux/uvcvideo.h
1da177e4 9837
b60b9c45
HV
9838USB VISION DRIVER
9839M: Hans Verkuil <hverkuil@xs4all.nl>
9840L: linux-media@vger.kernel.org
9841T: git git://linuxtv.org/media_tree.git
9842W: http://linuxtv.org
9843S: Odd Fixes
9844F: drivers/media/usb/usbvision/
9845
8282da47
LP
9846USB WEBCAM GADGET
9847M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9848L: linux-usb@vger.kernel.org
9849S: Maintained
3a83c16e 9850F: drivers/usb/gadget/function/*uvc*
faf2e1db 9851F: drivers/usb/gadget/legacy/webcam.c
8282da47 9852
bf164cc0 9853USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9854M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9855L: linux-wireless@vger.kernel.org
9856S: Maintained
679655da 9857F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9858
eb6bab13 9859USB XHCI DRIVER
03d85053 9860M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9861L: linux-usb@vger.kernel.org
9862S: Supported
36d0344c
SS
9863F: drivers/usb/host/xhci*
9864F: drivers/usb/host/pci-quirks*
eb6bab13 9865
1da177e4 9866USB ZD1201 DRIVER
4086b9ca 9867L: linux-wireless@vger.kernel.org
1da177e4 9868W: http://linux-lc100020.sourceforge.net
4086b9ca 9869S: Orphan
679655da 9870F: drivers/net/wireless/zd1201.*
1da177e4 9871
b7eee616 9872USB ZR364XX DRIVER
8b58be88 9873M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9874L: linux-usb@vger.kernel.org
661263b5 9875L: linux-media@vger.kernel.org
275ffde4 9876T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9877W: http://royale.zerezo.com/zr364xx/
9878S: Maintained
679655da 9879F: Documentation/video4linux/zr364xx.txt
90d72ac6 9880F: drivers/media/usb/zr364xx/
b7eee616 9881
e7839f25 9882USER-MODE LINUX (UML)
8b58be88 9883M: Jeff Dike <jdike@addtoit.com>
b15194b7 9884M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9885L: user-mode-linux-devel@lists.sourceforge.net
9886L: user-mode-linux-user@lists.sourceforge.net
9887W: http://user-mode-linux.sourceforge.net
9888S: Maintained
61516587 9889F: Documentation/virtual/uml/
679655da 9890F: arch/um/
b070989a 9891F: arch/x86/um/
679655da
JP
9892F: fs/hostfs/
9893F: fs/hppfs/
b7eee616 9894
e5f114e9 9895USERSPACE I/O (UIO)
6a534c9d 9896M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9897M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9898S: Maintained
679655da
JP
9899F: Documentation/DocBook/uio-howto.tmpl
9900F: drivers/uio/
9901F: include/linux/uio*.h
e5f114e9 9902
256cccbe 9903UTIL-LINUX PACKAGE
8b58be88 9904M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9905L: util-linux@vger.kernel.org
9906W: http://en.wikipedia.org/wiki/Util-linux
9907T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9908S: Maintained
9909
c1fd1c07 9910UVESAFB DRIVER
8b58be88 9911M: Michal Januszewski <spock@gentoo.org>
c69f677c 9912L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9913W: http://dev.gentoo.org/~spock/projects/uvesafb/
9914S: Maintained
679655da 9915F: Documentation/fb/uvesafb.txt
8a61f013 9916F: drivers/video/fbdev/uvesafb.*
c1fd1c07 9917
4480f15b 9918VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9919M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9920S: Maintained
679655da
JP
9921F: Documentation/filesystems/vfat.txt
9922F: fs/fat/
1da177e4 9923
cba3345c
AW
9924VFIO DRIVER
9925M: Alex Williamson <alex.williamson@redhat.com>
9926L: kvm@vger.kernel.org
9927S: Maintained
9928F: Documentation/vfio.txt
9929F: drivers/vfio/
9930F: include/linux/vfio.h
c117ab84 9931F: include/uapi/linux/vfio.h
cba3345c 9932
9e6f3438
PO
9933VIDEOBUF2 FRAMEWORK
9934M: Pawel Osciak <pawel@osciak.com>
9935M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9936M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9937L: linux-media@vger.kernel.org
9938S: Maintained
90d72ac6 9939F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9940F: include/media/videobuf2-*
9941
9a82446b
AS
9942VIRTIO CONSOLE DRIVER
9943M: Amit Shah <amit.shah@redhat.com>
9944L: virtualization@lists.linux-foundation.org
9945S: Maintained
9946F: drivers/char/virtio_console.c
9947F: include/linux/virtio_console.h
c117ab84 9948F: include/uapi/linux/virtio_console.h
9a82446b 9949
2426ec8f
MT
9950VIRTIO CORE, NET AND BLOCK DRIVERS
9951M: Rusty Russell <rusty@rustcorp.com.au>
9952M: "Michael S. Tsirkin" <mst@redhat.com>
9953L: virtualization@lists.linux-foundation.org
9954S: Maintained
9955F: drivers/virtio/
c893c8d7 9956F: tools/virtio/
2426ec8f
MT
9957F: drivers/net/virtio_net.c
9958F: drivers/block/virtio_blk.c
9959F: include/linux/virtio_*.h
916cdabc 9960F: include/uapi/linux/virtio_*.h
2426ec8f 9961
3a4d5c94
MT
9962VIRTIO HOST (VHOST)
9963M: "Michael S. Tsirkin" <mst@redhat.com>
9964L: kvm@vger.kernel.org
c996d8b9 9965L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9966L: netdev@vger.kernel.org
9967S: Maintained
9968F: drivers/vhost/
c117ab84 9969F: include/uapi/linux/vhost.h
3a4d5c94 9970
1da177e4 9971VIA RHINE NETWORK DRIVER
8b58be88 9972M: Roger Luethi <rl@hellgate.ch>
1da177e4 9973S: Maintained
f2148a47 9974F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9975
f0bf7f61 9976VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9977M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9978M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9979S: Maintained
9980F: drivers/mmc/host/via-sdmmc.c
9981
69e4a7c2 9982VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9983M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9984L: linux-fbdev@vger.kernel.org
69e4a7c2 9985S: Maintained
c7babebd
FTS
9986F: include/linux/via-core.h
9987F: include/linux/via-gpio.h
9988F: include/linux/via_i2c.h
8a61f013 9989F: drivers/video/fbdev/via/
69e4a7c2 9990
01f20734 9991VIA VELOCITY NETWORK DRIVER
8b58be88 9992M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9993L: netdev@vger.kernel.org
9994S: Maintained
f2148a47 9995F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9996
0b7bc1fa
HV
9997VIVI VIRTUAL VIDEO DRIVER
9998M: Hans Verkuil <hverkuil@xs4all.nl>
9999L: linux-media@vger.kernel.org
10000T: git git://linuxtv.org/media_tree.git
10001W: http://linuxtv.org
10002S: Maintained
10003F: drivers/media/platform/vivi*
10004
be7f8273 10005VLAN (802.1Q)
8b58be88 10006M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10007L: netdev@vger.kernel.org
10008S: Maintained
679655da
JP
10009F: drivers/net/macvlan.c
10010F: include/linux/if_*vlan.h
10011F: net/8021q/
be7f8273 10012
55e331cf 10013VLYNQ BUS
8b58be88 10014M: Florian Fainelli <florian@openwrt.org>
8578d7af 10015L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10016S: Maintained
10017F: drivers/vlynq/vlynq.c
10018F: include/linux/vlynq.h
10019
390beae4
MW
10020VME SUBSYSTEM
10021M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10022M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10023M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10024L: devel@driverdev.osuosl.org
10025S: Maintained
10026T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10027F: Documentation/vme_api.txt
10028F: drivers/staging/vme/
10029F: drivers/vme/
10030F: include/linux/vme*
10031
4488e09b
AK
10032VMWARE HYPERVISOR INTERFACE
10033M: Alok Kataria <akataria@vmware.com>
10034L: virtualization@lists.linux-foundation.org
10035S: Supported
10036F: arch/x86/kernel/cpu/vmware.c
10037
73b35d07
DT
10038VMWARE BALLOON DRIVER
10039M: Xavier Deguillard <xdeguillard@vmware.com>
10040M: Philip Moltmann <moltmann@vmware.com>
10041M: "VMware, Inc." <pv-drivers@vmware.com>
10042L: linux-kernel@vger.kernel.org
10043S: Maintained
10044F: drivers/misc/vmw_balloon.c
10045
d1a890fa 10046VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10047M: Shreyas Bhatewara <sbhatewara@vmware.com>
10048M: "VMware, Inc." <pv-drivers@vmware.com>
10049L: netdev@vger.kernel.org
10050S: Maintained
10051F: drivers/net/vmxnet3/
d1a890fa 10052
851b1642 10053VMware PVSCSI driver
f2d7e40e 10054M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10055M: VMware PV-Drivers <pv-drivers@vmware.com>
10056L: linux-scsi@vger.kernel.org
10057S: Maintained
10058F: drivers/scsi/vmw_pvscsi.c
10059F: drivers/scsi/vmw_pvscsi.h
10060
e53e86c7 10061VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10062M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10063M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10064L: linux-kernel@vger.kernel.org
e53e86c7 10065W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10066W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10067T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10068S: Supported
679655da
JP
10069F: drivers/regulator/
10070F: include/linux/regulator/
e53e86c7 10071
ab41319e 10072VT1211 HARDWARE MONITOR DRIVER
8b58be88 10073M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10074L: lm-sensors@lm-sensors.org
10075S: Maintained
679655da
JP
10076F: Documentation/hwmon/vt1211
10077F: drivers/hwmon/vt1211.c
ab41319e 10078
1de9e371 10079VT8231 HARDWARE MONITOR DRIVER
8b58be88 10080M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10081L: lm-sensors@lm-sensors.org
10082S: Maintained
679655da 10083F: drivers/hwmon/vt8231.c
1de9e371 10084
88095e7b
TO
10085VUB300 USB to SDIO/SD/MMC bridge chip
10086M: Tony Olech <tony.olech@elandigitalsystems.com>
10087L: linux-mmc@vger.kernel.org
10088L: linux-usb@vger.kernel.org
10089S: Supported
10090F: drivers/mmc/host/vub300.c
10091
1da177e4 10092W1 DALLAS'S 1-WIRE BUS
a8018766 10093M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10094S: Maintained
679655da
JP
10095F: Documentation/w1/
10096F: drivers/w1/
1da177e4 10097
13927079 10098W83791D HARDWARE MONITORING DRIVER
8b58be88 10099M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10100L: lm-sensors@lm-sensors.org
25845c22 10101S: Maintained
679655da
JP
10102F: Documentation/hwmon/w83791d
10103F: drivers/hwmon/w83791d.c
13927079 10104
61db011d 10105W83793 HARDWARE MONITORING DRIVER
8b58be88 10106M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10107L: lm-sensors@lm-sensors.org
10108S: Maintained
679655da
JP
10109F: Documentation/hwmon/w83793
10110F: drivers/hwmon/w83793.c
61db011d 10111
e3760b43 10112W83795 HARDWARE MONITORING DRIVER
7c81c60f 10113M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10114L: lm-sensors@lm-sensors.org
10115S: Maintained
10116F: drivers/hwmon/w83795.c
10117
1da177e4 10118W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10119M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10120S: Maintained
679655da 10121F: drivers/mmc/host/wbsd.*
1da177e4 10122
b4e05923
HG
10123WACOM PROTOCOL 4 SERIAL TABLETS
10124M: Julian Squires <julian@cipht.net>
10125M: Hans de Goede <hdegoede@redhat.com>
10126L: linux-input@vger.kernel.org
10127S: Maintained
10128F: drivers/input/tablet/wacom_serial4.c
10129
3527761c 10130WATCHDOG DEVICE DRIVERS
8b58be88 10131M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10132L: linux-watchdog@vger.kernel.org
10133W: http://www.linux-watchdog.org/
f599aaf0 10134T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10135S: Maintained
679655da
JP
10136F: Documentation/watchdog/
10137F: drivers/watchdog/
10138F: include/linux/watchdog.h
c117ab84 10139F: include/uapi/linux/watchdog.h
3527761c 10140
1da177e4 10141WD7000 SCSI DRIVER
8b58be88 10142M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10143L: linux-scsi@vger.kernel.org
10144S: Maintained
679655da 10145F: drivers/scsi/wd7000.c
1da177e4 10146
b22e00f3
DH
10147WIIMOTE HID DRIVER
10148M: David Herrmann <dh.herrmann@googlemail.com>
10149L: linux-input@vger.kernel.org
10150S: Maintained
10151F: drivers/hid/hid-wiimote*
10152
e258b80e 10153WINBOND CIR DRIVER
364e9e18 10154M: David Härdeman <david@hardeman.nu>
e258b80e 10155S: Maintained
116ab806 10156F: drivers/media/rc/winbond-cir.c
e258b80e 10157
8a70da82 10158WIMAX STACK
8b58be88 10159M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10160M: linux-wimax@intel.com
63fae219 10161L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10162S: Supported
10163W: http://linuxwimax.org
315987dc 10164F: Documentation/wimax/README.wimax
315987dc
JP
10165F: include/linux/wimax/debug.h
10166F: include/net/wimax.h
c117ab84 10167F: include/uapi/linux/wimax.h
315987dc 10168F: net/wimax/
8a70da82 10169
5fc14680 10170WISTRON LAPTOP BUTTON DRIVER
8b58be88 10171M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10172S: Maintained
679655da 10173F: drivers/input/misc/wistron_btns.c
5fc14680 10174
1da177e4 10175WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10176M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10177L: linux-wireless@vger.kernel.org
926554c4 10178W: http://oops.ghostprotocols.net:81/blog
1da177e4 10179S: Maintained
679655da 10180F: drivers/net/wireless/wl3501*
1da177e4 10181
febf1dff 10182WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10183M: Mark Brown <broonie@kernel.org>
8b58be88 10184M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10185L: linux-input@vger.kernel.org
10186T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10187W: http://opensource.wolfsonmicro.com/node/7
10188S: Supported
679655da
JP
10189F: drivers/input/touchscreen/*wm97*
10190F: include/linux/wm97xx.h
febf1dff 10191
055bcbcb 10192WOLFSON MICROELECTRONICS DRIVERS
fef95164 10193L: patches@opensource.wolfsonmicro.com
cf8eda3e 10194T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10195T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10196W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10197S: Supported
3768f0b1 10198F: Documentation/hwmon/wm83??
af1c5386 10199F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10200F: drivers/clk/clk-wm83*.c
9c309598 10201F: drivers/extcon/extcon-arizona.c
b75ea16a 10202F: drivers/leds/leds-wm83*.c
25b273ba 10203F: drivers/gpio/gpio-*wm*.c
9c309598 10204F: drivers/gpio/gpio-arizona.c
d22b0869 10205F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10206F: drivers/input/misc/wm831x-on.c
10207F: drivers/input/touchscreen/wm831x-ts.c
10208F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10209F: drivers/mfd/arizona*
10210F: drivers/mfd/wm*.c
b75ea16a
MB
10211F: drivers/power/wm83*.c
10212F: drivers/rtc/rtc-wm83*.c
10213F: drivers/regulator/wm8*.c
3860e6c4 10214F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10215F: drivers/watchdog/wm83*_wdt.c
9c309598 10216F: include/linux/mfd/arizona/
3860e6c4 10217F: include/linux/mfd/wm831x/
b75ea16a 10218F: include/linux/mfd/wm8350/
3768f0b1 10219F: include/linux/mfd/wm8400*
59ec6da2 10220F: include/linux/wm97xx.h
055bcbcb 10221F: include/sound/wm????.h
9c309598 10222F: sound/soc/codecs/arizona.?
055bcbcb 10223F: sound/soc/codecs/wm*
b75ea16a 10224
3e6cd7a4
TH
10225WORKQUEUE
10226M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10227T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10228S: Maintained
10229F: include/linux/workqueue.h
10230F: kernel/workqueue.c
10231F: Documentation/workqueue.txt
10232
1da177e4 10233X.25 NETWORK LAYER
8bf28059 10234M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10235L: linux-x25@vger.kernel.org
8bf28059 10236S: Odd Fixes
679655da
JP
10237F: Documentation/networking/x25*
10238F: include/net/x25*
10239F: net/x25/
1da177e4 10240
e2d1d6c0 10241X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10242M: Thomas Gleixner <tglx@linutronix.de>
10243M: Ingo Molnar <mingo@redhat.com>
10244M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10245M: x86@kernel.org
981c3a4f 10246L: linux-kernel@vger.kernel.org
75fc2d37 10247T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10248S: Maintained
679655da
JP
10249F: Documentation/x86/
10250F: arch/x86/
e2d1d6c0 10251
d0944853 10252X86 PLATFORM DRIVERS
e181ba15 10253M: Darren Hart <dvhart@infradead.org>
d0944853 10254L: platform-driver-x86@vger.kernel.org
e181ba15 10255T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10256S: Maintained
14430813 10257F: drivers/platform/x86/
d0944853 10258
c1f5c54b
IM
10259X86 MCE INFRASTRUCTURE
10260M: Tony Luck <tony.luck@intel.com>
487ba8e8 10261M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10262L: linux-edac@vger.kernel.org
10263S: Maintained
10264F: arch/x86/kernel/cpu/mcheck/*
10265
d6fad502 10266XC2028/3028 TUNER DRIVER
1b2c14b4 10267M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
10268L: linux-media@vger.kernel.org
10269W: http://linuxtv.org
10270T: git git://linuxtv.org/media_tree.git
10271S: Maintained
10272F: drivers/media/tuners/tuner-xc2028.*
10273
c4468085 10274XEN HYPERVISOR INTERFACE
c4468085 10275M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10276M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10277M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10278L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10279T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10280S: Supported
10281F: arch/x86/xen/
10282F: drivers/*/xen-*front.c
10283F: drivers/xen/
10284F: arch/x86/include/asm/xen/
10285F: include/xen/
c117ab84 10286F: include/uapi/xen/
c4468085 10287
77bfb479
SS
10288XEN HYPERVISOR ARM
10289M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10290L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10291S: Supported
10292F: arch/arm/xen/
10293F: arch/arm/include/asm/xen/
10294
b475e83f
SS
10295XEN HYPERVISOR ARM64
10296M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10297L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10298S: Supported
10299F: arch/arm64/xen/
10300F: arch/arm64/include/asm/xen/
10301
9b57e1a7
IC
10302XEN NETWORK BACKEND DRIVER
10303M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10304M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10305L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10306L: netdev@vger.kernel.org
10307S: Supported
10308F: drivers/net/xen-netback/*
10309
c5f8e29d
KRW
10310XEN PCI SUBSYSTEM
10311M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10312L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10313S: Supported
10314F: arch/x86/pci/*xen*
10315F: drivers/pci/*xen*
10316
a2c5ae65
KRW
10317XEN BLOCK SUBSYSTEM
10318M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10319L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10320S: Supported
10321F: drivers/block/xen-blkback/*
10322F: drivers/block/xen*
10323
15d03609
JG
10324XEN PVSCSI DRIVERS
10325M: Juergen Gross <jgross@suse.com>
10326L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10327L: linux-scsi@vger.kernel.org
10328S: Supported
10329F: drivers/scsi/xen-scsifront.c
10330F: drivers/xen/xen-scsiback.c
10331F: include/xen/interface/io/vscsiif.h
10332
c5f8e29d
KRW
10333XEN SWIOTLB SUBSYSTEM
10334M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10335L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10336S: Supported
10337F: arch/x86/xen/*swiotlb*
10338F: drivers/xen/*swiotlb*
10339
1da177e4
LT
10340XFS FILESYSTEM
10341P: Silicon Graphics Inc
809625ca 10342M: Dave Chinner <david@fromorbit.com>
18caa67a 10343M: xfs@oss.sgi.com
d7ede1aa 10344L: xfs@oss.sgi.com
1da177e4 10345W: http://oss.sgi.com/projects/xfs
54e5881d 10346T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10347S: Supported
679655da
JP
10348F: Documentation/filesystems/xfs.txt
10349F: fs/xfs/
1da177e4 10350
8a3b7a25 10351XILINX AXI ETHERNET DRIVER
59a54f30
MS
10352M: Anirudha Sarangi <anirudh@xilinx.com>
10353M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10354S: Maintained
10355F: drivers/net/ethernet/xilinx/xilinx_axienet*
10356
238b8721 10357XILINX UARTLITE SERIAL DRIVER
8b58be88 10358M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10359L: linux-serial@vger.kernel.org
10360S: Maintained
df621252 10361F: drivers/tty/serial/uartlite.c
238b8721 10362
74316949
EB
10363XILLYBUS DRIVER
10364M: Eli Billauer <eli.billauer@gmail.com>
10365L: linux-kernel@vger.kernel.org
10366S: Supported
10367F: drivers/char/xillybus/
10368
f620e4b8
MF
10369XTENSA XTFPGA PLATFORM SUPPORT
10370M: Max Filippov <jcmvbkbc@gmail.com>
10371L: linux-xtensa@linux-xtensa.org
10372S: Maintained
10373F: drivers/spi/spi-xtensa-xtfpga.c
10374
1da177e4 10375YAM DRIVER FOR AX.25
8b58be88 10376M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10377L: linux-hams@vger.kernel.org
10378S: Maintained
679655da
JP
10379F: drivers/net/hamradio/yam*
10380F: include/linux/yam.h
1da177e4 10381
af64a5eb 10382YEALINK PHONE DRIVER
8b58be88 10383M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10384L: usbb2k-api-dev@nongnu.org
10385S: Maintained
679655da
JP
10386F: Documentation/input/yealink.txt
10387F: drivers/input/misc/yealink.*
af64a5eb 10388
1da177e4 10389Z8530 DRIVER FOR AX.25
8b58be88 10390M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10391W: http://yaina.de/jreuter/
10392W: http://www.qsl.net/dl1bke/
10393L: linux-hams@vger.kernel.org
10394S: Maintained
679655da
JP
10395F: Documentation/networking/z8530drv.txt
10396F: drivers/net/hamradio/*scc.c
10397F: drivers/net/hamradio/z8530.h
1da177e4 10398
0cf31ec1 10399ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10400M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10401L: linux-mm@kvack.org
10402S: Maintained
10403F: mm/zbud.c
10404F: include/linux/zbud.h
10405
7c0c3afb 10406ZD1211RW WIRELESS DRIVER
8b58be88
JP
10407M: Daniel Drake <dsd@gentoo.org>
10408M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10409W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10410L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10411L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10412S: Maintained
679655da 10413F: drivers/net/wireless/zd1211rw/
7c0c3afb 10414
1da177e4 10415ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10416L: mjpeg-users@lists.sourceforge.net
f63145e2 10417L: linux-media@vger.kernel.org
1da177e4 10418W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10419T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10420S: Odd Fixes
90d72ac6 10421F: drivers/media/pci/zoran/
1da177e4 10422
6920f2cc
MK
10423ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10424M: Minchan Kim <minchan@kernel.org>
10425M: Nitin Gupta <ngupta@vflare.org>
10426L: linux-kernel@vger.kernel.org
10427S: Maintained
10428F: drivers/block/zram/
10429F: Documentation/blockdev/zram.txt
10430
8b4a4080 10431ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10432M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10433S: Maintained
df621252 10434F: drivers/tty/serial/zs.*
8b4a4080 10435
eae70d06
MK
10436ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10437M: Minchan Kim <minchan@kernel.org>
10438M: Nitin Gupta <ngupta@vflare.org>
10439L: linux-mm@kvack.org
10440S: Maintained
10441F: mm/zsmalloc.c
10442F: include/linux/zsmalloc.h
10443
0cf31ec1 10444ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10445M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10446L: linux-mm@kvack.org
10447S: Maintained
10448F: mm/zswap.c
10449
1da177e4 10450THE REST
8b58be88 10451M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10452L: linux-kernel@vger.kernel.org
8a6e2535 10453Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10454T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10455S: Buried alive in reporters
34d03cc1
JP
10456F: *
10457F: */
This page took 5.333148 seconds and 5 git commands to generate.