]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - MAINTAINERS
sched/cputime: Fix clock_nanosleep()/clock_gettime() inconsistency
[mirror_ubuntu-bionic-kernel.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
AR
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>
c11f042b 7183L: linux-gpio@vger.kernel.org
2744e8af 7184S: Maintained
07f29ba6 7185F: drivers/pinctrl/
8e406fe4 7186F: include/linux/pinctrl/
2744e8af 7187
2201bbb8
JCPV
7188PIN CONTROLLER - ATMEL AT91
7189M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7191S: Maintained
7192F: drivers/pinctrl/pinctrl-at91.c
7193
9963b536
LP
7194PIN CONTROLLER - RENESAS
7195M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7196L: linux-sh@vger.kernel.org
7197S: Maintained
7198F: drivers/pinctrl/sh-pfc/
7199
b75e60d6 7200PIN CONTROLLER - SAMSUNG
fea685e9 7201M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7202M: Thomas Abraham <thomas.abraham@linaro.org>
7203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7204L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7205S: Maintained
9b5b33f6 7206F: drivers/pinctrl/samsung/
b75e60d6 7207
deda8287 7208PIN CONTROLLER - ST SPEAR
8e406fe4 7209M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7210L: spear-devel@list.st.com
7211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7212W: http://www.st.com/spear
7213S: Maintained
8e406fe4 7214F: drivers/pinctrl/spear/
deda8287 7215
249a6771 7216PKTCDVD DRIVER
dbd47133 7217M: Jiri Kosina <jkosina@suse.cz>
249a6771 7218S: Maintained
679655da
JP
7219F: drivers/block/pktcdvd.c
7220F: include/linux/pktcdvd.h
c117ab84 7221F: include/uapi/linux/pktcdvd.h
249a6771 7222
b31d8273
G
7223PKUNITY SOC DRIVERS
7224M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7225W: http://mprc.pku.edu.cn/~guanxuetao/linux
7226S: Maintained
ceebf4d5 7227T: git git://github.com/gxt/linux.git
b31d8273 7228F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7229F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7230F: drivers/video/fbdev/fb-puv3.c
2809e80b 7231F: drivers/rtc/rtc-puv3.c
b31d8273 7232
9d2ecfb7 7233PMBUS HARDWARE MONITORING DRIVERS
ca462085 7234M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7235L: lm-sensors@lm-sensors.org
7236W: http://www.lm-sensors.org/
7237W: http://www.roeck-us.net/linux/drivers/
7238T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7239S: Maintained
7240F: Documentation/hwmon/pmbus
7241F: drivers/hwmon/pmbus/
7242F: include/linux/i2c/pmbus.h
7243
89a36810 7244PMC SIERRA MaxRAID DRIVER
076cfaae 7245M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7246L: linux-scsi@vger.kernel.org
7247W: http://www.pmc-sierra.com/
7248S: Supported
7249F: drivers/scsi/pmcraid.*
7250
dbf9bfe6 7251PMC SIERRA PM8001 DRIVER
4f0e359c 7252M: xjtuwjp@gmail.com
dbf9bfe6 7253M: lindar_liu@usish.com
f5a7b525 7254L: pmchba@pmcs.com
dbf9bfe6 7255L: linux-scsi@vger.kernel.org
7256S: Supported
7257F: drivers/scsi/pm8001/
7258
1da177e4 7259POSIX CLOCKS and TIMERS
8b58be88 7260M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7261L: linux-kernel@vger.kernel.org
75fc2d37 7262T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7263S: Maintained
679655da
JP
7264F: fs/timerfd.c
7265F: include/linux/timer*
5cee9645 7266F: kernel/time/*timer*
1da177e4 7267
3be86148 7268POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7269M: Sebastian Reichel <sre@kernel.org>
57318935 7270M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7271M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7272L: linux-pm@vger.kernel.org
54e5881d 7273T: git git://git.infradead.org/battery-2.6.git
3be86148 7274S: Maintained
679655da 7275F: include/linux/power_supply.h
8cd725a1 7276F: drivers/power/
3be86148 7277
1da177e4 7278PNP SUPPORT
46a1f21a 7279M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7280S: Maintained
679655da 7281F: drivers/pnp/
1da177e4 7282
999445d4 7283PNXxxxx I2C DRIVER
8b58be88 7284M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7285L: linux-i2c@vger.kernel.org
999445d4 7286S: Maintained
679655da 7287F: drivers/i2c/busses/i2c-pnx.c
999445d4 7288
1da177e4 7289PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7290M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7291L: linux-ppp@vger.kernel.org
7292S: Maintained
224cf5ad 7293F: drivers/net/ppp/ppp_*
1da177e4
LT
7294
7295PPP OVER ATM (RFC 2364)
8b58be88 7296M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7297S: Maintained
679655da 7298F: net/atm/pppoatm.c
c117ab84 7299F: include/uapi/linux/atmppp.h
1da177e4
LT
7300
7301PPP OVER ETHERNET
8b58be88 7302M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7303S: Maintained
224cf5ad
JK
7304F: drivers/net/ppp/pppoe.c
7305F: drivers/net/ppp/pppox.c
1da177e4 7306
a6d2370b 7307PPP OVER L2TP
8b58be88 7308M: James Chapman <jchapman@katalix.com>
a6d2370b 7309S: Maintained
90ca28d1 7310F: net/l2tp/l2tp_ppp.c
679655da 7311F: include/linux/if_pppol2tp.h
c117ab84 7312F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7313
eae9d2ba 7314PPS SUPPORT
8b58be88 7315M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7316W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7317L: linuxpps@ml.enneenne.com (subscribers-only)
7318S: Maintained
cabaaf41
JP
7319F: Documentation/pps/
7320F: drivers/pps/
7321F: include/linux/pps*.h
eae9d2ba 7322
71a6d0af
HW
7323PPTP DRIVER
7324M: Dmitry Kozlov <xeb@mail.ru>
7325L: netdev@vger.kernel.org
7326S: Maintained
224cf5ad 7327F: drivers/net/ppp/pptp.c
71a6d0af
HW
7328W: http://sourceforge.net/projects/accel-pptp
7329
1da177e4 7330PREEMPTIBLE KERNEL
8b58be88 7331M: Robert Love <rml@tech9.net>
1da177e4
LT
7332L: kpreempt-tech@lists.sourceforge.net
7333W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7334S: Supported
679655da
JP
7335F: Documentation/preempt-locking.txt
7336F: include/linux/preempt.h
1da177e4
LT
7337
7338PRISM54 WIRELESS DRIVER
8b58be88 7339M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7340L: linux-wireless@vger.kernel.org
9ef80804 7341W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7342S: Obsolete
679655da 7343F: drivers/net/wireless/prism54/
1da177e4 7344
b3277dfa 7345PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7346M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7347L: linux-ide@vger.kernel.org
7348S: Maintained
679655da 7349F: drivers/ata/sata_promise.*
b3277dfa 7350
02c18891 7351PS3 NETWORK SUPPORT
b809b9ca 7352M: Geoff Levand <geoff@infradead.org>
02c18891 7353L: netdev@vger.kernel.org
a4724ed6 7354L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7355S: Maintained
8df158ac 7356F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7357
f58a9d17 7358PS3 PLATFORM SUPPORT
b809b9ca 7359M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7360L: linuxppc-dev@lists.ozlabs.org
7361L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7362S: Maintained
679655da
JP
7363F: arch/powerpc/boot/ps3*
7364F: arch/powerpc/include/asm/lv1call.h
7365F: arch/powerpc/include/asm/ps3*.h
7366F: arch/powerpc/platforms/ps3/
7367F: drivers/*/ps3*
7368F: drivers/ps3/
fec629b8 7369F: drivers/rtc/rtc-ps3.c
679655da 7370F: drivers/usb/host/*ps3.c
fec629b8 7371F: sound/ppc/snd_ps3*
f58a9d17 7372
cffb4add 7373PS3VRAM DRIVER
8b58be88 7374M: Jim Paris <jim@jtan.com>
a4724ed6 7375L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7376S: Maintained
8a3977cb 7377F: drivers/block/ps3vram.c
cffb4add 7378
8defe599 7379PSTORE FILESYSTEM
9d5e2a02 7380M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7381M: Colin Cross <ccross@android.com>
7382M: Kees Cook <keescook@chromium.org>
7383M: Tony Luck <tony.luck@intel.com>
7384S: Maintained
7385T: git git://git.infradead.org/users/cbou/linux-pstore.git
7386F: fs/pstore/
7387F: include/linux/pstore*
04851772 7388F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7389F: drivers/acpi/apei/erst.c
7390
7fbc415d
RC
7391PTP HARDWARE CLOCK SUPPORT
7392M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7393L: netdev@vger.kernel.org
7fbc415d
RC
7394S: Maintained
7395W: http://linuxptp.sourceforge.net/
7396F: Documentation/ABI/testing/sysfs-ptp
7397F: Documentation/ptp/*
0ecb3cdd 7398F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7399F: drivers/net/phy/dp83640*
7400F: drivers/ptp/*
7401F: include/linux/ptp_cl*
7402
cf94a4d1 7403PTRACE SUPPORT
e846ee5f 7404M: Roland McGrath <roland@hack.frob.com>
8b58be88 7405M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7406S: Maintained
7407F: include/asm-generic/syscall.h
7408F: include/linux/ptrace.h
7409F: include/linux/regset.h
7410F: include/linux/tracehook.h
c117ab84 7411F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7412F: kernel/ptrace.c
7413
8320204a 7414PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7415M: Mike Isely <isely@pobox.com>
16e9495d 7416L: pvrusb2@isely.net (subscribers-only)
661263b5 7417L: linux-media@vger.kernel.org
8320204a 7418W: http://www.isely.net/pvrusb2/
275ffde4 7419T: git git://linuxtv.org/media_tree.git
8320204a 7420S: Maintained
679655da 7421F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7422F: drivers/media/usb/pvrusb2/
8320204a 7423
39532e6c
HG
7424PWC WEBCAM DRIVER
7425M: Hans de Goede <hdegoede@redhat.com>
7426L: linux-media@vger.kernel.org
7427T: git git://linuxtv.org/media_tree.git
7428S: Maintained
7429F: drivers/media/usb/pwc/*
7430
93c090b3
KD
7431PWM FAN DRIVER
7432M: Kamil Debski <k.debski@samsung.com>
7433L: lm-sensors@lm-sensors.org
7434S: Supported
7435F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7436F: Documentation/hwmon/pwm-fan
7437F: drivers/hwmon/pwm-fan.c
7438
200efedd 7439PWM SUBSYSTEM
aa3495f7
TR
7440M: Thierry Reding <thierry.reding@gmail.com>
7441L: linux-pwm@vger.kernel.org
0c2498f1 7442S: Maintained
006e854f 7443T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7444F: Documentation/pwm.txt
7445F: Documentation/devicetree/bindings/pwm/
7446F: include/linux/pwm.h
0c2498f1 7447F: drivers/pwm/
a140b98d
TR
7448F: drivers/video/backlight/pwm_bl.c
7449F: include/linux/pwm_backlight.h
0c2498f1 7450
30ec261e 7451PXA2xx/PXA3xx SUPPORT
8da5e302 7452M: Daniel Mack <daniel@zonque.org>
a323f664 7453M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7454M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7456T: git git://github.com/hzhuang1/linux.git
8da5e302 7457T: git git://github.com/rjarzmik/linux.git
1da177e4 7458S: Maintained
679655da
JP
7459F: arch/arm/mach-pxa/
7460F: drivers/pcmcia/pxa2xx*
9df92e6c 7461F: drivers/spi/spi-pxa2xx*
faf2e1db 7462F: drivers/usb/gadget/udc/pxa2*
679655da 7463F: include/sound/pxa2xx-lib.h
bec4c99e 7464F: sound/arm/pxa*
14430813 7465F: sound/soc/pxa/
1da177e4 7466
ec64d3bf
EG
7467PXA3xx NAND FLASH DRIVER
7468M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7469L: linux-mtd@lists.infradead.org
7470S: Maintained
9a67f099 7471F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7472
3f640c61 7473MMP SUPPORT
8b58be88 7474M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7475M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7476L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7477T: git git://github.com/hzhuang1/linux.git
7478T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7479S: Maintained
3f640c61 7480F: arch/arm/mach-mmp/
e8e6cb32 7481
272f133a
PO
7482PXA MMCI DRIVER
7483S: Orphan
7484
57f63bc8 7485PXA RTC DRIVER
8b58be88 7486M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7487L: rtc-linux@googlegroups.com
7488S: Maintained
7489
cea4001a
TS
7490QAT DRIVER
7491M: Tadeusz Struk <tadeusz.struk@intel.com>
7492L: qat-linux@intel.com
7493S: Supported
7494F: drivers/crypto/qat/
7495
52a09a04 7496QIB DRIVER
8473c603 7497M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7498L: linux-rdma@vger.kernel.org
7499S: Supported
7500F: drivers/infiniband/hw/qib/
7501
5e9772b9
JS
7502QLOGIC QLA1280 SCSI DRIVER
7503M: Michael Reed <mdr@sgi.com>
7504L: linux-scsi@vger.kernel.org
7505S: Maintained
7506F: drivers/scsi/qla1280.[ch]
7507
1da177e4 7508QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7509M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7510L: linux-scsi@vger.kernel.org
7511S: Supported
679655da
JP
7512F: Documentation/scsi/LICENSE.qla2xxx
7513F: drivers/scsi/qla2xxx/
1da177e4 7514
883c98fe 7515QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7516M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7517M: iscsi-driver@qlogic.com
7518L: linux-scsi@vger.kernel.org
7519S: Supported
bacfb81b 7520F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7521F: drivers/scsi/qla4xxx/
7522
5a4faa87 7523QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7524M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7525M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7526M: linux-driver@qlogic.com
7527L: netdev@vger.kernel.org
7528S: Supported
679655da 7529F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7530F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7531
0ec00f03 7532QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7533M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 7534M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
7535L: netdev@vger.kernel.org
7536S: Supported
aa43c215 7537F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7538
c4e84bde 7539QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
7540M: Harish Patil <harish.patil@qlogic.com>
7541M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7542M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 7543M: linux-driver@qlogic.com
c4e84bde
RM
7544L: netdev@vger.kernel.org
7545S: Supported
aa43c215 7546F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7547
1da177e4 7548QNX4 FILESYSTEM
8b58be88 7549M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7550W: http://www.alarsen.net/linux/qnx4fs/
7551S: Maintained
80811493 7552F: fs/qnx4/
c117ab84
CEB
7553F: include/uapi/linux/qnx4_fs.h
7554F: include/uapi/linux/qnxtypes.h
1da177e4 7555
91952bc0
AP
7556QT1010 MEDIA DRIVER
7557M: Antti Palosaari <crope@iki.fi>
7558L: linux-media@vger.kernel.org
7559W: http://linuxtv.org/
7560W: http://palosaari.fi/linux/
7561Q: http://patchwork.linuxtv.org/project/linux-media/list/
7562T: git git://linuxtv.org/anttip/media_tree.git
7563S: Maintained
7564F: drivers/media/tuners/qt1010*
7565
966fb5ec
SM
7566QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7567M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7568L: linux-wireless@vger.kernel.org
7569L: ath9k-devel@lists.ath9k.org
7570W: http://wireless.kernel.org/en/users/Drivers/ath9k
7571S: Supported
7572F: drivers/net/wireless/ath/ath9k/
7573
2ea0ffcb
KV
7574QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7575M: Kalle Valo <kvalo@qca.qualcomm.com>
7576L: ath10k@lists.infradead.org
7577W: http://wireless.kernel.org/en/users/Drivers/ath10k
7578T: git git://github.com/kvalo/ath.git
7579S: Supported
7580F: drivers/net/wireless/ath/ath10k/
7581
4f4567cf
RK
7582QUALCOMM HEXAGON ARCHITECTURE
7583M: Richard Kuo <rkuo@codeaurora.org>
7584L: linux-hexagon@vger.kernel.org
7585S: Supported
7586F: arch/hexagon/
7587
8e84c258
EK
7588QUALCOMM WCN36XX WIRELESS DRIVER
7589M: Eugene Krasnikov <k.eugene.e@gmail.com>
7590L: wcn36xx@lists.infradead.org
7591W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7592T: git git://github.com/KrasnikovEugene/wcn36xx.git
7593S: Supported
7594F: drivers/net/wireless/ath/wcn36xx/
7595
35e3540b
HV
7596QUICKCAM PARALLEL PORT WEBCAMS
7597M: Hans Verkuil <hverkuil@xs4all.nl>
7598L: linux-media@vger.kernel.org
7599T: git git://linuxtv.org/media_tree.git
7600W: http://linuxtv.org
7601S: Odd Fixes
7602F: drivers/media/parport/*-qcam*
7603
602adf40 7604RADOS BLOCK DEVICE (RBD)
09d90327
SW
7605M: Yehuda Sadeh <yehuda@inktank.com>
7606M: Sage Weil <sage@inktank.com>
527a88b9 7607M: Alex Elder <elder@kernel.org>
602adf40 7608M: ceph-devel@vger.kernel.org
09d90327
SW
7609W: http://ceph.com/
7610T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7611S: Supported
7612F: drivers/block/rbd.c
7613F: drivers/block/rbd_types.h
7614
1da177e4 7615RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7616M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7617L: linux-fbdev@vger.kernel.org
1da177e4 7618S: Maintained
8a61f013 7619F: drivers/video/fbdev/aty/radeon*
c117ab84 7620F: include/uapi/linux/radeonfb.h
1da177e4 7621
c6c9b34c
HG
7622RADIOSHARK RADIO DRIVER
7623M: Hans de Goede <hdegoede@redhat.com>
7624L: linux-media@vger.kernel.org
7625T: git git://linuxtv.org/media_tree.git
7626S: Maintained
7627F: drivers/media/radio/radio-shark.c
7628
7629RADIOSHARK2 RADIO DRIVER
7630M: Hans de Goede <hdegoede@redhat.com>
7631L: linux-media@vger.kernel.org
7632T: git git://linuxtv.org/media_tree.git
7633S: Maintained
7634F: drivers/media/radio/radio-shark2.c
7635F: drivers/media/radio/radio-tea5777.c
7636
1da177e4 7637RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7638M: Paul Mackerras <paulus@samba.org>
c69f677c 7639L: linux-fbdev@vger.kernel.org
1da177e4 7640S: Maintained
8a61f013 7641F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7642
e7839f25 7643RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7644P: rt2x00 project
b182427e 7645M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 7646M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7647L: linux-wireless@vger.kernel.org
83fc9c89 7648L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7649W: http://rt2x00.serialmonkey.com/
7650S: Maintained
7651F: drivers/net/wireless/rt2x00/
7652
9db5579b 7653RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7654M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7655S: Maintained
679655da
JP
7656F: Documentation/blockdev/ramdisk.txt
7657F: drivers/block/brd.c
9db5579b 7658
9e95ce27 7659RANDOM NUMBER DRIVER
0624bcaa 7660M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7661S: Maintained
679655da 7662F: drivers/char/random.c
9e95ce27 7663
394b701c 7664RAPIDIO SUBSYSTEM
8b58be88 7665M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7666M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7667S: Maintained
679655da 7668F: drivers/rapidio/
394b701c 7669
e2d1d6c0 7670RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7671L: linux-wireless@vger.kernel.org
f52a5490 7672S: Orphan
679655da 7673F: drivers/net/wireless/ray*
e2d1d6c0
RD
7674
7675RCUTORTURE MODULE
e0198b29 7676M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7677M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7678L: linux-kernel@vger.kernel.org
f9094d8e 7679S: Supported
08deed1e 7680T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7681F: Documentation/RCU/torture.txt
34e2d560 7682F: kernel/rcu/rcutorture.c
e2d1d6c0 7683
c87b9c60
PM
7684RCUTORTURE TEST FRAMEWORK
7685M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7686M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7687R: Steven Rostedt <rostedt@goodmis.org>
7688R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7689R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7690L: linux-kernel@vger.kernel.org
c87b9c60
PM
7691S: Supported
7692T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7693F: tools/testing/selftests/rcutorture
7694
c1f766b5 7695RDC R-321X SoC
8b58be88 7696M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7697S: Maintained
7698
db17f395 7699RDC R6040 FAST ETHERNET DRIVER
8b58be88 7700M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7701L: netdev@vger.kernel.org
7702S: Maintained
58565a35 7703F: drivers/net/ethernet/rdc/r6040.c
db17f395 7704
a09ed661 7705RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7706M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7707L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7708S: Supported
679655da 7709F: net/rds/
a09ed661 7710
595182bc 7711READ-COPY UPDATE (RCU)
8b58be88 7712M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7713M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7714R: Steven Rostedt <rostedt@goodmis.org>
7715R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7716R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7717L: linux-kernel@vger.kernel.org
9fab9787 7718W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7719S: Supported
08deed1e 7720T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7721F: Documentation/RCU/
9fab9787 7722X: Documentation/RCU/torture.txt
f9094d8e 7723F: include/linux/rcu*
4102adab
PM
7724X: include/linux/srcu.h
7725F: kernel/rcu/
34e2d560 7726X: kernel/torture.c
595182bc 7727
0c86edc0 7728REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7729M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7730L: rtc-linux@googlegroups.com
8a6e2535 7731Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7732S: Maintained
679655da
JP
7733F: Documentation/rtc.txt
7734F: drivers/rtc/
7735F: include/linux/rtc.h
c117ab84 7736F: include/uapi/linux/rtc.h
0c86edc0 7737
0e400c53
MB
7738REALTEK AUDIO CODECS
7739M: Bard Liao <bardliao@realtek.com>
7740M: Oder Chiou <oder_chiou@realtek.com>
7741S: Maintained
7742F: sound/soc/codecs/rt*
7743F: include/sound/rt*.h
7744
1da177e4 7745REISERFS FILE SYSTEM
76c4e5ea 7746L: reiserfs-devel@vger.kernel.org
1da177e4 7747S: Supported
679655da 7748F: fs/reiserfs/
1da177e4 7749
b83a313b 7750REGISTER MAP ABSTRACTION
b02e48f2 7751M: Mark Brown <broonie@kernel.org>
dd060bc9 7752L: linux-kernel@vger.kernel.org
b83a313b
MB
7753T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7754S: Supported
7755F: drivers/base/regmap/
7756F: include/linux/regmap.h
7757
400e64df
OBC
7758REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7759M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7760T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7761S: Maintained
7762F: drivers/remoteproc/
7763F: Documentation/remoteproc.txt
6fc26488 7764F: include/linux/remoteproc.h
400e64df 7765
d8115db5
OBC
7766REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7767M: Ohad Ben-Cohen <ohad@wizery.com>
7768T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7769S: Maintained
7770F: drivers/rpmsg/
7771F: Documentation/rpmsg.txt
7772F: include/linux/rpmsg.h
7773
1b0fe6be
PZ
7774RESET CONTROLLER FRAMEWORK
7775M: Philipp Zabel <p.zabel@pengutronix.de>
7776S: Maintained
7777F: drivers/reset/
7778F: Documentation/devicetree/bindings/reset/
7779F: include/linux/reset.h
7780F: include/linux/reset-controller.h
7781
e0897645 7782RFKILL
8b58be88 7783M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7784L: linux-wireless@vger.kernel.org
ce466579
JB
7785W: http://wireless.kernel.org/
7786T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7787T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7788S: Maintained
505c9247 7789F: Documentation/rfkill.txt
80811493 7790F: net/rfkill/
e0897645 7791
67e054e9
ML
7792RICOH SMARTMEDIA/XD DRIVER
7793M: Maxim Levitsky <maximlevitsky@gmail.com>
7794S: Maintained
21c26f50
JP
7795F: drivers/mtd/nand/r852.c
7796F: drivers/mtd/nand/r852.h
67e054e9 7797
92634125
ML
7798RICOH R5C592 MEMORYSTICK DRIVER
7799M: Maxim Levitsky <maximlevitsky@gmail.com>
7800S: Maintained
7801F: drivers/memstick/host/r592.*
7802
27f1d2f9
SA
7803ROCCAT DRIVERS
7804M: Stefan Achatz <erazor_de@users.sourceforge.net>
7805W: http://sourceforge.net/projects/roccat/
7806S: Maintained
7807F: drivers/hid/hid-roccat*
7808F: include/linux/hid-roccat*
7809F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7810
1da177e4
LT
7811ROCKETPORT DRIVER
7812P: Comtrol Corp.
1da177e4
LT
7813W: http://www.comtrol.com
7814S: Maintained
679655da 7815F: Documentation/serial/rocket.txt
c897401b 7816F: drivers/tty/rocket*
1da177e4
LT
7817
7818ROSE NETWORK LAYER
8b58be88 7819M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7820L: linux-hams@vger.kernel.org
d34cb28a 7821W: http://www.linux-ax25.org/
1da177e4 7822S: Maintained
679655da 7823F: include/net/rose.h
c117ab84 7824F: include/uapi/linux/rose.h
679655da 7825F: net/rose/
1da177e4 7826
91952bc0
AP
7827RTL2830 MEDIA DRIVER
7828M: Antti Palosaari <crope@iki.fi>
7829L: linux-media@vger.kernel.org
7830W: http://linuxtv.org/
7831W: http://palosaari.fi/linux/
7832Q: http://patchwork.linuxtv.org/project/linux-media/list/
7833T: git git://linuxtv.org/anttip/media_tree.git
7834S: Maintained
7835F: drivers/media/dvb-frontends/rtl2830*
7836
27a0aacf
AP
7837RTL2832 MEDIA DRIVER
7838M: Antti Palosaari <crope@iki.fi>
7839L: linux-media@vger.kernel.org
7840W: http://linuxtv.org/
7841W: http://palosaari.fi/linux/
7842Q: http://patchwork.linuxtv.org/project/linux-media/list/
7843T: git git://linuxtv.org/anttip/media_tree.git
7844S: Maintained
7845F: drivers/media/dvb-frontends/rtl2832*
7846
ba6e6f6e
AP
7847RTL2832_SDR MEDIA DRIVER
7848M: Antti Palosaari <crope@iki.fi>
7849L: linux-media@vger.kernel.org
7850W: http://linuxtv.org/
7851W: http://palosaari.fi/linux/
7852Q: http://patchwork.linuxtv.org/project/linux-media/list/
7853T: git git://linuxtv.org/anttip/media_tree.git
7854S: Maintained
b4bb1c28 7855F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 7856
59840488 7857RTL8180 WIRELESS DRIVER
8b58be88 7858M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7859L: linux-wireless@vger.kernel.org
491b26b4 7860W: http://wireless.kernel.org/
54e5881d 7861T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7862S: Maintained
3cfeb0c3 7863F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7864
59840488 7865RTL8187 WIRELESS DRIVER
9f0939bf 7866M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7867M: Hin-Tak Leung <htl10@users.sourceforge.net>
7868M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7869L: linux-wireless@vger.kernel.org
491b26b4 7870W: http://wireless.kernel.org/
54e5881d 7871T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7872S: Maintained
3cfeb0c3 7873F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7874
3cf0c8ad
LF
7875RTL8192CE WIRELESS DRIVER
7876M: Larry Finger <Larry.Finger@lwfinger.net>
7877M: Chaoming Li <chaoming_li@realsil.com.cn>
7878L: linux-wireless@vger.kernel.org
491b26b4 7879W: http://wireless.kernel.org/
3cf0c8ad
LF
7880T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7881S: Maintained
7882F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7883F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7884
9eb8ef74 7885S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7886M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7887L: linux-fbdev@vger.kernel.org
ce00f85c 7888S: Maintained
8a61f013 7889F: drivers/video/fbdev/savage/
9eb8ef74 7890
1da177e4 7891S390
8b58be88
JP
7892M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7893M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7894M: linux390@de.ibm.com
d58140cc 7895L: linux-s390@vger.kernel.org
5238da45
HC
7896W: http://www.ibm.com/developerworks/linux/linux390/
7897S: Supported
679655da 7898F: arch/s390/
a968cd3e 7899F: drivers/s390/
3bfe6858
JN
7900F: Documentation/s390/
7901F: Documentation/DocBook/s390*
5238da45 7902
322986ca
SO
7903S390 COMMON I/O LAYER
7904M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7905M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7906L: linux-s390@vger.kernel.org
7907W: http://www.ibm.com/developerworks/linux/linux390/
7908S: Supported
7909F: drivers/s390/cio/
7910
7911S390 DASD DRIVER
7912M: Stefan Weinhuber <wein@de.ibm.com>
7913M: Stefan Haberland <stefan.haberland@de.ibm.com>
7914L: linux-s390@vger.kernel.org
7915W: http://www.ibm.com/developerworks/linux/linux390/
7916S: Supported
7917F: drivers/s390/block/dasd*
7918F: block/partitions/ibm.c
7919
5238da45 7920S390 NETWORK DRIVERS
8b58be88
JP
7921M: Ursula Braun <ursula.braun@de.ibm.com>
7922M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7923M: linux390@de.ibm.com
d58140cc 7924L: linux-s390@vger.kernel.org
5238da45
HC
7925W: http://www.ibm.com/developerworks/linux/linux390/
7926S: Supported
679655da 7927F: drivers/s390/net/
5238da45 7928
322986ca
SO
7929S390 PCI SUBSYSTEM
7930M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7931M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7932L: linux-s390@vger.kernel.org
7933W: http://www.ibm.com/developerworks/linux/linux390/
7934S: Supported
7935F: arch/s390/pci/
7936F: drivers/pci/hotplug/s390_pci_hpc.c
7937
feed9b62 7938S390 ZCRYPT DRIVER
5c8d0983 7939M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7940M: linux390@de.ibm.com
7941L: linux-s390@vger.kernel.org
a968cd3e 7942W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7943S: Supported
d5ca6918 7944F: drivers/s390/crypto/
feed9b62 7945
5238da45 7946S390 ZFCP DRIVER
d38e19d0 7947M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7948M: linux390@de.ibm.com
d58140cc 7949L: linux-s390@vger.kernel.org
5238da45 7950W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7951S: Supported
679655da 7952F: drivers/s390/scsi/zfcp_*
1da177e4 7953
dd96df2c 7954S390 IUCV NETWORK LAYER
8b58be88 7955M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7956M: linux390@de.ibm.com
7957L: linux-s390@vger.kernel.org
7958W: http://www.ibm.com/developerworks/linux/linux390/
7959S: Supported
679655da
JP
7960F: drivers/s390/net/*iucv*
7961F: include/net/iucv/
7962F: net/iucv/
dd96df2c 7963
4dde7f75 7964S3C24XX SD/MMC Driver
8b58be88 7965M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7967S: Supported
679655da 7968F: drivers/mmc/host/s3cmci.*
4dde7f75 7969
1f15a229
HV
7970SAA6588 RDS RECEIVER DRIVER
7971M: Hans Verkuil <hverkuil@xs4all.nl>
7972L: linux-media@vger.kernel.org
7973T: git git://linuxtv.org/media_tree.git
7974W: http://linuxtv.org
7975S: Odd Fixes
7976F: drivers/media/i2c/saa6588*
7977
98ed12e6 7978SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7979M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7980L: linux-media@vger.kernel.org
7981W: http://linuxtv.org
7982T: git git://linuxtv.org/media_tree.git
7983S: Odd fixes
e42bf501 7984F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7985F: drivers/media/pci/saa7134/
7986
1da177e4 7987SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7988M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7989L: linux-media@vger.kernel.org
275ffde4 7990T: git git://linuxtv.org/media_tree.git
1da177e4 7991S: Maintained
90d72ac6
MCC
7992F: drivers/media/common/saa7146/
7993F: drivers/media/pci/saa7146/
7994F: include/media/saa7146*
1da177e4 7995
92304a40 7996SAMSUNG LAPTOP DRIVER
5909c654 7997M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7998L: platform-driver-x86@vger.kernel.org
7999S: Maintained
8000F: drivers/platform/x86/samsung-laptop.c
8001
4a109cc0 8002SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8003M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8004L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8005S: Supported
14430813 8006F: sound/soc/samsung/
4a109cc0 8007
0d89a28b
JH
8008SAMSUNG FRAMEBUFFER DRIVER
8009M: Jingoo Han <jg1.han@samsung.com>
8010L: linux-fbdev@vger.kernel.org
8011S: Maintained
8a61f013 8012F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8013
f69d3a17
SK
8014SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8015M: Sangbeom Kim <sbkim73@samsung.com>
8016L: linux-kernel@vger.kernel.org
8017S: Supported
8018F: drivers/mfd/sec*.c
8019F: drivers/regulator/s2m*.c
8020F: drivers/regulator/s5m*.c
f69d3a17
SK
8021F: include/linux/mfd/samsung/
8022
038f5c4b
SN
8023SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8024M: Kyungmin Park <kyungmin.park@samsung.com>
8025M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8026L: linux-media@vger.kernel.org
8027Q: https://patchwork.linuxtv.org/project/linux-media/list/
8028S: Supported
8029F: drivers/media/platform/exynos4-is/
038f5c4b 8030
6fd86ab2
SN
8031SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8032M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8033L: linux-media@vger.kernel.org
8034L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8035S: Maintained
8036F: drivers/media/platform/s3c-camif/
8037F: include/media/s3c_camif.h
8038
b84ef24e
AH
8039SAMSUNG S5C73M3 CAMERA DRIVER
8040M: Kyungmin Park <kyungmin.park@samsung.com>
8041M: Andrzej Hajda <a.hajda@samsung.com>
8042L: linux-media@vger.kernel.org
8043S: Supported
8044F: drivers/media/i2c/s5c73m3/*
8045
7d459937
AH
8046SAMSUNG S5K5BAF CAMERA DRIVER
8047M: Kyungmin Park <kyungmin.park@samsung.com>
8048M: Andrzej Hajda <a.hajda@samsung.com>
8049L: linux-media@vger.kernel.org
8050S: Supported
8051F: drivers/media/i2c/s5k5baf.c
8052
310e39c9 8053SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8054M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8055M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8056S: Supported
8057L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8058F: drivers/clk/samsung/
8059
66890ed6
BA
8060SAMSUNG SXGBE DRIVERS
8061M: Byungho An <bh74.an@samsung.com>
8062M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8063M: Vipul Pandya <vipul.pandya@samsung.com>
8064S: Supported
8065L: netdev@vger.kernel.org
8066F: drivers/net/ethernet/samsung/sxgbe/
8067
e296cd32
KD
8068SAMSUNG USB2 PHY DRIVER
8069M: Kamil Debski <k.debski@samsung.com>
8070L: linux-kernel@vger.kernel.org
8071S: Supported
8072F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8073F: Documentation/phy/samsung-usb2.txt
8074F: drivers/phy/phy-exynos4210-usb2.c
8075F: drivers/phy/phy-exynos4x12-usb2.c
8076F: drivers/phy/phy-exynos5250-usb2.c
8077F: drivers/phy/phy-s5pv210-usb2.c
8078F: drivers/phy/phy-samsung-usb2.c
8079F: drivers/phy/phy-samsung-usb2.h
8080
ca749e2a 8081SERIAL DRIVERS
5e30bbb7 8082M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8083L: linux-serial@vger.kernel.org
5e30bbb7 8084S: Maintained
14430813 8085F: drivers/tty/serial/
ca749e2a 8086
aecb7b64 8087SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8088M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8089M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8090S: Maintained
3d598f47 8091F: include/linux/platform_data/dma-dw.h
61a76496 8092F: drivers/dma/dw/
aecb7b64 8093
f9e37137
SJ
8094SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8095M: Seungwon Jeon <tgih.jun@samsung.com>
8096M: Jaehoon Chung <jh80.chung@samsung.com>
8097L: linux-mmc@vger.kernel.org
8098S: Maintained
8099F: include/linux/mmc/dw_mmc.h
8100F: drivers/mmc/host/dw_mmc*
8101
1db121d6
AN
8102THUNDERBOLT DRIVER
8103M: Andreas Noever <andreas.noever@gmail.com>
8104S: Maintained
8105F: drivers/thunderbolt/
8106
9222d247 8107TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8108M: John Stultz <john.stultz@linaro.org>
88606e80 8109M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8110L: linux-kernel@vger.kernel.org
75fc2d37 8111T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8112S: Supported
8113F: include/linux/clocksource.h
8114F: include/linux/time.h
8115F: include/linux/timex.h
c117ab84
CEB
8116F: include/uapi/linux/time.h
8117F: include/uapi/linux/timex.h
88606e80
TG
8118F: kernel/time/clocksource.c
8119F: kernel/time/time*.c
8120F: kernel/time/ntp.c
8121
5b3f03f0 8122TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 8123M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
8124M: Hans Verkuil <hverkuil@xs4all.nl>
8125S: Odd Fixes
14430813 8126F: drivers/media/usb/tlg2300/
5b3f03f0 8127
1da177e4 8128SC1200 WDT DRIVER
b300645a 8129M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8130S: Maintained
679655da 8131F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8132
8133SCHEDULER
dd9b238c 8134M: Ingo Molnar <mingo@redhat.com>
8b58be88 8135M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8136L: linux-kernel@vger.kernel.org
75fc2d37 8137T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8138S: Maintained
95c0d71d 8139F: kernel/sched/
679655da 8140F: include/linux/sched.h
c117ab84 8141F: include/uapi/linux/sched.h
c2eb505b 8142F: include/linux/wait.h
1da177e4 8143
6bcf6737 8144SCORE ARCHITECTURE
ed38665e 8145M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8146M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8147W: http://www.sunplus.com
6bcf6737 8148S: Supported
a2681a75 8149F: arch/score/
6bcf6737 8150
1da177e4 8151SCSI CDROM DRIVER
8b58be88 8152M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8153L: linux-scsi@vger.kernel.org
8154W: http://www.kernel.dk
8155S: Maintained
679655da 8156F: drivers/scsi/sr*
1da177e4 8157
fb50a83d 8158SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8159M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8160L: linux-rdma@vger.kernel.org
8161S: Supported
8162W: http://www.openfabrics.org
8163Q: http://patchwork.kernel.org/project/linux-rdma/list/
8164T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8165F: drivers/infiniband/ulp/srp/
8166F: include/scsi/srp.h
8167
1da177e4 8168SCSI SG DRIVER
8b58be88 8169M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8170L: linux-scsi@vger.kernel.org
59ab3c93 8171W: http://sg.danny.cz/sg
1da177e4 8172S: Maintained
59ab3c93 8173F: Documentation/scsi/scsi-generic.txt
679655da
JP
8174F: drivers/scsi/sg.c
8175F: include/scsi/sg.h
1da177e4
LT
8176
8177SCSI SUBSYSTEM
c95286d8 8178M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8179L: linux-scsi@vger.kernel.org
54e5881d
JP
8180T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8181T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8182T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8183S: Maintained
679655da
JP
8184F: drivers/scsi/
8185F: include/scsi/
1da177e4
LT
8186
8187SCSI TAPE DRIVER
8b58be88 8188M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8189L: linux-scsi@vger.kernel.org
8190S: Maintained
679655da 8191F: Documentation/scsi/st.txt
f7269cfc
JD
8192F: drivers/scsi/st.*
8193F: drivers/scsi/st_*.h
1da177e4
LT
8194
8195SCTP PROTOCOL
8b6efb75 8196M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8197M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8198L: linux-sctp@vger.kernel.org
5f85813c 8199W: http://lksctp.sourceforge.net
8b6efb75 8200S: Maintained
679655da
JP
8201F: Documentation/networking/sctp.txt
8202F: include/linux/sctp.h
4d58c025 8203F: include/uapi/linux/sctp.h
679655da
JP
8204F: include/net/sctp/
8205F: net/sctp/
1da177e4
LT
8206
8207SCx200 CPU SUPPORT
8b58be88 8208M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8209S: Odd Fixes
679655da 8210F: Documentation/i2c/busses/scx200_acb
390889b6 8211F: arch/x86/platform/scx200/
679655da
JP
8212F: drivers/watchdog/scx200_wdt.c
8213F: drivers/i2c/busses/scx200*
8214F: drivers/mtd/maps/scx200_docflash.c
8215F: include/linux/scx200.h
1662d32c
JC
8216
8217SCx200 GPIO DRIVER
8b58be88 8218M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8219S: Maintained
679655da
JP
8220F: drivers/char/scx200_gpio.c
8221F: include/linux/scx200_gpio.h
1662d32c
JC
8222
8223SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8224M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8225S: Maintained
679655da 8226F: drivers/clocksource/scx200_hrt.c
1da177e4 8227
6a36913a 8228SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8229M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8230L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8231S: Maintained
679655da 8232F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8233
e7839f25 8234SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8235M: Chris Ball <chris@printf.net>
7a241d6e 8236L: linux-mmc@vger.kernel.org
245feaa6
CB
8237T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8238S: Maintained
7a241d6e 8239F: drivers/mmc/host/sdhci.*
d4a45787 8240F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8241
c04f9d61
KC
8242SECURE COMPUTING
8243M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8244R: Andy Lutomirski <luto@amacapital.net>
8245R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8246T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8247S: Supported
8248F: kernel/seccomp.c
8249F: include/uapi/linux/seccomp.h
8250F: include/linux/seccomp.h
8251K: \bsecure_computing
8252K: \bTIF_SECCOMP\b
8253
3085e9c1 8254SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8255M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8256L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8257L: linux-mmc@vger.kernel.org
e2d1d6c0 8258S: Maintained
d4a45787 8259F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8260
0d1bb41a 8261SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8262M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8263L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8264S: Maintained
8265F: drivers/mmc/host/sdhci-s3c.c
8266
c63b3cba 8267SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8268M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8269L: spear-devel@list.st.com
c63b3cba
VK
8270L: linux-mmc@vger.kernel.org
8271S: Maintained
8272F: drivers/mmc/host/sdhci-spear.c
8273
8711cca2 8274SECURITY SUBSYSTEM
9b45c0d2 8275M: James Morris <james.l.morris@oracle.com>
70b4a259 8276M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8277L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8278T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8279W: http://kernsec.org/
8711cca2 8280S: Supported
7d2c86b5 8281F: security/
8711cca2 8282
1da177e4 8283SECURITY CONTACT
8b58be88 8284M: Security Officers <security@kernel.org>
1da177e4
LT
8285S: Supported
8286
8287SELINUX SECURITY MODULE
e0238b4c 8288M: Paul Moore <paul@paul-moore.com>
8b58be88 8289M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8290M: Eric Paris <eparis@parisplace.org>
e0238b4c 8291L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8292W: http://selinuxproject.org
5a5f2acf 8293T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8294S: Supported
679655da
JP
8295F: include/linux/selinux*
8296F: security/selinux/
6bde95ce 8297F: scripts/selinux/
1da177e4 8298
c1c124e9
JJ
8299APPARMOR SECURITY MODULE
8300M: John Johansen <john.johansen@canonical.com>
8301L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8302W: apparmor.wiki.kernel.org
8303T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8304S: Supported
8305F: security/apparmor/
8306
cef2cf07 8307SENSABLE PHANTOM
8b58be88 8308M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8309S: Maintained
679655da 8310F: drivers/misc/phantom.c
c117ab84 8311F: include/uapi/linux/phantom.h
cef2cf07 8312
4480f15b 8313SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8314M: Tejun Heo <tj@kernel.org>
1da177e4 8315L: linux-ide@vger.kernel.org
3d9b9350 8316T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8317S: Supported
d5ca6918
JP
8318F: drivers/ata/
8319F: include/linux/ata.h
8320F: include/linux/libata.h
1da177e4 8321
7188b067
HG
8322SERIAL ATA AHCI PLATFORM devices support
8323M: Hans de Goede <hdegoede@redhat.com>
8324M: Tejun Heo <tj@kernel.org>
8325L: linux-ide@vger.kernel.org
8326T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8327S: Supported
8328F: drivers/ata/ahci_platform.c
8329F: drivers/ata/libahci_platform.c
8330F: include/linux/ahci_platform.h
8331
6733b39a 8332SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8333M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8334L: linux-scsi@vger.kernel.org
0ca43cc0 8335W: http://www.emulex.com
3387f656
JP
8336S: Supported
8337F: drivers/scsi/be2iscsi/
6733b39a 8338
6b7c5b94 8339SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8340M: Sathya Perla <sathya.perla@emulex.com>
8341M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8342M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8343L: netdev@vger.kernel.org
fea3af67 8344W: http://www.emulex.com
7d2c86b5 8345S: Supported
9aebddd1 8346F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8347
8ceee660 8348SFC NETWORK DRIVER
c06f51ea 8349M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8350M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8351L: netdev@vger.kernel.org
8ceee660 8352S: Supported
874aeea5 8353F: drivers/net/ethernet/sfc/
8ceee660 8354
e2d1d6c0 8355SGI GRU DRIVER
cc883afc 8356M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8357S: Maintained
679655da 8358F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8359
8360SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8361M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8362L: linux-ia64@vger.kernel.org
8363S: Supported
679655da 8364F: Documentation/ia64/serial.txt
df621252 8365F: drivers/tty/serial/ioc?_serial.c
679655da 8366F: include/linux/ioc?.h
e2d1d6c0 8367
75312619 8368SGI XP/XPC/XPNET DRIVER
e180383f
RH
8369M: Cliff Whickman <cpw@sgi.com>
8370M: Robin Holt <robinmholt@gmail.com>
75312619 8371S: Maintained
679655da 8372F: drivers/misc/sgi-xp/
75312619 8373
46eacf3b
AP
8374SI2157 MEDIA DRIVER
8375M: Antti Palosaari <crope@iki.fi>
8376L: linux-media@vger.kernel.org
8377W: http://linuxtv.org/
8378W: http://palosaari.fi/linux/
8379Q: http://patchwork.linuxtv.org/project/linux-media/list/
8380T: git git://linuxtv.org/anttip/media_tree.git
8381S: Maintained
8382F: drivers/media/tuners/si2157*
8383
75e2d5ba
AP
8384SI2168 MEDIA DRIVER
8385M: Antti Palosaari <crope@iki.fi>
8386L: linux-media@vger.kernel.org
8387W: http://linuxtv.org/
8388W: http://palosaari.fi/linux/
8389Q: http://patchwork.linuxtv.org/project/linux-media/list/
8390T: git git://linuxtv.org/anttip/media_tree.git
8391S: Maintained
8392F: drivers/media/dvb-frontends/si2168*
8393
49cc629d
HV
8394SI470X FM RADIO RECEIVER I2C DRIVER
8395M: Hans Verkuil <hverkuil@xs4all.nl>
8396L: linux-media@vger.kernel.org
8397T: git git://linuxtv.org/media_tree.git
8398W: http://linuxtv.org
8399S: Odd Fixes
8400F: drivers/media/radio/si470x/radio-si470x-i2c.c
8401
8402SI470X FM RADIO RECEIVER USB DRIVER
8403M: Hans Verkuil <hverkuil@xs4all.nl>
8404L: linux-media@vger.kernel.org
8405T: git git://linuxtv.org/media_tree.git
8406W: http://linuxtv.org
8407S: Maintained
8408F: drivers/media/radio/si470x/radio-si470x-common.c
8409F: drivers/media/radio/si470x/radio-si470x.h
8410F: drivers/media/radio/si470x/radio-si470x-usb.c
8411
c937ca03
EV
8412SI4713 FM RADIO TRANSMITTER I2C DRIVER
8413M: Eduardo Valentin <edubezval@gmail.com>
8414L: linux-media@vger.kernel.org
8415T: git git://linuxtv.org/media_tree.git
8416W: http://linuxtv.org
8417S: Odd Fixes
99995ded 8418F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8419
8420SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8421M: Eduardo Valentin <edubezval@gmail.com>
8422L: linux-media@vger.kernel.org
8423T: git git://linuxtv.org/media_tree.git
8424W: http://linuxtv.org
8425S: Odd Fixes
99995ded
DR
8426F: drivers/media/radio/si4713/radio-platform-si4713.c
8427
8428SI4713 FM RADIO TRANSMITTER USB DRIVER
8429M: Hans Verkuil <hverkuil@xs4all.nl>
8430L: linux-media@vger.kernel.org
8431T: git git://linuxtv.org/media_tree.git
8432W: http://linuxtv.org
8433S: Maintained
8434F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8435
beb91d46 8436SIANO DVB DRIVER
1b2c14b4 8437M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8438L: linux-media@vger.kernel.org
8439W: http://linuxtv.org
8440T: git git://linuxtv.org/media_tree.git
8441S: Odd fixes
8442F: drivers/media/common/siano/
beb91d46 8443F: drivers/media/usb/siano/
beb91d46 8444F: drivers/media/usb/siano/
14430813 8445F: drivers/media/mmc/siano/
beb91d46 8446
b618b69c 8447SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8448L: linux-media@vger.kernel.org
bb60fcb2 8449S: Orphan
b618b69c 8450F: drivers/media/platform/sh_veu.c
b618b69c
GL
8451
8452SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8453L: linux-media@vger.kernel.org
bb60fcb2 8454S: Orphan
b618b69c
GL
8455F: drivers/media/platform/sh_vou.c
8456F: include/media/sh_vou.h
8457
6349d997 8458SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8459M: Len Brown <lenb@kernel.org>
6349d997
LB
8460L: sfi-devel@simplefirmware.org
8461W: http://simplefirmware.org/
8462T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8463S: Supported
943fc810 8464F: arch/x86/platform/sfi/
6349d997
LB
8465F: drivers/sfi/
8466F: include/linux/sfi*.h
e2d1d6c0 8467
1da177e4
LT
8468SIMTEC EB110ATX (Chalice CATS)
8469P: Ben Dooks
b16957c6
BD
8470P: Vincent Sanders <vince@simtec.co.uk>
8471M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8472W: http://www.simtec.co.uk/products/EB110ATX/
8473S: Supported
8474
8475SIMTEC EB2410ITX (BAST)
8476P: Ben Dooks
b16957c6
BD
8477P: Vincent Sanders <vince@simtec.co.uk>
8478M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8479W: http://www.simtec.co.uk/products/EB2410ITX/
8480S: Supported
15dba387
JP
8481F: arch/arm/mach-s3c24xx/mach-bast.c
8482F: arch/arm/mach-s3c24xx/bast-ide.c
8483F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8484
4c5adde7 8485TI DAVINCI MACHINE SUPPORT
3ba789c0 8486M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8487M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8488T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8489Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8490S: Supported
14430813 8491F: arch/arm/mach-davinci/
046d0a37 8492F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8493
8d4b3f08 8494TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8495M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 8496L: linux-media@vger.kernel.org
8d4b3f08
LP
8497W: http://linuxtv.org/
8498Q: http://patchwork.linuxtv.org/project/linux-media/list/
8499T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8500S: Maintained
8d4b3f08
LP
8501F: drivers/media/platform/davinci/
8502F: include/media/davinci/
8503
92aab3c0 8504SIS 190 ETHERNET DRIVER
8b58be88 8505M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8506L: netdev@vger.kernel.org
8507S: Maintained
8c7de408 8508F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8509
1da177e4 8510SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8511M: Daniele Venzano <venza@brownhat.org>
1da177e4 8512W: http://www.brownhat.org/sis900.html
979b6c13 8513L: netdev@vger.kernel.org
1da177e4 8514S: Maintained
8c7de408 8515F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8516
8517SIS FRAMEBUFFER DRIVER
8b58be88 8518M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8519W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8520S: Maintained
679655da 8521F: Documentation/fb/sisfb.txt
8a61f013 8522F: drivers/video/fbdev/sis/
679655da 8523F: include/video/sisfb.h
1da177e4
LT
8524
8525SIS USB2VGA DRIVER
8b58be88 8526M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8527W: http://www.winischhofer.at/linuxsisusbvga.shtml
8528S: Maintained
679655da 8529F: drivers/usb/misc/sisusbvga/
1da177e4 8530
415ad26d 8531SLAB ALLOCATOR
16e943bf 8532M: Christoph Lameter <cl@linux.com>
2ed1c525 8533M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8534M: David Rientjes <rientjes@google.com>
8535M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8536M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8537L: linux-mm@kvack.org
8538S: Maintained
679655da 8539F: include/linux/sl?b*.h
16e943bf 8540F: mm/sl?b*
415ad26d 8541
9fab9787
PM
8542SLEEPABLE READ-COPY UPDATE (SRCU)
8543M: Lai Jiangshan <laijs@cn.fujitsu.com>
8544M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8545M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8546R: Steven Rostedt <rostedt@goodmis.org>
8547R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8548L: linux-kernel@vger.kernel.org
9fab9787
PM
8549W: http://www.rdrop.com/users/paulmck/RCU/
8550S: Supported
8551T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8552F: include/linux/srcu.h
8553F: kernel/rcu/srcu.c
9fab9787 8554
66372841
CS
8555SMACK SECURITY MODULE
8556M: Casey Schaufler <casey@schaufler-ca.com>
8557L: linux-security-module@vger.kernel.org
8558W: http://schaufler-ca.com
8559T: git git://git.gitorious.org/smack-next/kernel.git
8560S: Maintained
8561F: Documentation/security/Smack.txt
8562F: security/smack/
8563
20651e0b 8564DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
8565M: Kevin Hilman <khilman@kernel.org>
8566M: Nishanth Menon <nm@ti.com>
8567S: Maintained
20651e0b 8568F: drivers/power/avs/
68ace3e1
KH
8569F: include/linux/power/smartreflex.h
8570L: linux-pm@vger.kernel.org
8571
1da177e4 8572SMC91x ETHERNET DRIVER
2f82af08 8573M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8574S: Odd Fixes
ae150435 8575F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8576
e8e31622
SA
8577SMIA AND SMIA++ IMAGE SENSOR DRIVER
8578M: Sakari Ailus <sakari.ailus@iki.fi>
8579L: linux-media@vger.kernel.org
8580S: Maintained
14430813 8581F: drivers/media/i2c/smiapp/
e8e31622
SA
8582F: include/media/smiapp.h
8583F: drivers/media/i2c/smiapp-pll.c
8584F: drivers/media/i2c/smiapp-pll.h
8585
920fa1ff
GR
8586SMM665 HARDWARE MONITOR DRIVER
8587M: Guenter Roeck <linux@roeck-us.net>
8588L: lm-sensors@lm-sensors.org
8589S: Maintained
8590F: Documentation/hwmon/smm665
8591F: drivers/hwmon/smm665.c
8592
9df7305b 8593SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8594M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8595L: lm-sensors@lm-sensors.org
90b24cfb 8596S: Maintained
9df7305b
SG
8597F: Documentation/hwmon/emc2103
8598F: drivers/hwmon/emc2103.c
8599
a98d506c
HG
8600SMSC SCH5627 HARDWARE MONITOR DRIVER
8601M: Hans de Goede <hdegoede@redhat.com>
8602L: lm-sensors@lm-sensors.org
8603S: Supported
8604F: Documentation/hwmon/sch5627
8605F: drivers/hwmon/sch5627.c
8606
6ea884db 8607SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8608M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8609L: lm-sensors@lm-sensors.org
8610S: Maintained
679655da
JP
8611F: Documentation/hwmon/smsc47b397
8612F: drivers/hwmon/smsc47b397.c
6ea884db 8613
fd9abb3d 8614SMSC911x ETHERNET DRIVER
90b24cfb 8615M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8616L: netdev@vger.kernel.org
90b24cfb 8617S: Maintained
679655da 8618F: include/linux/smsc911x.h
ae150435 8619F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8620
8621SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8622M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8623L: netdev@vger.kernel.org
90b24cfb 8624S: Maintained
ae150435 8625F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8626
3c8a63e2 8627SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8628M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8629L: linux-fbdev@vger.kernel.org
90b24cfb 8630S: Maintained
8a61f013 8631F: drivers/video/fbdev/smscufx.c
3c8a63e2 8632
668acf32 8633SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8634M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8635L: linux-media@vger.kernel.org
275ffde4 8636T: git git://linuxtv.org/media_tree.git
795fb7e7 8637S: Maintained
90d72ac6
MCC
8638F: include/media/soc*
8639F: drivers/media/i2c/soc_camera/
8640F: drivers/media/platform/soc_camera/
668acf32 8641
e2d1d6c0 8642SOEKRIS NET48XX LED SUPPORT
8b58be88 8643M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8644S: Maintained
679655da 8645F: drivers/leds/leds-net48xx.c
e2d1d6c0 8646
e3994db1
JP
8647SOFTLOGIC 6x10 MPEG CODEC
8648M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8649L: linux-media@vger.kernel.org
8650S: Supported
8651F: drivers/media/pci/solo6x10/
8652
1da177e4 8653SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8654M: Neil Brown <neilb@suse.de>
1da177e4 8655L: linux-raid@vger.kernel.org
524418bb 8656S: Supported
679655da
JP
8657F: drivers/md/
8658F: include/linux/raid/
c117ab84 8659F: include/uapi/linux/raid/
1da177e4 8660
1da177e4 8661SONIC NETWORK DRIVER
8b58be88 8662M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8663L: netdev@vger.kernel.org
1da177e4 8664S: Maintained
d9fb9f38 8665F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8666
61e115a5 8667SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8668M: Michael Buesch <m@bues.ch>
61e115a5
MB
8669L: netdev@vger.kernel.org
8670S: Maintained
679655da
JP
8671F: drivers/ssb/
8672F: include/linux/ssb/
61e115a5 8673
1da177e4 8674SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8675M: Mattia Dongili <malattia@linux.it>
d0944853 8676L: platform-driver-x86@vger.kernel.org
5b18167d 8677W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8678S: Maintained
679655da
JP
8679F: Documentation/laptops/sony-laptop.txt
8680F: drivers/char/sonypi.c
8681F: drivers/platform/x86/sony-laptop.c
8682F: include/linux/sony-laptop.h
1da177e4 8683
baf8532a 8684SONY MEMORYSTICK CARD SUPPORT
8b58be88 8685M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8686W: http://tifmxx.berlios.de/
8687S: Maintained
679655da 8688F: drivers/memstick/host/tifm_ms.c
baf8532a 8689
0ab30494
ML
8690SONY MEMORYSTICK STANDARD SUPPORT
8691M: Maxim Levitsky <maximlevitsky@gmail.com>
8692S: Maintained
8693F: drivers/memstick/core/ms_block.*
8694
1da177e4 8695SOUND
8b58be88
JP
8696M: Jaroslav Kysela <perex@perex.cz>
8697M: Takashi Iwai <tiwai@suse.de>
93711660 8698L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8699W: http://www.alsa-project.org/
dde7ad8d 8700T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8701T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8702Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8703S: Maintained
3126a179
JP
8704F: Documentation/sound/
8705F: include/sound/
c117ab84 8706F: include/uapi/sound/
679655da 8707F: sound/
1da177e4 8708
33bbe149
MB
8709SOUND - COMPRESSED AUDIO
8710M: Vinod Koul <vinod.koul@intel.com>
8711L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8712T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8713S: Supported
f672f31a 8714F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8715F: include/sound/compress_driver.h
f672f31a 8716F: include/uapi/sound/compress_*
33bbe149
MB
8717F: sound/core/compress_offload.c
8718F: sound/soc/soc-compress.c
8719
bd903bde 8720SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8721M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8722M: Mark Brown <broonie@kernel.org>
86f14df8 8723T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8724L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8725W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8726S: Supported
2820f615 8727F: Documentation/sound/alsa/soc/
679655da 8728F: sound/soc/
e6e55122 8729F: include/sound/soc*
eb1a6af3 8730
d7f8761b
MB
8731SOUND - DMAENGINE HELPERS
8732M: Lars-Peter Clausen <lars@metafoo.de>
8733S: Supported
8734F: include/sound/dmaengine_pcm.h
8735F: sound/core/pcm_dmaengine.c
8736F: sound/soc/soc-generic-dmaengine-pcm.c
8737
990a6a99
OS
8738SP2 MEDIA DRIVER
8739M: Olli Salonen <olli.salonen@iki.fi>
8740L: linux-media@vger.kernel.org
8741W: http://linuxtv.org/
8742Q: http://patchwork.linuxtv.org/project/linux-media/list/
8743S: Maintained
8744F: drivers/media/dvb-frontends/sp2*
8745
473321fc 8746SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8747M: "David S. Miller" <davem@davemloft.net>
1da177e4 8748L: sparclinux@vger.kernel.org
8a6e2535 8749Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8750T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8751T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8752S: Maintained
679655da 8753F: arch/sparc/
7765b8bb 8754F: drivers/sbus/
1da177e4 8755
6404fcca
DM
8756SPARC SERIAL DRIVERS
8757M: "David S. Miller" <davem@davemloft.net>
8758L: sparclinux@vger.kernel.org
08deed1e
JP
8759T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8760T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8761S: Maintained
6816383a 8762F: include/linux/sunserialcore.h
df621252 8763F: drivers/tty/serial/suncore.c
df621252
GKH
8764F: drivers/tty/serial/sunhv.c
8765F: drivers/tty/serial/sunsab.c
8766F: drivers/tty/serial/sunsab.h
8767F: drivers/tty/serial/sunsu.c
8768F: drivers/tty/serial/sunzilog.c
8769F: drivers/tty/serial/sunzilog.h
6404fcca 8770
389325b4
CL
8771SPARSE CHECKER
8772M: "Christopher Li" <sparse@chrisli.org>
8773L: linux-sparse@vger.kernel.org
8774W: https://sparse.wiki.kernel.org/
8775T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8776T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8777S: Maintained
8778F: include/linux/compiler.h
8779
fc0c195a 8780SPEAR PLATFORM SUPPORT
2d8a3b3d 8781M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8782M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8783L: spear-devel@list.st.com
8784L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
8785W: http://www.st.com/spear
8786S: Maintained
281e192f 8787F: arch/arm/mach-spear/
fc0c195a
VK
8788
8789SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8790M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8791L: spear-devel@list.st.com
8792L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
8793W: http://www.st.com/spear
8794S: Maintained
5df33a62 8795F: drivers/clk/spear/
fc0c195a 8796
e2d1d6c0 8797SPI SUBSYSTEM
b02e48f2 8798M: Mark Brown <broonie@kernel.org>
dfbe403c 8799L: linux-spi@vger.kernel.org
e7e4e13c 8800T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8801Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8802S: Maintained
679655da
JP
8803F: Documentation/spi/
8804F: drivers/spi/
8805F: include/linux/spi/
c117ab84 8806F: include/uapi/linux/spi/
e2d1d6c0 8807
2752e401 8808SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8809M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8810M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8811L: netdev@vger.kernel.org
8812S: Supported
679655da 8813F: Documentation/networking/spider_net.txt
8df158ac 8814F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8815
e2d1d6c0 8816SPU FILE SYSTEM
8b58be88 8817M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8818L: linuxppc-dev@lists.ozlabs.org
8819L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8820W: http://www.ibm.com/developerworks/power/cell/
8821S: Supported
679655da
JP
8822F: Documentation/filesystems/spufs.txt
8823F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8824
fc555841 8825SQUASHFS FILE SYSTEM
d7f2ff67 8826M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8827L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8828W: http://squashfs.org.uk
8829S: Maintained
679655da
JP
8830F: Documentation/filesystems/squashfs.txt
8831F: fs/squashfs/
fc555841 8832
1da177e4 8833SRM (Alpha) environment access
8b58be88 8834M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8835S: Maintained
679655da 8836F: arch/alpha/kernel/srm_env.c
1da177e4 8837
26e9a397 8838STABLE BRANCH
879a5a00 8839M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8840L: stable@vger.kernel.org
879a5a00 8841S: Supported
7b175c46 8842F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8843
26e9a397 8844STAGING SUBSYSTEM
879a5a00 8845M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8846T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8847L: devel@driverdev.osuosl.org
879a5a00 8848S: Supported
679655da 8849F: drivers/staging/
dbc6c2cc 8850
ebd3d010
JP
8851STAGING - COMEDI
8852M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8853M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8854S: Odd Fixes
8855F: drivers/staging/comedi/
8856
a0138163
JP
8857STAGING - FLARION FT1000 DRIVERS
8858M: Marek Belisko <marek.belisko@gmail.com>
8859S: Odd Fixes
8860F: drivers/staging/ft1000/
8861
6c1bb424 8862STAGING - INDUSTRIAL IO
030a13d7 8863M: Jonathan Cameron <jic23@kernel.org>
a0138163 8864L: linux-iio@vger.kernel.org
6c1bb424
JP
8865S: Odd Fixes
8866F: drivers/staging/iio/
8867
a0138163
JP
8868STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8869M: Jarod Wilson <jarod@wilsonet.com>
8870W: http://www.lirc.org/
8871S: Odd Fixes
b2b0186d 8872F: drivers/staging/media/lirc/
a0138163 8873
f5e5de1e
OD
8874STAGING - LUSTRE PARALLEL FILESYSTEM
8875M: Oleg Drokin <oleg.drokin@intel.com>
8876M: Andreas Dilger <andreas.dilger@intel.com>
8877L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
8878W: http://lustre.opensfs.org/
8879S: Maintained
8880F: drivers/staging/lustre
8881
7c6b6c71 8882STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8883M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8884M: Marc Dietrich <marvin24@gmx.de>
8885L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8886L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8887S: Maintained
8888F: drivers/staging/nvec/
8889
a0138163 8890STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8891M: Jens Frederich <jfrederich@gmail.com>
8892M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8893M: Jon Nettleton <jon.nettleton@gmail.com>
8894W: http://wiki.laptop.org/go/DCON
3140b458 8895S: Maintained
a0138163
JP
8896F: drivers/staging/olpc_dcon/
8897
94cfdd15 8898STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8899M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8900S: Maintained
8901F: drivers/staging/ozwpan/
8902
a0138163 8903STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8904M: Willy Tarreau <willy@meta-x.org>
8905S: Odd Fixes
8906F: drivers/staging/panel/
8907
a0138163
JP
8908STAGING - REALTEK RTL8712U DRIVERS
8909M: Larry Finger <Larry.Finger@lwfinger.net>
8910M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8911S: Odd Fixes
8912F: drivers/staging/rtl8712/
8913
7591ba8b
JS
8914STAGING - REALTEK RTL8723U WIRELESS DRIVER
8915M: Larry Finger <Larry.Finger@lwfinger.net>
8916M: Jes Sorensen <Jes.Sorensen@redhat.com>
8917L: linux-wireless@vger.kernel.org
8918S: Maintained
8919F: drivers/staging/rtl8723au/
8920
510fa408
JP
8921STAGING - SLICOSS
8922M: Lior Dotan <liodot@gmail.com>
8923M: Christopher Harrer <charrer@alacritech.com>
8924S: Odd Fixes
8925F: drivers/staging/slicoss/
8926
a0138163
JP
8927STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8928M: William Hubbs <w.d.hubbs@gmail.com>
8929M: Chris Brannon <chris@the-brannons.com>
d33bce31 8930M: Kirk Reiser <kirk@reisers.ca>
a0138163 8931M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 8932L: speakup@linux-speakup.org
a0138163
JP
8933W: http://www.linux-speakup.org/
8934S: Odd Fixes
8935F: drivers/staging/speakup/
8936
b3e871ce
JP
8937STAGING - VIA VT665X DRIVERS
8938M: Forest Bond <forest@alittletooquiet.net>
8939S: Odd Fixes
8940F: drivers/staging/vt665?/
8941
709bcb07 8942STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8943M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8944S: Odd Fixes
8945F: drivers/staging/xgifb/
8946
1da177e4 8947STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8948M: Ion Badulescu <ionut@badula.org>
b4f90189 8949S: Odd Fixes
9bba23b0 8950F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8951
e2d1d6c0 8952SUN3/3X
8b58be88 8953M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8954W: http://sammy.net/sun3/
8955S: Maintained
679655da
JP
8956F: arch/m68k/kernel/*sun3*
8957F: arch/m68k/sun3*/
8958F: arch/m68k/include/asm/sun3*
e689cf4a 8959F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8960
2bc9ff01
DK
8961SUNDANCE NETWORK DRIVER
8962M: Denis Kirjanov <kda@linux-powerpc.org>
8963L: netdev@vger.kernel.org
8964S: Maintained
8965F: drivers/net/ethernet/dlink/sundance.c
8966
2cbb12a4 8967SUPERH
2cbb12a4 8968L: linux-sh@vger.kernel.org
1da177e4 8969W: http://www.linux-sh.org
8a6e2535 8970Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8971S: Orphan
066069e1 8972F: Documentation/sh/
679655da 8973F: arch/sh/
066069e1 8974F: drivers/sh/
1da177e4 8975
4480f15b 8976SUSPEND TO RAM
7fb06082 8977M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8978M: Len Brown <len.brown@intel.com>
8979M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8980L: linux-pm@vger.kernel.org
e2d1d6c0 8981S: Supported
679655da
JP
8982F: Documentation/power/
8983F: arch/x86/kernel/acpi/
8984F: drivers/base/power/
8985F: kernel/power/
8986F: include/linux/suspend.h
8987F: include/linux/freezer.h
8988F: include/linux/pm.h
1da177e4
LT
8989
8990SVGA HANDLING
8b58be88 8991M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8992L: linux-video@atrey.karlin.mff.cuni.cz
8993S: Maintained
679655da
JP
8994F: Documentation/svga.txt
8995F: arch/x86/boot/video*
1da177e4 8996
6e28b761
KRW
8997SWIOTLB SUBSYSTEM
8998M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8999L: linux-kernel@vger.kernel.org
9000S: Supported
9001F: lib/swiotlb.c
9002F: arch/*/kernel/pci-swiotlb.c
9003F: include/linux/swiotlb.h
9004
db8e35d5
VG
9005SYNOPSYS ARC ARCHITECTURE
9006M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9007S: Supported
9008F: arch/arc/
6659a20a 9009F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9010F: drivers/tty/serial/arc_uart.c
db8e35d5 9011
1da177e4 9012SYSV FILESYSTEM
8b58be88 9013M: Christoph Hellwig <hch@infradead.org>
1da177e4 9014S: Maintained
679655da
JP
9015F: Documentation/filesystems/sysv-fs.txt
9016F: fs/sysv/
9017F: include/linux/sysv_fs.h
1da177e4 9018
86cfa7fc
NB
9019TARGET SUBSYSTEM
9020M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9021L: linux-scsi@vger.kernel.org
b9f5edc2 9022L: target-devel@vger.kernel.org
86cfa7fc 9023W: http://www.linux-iscsi.org
cf015e9f 9024W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9025T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9026S: Supported
9027F: drivers/target/
9028F: include/target/
9029F: Documentation/target/
9030
4e68852d 9031TASKSTATS STATISTICS INTERFACE
185e595f 9032M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9033S: Maintained
679655da
JP
9034F: Documentation/accounting/taskstats*
9035F: include/linux/taskstats*
9036F: kernel/taskstats.c
4e68852d 9037
781b456a 9038TC CLASSIFIER
f935f3f8 9039M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9040L: netdev@vger.kernel.org
9041S: Maintained
679655da 9042F: include/net/pkt_cls.h
c117ab84 9043F: include/uapi/linux/pkt_cls.h
679655da 9044F: net/sched/
781b456a 9045
5067f08a 9046TCP LOW PRIORITY MODULE
8b58be88
JP
9047M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9048M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9049W: http://tcp-lp-mod.sourceforge.net/
9050S: Maintained
679655da 9051F: net/ipv4/tcp_lp.c
5067f08a 9052
91952bc0
AP
9053TDA10071 MEDIA DRIVER
9054M: Antti Palosaari <crope@iki.fi>
9055L: linux-media@vger.kernel.org
9056W: http://linuxtv.org/
9057W: http://palosaari.fi/linux/
9058Q: http://patchwork.linuxtv.org/project/linux-media/list/
9059T: git git://linuxtv.org/anttip/media_tree.git
9060S: Maintained
9061F: drivers/media/dvb-frontends/tda10071*
9062
9063TDA18212 MEDIA DRIVER
9064M: Antti Palosaari <crope@iki.fi>
9065L: linux-media@vger.kernel.org
9066W: http://linuxtv.org/
9067W: http://palosaari.fi/linux/
9068Q: http://patchwork.linuxtv.org/project/linux-media/list/
9069T: git git://linuxtv.org/anttip/media_tree.git
9070S: Maintained
9071F: drivers/media/tuners/tda18212*
9072
9073TDA18218 MEDIA DRIVER
9074M: Antti Palosaari <crope@iki.fi>
9075L: linux-media@vger.kernel.org
9076W: http://linuxtv.org/
9077W: http://palosaari.fi/linux/
9078Q: http://patchwork.linuxtv.org/project/linux-media/list/
9079T: git git://linuxtv.org/anttip/media_tree.git
9080S: Maintained
9081F: drivers/media/tuners/tda18218*
9082
3b2f6aba
MK
9083TDA18271 MEDIA DRIVER
9084M: Michael Krufky <mkrufky@linuxtv.org>
9085L: linux-media@vger.kernel.org
9086W: http://linuxtv.org/
9087W: http://github.com/mkrufky
9088Q: http://patchwork.linuxtv.org/project/linux-media/list/
9089T: git git://linuxtv.org/mkrufky/tuners.git
9090S: Maintained
9091F: drivers/media/tuners/tda18271*
9092
e48307a9
MK
9093TDA827x MEDIA DRIVER
9094M: Michael Krufky <mkrufky@linuxtv.org>
9095L: linux-media@vger.kernel.org
9096W: http://linuxtv.org/
9097W: http://github.com/mkrufky
9098Q: http://patchwork.linuxtv.org/project/linux-media/list/
9099T: git git://linuxtv.org/mkrufky/tuners.git
9100S: Maintained
9101F: drivers/media/tuners/tda8290.*
9102
66cf9212
MK
9103TDA8290 MEDIA DRIVER
9104M: Michael Krufky <mkrufky@linuxtv.org>
9105L: linux-media@vger.kernel.org
9106W: http://linuxtv.org/
9107W: http://github.com/mkrufky
9108Q: http://patchwork.linuxtv.org/project/linux-media/list/
9109T: git git://linuxtv.org/mkrufky/tuners.git
9110S: Maintained
9111F: drivers/media/tuners/tda8290.*
9112
4b9fba30
HV
9113TDA9840 MEDIA DRIVER
9114M: Hans Verkuil <hverkuil@xs4all.nl>
9115L: linux-media@vger.kernel.org
9116T: git git://linuxtv.org/media_tree.git
9117W: http://linuxtv.org
9118S: Maintained
9119F: drivers/media/i2c/tda9840*
9120
2cb654fd 9121TEA5761 TUNER DRIVER
1b2c14b4 9122M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
9123L: linux-media@vger.kernel.org
9124W: http://linuxtv.org
9125T: git git://linuxtv.org/media_tree.git
9126S: Odd fixes
9127F: drivers/media/tuners/tea5761.*
9128
9129TEA5767 TUNER DRIVER
1b2c14b4 9130M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
9131L: linux-media@vger.kernel.org
9132W: http://linuxtv.org
9133T: git git://linuxtv.org/media_tree.git
9134S: Maintained
9135F: drivers/media/tuners/tea5767.*
9136
4b9fba30
HV
9137TEA6415C MEDIA DRIVER
9138M: Hans Verkuil <hverkuil@xs4all.nl>
9139L: linux-media@vger.kernel.org
9140T: git git://linuxtv.org/media_tree.git
9141W: http://linuxtv.org
9142S: Maintained
9143F: drivers/media/i2c/tea6415c*
9144
9145TEA6420 MEDIA DRIVER
9146M: Hans Verkuil <hverkuil@xs4all.nl>
9147L: linux-media@vger.kernel.org
9148T: git git://linuxtv.org/media_tree.git
9149W: http://linuxtv.org
9150S: Maintained
9151F: drivers/media/i2c/tea6420*
9152
3d249d4c 9153TEAM DRIVER
dca9ab92 9154M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9155L: netdev@vger.kernel.org
9156S: Supported
9157F: drivers/net/team/
9158F: include/linux/if_team.h
c117ab84 9159F: include/uapi/linux/if_team.h
3d249d4c 9160
7d029125
VD
9161TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9162M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9163S: Maintained
9164F: arch/x86/platform/ts5500/
9165
40ad4a30
SY
9166TECHNOTREND USB IR RECEIVER
9167M: Sean Young <sean@mess.org>
9168L: linux-media@vger.kernel.org
9169S: Maintained
9170F: drivers/media/rc/ttusbir.c
9171
adabdb0c 9172TEGRA ARCHITECTURE SUPPORT
243d58ec 9173M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9174M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9175M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9176L: linux-tegra@vger.kernel.org
fd117cd1 9177Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9178T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9179S: Supported
bbbe96ed 9180N: [^a-z]tegra
84b9414b 9181
adabdb0c
SW
9182TEGRA CLOCK DRIVER
9183M: Peter De Schrijver <pdeschrijver@nvidia.com>
9184M: Prashant Gaikwad <pgaikwad@nvidia.com>
9185S: Supported
9186F: drivers/clk/tegra/
9187
9188TEGRA DMA DRIVER
9189M: Laxman Dewangan <ldewangan@nvidia.com>
9190S: Supported
9191F: drivers/dma/tegra20-apb-dma.c
9192
adabdb0c
SW
9193TEGRA I2C DRIVER
9194M: Laxman Dewangan <ldewangan@nvidia.com>
9195S: Supported
9196F: drivers/i2c/busses/i2c-tegra.c
9197
9198TEGRA IOMMU DRIVERS
9199M: Hiroshi Doyu <hdoyu@nvidia.com>
9200S: Supported
9201F: drivers/iommu/tegra*
9202
9203TEGRA KBC DRIVER
9204M: Rakesh Iyer <riyer@nvidia.com>
9205M: Laxman Dewangan <ldewangan@nvidia.com>
9206S: Supported
9207F: drivers/input/keyboard/tegra-kbc.c
9208
adabdb0c
SW
9209TEGRA PWM DRIVER
9210M: Thierry Reding <thierry.reding@gmail.com>
9211S: Supported
9212F: drivers/pwm/pwm-tegra.c
9213
9214TEGRA SERIAL DRIVER
9215M: Laxman Dewangan <ldewangan@nvidia.com>
9216S: Supported
9217F: drivers/tty/serial/serial-tegra.c
9218
9219TEGRA SPI DRIVER
9220M: Laxman Dewangan <ldewangan@nvidia.com>
9221S: Supported
9222F: drivers/spi/spi-tegra*
9223
1a348ccc 9224TEHUTI ETHERNET DRIVER
8b58be88 9225M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9226L: netdev@vger.kernel.org
9227S: Supported
ef7f5429 9228F: drivers/net/ethernet/tehuti/*
1a348ccc 9229
4e68852d 9230Telecom Clock Driver for MCPL0010
8b58be88 9231M: Mark Gross <mark.gross@intel.com>
4e68852d 9232S: Supported
679655da 9233F: drivers/char/tlclk.c
4e68852d 9234
4480f15b 9235TENSILICA XTENSA PORT (xtensa)
8b58be88 9236M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9237M: Max Filippov <jcmvbkbc@gmail.com>
9238L: linux-xtensa@linux-xtensa.org
4e68852d 9239S: Maintained
679655da 9240F: arch/xtensa/
3dc99857 9241F: drivers/irqchip/irq-xtensa-*
4e68852d 9242
5313ba66
HV
9243THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9244M: Hans Verkuil <hverkuil@xs4all.nl>
9245L: linux-media@vger.kernel.org
9246T: git git://linuxtv.org/media_tree.git
9247W: http://linuxtv.org
9248S: Maintained
9249F: drivers/media/radio/radio-raremono.c
9250
d3fb6955 9251THERMAL
b75f0050 9252M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9253M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9254L: linux-pm@vger.kernel.org
9255T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9256T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9257Q: https://patchwork.kernel.org/project/linux-pm/list/
9258S: Supported
9259F: drivers/thermal/
9260F: include/linux/thermal.h
9261F: include/linux/cpu_cooling.h
9262F: Documentation/devicetree/bindings/thermal/
d3fb6955 9263
30ba2fbd
VD
9264THINGM BLINK(1) USB RGB LED DRIVER
9265M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9266S: Maintained
9267F: drivers/hid/hid-thingm.c
9268
4e68852d 9269THINKPAD ACPI EXTRAS DRIVER
8b58be88 9270M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9271L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9272L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9273W: http://ibm-acpi.sourceforge.net
9274W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9275T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9276S: Maintained
679655da 9277F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9278
1b46f2a2 9279TI BANDGAP AND THERMAL DRIVER
f14d1c24 9280M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9281L: linux-pm@vger.kernel.org
794b2e25
EV
9282S: Supported
9283F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9284
49b6a5e3
TK
9285TI CLOCK DRIVER
9286M: Tero Kristo <t-kristo@ti.com>
9287L: linux-omap@vger.kernel.org
9288S: Maintained
9289F: drivers/clk/ti/
9290F: include/linux/clk/ti.h
9291
4020f2d7 9292TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9293M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9294S: Maintained
679655da
JP
9295F: drivers/misc/tifm*
9296F: drivers/mmc/host/tifm_sd.c
9297F: include/linux/tifm.h
4020f2d7 9298
e0c52404 9299TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9300M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9301L: linux-kernel@vger.kernel.org
9302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9303S: Maintained
9304F: drivers/soc/ti/*
9305T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9306
9307
152ad442
SR
9308TI LM49xxx FAMILY ASoC CODEC DRIVERS
9309M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9310M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9311L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9312S: Maintained
9313F: sound/soc/codecs/lm49453*
d392dead 9314F: sound/soc/codecs/isabelle*
152ad442 9315
0edd807d
KM
9316TI LP855x BACKLIGHT DRIVER
9317M: Milo Kim <milo.kim@ti.com>
9318S: Maintained
9319F: Documentation/backlight/lp855x-driver.txt
9320F: drivers/video/backlight/lp855x_bl.c
9321F: include/linux/platform_data/lp855x.h
9322
faf13f6d
KM
9323TI LP8727 CHARGER DRIVER
9324M: Milo Kim <milo.kim@ti.com>
9325S: Maintained
9326F: drivers/power/lp8727_charger.c
9327F: include/linux/platform_data/lp8727.h
9328
22f1229f
KM
9329TI LP8788 MFD DRIVER
9330M: Milo Kim <milo.kim@ti.com>
9331S: Maintained
9332F: drivers/iio/adc/lp8788_adc.c
9333F: drivers/leds/leds-lp8788.c
9334F: drivers/mfd/lp8788*.c
9335F: drivers/power/lp8788-charger.c
9336F: drivers/regulator/lp8788-*.c
9337F: include/linux/mfd/lp8788*.h
9338
dd5e8e6b 9339TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9340M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9341L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9342S: Maintained
9343F: sound/soc/codecs/twl4030*
9344
90921014 9345TI WILINK WIRELESS DRIVERS
90921014
LC
9346L: linux-wireless@vger.kernel.org
9347W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9348W: http://wireless.kernel.org/en/users/Drivers/wl1251
9349T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9350S: Orphan
90921014
LC
9351F: drivers/net/wireless/ti/
9352F: include/linux/wl12xx.h
9353
e86eaa3a 9354TIPC NETWORK LAYER
8b58be88
JP
9355M: Jon Maloy <jon.maloy@ericsson.com>
9356M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9357L: netdev@vger.kernel.org (core kernel code)
9358L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9359W: http://tipc.sourceforge.net/
e86eaa3a 9360S: Maintained
c117ab84 9361F: include/uapi/linux/tipc*.h
679655da 9362F: net/tipc/
e86eaa3a 9363
867e359b
CM
9364TILE ARCHITECTURE
9365M: Chris Metcalf <cmetcalf@tilera.com>
9366W: http://www.tilera.com/scm/
9367S: Supported
9368F: arch/tile/
6b940606 9369F: drivers/char/tile-srom.c
5c770755 9370F: drivers/edac/tile_edac.c
6b940606
CM
9371F: drivers/net/ethernet/tile/
9372F: drivers/rtc/rtc-tile.c
9373F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9374F: drivers/tty/serial/tilegx.c
6b940606
CM
9375F: drivers/usb/host/*-tilegx.c
9376F: include/linux/usb/tilegx.h
867e359b 9377
1da177e4 9378TLAN NETWORK DRIVER
8b58be88 9379M: Samuel Chessman <chessman@tux.org>
88c07dde 9380L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9381W: http://sourceforge.net/projects/tlan/
9382S: Maintained
679655da 9383F: Documentation/networking/tlan.txt
b544dbac 9384F: drivers/net/ethernet/ti/tlan.*
1da177e4 9385
d74db3b2 9386TOMOYO SECURITY MODULE
8b58be88
JP
9387M: Kentaro Takeda <takedakn@nttdata.co.jp>
9388M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9389L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9390L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9391L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9392L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9393W: http://tomoyo.sourceforge.jp/
843d183c 9394T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9395S: Maintained
679655da 9396F: security/tomoyo/
d74db3b2 9397
9caeb532 9398TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9399M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9400L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9401S: Maintained
9402F: drivers/platform/x86/topstar-laptop.c
9403
1da177e4 9404TOSHIBA ACPI EXTRAS DRIVER
d0944853 9405L: platform-driver-x86@vger.kernel.org
15065531 9406S: Orphan
679655da 9407F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9408
9409TOSHIBA SMM DRIVER
8b58be88 9410M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9411L: tlinux-users@tce.toshiba-dme.co.jp
9412W: http://www.buzzard.org.uk/toshiba/
9413S: Maintained
679655da
JP
9414F: drivers/char/toshiba.c
9415F: include/linux/toshiba.h
c117ab84 9416F: include/uapi/linux/toshiba.h
1da177e4 9417
d719f900 9418TMIO MMC DRIVER
252f29a9 9419M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9420L: linux-mmc@vger.kernel.org
d719f900 9421S: Maintained
d1057c40
GL
9422F: drivers/mmc/host/tmio_mmc*
9423F: drivers/mmc/host/sh_mobile_sdhi.c
9424F: include/linux/mmc/tmio.h
9425F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9426
917cc4e6
GR
9427TMP401 HARDWARE MONITOR DRIVER
9428M: Guenter Roeck <linux@roeck-us.net>
9429L: lm-sensors@lm-sensors.org
9430S: Maintained
9431F: Documentation/hwmon/tmp401
9432F: drivers/hwmon/tmp401.c
9433
98f32602 9434TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9435M: Hugh Dickins <hughd@google.com>
98f32602
HD
9436L: linux-mm@kvack.org
9437S: Maintained
9438F: include/linux/shmem_fs.h
9439F: mm/shmem.c
9440
45f95b53 9441TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9442M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9443L: linux-media@vger.kernel.org
9444W: http://linuxtv.org
9445T: git git://linuxtv.org/media_tree.git
9446S: Odd fixes
9447F: drivers/media/usb/tm6000/
9448
c65fde19
HV
9449TW68 VIDEO4LINUX DRIVER
9450M: Hans Verkuil <hverkuil@xs4all.nl>
9451L: linux-media@vger.kernel.org
9452T: git git://linuxtv.org/media_tree.git
9453W: http://linuxtv.org
9454S: Odd Fixes
9455F: drivers/media/pci/tw68/
9456
4e68852d 9457TPM DEVICE DRIVER
901486b8 9458M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9459M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9460M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9461W: http://tpmdd.sourceforge.net
63a10dfd 9462L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9463S: Maintained
679655da 9464F: drivers/char/tpm/
4e68852d 9465
d6f005a1
JP
9466TRACING
9467M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9468M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9469T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9470S: Maintained
9471F: Documentation/trace/ftrace.txt
9472F: arch/*/*/*/ftrace.h
9473F: arch/*/kernel/ftrace.c
9474F: include/*/ftrace.h
9475F: include/linux/trace*.h
9476F: include/trace/
9477F: kernel/trace/
6e68e6c5 9478F: tools/testing/selftests/ftrace/
d6f005a1 9479
1da177e4 9480TRIVIAL PATCHES
8b58be88 9481M: Jiri Kosina <trivial@kernel.org>
54e5881d 9482T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9483S: Maintained
86ef925f 9484K: ^Subject:.*(?i)trivial
1da177e4 9485
4e68852d 9486TTY LAYER
879a5a00 9487M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9488M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9489S: Supported
08deed1e 9490T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9491F: drivers/tty/
df621252 9492F: drivers/tty/serial/serial_core.c
e3288775
AC
9493F: include/linux/serial_core.h
9494F: include/linux/serial.h
9495F: include/linux/tty.h
c117ab84
CEB
9496F: include/uapi/linux/serial_core.h
9497F: include/uapi/linux/serial.h
9498F: include/uapi/linux/tty.h
4e68852d 9499
91952bc0
AP
9500TUA9001 MEDIA DRIVER
9501M: Antti Palosaari <crope@iki.fi>
9502L: linux-media@vger.kernel.org
9503W: http://linuxtv.org/
9504W: http://palosaari.fi/linux/
9505Q: http://patchwork.linuxtv.org/project/linux-media/list/
9506T: git git://linuxtv.org/anttip/media_tree.git
9507S: Maintained
9508F: drivers/media/tuners/tua9001*
9509
740db6d7 9510TULIP NETWORK DRIVERS
8b58be88 9511M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9512L: netdev@vger.kernel.org
9513S: Maintained
0f04e2aa 9514F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9515
9516TUN/TAP driver
ba57b6f2 9517M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9518W: http://vtun.sourceforge.net/tun
9519S: Maintained
679655da
JP
9520F: Documentation/networking/tuntap.txt
9521F: arch/um/os-Linux/drivers/
1da177e4 9522
b454cc66 9523TURBOCHANNEL SUBSYSTEM
8b58be88 9524M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9525M: Ralf Baechle <ralf@linux-mips.org>
9526L: linux-mips@linux-mips.org
9527Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9528S: Maintained
679655da
JP
9529F: drivers/tc/
9530F: include/linux/tc.h
b454cc66 9531
1da177e4 9532U14-34F SCSI DRIVER
8b58be88 9533M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9534L: linux-scsi@vger.kernel.org
9535S: Maintained
679655da 9536F: drivers/scsi/u14-34f.c
1da177e4 9537
e2d1d6c0 9538UBI FILE SYSTEM (UBIFS)
949cb623 9539M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9540M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9541L: linux-mtd@lists.infradead.org
e2966cbe 9542T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9543W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9544S: Maintained
679655da
JP
9545F: Documentation/filesystems/ubifs.txt
9546F: fs/ubifs/
e2d1d6c0 9547
cc2020e6 9548UCLINUX (AND M68KNOMMU)
8b58be88 9549M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9550W: http://www.uclinux.org/
9551L: uclinux-dev@uclinux.org (subscribers-only)
9552S: Maintained
61bc02bb
JP
9553F: arch/m68k/*/*_no.*
9554F: arch/m68k/include/asm/*_no.*
cc2020e6 9555
1da177e4 9556UDF FILESYSTEM
8b58be88 9557M: Jan Kara <jack@suse.cz>
1da177e4 9558S: Maintained
679655da
JP
9559F: Documentation/filesystems/udf.txt
9560F: fs/udf/
1da177e4 9561
cc2020e6 9562UFS FILESYSTEM
8b58be88 9563M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9564S: Maintained
679655da
JP
9565F: Documentation/filesystems/ufs.txt
9566F: fs/ufs/
cc2020e6 9567
0a09d3ab
DH
9568UHID USERSPACE HID IO DRIVER:
9569M: David Herrmann <dh.herrmann@googlemail.com>
9570L: linux-input@vger.kernel.org
9571S: Maintained
9572F: drivers/hid/uhid.c
c117ab84 9573F: include/uapi/linux/uhid.h
0a09d3ab 9574
18332a80 9575ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9576L: linux-usb@vger.kernel.org
10c6c9c9 9577S: Orphan
355ffe69 9578F: drivers/uwb/
679655da
JP
9579F: include/linux/uwb.h
9580F: include/linux/uwb/
18332a80 9581
b31d8273
G
9582UNICORE32 ARCHITECTURE:
9583M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9584W: http://mprc.pku.edu.cn/~guanxuetao/linux
9585S: Maintained
ceebf4d5 9586T: git git://github.com/gxt/linux.git
b31d8273
G
9587F: arch/unicore32/
9588
d8379ab1
TF
9589UNIFDEF
9590M: Tony Finch <dot@dotat.at>
9591W: http://dotat.at/prog/unifdef
9592S: Maintained
9593F: scripts/unifdef.c
9594
1da177e4 9595UNIFORM CDROM DRIVER
8b58be88 9596M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9597W: http://www.kernel.dk
9598S: Maintained
679655da
JP
9599F: Documentation/cdrom/
9600F: drivers/cdrom/cdrom.c
9601F: include/linux/cdrom.h
c117ab84 9602F: include/uapi/linux/cdrom.h
1da177e4 9603
56df0122
BR
9604UNISYS S-PAR DRIVERS
9605M: Benjamin Romer <benjamin.romer@unisys.com>
9606M: David Kershner <david.kershner@unisys.com>
9607L: sparmaintainer@unisys.com (Unisys internal)
9608S: Supported
9609F: drivers/staging/unisys/
9610
9941fa6e
VH
9611UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9612M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
9613L: linux-scsi@vger.kernel.org
9614S: Supported
9615F: Documentation/scsi/ufs.txt
9616F: drivers/scsi/ufs/
9617
e2d1d6c0 9618UNSORTED BLOCK IMAGES (UBI)
949cb623 9619M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9620W: http://www.linux-mtd.infradead.org/
9621L: linux-mtd@lists.infradead.org
b6b44e0a 9622T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9623S: Maintained
80811493 9624F: drivers/mtd/ubi/
679655da 9625F: include/linux/mtd/ubi.h
c117ab84 9626F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9627
76ac66e4
RW
9628UNSORTED BLOCK IMAGES (UBI) Fastmap
9629M: Richard Weinberger <richard@nod.at>
9630L: linux-mtd@lists.infradead.org
9631S: Maintained
9632F: drivers/mtd/ubi/fastmap.c
9633
1da177e4 9634USB ACM DRIVER
61eee9a7 9635M: Oliver Neukum <oliver@neukum.org>
6372594a 9636L: linux-usb@vger.kernel.org
1da177e4 9637S: Maintained
679655da
JP
9638F: Documentation/usb/acm.txt
9639F: drivers/usb/class/cdc-acm.*
1da177e4 9640
b7d572e1
PF
9641USB AR5523 WIRELESS DRIVER
9642M: Pontus Fuchs <pontus.fuchs@gmail.com>
9643L: linux-wireless@vger.kernel.org
9644S: Maintained
9645F: drivers/net/wireless/ath/ar5523/
9646
115bb1ff 9647USB ATTACHED SCSI
f50a4968 9648M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9649M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9650L: linux-usb@vger.kernel.org
9651L: linux-scsi@vger.kernel.org
8eae0fb7 9652S: Maintained
115bb1ff
MW
9653F: drivers/usb/storage/uas.c
9654
1da177e4 9655USB CDC ETHERNET DRIVER
61eee9a7 9656M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9657L: linux-usb@vger.kernel.org
1da177e4 9658S: Maintained
679655da 9659F: drivers/net/usb/cdc_*.c
c117ab84 9660F: include/uapi/linux/usb/cdc.h
1da177e4 9661
b02b371e 9662USB CYPRESS C67X00 DRIVER
8b58be88 9663M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9664L: linux-usb@vger.kernel.org
9665S: Maintained
679655da 9666F: drivers/usb/c67x00/
b02b371e 9667
d0374f4f 9668USB DAVICOM DM9601 DRIVER
8b58be88 9669M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9670L: netdev@vger.kernel.org
d0374f4f
PK
9671W: http://www.linux-usb.org/usbnet
9672S: Maintained
679655da 9673F: drivers/net/usb/dm9601.c
d0374f4f 9674
cc2020e6 9675USB DIAMOND RIO500 DRIVER
8b58be88 9676M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9677L: rio500-users@lists.sourceforge.net
9678W: http://rio500.sourceforge.net
9679S: Maintained
679655da 9680F: drivers/usb/misc/rio500*
cc2020e6 9681
1da177e4 9682USB EHCI DRIVER
578333ab 9683M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9684L: linux-usb@vger.kernel.org
578333ab 9685S: Maintained
679655da
JP
9686F: Documentation/usb/ehci.txt
9687F: drivers/usb/host/ehci*
1da177e4 9688
69ae9e3e 9689USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9690M: Felipe Balbi <balbi@ti.com>
795fb7e7 9691L: linux-usb@vger.kernel.org
69ae9e3e 9692W: http://www.linux-usb.org/gadget
d6d0f665
FB
9693T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9694S: Maintained
679655da
JP
9695F: drivers/usb/gadget/
9696F: include/linux/usb/gadget*
69ae9e3e 9697
2dea64b4 9698USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9699M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9700L: linux-usb@vger.kernel.org
54e5881d 9701T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9702S: Maintained
c2f01971 9703F: Documentation/hid/hiddev.txt
679655da 9704F: drivers/hid/usbhid/
1da177e4 9705
857aab34 9706USB/IP DRIVERS
857aab34 9707L: linux-usb@vger.kernel.org
3ff4afe8 9708S: Orphan
857aab34 9709F: drivers/staging/usbip/
9710
959eea21 9711USB ISP116X DRIVER
8b58be88 9712M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9713L: linux-usb@vger.kernel.org
959eea21 9714S: Maintained
679655da
JP
9715F: drivers/usb/host/isp116x*
9716F: include/linux/usb/isp116x.h
959eea21 9717
1da177e4 9718USB MASS STORAGE DRIVER
8b58be88 9719M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9720L: linux-usb@vger.kernel.org
8836aeb8 9721L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9722S: Maintained
9723W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9724F: drivers/usb/storage/
1da177e4 9725
af39917d
CL
9726USB MIDI DRIVER
9727M: Clemens Ladisch <clemens@ladisch.de>
9728L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9729T: git git://git.alsa-project.org/alsa-kernel.git
9730S: Maintained
9731F: sound/usb/midi.*
9732
444ce9d4
JP
9733USB NETWORKING DRIVERS
9734L: linux-usb@vger.kernel.org
9735S: Odd Fixes
9736F: drivers/net/usb/
9737
1da177e4 9738USB OHCI DRIVER
578333ab 9739M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9740L: linux-usb@vger.kernel.org
578333ab 9741S: Maintained
679655da
JP
9742F: Documentation/usb/ohci.txt
9743F: drivers/usb/host/ohci*
1da177e4 9744
563da3a9
VM
9745USB OVER IP DRIVER
9746M: Valentina Manea <valentina.manea.m@gmail.com>
9747M: Shuah Khan <shuah.kh@samsung.com>
9748L: linux-usb@vger.kernel.org
9749S: Maintained
9750F: drivers/usb/usbip/
9751F: tools/usb/usbip/
9752
1da177e4 9753USB PEGASUS DRIVER
a16b945c 9754M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9755L: linux-usb@vger.kernel.org
043600a6 9756L: netdev@vger.kernel.org
052e3128
PM
9757T: git git://github.com/petkan/pegasus.git
9758W: https://github.com/petkan/pegasus
1da177e4 9759S: Maintained
679655da 9760F: drivers/net/usb/pegasus.*
1da177e4 9761
d3ad558f
FB
9762USB PHY LAYER
9763M: Felipe Balbi <balbi@ti.com>
9764L: linux-usb@vger.kernel.org
9765T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9766S: Maintained
9767F: drivers/usb/phy/
d3ad558f 9768
73e4fb3f 9769USB PRINTER DRIVER (usblp)
8b58be88 9770M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9771L: linux-usb@vger.kernel.org
73e4fb3f 9772S: Supported
679655da 9773F: drivers/usb/class/usblp.c
1da177e4
LT
9774
9775USB RTL8150 DRIVER
a16b945c 9776M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9777L: linux-usb@vger.kernel.org
043600a6 9778L: netdev@vger.kernel.org
052e3128
PM
9779T: git git://github.com/petkan/rtl8150.git
9780W: https://github.com/petkan/rtl8150
1da177e4 9781S: Maintained
679655da 9782F: drivers/net/usb/rtl8150.c
1da177e4 9783
f896b796 9784USB SERIAL SUBSYSTEM
66085694 9785M: Johan Hovold <johan@kernel.org>
795fb7e7 9786L: linux-usb@vger.kernel.org
4e68852d 9787S: Maintained
679655da 9788F: Documentation/usb/usb-serial.txt
f896b796 9789F: drivers/usb/serial/
679655da 9790F: include/linux/usb/serial.h
1da177e4 9791
b3f0db1c
SG
9792USB SMSC75XX ETHERNET DRIVER
9793M: Steve Glendinning <steve.glendinning@shawell.net>
9794L: netdev@vger.kernel.org
9795S: Maintained
9796F: drivers/net/usb/smsc75xx.*
9797
2f7ca802 9798USB SMSC95XX ETHERNET DRIVER
90b24cfb 9799M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9800L: netdev@vger.kernel.org
90b24cfb 9801S: Maintained
679655da 9802F: drivers/net/usb/smsc95xx.*
2f7ca802 9803
1da177e4 9804USB SUBSYSTEM
879a5a00 9805M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9806L: linux-usb@vger.kernel.org
1da177e4 9807W: http://www.linux-usb.org
08deed1e 9808T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9809S: Supported
679655da 9810F: Documentation/usb/
679655da
JP
9811F: drivers/usb/
9812F: include/linux/usb.h
9813F: include/linux/usb/
1da177e4
LT
9814
9815USB UHCI DRIVER
8b58be88 9816M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9817L: linux-usb@vger.kernel.org
1da177e4 9818S: Maintained
679655da 9819F: drivers/usb/host/uhci*
1da177e4 9820
69ae9e3e 9821USB "USBNET" DRIVER FRAMEWORK
686f13bb 9822M: Oliver Neukum <oneukum@suse.de>
043600a6 9823L: netdev@vger.kernel.org
69ae9e3e 9824W: http://www.linux-usb.org/usbnet
1da177e4 9825S: Maintained
679655da
JP
9826F: drivers/net/usb/usbnet.c
9827F: include/linux/usb/usbnet.h
1da177e4 9828
c0efd232 9829USB VIDEO CLASS
c53ac071 9830M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9831L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9832L: linux-media@vger.kernel.org
275ffde4 9833T: git git://linuxtv.org/media_tree.git
57c6d2e9 9834W: http://www.ideasonboard.org/uvc/
c0efd232 9835S: Maintained
0c0d06ca 9836F: drivers/media/usb/uvc/
6c0f0359 9837F: include/uapi/linux/uvcvideo.h
1da177e4 9838
b60b9c45
HV
9839USB VISION DRIVER
9840M: Hans Verkuil <hverkuil@xs4all.nl>
9841L: linux-media@vger.kernel.org
9842T: git git://linuxtv.org/media_tree.git
9843W: http://linuxtv.org
9844S: Odd Fixes
9845F: drivers/media/usb/usbvision/
9846
8282da47
LP
9847USB WEBCAM GADGET
9848M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9849L: linux-usb@vger.kernel.org
9850S: Maintained
3a83c16e 9851F: drivers/usb/gadget/function/*uvc*
faf2e1db 9852F: drivers/usb/gadget/legacy/webcam.c
8282da47 9853
bf164cc0 9854USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9855M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9856L: linux-wireless@vger.kernel.org
9857S: Maintained
679655da 9858F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9859
eb6bab13 9860USB XHCI DRIVER
03d85053 9861M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9862L: linux-usb@vger.kernel.org
9863S: Supported
36d0344c
SS
9864F: drivers/usb/host/xhci*
9865F: drivers/usb/host/pci-quirks*
eb6bab13 9866
1da177e4 9867USB ZD1201 DRIVER
4086b9ca 9868L: linux-wireless@vger.kernel.org
1da177e4 9869W: http://linux-lc100020.sourceforge.net
4086b9ca 9870S: Orphan
679655da 9871F: drivers/net/wireless/zd1201.*
1da177e4 9872
b7eee616 9873USB ZR364XX DRIVER
8b58be88 9874M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9875L: linux-usb@vger.kernel.org
661263b5 9876L: linux-media@vger.kernel.org
275ffde4 9877T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9878W: http://royale.zerezo.com/zr364xx/
9879S: Maintained
679655da 9880F: Documentation/video4linux/zr364xx.txt
90d72ac6 9881F: drivers/media/usb/zr364xx/
b7eee616 9882
e7839f25 9883USER-MODE LINUX (UML)
8b58be88 9884M: Jeff Dike <jdike@addtoit.com>
b15194b7 9885M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9886L: user-mode-linux-devel@lists.sourceforge.net
9887L: user-mode-linux-user@lists.sourceforge.net
9888W: http://user-mode-linux.sourceforge.net
9889S: Maintained
61516587 9890F: Documentation/virtual/uml/
679655da 9891F: arch/um/
b070989a 9892F: arch/x86/um/
679655da
JP
9893F: fs/hostfs/
9894F: fs/hppfs/
b7eee616 9895
e5f114e9 9896USERSPACE I/O (UIO)
6a534c9d 9897M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9898M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9899S: Maintained
679655da
JP
9900F: Documentation/DocBook/uio-howto.tmpl
9901F: drivers/uio/
9902F: include/linux/uio*.h
e5f114e9 9903
256cccbe 9904UTIL-LINUX PACKAGE
8b58be88 9905M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9906L: util-linux@vger.kernel.org
9907W: http://en.wikipedia.org/wiki/Util-linux
9908T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9909S: Maintained
9910
c1fd1c07 9911UVESAFB DRIVER
8b58be88 9912M: Michal Januszewski <spock@gentoo.org>
c69f677c 9913L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9914W: http://dev.gentoo.org/~spock/projects/uvesafb/
9915S: Maintained
679655da 9916F: Documentation/fb/uvesafb.txt
8a61f013 9917F: drivers/video/fbdev/uvesafb.*
c1fd1c07 9918
4480f15b 9919VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9920M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9921S: Maintained
679655da
JP
9922F: Documentation/filesystems/vfat.txt
9923F: fs/fat/
1da177e4 9924
cba3345c
AW
9925VFIO DRIVER
9926M: Alex Williamson <alex.williamson@redhat.com>
9927L: kvm@vger.kernel.org
9928S: Maintained
9929F: Documentation/vfio.txt
9930F: drivers/vfio/
9931F: include/linux/vfio.h
c117ab84 9932F: include/uapi/linux/vfio.h
cba3345c 9933
9e6f3438
PO
9934VIDEOBUF2 FRAMEWORK
9935M: Pawel Osciak <pawel@osciak.com>
9936M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9937M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9938L: linux-media@vger.kernel.org
9939S: Maintained
90d72ac6 9940F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9941F: include/media/videobuf2-*
9942
9a82446b
AS
9943VIRTIO CONSOLE DRIVER
9944M: Amit Shah <amit.shah@redhat.com>
9945L: virtualization@lists.linux-foundation.org
9946S: Maintained
9947F: drivers/char/virtio_console.c
9948F: include/linux/virtio_console.h
c117ab84 9949F: include/uapi/linux/virtio_console.h
9a82446b 9950
2426ec8f
MT
9951VIRTIO CORE, NET AND BLOCK DRIVERS
9952M: Rusty Russell <rusty@rustcorp.com.au>
9953M: "Michael S. Tsirkin" <mst@redhat.com>
9954L: virtualization@lists.linux-foundation.org
9955S: Maintained
9956F: drivers/virtio/
c893c8d7 9957F: tools/virtio/
2426ec8f
MT
9958F: drivers/net/virtio_net.c
9959F: drivers/block/virtio_blk.c
9960F: include/linux/virtio_*.h
916cdabc 9961F: include/uapi/linux/virtio_*.h
2426ec8f 9962
3a4d5c94
MT
9963VIRTIO HOST (VHOST)
9964M: "Michael S. Tsirkin" <mst@redhat.com>
9965L: kvm@vger.kernel.org
c996d8b9 9966L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9967L: netdev@vger.kernel.org
9968S: Maintained
9969F: drivers/vhost/
c117ab84 9970F: include/uapi/linux/vhost.h
3a4d5c94 9971
1da177e4 9972VIA RHINE NETWORK DRIVER
8b58be88 9973M: Roger Luethi <rl@hellgate.ch>
1da177e4 9974S: Maintained
f2148a47 9975F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9976
f0bf7f61 9977VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9978M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9979M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9980S: Maintained
9981F: drivers/mmc/host/via-sdmmc.c
9982
69e4a7c2 9983VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9984M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9985L: linux-fbdev@vger.kernel.org
69e4a7c2 9986S: Maintained
c7babebd
FTS
9987F: include/linux/via-core.h
9988F: include/linux/via-gpio.h
9989F: include/linux/via_i2c.h
8a61f013 9990F: drivers/video/fbdev/via/
69e4a7c2 9991
01f20734 9992VIA VELOCITY NETWORK DRIVER
8b58be88 9993M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9994L: netdev@vger.kernel.org
9995S: Maintained
f2148a47 9996F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9997
0b7bc1fa
HV
9998VIVI VIRTUAL VIDEO DRIVER
9999M: Hans Verkuil <hverkuil@xs4all.nl>
10000L: linux-media@vger.kernel.org
10001T: git git://linuxtv.org/media_tree.git
10002W: http://linuxtv.org
10003S: Maintained
10004F: drivers/media/platform/vivi*
10005
be7f8273 10006VLAN (802.1Q)
8b58be88 10007M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10008L: netdev@vger.kernel.org
10009S: Maintained
679655da
JP
10010F: drivers/net/macvlan.c
10011F: include/linux/if_*vlan.h
10012F: net/8021q/
be7f8273 10013
55e331cf 10014VLYNQ BUS
8b58be88 10015M: Florian Fainelli <florian@openwrt.org>
8578d7af 10016L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10017S: Maintained
10018F: drivers/vlynq/vlynq.c
10019F: include/linux/vlynq.h
10020
390beae4
MW
10021VME SUBSYSTEM
10022M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10023M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10024M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10025L: devel@driverdev.osuosl.org
10026S: Maintained
10027T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10028F: Documentation/vme_api.txt
10029F: drivers/staging/vme/
10030F: drivers/vme/
10031F: include/linux/vme*
10032
4488e09b
AK
10033VMWARE HYPERVISOR INTERFACE
10034M: Alok Kataria <akataria@vmware.com>
10035L: virtualization@lists.linux-foundation.org
10036S: Supported
10037F: arch/x86/kernel/cpu/vmware.c
10038
73b35d07
DT
10039VMWARE BALLOON DRIVER
10040M: Xavier Deguillard <xdeguillard@vmware.com>
10041M: Philip Moltmann <moltmann@vmware.com>
10042M: "VMware, Inc." <pv-drivers@vmware.com>
10043L: linux-kernel@vger.kernel.org
10044S: Maintained
10045F: drivers/misc/vmw_balloon.c
10046
d1a890fa 10047VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10048M: Shreyas Bhatewara <sbhatewara@vmware.com>
10049M: "VMware, Inc." <pv-drivers@vmware.com>
10050L: netdev@vger.kernel.org
10051S: Maintained
10052F: drivers/net/vmxnet3/
d1a890fa 10053
851b1642 10054VMware PVSCSI driver
f2d7e40e 10055M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10056M: VMware PV-Drivers <pv-drivers@vmware.com>
10057L: linux-scsi@vger.kernel.org
10058S: Maintained
10059F: drivers/scsi/vmw_pvscsi.c
10060F: drivers/scsi/vmw_pvscsi.h
10061
e53e86c7 10062VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10063M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10064M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10065L: linux-kernel@vger.kernel.org
e53e86c7 10066W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10067W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10068T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10069S: Supported
679655da
JP
10070F: drivers/regulator/
10071F: include/linux/regulator/
e53e86c7 10072
ab41319e 10073VT1211 HARDWARE MONITOR DRIVER
8b58be88 10074M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10075L: lm-sensors@lm-sensors.org
10076S: Maintained
679655da
JP
10077F: Documentation/hwmon/vt1211
10078F: drivers/hwmon/vt1211.c
ab41319e 10079
1de9e371 10080VT8231 HARDWARE MONITOR DRIVER
8b58be88 10081M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10082L: lm-sensors@lm-sensors.org
10083S: Maintained
679655da 10084F: drivers/hwmon/vt8231.c
1de9e371 10085
88095e7b
TO
10086VUB300 USB to SDIO/SD/MMC bridge chip
10087M: Tony Olech <tony.olech@elandigitalsystems.com>
10088L: linux-mmc@vger.kernel.org
10089L: linux-usb@vger.kernel.org
10090S: Supported
10091F: drivers/mmc/host/vub300.c
10092
1da177e4 10093W1 DALLAS'S 1-WIRE BUS
a8018766 10094M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10095S: Maintained
679655da
JP
10096F: Documentation/w1/
10097F: drivers/w1/
1da177e4 10098
13927079 10099W83791D HARDWARE MONITORING DRIVER
8b58be88 10100M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10101L: lm-sensors@lm-sensors.org
25845c22 10102S: Maintained
679655da
JP
10103F: Documentation/hwmon/w83791d
10104F: drivers/hwmon/w83791d.c
13927079 10105
61db011d 10106W83793 HARDWARE MONITORING DRIVER
8b58be88 10107M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10108L: lm-sensors@lm-sensors.org
10109S: Maintained
679655da
JP
10110F: Documentation/hwmon/w83793
10111F: drivers/hwmon/w83793.c
61db011d 10112
e3760b43 10113W83795 HARDWARE MONITORING DRIVER
7c81c60f 10114M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10115L: lm-sensors@lm-sensors.org
10116S: Maintained
10117F: drivers/hwmon/w83795.c
10118
1da177e4 10119W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10120M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10121S: Maintained
679655da 10122F: drivers/mmc/host/wbsd.*
1da177e4 10123
b4e05923
HG
10124WACOM PROTOCOL 4 SERIAL TABLETS
10125M: Julian Squires <julian@cipht.net>
10126M: Hans de Goede <hdegoede@redhat.com>
10127L: linux-input@vger.kernel.org
10128S: Maintained
10129F: drivers/input/tablet/wacom_serial4.c
10130
3527761c 10131WATCHDOG DEVICE DRIVERS
8b58be88 10132M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10133L: linux-watchdog@vger.kernel.org
10134W: http://www.linux-watchdog.org/
f599aaf0 10135T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10136S: Maintained
679655da
JP
10137F: Documentation/watchdog/
10138F: drivers/watchdog/
10139F: include/linux/watchdog.h
c117ab84 10140F: include/uapi/linux/watchdog.h
3527761c 10141
1da177e4 10142WD7000 SCSI DRIVER
8b58be88 10143M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10144L: linux-scsi@vger.kernel.org
10145S: Maintained
679655da 10146F: drivers/scsi/wd7000.c
1da177e4 10147
b22e00f3
DH
10148WIIMOTE HID DRIVER
10149M: David Herrmann <dh.herrmann@googlemail.com>
10150L: linux-input@vger.kernel.org
10151S: Maintained
10152F: drivers/hid/hid-wiimote*
10153
e258b80e 10154WINBOND CIR DRIVER
364e9e18 10155M: David Härdeman <david@hardeman.nu>
e258b80e 10156S: Maintained
116ab806 10157F: drivers/media/rc/winbond-cir.c
e258b80e 10158
8a70da82 10159WIMAX STACK
8b58be88 10160M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10161M: linux-wimax@intel.com
63fae219 10162L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10163S: Supported
10164W: http://linuxwimax.org
315987dc 10165F: Documentation/wimax/README.wimax
315987dc
JP
10166F: include/linux/wimax/debug.h
10167F: include/net/wimax.h
c117ab84 10168F: include/uapi/linux/wimax.h
315987dc 10169F: net/wimax/
8a70da82 10170
5fc14680 10171WISTRON LAPTOP BUTTON DRIVER
8b58be88 10172M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10173S: Maintained
679655da 10174F: drivers/input/misc/wistron_btns.c
5fc14680 10175
1da177e4 10176WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10177M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10178L: linux-wireless@vger.kernel.org
926554c4 10179W: http://oops.ghostprotocols.net:81/blog
1da177e4 10180S: Maintained
679655da 10181F: drivers/net/wireless/wl3501*
1da177e4 10182
febf1dff 10183WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10184M: Mark Brown <broonie@kernel.org>
8b58be88 10185M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10186L: linux-input@vger.kernel.org
10187T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10188W: http://opensource.wolfsonmicro.com/node/7
10189S: Supported
679655da
JP
10190F: drivers/input/touchscreen/*wm97*
10191F: include/linux/wm97xx.h
febf1dff 10192
055bcbcb 10193WOLFSON MICROELECTRONICS DRIVERS
fef95164 10194L: patches@opensource.wolfsonmicro.com
cf8eda3e 10195T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10196T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10197W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10198S: Supported
3768f0b1 10199F: Documentation/hwmon/wm83??
af1c5386 10200F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10201F: drivers/clk/clk-wm83*.c
9c309598 10202F: drivers/extcon/extcon-arizona.c
b75ea16a 10203F: drivers/leds/leds-wm83*.c
25b273ba 10204F: drivers/gpio/gpio-*wm*.c
9c309598 10205F: drivers/gpio/gpio-arizona.c
d22b0869 10206F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10207F: drivers/input/misc/wm831x-on.c
10208F: drivers/input/touchscreen/wm831x-ts.c
10209F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10210F: drivers/mfd/arizona*
10211F: drivers/mfd/wm*.c
b75ea16a
MB
10212F: drivers/power/wm83*.c
10213F: drivers/rtc/rtc-wm83*.c
10214F: drivers/regulator/wm8*.c
3860e6c4 10215F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10216F: drivers/watchdog/wm83*_wdt.c
9c309598 10217F: include/linux/mfd/arizona/
3860e6c4 10218F: include/linux/mfd/wm831x/
b75ea16a 10219F: include/linux/mfd/wm8350/
3768f0b1 10220F: include/linux/mfd/wm8400*
59ec6da2 10221F: include/linux/wm97xx.h
055bcbcb 10222F: include/sound/wm????.h
9c309598 10223F: sound/soc/codecs/arizona.?
055bcbcb 10224F: sound/soc/codecs/wm*
b75ea16a 10225
3e6cd7a4
TH
10226WORKQUEUE
10227M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10228T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10229S: Maintained
10230F: include/linux/workqueue.h
10231F: kernel/workqueue.c
10232F: Documentation/workqueue.txt
10233
1da177e4 10234X.25 NETWORK LAYER
8bf28059 10235M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10236L: linux-x25@vger.kernel.org
8bf28059 10237S: Odd Fixes
679655da
JP
10238F: Documentation/networking/x25*
10239F: include/net/x25*
10240F: net/x25/
1da177e4 10241
e2d1d6c0 10242X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10243M: Thomas Gleixner <tglx@linutronix.de>
10244M: Ingo Molnar <mingo@redhat.com>
10245M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10246M: x86@kernel.org
981c3a4f 10247L: linux-kernel@vger.kernel.org
75fc2d37 10248T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10249S: Maintained
679655da
JP
10250F: Documentation/x86/
10251F: arch/x86/
e2d1d6c0 10252
d0944853 10253X86 PLATFORM DRIVERS
e181ba15 10254M: Darren Hart <dvhart@infradead.org>
d0944853 10255L: platform-driver-x86@vger.kernel.org
e181ba15 10256T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10257S: Maintained
14430813 10258F: drivers/platform/x86/
d0944853 10259
c1f5c54b
IM
10260X86 MCE INFRASTRUCTURE
10261M: Tony Luck <tony.luck@intel.com>
487ba8e8 10262M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10263L: linux-edac@vger.kernel.org
10264S: Maintained
10265F: arch/x86/kernel/cpu/mcheck/*
10266
d6fad502 10267XC2028/3028 TUNER DRIVER
1b2c14b4 10268M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
10269L: linux-media@vger.kernel.org
10270W: http://linuxtv.org
10271T: git git://linuxtv.org/media_tree.git
10272S: Maintained
10273F: drivers/media/tuners/tuner-xc2028.*
10274
c4468085 10275XEN HYPERVISOR INTERFACE
c4468085 10276M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10277M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10278M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10279L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10280T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10281S: Supported
10282F: arch/x86/xen/
10283F: drivers/*/xen-*front.c
10284F: drivers/xen/
10285F: arch/x86/include/asm/xen/
10286F: include/xen/
c117ab84 10287F: include/uapi/xen/
c4468085 10288
77bfb479
SS
10289XEN HYPERVISOR ARM
10290M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10291L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10292S: Supported
10293F: arch/arm/xen/
10294F: arch/arm/include/asm/xen/
10295
b475e83f
SS
10296XEN HYPERVISOR ARM64
10297M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10298L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10299S: Supported
10300F: arch/arm64/xen/
10301F: arch/arm64/include/asm/xen/
10302
9b57e1a7
IC
10303XEN NETWORK BACKEND DRIVER
10304M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10305M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10306L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10307L: netdev@vger.kernel.org
10308S: Supported
10309F: drivers/net/xen-netback/*
10310
c5f8e29d
KRW
10311XEN PCI SUBSYSTEM
10312M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10313L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10314S: Supported
10315F: arch/x86/pci/*xen*
10316F: drivers/pci/*xen*
10317
a2c5ae65
KRW
10318XEN BLOCK SUBSYSTEM
10319M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10320L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10321S: Supported
10322F: drivers/block/xen-blkback/*
10323F: drivers/block/xen*
10324
15d03609
JG
10325XEN PVSCSI DRIVERS
10326M: Juergen Gross <jgross@suse.com>
10327L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10328L: linux-scsi@vger.kernel.org
10329S: Supported
10330F: drivers/scsi/xen-scsifront.c
10331F: drivers/xen/xen-scsiback.c
10332F: include/xen/interface/io/vscsiif.h
10333
c5f8e29d
KRW
10334XEN SWIOTLB SUBSYSTEM
10335M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10336L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10337S: Supported
10338F: arch/x86/xen/*swiotlb*
10339F: drivers/xen/*swiotlb*
10340
1da177e4
LT
10341XFS FILESYSTEM
10342P: Silicon Graphics Inc
809625ca 10343M: Dave Chinner <david@fromorbit.com>
18caa67a 10344M: xfs@oss.sgi.com
d7ede1aa 10345L: xfs@oss.sgi.com
1da177e4 10346W: http://oss.sgi.com/projects/xfs
54e5881d 10347T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10348S: Supported
679655da
JP
10349F: Documentation/filesystems/xfs.txt
10350F: fs/xfs/
1da177e4 10351
8a3b7a25 10352XILINX AXI ETHERNET DRIVER
59a54f30
MS
10353M: Anirudha Sarangi <anirudh@xilinx.com>
10354M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10355S: Maintained
10356F: drivers/net/ethernet/xilinx/xilinx_axienet*
10357
238b8721 10358XILINX UARTLITE SERIAL DRIVER
8b58be88 10359M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10360L: linux-serial@vger.kernel.org
10361S: Maintained
df621252 10362F: drivers/tty/serial/uartlite.c
238b8721 10363
74316949
EB
10364XILLYBUS DRIVER
10365M: Eli Billauer <eli.billauer@gmail.com>
10366L: linux-kernel@vger.kernel.org
10367S: Supported
10368F: drivers/char/xillybus/
10369
f620e4b8
MF
10370XTENSA XTFPGA PLATFORM SUPPORT
10371M: Max Filippov <jcmvbkbc@gmail.com>
10372L: linux-xtensa@linux-xtensa.org
10373S: Maintained
10374F: drivers/spi/spi-xtensa-xtfpga.c
10375
1da177e4 10376YAM DRIVER FOR AX.25
8b58be88 10377M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10378L: linux-hams@vger.kernel.org
10379S: Maintained
679655da
JP
10380F: drivers/net/hamradio/yam*
10381F: include/linux/yam.h
1da177e4 10382
af64a5eb 10383YEALINK PHONE DRIVER
8b58be88 10384M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
10385L: usbb2k-api-dev@nongnu.org
10386S: Maintained
679655da
JP
10387F: Documentation/input/yealink.txt
10388F: drivers/input/misc/yealink.*
af64a5eb 10389
1da177e4 10390Z8530 DRIVER FOR AX.25
8b58be88 10391M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10392W: http://yaina.de/jreuter/
10393W: http://www.qsl.net/dl1bke/
10394L: linux-hams@vger.kernel.org
10395S: Maintained
679655da
JP
10396F: Documentation/networking/z8530drv.txt
10397F: drivers/net/hamradio/*scc.c
10398F: drivers/net/hamradio/z8530.h
1da177e4 10399
0cf31ec1 10400ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10401M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10402L: linux-mm@kvack.org
10403S: Maintained
10404F: mm/zbud.c
10405F: include/linux/zbud.h
10406
7c0c3afb 10407ZD1211RW WIRELESS DRIVER
8b58be88
JP
10408M: Daniel Drake <dsd@gentoo.org>
10409M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10410W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10411L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10412L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10413S: Maintained
679655da 10414F: drivers/net/wireless/zd1211rw/
7c0c3afb 10415
1da177e4 10416ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10417L: mjpeg-users@lists.sourceforge.net
f63145e2 10418L: linux-media@vger.kernel.org
1da177e4 10419W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10420T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10421S: Odd Fixes
90d72ac6 10422F: drivers/media/pci/zoran/
1da177e4 10423
6920f2cc
MK
10424ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10425M: Minchan Kim <minchan@kernel.org>
10426M: Nitin Gupta <ngupta@vflare.org>
10427L: linux-kernel@vger.kernel.org
10428S: Maintained
10429F: drivers/block/zram/
10430F: Documentation/blockdev/zram.txt
10431
8b4a4080 10432ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10433M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10434S: Maintained
df621252 10435F: drivers/tty/serial/zs.*
8b4a4080 10436
eae70d06
MK
10437ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10438M: Minchan Kim <minchan@kernel.org>
10439M: Nitin Gupta <ngupta@vflare.org>
10440L: linux-mm@kvack.org
10441S: Maintained
10442F: mm/zsmalloc.c
10443F: include/linux/zsmalloc.h
10444
0cf31ec1 10445ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10446M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10447L: linux-mm@kvack.org
10448S: Maintained
10449F: mm/zswap.c
10450
1da177e4 10451THE REST
8b58be88 10452M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10453L: linux-kernel@vger.kernel.org
8a6e2535 10454Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10455T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10456S: Buried alive in reporters
34d03cc1
JP
10457F: *
10458F: */