Merge branches 'acpi-scan', 'acpi-utils' and 'acpi-pm'
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
68d96dcf 161
1da177e4 1626PACK NETWORK DRIVER FOR AX.25
8b58be88 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
164L: linux-hams@vger.kernel.org
165S: Maintained
679655da 166F: drivers/net/hamradio/6pack.c
1da177e4 167
1da177e4 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 170L: netdev@vger.kernel.org
1da177e4 171S: Maintained
a8fe65b8 172F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
8b58be88 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
249e3c85 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 231M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
232L: lm-sensors@lm-sensors.org
233S: Maintained
679655da 234F: drivers/hwmon/abituguru.c
f2b84bbc 235
249e3c85 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 237M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
238L: lm-sensors@lm-sensors.org
239S: Maintained
679655da 240F: drivers/hwmon/abituguru3.c
249e3c85 241
1da177e4 242ACENIC DRIVER
8b58be88 243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
244L: linux-acenic@sunsite.dk
245S: Maintained
531c4f89 246F: drivers/net/ethernet/alteon/acenic*
1da177e4 247
e86435eb 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 249M: Peter Feuerer <peter@piie.net>
d0944853 250L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
e86435eb 254
745a5d21 255ACER WMI LAPTOP EXTRAS
182ae55c 256M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 257L: platform-driver-x86@vger.kernel.org
745a5d21 258S: Maintained
679655da 259F: drivers/platform/x86/acer-wmi.c
745a5d21 260
1da177e4 261ACPI
49db1903 262M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 263M: Len Brown <lenb@kernel.org>
6968e50c 264L: linux-acpi@vger.kernel.org
360818b8
RW
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 268S: Supported
679655da
JP
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
43368e74 272F: include/acpi/
994b942f 273F: Documentation/acpi
89ca78a0 274F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
2754c447 278F: tools/power/acpi
8b59a454 279
3774929d
RW
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
2754c447 293F: tools/power/acpi/
3774929d 294
8b59a454 295ACPI FAN DRIVER
8b58be88 296M: Zhang Rui <rui.zhang@intel.com>
8b59a454 297L: linux-acpi@vger.kernel.org
5ca92bd9 298W: https://01.org/linux-acpi
8b59a454 299S: Supported
679655da 300F: drivers/acpi/fan.c
1da177e4 301
8b59a454 302ACPI THERMAL DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/*thermal*
998be20f 308
359acec8 309ACPI VIDEO DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/video.c
998be20f 315
bff431e4 316ACPI WMI DRIVER
d0944853 317L: platform-driver-x86@vger.kernel.org
5b927259 318S: Orphan
679655da 319F: drivers/platform/x86/wmi.c
bff431e4 320
2f39d519 321AD1889 ALSA SOUND DRIVER
8b58be88 322M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
679655da 326F: sound/pci/ad1889.*
2f39d519 327
527a1a83
MH
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 330W: http://wiki.analog.com/AD5254
a4edbc10 331W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5398
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD7142
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7877
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7879
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
1330b0dc
JK
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
1da177e4 367ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 368M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 369L: lm-sensors@lm-sensors.org
1da177e4 370S: Maintained
679655da
JP
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
1da177e4 373
cae2caae 374ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 375M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
376L: lm-sensors@lm-sensors.org
377S: Maintained
679655da 378F: drivers/hwmon/adm1029.c
cae2caae 379
cc0b88cf 380ADM8211 WIRELESS DRIVER
cc0b88cf 381L: linux-wireless@vger.kernel.org
491b26b4 382W: http://wireless.kernel.org/
e71bcbd0 383S: Orphan
679655da 384F: drivers/net/wireless/adm8211.*
cc0b88cf 385
e8e31622
SA
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
527a1a83
MH
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 395W: http://wiki.analog.com/ADP5520
a4edbc10 396W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 400F: drivers/leds/leds-adp5520.c
77278d50 401F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 406W: http://wiki.analog.com/ADP5588
a4edbc10 407W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
77278d50 410F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 414W: http://wiki.analog.com/ADP8860
a4edbc10 415W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
8c22a8f5
DE
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
1da177e4 427ADT746X FAN DRIVER
8b58be88 428M: Colin Leroy <colin@colino.net>
1da177e4 429S: Maintained
679655da 430F: drivers/macintosh/therm_adt746x.c
1da177e4 431
b058b859 432ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 433M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
527a1a83
MH
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 441W: http://wiki.analog.com/ADXL345
a4edbc10 442W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
8c6af9e1 446ADVANSYS SCSI DRIVER
8b58be88 447M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
448L: linux-scsi@vger.kernel.org
449S: Maintained
679655da
JP
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
8c6af9e1 452
1da177e4 453AEDSP16 DRIVER
8b58be88 454M: Riccardo Facchetti <fizban@tin.it>
1da177e4 455S: Maintained
679655da 456F: sound/oss/aedsp16.c
1da177e4 457
91952bc0
AP
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
1da177e4 478AFFS FILE SYSTEM
6cf515e1
GU
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
679655da
JP
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
1da177e4 483
e2d1d6c0 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 485M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
486L: linux-afs@lists.infradead.org
487S: Supported
679655da
JP
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
e2d1d6c0 491
1da177e4 492AGPGART DRIVER
8b58be88 493M: David Airlie <airlied@linux.ie>
878eaf61 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 495S: Maintained
679655da
JP
496F: drivers/char/agp/
497F: include/linux/agp*
c117ab84 498F: include/uapi/linux/agp*
1da177e4
LT
499
500AHA152X SCSI DRIVER
8b58be88 501M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
502L: linux-scsi@vger.kernel.org
503S: Maintained
679655da
JP
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
1da177e4 506
64624d4f 507AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 508M: Hannes Reinecke <hare@suse.de>
64624d4f 509L: linux-scsi@vger.kernel.org
1da177e4 510S: Maintained
679655da 511F: drivers/scsi/aic7xxx/
1da177e4 512
450500ad
HV
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
e2d1d6c0 521AIO
8b58be88 522M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
523L: linux-aio@kvack.org
524S: Supported
679655da
JP
525F: fs/aio.c
526F: include/linux/*aio*.h
e2d1d6c0 527
469d4ec8
AP
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
1da177e4 538ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 539M: Duncan Sands <duncan.sands@free.fr>
6372594a 540L: linux-usb@vger.kernel.org
1da177e4
LT
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
679655da
JP
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
1da177e4 545
272f133a 546ALCHEMY AU1XX0 MMC DRIVER
8b58be88 547M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 548S: Maintained
679655da 549F: drivers/mmc/host/au1xmmc.c
272f133a 550
4a4e5787 551ALI1563 I2C DRIVER
8b58be88 552M: Rudolf Marek <r.marek@assembler.cz>
846557d3 553L: linux-i2c@vger.kernel.org
4a4e5787 554S: Maintained
679655da
JP
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 557
1da177e4 558ALPHA PORT
8b58be88 559M: Richard Henderson <rth@twiddle.net>
8b58be88 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 561M: Matt Turner <mattst88@gmail.com>
c89f4f9a 562S: Odd Fixes
a9406699 563L: linux-alpha@vger.kernel.org
679655da 564F: arch/alpha/
1da177e4 565
16b8b922 566ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 567M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
adf9251f
TK
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
61bd0943 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
f4875e12
TL
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
512d1027 590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
167a675a 597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 600S: Supported
faf2e1db 601F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 602
f90b8116 603AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 604P: Andres Salomon <dilinger@queued.net>
67d76710 605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
679655da
JP
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
8a61f013 610F: drivers/video/fbdev/geode/
679655da 611F: arch/x86/include/asm/geode.h
f90b8116 612
919ee7dd 613AMD IOMMU (AMD-VI)
e4110568 614M: Joerg Roedel <joro@8bytes.org>
919ee7dd 615L: iommu@lists.linux-foundation.org
525b233c 616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 617S: Maintained
b2c16391
JP
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
919ee7dd 620
e7f5b309 621AMD MICROCODE UPDATE SUPPORT
943482d0 622M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 623L: amd64-microcode@amd64.org
943482d0 624S: Maintained
73d425fd 625F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 626
45198c7b
LT
627AMD XGBE DRIVER
628M: Tom Lendacky <thomas.lendacky@amd.com>
629L: netdev@vger.kernel.org
630S: Supported
631F: drivers/net/ethernet/amd/xgbe/
632F: drivers/net/phy/amd-xgbe-phy.c
633
284f42b6 634AMS (Apple Motion Sensor) DRIVER
8b58be88 635M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 636S: Supported
bd5f47ec 637F: drivers/macintosh/ams/
284f42b6 638
f94b533d 639AMSO1100 RNIC DRIVER
8b58be88
JP
640M: Tom Tucker <tom@opengridcomputing.com>
641M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 642L: linux-rdma@vger.kernel.org
f94b533d 643S: Maintained
679655da 644F: drivers/infiniband/hw/amso1100/
f94b533d 645
531fca16
HV
646ANALOG DEVICES INC AD9389B DRIVER
647M: Hans Verkuil <hans.verkuil@cisco.com>
648L: linux-media@vger.kernel.org
649S: Maintained
650F: drivers/media/i2c/ad9389b*
651
c40ddfa3
HV
652ANALOG DEVICES INC ADV7511 DRIVER
653M: Hans Verkuil <hans.verkuil@cisco.com>
654L: linux-media@vger.kernel.org
655S: Maintained
656F: drivers/media/i2c/adv7511*
657
531fca16
HV
658ANALOG DEVICES INC ADV7604 DRIVER
659M: Hans Verkuil <hans.verkuil@cisco.com>
660L: linux-media@vger.kernel.org
661S: Maintained
662F: drivers/media/i2c/adv7604*
663
c40ddfa3
HV
664ANALOG DEVICES INC ADV7842 DRIVER
665M: Hans Verkuil <hans.verkuil@cisco.com>
666L: linux-media@vger.kernel.org
667S: Maintained
668F: drivers/media/i2c/adv7842*
669
527a1a83 670ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 671M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 672L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 673W: http://wiki.analog.com/
a4edbc10 674W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 675S: Supported
39c9d199 676F: sound/soc/codecs/adau*
cc52688a 677F: sound/soc/codecs/adav*
4bdef3bd 678F: sound/soc/codecs/ad1*
ae48f5ef 679F: sound/soc/codecs/ad7*
4bdef3bd 680F: sound/soc/codecs/ssm*
40216ce7 681F: sound/soc/codecs/sigmadsp.*
4bdef3bd 682
527a1a83 683ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 684L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
685L: alsa-devel@alsa-project.org (moderated for non-subscribers)
686W: http://blackfin.uclinux.org/
687S: Supported
688F: sound/soc/blackfin/*
4ce72abc
LPC
689
690ANALOG DEVICES INC IIO DRIVERS
691M: Lars-Peter Clausen <lars@metafoo.de>
692M: Michael Hennerich <Michael.Hennerich@analog.com>
693W: http://wiki.analog.com/
694W: http://ez.analog.com/community/linux-device-drivers
695S: Supported
696F: drivers/iio/*/ad*
697X: drivers/iio/*/adjd*
698F: drivers/staging/iio/*/ad*
699F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 700
42269063 701AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 702M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 703L: linuxppc-dev@lists.ozlabs.org
93711660 704L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 705S: Maintained
679655da 706F: sound/aoa/
42269063 707
1da177e4 708APM DRIVER
81024fc4
JK
709M: Jiri Kosina <jkosina@suse.cz>
710S: Odd fixes
679655da
JP
711F: arch/x86/kernel/apm_32.c
712F: include/linux/apm_bios.h
c117ab84 713F: include/uapi/linux/apm_bios.h
81024fc4 714F: drivers/char/apm-emulation.c
1da177e4 715
bd7aa4b2 716APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 717M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
718L: linux-input@vger.kernel.org
719S: Maintained
679655da 720F: drivers/input/mouse/bcm5974.c
bd7aa4b2 721
6f2fad74 722APPLE SMC DRIVER
d618540f
HR
723M: Henrik Rydberg <rydberg@euromail.se>
724L: lm-sensors@lm-sensors.org
6f2fad74 725S: Maintained
679655da 726F: drivers/hwmon/applesmc.c
6f2fad74 727
1da177e4 728APPLETALK NETWORK LAYER
8b58be88 729M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 730S: Maintained
679655da
JP
731F: drivers/net/appletalk/
732F: net/appletalk/
1da177e4 733
24299502
IS
734APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
735M: Iyappan Subramanian <isubramanian@apm.com>
736M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
737S: Supported
738F: drivers/net/ethernet/apm/xgene/
739F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
740
62a37dc7
LP
741APTINA CAMERA SENSOR PLL
742M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
743L: linux-media@vger.kernel.org
744S: Maintained
745F: drivers/media/i2c/aptina-pll.*
746
a480167b 747ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 748M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
749L: linux-ide@vger.kernel.org
750S: Maintained
751F: include/linux/pata_arasan_cf_data.h
752F: drivers/ata/pata_arasan_cf.c
753
1154ea7d 754ARC FRAMEBUFFER DRIVER
8b58be88 755M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 756S: Maintained
8a61f013
JH
757F: drivers/video/fbdev/arcfb.c
758F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 759
1da177e4 760ARM MFM AND FLOPPY DRIVERS
8b58be88 761M: Ian Molton <spyro@f2s.com>
1da177e4 762S: Maintained
679655da
JP
763F: arch/arm/lib/floppydma.S
764F: arch/arm/include/asm/floppy.h
1da177e4 765
6f96521f
WD
766ARM PMU PROFILING AND DEBUGGING
767M: Will Deacon <will.deacon@arm.com>
768S: Maintained
769F: arch/arm/kernel/perf_event*
770F: arch/arm/oprofile/common.c
6f96521f
WD
771F: arch/arm/include/asm/pmu.h
772F: arch/arm/kernel/hw_breakpoint.c
773F: arch/arm/include/asm/hw_breakpoint.h
774
d4275354 775ARM PORT
8b58be88 776M: Russell King <linux@arm.linux.org.uk>
efc03ecb 777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
778W: http://www.arm.linux.org.uk/
779S: Maintained
780F: arch/arm/
781
d323c243
SB
782ARM SUB-ARCHITECTURES
783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 784S: Maintained
d323c243
SB
785F: arch/arm/mach-*/
786F: arch/arm/plat-*/
787T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
788
cefbf4ea
RK
789ARM PRIMECELL AACI PL041 DRIVER
790M: Russell King <linux@arm.linux.org.uk>
791S: Maintained
792F: sound/arm/aaci.*
793
794ARM PRIMECELL CLCD PL110 DRIVER
795M: Russell King <linux@arm.linux.org.uk>
796S: Maintained
8a61f013 797F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
798
799ARM PRIMECELL KMI PL050 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: drivers/input/serio/ambakmi.*
803F: include/linux/amba/kmi.h
804
2761f5c2 805ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
806M: Russell King <linux@arm.linux.org.uk>
807S: Maintained
679655da 808F: drivers/mmc/host/mmci.*
2f748aaa 809F: include/linux/amba/mmci.h
2761f5c2 810
1b4304e5
RK
811ARM PRIMECELL UART PL010 AND PL011 DRIVERS
812M: Russell King <linux@arm.linux.org.uk>
813S: Maintained
814F: drivers/tty/serial/amba-pl01*.c
815F: include/linux/amba/serial.h
2761f5c2 816
cefbf4ea
RK
817ARM PRIMECELL BUS SUPPORT
818M: Russell King <linux@arm.linux.org.uk>
819S: Maintained
820F: drivers/amba/
821F: include/linux/amba/bus.h
822
2b7a52a4 823ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 824M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
826S: Maintained
827
9c784f95 828ARM/AFEB9260 MACHINE SUPPORT
8b58be88 829M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
831S: Maintained
832
2b7a52a4 833ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 834M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
836S: Maintained
837
1b106699
MR
838ARM/Allwinner A1X SoC support
839M: Maxime Ripard <maxime.ripard@free-electrons.com>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
60b0f380
MR
842N: sun[x4567]i
843
844ARM/Allwinner SoC Clock Support
845M: Emilio López <emilio@elopez.com.ar>
846S: Maintained
847F: drivers/clk/sunxi/
1b106699 848
7c1e3876
CC
849ARM/Amlogic MesonX SoC support
850M: Carlo Caione <carlo@caione.org>
851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852S: Maintained
853N: meson[x68]
854
c1fc8675 855ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 856M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
857M: Nicolas Ferre <nicolas.ferre@atmel.com>
858M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 859L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 860W: http://maxim.org.za/at91_26.html
c1fc8675
NF
861W: http://www.linux4sam.org
862S: Supported
863F: arch/arm/mach-at91/
f0a0a58e 864F: include/soc/at91/
70e389cc
MB
865F: arch/arm/boot/dts/at91*.dts
866F: arch/arm/boot/dts/at91*.dtsi
867F: arch/arm/boot/dts/sama*.dts
868F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 869
6e05dd4e
BB
870ARM/ATMEL AT91 Clock Support
871M: Boris Brezillon <boris.brezillon@free-electrons.com>
872S: Maintained
873F: drivers/clk/at91
874
986cf2e9 875ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 876M: Rob Herring <robh@kernel.org>
986cf2e9
RH
877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
878S: Maintained
879F: arch/arm/mach-highbank/
880
d94f944e 881ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 882M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
883S: Maintained
884F: arch/arm/mach-cns3xxx/
d94f944e 885
386ab516
AS
886ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
887M: Alexander Shiyan <shc_work@mail.ru>
888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S: Odd Fixes
b8ba3874 890N: clps711x
386ab516 891
2b7a52a4 892ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 893M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 894M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 895L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 896S: Maintained
d19d3667
HS
897F: arch/arm/mach-ep93xx/
898F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
899
900ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 901M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
903S: Maintained
904
d4275354 905ARM/CLKDEV SUPPORT
8b58be88 906M: Russell King <linux@arm.linux.org.uk>
efc03ecb 907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 908S: Maintained
d4275354 909F: arch/arm/include/asm/clkdev.h
4fa2651d 910F: drivers/clk/clkdev.c
d4275354 911
d48134e7 912ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 913M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
915S: Maintained
916
94150095
HF
917ARM/CONTEC MICRO9 MACHINE SUPPORT
918M: Hubert Feurstein <hubert.feurstein@contec.at>
919S: Maintained
920F: arch/arm/mach-ep93xx/micro9.c
921
1da177e4 922ARM/CORGI MACHINE SUPPORT
8b58be88 923M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
924S: Maintained
925
881a95f9 926ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 927M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
929T: git git://git.berlios.de/gemini-board
930S: Maintained
f49afbb5 931F: arch/arm/mach-gemini/
881a95f9 932
a990cbd8 933ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 934M: Barry Song <baohua@kernel.org>
a990cbd8 935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 936T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
937S: Maintained
938F: arch/arm/mach-prima2/
4a9c44f1 939F: drivers/clk/sirf/
05f30e8d
BS
940F: drivers/clocksource/timer-prima2.c
941F: drivers/clocksource/timer-marco.c
f8505ef5 942N: [^a-z]sirf
a990cbd8 943
d4275354 944ARM/EBSA110 MACHINE SUPPORT
8b58be88 945M: Russell King <linux@arm.linux.org.uk>
efc03ecb 946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
947W: http://www.arm.linux.org.uk/
948S: Maintained
949F: arch/arm/mach-ebsa110/
b955f6ca 950F: drivers/net/ethernet/amd/am79c961a.*
d4275354 951
4721f3ce
UKK
952ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
953M: Uwe Kleine-König <kernel@pengutronix.de>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Maintained
956N: efm32
957
a9da4f7e 958ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
959M: Daniel Ribeiro <drwyrm@gmail.com>
960M: Stefan Schmidt <stefan@openezx.org>
961M: Harald Welte <laforge@openezx.org>
d66f1886 962L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
963W: http://www.openezx.org/
964S: Maintained
cafc2265
SS
965T: topgit git://git.openezx.org/openezx.git
966F: arch/arm/mach-pxa/ezx.c
a9da4f7e 967
6a915af9 968ARM/FARADAY FA526 PORT
162500b3 969M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 970L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 971S: Maintained
1fa7e547 972T: git git://git.berlios.de/gemini-board
f49afbb5 973F: arch/arm/mm/*-fa*
6a915af9 974
d4275354 975ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 976M: Russell King <linux@arm.linux.org.uk>
efc03ecb 977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
978W: http://www.arm.linux.org.uk/
979S: Maintained
980F: arch/arm/include/asm/hardware/dec21285.h
981F: arch/arm/mach-footbridge/
982
86183a5f 983ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 984M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 985M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 987S: Maintained
f1c12837 988T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 989F: arch/arm/mach-imx/
ce515a6b 990F: arch/arm/mach-mxs/
2a82f95c 991F: arch/arm/boot/dts/imx*
e5dafa22 992F: arch/arm/configs/imx*_defconfig
86183a5f 993
2b7a52a4 994ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 995M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
997S: Maintained
998
90b8fc34 999ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1000M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1001L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1002S: Maintained
1003
ef47d5f0 1004ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1005M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1006M: Paul Parsons <lost.distance@yahoo.com>
1007L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1008S: Maintained
1009F: arch/arm/mach-pxa/hx4700.c
1010F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1011F: sound/soc/pxa/hx4700.c
ef47d5f0 1012
4dfad069
WX
1013ARM/HISILICON SOC SUPPORT
1014M: Wei Xu <xuwei5@hisilicon.com>
1015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016W: http://www.hisilicon.com
1017S: Supported
1018T: git git://github.com/hisilicon/linux-hisi.git
1019F: arch/arm/mach-hisi/
1020
21f37bc3 1021ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1022M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1023W: www.jlime.com
1024S: Maintained
084bad91
KE
1025T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1026F: arch/arm/mach-sa1100/jornada720.c
1027F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1028
5e767ab9
JMC
1029ARM/IGEP MACHINE SUPPORT
1030M: Enric Balletbo i Serra <eballetbo@gmail.com>
1031M: Javier Martinez Canillas <javier@dowhile0.org>
1032L: linux-omap@vger.kernel.org
1033L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034S: Maintained
06ff74fd 1035F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1036
403d2971
MV
1037ARM/INCOME PXA270 SUPPORT
1038M: Marek Vasut <marek.vasut@gmail.com>
1039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040S: Maintained
ec154082 1041F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1042
2b7a52a4 1043ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1044M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1046S: Maintained
e2bdb176
DW
1047
1048ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1050S: Orphan
2b7a52a4
LB
1051
1052ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1053M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1055S: Maintained
2b7a52a4
LB
1056
1057ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1058M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1060S: Maintained
2b7a52a4 1061
2b7a52a4 1062ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1063M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1064L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1065S: Maintained
1066
dfdd8cc9
KH
1067ARM/INTEL IXP4XX ARM ARCHITECTURE
1068M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1069M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1070L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1071S: Maintained
1072F: arch/arm/mach-ixp4xx/
1073
838553c5 1074ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1075M: Jonathan Cameron <jic23@cam.ac.uk>
1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077S: Maintained
1078F: arch/arm/mach-pxa/stargate2.c
1079F: drivers/pcmcia/pxa2xx_stargate2.c
1080
2b7a52a4 1081ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1082M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1084S: Maintained
2b7a52a4
LB
1085
1086ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1087M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1088L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1089S: Maintained
1090
1154f858 1091ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1092M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1093L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094S: Maintained
1095F: arch/arm/mach-keystone/
317929cd 1096T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1097
bc6aa566 1098ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1099M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1100L: linux-kernel@vger.kernel.org
1101S: Maintained
1102F: drivers/clk/keystone/
1103
1104ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1105M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1106L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107L: linux-kernel@vger.kernel.org
1108S: Maintained
1109F: drivers/clocksource/timer-keystone.c
1110
1111ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1112M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1113L: linux-kernel@vger.kernel.org
1114S: Maintained
1115F: drivers/power/reset/keystone-reset.c
1116
1117ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1118M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1119L: linux-kernel@vger.kernel.org
1120S: Maintained
1121F: drivers/memory/*emif*
1122
2b7a52a4 1123ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1124M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1125L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1126S: Maintained
1127
3b886171 1128ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1129M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1130S: Maintained
1131
75f41273
TP
1132ARM/Marvell Armada 370 and Armada XP SOC support
1133M: Jason Cooper <jason@lakedaemon.net>
1134M: Andrew Lunn <andrew@lunn.ch>
1135M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1136M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138S: Maintained
1139F: arch/arm/mach-mvebu/
1140
40f4978b
SH
1141ARM/Marvell Berlin SoC support
1142M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144S: Maintained
1145F: arch/arm/mach-berlin/
1146
4cfab57e 1147ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1148M: Jason Cooper <jason@lakedaemon.net>
1149M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1150M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1152S: Maintained
1153F: arch/arm/mach-dove/
54a246ff
NP
1154F: arch/arm/mach-mv78xx0/
1155F: arch/arm/mach-orion5x/
1156F: arch/arm/plat-orion/
3b886171 1157
d69ac131
AC
1158ARM/Orion SoC/Technologic Systems TS-78xx platform support
1159M: Alexander Clouter <alex@digriz.org.uk>
1160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161W: http://www.digriz.org.uk/ts78xx/kernel
1162S: Maintained
1163F: arch/arm/mach-orion5x/ts78xx-*
1164
e54951c8
MB
1165ARM/Mediatek SoC support
1166M: Matthias Brugger <matthias.bgg@gmail.com>
1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168S: Maintained
1169F: arch/arm/boot/dts/mt6*
1170F: arch/arm/boot/dts/mt8*
1171F: arch/arm/mach-mediatek/
1172N: mtk
1173K: mediatek
1174
adcb079f
AB
1175ARM/MICREL KS8695 ARCHITECTURE
1176M: Greg Ungerer <gerg@uclinux.org>
1177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1178F: arch/arm/mach-ks8695/
adcb079f
AB
1179S: Odd Fixes
1180
d78ff0a5 1181ARM/MIOA701 MACHINE SUPPORT
8b58be88 1182M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1184F: arch/arm/mach-pxa/mioa701.c
1185S: Maintained
1186
9624dfe6 1187ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1188M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1189S: Maintained
1190
e0ee9851 1191ARM/NOMADIK ARCHITECTURE
28b8e8d4 1192M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1193M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195S: Maintained
1196F: arch/arm/mach-nomadik/
ecc265fe 1197F: drivers/pinctrl/nomadik/
87572880 1198F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1199T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1200
9d76295a 1201ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1202M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1203L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1204W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1205S: Supported
1206
0c19d21e
DW
1207ARM/QUALCOMM MSM MACHINE SUPPORT
1208M: David Brown <davidb@codeaurora.org>
b4c9bfab 1209M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1210M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1211L: linux-arm-msm@vger.kernel.org
0c19d21e 1212F: arch/arm/mach-msm/
8a61f013 1213F: drivers/video/fbdev/msm/
0c19d21e
DW
1214F: drivers/mmc/host/msm_sdcc.c
1215F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1216F: drivers/tty/serial/msm_serial.h
1217F: drivers/tty/serial/msm_serial.c
ea91db52 1218F: drivers/*/pm8???-*
0a759c6e 1219F: drivers/mfd/ssbi.c
8cd5c866 1220T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1221S: Maintained
1222
8459c159 1223ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1224M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1225M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1226S: Maintained
1227
5d783a2d 1228ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1229M: Marek Vasut <marek.vasut@gmail.com>
75280787 1230L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1231W: http://hackndev.com
1232S: Maintained
933d35f0
JP
1233F: arch/arm/mach-pxa/include/mach/palmtx.h
1234F: arch/arm/mach-pxa/palmtx.c
1235F: arch/arm/mach-pxa/include/mach/palmt5.h
1236F: arch/arm/mach-pxa/palmt5.c
1237F: arch/arm/mach-pxa/include/mach/palmld.h
1238F: arch/arm/mach-pxa/palmld.c
1239F: arch/arm/mach-pxa/include/mach/palmte2.h
1240F: arch/arm/mach-pxa/palmte2.c
1241F: arch/arm/mach-pxa/include/mach/palmtc.h
1242F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1243
b57fe924 1244ARM/PALM TREO SUPPORT
8b58be88 1245M: Tomas Cech <sleep_walker@suse.cz>
75280787 1246L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1247W: http://hackndev.com
1248S: Maintained
b57fe924
JP
1249F: arch/arm/mach-pxa/include/mach/palmtreo.h
1250F: arch/arm/mach-pxa/palmtreo.c
90af5811 1251
c49e1e63 1252ARM/PALMZ72 SUPPORT
8b58be88 1253M: Sergey Lapin <slapin@ossfans.org>
75280787 1254L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1255W: http://hackndev.com
1256S: Maintained
933d35f0
JP
1257F: arch/arm/mach-pxa/include/mach/palmz72.h
1258F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1259
1da177e4 1260ARM/PLEB SUPPORT
8b58be88 1261M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1262W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1263S: Maintained
1264
1265ARM/PT DIGITAL BOARD PORT
8b58be88 1266M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1268W: http://www.arm.linux.org.uk/
1269S: Maintained
1270
8fc1b0f8
KG
1271ARM/QUALCOMM SUPPORT
1272M: Kumar Gala <galak@codeaurora.org>
1273M: David Brown <davidb@codeaurora.org>
1274L: linux-arm-msm@vger.kernel.org
1275S: Maintained
1276F: arch/arm/mach-qcom/
1277T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1278
2b7a52a4 1279ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1280M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1282S: Maintained
1283
d4275354 1284ARM/RISCPC ARCHITECTURE
8b58be88 1285M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1287W: http://www.arm.linux.org.uk/
1288S: Maintained
d4275354
RK
1289F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1290F: arch/arm/include/asm/hardware/ioc.h
1291F: arch/arm/include/asm/hardware/iomd.h
1292F: arch/arm/include/asm/hardware/memc.h
1293F: arch/arm/mach-rpc/
1a6422f6 1294F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1295F: drivers/net/ethernet/i825xx/ether1*
1296F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1297F: drivers/scsi/arm/
1298
08ddbb0a
HS
1299ARM/Rockchip SoC support
1300M: Heiko Stuebner <heiko@sntech.de>
1301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1302L: linux-rockchip@lists.infradead.org
08ddbb0a 1303S: Maintained
541555e9 1304F: arch/arm/boot/dts/rk3*
08ddbb0a 1305F: arch/arm/mach-rockchip/
541555e9
HS
1306F: drivers/clk/rockchip/
1307F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1308F: drivers/*/*rockchip*
541555e9
HS
1309F: drivers/*/*/*rockchip*
1310F: sound/soc/rockchip/
08ddbb0a 1311
5bfb937c
KK
1312ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1313M: Kukjin Kim <kgene@kernel.org>
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 1316S: Maintained
6f0589c8
MB
1317F: arch/arm/boot/dts/s3c*
1318F: arch/arm/boot/dts/exynos*
482ce512 1319F: arch/arm/plat-samsung/
769bbb63
HS
1320F: arch/arm/mach-s3c24*/
1321F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1322F: arch/arm/mach-s5p*/
1323F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1324F: drivers/*/*s3c2410*
1325F: drivers/*/*/*s3c2410*
40c76662
MB
1326F: drivers/spi/spi-s3c*
1327F: sound/soc/samsung/*
33d43cdd 1328N: exynos
f556cb07 1329
10ffa964
KP
1330ARM/SAMSUNG MOBILE MACHINE SUPPORT
1331M: Kyungmin Park <kyungmin.park@samsung.com>
1332L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333S: Maintained
004bbd3c 1334F: arch/arm/mach-s5pv210/
10ffa964 1335
3ce4ccb6
KD
1336ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1337M: Kyungmin Park <kyungmin.park@samsung.com>
1338M: Kamil Debski <k.debski@samsung.com>
1339L: linux-arm-kernel@lists.infradead.org
1340L: linux-media@vger.kernel.org
1341S: Maintained
1342F: drivers/media/platform/s5p-g2d/
1343
e6a476fd
MS
1344ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1345M: Kyungmin Park <kyungmin.park@samsung.com>
1346M: Kamil Debski <k.debski@samsung.com>
6305902c 1347M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1348L: linux-arm-kernel@lists.infradead.org
1349L: linux-media@vger.kernel.org
1350S: Maintained
934455d7 1351F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1352F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1353
1354ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1355M: Kyungmin Park <kyungmin.park@samsung.com>
1356M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1357L: linux-arm-kernel@lists.infradead.org
1358L: linux-media@vger.kernel.org
1359S: Maintained
90d72ac6 1360F: drivers/media/platform/s5p-tv/
e6a476fd 1361
d48d38e8 1362ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1363M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1364M: Magnus Damm <magnus.damm@gmail.com>
1365L: linux-sh@vger.kernel.org
d48d38e8 1366W: http://oss.renesas.com
bbff48f5 1367Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1368T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1369S: Supported
0b514fdb
SH
1370F: arch/arm/boot/dts/emev2*
1371F: arch/arm/boot/dts/r7s*
1372F: arch/arm/boot/dts/r8a*
1373F: arch/arm/boot/dts/sh*
1374F: arch/arm/configs/ape6evm_defconfig
1375F: arch/arm/configs/armadillo800eva_defconfig
1376F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1377F: arch/arm/configs/kzm9g_defconfig
1378F: arch/arm/configs/lager_defconfig
1379F: arch/arm/configs/mackerel_defconfig
1380F: arch/arm/configs/marzen_defconfig
1381F: arch/arm/configs/shmobile_defconfig
7a2071c5 1382F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1383F: arch/arm/mach-shmobile/
1384F: drivers/sh/
1385
66314223 1386ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1387M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1388S: Maintained
1389F: arch/arm/mach-socfpga/
ba2b7d0a
DN
1390W: http://www.rocketboards.org
1391T: git://git.rocketboards.org/linux-socfpga.git
1392T: git://git.rocketboards.org/linux-socfpga-next.git
66314223
DN
1393
1394ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1395M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1396S: Maintained
1397F: drivers/clk/socfpga/
1398
71bcada8
TT
1399ARM/SOCFPGA EDAC SUPPORT
1400M: Thor Thayer <tthayer@opensource.altera.com>
1401S: Maintained
1402F: drivers/edac/altera_edac.
1403
65ebcc11 1404ARM/STI ARCHITECTURE
a92177ea
SK
1405M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1406M: Maxime Coquelin <maxime.coquelin@st.com>
1407M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1408L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409L: kernel@stlinux.com
1410W: http://www.stlinux.com
1411S: Maintained
1412F: arch/arm/mach-sti/
a92177ea
SK
1413F: arch/arm/boot/dts/sti*
1414F: drivers/clocksource/arm_global_timer.c
a92177ea 1415F: drivers/i2c/busses/i2c-st.c
346e2e4a 1416F: drivers/media/rc/st_rc.c
f53b2bff 1417F: drivers/mmc/host/sdhci-st.c
6da969a5 1418F: drivers/phy/phy-stih407-usb.c
26389c78 1419F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1420F: drivers/pinctrl/pinctrl-st.c
1421F: drivers/reset/sti/
1422F: drivers/tty/serial/st-asc.c
eb11adab 1423F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1424F: drivers/usb/host/ehci-st.c
1425F: drivers/usb/host/ohci-st.c
daac6f86 1426F: drivers/ata/ahci_st.c
65ebcc11 1427
2b7a52a4 1428ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1429M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1430L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1431S: Maintained
1432
1bbd7089 1433ARM/TETON BGA MACHINE SUPPORT
706e69d6 1434M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436S: Maintained
1437
2b7a52a4 1438ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1439M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1441S: Maintained
1442
98ad6e3b 1443ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1444M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1445L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1446W: http://www.mcuos.com
1447S: Maintained
4e89e8f6 1448F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1449F: drivers/input/keyboard/w90p910_keypad.c
1450F: drivers/input/touchscreen/w90p910_ts.c
1451F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1452F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1453F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1454F: drivers/rtc/rtc-nuc900.c
9df92e6c 1455F: drivers/spi/spi-nuc900.c
4e89e8f6 1456F: drivers/usb/host/ehci-w90x900.c
8a61f013 1457F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1458
54274d71 1459ARM/U300 MACHINE SUPPORT
e4651a9f 1460M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1461L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462S: Supported
1463F: arch/arm/mach-u300/
9affbd24 1464F: drivers/clocksource/timer-u300.c
54274d71
LW
1465F: drivers/i2c/busses/i2c-stu300.c
1466F: drivers/rtc/rtc-coh901331.c
1467F: drivers/watchdog/coh901327_wdt.c
1468F: drivers/dma/coh901318*
87572880
LW
1469F: drivers/mfd/ab3100*
1470F: drivers/rtc/rtc-ab3100.c
1471F: drivers/rtc/rtc-coh901331.c
1472T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1473
87572880 1474ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1475M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1476L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1477S: Maintained
1478F: arch/arm/mach-ux500/
e4651a9f 1479F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1480F: drivers/dma/ste_dma40*
e4651a9f 1481F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1482F: drivers/mfd/abx500*
1483F: drivers/mfd/ab8500*
e4651a9f
LW
1484F: drivers/mfd/dbx500*
1485F: drivers/mfd/db8500*
ecc265fe
JP
1486F: drivers/pinctrl/nomadik/pinctrl-ab*
1487F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1488F: drivers/rtc/rtc-ab8500.c
e4651a9f 1489F: drivers/rtc/rtc-pl031.c
87572880 1490T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1491
e93fde28
UH
1492ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1493M: Ulf Hansson <ulf.hansson@linaro.org>
1494L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1495T: git git://git.linaro.org/people/ulfh/clk.git
1496S: Maintained
1497F: drivers/clk/ux500/
1498F: include/linux/platform_data/clk-ux500.h
1499
740d93b1
PM
1500ARM/VERSATILE EXPRESS PLATFORM
1501M: Liviu Dudau <liviu.dudau@arm.com>
1502M: Sudeep Holla <sudeep.holla@arm.com>
1503M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1504L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505S: Maintained
1506F: arch/arm/boot/dts/vexpress*
1507F: arch/arm/mach-vexpress/
1508F: */*/vexpress*
7e8f403f 1509F: */*/*/vexpress*
740d93b1
PM
1510F: drivers/clk/versatile/clk-vexpress-osc.c
1511F: drivers/clocksource/versatile.c
1512
d4275354 1513ARM/VFP SUPPORT
8b58be88 1514M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1515L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1516W: http://www.arm.linux.org.uk/
1517S: Maintained
1518F: arch/arm/vfp/
1519
e66b6d8e
MV
1520ARM/VOIPAC PXA270 SUPPORT
1521M: Marek Vasut <marek.vasut@gmail.com>
1522L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1523S: Maintained
1524F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1525F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1526
04529fe2
TP
1527ARM/VT8500 ARM ARCHITECTURE
1528M: Tony Prisk <linux@prisktech.co.nz>
1529L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1530S: Maintained
1531F: arch/arm/mach-vt8500/
41fd91b4 1532F: drivers/clocksource/vt8500_timer.c
560746eb 1533F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1534F: drivers/mmc/host/wmt-sdmmc.c
1535F: drivers/pwm/pwm-vt8500.c
1536F: drivers/rtc/rtc-vt8500.c
1537F: drivers/tty/serial/vt8500_serial.c
4f31102b 1538F: drivers/usb/host/ehci-platform.c
41fd91b4 1539F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1540F: drivers/video/fbdev/vt8500lcdfb.*
1541F: drivers/video/fbdev/wm8505fb*
1542F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1543
e66b6d8e
MV
1544ARM/ZIPIT Z2 SUPPORT
1545M: Marek Vasut <marek.vasut@gmail.com>
1546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547S: Maintained
1548F: arch/arm/mach-pxa/z2.c
6ab2a855 1549F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1550
51f29d44
MS
1551ARM/ZYNQ ARCHITECTURE
1552M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1553R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555W: http://wiki.xilinx.com
1556T: git git://git.xilinx.com/linux-xlnx.git
1557S: Supported
1558F: arch/arm/mach-zynq/
bd2a337a 1559F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1560F: drivers/block/xsysace.c
c2fd4e38
MS
1561N: zynq
1562N: xilinx
1563F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1564F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1565F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1566
b8f9879e
WD
1567ARM SMMU DRIVER
1568M: Will Deacon <will.deacon@arm.com>
1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570S: Maintained
1571F: drivers/iommu/arm-smmu.c
1572
38074229
CM
1573ARM64 PORT (AARCH64 ARCHITECTURE)
1574M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1575M: Will Deacon <will.deacon@arm.com>
38074229
CM
1576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1577S: Maintained
1578F: arch/arm64/
d19766ec 1579F: Documentation/arm64/
38074229 1580
9d7005f9
LP
1581AS3645A LED FLASH CONTROLLER DRIVER
1582M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1583L: linux-media@vger.kernel.org
1584T: git git://linuxtv.org/media_tree.git
1585S: Maintained
1586F: drivers/media/i2c/as3645a.c
1587F: include/media/as3645a.h
1588
d58de038
GJ
1589ASC7621 HARDWARE MONITOR DRIVER
1590M: George Joseph <george.joseph@fairview5.com>
1591L: lm-sensors@lm-sensors.org
1592S: Maintained
1593F: Documentation/hwmon/asc7621
1594F: drivers/hwmon/asc7621.c
1595
b229ece9 1596ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1597M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1598L: acpi4asus-user@lists.sourceforge.net
d0944853 1599L: platform-driver-x86@vger.kernel.org
76593d6f 1600W: http://acpi4asus.sf.net
85091b71 1601S: Maintained
b229ece9
CC
1602F: drivers/platform/x86/asus*.c
1603F: drivers/platform/x86/eeepc*.c
85091b71 1604
953a6479 1605ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1606R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1607W: http://sourceforge.net/projects/xscaleiop
08223d80 1608S: Odd fixes
679655da
JP
1609F: Documentation/crypto/async-tx-api.txt
1610F: crypto/async_tx/
1611F: drivers/dma/
1612F: include/linux/dmaengine.h
1613F: include/linux/async_tx.h
b3e5f263 1614
a1867d36 1615AT24 EEPROM DRIVER
14d77c4d 1616M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1617L: linux-i2c@vger.kernel.org
1618S: Maintained
1619F: drivers/misc/eeprom/at24.c
25f73ed5 1620F: include/linux/platform_data/at24.h
a1867d36 1621
e7839f25 1622ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1623M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1624W: http://support.coraid.com/support/linux
1da177e4 1625S: Supported
679655da
JP
1626F: Documentation/aoe/
1627F: drivers/block/aoe/
1da177e4 1628
9a10a870 1629ATHEROS ATH GENERIC UTILITIES
f726ee65 1630M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1631L: linux-wireless@vger.kernel.org
1632S: Supported
1633F: drivers/net/wireless/ath/*
1634
fa1c114f 1635ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1636M: Jiri Slaby <jirislaby@gmail.com>
1637M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1638M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1639L: linux-wireless@vger.kernel.org
1640L: ath5k-devel@lists.ath5k.org
72c706b7 1641W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1642S: Maintained
fa451753 1643F: drivers/net/wireless/ath/ath5k/
fa1c114f 1644
12e62d6f
KV
1645ATHEROS ATH6KL WIRELESS DRIVER
1646M: Kalle Valo <kvalo@qca.qualcomm.com>
1647L: linux-wireless@vger.kernel.org
1648W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1649T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1650S: Supported
1651F: drivers/net/wireless/ath/ath6kl/
1652
2be7d22f
VK
1653WILOCITY WIL6210 WIRELESS DRIVER
1654M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1655L: linux-wireless@vger.kernel.org
1656L: wil6210@qca.qualcomm.com
1657S: Supported
1658W: http://wireless.kernel.org/en/users/Drivers/wil6210
1659F: drivers/net/wireless/ath/wil6210/
dba4b74d 1660F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1661
1d7e1e6b
CL
1662CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1663M: Christian Lamparter <chunkeey@googlemail.com>
1664L: linux-wireless@vger.kernel.org
1665W: http://wireless.kernel.org/en/users/Drivers/carl9170
1666S: Maintained
1667F: drivers/net/wireless/ath/carl9170/
1668
2c2a6172
LT
1669ATK0110 HWMON DRIVER
1670M: Luca Tettamanti <kronos.it@gmail.com>
1671L: lm-sensors@lm-sensors.org
1672S: Maintained
1673F: drivers/hwmon/asus_atk0110.c
1674
6f69a6d7 1675ATI_REMOTE2 DRIVER
8b58be88 1676M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1677S: Maintained
679655da 1678F: drivers/input/misc/ati_remote2.c
6f69a6d7 1679
7ae115b4 1680ATLX ETHERNET DRIVERS
8b58be88 1681M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1682M: Chris Snook <chris.snook@gmail.com>
e443e383 1683L: netdev@vger.kernel.org
8d5ca6ec
JC
1684W: http://sourceforge.net/projects/atl1
1685W: http://atl1.sourceforge.net
1686S: Maintained
2b133ad6 1687F: drivers/net/ethernet/atheros/
8d5ca6ec 1688
1da177e4 1689ATM
8b58be88 1690M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1691L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1692L: netdev@vger.kernel.org
1da177e4
LT
1693W: http://linux-atm.sourceforge.net
1694S: Maintained
679655da
JP
1695F: drivers/atm/
1696F: include/linux/atm*
c117ab84 1697F: include/uapi/linux/atm*
1da177e4 1698
04ac2f46 1699ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1700M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1701S: Maintained
1702F: drivers/mmc/host/atmel-mci.c
1703F: drivers/mmc/host/atmel-mci-regs.h
1704
a1cfac48 1705ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1706M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1707S: Supported
df621252 1708F: drivers/tty/serial/atmel_serial.c
a1cfac48 1709
dfae90ed
BS
1710ATMEL Audio ALSA driver
1711M: Bo Shen <voice.shen@atmel.com>
1712L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1713S: Supported
1714F: sound/soc/atmel
1715
b414dc16
NF
1716ATMEL DMA DRIVER
1717M: Nicolas Ferre <nicolas.ferre@atmel.com>
1718L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1719S: Supported
1720F: drivers/dma/at_hdmac.c
1721F: drivers/dma/at_hdmac_regs.h
6f0d65af 1722F: include/linux/platform_data/dma-atmel.h
b414dc16 1723
888f2804
LD
1724ATMEL I2C DRIVER
1725M: Ludovic Desroches <ludovic.desroches@atmel.com>
1726L: linux-i2c@vger.kernel.org
1727S: Supported
1728F: drivers/i2c/busses/i2c-at91.c
1729
15515545
JW
1730ATMEL ISI DRIVER
1731M: Josh Wu <josh.wu@atmel.com>
1732L: linux-media@vger.kernel.org
1733S: Supported
f2294c2d 1734F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1735F: include/media/atmel-isi.h
1736
8f4c79ce 1737ATMEL LCDFB DRIVER
8b58be88 1738M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1739L: linux-fbdev@vger.kernel.org
8f4c79ce 1740S: Maintained
8a61f013 1741F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1742F: include/video/atmel_lcdc.h
8f4c79ce 1743
89e5785f 1744ATMEL MACB ETHERNET DRIVER
a02875a6 1745M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1746S: Supported
9f2f381f 1747F: drivers/net/ethernet/cadence/
89e5785f 1748
5cbac98a
JW
1749ATMEL NAND DRIVER
1750M: Josh Wu <josh.wu@atmel.com>
1751L: linux-mtd@lists.infradead.org
1752S: Supported
1753F: drivers/mtd/nand/atmel_nand*
1754
754ce4f2 1755ATMEL SPI DRIVER
a02875a6 1756M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1757S: Supported
9df92e6c 1758F: drivers/spi/spi-atmel.*
754ce4f2 1759
0ef09015
BS
1760ATMEL SSC DRIVER
1761M: Bo Shen <voice.shen@atmel.com>
1762L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1763S: Supported
1764F: drivers/misc/atmel-ssc.c
1765F: include/linux/atmel-ssc.h
1766
e9cb1c5a
NF
1767ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1768M: Nicolas Ferre <nicolas.ferre@atmel.com>
1769L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1770S: Supported
1771F: drivers/misc/atmel_tclib.c
1772F: drivers/clocksource/tcb_clksrc.c
1773
914a3f3b 1774ATMEL USBA UDC DRIVER
a02875a6
NF
1775M: Nicolas Ferre <nicolas.ferre@atmel.com>
1776L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1777S: Supported
faf2e1db 1778F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1779
1da177e4 1780ATMEL WIRELESS DRIVER
8b58be88 1781M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1782L: linux-wireless@vger.kernel.org
1da177e4
LT
1783W: http://www.thekelleys.org.uk/atmel
1784W: http://atmelwlandriver.sourceforge.net/
1785S: Maintained
679655da 1786F: drivers/net/wireless/atmel*
1da177e4 1787
26780d9e 1788ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1789M: Bradley Grove <linuxdrivers@attotech.com>
1790L: linux-scsi@vger.kernel.org
1791W: http://www.attotech.com
1792S: Supported
1793F: drivers/scsi/esas2r
26780d9e 1794
a92b7b80 1795AUDIT SUBSYSTEM
8b58be88 1796M: Eric Paris <eparis@redhat.com>
b9a06207 1797L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1798W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1799T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1800S: Maintained
679655da 1801F: include/linux/audit.h
c117ab84 1802F: include/uapi/linux/audit.h
679655da 1803F: kernel/audit*
a92b7b80 1804
70e84049 1805AUXILIARY DISPLAY DRIVERS
8b58be88 1806M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1807W: http://miguelojeda.es/auxdisplay.htm
1808W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1809S: Maintained
679655da
JP
1810F: drivers/auxdisplay/
1811F: include/linux/cfag12864b.h
70e84049 1812
5f97f7f9 1813AVR32 ARCHITECTURE
e336f61f
HCE
1814M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1815M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1816W: http://www.atmel.com/products/AVR32/
249d9d9d 1817W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1818W: http://avrfreaks.net/
e336f61f 1819S: Maintained
679655da 1820F: arch/avr32/
5f97f7f9
HS
1821
1822AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1823M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1824M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1825S: Maintained
679655da 1826F: arch/avr32/mach-at32ap/
5f97f7f9 1827
1da177e4 1828AX.25 NETWORK LAYER
8b58be88 1829M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1830L: linux-hams@vger.kernel.org
d34cb28a 1831W: http://www.linux-ax25.org/
1da177e4 1832S: Maintained
c117ab84 1833F: include/uapi/linux/ax25.h
679655da
JP
1834F: include/net/ax25.h
1835F: net/ax25/
1da177e4 1836
d5269395 1837AZ6007 DVB DRIVER
009a5410 1838M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1839L: linux-media@vger.kernel.org
1840W: http://linuxtv.org
1841T: git git://linuxtv.org/media_tree.git
1842S: Maintained
1843F: drivers/media/usb/dvb-usb-v2/az6007.c
1844
6777376e
HV
1845AZTECH FM RADIO RECEIVER DRIVER
1846M: Hans Verkuil <hverkuil@xs4all.nl>
1847L: linux-media@vger.kernel.org
1848T: git git://linuxtv.org/media_tree.git
1849W: http://linuxtv.org
1850S: Maintained
1851F: drivers/media/radio/radio-aztech*
1852
e2d1d6c0 1853B43 WIRELESS DRIVER
8b58be88 1854M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1855L: linux-wireless@vger.kernel.org
ed072f9e 1856L: b43-dev@lists.infradead.org
491b26b4 1857W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1858S: Maintained
679655da 1859F: drivers/net/wireless/b43/
e2d1d6c0
RD
1860
1861B43LEGACY WIRELESS DRIVER
8b58be88
JP
1862M: Larry Finger <Larry.Finger@lwfinger.net>
1863M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1864L: linux-wireless@vger.kernel.org
ed072f9e 1865L: b43-dev@lists.infradead.org
491b26b4 1866W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1867S: Maintained
679655da 1868F: drivers/net/wireless/b43legacy/
e2d1d6c0 1869
300abeb5 1870BACKLIGHT CLASS/SUBSYSTEM
6212de88 1871M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1872M: Bryan Wu <cooloney@gmail.com>
1873M: Lee Jones <lee.jones@linaro.org>
300abeb5 1874S: Maintained
679655da
JP
1875F: drivers/video/backlight/
1876F: include/linux/backlight.h
300abeb5 1877
c6c8fea2 1878BATMAN ADVANCED
207df49e 1879M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1880M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1881M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1882L: b.a.t.m.a.n@lists.open-mesh.org
1883W: http://www.open-mesh.org/
1884S: Maintained
1885F: net/batman-adv/
1886
e2d1d6c0 1887BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1888M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1889L: linux-hams@vger.kernel.org
1890W: http://www.baycom.org/~tom/ham/ham.html
1891S: Maintained
679655da 1892F: drivers/net/hamradio/baycom*
e2d1d6c0 1893
cafe5635 1894BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1895M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1896L: linux-bcache@vger.kernel.org
1897W: http://bcache.evilpiepirate.org
1898S: Maintained:
1899F: drivers/md/bcache/
1900
3faece9d
KM
1901BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1902M: Kevin McKinney <klmckinney1@gmail.com>
1903M: Matthias Beyer <mail@beyermatthias.de>
1904L: devel@driverdev.osuosl.org
1905S: Maintained
1906F: drivers/staging/bcm*
1907
e2d1d6c0 1908BEFS FILE SYSTEM
55817d3d 1909S: Orphan
679655da
JP
1910F: Documentation/filesystems/befs.txt
1911F: fs/befs/
e2d1d6c0 1912
564ee360
DM
1913BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1914M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1915L: netdev@vger.kernel.org
1916S: Maintained
1917F: drivers/net/ethernet/ec_bhf.c
1918
e2d1d6c0 1919BFS FILE SYSTEM
8b58be88 1920M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1921S: Maintained
679655da
JP
1922F: Documentation/filesystems/bfs.txt
1923F: fs/bfs/
c117ab84 1924F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1925
1394f032 1926BLACKFIN ARCHITECTURE
a4edbc10 1927M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1928L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1929T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1930W: http://blackfin.uclinux.org
1931S: Supported
679655da 1932F: arch/blackfin/
566da5b2 1933
e190d6b1 1934BLACKFIN EMAC DRIVER
b3fe92b0 1935L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1936W: http://blackfin.uclinux.org
1937S: Supported
7b35f033 1938F: drivers/net/ethernet/adi/
e190d6b1 1939
566da5b2 1940BLACKFIN RTC DRIVER
b3fe92b0 1941L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1942W: http://blackfin.uclinux.org
1943S: Supported
679655da 1944F: drivers/rtc/rtc-bfin.c
1394f032 1945
936ed49a 1946BLACKFIN SDH DRIVER
109ec8c3 1947M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1949W: http://blackfin.uclinux.org
1950S: Supported
1951F: drivers/mmc/host/bfin_sdh.c
1952
1394f032 1953BLACKFIN SERIAL DRIVER
8b58be88 1954M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1955L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1956W: http://blackfin.uclinux.org
1957S: Supported
8460241e 1958F: drivers/tty/serial/bfin_uart.c
1394f032 1959
1e6d320f 1960BLACKFIN WATCHDOG DRIVER
b3fe92b0 1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1962W: http://blackfin.uclinux.org
1963S: Supported
679655da 1964F: drivers/watchdog/bfin_wdt.c
1e6d320f 1965
d24ecfcc 1966BLACKFIN I2C TWI DRIVER
8b58be88 1967M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1968L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1969W: http://blackfin.uclinux.org/
1970S: Supported
679655da 1971F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1972
1e204377
SJ
1973BLACKFIN MEDIA DRIVER
1974M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1975L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1976W: http://blackfin.uclinux.org/
1977S: Supported
1978F: drivers/media/platform/blackfin/
1979F: drivers/media/i2c/adv7183*
1980F: drivers/media/i2c/vs6624*
1981
b54cf35a
JSM
1982BLINKM RGB LED DRIVER
1983M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1984S: Maintained
1985F: drivers/leds/leds-blinkm.c
1986
1da177e4 1987BLOCK LAYER
8b58be88 1988M: Jens Axboe <axboe@kernel.dk>
08deed1e 1989T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1990S: Maintained
679655da 1991F: block/
1da177e4 1992
2b54aaef 1993BLOCK2MTD DRIVER
8b58be88 1994M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1995L: linux-mtd@lists.infradead.org
1996S: Maintained
679655da 1997F: drivers/mtd/devices/block2mtd.c
2b54aaef 1998
63fbd24e 1999BLUETOOTH DRIVERS
8b58be88 2000M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2001M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2002M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2003L: linux-bluetooth@vger.kernel.org
63fbd24e 2004W: http://www.bluez.org/
22e7a424
MH
2005T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2006T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2007S: Maintained
679655da 2008F: drivers/bluetooth/
1da177e4 2009
63fbd24e 2010BLUETOOTH SUBSYSTEM
8b58be88 2011M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2012M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2013M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2014L: linux-bluetooth@vger.kernel.org
2015W: http://www.bluez.org/
22e7a424
MH
2016T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2017T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2018S: Maintained
679655da
JP
2019F: net/bluetooth/
2020F: include/net/bluetooth/
1da177e4
LT
2021
2022BONDING DRIVER
79b30750 2023M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2024M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 2025M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 2026L: netdev@vger.kernel.org
ce00f85c
JC
2027W: http://sourceforge.net/projects/bonding/
2028S: Supported
679655da 2029F: drivers/net/bonding/
c117ab84 2030F: include/uapi/linux/if_bonding.h
1da177e4 2031
b5f4df34
AS
2032BPF (Safe dynamic programs and tools)
2033M: Alexei Starovoitov <ast@kernel.org>
2034L: netdev@vger.kernel.org
2035L: linux-kernel@vger.kernel.org
2036S: Supported
2037F: kernel/bpf/
2038
39105890 2039BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2040M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2041L: netdev@vger.kernel.org
2042S: Supported
adfc5217 2043F: drivers/net/ethernet/broadcom/b44.*
39105890 2044
32ec90d5
FF
2045BROADCOM GENET ETHERNET DRIVER
2046M: Florian Fainelli <f.fainelli@gmail.com>
2047L: netdev@vger.kernel.org
2048S: Supported
2049F: drivers/net/ethernet/broadcom/genet/
2050
948c51e6 2051BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2052M: Sony Chacko <sony.chacko@qlogic.com>
2053M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2054L: netdev@vger.kernel.org
2055S: Supported
adfc5217
JK
2056F: drivers/net/ethernet/broadcom/bnx2.*
2057F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2058
4d9d2cb0 2059BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2060M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2061L: netdev@vger.kernel.org
2062S: Supported
adfc5217 2063F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2064
90f4c594 2065BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2066M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 2067M: Matt Porter <mporter@linaro.org>
f18cf050 2068M: Florian Fainelli <f.fainelli@gmail.com>
497a045d 2069L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2070T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2071S: Maintained
2072F: arch/arm/mach-bcm/
2073F: arch/arm/boot/dts/bcm113*
90f4c594 2074F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2075F: arch/arm/boot/dts/bcm281*
2076F: arch/arm/configs/bcm_defconfig
e4ef47f2 2077F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2078F: drivers/clocksource/bcm_kona_timer.c
2079
9209bec4 2080BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2081M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2082M: Lee Jones <lee@kernel.org>
f680f25c 2083L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2084T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2085S: Maintained
9209bec4 2086N: bcm2835
f680f25c 2087
9209bec4 2088BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2089M: Hauke Mehrtens <hauke@hauke-m.de>
2090L: linux-arm-kernel@lists.infradead.org
2091S: Maintained
2092F: arch/arm/mach-bcm/bcm_5301x.c
2093F: arch/arm/boot/dts/bcm5301x.dtsi
2094F: arch/arm/boot/dts/bcm470*
2095
e076e962
FF
2096BROADCOM BCM63XX ARM ARCHITECTURE
2097M: Florian Fainelli <f.fainelli@gmail.com>
2098L: linux-arm-kernel@lists.infradead.org
2099T: git git://git.github.com/brcm/linux.git
2100S: Maintained
2101F: arch/arm/mach-bcm/bcm63xx.c
2102F: arch/arm/include/debug/bcm63xx.S
2103
2df94fd6
BN
2104BROADCOM BCM7XXX ARM ARCHITECTURE
2105M: Marc Carino <marc.ceeeee@gmail.com>
2106M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2107M: Gregory Fong <gregory.0xf0@gmail.com>
2108M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6
BN
2109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2110S: Maintained
2111F: arch/arm/mach-bcm/*brcmstb*
2112F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2113F: drivers/bus/brcmstb_gisb.c
2df94fd6 2114
948c51e6 2115BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2116M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2117M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2118L: netdev@vger.kernel.org
2119S: Supported
adfc5217 2120F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2121
a9533e7e
HP
2122BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2123M: Brett Rudley <brudley@broadcom.com>
818c07b8 2124M: Arend van Spriel <arend@broadcom.com>
85d63686 2125M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2126M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2127L: linux-wireless@vger.kernel.org
5615171c 2128L: brcm80211-dev-list@broadcom.com
a9533e7e 2129S: Supported
f62ebdd5 2130F: drivers/net/wireless/brcm80211/
a9533e7e 2131
9958d6f9 2132BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2133M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2134L: linux-scsi@vger.kernel.org
2135S: Supported
2136F: drivers/scsi/bnx2fc/
2137
6a6b5ad0 2138BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2139M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2140L: linux-scsi@vger.kernel.org
2141S: Supported
2142F: drivers/scsi/bnx2i/
2143
36c0237f
SB
2144BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2145M: Ray Jui <rjui@broadcom.com>
2146M: Scott Branden <sbranden@broadcom.com>
2147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2148L: bcm-kernel-feedback-list@broadcom.com
2149T: git git://git.github.com/brcm/linux.git
2150S: Maintained
2151N: iproc
2152N: cygnus
2153N: bcm9113*
2154N: bcm9583*
2155N: bcm583*
2156N: bcm113*
2157
7b7f588b 2158BROADCOM KONA GPIO DRIVER
5e163903 2159M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2160L: bcm-kernel-feedback-list@broadcom.com
2161S: Supported
2162F: drivers/gpio/gpio-bcm-kona.c
2163F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2164
c9678d86
RM
2165BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2166M: Rafał Miłecki <zajec5@gmail.com>
2167L: linux-wireless@vger.kernel.org
2168S: Maintained
2169F: drivers/bcma/
2170F: include/linux/bcma/
2171
b8302205
FF
2172BROADCOM SYSTEMPORT ETHERNET DRIVER
2173M: Florian Fainelli <f.fainelli@gmail.com>
2174L: netdev@vger.kernel.org
2175S: Supported
2176F: drivers/net/ethernet/broadcom/bcmsysport.*
2177
7725ccfd 2178BROCADE BFA FC SCSI DRIVER
aa803370
AG
2179M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2180M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2181L: linux-scsi@vger.kernel.org
2182S: Supported
2183F: drivers/scsi/bfa/
7725ccfd 2184
8b230ed8 2185BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2186M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2187L: netdev@vger.kernel.org
2188S: Supported
f844a0ea 2189F: drivers/net/ethernet/brocade/bna/
8b230ed8 2190
5cdf7f76 2191BSG (block layer generic sg v4 driver)
8b58be88 2192M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2193L: linux-scsi@vger.kernel.org
2194S: Supported
679655da
JP
2195F: block/bsg.c
2196F: include/linux/bsg.h
c117ab84 2197F: include/uapi/linux/bsg.h
5cdf7f76 2198
af39917d
CL
2199BT87X AUDIO DRIVER
2200M: Clemens Ladisch <clemens@ladisch.de>
2201L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2202T: git git://git.alsa-project.org/alsa-kernel.git
2203S: Maintained
2204F: Documentation/sound/alsa/Bt87x.txt
2205F: sound/pci/bt87x.c
2206
ff1d5c2f 2207BT8XXGPIO DRIVER
eb032b98 2208M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2209W: http://bu3sch.de/btgpio.php
2210S: Maintained
72dbb705 2211F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2212
eb1eb04f 2213BTRFS FILE SYSTEM
c0778e25
CM
2214M: Chris Mason <clm@fb.com>
2215M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2216L: linux-btrfs@vger.kernel.org
2217W: http://btrfs.wiki.kernel.org/
8a6e2535 2218Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2219T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2220S: Maintained
679655da
JP
2221F: Documentation/filesystems/btrfs.txt
2222F: fs/btrfs/
eb1eb04f 2223
1da177e4 2224BTTV VIDEO4LINUX DRIVER
009a5410 2225M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2226L: linux-media@vger.kernel.org
96b6aba0 2227W: http://linuxtv.org
275ffde4 2228T: git git://linuxtv.org/media_tree.git
f96236e5 2229S: Odd fixes
679655da 2230F: Documentation/video4linux/bttv/
90d72ac6 2231F: drivers/media/pci/bt8xx/bttv*
1da177e4 2232
1f34923c
KA
2233BUSLOGIC SCSI DRIVER
2234M: Khalid Aziz <khalid@gonehiking.org>
2235L: linux-scsi@vger.kernel.org
2236S: Maintained
2237F: drivers/scsi/BusLogic.*
2238F: drivers/scsi/FlashPoint.*
2239
af39917d
CL
2240C-MEDIA CMI8788 DRIVER
2241M: Clemens Ladisch <clemens@ladisch.de>
2242L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2243T: git git://git.alsa-project.org/alsa-kernel.git
2244S: Maintained
2245F: sound/pci/oxygen/
2246
2141355f
MS
2247C6X ARCHITECTURE
2248M: Mark Salter <msalter@redhat.com>
2249M: Aurelien Jacquiot <a-jacquiot@ti.com>
2250L: linux-c6x-dev@linux-c6x.org
2251W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2252S: Maintained
2253F: arch/c6x/
2254
a5432f5a 2255CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2256M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2257L: linux-cachefs@redhat.com
2258S: Supported
2259F: Documentation/filesystems/caching/cachefiles.txt
2260F: fs/cachefiles/
2261
c815ca39
HV
2262CADET FM/AM RADIO RECEIVER DRIVER
2263M: Hans Verkuil <hverkuil@xs4all.nl>
2264L: linux-media@vger.kernel.org
2265T: git git://linuxtv.org/media_tree.git
2266W: http://linuxtv.org
2267S: Maintained
2268F: drivers/media/radio/radio-cadet*
2269
77d5140f 2270CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2271M: Jonathan Corbet <corbet@lwn.net>
661263b5 2272L: linux-media@vger.kernel.org
275ffde4 2273T: git git://linuxtv.org/media_tree.git
77d5140f 2274S: Maintained
679655da 2275F: Documentation/video4linux/cafe_ccic
90d72ac6 2276F: drivers/media/platform/marvell-ccic/
77d5140f 2277
201b6bab 2278CAIF NETWORK LAYER
5c574f50 2279M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2280L: netdev@vger.kernel.org
2281S: Supported
2282F: Documentation/networking/caif/
2283F: drivers/net/caif/
c117ab84 2284F: include/uapi/linux/caif/
201b6bab
JP
2285F: include/net/caif/
2286F: net/caif/
2287
77dac90f 2288CALGARY x86-64 IOMMU
8b58be88
JP
2289M: Muli Ben-Yehuda <muli@il.ibm.com>
2290M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2291L: discuss@x86-64.org
2292S: Maintained
679655da
JP
2293F: arch/x86/kernel/pci-calgary_64.c
2294F: arch/x86/kernel/tce_64.c
2295F: arch/x86/include/asm/calgary.h
2296F: arch/x86/include/asm/tce.h
77dac90f 2297
e2d1d6c0 2298CAN NETWORK LAYER
8d15d386 2299M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2300L: linux-can@vger.kernel.org
ec78213a 2301W: http://gitorious.org/linux-can
405cc273 2302T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2303S: Maintained
f35f6c8f 2304F: Documentation/networking/can.txt
8d15d386 2305F: net/can/
8d15d386 2306F: include/linux/can/core.h
c117ab84
CEB
2307F: include/uapi/linux/can.h
2308F: include/uapi/linux/can/bcm.h
2309F: include/uapi/linux/can/raw.h
2310F: include/uapi/linux/can/gw.h
e2d1d6c0 2311
4261a204 2312CAN NETWORK DRIVERS
8b58be88 2313M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2314M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2315L: linux-can@vger.kernel.org
ec78213a 2316W: http://gitorious.org/linux-can
405cc273 2317T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2318S: Maintained
8d15d386
OH
2319F: drivers/net/can/
2320F: include/linux/can/dev.h
8d15d386 2321F: include/linux/can/platform/
c117ab84
CEB
2322F: include/uapi/linux/can/error.h
2323F: include/uapi/linux/can/netlink.h
4261a204 2324
95d16c72
JM
2325CAPABILITIES
2326M: Serge Hallyn <serge.hallyn@canonical.com>
2327L: linux-security-module@vger.kernel.org
6305902c 2328S: Supported
95d16c72 2329F: include/linux/capability.h
c117ab84 2330F: include/uapi/linux/capability.h
95d16c72 2331F: security/capability.c
6305902c 2332F: security/commoncap.c
38a94118 2333F: kernel/capability.c
95d16c72 2334
b8154542 2335CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2336M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2337L: linuxppc-dev@lists.ozlabs.org
2338L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2339W: http://www.ibm.com/developerworks/power/cell/
2340S: Supported
679655da 2341F: arch/powerpc/include/asm/cell*.h
679655da 2342F: arch/powerpc/include/asm/spu*.h
c117ab84 2343F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2344F: arch/powerpc/oprofile/*cell*
2345F: arch/powerpc/platforms/cell/
b8154542 2346
9030aaf9 2347CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2348M: Sage Weil <sage@inktank.com>
82593f87 2349L: ceph-devel@vger.kernel.org
09d90327 2350W: http://ceph.com/
fb99f881 2351T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2352S: Supported
2353F: Documentation/filesystems/ceph.txt
14430813
JP
2354F: fs/ceph/
2355F: net/ceph/
2356F: include/linux/ceph/
2357F: include/linux/crush/
9030aaf9 2358
18332a80 2359CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2360L: linux-usb@vger.kernel.org
10c6c9c9 2361S: Orphan
679655da
JP
2362F: Documentation/usb/WUSB-Design-overview.txt
2363F: Documentation/usb/wusb-cbaf
355ffe69
DV
2364F: drivers/usb/host/hwa-hc.c
2365F: drivers/usb/host/whci/
679655da
JP
2366F: drivers/usb/wusbcore/
2367F: include/linux/usb/wusb*
18332a80 2368
70e84049 2369CFAG12864B LCD DRIVER
8b58be88 2370M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2371W: http://miguelojeda.es/auxdisplay.htm
2372W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2373S: Maintained
679655da
JP
2374F: drivers/auxdisplay/cfag12864b.c
2375F: include/linux/cfag12864b.h
70e84049
MOS
2376
2377CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2378M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2379W: http://miguelojeda.es/auxdisplay.htm
2380W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2381S: Maintained
679655da
JP
2382F: drivers/auxdisplay/cfag12864bfb.c
2383F: include/linux/cfag12864b.h
70e84049 2384
704232c2 2385CFG80211 and NL80211
8b58be88 2386M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2387L: linux-wireless@vger.kernel.org
ce466579
JB
2388W: http://wireless.kernel.org/
2389T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2390T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2391S: Maintained
c117ab84 2392F: include/uapi/linux/nl80211.h
679655da
JP
2393F: include/net/cfg80211.h
2394F: net/wireless/*
2395X: net/wireless/wext*
704232c2 2396
46e64261
GKH
2397CHAR and MISC DRIVERS
2398M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2399M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2400T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2401S: Supported
46e64261
GKH
2402F: drivers/char/*
2403F: drivers/misc/*
471322a8 2404F: include/linux/miscdevice.h
46e64261 2405
0a920b5b 2406CHECKPATCH
8b58be88 2407M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2408M: Joe Perches <joe@perches.com>
2409S: Maintained
679655da 2410F: scripts/checkpatch.pl
0a920b5b 2411
f8407f26
HW
2412CHINESE DOCUMENTATION
2413M: Harry Wei <harryxiyou@gmail.com>
9740153c 2414L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2415L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2416S: Maintained
2417F: Documentation/zh_CN/
2418
2721ea2c 2419CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2420M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2421T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2422L: linux-usb@vger.kernel.org
2423S: Maintained
2424F: drivers/usb/chipidea/
2425
ab043105
OJ
2426CHROME HARDWARE PLATFORM SUPPORT
2427M: Olof Johansson <olof@lixom.net>
2428S: Maintained
2429F: drivers/platform/chrome/
2430
641cb85e 2431CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2432M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2433M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2434M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2435M: Neel Patel <neepatel@cisco.com>
7063fbf2 2436S: Supported
a6a5580c 2437F: drivers/net/ethernet/cisco/enic/
7063fbf2 2438
e3cf00d0 2439CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2440M: Upinder Malhi <umalhi@cisco.com>
2441S: Supported
2442F: drivers/infiniband/hw/usnic
e3cf00d0 2443
2b7a52a4 2444CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2445M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2446L: netdev@vger.kernel.org
2447S: Maintained
57d0b7a0 2448F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2449
3d4cfdc9
MB
2450CIRRUS LOGIC AUDIO CODEC DRIVERS
2451M: Brian Austin <brian.austin@cirrus.com>
2452M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2453L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2454S: Maintained
2455F: sound/soc/codecs/cs*
2456
94574d9a
KRW
2457CLEANCACHE API
2458M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2459L: linux-kernel@vger.kernel.org
2460S: Maintained
2461F: mm/cleancache.c
2462F: include/linux/cleancache.h
2463
d4275354 2464CLK API
8b58be88 2465M: Russell King <linux@arm.linux.org.uk>
37417046 2466S: Maintained
d4275354
RK
2467F: include/linux/clk.h
2468
9222d247
JS
2469CLOCKSOURCE, CLOCKEVENT DRIVERS
2470M: Daniel Lezcano <daniel.lezcano@linaro.org>
2471M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2472L: linux-kernel@vger.kernel.org
9222d247
JS
2473T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2474S: Supported
2475F: drivers/clocksource
2476
5df6d737 2477CISCO FCOE HBA DRIVER
8fc89a79
HP
2478M: Hiral Patel <hiralpat@cisco.com>
2479M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2480M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2481L: linux-scsi@vger.kernel.org
2482S: Supported
2a99921a 2483F: drivers/scsi/fnic/
5df6d737 2484
529aa8cb
TLSC
2485CMPC ACPI DRIVER
2486M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2487M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2488L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2489S: Supported
2490F: drivers/platform/x86/classmate-laptop.c
2491
74425eee 2492COCCINELLE/Semantic Patches (SmPL)
26de9c26 2493M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2494M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2495M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2496M: Michal Marek <mmarek@suse.cz>
26de9c26 2497L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2498T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2499W: http://coccinelle.lip6.fr/
2500S: Supported
4b92b2aa 2501F: Documentation/coccinelle.txt
74425eee
NP
2502F: scripts/coccinelle/
2503F: scripts/coccicheck
2504
1da177e4 2505CODA FILE SYSTEM
8b58be88 2506M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2507M: coda@cs.cmu.edu
2508L: codalist@coda.cs.cmu.edu
2509W: http://www.coda.cs.cmu.edu/
2510S: Maintained
679655da
JP
2511F: Documentation/filesystems/coda.txt
2512F: fs/coda/
2513F: include/linux/coda*.h
c117ab84 2514F: include/uapi/linux/coda*.h
1da177e4 2515
7704addb 2516COMMON CLK FRAMEWORK
7704addb 2517M: Mike Turquette <mturquette@linaro.org>
35c1983e 2518L: linux-kernel@vger.kernel.org
7704addb
MT
2519T: git git://git.linaro.org/people/mturquette/linux.git
2520S: Maintained
60bea3b5
SW
2521F: drivers/clk/
2522X: drivers/clk/clkdev.c
7704addb 2523F: include/linux/clk-pr*
60bea3b5 2524F: include/linux/clk/
7704addb 2525
e2d1d6c0 2526COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2527M: Steve French <sfrench@samba.org>
51223df6 2528L: linux-cifs@vger.kernel.org
d1f28953 2529L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2530W: http://linux-cifs.samba.org/
bb1d5dda 2531T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2532S: Supported
ec421a71 2533F: Documentation/filesystems/cifs/
679655da 2534F: fs/cifs/
e2d1d6c0 2535
1da177e4 2536COMPACTPCI HOTPLUG CORE
8b58be88 2537M: Scott Murray <scott@spiteful.org>
64dab204 2538L: linux-pci@vger.kernel.org
82c4dfc7 2539S: Maintained
679655da 2540F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2541
2542COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2543M: Scott Murray <scott@spiteful.org>
64dab204 2544L: linux-pci@vger.kernel.org
82c4dfc7 2545S: Maintained
679655da 2546F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2547
2548COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2549M: Scott Murray <scott@spiteful.org>
64dab204 2550L: linux-pci@vger.kernel.org
82c4dfc7 2551S: Maintained
679655da 2552F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2553
5411552c 2554COMPAL LAPTOP SUPPORT
8b58be88 2555M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2556L: platform-driver-x86@vger.kernel.org
5411552c 2557S: Maintained
679655da 2558F: drivers/platform/x86/compal-laptop.c
5411552c 2559
949be0f7 2560CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2561M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2562L: accessrunner-general@lists.sourceforge.net
2563W: http://accessrunner.sourceforge.net/
949be0f7 2564S: Maintained
679655da 2565F: drivers/usb/atm/cxacru.c
949be0f7 2566
e2d1d6c0 2567CONFIGFS
d6351db2
JB
2568M: Joel Becker <jlbec@evilplan.org>
2569T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2570S: Supported
679655da
JP
2571F: fs/configfs/
2572F: include/linux/configfs.h
e2d1d6c0 2573
acb9c1b2 2574CONNECTOR
8b58be88 2575M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2576L: netdev@vger.kernel.org
2577S: Maintained
2578F: drivers/connector/
2579
a3e3354d 2580CONTROL GROUP (CGROUP)
860ca0e6 2581M: Tejun Heo <tj@kernel.org>
ad50c159 2582M: Li Zefan <lizefan@huawei.com>
12340313 2583L: cgroups@vger.kernel.org
860ca0e6 2584T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2585S: Maintained
a3e3354d 2586F: Documentation/cgroups/
679655da
JP
2587F: include/linux/cgroup*
2588F: kernel/cgroup*
a3e3354d
TH
2589
2590CONTROL GROUP - CPUSET
2591M: Li Zefan <lizefan@huawei.com>
2592L: cgroups@vger.kernel.org
2593W: http://www.bullopensource.org/cpuset/
2594W: http://oss.sgi.com/projects/cpusets/
2595T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2596S: Maintained
2597F: Documentation/cgroups/cpusets.txt
2598F: include/linux/cpuset.h
2599F: kernel/cpuset.c
2600
2601CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2602M: Johannes Weiner <hannes@cmpxchg.org>
2603M: Michal Hocko <mhocko@suse.cz>
2604L: cgroups@vger.kernel.org
2605L: linux-mm@kvack.org
2606S: Maintained
2607F: mm/memcontrol.c
5d1ea48b 2608F: mm/swap_cgroup.c
fb3a0fb6 2609
bebe4678 2610CORETEMP HARDWARE MONITORING DRIVER
96859129 2611M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2612L: lm-sensors@lm-sensors.org
2613S: Maintained
679655da
JP
2614F: Documentation/hwmon/coretemp
2615F: drivers/hwmon/coretemp.c
bebe4678 2616
1da177e4 2617COSA/SRP SYNC SERIAL DRIVER
8b58be88 2618M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2619W: http://www.fi.muni.cz/~kas/cosa/
2620S: Maintained
679655da 2621F: drivers/net/wan/cosa*
1da177e4 2622
4371ee35 2623CPMAC ETHERNET DRIVER
8b58be88 2624M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2625L: netdev@vger.kernel.org
2626S: Maintained
b544dbac 2627F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2628
1da177e4 2629CPU FREQUENCY DRIVERS
49db1903 2630M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2631M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2632L: linux-pm@vger.kernel.org
1da177e4 2633S: Maintained
27209d91
VK
2634T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2635T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2636F: drivers/cpufreq/
2637F: include/linux/cpufreq.h
1da177e4 2638
8a67f0ef
VK
2639CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2640M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2641M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2642L: linux-pm@vger.kernel.org
2643W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2644S: Maintained
2645F: drivers/cpufreq/arm_big_little.h
2646F: drivers/cpufreq/arm_big_little.c
2647F: drivers/cpufreq/arm_big_little_dt.c
2648
14d2c34c 2649CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2650M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2651M: Daniel Lezcano <daniel.lezcano@linaro.org>
2652L: linux-pm@vger.kernel.org
2653L: linux-arm-kernel@lists.infradead.org
cea8321c 2654T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2655S: Maintained
2656F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2657
0c570c18
BZ
2658CPUIDLE DRIVER - ARM EXYNOS
2659M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2660M: Daniel Lezcano <daniel.lezcano@linaro.org>
2661M: Kukjin Kim <kgene@kernel.org>
2662L: linux-pm@vger.kernel.org
2663L: linux-samsung-soc@vger.kernel.org
2664S: Supported
2665F: drivers/cpuidle/cpuidle-exynos.c
2666F: arch/arm/mach-exynos/pm.c
2667
a8e39c35 2668CPUIDLE DRIVERS
49db1903 2669M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2670M: Daniel Lezcano <daniel.lezcano@linaro.org>
2671L: linux-pm@vger.kernel.org
2672S: Maintained
cea8321c 2673T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2674F: drivers/cpuidle/*
2675F: include/linux/cpuidle.h
2676
1da177e4 2677CPUID/MSR DRIVER
8b58be88 2678M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2679S: Maintained
679655da
JP
2680F: arch/x86/kernel/cpuid.c
2681F: arch/x86/kernel/msr.c
1da177e4 2682
7fe2f639 2683CPU POWER MONITORING SUBSYSTEM
7fe2f639 2684M: Thomas Renninger <trenn@suse.de>
103f1790 2685L: linux-pm@vger.kernel.org
7fe2f639 2686S: Maintained
14430813 2687F: tools/power/cpupower/
7fe2f639 2688
1da177e4 2689CRAMFS FILESYSTEM
ce00f85c 2690W: http://sourceforge.net/projects/cramfs/
54886a71 2691S: Orphan / Obsolete
679655da
JP
2692F: Documentation/filesystems/cramfs.txt
2693F: fs/cramfs/
1da177e4
LT
2694
2695CRIS PORT
8b58be88
JP
2696M: Mikael Starvik <starvik@axis.com>
2697M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2698L: linux-cris-kernel@axis.com
1da177e4
LT
2699W: http://developer.axis.com
2700S: Maintained
679655da 2701F: arch/cris/
df621252 2702F: drivers/tty/serial/crisv10.*
1da177e4
LT
2703
2704CRYPTO API
8b58be88
JP
2705M: Herbert Xu <herbert@gondor.apana.org.au>
2706M: "David S. Miller" <davem@davemloft.net>
1da177e4 2707L: linux-crypto@vger.kernel.org
54e5881d 2708T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2709S: Maintained
679655da
JP
2710F: Documentation/crypto/
2711F: arch/*/crypto/
2712F: crypto/
2713F: drivers/crypto/
2714F: include/crypto/
1da177e4 2715
5b07bd57 2716CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2717M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2718L: linux-crypto@vger.kernel.org
2719S: Maintained
51a2228a
JP
2720F: crypto/ansi_cprng.c
2721F: crypto/rng.c
5b07bd57 2722
9b4ffa48 2723CS5535 Audio ALSA driver
8b58be88 2724M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2725S: Maintained
679655da 2726F: sound/pci/cs5535audio/
9b4ffa48 2727
a910e4a9 2728CW1200 WLAN driver
b75f0050
JP
2729M: Solomon Peachy <pizza@shaftnet.org>
2730S: Maintained
2731F: drivers/net/wireless/cw1200/
a910e4a9 2732
6d8425b1 2733CX18 VIDEO4LINUX DRIVER
6afdeaf8 2734M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2735L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2736L: linux-media@vger.kernel.org
275ffde4 2737T: git git://linuxtv.org/media_tree.git
6d8425b1 2738W: http://linuxtv.org
30e10993 2739W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2740S: Maintained
679655da 2741F: Documentation/video4linux/cx18.txt
90d72ac6 2742F: drivers/media/pci/cx18/
6c0f0359 2743F: include/uapi/linux/ivtv*
6d8425b1 2744
3f101d91
HV
2745CX2341X MPEG ENCODER HELPER MODULE
2746M: Hans Verkuil <hverkuil@xs4all.nl>
2747L: linux-media@vger.kernel.org
2748T: git git://linuxtv.org/media_tree.git
2749W: http://linuxtv.org
2750S: Maintained
c368360b 2751F: drivers/media/common/cx2341x*
3f101d91
HV
2752F: include/media/cx2341x*
2753
20357578 2754CX88 VIDEO4LINUX DRIVER
009a5410 2755M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2756L: linux-media@vger.kernel.org
2757W: http://linuxtv.org
2758T: git git://linuxtv.org/media_tree.git
2759S: Odd fixes
2760F: Documentation/video4linux/cx88/
2761F: drivers/media/pci/cx88/
6d8425b1 2762
91952bc0
AP
2763CXD2820R MEDIA DRIVER
2764M: Antti Palosaari <crope@iki.fi>
2765L: linux-media@vger.kernel.org
2766W: http://linuxtv.org/
2767W: http://palosaari.fi/linux/
2768Q: http://patchwork.linuxtv.org/project/linux-media/list/
2769T: git git://linuxtv.org/anttip/media_tree.git
2770S: Maintained
2771F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2772
e5ec3789 2773CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2774M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2775L: netdev@vger.kernel.org
2776W: http://www.chelsio.com
2777S: Supported
f7917c00 2778F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2779
d8ae3c33
AB
2780CXGB3 ISCSI DRIVER (CXGB3I)
2781M: Karen Xie <kxie@chelsio.com>
2782L: linux-scsi@vger.kernel.org
2783W: http://www.chelsio.com
2784S: Supported
2785F: drivers/scsi/cxgbi/cxgb3i
2786
e5ec3789 2787CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2788M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2789L: linux-rdma@vger.kernel.org
e5ec3789
SW
2790W: http://www.openfabrics.org
2791S: Supported
679655da 2792F: drivers/infiniband/hw/cxgb3/
e5ec3789 2793
be4c9bad 2794CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2795M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2796L: netdev@vger.kernel.org
2797W: http://www.chelsio.com
2798S: Supported
f7917c00 2799F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2800
d8ae3c33
AB
2801CXGB4 ISCSI DRIVER (CXGB4I)
2802M: Karen Xie <kxie@chelsio.com>
2803L: linux-scsi@vger.kernel.org
2804W: http://www.chelsio.com
2805S: Supported
2806F: drivers/scsi/cxgbi/cxgb4i
2807
be4c9bad
RD
2808CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2809M: Steve Wise <swise@chelsio.com>
2810L: linux-rdma@vger.kernel.org
2811W: http://www.openfabrics.org
2812S: Supported
2813F: drivers/infiniband/hw/cxgb4/
2814
5c20a5c7
CL
2815CXGB4VF ETHERNET DRIVER (CXGB4VF)
2816M: Casey Leedom <leedom@chelsio.com>
2817L: netdev@vger.kernel.org
2818W: http://www.chelsio.com
2819S: Supported
f7917c00 2820F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2821
a9282d01
IM
2822CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2823M: Ian Munsie <imunsie@au1.ibm.com>
2824M: Michael Neuling <mikey@neuling.org>
2825L: linuxppc-dev@lists.ozlabs.org
2826S: Supported
2827F: drivers/misc/cxl/
2828F: include/misc/cxl.h
2829F: include/uapi/misc/cxl.h
2830F: Documentation/powerpc/cxl.txt
2831F: Documentation/powerpc/cxl.txt
2832F: Documentation/ABI/testing/sysfs-class-cxl
2833
b52b97a3
GC
2834STMMAC ETHERNET DRIVER
2835M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2836L: netdev@vger.kernel.org
2837W: http://www.stlinux.com
2838S: Supported
7ac6653a 2839F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2840
1da177e4 2841CYBERPRO FB DRIVER
8b58be88 2842M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2844W: http://www.arm.linux.org.uk/
2845S: Maintained
8a61f013 2846F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2847
1da177e4 2848CYCLADES ASYNC MUX DRIVER
1da177e4 2849W: http://www.cyclades.com/
d459883e 2850S: Orphan
c897401b 2851F: drivers/tty/cyclades.c
679655da 2852F: include/linux/cyclades.h
c117ab84 2853F: include/uapi/linux/cyclades.h
1da177e4
LT
2854
2855CYCLADES PC300 DRIVER
1da177e4 2856W: http://www.cyclades.com/
d459883e 2857S: Orphan
679655da 2858F: drivers/net/wan/pc300*
1da177e4 2859
402f6ae4
AP
2860CYPRESS_FIRMWARE MEDIA DRIVER
2861M: Antti Palosaari <crope@iki.fi>
2862L: linux-media@vger.kernel.org
2863W: http://linuxtv.org/
2864W: http://palosaari.fi/linux/
2865Q: http://patchwork.linuxtv.org/project/linux-media/list/
2866T: git git://linuxtv.org/anttip/media_tree.git
2867S: Maintained
2868F: drivers/media/common/cypress_firmware*
2869
e3ae3525 2870CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2871M: Ferruh Yigit <fery@cypress.com>
6305902c 2872L: linux-input@vger.kernel.org
be9a6f40 2873S: Supported
6305902c
JP
2874F: drivers/input/touchscreen/cyttsp*
2875F: include/linux/input/cyttsp.h
e3ae3525 2876
1da177e4 2877DAMA SLAVE for AX.25
8b58be88 2878M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2879W: http://yaina.de/jreuter/
2880W: http://www.qsl.net/dl1bke/
2881L: linux-hams@vger.kernel.org
2882S: Maintained
679655da
JP
2883F: net/ax25/af_ax25.c
2884F: net/ax25/ax25_dev.c
2885F: net/ax25/ax25_ds_*
2886F: net/ax25/ax25_in.c
2887F: net/ax25/ax25_out.c
2888F: net/ax25/ax25_timer.c
2889F: net/ax25/sysctl_net_ax25.c
1da177e4 2890
e2d1d6c0 2891DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2892L: netdev@vger.kernel.org
5ff77428 2893S: Orphan
679655da 2894F: Documentation/networking/dmfe.txt
0f04e2aa 2895F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2896
2897DC390/AM53C974 SCSI driver
71bd849d
HR
2898M: Hannes Reinecke <hare@suse.de>
2899L: linux-scsi@vger.kernel.org
e2d1d6c0 2900S: Maintained
71bd849d 2901F: drivers/scsi/am53c974.c
e2d1d6c0 2902
1da177e4 2903DC395x SCSI driver
61eee9a7 2904M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2905M: Ali Akcaagac <aliakc@web.de>
2906M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2907L: dc395x@twibble.org
cf015e9f
JP
2908W: http://twibble.org/dist/dc395x/
2909W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2910S: Maintained
679655da
JP
2911F: Documentation/scsi/dc395x.txt
2912F: drivers/scsi/dc395x.*
1da177e4 2913
eb8edb08 2914DCCP PROTOCOL
a89d030e 2915M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2916L: dccp@vger.kernel.org
c996d8b9 2917W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2918S: Maintained
679655da 2919F: include/linux/dccp.h
c117ab84 2920F: include/uapi/linux/dccp.h
679655da
JP
2921F: include/linux/tfrc.h
2922F: net/dccp/
eb8edb08 2923
1da177e4 2924DECnet NETWORK LAYER
1da177e4
LT
2925W: http://linux-decnet.sourceforge.net
2926L: linux-decnet-user@lists.sourceforge.net
f546444d 2927S: Orphan
679655da
JP
2928F: Documentation/networking/decnet.txt
2929F: net/decnet/
1da177e4 2930
ebff05b9
MR
2931DECSTATION PLATFORM SUPPORT
2932M: "Maciej W. Rozycki" <macro@linux-mips.org>
2933L: linux-mips@linux-mips.org
2934W: http://www.linux-mips.org/wiki/DECstation
2935S: Maintained
2936F: arch/mips/dec/
2937F: arch/mips/include/asm/dec/
2938F: arch/mips/include/asm/mach-dec/
2939
1da177e4 2940DEFXX FDDI NETWORK DRIVER
8b58be88 2941M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2942S: Maintained
33f810b2 2943F: drivers/net/fddi/defxx.*
1da177e4 2944
ad8f07cc 2945DELL LAPTOP DRIVER
8b58be88 2946M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2947L: platform-driver-x86@vger.kernel.org
ad8f07cc 2948S: Maintained
679655da 2949F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2950
1da177e4 2951DELL LAPTOP SMM DRIVER
a1406d87 2952M: Guenter Roeck <linux@roeck-us.net>
679655da 2953F: drivers/char/i8k.c
c117ab84 2954F: include/uapi/linux/i8k.h
1da177e4 2955
90563ec4 2956DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2957M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2958S: Maintained
679655da
JP
2959F: Documentation/dcdbas.txt
2960F: drivers/firmware/dcdbas.*
90563ec4 2961
0b3f6109 2962DELL WMI EXTRAS DRIVER
8b58be88 2963M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2964S: Maintained
36b3a96f 2965F: drivers/platform/x86/dell-wmi.c
0b3f6109 2966
5efc75e3
PZ
2967DESIGNWARE USB2 DRD IP DRIVER
2968M: Paul Zimmerman <paulz@synopsys.com>
2969L: linux-usb@vger.kernel.org
18f340f9 2970T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 2971S: Maintained
197ba5f4 2972F: drivers/usb/dwc2/
5efc75e3 2973
94ab23dd
FB
2974DESIGNWARE USB3 DRD IP DRIVER
2975M: Felipe Balbi <balbi@ti.com>
2976L: linux-usb@vger.kernel.org
2977L: linux-omap@vger.kernel.org
2978T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2979S: Maintained
2980F: drivers/usb/dwc3/
2981
833c9545
JB
2982DEVICE COREDUMP (DEV_COREDUMP)
2983M: Johannes Berg <johannes@sipsolutions.net>
2984L: linux-kernel@vger.kernel.org
2985S: Maintained
2986F: drivers/base/devcoredump.c
2987F: include/linux/devcoredump.h
2988
89d07767
KP
2989DEVICE FREQUENCY (DEVFREQ)
2990M: MyungJoo Ham <myungjoo.ham@samsung.com>
2991M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2992L: linux-pm@vger.kernel.org
89d07767
KP
2993S: Maintained
2994F: drivers/devfreq/
2995
1da177e4 2996DEVICE NUMBER REGISTRY
8b58be88 2997M: Torben Mathiasen <device@lanana.org>
1da177e4 2998W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2999S: Maintained
3000
e2d1d6c0 3001DEVICE-MAPPER (LVM)
854ecaad 3002M: Alasdair Kergon <agk@redhat.com>
8504eed3 3003M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3004M: dm-devel@redhat.com
e2d1d6c0
RD
3005L: dm-devel@redhat.com
3006W: http://sources.redhat.com/dm
8a6e2535 3007Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3008T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3009T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3010S: Maintained
679655da
JP
3011F: Documentation/device-mapper/
3012F: drivers/md/dm*
854ecaad 3013F: drivers/md/persistent-data/
679655da
JP
3014F: include/linux/device-mapper.h
3015F: include/linux/dm-*.h
8504eed3 3016F: include/uapi/linux/dm-*.h
e2d1d6c0 3017
c0d995aa
OST
3018DIALOG SEMICONDUCTOR DRIVERS
3019M: Support Opensource <support.opensource@diasemi.com>
3020W: http://www.dialog-semiconductor.com/products
3021S: Supported
3022F: Documentation/hwmon/da90??
3023F: drivers/gpio/gpio-da90??.c
3024F: drivers/hwmon/da90??-hwmon.c
3025F: drivers/input/misc/da90??_onkey.c
3026F: drivers/input/touchscreen/da9052_tsi.c
3027F: drivers/leds/leds-da90??.c
3028F: drivers/mfd/da903x.c
3029F: drivers/mfd/da90??-*.c
3030F: drivers/power/da9052-battery.c
3031F: drivers/regulator/da903x.c
3032F: drivers/regulator/da9???-regulator.[ch]
3033F: drivers/rtc/rtc-da90??.c
3034F: drivers/video/backlight/da90??_bl.c
3035F: drivers/watchdog/da90??_wdt.c
3036F: include/linux/mfd/da903x.h
3037F: include/linux/mfd/da9052/
3038F: include/linux/mfd/da9055/
3039F: include/linux/mfd/da9063/
3040F: include/sound/da[79]*.h
3041F: sound/soc/codecs/da[79]*.[ch]
3042
599aa697
LL
3043DIGI NEO AND CLASSIC PCI PRODUCTS
3044M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3045M: Mark Hounschell <markh@compro.net>
599aa697
LL
3046L: driverdev-devel@linuxdriverproject.org
3047S: Maintained
3048F: drivers/staging/dgnc/
3049
3050DIGI EPCA PCI PRODUCTS
3051M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3052M: Mark Hounschell <markh@compro.net>
6d825f79 3053M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3054L: driverdev-devel@linuxdriverproject.org
3055S: Maintained
3056F: drivers/staging/dgap/
3057
335d7c58 3058DIOLAN U2C-12 I2C DRIVER
ca462085 3059M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3060L: linux-i2c@vger.kernel.org
3061S: Maintained
3062F: drivers/i2c/busses/i2c-diolan-u2c.c
3063
e7839f25 3064DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3065M: Eric Paris <eparis@parisplace.org>
3c5119c0 3066S: Maintained
679655da
JP
3067F: Documentation/filesystems/dnotify.txt
3068F: fs/notify/dnotify/
3069F: include/linux/dnotify.h
1da177e4
LT
3070
3071DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3072M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3073W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3074W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3075W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3076S: Maintained
3077
4480f15b 3078DISKQUOTA
8b58be88 3079M: Jan Kara <jack@suse.cz>
1da177e4 3080S: Maintained
679655da
JP
3081F: Documentation/filesystems/quota.txt
3082F: fs/quota/
3083F: include/linux/quota*.h
c117ab84 3084F: include/uapi/linux/quota*.h
1da177e4 3085
702686ad
BT
3086DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3087M: Bernie Thompson <bernie@plugable.com>
3088L: linux-fbdev@vger.kernel.org
3089S: Maintained
3090W: http://plugable.com/category/projects/udlfb/
8a61f013 3091F: drivers/video/fbdev/udlfb.c
702686ad
BT
3092F: include/video/udlfb.h
3093F: Documentation/fb/udlfb.txt
3094
e7839f25 3095DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3096M: Christine Caulfield <ccaulfie@redhat.com>
3097M: David Teigland <teigland@redhat.com>
a4644184 3098L: cluster-devel@redhat.com
5be7b50f 3099W: http://sources.redhat.com/cluster/
54e5881d 3100T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3101S: Supported
679655da 3102F: fs/dlm/
5be7b50f 3103
53b6b3e0
SS
3104DMA BUFFER SHARING FRAMEWORK
3105M: Sumit Semwal <sumit.semwal@linaro.org>
3106S: Maintained
3107L: linux-media@vger.kernel.org
3108L: dri-devel@lists.freedesktop.org
8ada6d2d 3109L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3110F: drivers/dma-buf/
e46d12c6
JP
3111F: include/linux/dma-buf*
3112F: include/linux/reservation.h
3113F: include/linux/*fence.h
53b6b3e0
SS
3114F: Documentation/dma-buf-sharing.txt
3115T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3116
b3e5f263 3117DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3118M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3119L: dmaengine@vger.kernel.org
3120Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3121S: Maintained
679655da
JP
3122F: drivers/dma/
3123F: include/linux/dma*
5dbd05d4 3124T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 3125
b825037d 3126DME1737 HARDWARE MONITOR DRIVER
8b58be88 3127M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3128L: lm-sensors@lm-sensors.org
3129S: Maintained
679655da
JP
3130F: Documentation/hwmon/dme1737
3131F: drivers/hwmon/dme1737.c
b825037d 3132
5b9c9bf6 3133DOCKING STATION DRIVER
8b58be88 3134M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3135L: linux-acpi@vger.kernel.org
8b59a454 3136S: Supported
679655da 3137F: drivers/acpi/dock.c
5b9c9bf6 3138
7d2c86b5 3139DOCUMENTATION
ad3118b9 3140M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3141L: linux-doc@vger.kernel.org
3142S: Maintained
679655da 3143F: Documentation/
97be078b
RD
3144X: Documentation/ABI/
3145X: Documentation/devicetree/
3146X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3147
1da177e4 3148DOUBLETALK DRIVER
8b58be88 3149M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3150L: blinux-list@redhat.com
3151S: Maintained
679655da
JP
3152F: drivers/char/dtlk.c
3153F: include/linux/dtlk.h
1da177e4 3154
e2d1d6c0 3155DPT_I2O SCSI RAID DRIVER
8b58be88 3156M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3157L: linux-scsi@vger.kernel.org
3158W: http://www.adaptec.com/
3159S: Maintained
679655da
JP
3160F: drivers/scsi/dpt*
3161F: drivers/scsi/dpt/
e2d1d6c0 3162
b411b363 3163DRBD DRIVER
28b8e8d4
JP
3164P: Philipp Reisner
3165P: Lars Ellenberg
3166M: drbd-dev@lists.linbit.com
3167L: drbd-user@lists.linbit.com
3168W: http://www.drbd.org
3169T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3170T: git git://git.drbd.org/drbd-8.3.git
3171S: Supported
3172F: drivers/block/drbd/
3173F: lib/lru_cache.c
3174F: Documentation/blockdev/drbd/
b411b363 3175
87544653 3176DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3177M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3178T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3179S: Supported
679655da 3180F: Documentation/kobject.txt
7cfc51b9 3181F: drivers/base/
679655da 3182F: fs/sysfs/
87544653 3183F: fs/debugfs/
679655da 3184F: include/linux/kobj*
87544653 3185F: include/linux/debugfs.h
679655da 3186F: lib/kobj*
1da177e4
LT
3187
3188DRM DRIVERS
8b58be88 3189M: David Airlie <airlied@linux.ie>
4c6a3999 3190L: dri-devel@lists.freedesktop.org
b0447888 3191T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3192S: Maintained
679655da 3193F: drivers/gpu/drm/
433e3b34 3194F: drivers/gpu/vga/
850e9411 3195F: include/drm/
c117ab84 3196F: include/uapi/drm/
1da177e4 3197
566f5939
AD
3198RADEON DRM DRIVERS
3199M: Alex Deucher <alexander.deucher@amd.com>
3200M: Christian König <christian.koenig@amd.com>
3201L: dri-devel@lists.freedesktop.org
3202T: git git://people.freedesktop.org/~agd5f/linux
3203S: Supported
3204F: drivers/gpu/drm/radeon/
566f5939
AD
3205F: include/uapi/drm/radeon*
3206
03e255b9
TR
3207DRM PANEL DRIVERS
3208M: Thierry Reding <thierry.reding@gmail.com>
3209L: dri-devel@lists.freedesktop.org
3210T: git git://anongit.freedesktop.org/tegra/linux.git
3211S: Maintained
3212F: drivers/gpu/drm/drm_panel.c
3213F: drivers/gpu/drm/panel/
3214F: include/drm/drm_panel.h
3215F: Documentation/devicetree/bindings/panel/
3216
8daf7473 3217INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3218M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3219M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3220L: intel-gfx@lists.freedesktop.org
8daf7473 3221L: dri-devel@lists.freedesktop.org
47f95647 3222Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3223T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3224S: Supported
14430813 3225F: drivers/gpu/drm/i915/
8daf7473 3226F: include/drm/i915*
c117ab84 3227F: include/uapi/drm/i915*
8daf7473 3228
398a6d4a
KP
3229DRM DRIVERS FOR EXYNOS
3230M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3231M: Joonyoung Shim <jy0922.shim@samsung.com>
3232M: Seung-Woo Kim <sw0312.kim@samsung.com>
3233M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3234L: dri-devel@lists.freedesktop.org
25a58030 3235T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3236S: Supported
14430813 3237F: drivers/gpu/drm/exynos/
398a6d4a 3238F: include/drm/exynos*
c117ab84 3239F: include/uapi/drm/exynos*
398a6d4a 3240
bd3b49f2 3241DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3242M: Thierry Reding <thierry.reding@gmail.com>
3243M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3244L: dri-devel@lists.freedesktop.org
3245L: linux-tegra@vger.kernel.org
a5ad7a63 3246T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3247S: Supported
dee8268f 3248F: drivers/gpu/drm/tegra/
a5ad7a63 3249F: drivers/gpu/host1x/
e1e90644 3250F: include/linux/host1x.h
a5ad7a63 3251F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3252F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3253
a284e9d1
LP
3254DRM DRIVERS FOR RENESAS
3255M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3256L: dri-devel@lists.freedesktop.org
3257L: linux-sh@vger.kernel.org
3258T: git git://people.freedesktop.org/~airlied/linux
3259S: Supported
3260F: drivers/gpu/drm/rcar-du/
3261F: drivers/gpu/drm/shmobile/
3262F: include/linux/platform_data/rcar-du.h
3263F: include/linux/platform_data/shmob_drm.h
3264
598df1ac
AK
3265DSBR100 USB FM RADIO DRIVER
3266M: Alexey Klimov <klimov.linux@gmail.com>
3267L: linux-media@vger.kernel.org
3268T: git git://linuxtv.org/media_tree.git
3269S: Maintained
3270F: drivers/media/radio/dsbr100.c
3271
1da177e4 3272DSCC4 DRIVER
8b58be88 3273M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3274L: netdev@vger.kernel.org
1da177e4 3275S: Maintained
679655da 3276F: drivers/net/wan/dscc4.c
1da177e4 3277
91952bc0
AP
3278DVB_USB_AF9015 MEDIA DRIVER
3279M: Antti Palosaari <crope@iki.fi>
3280L: linux-media@vger.kernel.org
3281W: http://linuxtv.org/
3282W: http://palosaari.fi/linux/
3283Q: http://patchwork.linuxtv.org/project/linux-media/list/
3284T: git git://linuxtv.org/anttip/media_tree.git
3285S: Maintained
3286F: drivers/media/usb/dvb-usb-v2/af9015*
3287
3288DVB_USB_AF9035 MEDIA DRIVER
3289M: Antti Palosaari <crope@iki.fi>
3290L: linux-media@vger.kernel.org
3291W: http://linuxtv.org/
3292W: http://palosaari.fi/linux/
3293Q: http://patchwork.linuxtv.org/project/linux-media/list/
3294T: git git://linuxtv.org/anttip/media_tree.git
3295S: Maintained
3296F: drivers/media/usb/dvb-usb-v2/af9035*
3297
3298DVB_USB_ANYSEE MEDIA DRIVER
3299M: Antti Palosaari <crope@iki.fi>
3300L: linux-media@vger.kernel.org
3301W: http://linuxtv.org/
3302W: http://palosaari.fi/linux/
3303Q: http://patchwork.linuxtv.org/project/linux-media/list/
3304T: git git://linuxtv.org/anttip/media_tree.git
3305S: Maintained
3306F: drivers/media/usb/dvb-usb-v2/anysee*
3307
3308DVB_USB_AU6610 MEDIA DRIVER
3309M: Antti Palosaari <crope@iki.fi>
3310L: linux-media@vger.kernel.org
3311W: http://linuxtv.org/
3312W: http://palosaari.fi/linux/
3313Q: http://patchwork.linuxtv.org/project/linux-media/list/
3314T: git git://linuxtv.org/anttip/media_tree.git
3315S: Maintained
3316F: drivers/media/usb/dvb-usb-v2/au6610*
3317
3318DVB_USB_CE6230 MEDIA DRIVER
3319M: Antti Palosaari <crope@iki.fi>
3320L: linux-media@vger.kernel.org
3321W: http://linuxtv.org/
3322W: http://palosaari.fi/linux/
3323Q: http://patchwork.linuxtv.org/project/linux-media/list/
3324T: git git://linuxtv.org/anttip/media_tree.git
3325S: Maintained
3326F: drivers/media/usb/dvb-usb-v2/ce6230*
3327
d099dea2
MK
3328DVB_USB_CXUSB MEDIA DRIVER
3329M: Michael Krufky <mkrufky@linuxtv.org>
3330L: linux-media@vger.kernel.org
3331W: http://linuxtv.org/
3332W: http://github.com/mkrufky
3333Q: http://patchwork.linuxtv.org/project/linux-media/list/
3334T: git git://linuxtv.org/media_tree.git
3335S: Maintained
9819da66 3336F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3337
91952bc0 3338DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3339M: Antti Palosaari <crope@iki.fi>
3340L: linux-media@vger.kernel.org
3341W: http://linuxtv.org/
3342W: http://palosaari.fi/linux/
3343Q: http://patchwork.linuxtv.org/project/linux-media/list/
3344T: git git://linuxtv.org/anttip/media_tree.git
3345S: Maintained
91952bc0 3346F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3347
5560983b 3348DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3349M: Antti Palosaari <crope@iki.fi>
3350L: linux-media@vger.kernel.org
3351W: http://linuxtv.org/
91952bc0
AP
3352Q: http://patchwork.linuxtv.org/project/linux-media/list/
3353T: git git://linuxtv.org/anttip/media_tree.git
3354S: Maintained
5560983b 3355F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3356
8856f5f2
MK
3357DVB_USB_MXL111SF MEDIA DRIVER
3358M: Michael Krufky <mkrufky@linuxtv.org>
3359L: linux-media@vger.kernel.org
3360W: http://linuxtv.org/
3361W: http://github.com/mkrufky
3362Q: http://patchwork.linuxtv.org/project/linux-media/list/
3363T: git git://linuxtv.org/mkrufky/mxl111sf.git
3364S: Maintained
3365F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3366
91952bc0
AP
3367DVB_USB_RTL28XXU MEDIA DRIVER
3368M: Antti Palosaari <crope@iki.fi>
3369L: linux-media@vger.kernel.org
3370W: http://linuxtv.org/
3371W: http://palosaari.fi/linux/
3372Q: http://patchwork.linuxtv.org/project/linux-media/list/
3373T: git git://linuxtv.org/anttip/media_tree.git
3374S: Maintained
3375F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3376
3377DVB_USB_V2 MEDIA DRIVER
3378M: Antti Palosaari <crope@iki.fi>
3379L: linux-media@vger.kernel.org
3380W: http://linuxtv.org/
3381W: http://palosaari.fi/linux/
3382Q: http://patchwork.linuxtv.org/project/linux-media/list/
3383T: git git://linuxtv.org/anttip/media_tree.git
3384S: Maintained
3385F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3386F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3387
ac0ac38f 3388DYNAMIC DEBUG
5c4a97d1 3389M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3390S: Maintained
3391F: lib/dynamic_debug.c
3392F: include/linux/dynamic_debug.h
3393
789c7048 3394DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3395M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3396S: Maintained
df621252 3397F: drivers/tty/serial/dz.*
789c7048 3398
91952bc0
AP
3399E4000 MEDIA DRIVER
3400M: Antti Palosaari <crope@iki.fi>
3401L: linux-media@vger.kernel.org
3402W: http://linuxtv.org/
3403W: http://palosaari.fi/linux/
3404Q: http://patchwork.linuxtv.org/project/linux-media/list/
3405T: git git://linuxtv.org/anttip/media_tree.git
3406S: Maintained
3407F: drivers/media/tuners/e4000*
3408
1da177e4 3409EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3410M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3411L: linux-scsi@vger.kernel.org
3412S: Maintained
679655da 3413F: drivers/scsi/eata.c
1da177e4 3414
91952bc0
AP
3415EC100 MEDIA DRIVER
3416M: Antti Palosaari <crope@iki.fi>
3417L: linux-media@vger.kernel.org
3418W: http://linuxtv.org/
3419W: http://palosaari.fi/linux/
3420Q: http://patchwork.linuxtv.org/project/linux-media/list/
3421T: git git://linuxtv.org/anttip/media_tree.git
3422S: Maintained
3423F: drivers/media/dvb-frontends/ec100*
3424
237fead6 3425ECRYPT FILE SYSTEM
0de9adf2 3426M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3427L: ecryptfs@vger.kernel.org
24a923e4 3428W: http://ecryptfs.org
6dc7516e 3429W: https://launchpad.net/ecryptfs
237fead6 3430S: Supported
679655da
JP
3431F: Documentation/filesystems/ecryptfs.txt
3432F: fs/ecryptfs/
237fead6 3433
da9bb1d2 3434EDAC-CORE
8b58be88 3435M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3436M: Borislav Petkov <bp@alien8.de>
009a5410 3437M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3438L: linux-edac@vger.kernel.org
0e438e3f 3439W: bluesmoke.sourceforge.net
8c2a6a40 3440S: Supported
679655da 3441F: Documentation/edac.txt
91445c72 3442F: drivers/edac/
679655da 3443F: include/linux/edac.h
0e438e3f 3444
c476c23b 3445EDAC-AMD64
8b58be88 3446M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3447M: Borislav Petkov <bp@alien8.de>
91445c72 3448L: linux-edac@vger.kernel.org
c476c23b 3449W: bluesmoke.sourceforge.net
487ba8e8 3450S: Maintained
c476c23b
BP
3451F: drivers/edac/amd64_edac*
3452
836dae5d
RR
3453EDAC-CALXEDA
3454M: Doug Thompson <dougthompson@xmission.com>
3455M: Robert Richter <rric@kernel.org>
3456L: linux-edac@vger.kernel.org
3457W: bluesmoke.sourceforge.net
3458S: Maintained
3459F: drivers/edac/highbank*
3460
f65aad41
RB
3461EDAC-CAVIUM
3462M: Ralf Baechle <ralf@linux-mips.org>
3463M: David Daney <david.daney@cavium.com>
3464L: linux-edac@vger.kernel.org
3465L: linux-mips@linux-mips.org
3466W: bluesmoke.sourceforge.net
3467S: Supported
3468F: drivers/edac/octeon_edac*
3469
0e438e3f 3470EDAC-E752X
8b58be88
JP
3471M: Mark Gross <mark.gross@intel.com>
3472M: Doug Thompson <dougthompson@xmission.com>
91445c72 3473L: linux-edac@vger.kernel.org
0e438e3f
DP
3474W: bluesmoke.sourceforge.net
3475S: Maintained
679655da 3476F: drivers/edac/e752x_edac.c
0e438e3f
DP
3477
3478EDAC-E7XXX
8b58be88 3479M: Doug Thompson <dougthompson@xmission.com>
91445c72 3480L: linux-edac@vger.kernel.org
0e438e3f
DP
3481W: bluesmoke.sourceforge.net
3482S: Maintained
679655da 3483F: drivers/edac/e7xxx_edac.c
0e438e3f 3484
77c5f5d2 3485EDAC-GHES
009a5410 3486M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3487L: linux-edac@vger.kernel.org
3488W: bluesmoke.sourceforge.net
3489S: Maintained
2caa67a6 3490F: drivers/edac/ghes_edac.c
77c5f5d2 3491
6bc78404 3492EDAC-I82443BXGX
8b58be88 3493M: Tim Small <tim@buttersideup.com>
91445c72 3494L: linux-edac@vger.kernel.org
6bc78404
DT
3495W: bluesmoke.sourceforge.net
3496S: Maintained
679655da 3497F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3498
3499EDAC-I3000
8b58be88 3500M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3501L: linux-edac@vger.kernel.org
6bc78404
DT
3502W: bluesmoke.sourceforge.net
3503S: Maintained
679655da 3504F: drivers/edac/i3000_edac.c
6bc78404
DT
3505
3506EDAC-I5000
8b58be88 3507M: Doug Thompson <dougthompson@xmission.com>
91445c72 3508L: linux-edac@vger.kernel.org
ba9a5918
DT
3509W: bluesmoke.sourceforge.net
3510S: Maintained
679655da 3511F: drivers/edac/i5000_edac.c
ba9a5918 3512
44c12cb2 3513EDAC-I5400
009a5410 3514M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3515L: linux-edac@vger.kernel.org
44c12cb2
MCC
3516W: bluesmoke.sourceforge.net
3517S: Maintained
679655da 3518F: drivers/edac/i5400_edac.c
44c12cb2 3519
3c9c92b6 3520EDAC-I7300
009a5410 3521M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3522L: linux-edac@vger.kernel.org
3523W: bluesmoke.sourceforge.net
3524S: Maintained
3525F: drivers/edac/i7300_edac.c
3526
67c89316 3527EDAC-I7CORE
009a5410 3528M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3529L: linux-edac@vger.kernel.org
3530W: bluesmoke.sourceforge.net
3531S: Maintained
70aff0ce 3532F: drivers/edac/i7core_edac.c
67c89316 3533
ba9a5918 3534EDAC-I82975X
8b58be88 3535M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3536M: "Arvind R." <arvino55@gmail.com>
91445c72 3537L: linux-edac@vger.kernel.org
ba9a5918
DT
3538W: bluesmoke.sourceforge.net
3539S: Maintained
679655da 3540F: drivers/edac/i82975x_edac.c
ba9a5918 3541
791b4706
JB
3542EDAC-IE31200
3543M: Jason Baron <jbaron@akamai.com>
3544L: linux-edac@vger.kernel.org
3545W: bluesmoke.sourceforge.net
3546S: Maintained
3547F: drivers/edac/ie31200_edac.c
3548
ccdfb979
JT
3549EDAC-MPC85XX
3550M: Johannes Thumshirn <johannes.thumshirn@men.de>
3551L: linux-edac@vger.kernel.org
3552W: bluesmoke.sourceforge.net
3553S: Maintained
3554F: drivers/edac/mpc85xx_edac.[ch]
3555
ba9a5918 3556EDAC-PASEMI
8b58be88 3557M: Egor Martovetsky <egor@pasemi.com>
91445c72 3558L: linux-edac@vger.kernel.org
6bc78404
DT
3559W: bluesmoke.sourceforge.net
3560S: Maintained
679655da 3561F: drivers/edac/pasemi_edac.c
6bc78404 3562
0e438e3f 3563EDAC-R82600
8b58be88 3564M: Tim Small <tim@buttersideup.com>
91445c72 3565L: linux-edac@vger.kernel.org
0e438e3f
DP
3566W: bluesmoke.sourceforge.net
3567S: Maintained
679655da 3568F: drivers/edac/r82600_edac.c
da9bb1d2 3569
4d096ca7 3570EDAC-SBRIDGE
009a5410 3571M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3572L: linux-edac@vger.kernel.org
3573W: bluesmoke.sourceforge.net
3574S: Maintained
3575F: drivers/edac/sb_edac.c
3576
af39917d
CL
3577EDIROL UA-101/UA-1000 DRIVER
3578M: Clemens Ladisch <clemens@ladisch.de>
3579L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3580T: git git://git.alsa-project.org/alsa-kernel.git
3581S: Maintained
3582F: sound/usb/misc/ua101.c
3583
1f7df953
MF
3584EXTENSIBLE FIRMWARE INTERFACE (EFI)
3585M: Matt Fleming <matt.fleming@intel.com>
3586L: linux-efi@vger.kernel.org
78bef24e 3587T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3588S: Maintained
fb2efb5c 3589F: Documentation/efi-stub.txt
1f7df953
MF
3590F: arch/ia64/kernel/efi.c
3591F: arch/x86/boot/compressed/eboot.[ch]
3592F: arch/x86/include/asm/efi.h
3593F: arch/x86/platform/efi/*
a9499fa7 3594F: drivers/firmware/efi/*
1f7df953
MF
3595F: include/linux/efi*.h
3596
d68772b7
MF
3597EFI VARIABLE FILESYSTEM
3598M: Matthew Garrett <matthew.garrett@nebula.com>
3599M: Jeremy Kerr <jk@ozlabs.org>
3600M: Matt Fleming <matt.fleming@intel.com>
3601T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3602L: linux-efi@vger.kernel.org
3603S: Maintained
3604F: fs/efivarfs/
3605
85a00d9b
PJ
3606EFIFB FRAMEBUFFER DRIVER
3607L: linux-fbdev@vger.kernel.org
3608M: Peter Jones <pjones@redhat.com>
3609S: Maintained
8a61f013 3610F: drivers/video/fbdev/efifb.c
85a00d9b 3611
0bee8d28
JT
3612EFS FILESYSTEM
3613W: http://aeschi.ch.eu.org/efs/
3614S: Orphan
679655da 3615F: fs/efs/
0bee8d28 3616
4480f15b 3617EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3618M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3619M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3620L: linux-rdma@vger.kernel.org
fab97220 3621S: Supported
679655da 3622F: drivers/infiniband/hw/ehca/
fab97220 3623
aa8a9e25 3624EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3625M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3626L: netdev@vger.kernel.org
3627S: Maintained
9aa32835 3628F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3629
f0319efe 3630EM28XX VIDEO4LINUX DRIVER
009a5410 3631M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3632L: linux-media@vger.kernel.org
3633W: http://linuxtv.org
3634T: git git://linuxtv.org/media_tree.git
3635S: Maintained
3636F: drivers/media/usb/em28xx/
3637
3e3a7d66 3638EMBEDDED LINUX
8b58be88
JP
3639M: Paul Gortmaker <paul.gortmaker@windriver.com>
3640M: Matt Mackall <mpm@selenic.com>
3641M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3642L: linux-embedded@vger.kernel.org
3643S: Maintained
3644
3a1c1d44 3645EMULEX LPFC FC SCSI DRIVER
8b58be88 3646M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3647L: linux-scsi@vger.kernel.org
3648W: http://sourceforge.net/projects/lpfcxxxx
3649S: Supported
679655da 3650F: drivers/scsi/lpfc/
3a1c1d44 3651
5f5bac82 3652ENE CB710 FLASH CARD READER DRIVER
8b58be88 3653M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3654S: Maintained
3655F: drivers/misc/cb710/
3656F: drivers/mmc/host/cb710-mmc.*
3657F: include/linux/cb710.h
3658
931e39a1
ML
3659ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3660M: Maxim Levitsky <maximlevitsky@gmail.com>
3661S: Maintained
2a837449 3662F: drivers/media/rc/ene_ir.*
931e39a1 3663
ec207dcc
GS
3664ENHANCED ERROR HANDLING (EEH)
3665M: Gavin Shan <shangw@linux.vnet.ibm.com>
3666L: linuxppc-dev@lists.ozlabs.org
3667S: Supported
3668F: Documentation/powerpc/eeh-pci-error-recovery.txt
3669F: arch/powerpc/kernel/eeh*.c
3670
d5ca9006 3671EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3672M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3673S: Maintained
084bad91 3674T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3675F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3676F: include/video/s1d13xxxfb.h
d5ca9006 3677
38df6492
ME
3678ET131X NETWORK DRIVER
3679M: Mark Einon <mark.einon@gmail.com>
3680S: Odd Fixes
3681F: drivers/net/ethernet/agere/
3682
1da177e4 3683ETHERNET BRIDGE
adbbf69d 3684M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3685L: bridge@lists.linux-foundation.org
4c325313 3686L: netdev@vger.kernel.org
c996d8b9 3687W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3688S: Maintained
679655da
JP
3689F: include/linux/netfilter_bridge/
3690F: net/bridge/
1da177e4 3691
22f08ad9
FF
3692ETHERNET PHY LIBRARY
3693M: Florian Fainelli <f.fainelli@gmail.com>
3694L: netdev@vger.kernel.org
3695S: Maintained
3696F: include/linux/phy.h
3697F: include/linux/phy_fixed.h
3698F: drivers/net/phy/
3699F: Documentation/networking/phy.txt
3700F: drivers/of/of_mdio.c
3701F: drivers/of/of_net.c
3702
1da177e4 3703EXT2 FILE SYSTEM
01971952 3704M: Jan Kara <jack@suse.cz>
72be2ccf 3705L: linux-ext4@vger.kernel.org
1da177e4 3706S: Maintained
679655da
JP
3707F: Documentation/filesystems/ext2.txt
3708F: fs/ext2/
3709F: include/linux/ext2*
1da177e4
LT
3710
3711EXT3 FILE SYSTEM
01971952 3712M: Jan Kara <jack@suse.cz>
8b58be88 3713M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3714M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3715L: linux-ext4@vger.kernel.org
3716S: Maintained
679655da
JP
3717F: Documentation/filesystems/ext3.txt
3718F: fs/ext3/
72be2ccf
EM
3719
3720EXT4 FILE SYSTEM
8b58be88 3721M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3722M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3723L: linux-ext4@vger.kernel.org
08a225f1 3724W: http://ext4.wiki.kernel.org
8a6e2535 3725Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3726S: Maintained
679655da
JP
3727F: Documentation/filesystems/ext4.txt
3728F: fs/ext4/
1da177e4 3729
c5532b09 3730Extended Verification Module (EVM)
74dd744f
MZ
3731M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3732L: linux-ima-devel@lists.sourceforge.net
3733L: linux-security-module@vger.kernel.org
c5532b09
MZ
3734S: Supported
3735F: security/integrity/evm/
3736
df6b3cfe
MH
3737EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3738M: MyungJoo Ham <myungjoo.ham@samsung.com>
3739M: Chanwoo Choi <cw00.choi@samsung.com>
3740L: linux-kernel@vger.kernel.org
81df63a9 3741T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3742S: Maintained
3743F: drivers/extcon/
3744F: Documentation/extcon/
3745
e2a75c44
JH
3746EXYNOS DP DRIVER
3747M: Jingoo Han <jg1.han@samsung.com>
3748L: dri-devel@lists.freedesktop.org
3749S: Maintained
3750F: drivers/gpu/drm/exynos/exynos_dp*
3751
33ad3912
DL
3752EXYNOS MIPI DISPLAY DRIVERS
3753M: Inki Dae <inki.dae@samsung.com>
3754M: Donghwa Lee <dh09.lee@samsung.com>
3755M: Kyungmin Park <kyungmin.park@samsung.com>
3756L: linux-fbdev@vger.kernel.org
3757S: Maintained
8a61f013 3758F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3759F: include/video/exynos_mipi*
3760
e53004e2 3761F71805F HARDWARE MONITORING DRIVER
7c81c60f 3762M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3763L: lm-sensors@lm-sensors.org
3764S: Maintained
679655da
JP
3765F: Documentation/hwmon/f71805f
3766F: drivers/hwmon/f71805f.c
e53004e2 3767
eea977ed
MB
3768FC0011 TUNER DRIVER
3769M: Michael Buesch <m@bues.ch>
3770L: linux-media@vger.kernel.org
3771S: Maintained
ccae7af2
MCC
3772F: drivers/media/tuners/fc0011.h
3773F: drivers/media/tuners/fc0011.c
eea977ed 3774
91952bc0
AP
3775FC2580 MEDIA DRIVER
3776M: Antti Palosaari <crope@iki.fi>
3777L: linux-media@vger.kernel.org
3778W: http://linuxtv.org/
3779W: http://palosaari.fi/linux/
3780Q: http://patchwork.linuxtv.org/project/linux-media/list/
3781T: git git://linuxtv.org/anttip/media_tree.git
3782S: Maintained
3783F: drivers/media/tuners/fc2580*
eea977ed 3784
88b2dbdb
EP
3785FANOTIFY
3786M: Eric Paris <eparis@redhat.com>
3787S: Maintained
3788F: fs/notify/fanotify/
3789F: include/linux/fanotify.h
c117ab84 3790F: include/uapi/linux/fanotify.h
88b2dbdb 3791
1da177e4 3792FARSYNC SYNCHRONOUS DRIVER
8b58be88 3793M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3794W: http://www.farsite.co.uk/
3795S: Supported
679655da 3796F: drivers/net/wan/farsync.*
1da177e4 3797
c5408b88 3798FAULT INJECTION SUPPORT
8b58be88 3799M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3800S: Supported
679655da
JP
3801F: Documentation/fault-injection/
3802F: lib/fault-inject.c
c5408b88 3803
cae727db
RL
3804FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3805M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3806L: fcoe-devel@open-fcoe.org
cae727db
RL
3807W: www.Open-FCoE.org
3808S: Supported
3809F: drivers/scsi/libfc/
3810F: drivers/scsi/fcoe/
3811F: include/scsi/fc/
3812F: include/scsi/libfc.h
3813F: include/scsi/libfcoe.h
c117ab84 3814F: include/uapi/scsi/fc/
cae727db 3815
e2d1d6c0 3816FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3817M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3818M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3819L: linux-fsdevel@vger.kernel.org
1da177e4 3820S: Maintained
679655da
JP
3821F: include/linux/fcntl.h
3822F: include/linux/fs.h
c117ab84
CEB
3823F: include/uapi/linux/fcntl.h
3824F: include/uapi/linux/fs.h
679655da
JP
3825F: fs/fcntl.c
3826F: fs/locks.c
1da177e4 3827
e2d1d6c0 3828FILESYSTEMS (VFS and infrastructure)
8b58be88 3829M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3830L: linux-fsdevel@vger.kernel.org
173acc7c 3831S: Maintained
679655da 3832F: fs/*
173acc7c 3833
b26e0ed4 3834FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3835M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3836L: lm-sensors@lm-sensors.org
3837S: Maintained
d5ca6918
JP
3838F: drivers/hwmon/f75375s.c
3839F: include/linux/f75375s.h
b26e0ed4 3840
a331b0c3
CL
3841FIREWIRE AUDIO DRIVERS
3842M: Clemens Ladisch <clemens@ladisch.de>
3843L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3844T: git git://git.alsa-project.org/alsa-kernel.git
3845S: Maintained
3846F: sound/firewire/
3847
eb86ec51
SR
3848FIREWIRE MEDIA DRIVERS (firedtv)
3849M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3850L: linux-media@vger.kernel.org
3851L: linux1394-devel@lists.sourceforge.net
3852T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3853S: Maintained
3854F: drivers/media/firewire/
3855
a511ce33
CB
3856FIREWIRE SBP-2 TARGET
3857M: Chris Boot <bootc@bootc.net>
3858L: linux-scsi@vger.kernel.org
3859L: target-devel@vger.kernel.org
3860L: linux1394-devel@lists.sourceforge.net
3861T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3862S: Maintained
3863F: drivers/target/sbp/
3864
7d2c86b5 3865FIREWIRE SUBSYSTEM
8b58be88 3866M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3867L: linux1394-devel@lists.sourceforge.net
958a29cb 3868W: http://ieee1394.wiki.kernel.org/
2ca526bf 3869T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3870S: Maintained
679655da 3871F: drivers/firewire/
8f06ce3b
SR
3872F: include/linux/firewire.h
3873F: include/uapi/linux/firewire*.h
9f6d3c4b 3874F: tools/firewire/
e2d1d6c0
RD
3875
3876FIRMWARE LOADER (request_firmware)
39e68089
ML
3877M: Ming Lei <ming.lei@canonical.com>
3878L: linux-kernel@vger.kernel.org
3879S: Maintained
679655da
JP
3880F: Documentation/firmware_class/
3881F: drivers/base/firmware*.c
3882F: include/linux/firmware.h
e2d1d6c0 3883
f730e3dc 3884FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3885M: Joshua Morris <josh.h.morris@us.ibm.com>
3886M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3887S: Maintained
3888F: drivers/block/rsxx/
3889
8206f664
JK
3890FLOPPY DRIVER
3891M: Jiri Kosina <jkosina@suse.cz>
3892T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3893S: Odd fixes
3894F: drivers/block/floppy.c
3895
9c9f32ed
AR
3896FMC SUBSYSTEM
3897M: Alessandro Rubini <rubini@gnudd.com>
3898W: http://www.ohwr.org/projects/fmc-bus
3899S: Supported
3900F: drivers/fmc/
3901F: include/linux/fmc*.h
3902F: include/linux/ipmi-fru.h
3903K: fmc_d.*register
3904
e2d1d6c0 3905FPU EMULATOR
8b58be88 3906M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3907W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3908S: Maintained
679655da 3909F: arch/x86/math-emu/
e2d1d6c0
RD
3910
3911FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3912L: netdev@vger.kernel.org
c173bfac 3913S: Orphan
679655da
JP
3914F: drivers/net/wan/dlci.c
3915F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3916
3917FRAMEBUFFER LAYER
5489e948
JCPV
3918M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3919M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3920L: linux-fbdev@vger.kernel.org
e2d1d6c0 3921W: http://linux-fbdev.sourceforge.net/
b22fe37b 3922Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3923T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3924S: Maintained
679655da 3925F: Documentation/fb/
d958c62c 3926F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3927F: drivers/video/
3928F: include/video/
679655da 3929F: include/linux/fb.h
c117ab84
CEB
3930F: include/uapi/video/
3931F: include/uapi/linux/fb.h
e2d1d6c0 3932
a57c188e 3933FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3934M: Timur Tabi <timur@tabi.org>
a57c188e 3935L: linux-fbdev@vger.kernel.org
c4ef9bc4 3936S: Maintained
8a61f013 3937F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 3938
e2d1d6c0 3939FREESCALE DMA DRIVER
8b58be88
JP
3940M: Li Yang <leoli@freescale.com>
3941M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3942L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3943S: Maintained
679655da 3944F: drivers/dma/fsldma.*
e2d1d6c0
RD
3945
3946FREESCALE I2C CPM DRIVER
8b58be88 3947M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3948L: linuxppc-dev@lists.ozlabs.org
846557d3 3949L: linux-i2c@vger.kernel.org
0d2b405a 3950S: Maintained
679655da 3951F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3952
60e8c5ab 3953FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3954M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3955L: linux-fbdev@vger.kernel.org
efc03ecb 3956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3957S: Maintained
bad985a1 3958F: include/linux/platform_data/video-imxfb.h
8a61f013 3959F: drivers/video/fbdev/imxfb.c
60e8c5ab 3960
4689a6b1 3961FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3962M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3963M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3964L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3965L: netdev@vger.kernel.org
3966S: Maintained
ec21e2ec 3967F: drivers/net/ethernet/freescale/fs_enet/
679655da 3968F: include/linux/fs_enet_pd.h
4689a6b1 3969
d9e9d82c 3970FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3971L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3972S: Orphan
679655da
JP
3973F: arch/powerpc/sysdev/qe_lib/
3974F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3975
b55ef929 3976FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3977M: Li Yang <leoli@freescale.com>
6372594a 3978L: linux-usb@vger.kernel.org
a4724ed6 3979L: linuxppc-dev@lists.ozlabs.org
a7205b30 3980S: Maintained
faf2e1db 3981F: drivers/usb/gadget/udc/fsl*
a7205b30 3982
beaf53bf 3983FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3984M: Li Yang <leoli@freescale.com>
beaf53bf 3985L: netdev@vger.kernel.org
a4724ed6 3986L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3987S: Maintained
ec21e2ec 3988F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3989
d9e9d82c 3990FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3991M: Timur Tabi <timur@tabi.org>
a4724ed6 3992L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3993S: Maintained
df621252 3994F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3995
3996FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3997M: Timur Tabi <timur@tabi.org>
dc85950a
MB
3998M: Nicolin Chen <nicoleotsuka@gmail.com>
3999M: Xiubo Li <Li.Xiubo@freescale.com>
93711660 4000L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4001L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4002S: Maintained
69aefcea 4003F: sound/soc/fsl/fsl*
dc85950a 4004F: sound/soc/fsl/imx*
69aefcea 4005F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4006
1da177e4 4007FREEVXFS FILESYSTEM
8b58be88 4008M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4009W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4010S: Maintained
679655da 4011F: fs/freevxfs/
1da177e4 4012
71038f52 4013FREEZER
49db1903 4014M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4015M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4016L: linux-pm@vger.kernel.org
71038f52 4017S: Supported
679655da
JP
4018F: Documentation/power/freezing-of-tasks.txt
4019F: include/linux/freezer.h
4020F: kernel/freezer.c
71038f52 4021
839a1f79
KRW
4022FRONTSWAP API
4023M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4024L: linux-kernel@vger.kernel.org
4025S: Maintained
4026F: mm/frontswap.c
4027F: include/linux/frontswap.h
4028
a5432f5a 4029FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4030M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4031L: linux-cachefs@redhat.com
4032S: Supported
4033F: Documentation/filesystems/caching/
4034F: fs/fscache/
4035F: include/linux/fscache*.h
4036
f58ad8f5 4037F2FS FILE SYSTEM
9b29d481 4038M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4039M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4040L: linux-f2fs-devel@lists.sourceforge.net
4041W: http://en.wikipedia.org/wiki/F2FS
4042T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4043S: Maintained
4044F: Documentation/filesystems/f2fs.txt
3bac380c 4045F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4046F: fs/f2fs/
4047F: include/linux/f2fs_fs.h
4048
5ab7ffea 4049FUJITSU FR-V (FRV) PORT
8b58be88 4050M: David Howells <dhowells@redhat.com>
1da177e4 4051S: Maintained
679655da 4052F: arch/frv/
1da177e4 4053
20b93734 4054FUJITSU LAPTOP EXTRAS
409a3e98 4055M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4056L: platform-driver-x86@vger.kernel.org
20b93734 4057S: Maintained
679655da 4058F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4059
4da621b6
HK
4060FUJITSU M-5MO LS CAMERA ISP DRIVER
4061M: Kyungmin Park <kyungmin.park@samsung.com>
4062M: Heungjun Kim <riverful.kim@samsung.com>
4063L: linux-media@vger.kernel.org
4064S: Maintained
90d72ac6 4065F: drivers/media/i2c/m5mols/
4da621b6
HK
4066F: include/media/m5mols.h
4067
2d24c490
RG
4068FUJITSU TABLET EXTRAS
4069M: Robert Gerlach <khnz@gmx.de>
4070L: platform-driver-x86@vger.kernel.org
4071S: Maintained
4072F: drivers/platform/x86/fujitsu-tablet.c
4073
04578f17 4074FUSE: FILESYSTEM IN USERSPACE
8b58be88 4075M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4076L: fuse-devel@lists.sourceforge.net
4077W: http://fuse.sourceforge.net/
4078S: Maintained
679655da 4079F: fs/fuse/
c117ab84 4080F: include/uapi/linux/fuse.h
04578f17 4081
1da177e4 4082FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4083M: Rik Faith <faith@cs.unc.edu>
1da177e4 4084L: linux-scsi@vger.kernel.org
baaea1dc 4085S: Odd Fixes (e.g., new signatures)
679655da 4086F: drivers/scsi/fdomain.*
1da177e4 4087
d8e2162c
PO
4088GCOV BASED KERNEL PROFILING
4089M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4090S: Maintained
4091F: kernel/gcov/
4092F: Documentation/gcov.txt
4093
1da177e4 4094GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4095M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4096L: linux-scsi@vger.kernel.org
4097W: http://www.icp-vortex.com/
4098S: Supported
679655da 4099F: drivers/scsi/gdt*
1da177e4 4100
3169a1c7
HV
4101GEMTEK FM RADIO RECEIVER DRIVER
4102M: Hans Verkuil <hverkuil@xs4all.nl>
4103L: linux-media@vger.kernel.org
4104T: git git://linuxtv.org/media_tree.git
4105W: http://linuxtv.org
4106S: Maintained
4107F: drivers/media/radio/radio-gemtek*
4108
1c23af90 4109GENERIC GPIO I2C DRIVER
880b0e26 4110M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4111S: Supported
679655da
JP
4112F: drivers/i2c/busses/i2c-gpio.c
4113F: include/linux/i2c-gpio.h
1c23af90 4114
92ed1a76
PK
4115GENERIC GPIO I2C MULTIPLEXER DRIVER
4116M: Peter Korsgaard <peter.korsgaard@barco.com>
4117L: linux-i2c@vger.kernel.org
4118S: Supported
e7065e20
JD
4119F: drivers/i2c/muxes/i2c-mux-gpio.c
4120F: include/linux/i2c-mux-gpio.h
4121F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4122
9251ce95 4123GENERIC HDLC (WAN) DRIVERS
8b58be88 4124M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4125W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4126S: Maintained
679655da
JP
4127F: drivers/net/wan/c101.c
4128F: drivers/net/wan/hd6457*
4129F: drivers/net/wan/hdlc*
4130F: drivers/net/wan/n2.c
4131F: drivers/net/wan/pc300too.c
4132F: drivers/net/wan/pci200syn.c
4133F: drivers/net/wan/wanxl*
1da177e4 4134
1527aab6 4135GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4136M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4137L: linux-arch@vger.kernel.org
4138T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4139S: Maintained
14430813
JP
4140F: include/asm-generic/
4141F: include/uapi/asm-generic/
1527aab6 4142
ff764963
KVA
4143GENERIC PHY FRAMEWORK
4144M: Kishon Vijay Abraham I <kishon@ti.com>
4145L: linux-kernel@vger.kernel.org
4146T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4147S: Supported
4148F: drivers/phy/
4149F: include/linux/phy/
4150
ccb86a69 4151GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4152M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4153L: kvm@vger.kernel.org
ccb86a69
MT
4154S: Supported
4155F: drivers/uio/uio_pci_generic.c
4156
f8f1ec73
JP
4157GET_MAINTAINER SCRIPT
4158M: Joe Perches <joe@perches.com>
4159S: Maintained
4160F: scripts/get_maintainer.pl
4161
5be7b50f 4162GFS2 FILE SYSTEM
8b58be88 4163M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4164L: cluster-devel@redhat.com
5be7b50f 4165W: http://sources.redhat.com/cluster/
08deed1e
JP
4166T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4167T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4168S: Supported
679655da
JP
4169F: Documentation/filesystems/gfs2*.txt
4170F: fs/gfs2/
c117ab84 4171F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4172
0a34eb8f 4173GIGASET ISDN DRIVERS
8b58be88
JP
4174M: Hansjoerg Lipp <hjlipp@web.de>
4175M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4176L: gigaset307x-common@lists.sourceforge.net
4177W: http://gigaset307x.sourceforge.net/
4178S: Maintained
679655da
JP
4179F: Documentation/isdn/README.gigaset
4180F: drivers/isdn/gigaset/
c117ab84 4181F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4182
7eea35fe
JP
4183GO7007 MPEG CODEC
4184M: Hans Verkuil <hans.verkuil@cisco.com>
4185L: linux-media@vger.kernel.org
4186S: Maintained
4187F: drivers/media/usb/go7007/
4188
a0dc00b4 4189GPIO SUBSYSTEM
e4651a9f 4190M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4191M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4192L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4193T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4194S: Maintained
4195F: Documentation/gpio/
a0dc00b4 4196F: drivers/gpio/
bdc6e95e
AC
4197F: include/linux/gpio/
4198F: include/linux/gpio.h
9b692346 4199F: include/asm-generic/gpio.h
a0dc00b4 4200
71a6d0af
HW
4201GRE DEMULTIPLEXER DRIVER
4202M: Dmitry Kozlov <xeb@mail.ru>
4203L: netdev@vger.kernel.org
4204S: Maintained
11c26770
JP
4205F: net/ipv4/gre_demux.c
4206F: net/ipv4/gre_offload.c
71a6d0af
HW
4207F: include/net/gre.h
4208
d4c41139
KG
4209GRETH 10/100/1G Ethernet MAC device driver
4210M: Kristoffer Glembo <kristoffer@gaisler.com>
4211L: netdev@vger.kernel.org
4212S: Maintained
a31a96ad 4213F: drivers/net/ethernet/aeroflex/
d4c41139 4214
e8deeae2 4215GSPCA FINEPIX SUBDRIVER
8b58be88 4216M: Frank Zago <frank@zago.net>
661263b5 4217L: linux-media@vger.kernel.org
275ffde4 4218T: git git://linuxtv.org/media_tree.git
e8deeae2 4219S: Maintained
0c0d06ca 4220F: drivers/media/usb/gspca/finepix.c
e8deeae2 4221
4b3fa3c4
OL
4222GSPCA GL860 SUBDRIVER
4223M: Olivier Lorin <o.lorin@laposte.net>
4224L: linux-media@vger.kernel.org
275ffde4 4225T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4226S: Maintained
0c0d06ca 4227F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4228
e8deeae2 4229GSPCA M5602 SUBDRIVER
8b58be88 4230M: Erik Andren <erik.andren@gmail.com>
661263b5 4231L: linux-media@vger.kernel.org
275ffde4 4232T: git git://linuxtv.org/media_tree.git
e8deeae2 4233S: Maintained
0c0d06ca 4234F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4235
4236GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4237M: Hans de Goede <hdegoede@redhat.com>
661263b5 4238L: linux-media@vger.kernel.org
275ffde4 4239T: git git://linuxtv.org/media_tree.git
e8deeae2 4240S: Maintained
0c0d06ca 4241F: drivers/media/usb/gspca/pac207.c
e8deeae2 4242
261982f1 4243GSPCA SN9C20X SUBDRIVER
d95c5b0b 4244M: Brian Johnson <brijohn@gmail.com>
261982f1 4245L: linux-media@vger.kernel.org
275ffde4 4246T: git git://linuxtv.org/media_tree.git
261982f1 4247S: Maintained
0c0d06ca 4248F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4249
e8deeae2 4250GSPCA T613 SUBDRIVER
8b58be88 4251M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4252L: linux-media@vger.kernel.org
275ffde4 4253T: git git://linuxtv.org/media_tree.git
e8deeae2 4254S: Maintained
0c0d06ca 4255F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4256
4257GSPCA USB WEBCAM DRIVER
fc3f906b 4258M: Hans de Goede <hdegoede@redhat.com>
661263b5 4259L: linux-media@vger.kernel.org
275ffde4 4260T: git git://linuxtv.org/media_tree.git
e8deeae2 4261S: Maintained
0c0d06ca 4262F: drivers/media/usb/gspca/
e8deeae2 4263
584ec979
DB
4264GUID PARTITION TABLE (GPT)
4265M: Davidlohr Bueso <davidlohr@hp.com>
4266L: linux-efi@vger.kernel.org
4267S: Maintained
4268F: block/partitions/efi.*
4269
aa3c598b
EG
4270STK1160 USB VIDEO CAPTURE DRIVER
4271M: Ezequiel Garcia <elezegarcia@gmail.com>
4272L: linux-media@vger.kernel.org
275ffde4 4273T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4274S: Maintained
4275F: drivers/media/usb/stk1160/
e8deeae2 4276
71a6d0af
HW
4277HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4278M: Frank Seidel <frank@f-seidel.de>
4279L: platform-driver-x86@vger.kernel.org
4280W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4281S: Maintained
4282F: drivers/platform/x86/hdaps.c
4283
48fc9e26
HV
4284HDPVR USB VIDEO ENCODER DRIVER
4285M: Hans Verkuil <hverkuil@xs4all.nl>
4286L: linux-media@vger.kernel.org
4287T: git git://linuxtv.org/media_tree.git
4288W: http://linuxtv.org
4289S: Odd Fixes
14430813 4290F: drivers/media/usb/hdpvr/
48fc9e26 4291
71a6d0af 4292HWPOISON MEMORY FAILURE HANDLING
f9625c48 4293M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4294L: linux-mm@kvack.org
71a6d0af
HW
4295S: Maintained
4296F: mm/memory-failure.c
4297F: mm/hwpoison-inject.c
4298
4299HYPERVISOR VIRTUAL CONSOLE DRIVER
4300L: linuxppc-dev@lists.ozlabs.org
4301S: Odd Fixes
4302F: drivers/tty/hvc/
4303
e5ab1477
AP
4304HACKRF MEDIA DRIVER
4305M: Antti Palosaari <crope@iki.fi>
4306L: linux-media@vger.kernel.org
4307W: http://linuxtv.org/
4308W: http://palosaari.fi/linux/
4309Q: http://patchwork.linuxtv.org/project/linux-media/list/
4310T: git git://linuxtv.org/anttip/media_tree.git
4311S: Maintained
4312F: drivers/media/usb/hackrf/
4313
5b543965 4314HARDWARE MONITORING
7c81c60f 4315M: Jean Delvare <jdelvare@suse.de>
ca462085 4316M: Guenter Roeck <linux@roeck-us.net>
5b543965 4317L: lm-sensors@lm-sensors.org
595142e0 4318W: http://www.lm-sensors.org/
9e012c1a 4319T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4320T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4321S: Maintained
047f4ec2 4322F: Documentation/hwmon/
679655da 4323F: drivers/hwmon/
047f4ec2 4324F: include/linux/hwmon*.h
5b543965 4325
844dd05f 4326HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4327M: Matt Mackall <mpm@selenic.com>
4328M: Herbert Xu <herbert@gondor.apana.org.au>
4329S: Odd fixes
679655da
JP
4330F: Documentation/hw_random.txt
4331F: drivers/char/hw_random/
4332F: include/linux/hw_random.h
844dd05f 4333
8b37fcfc
OBC
4334HARDWARE SPINLOCK CORE
4335M: Ohad Ben-Cohen <ohad@wizery.com>
4336S: Maintained
4337F: Documentation/hwspinlock.txt
4338F: drivers/hwspinlock/hwspinlock_*
4339F: include/linux/hwspinlock.h
4340
1da177e4 4341HARMONY SOUND DRIVER
ac6aecbf 4342L: linux-parisc@vger.kernel.org
1da177e4 4343S: Maintained
679655da 4344F: sound/parisc/harmony.*
1da177e4 4345
91952bc0
AP
4346HD29L2 MEDIA DRIVER
4347M: Antti Palosaari <crope@iki.fi>
4348L: linux-media@vger.kernel.org
4349W: http://linuxtv.org/
4350W: http://palosaari.fi/linux/
4351Q: http://patchwork.linuxtv.org/project/linux-media/list/
4352T: git git://linuxtv.org/anttip/media_tree.git
4353S: Maintained
4354F: drivers/media/dvb-frontends/hd29l2*
4355
e2d1d6c0 4356HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4357L: iss_storagedev@hp.com
af9f1b3c 4358S: Orphan
679655da
JP
4359F: Documentation/blockdev/cpqarray.txt
4360F: drivers/block/cpqarray.*
e2d1d6c0 4361
9257aa49 4362HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4363M: Don Brace <don.brace@pmcs.com>
9257aa49 4364L: iss_storagedev@hp.com
693373db
DB
4365L: storagedev@pmcs.com
4366L: linux-scsi@vger.kernel.org
9257aa49
SC
4367S: Supported
4368F: Documentation/scsi/hpsa.txt
4369F: drivers/scsi/hpsa*.[ch]
4370F: include/linux/cciss*.h
c117ab84 4371F: include/uapi/linux/cciss*.h
9257aa49 4372
e2d1d6c0 4373HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4374M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4375L: iss_storagedev@hp.com
693373db
DB
4376L: storagedev@pmcs.com
4377L: linux-scsi@vger.kernel.org
e2d1d6c0 4378S: Supported
679655da
JP
4379F: Documentation/blockdev/cciss.txt
4380F: drivers/block/cciss*
4381F: include/linux/cciss_ioctl.h
c117ab84 4382F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4383
1da177e4 4384HFS FILESYSTEM
6cf515e1
GU
4385L: linux-fsdevel@vger.kernel.org
4386S: Orphan
679655da
JP
4387F: Documentation/filesystems/hfs.txt
4388F: fs/hfs/
1da177e4 4389
ef575f47
GU
4390HFSPLUS FILESYSTEM
4391L: linux-fsdevel@vger.kernel.org
4392S: Orphan
4393F: Documentation/filesystems/hfsplus.txt
4394F: fs/hfsplus/
4395
1da177e4 4396HGA FRAMEBUFFER DRIVER
8b58be88 4397M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4398L: linux-nvidia@lists.surfsouth.com
4399W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4400S: Maintained
8a61f013 4401F: drivers/video/fbdev/hgafb.c
1da177e4 4402
4480f15b 4403HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4404M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4405M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4406L: linux-pm@vger.kernel.org
e2d1d6c0 4407S: Supported
679655da
JP
4408F: arch/x86/power/
4409F: drivers/base/power/
4410F: kernel/power/
4411F: include/linux/suspend.h
4412F: include/linux/freezer.h
4413F: include/linux/pm.h
679655da 4414F: arch/*/include/asm/suspend*.h
e2d1d6c0 4415
4ef4caad 4416HID CORE LAYER
8b58be88 4417M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4418L: linux-input@vger.kernel.org
54e5881d 4419T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4420S: Maintained
679655da
JP
4421F: drivers/hid/
4422F: include/linux/hid*
c117ab84 4423F: include/uapi/linux/hid*
4ef4caad 4424
38bed542 4425HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4426M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4427L: linux-kernel@vger.kernel.org
75fc2d37 4428T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4429S: Maintained
679655da 4430F: Documentation/timers/
5cee9645 4431F: kernel/time/hrtimer.c
88606e80
TG
4432F: kernel/time/clockevents.c
4433F: kernel/time/tick*.*
4434F: kernel/time/timer_*.c
05ed8490 4435F: include/linux/clockchips.h
679655da 4436F: include/linux/hrtimer.h
38bed542 4437
1da177e4 4438HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4439L: linux-hams@vger.kernel.org
8b64f2a0 4440S: Orphan
679655da
JP
4441F: drivers/net/hamradio/dmascc.c
4442F: drivers/net/hamradio/scc.c
1da177e4 4443
ede1e6f8 4444HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4445M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4446W: http://www.highpoint-tech.com
4447S: Supported
679655da
JP
4448F: Documentation/scsi/hptiop.txt
4449F: drivers/scsi/hptiop.c
ede1e6f8 4450
1da177e4 4451HIPPI
8b58be88 4452M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4453L: linux-hippi@sunsite.dk
4454S: Maintained
679655da 4455F: include/linux/hippidevice.h
c117ab84 4456F: include/uapi/linux/if_hippi.h
679655da 4457F: net/802/hippi.c
ff5a3b50 4458F: drivers/net/hippi/
1da177e4 4459
ff1d2767 4460HOST AP DRIVER
8b58be88 4461M: Jouni Malinen <j@w1.fi>
85d32e7b 4462L: hostap@shmoo.com (subscribers-only)
724c6b35 4463L: linux-wireless@vger.kernel.org
ff1d2767
JM
4464W: http://hostap.epitest.fi/
4465S: Maintained
679655da 4466F: drivers/net/wireless/hostap/
ff1d2767 4467
dd8cd779 4468HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4469L: platform-driver-x86@vger.kernel.org
95c70215 4470S: Orphan
679655da 4471F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4472
e2d1d6c0 4473HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4474M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4475S: Maintained
7e25d724 4476F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4477
7d2c86b5 4478HPET: High Precision Event Timers driver
8b58be88 4479M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4480S: Maintained
679655da
JP
4481F: Documentation/timers/hpet.txt
4482F: drivers/char/hpet.c
4483F: include/linux/hpet.h
c117ab84 4484F: include/uapi/linux/hpet.h
b9b0332f 4485
e07b5d79 4486HPET: x86
9e06f631 4487S: Orphan
679655da
JP
4488F: arch/x86/kernel/hpet.c
4489F: arch/x86/include/asm/hpet.h
b9b0332f 4490
1da177e4 4491HPFS FILESYSTEM
8b58be88 4492M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4493W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4494S: Maintained
679655da 4495F: fs/hpfs/
1da177e4 4496
3441cded 4497HSI SUBSYSTEM
56459ea9
SR
4498M: Sebastian Reichel <sre@kernel.org>
4499T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4500S: Maintained
4501F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4502F: Documentation/hsi.txt
3441cded
SR
4503F: drivers/hsi/
4504F: include/linux/hsi/
4505F: include/uapi/linux/hsi/
4506
7d2c86b5 4507HSO 3G MODEM DRIVER
8b58be88 4508M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4509W: http://www.pharscape.org
4510S: Maintained
679655da 4511F: drivers/net/usb/hso.c
11cd29b0 4512
19990e29
AB
4513HSR NETWORK PROTOCOL
4514M: Arvid Brodin <arvid.brodin@alten.se>
4515L: netdev@vger.kernel.org
4516S: Maintained
4517F: net/hsr/
4518
5a18c343 4519HTCPEN TOUCHSCREEN DRIVER
8b58be88 4520M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4521L: linux-input@vger.kernel.org
4522S: Maintained
679655da 4523F: drivers/input/touchscreen/htcpen.c
5a18c343 4524
1da177e4 4525HUGETLB FILESYSTEM
6d49e352 4526M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4527S: Maintained
679655da 4528F: fs/hugetlbfs/
1da177e4 4529
05183189
S
4530Hyper-V CORE AND DRIVERS
4531M: K. Y. Srinivasan <kys@microsoft.com>
4532M: Haiyang Zhang <haiyangz@microsoft.com>
4533L: devel@linuxdriverproject.org
4534S: Maintained
a4162747
HZ
4535F: arch/x86/include/asm/mshyperv.h
4536F: arch/x86/include/uapi/asm/hyperv.h
4537F: arch/x86/kernel/cpu/mshyperv.c
05183189 4538F: drivers/hid/hid-hyperv.c
a4162747 4539F: drivers/hv/
f92ca80b 4540F: drivers/input/serio/hyperv-keyboard.c
05183189 4541F: drivers/net/hyperv/
a4162747 4542F: drivers/scsi/storvsc_drv.c
8a61f013 4543F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4544F: include/linux/hyperv.h
4545F: tools/hv/
05183189 4546
d85c8a6a 4547I2C OVER PARALLEL PORT
7c81c60f 4548M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4549L: linux-i2c@vger.kernel.org
4550S: Maintained
4551F: Documentation/i2c/busses/i2c-parport
4552F: Documentation/i2c/busses/i2c-parport-light
4553F: drivers/i2c/busses/i2c-parport.c
4554F: drivers/i2c/busses/i2c-parport-light.c
4555
4556I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4557M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4558L: linux-i2c@vger.kernel.org
4559S: Maintained
4560F: Documentation/i2c/busses/i2c-ali1535
4561F: Documentation/i2c/busses/i2c-ali1563
4562F: Documentation/i2c/busses/i2c-ali15x3
4563F: Documentation/i2c/busses/i2c-amd756
4564F: Documentation/i2c/busses/i2c-amd8111
4565F: Documentation/i2c/busses/i2c-i801
4566F: Documentation/i2c/busses/i2c-nforce2
4567F: Documentation/i2c/busses/i2c-piix4
4568F: Documentation/i2c/busses/i2c-sis5595
4569F: Documentation/i2c/busses/i2c-sis630
4570F: Documentation/i2c/busses/i2c-sis96x
4571F: Documentation/i2c/busses/i2c-via
4572F: Documentation/i2c/busses/i2c-viapro
4573F: drivers/i2c/busses/i2c-ali1535.c
4574F: drivers/i2c/busses/i2c-ali1563.c
4575F: drivers/i2c/busses/i2c-ali15x3.c
4576F: drivers/i2c/busses/i2c-amd756.c
4577F: drivers/i2c/busses/i2c-amd756-s4882.c
4578F: drivers/i2c/busses/i2c-amd8111.c
4579F: drivers/i2c/busses/i2c-i801.c
4580F: drivers/i2c/busses/i2c-isch.c
4581F: drivers/i2c/busses/i2c-nforce2.c
4582F: drivers/i2c/busses/i2c-nforce2-s4985.c
4583F: drivers/i2c/busses/i2c-piix4.c
4584F: drivers/i2c/busses/i2c-sis5595.c
4585F: drivers/i2c/busses/i2c-sis630.c
4586F: drivers/i2c/busses/i2c-sis96x.c
4587F: drivers/i2c/busses/i2c-via.c
4588F: drivers/i2c/busses/i2c-viapro.c
4589
cb7f07a4
NH
4590I2C/SMBUS ISMT DRIVER
4591M: Seth Heasley <seth.heasley@intel.com>
4592M: Neil Horman <nhorman@tuxdriver.com>
4593L: linux-i2c@vger.kernel.org
4594F: drivers/i2c/busses/i2c-ismt.c
4595F: Documentation/i2c/busses/i2c-ismt
4596
6ea884db 4597I2C/SMBUS STUB DRIVER
7c81c60f 4598M: Jean Delvare <jdelvare@suse.de>
846557d3 4599L: linux-i2c@vger.kernel.org
6ea884db 4600S: Maintained
8547a5bc 4601F: drivers/i2c/i2c-stub.c
6ea884db 4602
5b543965 4603I2C SUBSYSTEM
14d77c4d 4604M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4605L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4606W: https://i2c.wiki.kernel.org/
4607Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4608T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4609S: Maintained
679655da
JP
4610F: Documentation/i2c/
4611F: drivers/i2c/
4612F: include/linux/i2c.h
03b70d62 4613F: include/linux/i2c-*.h
c117ab84
CEB
4614F: include/uapi/linux/i2c.h
4615F: include/uapi/linux/i2c-*.h
1da177e4 4616
4560d677
WS
4617I2C ACPI SUPPORT
4618M: Mika Westerberg <mika.westerberg@linux.intel.com>
4619L: linux-i2c@vger.kernel.org
4620L: linux-acpi@vger.kernel.org
4621S: Maintained
4560d677 4622
d85c8a6a 4623I2C-TAOS-EVM DRIVER
7c81c60f 4624M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4625L: linux-i2c@vger.kernel.org
4626S: Maintained
4627F: Documentation/i2c/busses/i2c-taos-evm
4628F: drivers/i2c/busses/i2c-taos-evm.c
4629
e8c76eed 4630I2C-TINY-USB DRIVER
8b58be88 4631M: Till Harbaum <till@harbaum.org>
846557d3 4632L: linux-i2c@vger.kernel.org
932d1872 4633W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4634S: Maintained
679655da 4635F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4636
1da177e4 4637i386 BOOT CODE
8b58be88 4638M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4639S: Maintained
679655da 4640F: arch/x86/boot/
1da177e4
LT
4641
4642i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4643M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4644T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4645S: Maintained
4646
1da177e4 4647IA64 (Itanium) PLATFORM
8b58be88
JP
4648M: Tony Luck <tony.luck@intel.com>
4649M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4650L: linux-ia64@vger.kernel.org
6b1c70b1 4651T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4652S: Maintained
679655da 4653F: arch/ia64/
1da177e4 4654
956c203c 4655IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4656M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4657M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4658L: linux-crypto@vger.kernel.org
4659S: Supported
4660F: drivers/crypto/nx/
4661
0e16aafb 4662IBM Power 842 compression accelerator
d1e66e6e 4663M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4664S: Supported
4665F: drivers/crypto/nx/nx-842.c
4666F: include/linux/nx842.h
4667
1da177e4 4668IBM Power Linux RAID adapter
8b58be88 4669M: Brian King <brking@us.ibm.com>
1da177e4 4670S: Supported
679655da 4671F: drivers/scsi/ipr.*
1da177e4 4672
9d348af4
SL
4673IBM Power Virtual Ethernet Device Driver
4674M: Santiago Leon <santil@linux.vnet.ibm.com>
4675L: netdev@vger.kernel.org
4676S: Supported
9aa32835 4677F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4678
e6babec6
NF
4679IBM Power Virtual SCSI Device Drivers
4680M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4681L: linux-scsi@vger.kernel.org
4682S: Supported
e6babec6
NF
4683F: drivers/scsi/ibmvscsi/ibmvscsi*
4684F: drivers/scsi/ibmvscsi/viosrp.h
4685
4686IBM Power Virtual FC Device Drivers
4687M: Brian King <brking@linux.vnet.ibm.com>
4688L: linux-scsi@vger.kernel.org
4689S: Supported
4690F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4691
1da177e4 4692IBM ServeRAID RAID DRIVER
f9213e78 4693S: Orphan
679655da 4694F: drivers/scsi/ips.*
1da177e4 4695
6ed9f9c4
PT
4696ICH LPC AND GPIO DRIVER
4697M: Peter Tyser <ptyser@xes-inc.com>
4698S: Maintained
4699F: drivers/mfd/lpc_ich.c
4700F: drivers/gpio/gpio-ich.c
4701
1e7106fc 4702IDE SUBSYSTEM
8b58be88 4703M: "David S. Miller" <davem@davemloft.net>
1da177e4 4704L: linux-ide@vger.kernel.org
8a6e2535 4705Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4706T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4707S: Maintained
679655da
JP
4708F: Documentation/ide/
4709F: drivers/ide/
4710F: include/linux/ide.h
1da177e4 4711
6cb8c13d
IP
4712IDEAPAD LAPTOP EXTRAS DRIVER
4713M: Ike Panhc <ike.pan@canonical.com>
4714L: platform-driver-x86@vger.kernel.org
4715W: http://launchpad.net/ideapad-laptop
4716S: Maintained
4717F: drivers/platform/x86/ideapad-laptop.c
4718
1ea4c161
AM
4719IDEAPAD LAPTOP SLIDEBAR DRIVER
4720M: Andrey Moiseev <o2g.org.ru@gmail.com>
4721L: linux-input@vger.kernel.org
4722W: https://github.com/o2genum/ideapad-slidebar
4723S: Maintained
4724F: drivers/input/misc/ideapad_slidebar.c
4725
0f861e8c 4726IDE/ATAPI DRIVERS
487ba8e8 4727M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4728L: linux-ide@vger.kernel.org
c404c199 4729S: Maintained
679655da
JP
4730F: Documentation/cdrom/ide-cd
4731F: drivers/ide/ide-cd*
1da177e4 4732
27471fdb 4733IDLE-I7300
8b58be88 4734M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4735L: linux-pm@vger.kernel.org
27471fdb 4736S: Supported
679655da 4737F: drivers/idle/i7300_idle.c
27471fdb 4738
02cf2286 4739IEEE 802.15.4 SUBSYSTEM
b6e195fd 4740M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4741L: linux-wpan@vger.kernel.org
4742W: https://github.com/linux-wpan
4743T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4744S: Maintained
4745F: net/ieee802154/
68653359 4746F: net/mac802154/
251741b1 4747F: drivers/net/ieee802154/
ebef9c12 4748F: Documentation/networking/ieee802154.txt
02cf2286 4749
40ad4a30
SY
4750IGUANAWORKS USB IR TRANSCEIVER
4751M: Sean Young <sean@mess.org>
4752L: linux-media@vger.kernel.org
4753S: Maintained
4754F: drivers/media/rc/iguanair.c
4755
9545f86e 4756IIO SUBSYSTEM AND DRIVERS
030a13d7 4757M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4758R: Hartmut Knaack <knaack.h@gmx.de>
4759R: Lars-Peter Clausen <lars@metafoo.de>
4760R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4761L: linux-iio@vger.kernel.org
4762S: Maintained
03e7c251 4763F: drivers/iio/
9545f86e 4764F: drivers/staging/iio/
8fe671fc 4765F: include/linux/iio/
9545f86e 4766
65519263
SG
4767IKANOS/ADI EAGLE ADSL USB DRIVER
4768M: Matthieu Castet <castet.matthieu@free.fr>
4769M: Stanislaw Gruszka <stf_xl@wp.pl>
4770S: Maintained
4771F: drivers/usb/atm/ueagle-atm.c
4772
e89ab51f
GR
4773INA209 HARDWARE MONITOR DRIVER
4774M: Guenter Roeck <linux@roeck-us.net>
4775L: lm-sensors@lm-sensors.org
4776S: Maintained
4777F: Documentation/hwmon/ina209
4778F: Documentation/devicetree/bindings/i2c/ina209.txt
4779F: drivers/hwmon/ina209.c
4780
4781INA2XX HARDWARE MONITOR DRIVER
4782M: Guenter Roeck <linux@roeck-us.net>
4783L: lm-sensors@lm-sensors.org
4784S: Maintained
4785F: Documentation/hwmon/ina2xx
4786F: drivers/hwmon/ina2xx.c
4787F: include/linux/platform_data/ina2xx.h
4788
14dc124f
SIG
4789INDUSTRY PACK SUBSYSTEM (IPACK)
4790M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4791M: Jens Taprogge <jens.taprogge@taprogge.org>
4792M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4793L: industrypack-devel@lists.sourceforge.net
4794W: http://industrypack.sourceforge.net
4795S: Maintained
4796F: drivers/ipack/
4797
aa7168f4 4798INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4799M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4800M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4801L: linux-ima-devel@lists.sourceforge.net
4802L: linux-ima-user@lists.sourceforge.net
4803L: linux-security-module@vger.kernel.org
aa7168f4 4804S: Supported
679655da 4805F: security/integrity/ima/
aa7168f4 4806
1da177e4 4807IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4808L: linux-fbdev@vger.kernel.org
843393d3 4809S: Orphan
8a61f013 4810F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4811
4812INFINIBAND SUBSYSTEM
db9fd848 4813M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4814M: Sean Hefty <sean.hefty@intel.com>
4815M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4816L: linux-rdma@vger.kernel.org
605841f5 4817W: http://www.openfabrics.org/
8a6e2535 4818Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4819T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4820S: Supported
679655da
JP
4821F: Documentation/infiniband/
4822F: drivers/infiniband/
c117ab84 4823F: include/uapi/linux/if_infiniband.h
1da177e4 4824
c9f04f58 4825INOTIFY
8b58be88
JP
4826M: John McCutchan <john@johnmccutchan.com>
4827M: Robert Love <rlove@rlove.org>
4828M: Eric Paris <eparis@parisplace.org>
c9f04f58 4829S: Maintained
679655da
JP
4830F: Documentation/filesystems/inotify.txt
4831F: fs/notify/inotify/
4832F: include/linux/inotify.h
c117ab84 4833F: include/uapi/linux/inotify.h
c9f04f58 4834
e2d1d6c0 4835INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4836M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4837M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4838L: linux-input@vger.kernel.org
8a6e2535 4839Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4840T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4841S: Maintained
679655da 4842F: drivers/input/
f4eea7e2 4843F: include/linux/input.h
c117ab84 4844F: include/uapi/linux/input.h
f4eea7e2 4845F: include/linux/input/
e2d1d6c0 4846
3267a87f
HR
4847INPUT MULTITOUCH (MT) PROTOCOL
4848M: Henrik Rydberg <rydberg@euromail.se>
4849L: linux-input@vger.kernel.org
7f9c2454 4850T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4851S: Maintained
4852F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4853F: drivers/input/input-mt.c
3267a87f
HR
4854K: \b(ABS|SYN)_MT_
4855
4ac13e17
DJ
4856INTEL C600 SERIES SAS CONTROLLER DRIVER
4857M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4858M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4859M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4860L: linux-scsi@vger.kernel.org
7106891a
DJ
4861T: git git://git.code.sf.net/p/intel-sas/isci
4862S: Supported
4ac13e17 4863F: drivers/scsi/isci/
4ac13e17 4864
26717172
LB
4865INTEL IDLE DRIVER
4866M: Len Brown <lenb@kernel.org>
bf1c138e 4867L: linux-pm@vger.kernel.org
08deed1e 4868T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4869S: Supported
4870F: drivers/idle/intel_idle.c
4871
9eb8ef74 4872INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4873M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4874L: linux-fbdev@vger.kernel.org
ce00f85c 4875S: Maintained
679655da 4876F: Documentation/fb/intelfb.txt
8a61f013 4877F: drivers/video/fbdev/intelfb/
9eb8ef74 4878
1da177e4 4879INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4880M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4881L: linux-fbdev@vger.kernel.org
ce00f85c 4882S: Maintained
8a61f013 4883F: drivers/video/fbdev/i810/
1da177e4 4884
f4a9bc4c 4885INTEL MENLOW THERMAL DRIVER
8b58be88 4886M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4887L: platform-driver-x86@vger.kernel.org
5ca92bd9 4888W: https://01.org/linux-acpi
f4a9bc4c 4889S: Supported
679655da 4890F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4891
1da177e4 4892INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4893M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4894S: Maintained
73d425fd
JP
4895F: arch/x86/kernel/cpu/microcode/core*
4896F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4897
248a9dc3 4898INTEL I/OAT DMA DRIVER
18ebd564 4899M: Dave Jiang <dave.jiang@intel.com>
08223d80 4900R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4901L: dmaengine@vger.kernel.org
4902Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4903S: Supported
679655da 4904F: drivers/dma/ioat*
248a9dc3 4905
6c8909b4 4906INTEL IOMMU (VT-d)
8b58be88 4907M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4908L: iommu@lists.linux-foundation.org
54e5881d 4909T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4910S: Supported
3fb39615 4911F: drivers/iommu/intel-iommu.c
679655da 4912F: include/linux/intel-iommu.h
6c8909b4 4913
b3e5f263 4914INTEL IOP-ADMA DMA DRIVER
08223d80 4915R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4916S: Odd fixes
679655da 4917F: drivers/dma/iop-adma.c
b3e5f263 4918
9251ce95 4919INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 4920M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 4921S: Maintained
679655da
JP
4922F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4923F: arch/arm/mach-ixp4xx/include/mach/npe.h
4924F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4925F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4926F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4927F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4928
844dd05f 4929INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4930M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4931S: Maintained
679655da 4932F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4933
c3a803e8 4934INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4935M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4936M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4937M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4938M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4939M: Don Skidmore <donald.c.skidmore@intel.com>
4940M: Greg Rose <gregory.v.rose@intel.com>
c3a803e8 4941M: Matthew Vick <matthew.vick@intel.com>
8b58be88 4942M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4943M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4944M: Linux NICS <linux.nics@intel.com>
dcd01faf 4945L: e1000-devel@lists.sourceforge.net
f6fde11a 4946W: http://www.intel.com/support/feedback.htm
d94e6fed 4947W: http://e1000.sourceforge.net/
dee1ad47
JK
4948T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4949T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4950S: Supported
0d164401
JK
4951F: Documentation/networking/e100.txt
4952F: Documentation/networking/e1000.txt
4953F: Documentation/networking/e1000e.txt
4954F: Documentation/networking/igb.txt
4955F: Documentation/networking/igbvf.txt
4956F: Documentation/networking/ixgb.txt
4957F: Documentation/networking/ixgbe.txt
4958F: Documentation/networking/ixgbevf.txt
1bff6529 4959F: Documentation/networking/i40e.txt
105bf2fe 4960F: Documentation/networking/i40evf.txt
dee1ad47 4961F: drivers/net/ethernet/intel/
bc90d291 4962F: drivers/net/ethernet/intel/*/
1da177e4 4963
0963d59b
LW
4964INTEL-MID GPIO DRIVER
4965M: David Cohen <david.a.cohen@linux.intel.com>
4966L: linux-gpio@vger.kernel.org
4967S: Maintained
4968F: drivers/gpio/gpio-intel-mid.c
4969
ca907a90
SY
4970INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4971M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4972L: linux-wireless@vger.kernel.org
ca907a90 4973S: Maintained
679655da 4974F: Documentation/networking/README.ipw2100
679655da 4975F: Documentation/networking/README.ipw2200
ca907a90 4976F: drivers/net/wireless/ipw2x00/
826d2abe 4977
4bd96a7a 4978INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4979M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4980M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4981M: Shane Wang <shane.wang@intel.com>
4982L: tboot-devel@lists.sourceforge.net
4983W: http://tboot.sourceforge.net
e9b7d7c8 4984T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4985S: Supported
4986F: Documentation/intel_txt.txt
4987F: include/linux/tboot.h
4988F: arch/x86/kernel/tboot.c
4989
8a70da82 4990INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4991M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4992M: linux-wimax@intel.com
63fae219 4993L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4994S: Supported
4995W: http://linuxwimax.org
679655da
JP
4996F: Documentation/wimax/README.i2400m
4997F: drivers/net/wimax/i2400m/
c117ab84 4998F: include/uapi/linux/wimax/i2400m.h
8a70da82 4999
1c0ce89c
SG
5000INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5001M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5002L: linux-wireless@vger.kernel.org
1c0ce89c 5003S: Supported
efa3144e
WYG
5004F: drivers/net/wireless/iwlegacy/
5005
b481de9c 5006INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5007M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5008M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5009M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5010L: linux-wireless@vger.kernel.org
b481de9c 5011W: http://intellinuxwireless.org
b62ff718 5012T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5013S: Supported
679655da 5014F: drivers/net/wireless/iwlwifi/
b481de9c 5015
de8fe023
TW
5016INTEL MANAGEMENT ENGINE (mei)
5017M: Tomas Winkler <tomas.winkler@intel.com>
5018L: linux-kernel@vger.kernel.org
5019S: Supported
c117ab84 5020F: include/uapi/linux/mei.h
de8fe023 5021F: drivers/misc/mei/*
e07950a1 5022F: Documentation/misc-devices/mei/*
de8fe023 5023
cb109a0e 5024IOC3 ETHERNET DRIVER
8b58be88 5025M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5026L: linux-mips@linux-mips.org
5027S: Maintained
8862bf1e 5028F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5029
cb109a0e 5030IOC3 SERIAL DRIVER
8b58be88 5031M: Pat Gefre <pfg@sgi.com>
d39e0721 5032L: linux-serial@vger.kernel.org
cb109a0e 5033S: Maintained
df621252 5034F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5035
0b6e8569
SW
5036IOMMU DRIVERS
5037M: Joerg Roedel <joro@8bytes.org>
5038L: iommu@lists.linux-foundation.org
5039T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5040S: Maintained
5041F: drivers/iommu/
5042
4480f15b 5043IP MASQUERADING
8b58be88 5044M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5045S: Maintained
679655da 5046F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5047
1202d6ff 5048IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5049M: Francois Romieu <romieu@fr.zoreil.com>
5050M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5051L: netdev@vger.kernel.org
5052S: Maintained
7443713a 5053F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5054
4480f15b 5055IPATH DRIVER
8473c603 5056M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5057L: linux-rdma@vger.kernel.org
52a09a04 5058S: Maintained
679655da 5059F: drivers/infiniband/hw/ipath/
77d8798b 5060
4409ebe9 5061IPMI SUBSYSTEM
8b58be88 5062M: Corey Minyard <minyard@acm.org>
b0c90653 5063L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5064W: http://openipmi.sourceforge.net/
5065S: Supported
679655da
JP
5066F: Documentation/IPMI.txt
5067F: drivers/char/ipmi/
5068F: include/linux/ipmi*
c117ab84 5069F: include/uapi/linux/ipmi*
4409ebe9 5070
e2d1d6c0 5071IPS SCSI RAID DRIVER
8b58be88 5072M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5073L: linux-scsi@vger.kernel.org
5074W: http://www.adaptec.com/
5075S: Maintained
679655da 5076F: drivers/scsi/ips*
e2d1d6c0
RD
5077
5078IPVS
8b58be88
JP
5079M: Wensong Zhang <wensong@linux-vs.org>
5080M: Simon Horman <horms@verge.net.au>
5081M: Julian Anastasov <ja@ssi.bg>
979b6c13 5082L: netdev@vger.kernel.org
e2d1d6c0 5083L: lvs-devel@vger.kernel.org
1da177e4 5084S: Maintained
679655da 5085F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5086F: include/net/ip_vs.h
c117ab84 5087F: include/uapi/linux/ip_vs.h
679655da 5088F: net/netfilter/ipvs/
1da177e4 5089
e7839f25 5090IPWIRELESS DRIVER
8b58be88
JP
5091M: Jiri Kosina <jkosina@suse.cz>
5092M: David Sterba <dsterba@suse.cz>
92094aa0 5093S: Odd Fixes
282361a0 5094F: drivers/tty/ipwireless/
099dc4fb 5095
e2d1d6c0 5096IPX NETWORK LAYER
8b58be88 5097M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5098L: netdev@vger.kernel.org
5099S: Maintained
679655da 5100F: include/net/ipx.h
c117ab84 5101F: include/uapi/linux/ipx.h
679655da 5102F: net/ipx/
e2d1d6c0 5103
1da177e4 5104IRDA SUBSYSTEM
8b58be88 5105M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5106L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5107L: netdev@vger.kernel.org
1da177e4 5108W: http://irda.sourceforge.net/
f353976d 5109S: Maintained
e0057975 5110T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5111F: Documentation/networking/irda.txt
5112F: drivers/net/irda/
5113F: include/net/irda/
5114F: net/irda/
1da177e4 5115
a800c7cc
TG
5116IRQ SUBSYSTEM
5117M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5118L: linux-kernel@vger.kernel.org
a800c7cc 5119S: Maintained
75fc2d37 5120T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5121F: kernel/irq/
2ed9fd28
JC
5122
5123IRQCHIP DRIVERS
5124M: Thomas Gleixner <tglx@linutronix.de>
5125M: Jason Cooper <jason@lakedaemon.net>
5126L: linux-kernel@vger.kernel.org
5127S: Maintained
5128T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5129T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5130F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5131F: drivers/irqchip/
a800c7cc 5132
7ab3a837
GL
5133IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5134M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5135S: Maintained
5136F: Documentation/IRQ-domain.txt
5137F: include/linux/irqdomain.h
5138F: kernel/irq/irqdomain.c
5139
e2d1d6c0 5140ISAPNP
8b58be88 5141M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5142S: Maintained
679655da
JP
5143F: Documentation/isapnp.txt
5144F: drivers/pnp/isapnp/
5145F: include/linux/isapnp.h
e2d1d6c0 5146
d39b8420
HV
5147ISA RADIO MODULE
5148M: Hans Verkuil <hverkuil@xs4all.nl>
5149L: linux-media@vger.kernel.org
5150T: git git://linuxtv.org/media_tree.git
5151W: http://linuxtv.org
5152S: Maintained
5153F: drivers/media/radio/radio-isa*
5154
71a6d0af
HW
5155iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5156M: Peter Jones <pjones@redhat.com>
5157M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5158S: Maintained
5159F: drivers/firmware/iscsi_ibft*
5160
14816b1e 5161ISCSI
8b58be88 5162M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5163L: open-iscsi@googlegroups.com
5164W: www.open-iscsi.org
54e5881d 5165T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5166S: Maintained
679655da
JP
5167F: drivers/scsi/*iscsi*
5168F: include/scsi/*iscsi*
14816b1e 5169
1e65eb42
OG
5170ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5171M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5172M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5173M: Roi Dayan <roid@mellanox.com>
5174L: linux-rdma@vger.kernel.org
5175S: Supported
5176W: http://www.openfabrics.org
5177W: www.open-iscsi.org
5178Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5179F: drivers/infiniband/ulp/iser/
1e65eb42 5180
1da177e4 5181ISDN SUBSYSTEM
8b58be88 5182M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5183L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5184L: netdev@vger.kernel.org
1da177e4 5185W: http://www.isdn4linux.de
54e5881d 5186T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5187S: Maintained
679655da
JP
5188F: Documentation/isdn/
5189F: drivers/isdn/
5190F: include/linux/isdn.h
5191F: include/linux/isdn/
c117ab84
CEB
5192F: include/uapi/linux/isdn.h
5193F: include/uapi/linux/isdn/
1da177e4
LT
5194
5195ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5196M: Armin Schindler <mac@melware.de>
d5d52273 5197L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5198W: http://www.melware.de
5199S: Maintained
679655da 5200F: drivers/isdn/hardware/eicon/
1da177e4 5201
d624870f 5202IT87 HARDWARE MONITORING DRIVER
7c81c60f 5203M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5204L: lm-sensors@lm-sensors.org
5205S: Maintained
5206F: Documentation/hwmon/it87
5207F: drivers/hwmon/it87.c
5208
d7104bff
AP
5209IT913X MEDIA DRIVER
5210M: Antti Palosaari <crope@iki.fi>
5211L: linux-media@vger.kernel.org
5212W: http://linuxtv.org/
5213W: http://palosaari.fi/linux/
5214Q: http://patchwork.linuxtv.org/project/linux-media/list/
5215T: git git://linuxtv.org/anttip/media_tree.git
5216S: Maintained
249c697e 5217F: drivers/media/tuners/it913x*
d7104bff 5218
91821ff3 5219IVTV VIDEO4LINUX DRIVER
6afdeaf8 5220M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5221L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5222L: linux-media@vger.kernel.org
275ffde4 5223T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5224W: http://www.ivtvdriver.org
5225S: Maintained
679655da 5226F: Documentation/video4linux/*.ivtv
90d72ac6 5227F: drivers/media/pci/ivtv/
c117ab84 5228F: include/uapi/linux/ivtv*
91821ff3 5229
68620bdd
MP
5230IX2505V MEDIA DRIVER
5231M: Malcolm Priestley <tvboxspy@gmail.com>
5232L: linux-media@vger.kernel.org
5233W: http://linuxtv.org/
5234Q: http://patchwork.linuxtv.org/project/linux-media/list/
5235S: Maintained
5236F: drivers/media/dvb-frontends/ix2505v*
5237
4453d736
GR
5238JC42.4 TEMPERATURE SENSOR DRIVER
5239M: Guenter Roeck <linux@roeck-us.net>
5240L: lm-sensors@lm-sensors.org
5241S: Maintained
5242F: drivers/hwmon/jc42.c
5243F: Documentation/hwmon/jc42
5244
e2d1d6c0 5245JFS FILESYSTEM
3256f80f 5246M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5247L: jfs-discussion@lists.sourceforge.net
5248W: http://jfs.sourceforge.net/
54e5881d 5249T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5250S: Maintained
679655da
JP
5251F: Documentation/filesystems/jfs.txt
5252F: fs/jfs/
e2d1d6c0 5253
95252236 5254JME NETWORK DRIVER
8b58be88 5255M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5256L: netdev@vger.kernel.org
5257S: Maintained
63d24a0e 5258F: drivers/net/ethernet/jme.*
95252236 5259
1da177e4 5260JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5261M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5262L: linux-mtd@lists.infradead.org
5263W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5264S: Maintained
679655da 5265F: fs/jffs2/
c117ab84 5266F: include/uapi/linux/jffs2.h
1da177e4 5267
de456d37 5268JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5269M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5270M: Jan Kara <jack@suse.cz>
72be2ccf 5271L: linux-ext4@vger.kernel.org
ae0718f8 5272S: Maintained
d183e11a 5273F: fs/jbd/
d183e11a
TT
5274F: include/linux/jbd.h
5275
5276JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5277M: "Theodore Ts'o" <tytso@mit.edu>
5278L: linux-ext4@vger.kernel.org
5279S: Maintained
5280F: fs/jbd2/
5281F: include/linux/jbd2.h
ae0718f8 5282
fd8b6cb4 5283JSM Neo PCI based serial card
9d141cb9 5284M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5285L: linux-serial@vger.kernel.org
5286S: Maintained
df621252 5287F: drivers/tty/serial/jsm/
ae0718f8 5288
af39917d
CL
5289K10TEMP HARDWARE MONITORING DRIVER
5290M: Clemens Ladisch <clemens@ladisch.de>
5291L: lm-sensors@lm-sensors.org
5292S: Maintained
5293F: Documentation/hwmon/k10temp
5294F: drivers/hwmon/k10temp.c
5295
4660cb35 5296K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5297M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5298L: lm-sensors@lm-sensors.org
ae0718f8 5299S: Maintained
679655da
JP
5300F: Documentation/hwmon/k8temp
5301F: drivers/hwmon/k8temp.c
ae0718f8 5302
1da177e4 5303KCONFIG
5eb1f99e 5304M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5305L: linux-kbuild@vger.kernel.org
cea8321c 5306T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5307S: Maintained
679655da
JP
5308F: Documentation/kbuild/kconfig-language.txt
5309F: scripts/kconfig/
1da177e4 5310
ea6c2089 5311KDUMP
8b58be88
JP
5312M: Vivek Goyal <vgoyal@redhat.com>
5313M: Haren Myneni <hbabu@us.ibm.com>
34633993 5314L: kexec@lists.infradead.org
ea6c2089
VG
5315W: http://lse.sourceforge.net/kdump/
5316S: Maintained
80811493 5317F: Documentation/kdump/
ea6c2089 5318
f41bf02f
HV
5319KEENE FM RADIO TRANSMITTER DRIVER
5320M: Hans Verkuil <hverkuil@xs4all.nl>
5321L: linux-media@vger.kernel.org
5322T: git git://linuxtv.org/media_tree.git
5323W: http://linuxtv.org
5324S: Maintained
5325F: drivers/media/radio/radio-keene*
5326
1da177e4 5327KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5328M: Ian Kent <raven@themaw.net>
f694fc97 5329L: autofs@vger.kernel.org
1da177e4 5330S: Maintained
679655da 5331F: fs/autofs4/
1da177e4 5332
70fb7ba6 5333KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5334M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5335T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5336T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5337L: linux-kbuild@vger.kernel.org
5ce45962 5338S: Maintained
679655da
JP
5339F: Documentation/kbuild/
5340F: Makefile
5341F: scripts/Makefile.*
70fb7ba6
MM
5342F: scripts/basic/
5343F: scripts/mk*
5344F: scripts/package/
1da177e4
LT
5345
5346KERNEL JANITORS
c3000e03 5347L: kernel-janitors@vger.kernel.org
10466f5a 5348W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5349S: Odd Fixes
1da177e4 5350
e8b43555 5351KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5352M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5353L: linux-nfs@vger.kernel.org
1da177e4 5354W: http://nfs.sourceforge.net/
98fac23f 5355S: Supported
679655da 5356F: fs/nfsd/
c117ab84 5357F: include/uapi/linux/nfsd/
679655da
JP
5358F: fs/lockd/
5359F: fs/nfs_common/
5360F: net/sunrpc/
5361F: include/linux/lockd/
5362F: include/linux/sunrpc/
c117ab84 5363F: include/uapi/linux/sunrpc/
1da177e4 5364
13b122b3
SK
5365KERNEL SELFTEST FRAMEWORK
5366M: Shuah Khan <shuahkh@osg.samsung.com>
5367L: linux-api@vger.kernel.org
5368T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5369S: Maintained
5370F: tools/testing/selftests
5371
426d62e2 5372KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5373M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5374M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5375L: kvm@vger.kernel.org
e3e58478 5376W: http://www.linux-kvm.org
a94b40a6 5377T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5378S: Supported
c93a64fe
PB
5379F: Documentation/*/kvm*.txt
5380F: Documentation/virtual/kvm/
679655da
JP
5381F: arch/*/kvm/
5382F: arch/*/include/asm/kvm*
5383F: include/linux/kvm*
c117ab84 5384F: include/uapi/linux/kvm*
679655da 5385F: virt/kvm/
426d62e2 5386
ad8003d3 5387KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5388M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5389L: kvm@vger.kernel.org
5390W: http://kvm.qumranet.com
7de609c8 5391S: Maintained
679655da 5392F: arch/x86/include/asm/svm.h
679655da 5393F: arch/x86/kvm/svm.c
426d62e2 5394
513014b7 5395KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5396M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5397L: kvm-ppc@vger.kernel.org
5398W: http://kvm.qumranet.com
6a7f972d 5399T: git git://github.com/agraf/linux-2.6.git
513014b7 5400S: Supported
679655da
JP
5401F: arch/powerpc/include/asm/kvm*
5402F: arch/powerpc/kvm/
513014b7 5403
1fc9d2bf 5404KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5405M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5406L: kvm-ia64@vger.kernel.org
5407W: http://kvm.qumranet.com
920ed9f1 5408S: Supported
679655da
JP
5409F: Documentation/ia64/kvm.txt
5410F: arch/ia64/include/asm/kvm*
5411F: arch/ia64/kvm/
920ed9f1 5412
85f8fffe 5413KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5414M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5415M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5416M: linux390@de.ibm.com
5417L: linux-s390@vger.kernel.org
5418W: http://www.ibm.com/developerworks/linux/linux390/
5419S: Supported
679655da
JP
5420F: Documentation/s390/kvm.txt
5421F: arch/s390/include/asm/kvm*
80811493 5422F: arch/s390/kvm/
a968cd3e 5423F: drivers/s390/kvm/
85f8fffe 5424
a749474d 5425KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5426M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5427M: Marc Zyngier <marc.zyngier@arm.com>
5428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5429L: kvmarm@lists.cs.columbia.edu
5430W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5431S: Supported
a749474d
CD
5432F: arch/arm/include/uapi/asm/kvm*
5433F: arch/arm/include/asm/kvm*
5434F: arch/arm/kvm/
5c8818b4
MZ
5435F: virt/kvm/arm/
5436F: include/kvm/arm_*
a749474d 5437
6394a3ec 5438KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5439M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5440M: Marc Zyngier <marc.zyngier@arm.com>
5441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5442L: kvmarm@lists.cs.columbia.edu
5443S: Maintained
5444F: arch/arm64/include/uapi/asm/kvm*
5445F: arch/arm64/include/asm/kvm*
5446F: arch/arm64/kvm/
5447
dc009d92 5448KEXEC
8b58be88 5449M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5450W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5451L: kexec@lists.infradead.org
dc009d92 5452S: Maintained
679655da 5453F: include/linux/kexec.h
c117ab84 5454F: include/uapi/linux/kexec.h
679655da 5455F: kernel/kexec.c
dc009d92 5456
e971461f
DH
5457KEYS/KEYRINGS:
5458M: David Howells <dhowells@redhat.com>
5459L: keyrings@linux-nfs.org
5460S: Maintained
d410fa4e 5461F: Documentation/security/keys.txt
e971461f
DH
5462F: include/linux/key.h
5463F: include/linux/key-type.h
5464F: include/keys/
5465F: security/keys/
5466
7f3c68be 5467KEYS-TRUSTED
74dd744f
MZ
5468M: David Safford <safford@us.ibm.com>
5469M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5470L: linux-security-module@vger.kernel.org
5471L: keyrings@linux-nfs.org
5472S: Supported
d410fa4e 5473F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5474F: include/keys/trusted-type.h
5475F: security/keys/trusted.c
5476F: security/keys/trusted.h
5477
5478KEYS-ENCRYPTED
74dd744f
MZ
5479M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5480M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5481L: linux-security-module@vger.kernel.org
5482L: keyrings@linux-nfs.org
5483S: Supported
d410fa4e 5484F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5485F: include/keys/encrypted-type.h
19c90aa6 5486F: security/keys/encrypted-keys/
7f3c68be 5487
5b778dad 5488KGDB / KDB /debug_core
8b58be88 5489M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5490W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5491L: kgdb-bugreport@lists.sourceforge.net
5492S: Maintained
679655da
JP
5493F: Documentation/DocBook/kgdb.tmpl
5494F: drivers/misc/kgdbts.c
df621252 5495F: drivers/tty/serial/kgdboc.c
5b778dad 5496F: include/linux/kdb.h
679655da 5497F: include/linux/kgdb.h
4063eb5f 5498F: kernel/debug/
e3e2aaf7 5499
456db8cc 5500KMEMCHECK
8b58be88 5501M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5502M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5503S: Maintained
410d7a97
JP
5504F: Documentation/kmemcheck.txt
5505F: arch/x86/include/asm/kmemcheck.h
5506F: arch/x86/mm/kmemcheck/
5507F: include/linux/kmemcheck.h
5508F: mm/kmemcheck.c
b9ce08c0 5509
c3bb4d24 5510KMEMLEAK
8b58be88 5511M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5512S: Maintained
5513F: Documentation/kmemleak.txt
5514F: include/linux/kmemleak.h
5515F: mm/kmemleak.c
5516F: mm/kmemleak-test.c
5517
89559a61 5518KPROBES
8b58be88
JP
5519M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5520M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5521M: "David S. Miller" <davem@davemloft.net>
97c29e74 5522M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5523S: Maintained
679655da
JP
5524F: Documentation/kprobes.txt
5525F: include/linux/kprobes.h
5526F: kernel/kprobes.c
89559a61 5527
70e84049 5528KS0108 LCD CONTROLLER DRIVER
8b58be88 5529M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5530W: http://miguelojeda.es/auxdisplay.htm
5531W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5532S: Maintained
679655da
JP
5533F: Documentation/auxdisplay/ks0108
5534F: drivers/auxdisplay/ks0108.c
5535F: include/linux/ks0108.h
70e84049 5536
1da177e4 5537LAPB module
1da177e4 5538L: linux-x25@vger.kernel.org
bf9915cc 5539S: Orphan
679655da
JP
5540F: Documentation/networking/lapb-module.txt
5541F: include/*/lapb.h
5542F: net/lapb/
1da177e4
LT
5543
5544LASI 53c700 driver for PARISC
8b58be88 5545M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5546L: linux-scsi@vger.kernel.org
5547S: Maintained
679655da
JP
5548F: Documentation/scsi/53c700.txt
5549F: drivers/scsi/53c700*
1da177e4 5550
263de9b5 5551LED SUBSYSTEM
c772fc26 5552M: Bryan Wu <cooloney@gmail.com>
8b58be88 5553M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5554L: linux-leds@vger.kernel.org
5555T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5556S: Maintained
679655da
JP
5557F: drivers/leds/
5558F: include/linux/leds.h
263de9b5 5559
b0461a44 5560LEGACY EEPROM DRIVER
7c81c60f 5561M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5562S: Maintained
5563F: Documentation/misc-devices/eeprom
5564F: drivers/misc/eeprom/eeprom.c
5565
1da177e4 5566LEGO USB Tower driver
8b58be88 5567M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5568L: legousb-devel@lists.sourceforge.net
5569W: http://legousb.sourceforge.net/
5570S: Maintained
679655da 5571F: drivers/usb/misc/legousbtower.c
1da177e4 5572
055616a8
MK
5573LG2160 MEDIA DRIVER
5574M: Michael Krufky <mkrufky@linuxtv.org>
5575L: linux-media@vger.kernel.org
5576W: http://linuxtv.org/
5577W: http://github.com/mkrufky
5578Q: http://patchwork.linuxtv.org/project/linux-media/list/
5579T: git git://linuxtv.org/mkrufky/tuners.git
5580S: Maintained
5581F: drivers/media/dvb-frontends/lg2160.*
5582
6f0e7725
MK
5583LGDT3305 MEDIA DRIVER
5584M: Michael Krufky <mkrufky@linuxtv.org>
5585L: linux-media@vger.kernel.org
5586W: http://linuxtv.org/
5587W: http://github.com/mkrufky
5588Q: http://patchwork.linuxtv.org/project/linux-media/list/
5589T: git git://linuxtv.org/mkrufky/tuners.git
5590S: Maintained
5591F: drivers/media/dvb-frontends/lgdt3305.*
5592
568a17ff 5593LGUEST
8b58be88 5594M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5595L: lguest@lists.ozlabs.org
568a17ff 5596W: http://lguest.ozlabs.org/
72e91863 5597S: Odd Fixes
070f420b 5598F: arch/x86/include/asm/lguest*.h
679655da
JP
5599F: arch/x86/lguest/
5600F: drivers/lguest/
5601F: include/linux/lguest*.h
070f420b 5602F: tools/lguest/
568a17ff 5603
1acd437c
SL
5604LIBLOCKDEP
5605M: Sasha Levin <sasha.levin@oracle.com>
5606S: Maintained
5607F: tools/lib/lockdep/
5608
1da177e4 5609LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5610M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5611W: http://www.ibm.com/linux/ltc/projects/ppc
5612S: Supported
11c34c7d 5613F: arch/powerpc/boot/rs6000.h
1da177e4 5614
852bb9f5 5615LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5616M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5617M: Paul Mackerras <paulus@samba.org>
ea668936 5618M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5619W: http://www.penguinppc.org/
a4724ed6 5620L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5621Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5622T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5623S: Supported
11c34c7d
JP
5624F: Documentation/powerpc/
5625F: arch/powerpc/
1da177e4
LT
5626
5627LINUX FOR POWER MACINTOSH
8b58be88 5628M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5629W: http://www.penguinppc.org/
a4724ed6 5630L: linuxppc-dev@lists.ozlabs.org
1da177e4 5631S: Maintained
11c34c7d
JP
5632F: arch/powerpc/platforms/powermac/
5633F: drivers/macintosh/
1da177e4 5634
77a76369 5635LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5636M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5637L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5638T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5639S: Maintained
11c34c7d
JP
5640F: arch/powerpc/platforms/512x/
5641F: arch/powerpc/platforms/52xx/
1da177e4
LT
5642
5643LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5644M: Alistair Popple <alistair@popple.id.au>
8b58be88 5645M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5646W: http://www.penguinppc.org/
a4724ed6 5647L: linuxppc-dev@lists.ozlabs.org
1da177e4 5648S: Maintained
11c34c7d
JP
5649F: arch/powerpc/platforms/40x/
5650F: arch/powerpc/platforms/44x/
1da177e4 5651
260c02a9 5652LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5653L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5654S: Orphan
11c34c7d
JP
5655F: arch/powerpc/*/*virtex*
5656F: arch/powerpc/*/*/*virtex*
1da177e4 5657
e93adf1e 5658LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5659M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5660W: http://www.penguinppc.org/
a4724ed6 5661L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5662S: Maintained
a2b1f7c8 5663F: arch/powerpc/platforms/8xx/
e93adf1e 5664
1da177e4 5665LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5666M: Scott Wood <scottwood@freescale.com>
8b58be88 5667M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5668W: http://www.penguinppc.org/
a4724ed6 5669L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5670T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5671S: Maintained
11c34c7d 5672F: arch/powerpc/platforms/83xx/
4c8f581d 5673F: arch/powerpc/platforms/85xx/
1da177e4 5674
ab06ff3a 5675LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5676M: Olof Johansson <olof@lixom.net>
a4724ed6 5677L: linuxppc-dev@lists.ozlabs.org
92e19709 5678S: Maintained
11c34c7d
JP
5679F: arch/powerpc/platforms/pasemi/
5680F: drivers/*/*pasemi*
5681F: drivers/*/*/*pasemi*
ab06ff3a 5682
1da177e4 5683LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5684M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5685L: linux-security-module@vger.kernel.org
1da177e4
LT
5686S: Supported
5687
a23ce6da
HW
5688LIS3LV02D ACCELEROMETER DRIVER
5689M: Eric Piel <eric.piel@tremplin-utc.net>
5690S: Maintained
ff606677
JD
5691F: Documentation/misc-devices/lis3lv02d
5692F: drivers/misc/lis3lv02d/
bd35665f 5693F: drivers/platform/x86/hp_accel.c
a23ce6da 5694
e2d1d6c0 5695LLC (802.2)
8b58be88 5696M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5697S: Maintained
679655da 5698F: include/linux/llc.h
c117ab84 5699F: include/uapi/linux/llc.h
679655da
JP
5700F: include/net/llc*
5701F: net/llc/
e2d1d6c0 5702
4e233cbe
AD
5703LM73 HARDWARE MONITOR DRIVER
5704M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5705L: lm-sensors@lm-sensors.org
5706S: Maintained
5707F: drivers/hwmon/lm73.c
5708
156e2d1a 5709LM78 HARDWARE MONITOR DRIVER
7c81c60f 5710M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5711L: lm-sensors@lm-sensors.org
5712S: Maintained
5713F: Documentation/hwmon/lm78
5714F: drivers/hwmon/lm78.c
5715
1da177e4 5716LM83 HARDWARE MONITOR DRIVER
7c81c60f 5717M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5718L: lm-sensors@lm-sensors.org
1da177e4 5719S: Maintained
679655da
JP
5720F: Documentation/hwmon/lm83
5721F: drivers/hwmon/lm83.c
1da177e4
LT
5722
5723LM90 HARDWARE MONITOR DRIVER
7c81c60f 5724M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5725L: lm-sensors@lm-sensors.org
1da177e4 5726S: Maintained
679655da 5727F: Documentation/hwmon/lm90
aae7bce4 5728F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5729F: drivers/hwmon/lm90.c
1da177e4 5730
917cc4e6
GR
5731LM95234 HARDWARE MONITOR DRIVER
5732M: Guenter Roeck <linux@roeck-us.net>
5733L: lm-sensors@lm-sensors.org
5734S: Maintained
5735F: Documentation/hwmon/lm95234
5736F: drivers/hwmon/lm95234.c
5737
68620bdd
MP
5738LME2510 MEDIA DRIVER
5739M: Malcolm Priestley <tvboxspy@gmail.com>
5740L: linux-media@vger.kernel.org
5741W: http://linuxtv.org/
5742Q: http://patchwork.linuxtv.org/project/linux-media/list/
5743S: Maintained
5744F: drivers/media/usb/dvb-usb-v2/lmedm04*
5745
512e67f9 5746LOCKDEP AND LOCKSTAT
8b58be88
JP
5747M: Peter Zijlstra <peterz@infradead.org>
5748M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5749L: linux-kernel@vger.kernel.org
75fc2d37 5750T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5751S: Maintained
214e0aed
DB
5752F: Documentation/locking/lockdep*.txt
5753F: Documentation/locking/lockstat.txt
679655da 5754F: include/linux/lockdep.h
7486d6da 5755F: kernel/locking/
512e67f9 5756
dde33348 5757LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5758M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5759L: linux-ntfs-dev@lists.sourceforge.net
5760W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5761S: Maintained
679655da 5762F: Documentation/ldm.txt
20d16fef 5763F: block/partitions/ldm.*
1da177e4 5764
ef6ada3d
JE
5765LogFS
5766M: Joern Engel <joern@logfs.org>
756ccb3c 5767M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5768L: logfs@logfs.org
5769W: logfs.org
5770S: Maintained
5771F: fs/logfs/
5772
b62d7946
RS
5773LPC32XX MACHINE SUPPORT
5774M: Roland Stigge <stigge@antcom.de>
5775L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5776S: Maintained
5777F: arch/arm/mach-lpc32xx/
5778
c87e34ef 5779LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5780M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5781M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5782M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5783M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5784L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5785L: linux-scsi@vger.kernel.org
5786W: http://www.lsilogic.com/support
5787S: Supported
679655da 5788F: drivers/message/fusion/
500c152a 5789F: drivers/scsi/mpt2sas/
5790F: drivers/scsi/mpt3sas/
c87e34ef 5791
1da177e4 5792LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5793M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5794L: linux-scsi@vger.kernel.org
5795S: Maintained
679655da 5796F: drivers/scsi/sym53c8xx_2/
1da177e4 5797
e5f5c99a
GR
5798LTC4261 HARDWARE MONITOR DRIVER
5799M: Guenter Roeck <linux@roeck-us.net>
5800L: lm-sensors@lm-sensors.org
5801S: Maintained
5802F: Documentation/hwmon/ltc4261
5803F: drivers/hwmon/ltc4261.c
5804
81365c31 5805LTP (Linux Test Project)
28b8e8d4 5806M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5807M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5808M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5809M: Jan Stancek <jstancek@redhat.com>
5810M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5811M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5812L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5813W: http://linux-test-project.github.io/
7d1ae8a8 5814T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5815S: Maintained
5816
c12a54b3 5817M32R ARCHITECTURE
c12a54b3 5818W: http://www.linux-m32r.org/
b4174867 5819S: Orphan
679655da 5820F: arch/m32r/
c12a54b3 5821
1da177e4 5822M68K ARCHITECTURE
8b58be88 5823M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5824L: linux-m68k@lists.linux-m68k.org
5825W: http://www.linux-m68k.org/
54e5881d 5826T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5827S: Maintained
679655da 5828F: arch/m68k/
9db35182 5829F: drivers/zorro/
1da177e4
LT
5830
5831M68K ON APPLE MACINTOSH
8b58be88 5832M: Joshua Thompson <funaho@jurai.org>
1da177e4 5833W: http://www.mac.linux-m68k.org/
9bb9f222 5834L: linux-m68k@lists.linux-m68k.org
1da177e4 5835S: Maintained
9db35182 5836F: arch/m68k/mac/
1da177e4
LT
5837
5838M68K ON HP9000/300
8b58be88 5839M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5840W: http://www.tazenda.demon.co.uk/phil/linux-hp
5841S: Maintained
679655da 5842F: arch/m68k/hp300/
1da177e4 5843
74425546
AP
5844M88DS3103 MEDIA DRIVER
5845M: Antti Palosaari <crope@iki.fi>
5846L: linux-media@vger.kernel.org
5847W: http://linuxtv.org/
5848W: http://palosaari.fi/linux/
5849Q: http://patchwork.linuxtv.org/project/linux-media/list/
5850T: git git://linuxtv.org/anttip/media_tree.git
5851S: Maintained
5852F: drivers/media/dvb-frontends/m88ds3103*
5853
68620bdd
MP
5854M88RS2000 MEDIA DRIVER
5855M: Malcolm Priestley <tvboxspy@gmail.com>
5856L: linux-media@vger.kernel.org
5857W: http://linuxtv.org/
5858Q: http://patchwork.linuxtv.org/project/linux-media/list/
5859S: Maintained
5860F: drivers/media/dvb-frontends/m88rs2000*
5861
0d62f800
AP
5862M88TS2022 MEDIA DRIVER
5863M: Antti Palosaari <crope@iki.fi>
5864L: linux-media@vger.kernel.org
5865W: http://linuxtv.org/
5866W: http://palosaari.fi/linux/
5867Q: http://patchwork.linuxtv.org/project/linux-media/list/
5868T: git git://linuxtv.org/anttip/media_tree.git
5869S: Maintained
5870F: drivers/media/tuners/m88ts2022*
5871
07a092fa 5872MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5873M: Alexey Klimov <klimov.linux@gmail.com>
5874L: linux-media@vger.kernel.org
5875T: git git://linuxtv.org/media_tree.git
5876S: Maintained
5877F: drivers/media/radio/radio-ma901.c
07a092fa 5878
64a327a7 5879MAC80211
8b58be88 5880M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5881L: linux-wireless@vger.kernel.org
491b26b4 5882W: http://wireless.kernel.org/
ce466579
JB
5883T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5884T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5885S: Maintained
679655da
JP
5886F: Documentation/networking/mac80211-injection.txt
5887F: include/net/mac80211.h
5888F: net/mac80211/
64a327a7 5889
b863ceb7 5890MACVLAN DRIVER
8b58be88 5891M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5892L: netdev@vger.kernel.org
5893S: Maintained
679655da
JP
5894F: drivers/net/macvlan.c
5895F: include/linux/if_macvlan.h
b863ceb7 5896
2b6d83e2
JB
5897MAILBOX API
5898M: Jassi Brar <jassisinghbrar@gmail.com>
5899L: linux-kernel@vger.kernel.org
5900S: Maintained
5901F: drivers/mailbox/
5902F: include/linux/mailbox_client.h
5903F: include/linux/mailbox_controller.h
5904
faf1668c 5905MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5906M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5907W: http://www.kernel.org/doc/man-pages
bd7ebec6 5908L: linux-man@vger.kernel.org
1b53dc74 5909S: Maintained
faf1668c 5910
8427defd
RK
5911MARVELL ARMADA DRM SUPPORT
5912M: Russell King <rmk+kernel@arm.linux.org.uk>
5913S: Maintained
5914F: drivers/gpu/drm/armada/
5915
44c14c1d 5916MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5917M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5918M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5919L: netdev@vger.kernel.org
5920S: Maintained
5921F: drivers/net/ethernet/marvell/sk*
5922
74cda169 5923MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5924L: libertas-dev@lists.infradead.org
8ac3e99e 5925S: Orphan
679655da 5926F: drivers/net/wireless/libertas/
74cda169 5927
b60d6975 5928MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5929M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5930L: netdev@vger.kernel.org
f5ca8502 5931S: Maintained
527a6266 5932F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5933F: include/linux/mv643xx.h
1da177e4 5934
370b8ed9
TP
5935MARVELL MVNETA ETHERNET DRIVER
5936M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5937L: netdev@vger.kernel.org
5938S: Maintained
5939F: drivers/net/ethernet/marvell/mvneta.*
5940
fcad584d 5941MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
5942M: Amitkumar Karwar <akarwar@marvell.com>
5943M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
5944L: linux-wireless@vger.kernel.org
5945S: Maintained
5946F: drivers/net/wireless/mwifiex/
5947
a2c3f656 5948MARVELL MWL8K WIRELESS DRIVER
a040d532 5949M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5950L: linux-wireless@vger.kernel.org
16345910 5951S: Odd Fixes
a2c3f656
LB
5952F: drivers/net/wireless/mwl8k.c
5953
2a69567b 5954MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5955M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5956S: Odd Fixes
1fa7e547 5957F: drivers/mmc/host/mvsdio.*
2a69567b 5958
1da177e4 5959MATROX FRAMEBUFFER DRIVER
c69f677c 5960L: linux-fbdev@vger.kernel.org
52653199 5961S: Orphan
8a61f013 5962F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 5963F: include/uapi/linux/matroxfb.h
1da177e4 5964
ca462085
GR
5965MAX16065 HARDWARE MONITOR DRIVER
5966M: Guenter Roeck <linux@roeck-us.net>
5967L: lm-sensors@lm-sensors.org
5968S: Maintained
5969F: Documentation/hwmon/max16065
5970F: drivers/hwmon/max16065.c
5971
d20620de 5972MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5973M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5974L: lm-sensors@lm-sensors.org
5975S: Maintained
679655da
JP
5976F: Documentation/hwmon/max6650
5977F: drivers/hwmon/max6650.c
d20620de 5978
e89ab51f
GR
5979MAX6697 HARDWARE MONITOR DRIVER
5980M: Guenter Roeck <linux@roeck-us.net>
5981L: lm-sensors@lm-sensors.org
5982S: Maintained
5983F: Documentation/hwmon/max6697
5984F: Documentation/devicetree/bindings/i2c/max6697.txt
5985F: drivers/hwmon/max6697.c
5986F: include/linux/platform_data/max6697.h
5987
9be3c9a5
HV
5988MAXIRADIO FM RADIO RECEIVER DRIVER
5989M: Hans Verkuil <hverkuil@xs4all.nl>
5990L: linux-media@vger.kernel.org
5991T: git git://linuxtv.org/media_tree.git
5992W: http://linuxtv.org
5993S: Maintained
5994F: drivers/media/radio/radio-maxiradio*
5995
127c49ae 5996MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 5997M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
5998P: LinuxTV.org Project
5999L: linux-media@vger.kernel.org
6000W: http://linuxtv.org
8a6e2535 6001Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6002T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6003S: Maintained
6004F: Documentation/dvb/
6005F: Documentation/video4linux/
ffe06198 6006F: Documentation/DocBook/media/
127c49ae 6007F: drivers/media/
ffe06198 6008F: drivers/staging/media/
127c49ae 6009F: include/media/
6c0f0359
MCC
6010F: include/uapi/linux/dvb/
6011F: include/uapi/linux/videodev2.h
6012F: include/uapi/linux/media.h
6013F: include/uapi/linux/v4l2-*
6014F: include/uapi/linux/meye.h
6015F: include/uapi/linux/ivtv*
6016F: include/uapi/linux/uvcvideo.h
d20620de 6017
6149a936
HV
6018MEDIAVISION PRO MOVIE STUDIO DRIVER
6019M: Hans Verkuil <hverkuil@xs4all.nl>
6020L: linux-media@vger.kernel.org
6021T: git git://linuxtv.org/media_tree.git
6022W: http://linuxtv.org
6023S: Odd Fixes
6024F: drivers/media/parport/pms*
6025
e399065b
SS
6026MEGARAID SCSI/SAS DRIVERS
6027M: Kashyap Desai <kashyap.desai@avagotech.com>
6028M: Sumit Saxena <sumit.saxena@avagotech.com>
6029M: Uday Lingala <uday.lingala@avagotech.com>
6030L: megaraidlinux.pdl@avagotech.com
baaea1dc 6031L: linux-scsi@vger.kernel.org
e399065b 6032W: http://www.lsi.com
ce00f85c 6033S: Maintained
679655da
JP
6034F: Documentation/scsi/megaraid.txt
6035F: drivers/scsi/megaraid.*
6036F: drivers/scsi/megaraid/
757e0108 6037
2c46c9d5
AV
6038MELLANOX ETHERNET DRIVER (mlx4_en)
6039M: Amir Vadai <amirv@mellanox.com>
b75f0050 6040L: netdev@vger.kernel.org
2c46c9d5
AV
6041S: Supported
6042W: http://www.mellanox.com
6043Q: http://patchwork.ozlabs.org/project/netdev/list/
6044F: drivers/net/ethernet/mellanox/mlx4/en_*
6045
70ea91f1
SR
6046MEMORY MANAGEMENT
6047L: linux-mm@kvack.org
70ea91f1
SR
6048W: http://www.linux-mm.org
6049S: Maintained
679655da 6050F: include/linux/mm.h
551450bb
CS
6051F: include/linux/gfp.h
6052F: include/linux/mmzone.h
6053F: include/linux/memory_hotplug.h
6054F: include/linux/vmalloc.h
679655da 6055F: mm/
70ea91f1 6056
f4e9ce66 6057MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6058M: David Woodhouse <dwmw2@infradead.org>
242c325e 6059M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6060L: linux-mtd@lists.infradead.org
8a6e2535
JP
6061W: http://www.linux-mtd.infradead.org/
6062Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6063T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6064T: git git://git.infradead.org/l2-mtd.git
1da177e4 6065S: Maintained
679655da
JP
6066F: drivers/mtd/
6067F: include/linux/mtd/
c117ab84 6068F: include/uapi/mtd/
1da177e4 6069
26c57ef1 6070MEN A21 WATCHDOG DRIVER
b75f0050 6071M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6072L: linux-watchdog@vger.kernel.org
6073S: Supported
6074F: drivers/watchdog/mena21_wdt.c
6075
3764e82e
JT
6076MEN CHAMELEON BUS (mcb)
6077M: Johannes Thumshirn <johannes.thumshirn@men.de>
6078S: Supported
6079F: drivers/mcb/
6080F: include/linux/mcb.h
6081
48b490d2
AW
6082MEN F21BMC (Board Management Controller)
6083M: Andreas Werner <andreas.werner@men.de>
6084S: Supported
6085F: drivers/mfd/menf21bmc.c
6086F: drivers/watchdog/menf21bmc_wdt.c
6087F: drivers/leds/leds-menf21bmc.c
6088F: drivers/hwmon/menf21bmc_hwmon.c
6089F: Documentation/hwmon/menf21bmc
6090
12285945
JH
6091METAG ARCHITECTURE
6092M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6093L: linux-metag@vger.kernel.org
12285945
JH
6094S: Supported
6095F: arch/metag/
6096F: Documentation/metag/
6097F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6098F: drivers/clocksource/metag_generic.c
5698c50d
JH
6099F: drivers/irqchip/irq-metag.c
6100F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6101F: drivers/tty/metag_da.c
12285945 6102
c6375b0a 6103MICROBLAZE ARCHITECTURE
8b58be88 6104M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6105W: http://www.monstr.eu/fdt/
6106T: git git://git.monstr.eu/linux-2.6-microblaze.git
6107S: Supported
0a8c7914 6108F: arch/microblaze/
1da177e4
LT
6109
6110MICROTEK X6 SCANNER
61eee9a7 6111M: Oliver Neukum <oliver@neukum.org>
1da177e4 6112S: Maintained
679655da 6113F: drivers/usb/image/microtek.*
1da177e4
LT
6114
6115MIPS
8b58be88 6116M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6117L: linux-mips@linux-mips.org
6097050d 6118W: http://www.linux-mips.org/
b05e988e 6119T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6120Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6121S: Supported
679655da
JP
6122F: Documentation/mips/
6123F: arch/mips/
1da177e4 6124
08b7620a
HV
6125MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6126M: Hans Verkuil <hverkuil@xs4all.nl>
6127L: linux-media@vger.kernel.org
6128T: git git://linuxtv.org/media_tree.git
6129W: http://linuxtv.org
6130S: Odd Fixes
6131F: drivers/media/radio/radio-miropcm20*
6132
e126ba97
EC
6133Mellanox MLX5 core VPI driver
6134M: Eli Cohen <eli@mellanox.com>
6135L: netdev@vger.kernel.org
6136L: linux-rdma@vger.kernel.org
6137W: http://www.mellanox.com
6138Q: http://patchwork.ozlabs.org/project/netdev/list/
6139Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6140T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6141S: Supported
6142F: drivers/net/ethernet/mellanox/mlx5/core/
6143F: include/linux/mlx5/
6144
6145Mellanox MLX5 IB driver
b75f0050
JP
6146M: Eli Cohen <eli@mellanox.com>
6147L: linux-rdma@vger.kernel.org
6148W: http://www.mellanox.com
6149Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6150T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6151S: Supported
6152F: include/linux/mlx5/
6153F: drivers/infiniband/hw/mlx5/
e126ba97 6154
1da177e4 6155MODULE SUPPORT
8b58be88 6156M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6157S: Maintained
679655da
JP
6158F: include/linux/module.h
6159F: kernel/module.c
1da177e4
LT
6160
6161MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6162W: http://popies.net/meye/
b7788e13 6163S: Orphan
679655da 6164F: Documentation/video4linux/meye.txt
90d72ac6 6165F: drivers/media/pci/meye/
6c0f0359 6166F: include/uapi/linux/meye.h
1da177e4 6167
b9705b60 6168MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6169M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6170S: Maintained
679655da 6171F: Documentation/serial/moxa-smartio
c897401b 6172F: drivers/tty/mxser.*
d735410a 6173
889b2f87
AK
6174MR800 AVERMEDIA USB FM RADIO DRIVER
6175M: Alexey Klimov <klimov.linux@gmail.com>
6176L: linux-media@vger.kernel.org
6177T: git git://linuxtv.org/media_tree.git
6178S: Maintained
6179F: drivers/media/radio/radio-mr800.c
6180
d7155691
AO
6181MRF24J40 IEEE 802.15.4 RADIO DRIVER
6182M: Alan Ott <alan@signal11.us>
6183L: linux-wpan@vger.kernel.org
6184S: Maintained
6185F: drivers/net/ieee802154/mrf24j40.c
6186
8c4c731a 6187MSI LAPTOP SUPPORT
182ae55c 6188M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6189L: platform-driver-x86@vger.kernel.org
8c4c731a 6190S: Maintained
679655da 6191F: drivers/platform/x86/msi-laptop.c
8c4c731a 6192
0f1006b1
AA
6193MSI WMI SUPPORT
6194M: Anisse Astier <anisse@astier.eu>
d0944853 6195L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6196S: Supported
6197F: drivers/platform/x86/msi-wmi.c
6198
19a628a0
AP
6199MSI001 MEDIA DRIVER
6200M: Antti Palosaari <crope@iki.fi>
6201L: linux-media@vger.kernel.org
6202W: http://linuxtv.org/
6203W: http://palosaari.fi/linux/
6204Q: http://patchwork.linuxtv.org/project/linux-media/list/
6205T: git git://linuxtv.org/anttip/media_tree.git
6206S: Maintained
0185e197 6207F: drivers/media/tuners/msi001*
19a628a0 6208
7570589d 6209MSI2500 MEDIA DRIVER
2c57213f
AP
6210M: Antti Palosaari <crope@iki.fi>
6211L: linux-media@vger.kernel.org
6212W: http://linuxtv.org/
6213W: http://palosaari.fi/linux/
6214Q: http://patchwork.linuxtv.org/project/linux-media/list/
6215T: git git://linuxtv.org/anttip/media_tree.git
6216S: Maintained
7570589d 6217F: drivers/media/usb/msi2500/
2c57213f 6218
62a37dc7 6219MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6220M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6221L: linux-media@vger.kernel.org
6222T: git git://linuxtv.org/media_tree.git
6223S: Maintained
6224F: drivers/media/i2c/mt9m032.c
6225F: include/media/mt9m032.h
6226
62a37dc7 6227MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6228M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6229L: linux-media@vger.kernel.org
6230T: git git://linuxtv.org/media_tree.git
6231S: Maintained
6232F: drivers/media/i2c/mt9p031.c
6233F: include/media/mt9p031.h
6234
62a37dc7 6235MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6236M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6237L: linux-media@vger.kernel.org
6238T: git git://linuxtv.org/media_tree.git
6239S: Maintained
6240F: drivers/media/i2c/mt9t001.c
6241F: include/media/mt9t001.h
6242
62a37dc7 6243MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6244M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6245L: linux-media@vger.kernel.org
6246T: git git://linuxtv.org/media_tree.git
6247S: Maintained
6248F: drivers/media/i2c/mt9v032.c
6249F: include/media/mt9v032.h
6250
4e0d13cb 6251MULTIFUNCTION DEVICES (MFD)
8b58be88 6252M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6253M: Lee Jones <lee.jones@linaro.org>
7caa7991 6254T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6255S: Supported
679655da 6256F: drivers/mfd/
55b5940d 6257F: include/linux/mfd/
4e0d13cb 6258
5c4e6f13 6259MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6260M: Chris Ball <chris@printf.net>
e18eaf8f 6261M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6262L: linux-mmc@vger.kernel.org
245feaa6 6263T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6264T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6265S: Maintained
679655da
JP
6266F: drivers/mmc/
6267F: include/linux/mmc/
c117ab84 6268F: include/uapi/linux/mmc/
baca2da4 6269
15a0580c 6270MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6271S: Orphan
679655da
JP
6272F: drivers/mmc/host/mmc_spi.c
6273F: include/linux/spi/mmc_spi.h
15a0580c 6274
1da177e4 6275MULTISOUND SOUND DRIVER
8b58be88 6276M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6277S: Maintained
679655da
JP
6278F: Documentation/sound/oss/MultiSound
6279F: sound/oss/msnd*
1da177e4 6280
d735410a 6281MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6282S: Orphan
c897401b 6283F: drivers/tty/isicom.c
679655da 6284F: include/linux/isicom.h
d735410a 6285
550a7375 6286MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6287M: Felipe Balbi <balbi@ti.com>
795fb7e7 6288L: linux-usb@vger.kernel.org
43b416e5 6289T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6290S: Maintained
679655da 6291F: drivers/usb/musb/
550a7375 6292
ea0af5f6
MK
6293MXL5007T MEDIA DRIVER
6294M: Michael Krufky <mkrufky@linuxtv.org>
6295L: linux-media@vger.kernel.org
6296W: http://linuxtv.org/
6297W: http://github.com/mkrufky
6298Q: http://patchwork.linuxtv.org/project/linux-media/list/
6299T: git git://linuxtv.org/mkrufky/tuners.git
6300S: Maintained
6301F: drivers/media/tuners/mxl5007t.*
6302
2d3cf588 6303MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6304M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6305L: netdev@vger.kernel.org
205057ae 6306W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6307S: Supported
93f7848b 6308F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6309
1da177e4 6310NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6311S: Orphan
d9fb9f38 6312F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6313
23dc05a3
DM
6314NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6315M: Daniel Mack <zonque@gmail.com>
6316S: Maintained
6317L: alsa-devel@alsa-project.org
6318W: http://www.native-instruments.com
6319F: sound/usb/caiaq/
6320
1da177e4 6321NCP FILESYSTEM
52653199
PV
6322M: Petr Vandrovec <petr@vandrovec.name>
6323S: Odd Fixes
679655da 6324F: fs/ncpfs/
1da177e4 6325
a79b0322
FT
6326NCR 5380 SCSI DRIVERS
6327M: Finn Thain <fthain@telegraphics.com.au>
6328M: Michael Schmitz <schmitzmic@gmail.com>
6329L: linux-scsi@vger.kernel.org
6330S: Maintained
6331F: Documentation/scsi/g_NCR5380.txt
6332F: drivers/scsi/NCR5380.*
6333F: drivers/scsi/arm/cumana_1.c
6334F: drivers/scsi/arm/oak.c
6335F: drivers/scsi/atari_NCR5380.c
6336F: drivers/scsi/atari_scsi.*
6337F: drivers/scsi/dmx3191d.c
6338F: drivers/scsi/dtc.*
6339F: drivers/scsi/g_NCR5380.*
6340F: drivers/scsi/g_NCR5380_mmio.c
6341F: drivers/scsi/mac_scsi.*
6342F: drivers/scsi/pas16.*
a79b0322
FT
6343F: drivers/scsi/sun3_scsi.*
6344F: drivers/scsi/sun3_scsi_vme.c
6345F: drivers/scsi/t128.*
6346
1da177e4 6347NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6348M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6349L: linux-scsi@vger.kernel.org
6350S: Maintained
679655da 6351F: drivers/scsi/NCR_D700.*
1da177e4 6352
4aa3eb4c
GR
6353NCT6775 HARDWARE MONITOR DRIVER
6354M: Guenter Roeck <linux@roeck-us.net>
6355L: lm-sensors@lm-sensors.org
6356S: Maintained
6357F: Documentation/hwmon/nct6775
6358F: drivers/hwmon/nct6775.c
6359
3c2d774c 6360NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6361M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6362L: linux-rdma@vger.kernel.org
e3d33cb1 6363W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6364S: Supported
6365F: drivers/infiniband/hw/nes/
6366
be2f2e84 6367NETEM NETWORK EMULATOR
adbbf69d 6368M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6369L: netem@lists.linux-foundation.org
be2f2e84 6370S: Maintained
679655da 6371F: net/sched/sch_netem.c
be2f2e84 6372
b2f5a051 6373NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6374M: Jon Mason <jdmason@kudzu.us>
4a58448b 6375L: netdev@vger.kernel.org
4a58448b 6376S: Supported
679655da 6377F: Documentation/networking/s2io.txt
b2f5a051 6378F: Documentation/networking/vxge.txt
86387e1a 6379F: drivers/net/ethernet/neterion/
4a58448b 6380
db9cf3a3 6381NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6382M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6383M: Patrick McHardy <kaber@trash.net>
42010ed0 6384M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6385L: netfilter-devel@vger.kernel.org
82b98543 6386L: coreteam@netfilter.org
1da177e4
LT
6387W: http://www.netfilter.org/
6388W: http://www.iptables.org/
42010ed0
PNA
6389Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6390T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6391T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6392S: Supported
679655da
JP
6393F: include/linux/netfilter*
6394F: include/linux/netfilter/
6395F: include/net/netfilter/
c117ab84
CEB
6396F: include/uapi/linux/netfilter*
6397F: include/uapi/linux/netfilter/
679655da
JP
6398F: net/*/netfilter.c
6399F: net/*/netfilter/
6400F: net/netfilter/
1da177e4 6401
4cc67735 6402NETLABEL
87a0874c 6403M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6404W: http://netlabel.sf.net
6405L: netdev@vger.kernel.org
87a0874c 6406S: Maintained
80811493 6407F: Documentation/netlabel/
679655da
JP
6408F: include/net/netlabel.h
6409F: net/netlabel/
4cc67735 6410
1da177e4 6411NETROM NETWORK LAYER
8b58be88 6412M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6413L: linux-hams@vger.kernel.org
d34cb28a 6414W: http://www.linux-ax25.org/
1da177e4 6415S: Maintained
679655da 6416F: include/net/netrom.h
c117ab84 6417F: include/uapi/linux/netrom.h
679655da 6418F: net/netrom/
1da177e4 6419
5ddb88c0 6420NETWORK BLOCK DEVICE (NBD)
8b58be88 6421M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6422S: Maintained
5e4b269b 6423L: nbd-general@lists.sourceforge.net
679655da
JP
6424F: Documentation/blockdev/nbd.txt
6425F: drivers/block/nbd.c
6426F: include/linux/nbd.h
c117ab84 6427F: include/uapi/linux/nbd.h
1da177e4 6428
6e43650c
NH
6429NETWORK DROP MONITOR
6430M: Neil Horman <nhorman@tuxdriver.com>
6431L: netdev@vger.kernel.org
6432S: Maintained
6433W: https://fedorahosted.org/dropwatch/
6434F: net/core/drop_monitor.c
6435
1da177e4 6436NETWORKING [GENERAL]
8b58be88 6437M: "David S. Miller" <davem@davemloft.net>
979b6c13 6438L: netdev@vger.kernel.org
b1e8fd54 6439W: http://www.linuxfoundation.org/en/Net
11e98029 6440Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6441T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6442T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6443S: Maintained
679655da
JP
6444F: net/
6445F: include/net/
018d21ed
JP
6446F: include/linux/in.h
6447F: include/linux/net.h
6448F: include/linux/netdevice.h
c117ab84
CEB
6449F: include/uapi/linux/in.h
6450F: include/uapi/linux/net.h
6451F: include/uapi/linux/netdevice.h
7e814a6c 6452F: tools/net/
f4e53f9a 6453F: tools/testing/selftests/net/
335a67d2 6454F: lib/random32.c
a101ccd1 6455F: lib/test_bpf.c
1da177e4
LT
6456
6457NETWORKING [IPv4/IPv6]
8b58be88
JP
6458M: "David S. Miller" <davem@davemloft.net>
6459M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6460M: James Morris <jmorris@namei.org>
6461M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6462M: Patrick McHardy <kaber@trash.net>
979b6c13 6463L: netdev@vger.kernel.org
08deed1e 6464T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6465S: Maintained
679655da
JP
6466F: net/ipv4/
6467F: net/ipv6/
6468F: include/net/ip*
0a14842f 6469F: arch/x86/net/*
1da177e4 6470
73b7656c
DM
6471NETWORKING [IPSEC]
6472M: Steffen Klassert <steffen.klassert@secunet.com>
6473M: Herbert Xu <herbert@gondor.apana.org.au>
6474M: "David S. Miller" <davem@davemloft.net>
6475L: netdev@vger.kernel.org
d1fc5024
SK
6476T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6477T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6478S: Maintained
5826bdd1 6479F: net/core/flow.c
73b7656c
DM
6480F: net/xfrm/
6481F: net/key/
6482F: net/ipv4/xfrm*
d1fc5024
SK
6483F: net/ipv4/esp4.c
6484F: net/ipv4/ah4.c
6485F: net/ipv4/ipcomp.c
6486F: net/ipv4/ip_vti.c
73b7656c 6487F: net/ipv6/xfrm*
d1fc5024
SK
6488F: net/ipv6/esp6.c
6489F: net/ipv6/ah6.c
6490F: net/ipv6/ipcomp6.c
6491F: net/ipv6/ip6_vti.c
73b7656c
DM
6492F: include/uapi/linux/xfrm.h
6493F: include/net/xfrm.h
6494
10e2ff1c 6495NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6496M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6497L: netdev@vger.kernel.org
6498S: Maintained
6499
29f8f632 6500NETWORKING [WIRELESS]
8b58be88 6501M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6502L: linux-wireless@vger.kernel.org
8a6e2535 6503Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6504T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6505S: Maintained
34b921cf
JP
6506F: net/mac80211/
6507F: net/rfkill/
679655da
JP
6508F: net/wireless/
6509F: include/net/ieee80211*
cc8b4a2b 6510F: include/linux/wireless.h
c117ab84 6511F: include/uapi/linux/wireless.h
c984e24d 6512F: include/net/iw_handler.h
34b921cf 6513F: drivers/net/wireless/
29f8f632 6514
788873ac
JP
6515NETWORKING DRIVERS
6516L: netdev@vger.kernel.org
6517W: http://www.linuxfoundation.org/en/Net
11e98029 6518Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6519T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6520T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6521S: Odd Fixes
6522F: drivers/net/
018d21ed 6523F: include/linux/if_*
0b63bf1f
JD
6524F: include/linux/netdevice.h
6525F: include/linux/arcdevice.h
6526F: include/linux/etherdevice.h
6527F: include/linux/fcdevice.h
6528F: include/linux/fddidevice.h
6529F: include/linux/hippidevice.h
6530F: include/linux/inetdevice.h
c117ab84
CEB
6531F: include/uapi/linux/if_*
6532F: include/uapi/linux/netdevice.h
788873ac 6533
3d396eb1 6534NETXEN (1/10) GbE SUPPORT
8622315e 6535M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6536M: Sony Chacko <sony.chacko@qlogic.com>
6537M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6538L: netdev@vger.kernel.org
9c2b5bde 6539W: http://www.qlogic.com
3d396eb1 6540S: Supported
aa43c215 6541F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6542
6423d30f
AAJ
6543NFC SUBSYSTEM
6544M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6545M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6546M: Samuel Ortiz <sameo@linux.intel.com>
6547L: linux-wireless@vger.kernel.org
1eb3b216 6548L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6549S: Supported
6423d30f 6550F: net/nfc/
55eb94f9 6551F: include/net/nfc/
c117ab84 6552F: include/uapi/linux/nfc.h
6423d30f 6553F: drivers/nfc/
08eaa1e0 6554F: include/linux/platform_data/pn544.h
7ebb88e5 6555F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6556
e8b43555 6557NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6558M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6559L: linux-nfs@vger.kernel.org
6560W: http://client.linux-nfs.org
cd7b996a 6561T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6562S: Maintained
679655da
JP
6563F: fs/lockd/
6564F: fs/nfs/
6565F: fs/nfs_common/
6566F: net/sunrpc/
6567F: include/linux/lockd/
6568F: include/linux/nfs*
6569F: include/linux/sunrpc/
c117ab84
CEB
6570F: include/uapi/linux/nfs*
6571F: include/uapi/linux/sunrpc/
1da177e4 6572
85ef9cea 6573NILFS2 FILESYSTEM
e2126935 6574M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6575L: linux-nilfs@vger.kernel.org
f9472265 6576W: http://nilfs.sourceforge.net/
e2126935 6577T: git git://github.com/konis/nilfs2.git
85ef9cea 6578S: Supported
679655da
JP
6579F: Documentation/filesystems/nilfs2.txt
6580F: fs/nilfs2/
6581F: include/linux/nilfs2_fs.h
85ef9cea 6582
1da177e4 6583NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6584M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6585W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6586S: Maintained
679655da
JP
6587F: Documentation/scsi/NinjaSCSI.txt
6588F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6589
6590NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6591M: GOTO Masanori <gotom@debian.or.jp>
6592M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6593W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6594S: Maintained
679655da
JP
6595F: Documentation/scsi/NinjaSCSI.txt
6596F: drivers/scsi/nsp32*
1da177e4 6597
383b8fb9
LFT
6598NIOS2 ARCHITECTURE
6599M: Ley Foon Tan <lftan@altera.com>
6600L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6601T: git git://git.rocketboards.org/linux-socfpga.git
6602S: Maintained
6603F: arch/nios2/
6604
fce8a7bb 6605NTB DRIVER
9ef6bf6c
JM
6606M: Jon Mason <jdmason@kudzu.us>
6607M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6608S: Supported
2984411f
JM
6609W: https://github.com/jonmason/ntb/wiki
6610T: git git://github.com/jonmason/ntb.git
fce8a7bb 6611F: drivers/ntb/
548c237c 6612F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6613F: include/linux/ntb.h
6614
1da177e4 6615NTFS FILESYSTEM
2818ef50 6616M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6617L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6618W: http://www.tuxera.com/
e6f4dee7 6619T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6620S: Supported
679655da
JP
6621F: Documentation/filesystems/ntfs.txt
6622F: fs/ntfs/
1da177e4 6623
9eb8ef74 6624NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6625M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6626L: linux-fbdev@vger.kernel.org
ce00f85c 6627S: Maintained
8a61f013
JH
6628F: drivers/video/fbdev/riva/
6629F: drivers/video/fbdev/nvidia/
1da177e4 6630
79461681
MW
6631NVM EXPRESS DRIVER
6632M: Matthew Wilcox <willy@linux.intel.com>
6633L: linux-nvme@lists.infradead.org
6634T: git git://git.infradead.org/users/willy/linux-nvme.git
6635S: Supported
5be37bf9 6636F: drivers/block/nvme*
79461681
MW
6637F: include/linux/nvme.h
6638
f50d7146
RK
6639NXP TDA998X DRM DRIVER
6640M: Russell King <rmk+kernel@arm.linux.org.uk>
6641S: Supported
6642F: drivers/gpu/drm/i2c/tda998x_drv.c
6643F: include/drm/i2c/tda998x.h
6644
f5525786 6645OMAP SUPPORT
0e24bdd4 6646M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6647L: linux-omap@vger.kernel.org
6648W: http://www.muru.com/linux/omap/
6649W: http://linux.omap.com/
8a6e2535 6650Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6651T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6652S: Maintained
4e04d5a3 6653F: arch/arm/*omap*/
046d0a37 6654F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
6655F: drivers/irqchip/irq-omap-intc.c
6656F: drivers/mfd/*omap*.c
6657F: drivers/mfd/menelaus.c
6658F: drivers/mfd/palmas.c
6659F: drivers/mfd/tps65217.c
6660F: drivers/mfd/tps65218.c
6661F: drivers/mfd/tps65910.c
6662F: drivers/mfd/twl-core.[ch]
6663F: drivers/mfd/twl4030*.c
6664F: drivers/mfd/twl6030*.c
6665F: drivers/mfd/twl6040*.c
6666F: drivers/regulator/palmas-regulator*.c
6667F: drivers/regulator/pbias-regulator.c
6668F: drivers/regulator/tps65217-regulator.c
6669F: drivers/regulator/tps65218-regulator.c
6670F: drivers/regulator/tps65910-regulator.c
6671F: drivers/regulator/twl-regulator.c
046d0a37 6672F: include/linux/i2c-omap.h
f5525786 6673
50f29fbd 6674OMAP DEVICE TREE SUPPORT
cdb55ab0 6675M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6676M: Tony Lindgren <tony@atomide.com>
6677L: linux-omap@vger.kernel.org
d0fb18c5 6678L: devicetree@vger.kernel.org
50f29fbd
TL
6679S: Maintained
6680F: arch/arm/boot/dts/*omap*
6681F: arch/arm/boot/dts/*am3*
05eb20fa
NM
6682F: arch/arm/boot/dts/*am4*
6683F: arch/arm/boot/dts/*am5*
6684F: arch/arm/boot/dts/*dra7*
50f29fbd 6685
f5525786 6686OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6687M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6688L: linux-omap@vger.kernel.org
6689S: Maintained
6690F: arch/arm/*omap*/*clock*
6691
6692OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6693M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6694L: linux-omap@vger.kernel.org
6695S: Maintained
6696F: arch/arm/*omap*/*pm*
c46938d4 6697F: drivers/cpufreq/omap-cpufreq.c
f5525786 6698
d21db568 6699OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6700M: Rajendra Nayak <rnayak@ti.com>
6701M: Paul Walmsley <paul@pwsan.com>
6702L: linux-omap@vger.kernel.org
6703S: Maintained
d21db568 6704F: arch/arm/mach-omap2/prm*
692ab1f3 6705
f5525786 6706OMAP AUDIO SUPPORT
6c284903 6707M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6708M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6709L: alsa-devel@alsa-project.org (subscribers-only)
6710L: linux-omap@vger.kernel.org
6711S: Maintained
6712F: sound/soc/omap/
6713
18640193
TL
6714OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6715M: Roger Quadros <rogerq@ti.com>
6716M: Tony Lindgren <tony@atomide.com>
6717L: linux-omap@vger.kernel.org
6718S: Maintained
6719F: drivers/memory/omap-gpmc.c
6720F: arch/arm/mach-omap2/*gpmc*
6721
f5525786 6722OMAP FRAMEBUFFER SUPPORT
830e6384 6723M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6724L: linux-fbdev@vger.kernel.org
f5525786
TL
6725L: linux-omap@vger.kernel.org
6726S: Maintained
8a61f013 6727F: drivers/video/fbdev/omap/
f5525786 6728
676eec0d 6729OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6730M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6731L: linux-omap@vger.kernel.org
676eec0d 6732L: linux-fbdev@vger.kernel.org
178ff4c9 6733S: Maintained
8a61f013 6734F: drivers/video/fbdev/omap2/
178ff4c9
TV
6735F: Documentation/arm/OMAP/DSS
6736
8b37fcfc
OBC
6737OMAP HARDWARE SPINLOCK SUPPORT
6738M: Ohad Ben-Cohen <ohad@wizery.com>
6739L: linux-omap@vger.kernel.org
6740S: Maintained
6741F: drivers/hwspinlock/omap_hwspinlock.c
6742F: arch/arm/mach-omap2/hwspinlock.c
6743
f5525786 6744OMAP MMC SUPPORT
8b58be88 6745M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6746L: linux-omap@vger.kernel.org
6747S: Maintained
653f41b5
MC
6748F: drivers/mmc/host/omap.c
6749
6750OMAP HS MMC SUPPORT
0a4585c6 6751L: linux-mmc@vger.kernel.org
653f41b5 6752L: linux-omap@vger.kernel.org
dfa5d196 6753S: Orphan
653f41b5 6754F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6755
6756OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6757M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6758S: Maintained
6759F: drivers/char/hw_random/omap-rng.c
6760
f400c82e 6761OMAP HWMOD SUPPORT
cdb55ab0 6762M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6763M: Paul Walmsley <paul@pwsan.com>
6764L: linux-omap@vger.kernel.org
6765S: Maintained
8fc8b12b 6766F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6767
6768OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6769M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6770L: linux-omap@vger.kernel.org
6771S: Maintained
6772F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6773
0db83ced 6774OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6775M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6776L: linux-media@vger.kernel.org
6777S: Maintained
90d72ac6 6778F: drivers/media/platform/omap3isp/
0db83ced 6779F: drivers/staging/media/omap4iss/
7e8970e1 6780
f5525786 6781OMAP USB SUPPORT
f299470a 6782M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6783L: linux-usb@vger.kernel.org
6784L: linux-omap@vger.kernel.org
43b416e5 6785T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6786S: Maintained
a16fbd65
JP
6787F: drivers/usb/*/*omap*
6788F: arch/arm/*omap*/usb*
f5525786 6789
6d994710 6790OMAP GPIO DRIVER
a1415a8f 6791M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 6792M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 6793M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6794L: linux-omap@vger.kernel.org
6795S: Maintained
6796F: drivers/gpio/gpio-omap.c
6797
c351e290
MJ
6798OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6799M: Mark Jackson <mpfj@newflow.co.uk>
6800L: linux-omap@vger.kernel.org
6801S: Maintained
6802F: arch/arm/boot/dts/am335x-nano.dts
6803
0ad122d9 6804OMFS FILESYSTEM
8b58be88 6805M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6806L: linux-karma-devel@lists.sourceforge.net
6807S: Maintained
679655da
JP
6808F: Documentation/filesystems/omfs.txt
6809F: fs/omfs/
0ad122d9 6810
c1986ee9 6811OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6812M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6813S: Maintained
679655da
JP
6814F: drivers/char/pcmcia/cm4000_cs.c
6815F: include/linux/cm4000_cs.h
c117ab84 6816F: include/uapi/linux/cm4000_cs.h
c1986ee9 6817
77c44ab1 6818OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6819M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6820S: Maintained
679655da 6821F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6822
77d5140f 6823OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6824M: Jonathan Corbet <corbet@lwn.net>
661263b5 6825L: linux-media@vger.kernel.org
275ffde4 6826T: git git://linuxtv.org/media_tree.git
77d5140f 6827S: Maintained
90d72ac6 6828F: drivers/media/i2c/ov7670.c
77d5140f 6829
431bca73 6830ONENAND FLASH DRIVER
8b58be88 6831M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6832L: linux-mtd@lists.infradead.org
6833S: Maintained
679655da
JP
6834F: drivers/mtd/onenand/
6835F: include/linux/mtd/onenand*.h
431bca73 6836
1da177e4 6837ONSTREAM SCSI TAPE DRIVER
8b58be88 6838M: Willem Riede <osst@riede.org>
1da177e4
LT
6839L: osst-users@lists.sourceforge.net
6840L: linux-scsi@vger.kernel.org
6841S: Maintained
f7269cfc
JD
6842F: Documentation/scsi/osst.txt
6843F: drivers/scsi/osst.*
6844F: drivers/scsi/osst_*.h
6845F: drivers/scsi/st.h
1da177e4 6846
e2d1d6c0 6847OPENCORES I2C BUS DRIVER
8b58be88 6848M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6849L: linux-i2c@vger.kernel.org
e2d1d6c0 6850S: Maintained
679655da
JP
6851F: Documentation/i2c/busses/i2c-ocores
6852F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6853
860c44c1 6854OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6855M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6856M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6857L: devicetree@vger.kernel.org
860c44c1 6858W: http://fdt.secretlab.ca
3bbf9b9b 6859T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6860S: Maintained
f8828205 6861F: drivers/of/
860c44c1 6862F: include/linux/of*.h
f8828205 6863F: scripts/dtc/
860c44c1 6864K: of_get_property
d945fa0d 6865K: of_match_table
860c44c1 6866
f8828205 6867OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6868M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6869M: Pawel Moll <pawel.moll@arm.com>
6870M: Mark Rutland <mark.rutland@arm.com>
de80963e 6871M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6872M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6873L: devicetree@vger.kernel.org
6874S: Maintained
6875F: Documentation/devicetree/
6876F: arch/*/boot/dts/
6877F: include/dt-bindings/
6878
19f9d392
JB
6879OPENRISC ARCHITECTURE
6880M: Jonas Bonn <jonas@southpole.se>
6881W: http://openrisc.net
eab7c1c0 6882L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6883S: Maintained
6884T: git git://openrisc.net/~jonas/linux
14430813 6885F: arch/openrisc/
19f9d392 6886
ccb1352e 6887OPENVSWITCH
4f337ed5 6888M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6889L: dev@openvswitch.org
6890W: http://openvswitch.org
4f337ed5 6891T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6892S: Maintained
6893F: net/openvswitch/
6894
af39917d
CL
6895OPL4 DRIVER
6896M: Clemens Ladisch <clemens@ladisch.de>
6897L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6898T: git git://git.alsa-project.org/alsa-kernel.git
6899S: Maintained
6900F: sound/drivers/opl4/
6901
1da177e4 6902OPROFILE
4cf7e718 6903M: Robert Richter <rric@kernel.org>
1da177e4
LT
6904L: oprofile-list@lists.sf.net
6905S: Maintained
81c4a8a6 6906F: arch/*/include/asm/oprofile*.h
679655da
JP
6907F: arch/*/oprofile/
6908F: drivers/oprofile/
6909F: include/linux/oprofile.h
1da177e4 6910
e2d1d6c0 6911ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6912M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6913M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6914L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6915W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6916T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6917S: Supported
679655da
JP
6918F: Documentation/filesystems/ocfs2.txt
6919F: Documentation/filesystems/dlmfs.txt
6920F: fs/ocfs2/
e2d1d6c0 6921
1da177e4 6922ORINOCO DRIVER
724c6b35 6923L: linux-wireless@vger.kernel.org
491b26b4 6924W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6925W: http://www.nongnu.org/orinoco/
3a59babb 6926S: Orphan
679655da 6927F: drivers/net/wireless/orinoco/
1da177e4 6928
42c55aa8 6929OSD LIBRARY and FILESYSTEM
fadc0752 6930M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 6931M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6932L: osd-dev@open-osd.org
6933W: http://open-osd.org
54e5881d 6934T: git git://git.open-osd.org/open-osd.git
68274794 6935S: Maintained
42c55aa8 6936F: drivers/scsi/osd/
6b6f0b6c 6937F: include/scsi/osd_*
42c55aa8 6938F: fs/exofs/
68274794 6939
ef94b186 6940OVERLAY FILESYSTEM
7c37fbda 6941M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
6942L: linux-unionfs@vger.kernel.org
6943T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 6944S: Supported
1d113735 6945F: fs/overlayfs/
7c37fbda
NB
6946F: Documentation/filesystems/overlayfs.txt
6947
e2d1d6c0 6948P54 WIRELESS DRIVER
084cb0fe 6949M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6950L: linux-wireless@vger.kernel.org
084cb0fe 6951W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6952S: Maintained
679655da 6953F: drivers/net/wireless/p54/
e2d1d6c0 6954
f5cd7872 6955PA SEMI ETHERNET DRIVER
8b58be88 6956M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6957L: netdev@vger.kernel.org
6958S: Maintained
ded19add 6959F: drivers/net/ethernet/pasemi/*
f5cd7872 6960
beb58aa3 6961PA SEMI SMBUS DRIVER
8b58be88 6962M: Olof Johansson <olof@lixom.net>
846557d3 6963L: linux-i2c@vger.kernel.org
beb58aa3 6964S: Maintained
679655da 6965F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6966
48fc267e
SK
6967PADATA PARALLEL EXECUTION MECHANISM
6968M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6969L: linux-crypto@vger.kernel.org
6970S: Maintained
6971F: kernel/padata.c
6972F: include/linux/padata.h
6973F: Documentation/padata.txt
6974
709ee531 6975PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6976M: Harald Welte <laforge@gnumonks.org>
d0944853 6977L: platform-driver-x86@vger.kernel.org
709ee531 6978S: Maintained
679655da 6979F: drivers/platform/x86/panasonic-laptop.c
709ee531 6980
368dd5ac 6981PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6982M: David Howells <dhowells@redhat.com>
6983M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6984L: linux-am33-list@redhat.com (moderated for non-subscribers)
6985W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6986S: Maintained
679655da
JP
6987F: Documentation/mn10300/
6988F: arch/mn10300/
4fa97181 6989
1da177e4 6990PARALLEL PORT SUPPORT
3dd1a329 6991L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6992S: Orphan
679655da
JP
6993F: drivers/parport/
6994F: include/linux/parport*.h
6995F: drivers/char/ppdev.c
c117ab84 6996F: include/uapi/linux/ppdev.h
1da177e4 6997
4cdf6bc2 6998PARAVIRT_OPS INTERFACE
d633180c 6999M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7000M: Chris Wright <chrisw@sous-sol.org>
7001M: Alok Kataria <akataria@vmware.com>
7002M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7003L: virtualization@lists.linux-foundation.org
4cdf6bc2 7004S: Supported
679655da
JP
7005F: Documentation/ia64/paravirt_ops.txt
7006F: arch/*/kernel/paravirt*
7007F: arch/*/include/asm/paravirt.h
4cdf6bc2 7008
e2d1d6c0 7009PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7010M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7011L: linux-parport@lists.infradead.org (subscribers-only)
7012W: http://www.torque.net/linux-pp.html
7013S: Maintained
679655da
JP
7014F: Documentation/blockdev/paride.txt
7015F: drivers/block/paride/
e2d1d6c0
RD
7016
7017PARISC ARCHITECTURE
b8828770 7018M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7019M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7020L: linux-parisc@vger.kernel.org
7021W: http://www.parisc-linux.org/
8a6e2535 7022Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7023T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7024T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7025S: Maintained
679655da 7026F: arch/parisc/
2b6bac9e 7027F: Documentation/parisc/
679655da 7028F: drivers/parisc/
2b6bac9e
HD
7029F: drivers/char/agp/parisc-agp.c
7030F: drivers/input/serio/gscps2.c
7031F: drivers/parport/parport_gsc.*
7032F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7033F: drivers/video/fbdev/sti*
2b6bac9e
HD
7034F: drivers/video/console/sti*
7035F: drivers/video/logo/logo_parisc*
e2d1d6c0 7036
1662d32c 7037PC87360 HARDWARE MONITORING DRIVER
8b58be88 7038M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7039L: lm-sensors@lm-sensors.org
7040S: Maintained
679655da
JP
7041F: Documentation/hwmon/pc87360
7042F: drivers/hwmon/pc87360.c
1662d32c
JC
7043
7044PC8736x GPIO DRIVER
8b58be88 7045M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7046S: Maintained
679655da 7047F: drivers/char/pc8736x_gpio.c
1662d32c 7048
1ad107fd 7049PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7050M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7051L: lm-sensors@lm-sensors.org
7052S: Maintained
7053F: Documentation/hwmon/pc87427
7054F: drivers/hwmon/pc87427.c
7055
b26e0ed4 7056PCA9532 LED DRIVER
8b58be88 7057M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7058S: Maintained
d5ca6918
JP
7059F: drivers/leds/leds-pca9532.c
7060F: include/linux/leds-pca9532.h
b26e0ed4 7061
5ce914a8 7062PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7063M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7064L: linux-i2c@vger.kernel.org
7065S: Maintained
b4f0b74e 7066F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7067
3971dae5 7068PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7069M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7070S: Maintained
7071F: drivers/firmware/pcdp.*
7072
065c6359 7073PCI ERROR RECOVERY
6305902c 7074M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7075L: linux-pci@vger.kernel.org
065c6359 7076S: Supported
679655da 7077F: Documentation/PCI/pci-error-recovery.txt
065c6359 7078
1da177e4 7079PCI SUBSYSTEM
5ac3a6d2 7080M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7081L: linux-pci@vger.kernel.org
99662dd1 7082Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7083T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7084S: Supported
679655da
JP
7085F: Documentation/PCI/
7086F: drivers/pci/
7087F: include/linux/pci*
6b49ee49 7088F: arch/x86/pci/
cad01f91 7089F: arch/x86/kernel/quirks.c
1da177e4 7090
5f6b6ccd
TI
7091PCI DRIVER FOR APPLIEDMICRO XGENE
7092M: Tanmay Inamdar <tinamdar@apm.com>
7093L: linux-pci@vger.kernel.org
7094L: linux-arm-kernel@lists.infradead.org
7095S: Maintained
7096F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7097F: drivers/pci/host/pci-xgene.c
7098
62d0ff83
ML
7099PCI DRIVER FOR FREESCALE LAYERSCAPE
7100M: Minghuan Lian <minghuan.Lian@freescale.com>
7101M: Mingkai Hu <mingkai.hu@freescale.com>
7102M: Roy Zang <tie-fei.zang@freescale.com>
7103L: linuxppc-dev@lists.ozlabs.org
7104L: linux-pci@vger.kernel.org
7105L: linux-arm-kernel@lists.infradead.org
7106S: Maintained
7107F: drivers/pci/host/*layerscape*
7108
f0b75693
BH
7109PCI DRIVER FOR IMX6
7110M: Richard Zhu <r65037@freescale.com>
1ba55f55 7111M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7112L: linux-pci@vger.kernel.org
7113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7114S: Maintained
7115F: drivers/pci/host/*imx6*
7116
0c4ffcfe
MK
7117PCI DRIVER FOR TI KEYSTONE
7118M: Murali Karicheri <m-karicheri2@ti.com>
7119L: linux-pci@vger.kernel.org
7120L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7121S: Maintained
7122F: drivers/pci/host/*keystone*
7123
f0b75693
BH
7124PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7125M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7126M: Jason Cooper <jason@lakedaemon.net>
7127L: linux-pci@vger.kernel.org
7128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7129S: Maintained
7130F: drivers/pci/host/*mvebu*
7131
0447cfd7
TR
7132PCI DRIVER FOR NVIDIA TEGRA
7133M: Thierry Reding <thierry.reding@gmail.com>
7134L: linux-tegra@vger.kernel.org
f0b75693 7135L: linux-pci@vger.kernel.org
0447cfd7
TR
7136S: Supported
7137F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7138F: drivers/pci/host/pci-tegra.c
7139
47ff3de9
KVA
7140PCI DRIVER FOR TI DRA7XX
7141M: Kishon Vijay Abraham I <kishon@ti.com>
7142L: linux-omap@vger.kernel.org
7143L: linux-pci@vger.kernel.org
7144S: Supported
7145F: Documentation/devicetree/bindings/pci/ti-pci.txt
7146F: drivers/pci/host/pci-dra7xx.c
7147
f0b75693
BH
7148PCI DRIVER FOR RENESAS R-CAR
7149M: Simon Horman <horms@verge.net.au>
7150L: linux-pci@vger.kernel.org
7151L: linux-sh@vger.kernel.org
7152S: Maintained
7153F: drivers/pci/host/*rcar*
7154
4af82255
JH
7155PCI DRIVER FOR SAMSUNG EXYNOS
7156M: Jingoo Han <jg1.han@samsung.com>
7157L: linux-pci@vger.kernel.org
f0b75693
BH
7158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7159L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7160S: Maintained
7161F: drivers/pci/host/pci-exynos.c
7162
f0b75693
BH
7163PCI DRIVER FOR SYNOPSIS DESIGNWARE
7164M: Mohit Kumar <mohit.kumar@st.com>
7165M: Jingoo Han <jg1.han@samsung.com>
7166L: linux-pci@vger.kernel.org
7167S: Maintained
7168F: drivers/pci/host/*designware*
7169
cf28855b
WD
7170PCI DRIVER FOR GENERIC OF HOSTS
7171M: Will Deacon <will.deacon@arm.com>
7172L: linux-pci@vger.kernel.org
7173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7174S: Maintained
7175F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7176F: drivers/pci/host/pci-host-generic.c
7177
51b66a6c
PA
7178PCIE DRIVER FOR ST SPEAR13XX
7179M: Mohit Kumar <mohit.kumar@st.com>
7180L: linux-pci@vger.kernel.org
7181S: Maintained
7182F: drivers/pci/host/*spear*
7183
1da177e4 7184PCMCIA SUBSYSTEM
4230dfc9 7185P: Linux PCMCIA Team
f5df5881 7186L: linux-pcmcia@lists.infradead.org
6650e0a5 7187W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7188T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7189S: Maintained
679655da
JP
7190F: Documentation/pcmcia/
7191F: drivers/pcmcia/
7192F: include/pcmcia/
1da177e4
LT
7193
7194PCNET32 NETWORK DRIVER
227fb925 7195M: Don Fry <pcnet32@frontier.com>
979b6c13 7196L: netdev@vger.kernel.org
1da177e4 7197S: Maintained
b955f6ca 7198F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7199
48fc267e
SK
7200PCRYPT PARALLEL CRYPTO ENGINE
7201M: Steffen Klassert <steffen.klassert@secunet.com>
7202L: linux-crypto@vger.kernel.org
7203S: Maintained
7204F: crypto/pcrypt.c
7205F: include/crypto/pcrypt.h
7206
e72df0b8
TH
7207PER-CPU MEMORY ALLOCATOR
7208M: Tejun Heo <tj@kernel.org>
7209M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7210T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7211S: Maintained
7212F: include/linux/percpu*.h
7213F: mm/percpu*.c
7214F: arch/*/include/asm/percpu.h
7215
ad4ecbcb 7216PER-TASK DELAY ACCOUNTING
185e595f 7217M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7218S: Maintained
679655da
JP
7219F: include/linux/delayacct.h
7220F: kernel/delayacct.c
ad4ecbcb 7221
57c0c15b 7222PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7223M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7224M: Paul Mackerras <paulus@samba.org>
dd9b238c 7225M: Ingo Molnar <mingo@redhat.com>
f80c5393 7226M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7227L: linux-kernel@vger.kernel.org
75fc2d37 7228T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7229S: Supported
d53e8365 7230F: kernel/events/*
a003236c 7231F: include/linux/perf_event.h
c117ab84 7232F: include/uapi/linux/perf_event.h
141c4296
RR
7233F: arch/*/kernel/perf_event*.c
7234F: arch/*/kernel/*/perf_event*.c
7235F: arch/*/kernel/*/*/perf_event*.c
a003236c 7236F: arch/*/include/asm/perf_event.h
a003236c
VL
7237F: arch/*/kernel/perf_callchain.c
7238F: tools/perf/
6c0b3244 7239
dd49d0f5 7240PERSONALITY HANDLING
8b58be88 7241M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7242L: linux-abi-devel@lists.sourceforge.net
7243S: Maintained
679655da 7244F: include/linux/personality.h
c117ab84 7245F: include/uapi/linux/personality.h
dd49d0f5 7246
838e7a03 7247PHONET PROTOCOL
2a06b40f 7248M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7249S: Supported
7250F: Documentation/networking/phonet.txt
7251F: include/linux/phonet.h
7252F: include/net/phonet/
c117ab84 7253F: include/uapi/linux/phonet.h
838e7a03
RDC
7254F: net/phonet/
7255
1da177e4 7256PHRAM MTD DRIVER
8b58be88 7257M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7258L: linux-mtd@lists.infradead.org
7259S: Maintained
679655da 7260F: drivers/mtd/devices/phram.c
1da177e4 7261
efdbb10e
BP
7262PICOLCD HID DRIVER
7263M: Bruno Prémont <bonbons@linux-vserver.org>
7264L: linux-input@vger.kernel.org
7265S: Maintained
7266F: drivers/hid/hid-picolcd*
7267
a53bfa07
JI
7268PICOXCELL SUPPORT
7269M: Jamie Iles <jamie@jamieiles.com>
7270L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7271T: git git://github.com/jamieiles/linux-2.6-ji.git
7272S: Supported
b8733987 7273F: arch/arm/boot/dts/picoxcell*
14430813 7274F: arch/arm/mach-picoxcell/
b8733987 7275F: drivers/crypto/picoxcell*
a53bfa07 7276
2744e8af
LW
7277PIN CONTROL SUBSYSTEM
7278M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7279L: linux-gpio@vger.kernel.org
2744e8af 7280S: Maintained
07f29ba6 7281F: drivers/pinctrl/
8e406fe4 7282F: include/linux/pinctrl/
2744e8af 7283
2201bbb8
JCPV
7284PIN CONTROLLER - ATMEL AT91
7285M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7287S: Maintained
7288F: drivers/pinctrl/pinctrl-at91.c
7289
9963b536
LP
7290PIN CONTROLLER - RENESAS
7291M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7292L: linux-sh@vger.kernel.org
7293S: Maintained
7294F: drivers/pinctrl/sh-pfc/
7295
b75e60d6 7296PIN CONTROLLER - SAMSUNG
fea685e9 7297M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7298M: Thomas Abraham <thomas.abraham@linaro.org>
7299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7300L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7301S: Maintained
9b5b33f6 7302F: drivers/pinctrl/samsung/
b75e60d6 7303
deda8287 7304PIN CONTROLLER - ST SPEAR
8e406fe4 7305M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7306L: spear-devel@list.st.com
7307L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7308W: http://www.st.com/spear
7309S: Maintained
8e406fe4 7310F: drivers/pinctrl/spear/
deda8287 7311
249a6771 7312PKTCDVD DRIVER
dbd47133 7313M: Jiri Kosina <jkosina@suse.cz>
249a6771 7314S: Maintained
679655da
JP
7315F: drivers/block/pktcdvd.c
7316F: include/linux/pktcdvd.h
c117ab84 7317F: include/uapi/linux/pktcdvd.h
249a6771 7318
b31d8273
G
7319PKUNITY SOC DRIVERS
7320M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7321W: http://mprc.pku.edu.cn/~guanxuetao/linux
7322S: Maintained
ceebf4d5 7323T: git git://github.com/gxt/linux.git
b31d8273 7324F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7325F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7326F: drivers/video/fbdev/fb-puv3.c
2809e80b 7327F: drivers/rtc/rtc-puv3.c
b31d8273 7328
9d2ecfb7 7329PMBUS HARDWARE MONITORING DRIVERS
ca462085 7330M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7331L: lm-sensors@lm-sensors.org
7332W: http://www.lm-sensors.org/
7333W: http://www.roeck-us.net/linux/drivers/
7334T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7335S: Maintained
7336F: Documentation/hwmon/pmbus
7337F: drivers/hwmon/pmbus/
7338F: include/linux/i2c/pmbus.h
7339
89a36810 7340PMC SIERRA MaxRAID DRIVER
076cfaae 7341M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7342L: linux-scsi@vger.kernel.org
7343W: http://www.pmc-sierra.com/
7344S: Supported
7345F: drivers/scsi/pmcraid.*
7346
dbf9bfe6 7347PMC SIERRA PM8001 DRIVER
4f0e359c 7348M: xjtuwjp@gmail.com
dbf9bfe6 7349M: lindar_liu@usish.com
f5a7b525 7350L: pmchba@pmcs.com
dbf9bfe6 7351L: linux-scsi@vger.kernel.org
7352S: Supported
7353F: drivers/scsi/pm8001/
7354
1da177e4 7355POSIX CLOCKS and TIMERS
8b58be88 7356M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7357L: linux-kernel@vger.kernel.org
75fc2d37 7358T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7359S: Maintained
679655da
JP
7360F: fs/timerfd.c
7361F: include/linux/timer*
5cee9645 7362F: kernel/time/*timer*
1da177e4 7363
3be86148 7364POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7365M: Sebastian Reichel <sre@kernel.org>
57318935 7366M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7367M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7368L: linux-pm@vger.kernel.org
54e5881d 7369T: git git://git.infradead.org/battery-2.6.git
3be86148 7370S: Maintained
679655da 7371F: include/linux/power_supply.h
8cd725a1 7372F: drivers/power/
3be86148 7373
1da177e4 7374PNP SUPPORT
46a1f21a 7375M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7376S: Maintained
679655da 7377F: drivers/pnp/
1da177e4 7378
999445d4 7379PNXxxxx I2C DRIVER
8b58be88 7380M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7381L: linux-i2c@vger.kernel.org
999445d4 7382S: Maintained
679655da 7383F: drivers/i2c/busses/i2c-pnx.c
999445d4 7384
1da177e4 7385PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7386M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7387L: linux-ppp@vger.kernel.org
7388S: Maintained
224cf5ad 7389F: drivers/net/ppp/ppp_*
1da177e4
LT
7390
7391PPP OVER ATM (RFC 2364)
8b58be88 7392M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7393S: Maintained
679655da 7394F: net/atm/pppoatm.c
c117ab84 7395F: include/uapi/linux/atmppp.h
1da177e4
LT
7396
7397PPP OVER ETHERNET
8b58be88 7398M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7399S: Maintained
224cf5ad
JK
7400F: drivers/net/ppp/pppoe.c
7401F: drivers/net/ppp/pppox.c
1da177e4 7402
a6d2370b 7403PPP OVER L2TP
8b58be88 7404M: James Chapman <jchapman@katalix.com>
a6d2370b 7405S: Maintained
90ca28d1 7406F: net/l2tp/l2tp_ppp.c
679655da 7407F: include/linux/if_pppol2tp.h
c117ab84 7408F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7409
eae9d2ba 7410PPS SUPPORT
8b58be88 7411M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7412W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7413L: linuxpps@ml.enneenne.com (subscribers-only)
7414S: Maintained
cabaaf41
JP
7415F: Documentation/pps/
7416F: drivers/pps/
7417F: include/linux/pps*.h
eae9d2ba 7418
71a6d0af
HW
7419PPTP DRIVER
7420M: Dmitry Kozlov <xeb@mail.ru>
7421L: netdev@vger.kernel.org
7422S: Maintained
224cf5ad 7423F: drivers/net/ppp/pptp.c
71a6d0af
HW
7424W: http://sourceforge.net/projects/accel-pptp
7425
1da177e4 7426PREEMPTIBLE KERNEL
8b58be88 7427M: Robert Love <rml@tech9.net>
1da177e4
LT
7428L: kpreempt-tech@lists.sourceforge.net
7429W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7430S: Supported
679655da
JP
7431F: Documentation/preempt-locking.txt
7432F: include/linux/preempt.h
1da177e4
LT
7433
7434PRISM54 WIRELESS DRIVER
8b58be88 7435M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7436L: linux-wireless@vger.kernel.org
9ef80804 7437W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7438S: Obsolete
679655da 7439F: drivers/net/wireless/prism54/
1da177e4 7440
b3277dfa 7441PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7442M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7443L: linux-ide@vger.kernel.org
7444S: Maintained
679655da 7445F: drivers/ata/sata_promise.*
b3277dfa 7446
02c18891 7447PS3 NETWORK SUPPORT
b809b9ca 7448M: Geoff Levand <geoff@infradead.org>
02c18891 7449L: netdev@vger.kernel.org
a4724ed6 7450L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7451S: Maintained
8df158ac 7452F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7453
f58a9d17 7454PS3 PLATFORM SUPPORT
b809b9ca 7455M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7456L: linuxppc-dev@lists.ozlabs.org
7457L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7458S: Maintained
679655da
JP
7459F: arch/powerpc/boot/ps3*
7460F: arch/powerpc/include/asm/lv1call.h
7461F: arch/powerpc/include/asm/ps3*.h
7462F: arch/powerpc/platforms/ps3/
7463F: drivers/*/ps3*
7464F: drivers/ps3/
fec629b8 7465F: drivers/rtc/rtc-ps3.c
679655da 7466F: drivers/usb/host/*ps3.c
fec629b8 7467F: sound/ppc/snd_ps3*
f58a9d17 7468
cffb4add 7469PS3VRAM DRIVER
8b58be88 7470M: Jim Paris <jim@jtan.com>
a4724ed6 7471L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7472S: Maintained
8a3977cb 7473F: drivers/block/ps3vram.c
cffb4add 7474
8defe599 7475PSTORE FILESYSTEM
9d5e2a02 7476M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7477M: Colin Cross <ccross@android.com>
7478M: Kees Cook <keescook@chromium.org>
7479M: Tony Luck <tony.luck@intel.com>
7480S: Maintained
7481T: git git://git.infradead.org/users/cbou/linux-pstore.git
7482F: fs/pstore/
7483F: include/linux/pstore*
04851772 7484F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7485F: drivers/acpi/apei/erst.c
7486
7fbc415d
RC
7487PTP HARDWARE CLOCK SUPPORT
7488M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7489L: netdev@vger.kernel.org
7fbc415d
RC
7490S: Maintained
7491W: http://linuxptp.sourceforge.net/
7492F: Documentation/ABI/testing/sysfs-ptp
7493F: Documentation/ptp/*
0ecb3cdd 7494F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7495F: drivers/net/phy/dp83640*
7496F: drivers/ptp/*
7497F: include/linux/ptp_cl*
7498
cf94a4d1 7499PTRACE SUPPORT
e846ee5f 7500M: Roland McGrath <roland@hack.frob.com>
8b58be88 7501M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7502S: Maintained
7503F: include/asm-generic/syscall.h
7504F: include/linux/ptrace.h
7505F: include/linux/regset.h
7506F: include/linux/tracehook.h
c117ab84 7507F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7508F: kernel/ptrace.c
7509
8320204a 7510PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7511M: Mike Isely <isely@pobox.com>
16e9495d 7512L: pvrusb2@isely.net (subscribers-only)
661263b5 7513L: linux-media@vger.kernel.org
8320204a 7514W: http://www.isely.net/pvrusb2/
275ffde4 7515T: git git://linuxtv.org/media_tree.git
8320204a 7516S: Maintained
679655da 7517F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7518F: drivers/media/usb/pvrusb2/
8320204a 7519
39532e6c
HG
7520PWC WEBCAM DRIVER
7521M: Hans de Goede <hdegoede@redhat.com>
7522L: linux-media@vger.kernel.org
7523T: git git://linuxtv.org/media_tree.git
7524S: Maintained
7525F: drivers/media/usb/pwc/*
7526
93c090b3
KD
7527PWM FAN DRIVER
7528M: Kamil Debski <k.debski@samsung.com>
7529L: lm-sensors@lm-sensors.org
7530S: Supported
7531F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7532F: Documentation/hwmon/pwm-fan
7533F: drivers/hwmon/pwm-fan.c
7534
200efedd 7535PWM SUBSYSTEM
aa3495f7
TR
7536M: Thierry Reding <thierry.reding@gmail.com>
7537L: linux-pwm@vger.kernel.org
0c2498f1 7538S: Maintained
006e854f 7539T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7540F: Documentation/pwm.txt
7541F: Documentation/devicetree/bindings/pwm/
7542F: include/linux/pwm.h
0c2498f1 7543F: drivers/pwm/
a140b98d
TR
7544F: drivers/video/backlight/pwm_bl.c
7545F: include/linux/pwm_backlight.h
0c2498f1 7546
30ec261e 7547PXA2xx/PXA3xx SUPPORT
8da5e302 7548M: Daniel Mack <daniel@zonque.org>
a323f664 7549M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7550M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7551L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7552T: git git://github.com/hzhuang1/linux.git
8da5e302 7553T: git git://github.com/rjarzmik/linux.git
1da177e4 7554S: Maintained
679655da
JP
7555F: arch/arm/mach-pxa/
7556F: drivers/pcmcia/pxa2xx*
9df92e6c 7557F: drivers/spi/spi-pxa2xx*
faf2e1db 7558F: drivers/usb/gadget/udc/pxa2*
679655da 7559F: include/sound/pxa2xx-lib.h
bec4c99e 7560F: sound/arm/pxa*
14430813 7561F: sound/soc/pxa/
1da177e4 7562
ec64d3bf
EG
7563PXA3xx NAND FLASH DRIVER
7564M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7565L: linux-mtd@lists.infradead.org
7566S: Maintained
9a67f099 7567F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7568
3f640c61 7569MMP SUPPORT
8b58be88 7570M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7571M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7573T: git git://github.com/hzhuang1/linux.git
7574T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7575S: Maintained
3f640c61 7576F: arch/arm/mach-mmp/
e8e6cb32 7577
272f133a
PO
7578PXA MMCI DRIVER
7579S: Orphan
7580
57f63bc8 7581PXA RTC DRIVER
8b58be88 7582M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7583L: rtc-linux@googlegroups.com
7584S: Maintained
7585
cea4001a
TS
7586QAT DRIVER
7587M: Tadeusz Struk <tadeusz.struk@intel.com>
7588L: qat-linux@intel.com
7589S: Supported
7590F: drivers/crypto/qat/
7591
52a09a04 7592QIB DRIVER
8473c603 7593M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7594L: linux-rdma@vger.kernel.org
7595S: Supported
7596F: drivers/infiniband/hw/qib/
7597
5e9772b9
JS
7598QLOGIC QLA1280 SCSI DRIVER
7599M: Michael Reed <mdr@sgi.com>
7600L: linux-scsi@vger.kernel.org
7601S: Maintained
7602F: drivers/scsi/qla1280.[ch]
7603
1da177e4 7604QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7605M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7606L: linux-scsi@vger.kernel.org
7607S: Supported
679655da
JP
7608F: Documentation/scsi/LICENSE.qla2xxx
7609F: drivers/scsi/qla2xxx/
1da177e4 7610
883c98fe 7611QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7612M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7613M: iscsi-driver@qlogic.com
7614L: linux-scsi@vger.kernel.org
7615S: Supported
bacfb81b 7616F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7617F: drivers/scsi/qla4xxx/
7618
5a4faa87 7619QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7620M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7621M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7622M: linux-driver@qlogic.com
7623L: netdev@vger.kernel.org
7624S: Supported
679655da 7625F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7626F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7627
0ec00f03 7628QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7629M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 7630M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
7631L: netdev@vger.kernel.org
7632S: Supported
aa43c215 7633F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7634
c4e84bde 7635QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
7636M: Harish Patil <harish.patil@qlogic.com>
7637M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7638M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 7639M: linux-driver@qlogic.com
c4e84bde
RM
7640L: netdev@vger.kernel.org
7641S: Supported
aa43c215 7642F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7643
1da177e4 7644QNX4 FILESYSTEM
8b58be88 7645M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7646W: http://www.alarsen.net/linux/qnx4fs/
7647S: Maintained
80811493 7648F: fs/qnx4/
c117ab84
CEB
7649F: include/uapi/linux/qnx4_fs.h
7650F: include/uapi/linux/qnxtypes.h
1da177e4 7651
91952bc0
AP
7652QT1010 MEDIA DRIVER
7653M: Antti Palosaari <crope@iki.fi>
7654L: linux-media@vger.kernel.org
7655W: http://linuxtv.org/
7656W: http://palosaari.fi/linux/
7657Q: http://patchwork.linuxtv.org/project/linux-media/list/
7658T: git git://linuxtv.org/anttip/media_tree.git
7659S: Maintained
7660F: drivers/media/tuners/qt1010*
7661
966fb5ec
SM
7662QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7663M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7664L: linux-wireless@vger.kernel.org
7665L: ath9k-devel@lists.ath9k.org
7666W: http://wireless.kernel.org/en/users/Drivers/ath9k
7667S: Supported
7668F: drivers/net/wireless/ath/ath9k/
7669
2ea0ffcb
KV
7670QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7671M: Kalle Valo <kvalo@qca.qualcomm.com>
7672L: ath10k@lists.infradead.org
7673W: http://wireless.kernel.org/en/users/Drivers/ath10k
7674T: git git://github.com/kvalo/ath.git
7675S: Supported
7676F: drivers/net/wireless/ath/ath10k/
7677
4f4567cf
RK
7678QUALCOMM HEXAGON ARCHITECTURE
7679M: Richard Kuo <rkuo@codeaurora.org>
7680L: linux-hexagon@vger.kernel.org
7681S: Supported
7682F: arch/hexagon/
7683
8e84c258
EK
7684QUALCOMM WCN36XX WIRELESS DRIVER
7685M: Eugene Krasnikov <k.eugene.e@gmail.com>
7686L: wcn36xx@lists.infradead.org
7687W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7688T: git git://github.com/KrasnikovEugene/wcn36xx.git
7689S: Supported
7690F: drivers/net/wireless/ath/wcn36xx/
7691
35e3540b
HV
7692QUICKCAM PARALLEL PORT WEBCAMS
7693M: Hans Verkuil <hverkuil@xs4all.nl>
7694L: linux-media@vger.kernel.org
7695T: git git://linuxtv.org/media_tree.git
7696W: http://linuxtv.org
7697S: Odd Fixes
7698F: drivers/media/parport/*-qcam*
7699
602adf40 7700RADOS BLOCK DEVICE (RBD)
09d90327
SW
7701M: Yehuda Sadeh <yehuda@inktank.com>
7702M: Sage Weil <sage@inktank.com>
527a88b9 7703M: Alex Elder <elder@kernel.org>
602adf40 7704M: ceph-devel@vger.kernel.org
09d90327
SW
7705W: http://ceph.com/
7706T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7707S: Supported
7708F: drivers/block/rbd.c
7709F: drivers/block/rbd_types.h
7710
1da177e4 7711RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7712M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7713L: linux-fbdev@vger.kernel.org
1da177e4 7714S: Maintained
8a61f013 7715F: drivers/video/fbdev/aty/radeon*
c117ab84 7716F: include/uapi/linux/radeonfb.h
1da177e4 7717
c6c9b34c
HG
7718RADIOSHARK RADIO DRIVER
7719M: Hans de Goede <hdegoede@redhat.com>
7720L: linux-media@vger.kernel.org
7721T: git git://linuxtv.org/media_tree.git
7722S: Maintained
7723F: drivers/media/radio/radio-shark.c
7724
7725RADIOSHARK2 RADIO DRIVER
7726M: Hans de Goede <hdegoede@redhat.com>
7727L: linux-media@vger.kernel.org
7728T: git git://linuxtv.org/media_tree.git
7729S: Maintained
7730F: drivers/media/radio/radio-shark2.c
7731F: drivers/media/radio/radio-tea5777.c
7732
1da177e4 7733RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7734M: Paul Mackerras <paulus@samba.org>
c69f677c 7735L: linux-fbdev@vger.kernel.org
1da177e4 7736S: Maintained
8a61f013 7737F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7738
e7839f25 7739RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7740P: rt2x00 project
b182427e 7741M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 7742M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7743L: linux-wireless@vger.kernel.org
83fc9c89 7744L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7745W: http://rt2x00.serialmonkey.com/
7746S: Maintained
7747F: drivers/net/wireless/rt2x00/
7748
9db5579b 7749RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7750M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7751S: Maintained
679655da
JP
7752F: Documentation/blockdev/ramdisk.txt
7753F: drivers/block/brd.c
9db5579b 7754
9e95ce27 7755RANDOM NUMBER DRIVER
0624bcaa 7756M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7757S: Maintained
679655da 7758F: drivers/char/random.c
9e95ce27 7759
394b701c 7760RAPIDIO SUBSYSTEM
8b58be88 7761M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7762M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7763S: Maintained
679655da 7764F: drivers/rapidio/
394b701c 7765
e2d1d6c0 7766RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7767L: linux-wireless@vger.kernel.org
f52a5490 7768S: Orphan
679655da 7769F: drivers/net/wireless/ray*
e2d1d6c0
RD
7770
7771RCUTORTURE MODULE
e0198b29 7772M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7773M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7774L: linux-kernel@vger.kernel.org
f9094d8e 7775S: Supported
08deed1e 7776T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7777F: Documentation/RCU/torture.txt
34e2d560 7778F: kernel/rcu/rcutorture.c
e2d1d6c0 7779
c87b9c60
PM
7780RCUTORTURE TEST FRAMEWORK
7781M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7782M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7783R: Steven Rostedt <rostedt@goodmis.org>
7784R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7785R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7786L: linux-kernel@vger.kernel.org
c87b9c60
PM
7787S: Supported
7788T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7789F: tools/testing/selftests/rcutorture
7790
c1f766b5 7791RDC R-321X SoC
8b58be88 7792M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7793S: Maintained
7794
db17f395 7795RDC R6040 FAST ETHERNET DRIVER
8b58be88 7796M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7797L: netdev@vger.kernel.org
7798S: Maintained
58565a35 7799F: drivers/net/ethernet/rdc/r6040.c
db17f395 7800
a09ed661 7801RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7802M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7803L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7804S: Supported
679655da 7805F: net/rds/
a09ed661 7806
595182bc 7807READ-COPY UPDATE (RCU)
8b58be88 7808M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7809M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7810R: Steven Rostedt <rostedt@goodmis.org>
7811R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7812R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7813L: linux-kernel@vger.kernel.org
9fab9787 7814W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7815S: Supported
08deed1e 7816T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7817F: Documentation/RCU/
9fab9787 7818X: Documentation/RCU/torture.txt
f9094d8e 7819F: include/linux/rcu*
4102adab
PM
7820X: include/linux/srcu.h
7821F: kernel/rcu/
34e2d560 7822X: kernel/torture.c
595182bc 7823
0c86edc0 7824REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7825M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7826L: rtc-linux@googlegroups.com
8a6e2535 7827Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7828S: Maintained
679655da
JP
7829F: Documentation/rtc.txt
7830F: drivers/rtc/
7831F: include/linux/rtc.h
c117ab84 7832F: include/uapi/linux/rtc.h
0c86edc0 7833
0e400c53
MB
7834REALTEK AUDIO CODECS
7835M: Bard Liao <bardliao@realtek.com>
7836M: Oder Chiou <oder_chiou@realtek.com>
7837S: Maintained
7838F: sound/soc/codecs/rt*
7839F: include/sound/rt*.h
7840
1da177e4 7841REISERFS FILE SYSTEM
76c4e5ea 7842L: reiserfs-devel@vger.kernel.org
1da177e4 7843S: Supported
679655da 7844F: fs/reiserfs/
1da177e4 7845
b83a313b 7846REGISTER MAP ABSTRACTION
b02e48f2 7847M: Mark Brown <broonie@kernel.org>
dd060bc9 7848L: linux-kernel@vger.kernel.org
b83a313b
MB
7849T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7850S: Supported
7851F: drivers/base/regmap/
7852F: include/linux/regmap.h
7853
400e64df
OBC
7854REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7855M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7856T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7857S: Maintained
7858F: drivers/remoteproc/
7859F: Documentation/remoteproc.txt
6fc26488 7860F: include/linux/remoteproc.h
400e64df 7861
d8115db5
OBC
7862REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7863M: Ohad Ben-Cohen <ohad@wizery.com>
7864T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7865S: Maintained
7866F: drivers/rpmsg/
7867F: Documentation/rpmsg.txt
7868F: include/linux/rpmsg.h
7869
1b0fe6be
PZ
7870RESET CONTROLLER FRAMEWORK
7871M: Philipp Zabel <p.zabel@pengutronix.de>
7872S: Maintained
7873F: drivers/reset/
7874F: Documentation/devicetree/bindings/reset/
7875F: include/linux/reset.h
7876F: include/linux/reset-controller.h
7877
e0897645 7878RFKILL
8b58be88 7879M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7880L: linux-wireless@vger.kernel.org
ce466579
JB
7881W: http://wireless.kernel.org/
7882T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7883T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7884S: Maintained
505c9247 7885F: Documentation/rfkill.txt
80811493 7886F: net/rfkill/
e0897645 7887
67e054e9
ML
7888RICOH SMARTMEDIA/XD DRIVER
7889M: Maxim Levitsky <maximlevitsky@gmail.com>
7890S: Maintained
21c26f50
JP
7891F: drivers/mtd/nand/r852.c
7892F: drivers/mtd/nand/r852.h
67e054e9 7893
92634125
ML
7894RICOH R5C592 MEMORYSTICK DRIVER
7895M: Maxim Levitsky <maximlevitsky@gmail.com>
7896S: Maintained
7897F: drivers/memstick/host/r592.*
7898
27f1d2f9
SA
7899ROCCAT DRIVERS
7900M: Stefan Achatz <erazor_de@users.sourceforge.net>
7901W: http://sourceforge.net/projects/roccat/
7902S: Maintained
7903F: drivers/hid/hid-roccat*
7904F: include/linux/hid-roccat*
7905F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7906
1da177e4
LT
7907ROCKETPORT DRIVER
7908P: Comtrol Corp.
1da177e4
LT
7909W: http://www.comtrol.com
7910S: Maintained
679655da 7911F: Documentation/serial/rocket.txt
c897401b 7912F: drivers/tty/rocket*
1da177e4
LT
7913
7914ROSE NETWORK LAYER
8b58be88 7915M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7916L: linux-hams@vger.kernel.org
d34cb28a 7917W: http://www.linux-ax25.org/
1da177e4 7918S: Maintained
679655da 7919F: include/net/rose.h
c117ab84 7920F: include/uapi/linux/rose.h
679655da 7921F: net/rose/
1da177e4 7922
91952bc0
AP
7923RTL2830 MEDIA DRIVER
7924M: Antti Palosaari <crope@iki.fi>
7925L: linux-media@vger.kernel.org
7926W: http://linuxtv.org/
7927W: http://palosaari.fi/linux/
7928Q: http://patchwork.linuxtv.org/project/linux-media/list/
7929T: git git://linuxtv.org/anttip/media_tree.git
7930S: Maintained
7931F: drivers/media/dvb-frontends/rtl2830*
7932
27a0aacf
AP
7933RTL2832 MEDIA DRIVER
7934M: Antti Palosaari <crope@iki.fi>
7935L: linux-media@vger.kernel.org
7936W: http://linuxtv.org/
7937W: http://palosaari.fi/linux/
7938Q: http://patchwork.linuxtv.org/project/linux-media/list/
7939T: git git://linuxtv.org/anttip/media_tree.git
7940S: Maintained
7941F: drivers/media/dvb-frontends/rtl2832*
7942
ba6e6f6e
AP
7943RTL2832_SDR MEDIA DRIVER
7944M: Antti Palosaari <crope@iki.fi>
7945L: linux-media@vger.kernel.org
7946W: http://linuxtv.org/
7947W: http://palosaari.fi/linux/
7948Q: http://patchwork.linuxtv.org/project/linux-media/list/
7949T: git git://linuxtv.org/anttip/media_tree.git
7950S: Maintained
b4bb1c28 7951F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 7952
59840488 7953RTL8180 WIRELESS DRIVER
8b58be88 7954M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7955L: linux-wireless@vger.kernel.org
491b26b4 7956W: http://wireless.kernel.org/
54e5881d 7957T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7958S: Maintained
3cfeb0c3 7959F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7960
59840488 7961RTL8187 WIRELESS DRIVER
9f0939bf 7962M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7963M: Hin-Tak Leung <htl10@users.sourceforge.net>
7964M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7965L: linux-wireless@vger.kernel.org
491b26b4 7966W: http://wireless.kernel.org/
54e5881d 7967T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7968S: Maintained
3cfeb0c3 7969F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7970
3cf0c8ad
LF
7971RTL8192CE WIRELESS DRIVER
7972M: Larry Finger <Larry.Finger@lwfinger.net>
7973M: Chaoming Li <chaoming_li@realsil.com.cn>
7974L: linux-wireless@vger.kernel.org
491b26b4 7975W: http://wireless.kernel.org/
3cf0c8ad
LF
7976T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7977S: Maintained
7978F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7979F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7980
9eb8ef74 7981S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7982M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7983L: linux-fbdev@vger.kernel.org
ce00f85c 7984S: Maintained
8a61f013 7985F: drivers/video/fbdev/savage/
9eb8ef74 7986
1da177e4 7987S390
8b58be88
JP
7988M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7989M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7990M: linux390@de.ibm.com
d58140cc 7991L: linux-s390@vger.kernel.org
5238da45
HC
7992W: http://www.ibm.com/developerworks/linux/linux390/
7993S: Supported
679655da 7994F: arch/s390/
a968cd3e 7995F: drivers/s390/
3bfe6858
JN
7996F: Documentation/s390/
7997F: Documentation/DocBook/s390*
5238da45 7998
322986ca
SO
7999S390 COMMON I/O LAYER
8000M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8001M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8002L: linux-s390@vger.kernel.org
8003W: http://www.ibm.com/developerworks/linux/linux390/
8004S: Supported
8005F: drivers/s390/cio/
8006
8007S390 DASD DRIVER
8008M: Stefan Weinhuber <wein@de.ibm.com>
8009M: Stefan Haberland <stefan.haberland@de.ibm.com>
8010L: linux-s390@vger.kernel.org
8011W: http://www.ibm.com/developerworks/linux/linux390/
8012S: Supported
8013F: drivers/s390/block/dasd*
8014F: block/partitions/ibm.c
8015
5238da45 8016S390 NETWORK DRIVERS
8b58be88
JP
8017M: Ursula Braun <ursula.braun@de.ibm.com>
8018M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 8019M: linux390@de.ibm.com
d58140cc 8020L: linux-s390@vger.kernel.org
5238da45
HC
8021W: http://www.ibm.com/developerworks/linux/linux390/
8022S: Supported
679655da 8023F: drivers/s390/net/
5238da45 8024
322986ca
SO
8025S390 PCI SUBSYSTEM
8026M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8027M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8028L: linux-s390@vger.kernel.org
8029W: http://www.ibm.com/developerworks/linux/linux390/
8030S: Supported
8031F: arch/s390/pci/
8032F: drivers/pci/hotplug/s390_pci_hpc.c
8033
feed9b62 8034S390 ZCRYPT DRIVER
5c8d0983 8035M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8036M: linux390@de.ibm.com
8037L: linux-s390@vger.kernel.org
a968cd3e 8038W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8039S: Supported
d5ca6918 8040F: drivers/s390/crypto/
feed9b62 8041
5238da45 8042S390 ZFCP DRIVER
d38e19d0 8043M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8044M: linux390@de.ibm.com
d58140cc 8045L: linux-s390@vger.kernel.org
5238da45 8046W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8047S: Supported
679655da 8048F: drivers/s390/scsi/zfcp_*
1da177e4 8049
dd96df2c 8050S390 IUCV NETWORK LAYER
8b58be88 8051M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8052M: linux390@de.ibm.com
8053L: linux-s390@vger.kernel.org
8054W: http://www.ibm.com/developerworks/linux/linux390/
8055S: Supported
679655da
JP
8056F: drivers/s390/net/*iucv*
8057F: include/net/iucv/
8058F: net/iucv/
dd96df2c 8059
4dde7f75 8060S3C24XX SD/MMC Driver
8b58be88 8061M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8063S: Supported
679655da 8064F: drivers/mmc/host/s3cmci.*
4dde7f75 8065
1f15a229
HV
8066SAA6588 RDS RECEIVER DRIVER
8067M: Hans Verkuil <hverkuil@xs4all.nl>
8068L: linux-media@vger.kernel.org
8069T: git git://linuxtv.org/media_tree.git
8070W: http://linuxtv.org
8071S: Odd Fixes
8072F: drivers/media/i2c/saa6588*
8073
98ed12e6 8074SAA7134 VIDEO4LINUX DRIVER
009a5410 8075M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8076L: linux-media@vger.kernel.org
8077W: http://linuxtv.org
8078T: git git://linuxtv.org/media_tree.git
8079S: Odd fixes
e42bf501 8080F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8081F: drivers/media/pci/saa7134/
8082
1da177e4 8083SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8084M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8085L: linux-media@vger.kernel.org
275ffde4 8086T: git git://linuxtv.org/media_tree.git
1da177e4 8087S: Maintained
90d72ac6
MCC
8088F: drivers/media/common/saa7146/
8089F: drivers/media/pci/saa7146/
8090F: include/media/saa7146*
1da177e4 8091
92304a40 8092SAMSUNG LAPTOP DRIVER
5909c654 8093M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8094L: platform-driver-x86@vger.kernel.org
8095S: Maintained
8096F: drivers/platform/x86/samsung-laptop.c
8097
4a109cc0 8098SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8099M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8100L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8101S: Supported
14430813 8102F: sound/soc/samsung/
4a109cc0 8103
0d89a28b
JH
8104SAMSUNG FRAMEBUFFER DRIVER
8105M: Jingoo Han <jg1.han@samsung.com>
8106L: linux-fbdev@vger.kernel.org
8107S: Maintained
8a61f013 8108F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8109
f69d3a17
SK
8110SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8111M: Sangbeom Kim <sbkim73@samsung.com>
8112L: linux-kernel@vger.kernel.org
8113S: Supported
8114F: drivers/mfd/sec*.c
8115F: drivers/regulator/s2m*.c
8116F: drivers/regulator/s5m*.c
f69d3a17
SK
8117F: include/linux/mfd/samsung/
8118
038f5c4b
SN
8119SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8120M: Kyungmin Park <kyungmin.park@samsung.com>
8121M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8122L: linux-media@vger.kernel.org
8123Q: https://patchwork.linuxtv.org/project/linux-media/list/
8124S: Supported
8125F: drivers/media/platform/exynos4-is/
038f5c4b 8126
6fd86ab2
SN
8127SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8128M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8129L: linux-media@vger.kernel.org
8130L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8131S: Maintained
8132F: drivers/media/platform/s3c-camif/
8133F: include/media/s3c_camif.h
8134
b84ef24e
AH
8135SAMSUNG S5C73M3 CAMERA DRIVER
8136M: Kyungmin Park <kyungmin.park@samsung.com>
8137M: Andrzej Hajda <a.hajda@samsung.com>
8138L: linux-media@vger.kernel.org
8139S: Supported
8140F: drivers/media/i2c/s5c73m3/*
8141
7d459937
AH
8142SAMSUNG S5K5BAF CAMERA DRIVER
8143M: Kyungmin Park <kyungmin.park@samsung.com>
8144M: Andrzej Hajda <a.hajda@samsung.com>
8145L: linux-media@vger.kernel.org
8146S: Supported
8147F: drivers/media/i2c/s5k5baf.c
8148
310e39c9 8149SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8150M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8151M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8152S: Supported
8153L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8154F: drivers/clk/samsung/
8155
66890ed6
BA
8156SAMSUNG SXGBE DRIVERS
8157M: Byungho An <bh74.an@samsung.com>
8158M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8159M: Vipul Pandya <vipul.pandya@samsung.com>
8160S: Supported
8161L: netdev@vger.kernel.org
8162F: drivers/net/ethernet/samsung/sxgbe/
8163
e296cd32
KD
8164SAMSUNG USB2 PHY DRIVER
8165M: Kamil Debski <k.debski@samsung.com>
8166L: linux-kernel@vger.kernel.org
8167S: Supported
8168F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8169F: Documentation/phy/samsung-usb2.txt
8170F: drivers/phy/phy-exynos4210-usb2.c
8171F: drivers/phy/phy-exynos4x12-usb2.c
8172F: drivers/phy/phy-exynos5250-usb2.c
8173F: drivers/phy/phy-s5pv210-usb2.c
8174F: drivers/phy/phy-samsung-usb2.c
8175F: drivers/phy/phy-samsung-usb2.h
8176
ca749e2a 8177SERIAL DRIVERS
5e30bbb7 8178M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8179L: linux-serial@vger.kernel.org
5e30bbb7 8180S: Maintained
14430813 8181F: drivers/tty/serial/
ca749e2a 8182
aecb7b64 8183SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8184M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8185M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8186S: Maintained
3d598f47 8187F: include/linux/platform_data/dma-dw.h
61a76496 8188F: drivers/dma/dw/
aecb7b64 8189
f9e37137
SJ
8190SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8191M: Seungwon Jeon <tgih.jun@samsung.com>
8192M: Jaehoon Chung <jh80.chung@samsung.com>
8193L: linux-mmc@vger.kernel.org
8194S: Maintained
8195F: include/linux/mmc/dw_mmc.h
8196F: drivers/mmc/host/dw_mmc*
8197
1db121d6
AN
8198THUNDERBOLT DRIVER
8199M: Andreas Noever <andreas.noever@gmail.com>
8200S: Maintained
8201F: drivers/thunderbolt/
8202
9222d247 8203TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8204M: John Stultz <john.stultz@linaro.org>
88606e80 8205M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8206L: linux-kernel@vger.kernel.org
75fc2d37 8207T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8208S: Supported
8209F: include/linux/clocksource.h
8210F: include/linux/time.h
8211F: include/linux/timex.h
c117ab84
CEB
8212F: include/uapi/linux/time.h
8213F: include/uapi/linux/timex.h
88606e80
TG
8214F: kernel/time/clocksource.c
8215F: kernel/time/time*.c
8216F: kernel/time/ntp.c
8217
5b3f03f0 8218TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 8219M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
8220M: Hans Verkuil <hverkuil@xs4all.nl>
8221S: Odd Fixes
14430813 8222F: drivers/media/usb/tlg2300/
5b3f03f0 8223
1da177e4 8224SC1200 WDT DRIVER
b300645a 8225M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8226S: Maintained
679655da 8227F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8228
8229SCHEDULER
dd9b238c 8230M: Ingo Molnar <mingo@redhat.com>
8b58be88 8231M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8232L: linux-kernel@vger.kernel.org
75fc2d37 8233T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8234S: Maintained
95c0d71d 8235F: kernel/sched/
679655da 8236F: include/linux/sched.h
c117ab84 8237F: include/uapi/linux/sched.h
c2eb505b 8238F: include/linux/wait.h
1da177e4 8239
6bcf6737 8240SCORE ARCHITECTURE
ed38665e 8241M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8242M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8243W: http://www.sunplus.com
6bcf6737 8244S: Supported
a2681a75 8245F: arch/score/
6bcf6737 8246
1da177e4 8247SCSI CDROM DRIVER
8b58be88 8248M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8249L: linux-scsi@vger.kernel.org
8250W: http://www.kernel.dk
8251S: Maintained
679655da 8252F: drivers/scsi/sr*
1da177e4 8253
fb50a83d 8254SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8255M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8256L: linux-rdma@vger.kernel.org
8257S: Supported
8258W: http://www.openfabrics.org
8259Q: http://patchwork.kernel.org/project/linux-rdma/list/
8260T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8261F: drivers/infiniband/ulp/srp/
8262F: include/scsi/srp.h
8263
1da177e4 8264SCSI SG DRIVER
8b58be88 8265M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8266L: linux-scsi@vger.kernel.org
59ab3c93 8267W: http://sg.danny.cz/sg
1da177e4 8268S: Maintained
59ab3c93 8269F: Documentation/scsi/scsi-generic.txt
679655da
JP
8270F: drivers/scsi/sg.c
8271F: include/scsi/sg.h
1da177e4
LT
8272
8273SCSI SUBSYSTEM
c95286d8 8274M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8275L: linux-scsi@vger.kernel.org
54e5881d
JP
8276T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8277T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8278T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8279S: Maintained
679655da
JP
8280F: drivers/scsi/
8281F: include/scsi/
1da177e4
LT
8282
8283SCSI TAPE DRIVER
8b58be88 8284M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8285L: linux-scsi@vger.kernel.org
8286S: Maintained
679655da 8287F: Documentation/scsi/st.txt
f7269cfc
JD
8288F: drivers/scsi/st.*
8289F: drivers/scsi/st_*.h
1da177e4
LT
8290
8291SCTP PROTOCOL
8b6efb75 8292M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8293M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8294L: linux-sctp@vger.kernel.org
5f85813c 8295W: http://lksctp.sourceforge.net
8b6efb75 8296S: Maintained
679655da
JP
8297F: Documentation/networking/sctp.txt
8298F: include/linux/sctp.h
4d58c025 8299F: include/uapi/linux/sctp.h
679655da
JP
8300F: include/net/sctp/
8301F: net/sctp/
1da177e4
LT
8302
8303SCx200 CPU SUPPORT
8b58be88 8304M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8305S: Odd Fixes
679655da 8306F: Documentation/i2c/busses/scx200_acb
390889b6 8307F: arch/x86/platform/scx200/
679655da
JP
8308F: drivers/watchdog/scx200_wdt.c
8309F: drivers/i2c/busses/scx200*
8310F: drivers/mtd/maps/scx200_docflash.c
8311F: include/linux/scx200.h
1662d32c
JC
8312
8313SCx200 GPIO DRIVER
8b58be88 8314M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8315S: Maintained
679655da
JP
8316F: drivers/char/scx200_gpio.c
8317F: include/linux/scx200_gpio.h
1662d32c
JC
8318
8319SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8320M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8321S: Maintained
679655da 8322F: drivers/clocksource/scx200_hrt.c
1da177e4 8323
6a36913a 8324SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8325M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8326L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8327S: Maintained
679655da 8328F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8329
e7839f25 8330SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8331M: Chris Ball <chris@printf.net>
7a241d6e 8332L: linux-mmc@vger.kernel.org
245feaa6
CB
8333T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8334S: Maintained
7a241d6e 8335F: drivers/mmc/host/sdhci.*
d4a45787 8336F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8337
c04f9d61
KC
8338SECURE COMPUTING
8339M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8340R: Andy Lutomirski <luto@amacapital.net>
8341R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8342T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8343S: Supported
8344F: kernel/seccomp.c
8345F: include/uapi/linux/seccomp.h
8346F: include/linux/seccomp.h
8347K: \bsecure_computing
8348K: \bTIF_SECCOMP\b
8349
3085e9c1 8350SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8351M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8352L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8353L: linux-mmc@vger.kernel.org
e2d1d6c0 8354S: Maintained
d4a45787 8355F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8356
0d1bb41a 8357SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8358M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8359L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8360S: Maintained
8361F: drivers/mmc/host/sdhci-s3c.c
8362
c63b3cba 8363SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8364M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8365L: spear-devel@list.st.com
c63b3cba
VK
8366L: linux-mmc@vger.kernel.org
8367S: Maintained
8368F: drivers/mmc/host/sdhci-spear.c
8369
8711cca2 8370SECURITY SUBSYSTEM
9b45c0d2 8371M: James Morris <james.l.morris@oracle.com>
70b4a259 8372M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8373L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8374T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8375W: http://kernsec.org/
8711cca2 8376S: Supported
7d2c86b5 8377F: security/
8711cca2 8378
1da177e4 8379SECURITY CONTACT
8b58be88 8380M: Security Officers <security@kernel.org>
1da177e4
LT
8381S: Supported
8382
8383SELINUX SECURITY MODULE
e0238b4c 8384M: Paul Moore <paul@paul-moore.com>
8b58be88 8385M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8386M: Eric Paris <eparis@parisplace.org>
e0238b4c 8387L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8388W: http://selinuxproject.org
5a5f2acf 8389T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8390S: Supported
679655da
JP
8391F: include/linux/selinux*
8392F: security/selinux/
6bde95ce 8393F: scripts/selinux/
1da177e4 8394
c1c124e9
JJ
8395APPARMOR SECURITY MODULE
8396M: John Johansen <john.johansen@canonical.com>
8397L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8398W: apparmor.wiki.kernel.org
8399T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8400S: Supported
8401F: security/apparmor/
8402
cef2cf07 8403SENSABLE PHANTOM
8b58be88 8404M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8405S: Maintained
679655da 8406F: drivers/misc/phantom.c
c117ab84 8407F: include/uapi/linux/phantom.h
cef2cf07 8408
4480f15b 8409SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8410M: Tejun Heo <tj@kernel.org>
1da177e4 8411L: linux-ide@vger.kernel.org
3d9b9350 8412T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8413S: Supported
d5ca6918
JP
8414F: drivers/ata/
8415F: include/linux/ata.h
8416F: include/linux/libata.h
1da177e4 8417
7188b067
HG
8418SERIAL ATA AHCI PLATFORM devices support
8419M: Hans de Goede <hdegoede@redhat.com>
8420M: Tejun Heo <tj@kernel.org>
8421L: linux-ide@vger.kernel.org
8422T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8423S: Supported
8424F: drivers/ata/ahci_platform.c
8425F: drivers/ata/libahci_platform.c
8426F: include/linux/ahci_platform.h
8427
6733b39a 8428SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8429M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8430L: linux-scsi@vger.kernel.org
0ca43cc0 8431W: http://www.emulex.com
3387f656
JP
8432S: Supported
8433F: drivers/scsi/be2iscsi/
6733b39a 8434
6b7c5b94 8435SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8436M: Sathya Perla <sathya.perla@emulex.com>
8437M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8438M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8439L: netdev@vger.kernel.org
fea3af67 8440W: http://www.emulex.com
7d2c86b5 8441S: Supported
9aebddd1 8442F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8443
8ceee660 8444SFC NETWORK DRIVER
c06f51ea 8445M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8446M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8447L: netdev@vger.kernel.org
8ceee660 8448S: Supported
874aeea5 8449F: drivers/net/ethernet/sfc/
8ceee660 8450
e2d1d6c0 8451SGI GRU DRIVER
cc883afc 8452M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8453S: Maintained
679655da 8454F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8455
8456SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8457M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8458L: linux-ia64@vger.kernel.org
8459S: Supported
679655da 8460F: Documentation/ia64/serial.txt
df621252 8461F: drivers/tty/serial/ioc?_serial.c
679655da 8462F: include/linux/ioc?.h
e2d1d6c0 8463
75312619 8464SGI XP/XPC/XPNET DRIVER
e180383f
RH
8465M: Cliff Whickman <cpw@sgi.com>
8466M: Robin Holt <robinmholt@gmail.com>
75312619 8467S: Maintained
679655da 8468F: drivers/misc/sgi-xp/
75312619 8469
46eacf3b
AP
8470SI2157 MEDIA DRIVER
8471M: Antti Palosaari <crope@iki.fi>
8472L: linux-media@vger.kernel.org
8473W: http://linuxtv.org/
8474W: http://palosaari.fi/linux/
8475Q: http://patchwork.linuxtv.org/project/linux-media/list/
8476T: git git://linuxtv.org/anttip/media_tree.git
8477S: Maintained
8478F: drivers/media/tuners/si2157*
8479
75e2d5ba
AP
8480SI2168 MEDIA DRIVER
8481M: Antti Palosaari <crope@iki.fi>
8482L: linux-media@vger.kernel.org
8483W: http://linuxtv.org/
8484W: http://palosaari.fi/linux/
8485Q: http://patchwork.linuxtv.org/project/linux-media/list/
8486T: git git://linuxtv.org/anttip/media_tree.git
8487S: Maintained
8488F: drivers/media/dvb-frontends/si2168*
8489
49cc629d
HV
8490SI470X FM RADIO RECEIVER I2C DRIVER
8491M: Hans Verkuil <hverkuil@xs4all.nl>
8492L: linux-media@vger.kernel.org
8493T: git git://linuxtv.org/media_tree.git
8494W: http://linuxtv.org
8495S: Odd Fixes
8496F: drivers/media/radio/si470x/radio-si470x-i2c.c
8497
8498SI470X FM RADIO RECEIVER USB DRIVER
8499M: Hans Verkuil <hverkuil@xs4all.nl>
8500L: linux-media@vger.kernel.org
8501T: git git://linuxtv.org/media_tree.git
8502W: http://linuxtv.org
8503S: Maintained
8504F: drivers/media/radio/si470x/radio-si470x-common.c
8505F: drivers/media/radio/si470x/radio-si470x.h
8506F: drivers/media/radio/si470x/radio-si470x-usb.c
8507
c937ca03
EV
8508SI4713 FM RADIO TRANSMITTER I2C DRIVER
8509M: Eduardo Valentin <edubezval@gmail.com>
8510L: linux-media@vger.kernel.org
8511T: git git://linuxtv.org/media_tree.git
8512W: http://linuxtv.org
8513S: Odd Fixes
99995ded 8514F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8515
8516SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8517M: Eduardo Valentin <edubezval@gmail.com>
8518L: linux-media@vger.kernel.org
8519T: git git://linuxtv.org/media_tree.git
8520W: http://linuxtv.org
8521S: Odd Fixes
99995ded
DR
8522F: drivers/media/radio/si4713/radio-platform-si4713.c
8523
8524SI4713 FM RADIO TRANSMITTER USB DRIVER
8525M: Hans Verkuil <hverkuil@xs4all.nl>
8526L: linux-media@vger.kernel.org
8527T: git git://linuxtv.org/media_tree.git
8528W: http://linuxtv.org
8529S: Maintained
8530F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8531
beb91d46 8532SIANO DVB DRIVER
009a5410 8533M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8534L: linux-media@vger.kernel.org
8535W: http://linuxtv.org
8536T: git git://linuxtv.org/media_tree.git
8537S: Odd fixes
8538F: drivers/media/common/siano/
beb91d46 8539F: drivers/media/usb/siano/
beb91d46 8540F: drivers/media/usb/siano/
14430813 8541F: drivers/media/mmc/siano/
beb91d46 8542
b618b69c 8543SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8544L: linux-media@vger.kernel.org
bb60fcb2 8545S: Orphan
b618b69c 8546F: drivers/media/platform/sh_veu.c
b618b69c
GL
8547
8548SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8549L: linux-media@vger.kernel.org
bb60fcb2 8550S: Orphan
b618b69c
GL
8551F: drivers/media/platform/sh_vou.c
8552F: include/media/sh_vou.h
8553
6349d997 8554SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8555M: Len Brown <lenb@kernel.org>
6349d997
LB
8556L: sfi-devel@simplefirmware.org
8557W: http://simplefirmware.org/
8558T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8559S: Supported
943fc810 8560F: arch/x86/platform/sfi/
6349d997
LB
8561F: drivers/sfi/
8562F: include/linux/sfi*.h
e2d1d6c0 8563
1da177e4
LT
8564SIMTEC EB110ATX (Chalice CATS)
8565P: Ben Dooks
b16957c6
BD
8566P: Vincent Sanders <vince@simtec.co.uk>
8567M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8568W: http://www.simtec.co.uk/products/EB110ATX/
8569S: Supported
8570
8571SIMTEC EB2410ITX (BAST)
8572P: Ben Dooks
b16957c6
BD
8573P: Vincent Sanders <vince@simtec.co.uk>
8574M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8575W: http://www.simtec.co.uk/products/EB2410ITX/
8576S: Supported
15dba387
JP
8577F: arch/arm/mach-s3c24xx/mach-bast.c
8578F: arch/arm/mach-s3c24xx/bast-ide.c
8579F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8580
4c5adde7 8581TI DAVINCI MACHINE SUPPORT
3ba789c0 8582M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8583M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8584T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8585Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8586S: Supported
14430813 8587F: arch/arm/mach-davinci/
046d0a37 8588F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8589
8d4b3f08 8590TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8591M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 8592L: linux-media@vger.kernel.org
8d4b3f08
LP
8593W: http://linuxtv.org/
8594Q: http://patchwork.linuxtv.org/project/linux-media/list/
8595T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8596S: Maintained
8d4b3f08
LP
8597F: drivers/media/platform/davinci/
8598F: include/media/davinci/
8599
92aab3c0 8600SIS 190 ETHERNET DRIVER
8b58be88 8601M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8602L: netdev@vger.kernel.org
8603S: Maintained
8c7de408 8604F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8605
1da177e4 8606SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8607M: Daniele Venzano <venza@brownhat.org>
1da177e4 8608W: http://www.brownhat.org/sis900.html
979b6c13 8609L: netdev@vger.kernel.org
1da177e4 8610S: Maintained
8c7de408 8611F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8612
8613SIS FRAMEBUFFER DRIVER
8b58be88 8614M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8615W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8616S: Maintained
679655da 8617F: Documentation/fb/sisfb.txt
8a61f013 8618F: drivers/video/fbdev/sis/
679655da 8619F: include/video/sisfb.h
1da177e4
LT
8620
8621SIS USB2VGA DRIVER
8b58be88 8622M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8623W: http://www.winischhofer.at/linuxsisusbvga.shtml
8624S: Maintained
679655da 8625F: drivers/usb/misc/sisusbvga/
1da177e4 8626
415ad26d 8627SLAB ALLOCATOR
16e943bf 8628M: Christoph Lameter <cl@linux.com>
2ed1c525 8629M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8630M: David Rientjes <rientjes@google.com>
8631M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8632M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8633L: linux-mm@kvack.org
8634S: Maintained
679655da 8635F: include/linux/sl?b*.h
16e943bf 8636F: mm/sl?b*
415ad26d 8637
9fab9787
PM
8638SLEEPABLE READ-COPY UPDATE (SRCU)
8639M: Lai Jiangshan <laijs@cn.fujitsu.com>
8640M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8641M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8642R: Steven Rostedt <rostedt@goodmis.org>
8643R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8644L: linux-kernel@vger.kernel.org
9fab9787
PM
8645W: http://www.rdrop.com/users/paulmck/RCU/
8646S: Supported
8647T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8648F: include/linux/srcu.h
8649F: kernel/rcu/srcu.c
9fab9787 8650
66372841
CS
8651SMACK SECURITY MODULE
8652M: Casey Schaufler <casey@schaufler-ca.com>
8653L: linux-security-module@vger.kernel.org
8654W: http://schaufler-ca.com
8655T: git git://git.gitorious.org/smack-next/kernel.git
8656S: Maintained
8657F: Documentation/security/Smack.txt
8658F: security/smack/
8659
20651e0b 8660DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
8661M: Kevin Hilman <khilman@kernel.org>
8662M: Nishanth Menon <nm@ti.com>
8663S: Maintained
20651e0b 8664F: drivers/power/avs/
68ace3e1
KH
8665F: include/linux/power/smartreflex.h
8666L: linux-pm@vger.kernel.org
8667
1da177e4 8668SMC91x ETHERNET DRIVER
2f82af08 8669M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8670S: Odd Fixes
ae150435 8671F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8672
e8e31622
SA
8673SMIA AND SMIA++ IMAGE SENSOR DRIVER
8674M: Sakari Ailus <sakari.ailus@iki.fi>
8675L: linux-media@vger.kernel.org
8676S: Maintained
14430813 8677F: drivers/media/i2c/smiapp/
e8e31622
SA
8678F: include/media/smiapp.h
8679F: drivers/media/i2c/smiapp-pll.c
8680F: drivers/media/i2c/smiapp-pll.h
8681
920fa1ff
GR
8682SMM665 HARDWARE MONITOR DRIVER
8683M: Guenter Roeck <linux@roeck-us.net>
8684L: lm-sensors@lm-sensors.org
8685S: Maintained
8686F: Documentation/hwmon/smm665
8687F: drivers/hwmon/smm665.c
8688
9df7305b 8689SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8690M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8691L: lm-sensors@lm-sensors.org
90b24cfb 8692S: Maintained
9df7305b
SG
8693F: Documentation/hwmon/emc2103
8694F: drivers/hwmon/emc2103.c
8695
a98d506c
HG
8696SMSC SCH5627 HARDWARE MONITOR DRIVER
8697M: Hans de Goede <hdegoede@redhat.com>
8698L: lm-sensors@lm-sensors.org
8699S: Supported
8700F: Documentation/hwmon/sch5627
8701F: drivers/hwmon/sch5627.c
8702
6ea884db 8703SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8704M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8705L: lm-sensors@lm-sensors.org
8706S: Maintained
679655da
JP
8707F: Documentation/hwmon/smsc47b397
8708F: drivers/hwmon/smsc47b397.c
6ea884db 8709
fd9abb3d 8710SMSC911x ETHERNET DRIVER
90b24cfb 8711M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8712L: netdev@vger.kernel.org
90b24cfb 8713S: Maintained
679655da 8714F: include/linux/smsc911x.h
ae150435 8715F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8716
8717SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8718M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8719L: netdev@vger.kernel.org
90b24cfb 8720S: Maintained
ae150435 8721F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8722
3c8a63e2 8723SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8724M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8725L: linux-fbdev@vger.kernel.org
90b24cfb 8726S: Maintained
8a61f013 8727F: drivers/video/fbdev/smscufx.c
3c8a63e2 8728
668acf32 8729SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8730M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8731L: linux-media@vger.kernel.org
275ffde4 8732T: git git://linuxtv.org/media_tree.git
795fb7e7 8733S: Maintained
90d72ac6
MCC
8734F: include/media/soc*
8735F: drivers/media/i2c/soc_camera/
8736F: drivers/media/platform/soc_camera/
668acf32 8737
e2d1d6c0 8738SOEKRIS NET48XX LED SUPPORT
8b58be88 8739M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8740S: Maintained
679655da 8741F: drivers/leds/leds-net48xx.c
e2d1d6c0 8742
e3994db1 8743SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
8744M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8745M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8746M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
e3994db1
JP
8747L: linux-media@vger.kernel.org
8748S: Supported
8749F: drivers/media/pci/solo6x10/
8750
1da177e4 8751SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8752M: Neil Brown <neilb@suse.de>
1da177e4 8753L: linux-raid@vger.kernel.org
524418bb 8754S: Supported
679655da
JP
8755F: drivers/md/
8756F: include/linux/raid/
c117ab84 8757F: include/uapi/linux/raid/
1da177e4 8758
1da177e4 8759SONIC NETWORK DRIVER
8b58be88 8760M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8761L: netdev@vger.kernel.org
1da177e4 8762S: Maintained
d9fb9f38 8763F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8764
61e115a5 8765SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8766M: Michael Buesch <m@bues.ch>
61e115a5
MB
8767L: netdev@vger.kernel.org
8768S: Maintained
679655da
JP
8769F: drivers/ssb/
8770F: include/linux/ssb/
61e115a5 8771
1da177e4 8772SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8773M: Mattia Dongili <malattia@linux.it>
d0944853 8774L: platform-driver-x86@vger.kernel.org
5b18167d 8775W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8776S: Maintained
679655da
JP
8777F: Documentation/laptops/sony-laptop.txt
8778F: drivers/char/sonypi.c
8779F: drivers/platform/x86/sony-laptop.c
8780F: include/linux/sony-laptop.h
1da177e4 8781
baf8532a 8782SONY MEMORYSTICK CARD SUPPORT
8b58be88 8783M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8784W: http://tifmxx.berlios.de/
8785S: Maintained
679655da 8786F: drivers/memstick/host/tifm_ms.c
baf8532a 8787
0ab30494
ML
8788SONY MEMORYSTICK STANDARD SUPPORT
8789M: Maxim Levitsky <maximlevitsky@gmail.com>
8790S: Maintained
8791F: drivers/memstick/core/ms_block.*
8792
1da177e4 8793SOUND
8b58be88
JP
8794M: Jaroslav Kysela <perex@perex.cz>
8795M: Takashi Iwai <tiwai@suse.de>
93711660 8796L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8797W: http://www.alsa-project.org/
dde7ad8d 8798T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8799T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8800Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8801S: Maintained
3126a179
JP
8802F: Documentation/sound/
8803F: include/sound/
c117ab84 8804F: include/uapi/sound/
679655da 8805F: sound/
1da177e4 8806
33bbe149
MB
8807SOUND - COMPRESSED AUDIO
8808M: Vinod Koul <vinod.koul@intel.com>
8809L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8810T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8811S: Supported
f672f31a 8812F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8813F: include/sound/compress_driver.h
f672f31a 8814F: include/uapi/sound/compress_*
33bbe149
MB
8815F: sound/core/compress_offload.c
8816F: sound/soc/soc-compress.c
8817
bd903bde 8818SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8819M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8820M: Mark Brown <broonie@kernel.org>
86f14df8 8821T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8822L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8823W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8824S: Supported
2820f615 8825F: Documentation/sound/alsa/soc/
679655da 8826F: sound/soc/
e6e55122 8827F: include/sound/soc*
eb1a6af3 8828
d7f8761b
MB
8829SOUND - DMAENGINE HELPERS
8830M: Lars-Peter Clausen <lars@metafoo.de>
8831S: Supported
8832F: include/sound/dmaengine_pcm.h
8833F: sound/core/pcm_dmaengine.c
8834F: sound/soc/soc-generic-dmaengine-pcm.c
8835
990a6a99
OS
8836SP2 MEDIA DRIVER
8837M: Olli Salonen <olli.salonen@iki.fi>
8838L: linux-media@vger.kernel.org
8839W: http://linuxtv.org/
8840Q: http://patchwork.linuxtv.org/project/linux-media/list/
8841S: Maintained
8842F: drivers/media/dvb-frontends/sp2*
8843
473321fc 8844SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8845M: "David S. Miller" <davem@davemloft.net>
1da177e4 8846L: sparclinux@vger.kernel.org
8a6e2535 8847Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8848T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8849T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8850S: Maintained
679655da 8851F: arch/sparc/
7765b8bb 8852F: drivers/sbus/
1da177e4 8853
6404fcca
DM
8854SPARC SERIAL DRIVERS
8855M: "David S. Miller" <davem@davemloft.net>
8856L: sparclinux@vger.kernel.org
08deed1e
JP
8857T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8858T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8859S: Maintained
6816383a 8860F: include/linux/sunserialcore.h
df621252 8861F: drivers/tty/serial/suncore.c
df621252
GKH
8862F: drivers/tty/serial/sunhv.c
8863F: drivers/tty/serial/sunsab.c
8864F: drivers/tty/serial/sunsab.h
8865F: drivers/tty/serial/sunsu.c
8866F: drivers/tty/serial/sunzilog.c
8867F: drivers/tty/serial/sunzilog.h
6404fcca 8868
389325b4
CL
8869SPARSE CHECKER
8870M: "Christopher Li" <sparse@chrisli.org>
8871L: linux-sparse@vger.kernel.org
8872W: https://sparse.wiki.kernel.org/
8873T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8874T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8875S: Maintained
8876F: include/linux/compiler.h
8877
fc0c195a 8878SPEAR PLATFORM SUPPORT
2d8a3b3d 8879M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8880M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8881L: spear-devel@list.st.com
8882L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8883W: http://www.st.com/spear
8884S: Maintained
281e192f 8885F: arch/arm/mach-spear/
fc0c195a 8886
8887SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8888M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8889L: spear-devel@list.st.com
8890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8891W: http://www.st.com/spear
8892S: Maintained
5df33a62 8893F: drivers/clk/spear/
fc0c195a 8894
e2d1d6c0 8895SPI SUBSYSTEM
b02e48f2 8896M: Mark Brown <broonie@kernel.org>
dfbe403c 8897L: linux-spi@vger.kernel.org
e7e4e13c 8898T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8899Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8900S: Maintained
679655da
JP
8901F: Documentation/spi/
8902F: drivers/spi/
8903F: include/linux/spi/
c117ab84 8904F: include/uapi/linux/spi/
e2d1d6c0 8905
2752e401 8906SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8907M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8908M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8909L: netdev@vger.kernel.org
8910S: Supported
679655da 8911F: Documentation/networking/spider_net.txt
8df158ac 8912F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8913
e2d1d6c0 8914SPU FILE SYSTEM
8b58be88 8915M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8916L: linuxppc-dev@lists.ozlabs.org
8917L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8918W: http://www.ibm.com/developerworks/power/cell/
8919S: Supported
679655da
JP
8920F: Documentation/filesystems/spufs.txt
8921F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8922
fc555841 8923SQUASHFS FILE SYSTEM
d7f2ff67 8924M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8925L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8926W: http://squashfs.org.uk
8927S: Maintained
679655da
JP
8928F: Documentation/filesystems/squashfs.txt
8929F: fs/squashfs/
fc555841 8930
1da177e4 8931SRM (Alpha) environment access
8b58be88 8932M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8933S: Maintained
679655da 8934F: arch/alpha/kernel/srm_env.c
1da177e4 8935
26e9a397 8936STABLE BRANCH
879a5a00 8937M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8938L: stable@vger.kernel.org
879a5a00 8939S: Supported
7b175c46 8940F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8941
26e9a397 8942STAGING SUBSYSTEM
879a5a00 8943M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8944T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8945L: devel@driverdev.osuosl.org
879a5a00 8946S: Supported
679655da 8947F: drivers/staging/
dbc6c2cc 8948
ebd3d010
JP
8949STAGING - COMEDI
8950M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8951M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8952S: Odd Fixes
8953F: drivers/staging/comedi/
8954
a0138163
JP
8955STAGING - FLARION FT1000 DRIVERS
8956M: Marek Belisko <marek.belisko@gmail.com>
8957S: Odd Fixes
8958F: drivers/staging/ft1000/
8959
6c1bb424 8960STAGING - INDUSTRIAL IO
030a13d7 8961M: Jonathan Cameron <jic23@kernel.org>
a0138163 8962L: linux-iio@vger.kernel.org
6c1bb424
JP
8963S: Odd Fixes
8964F: drivers/staging/iio/
8965
a0138163
JP
8966STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8967M: Jarod Wilson <jarod@wilsonet.com>
8968W: http://www.lirc.org/
8969S: Odd Fixes
b2b0186d 8970F: drivers/staging/media/lirc/
a0138163 8971
f5e5de1e
OD
8972STAGING - LUSTRE PARALLEL FILESYSTEM
8973M: Oleg Drokin <oleg.drokin@intel.com>
8974M: Andreas Dilger <andreas.dilger@intel.com>
8975L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
8976W: http://lustre.opensfs.org/
8977S: Maintained
8978F: drivers/staging/lustre
8979
7c6b6c71 8980STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8981M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8982M: Marc Dietrich <marvin24@gmx.de>
8983L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8984L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8985S: Maintained
8986F: drivers/staging/nvec/
8987
a0138163 8988STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8989M: Jens Frederich <jfrederich@gmail.com>
8990M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8991M: Jon Nettleton <jon.nettleton@gmail.com>
8992W: http://wiki.laptop.org/go/DCON
3140b458 8993S: Maintained
a0138163
JP
8994F: drivers/staging/olpc_dcon/
8995
94cfdd15 8996STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8997M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8998S: Maintained
8999F: drivers/staging/ozwpan/
9000
a0138163 9001STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9002M: Willy Tarreau <willy@meta-x.org>
9003S: Odd Fixes
9004F: drivers/staging/panel/
9005
a0138163
JP
9006STAGING - REALTEK RTL8712U DRIVERS
9007M: Larry Finger <Larry.Finger@lwfinger.net>
9008M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9009S: Odd Fixes
9010F: drivers/staging/rtl8712/
9011
7591ba8b
JS
9012STAGING - REALTEK RTL8723U WIRELESS DRIVER
9013M: Larry Finger <Larry.Finger@lwfinger.net>
9014M: Jes Sorensen <Jes.Sorensen@redhat.com>
9015L: linux-wireless@vger.kernel.org
9016S: Maintained
9017F: drivers/staging/rtl8723au/
9018
510fa408
JP
9019STAGING - SLICOSS
9020M: Lior Dotan <liodot@gmail.com>
9021M: Christopher Harrer <charrer@alacritech.com>
9022S: Odd Fixes
9023F: drivers/staging/slicoss/
9024
a0138163
JP
9025STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9026M: William Hubbs <w.d.hubbs@gmail.com>
9027M: Chris Brannon <chris@the-brannons.com>
d33bce31 9028M: Kirk Reiser <kirk@reisers.ca>
a0138163 9029M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9030L: speakup@linux-speakup.org
a0138163
JP
9031W: http://www.linux-speakup.org/
9032S: Odd Fixes
9033F: drivers/staging/speakup/
9034
b3e871ce
JP
9035STAGING - VIA VT665X DRIVERS
9036M: Forest Bond <forest@alittletooquiet.net>
9037S: Odd Fixes
9038F: drivers/staging/vt665?/
9039
709bcb07 9040STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9041M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9042S: Odd Fixes
9043F: drivers/staging/xgifb/
9044
1da177e4 9045STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9046M: Ion Badulescu <ionut@badula.org>
b4f90189 9047S: Odd Fixes
9bba23b0 9048F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9049
e2d1d6c0 9050SUN3/3X
8b58be88 9051M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9052W: http://sammy.net/sun3/
9053S: Maintained
679655da
JP
9054F: arch/m68k/kernel/*sun3*
9055F: arch/m68k/sun3*/
9056F: arch/m68k/include/asm/sun3*
e689cf4a 9057F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9058
2bc9ff01
DK
9059SUNDANCE NETWORK DRIVER
9060M: Denis Kirjanov <kda@linux-powerpc.org>
9061L: netdev@vger.kernel.org
9062S: Maintained
9063F: drivers/net/ethernet/dlink/sundance.c
9064
2cbb12a4 9065SUPERH
2cbb12a4 9066L: linux-sh@vger.kernel.org
1da177e4 9067W: http://www.linux-sh.org
8a6e2535 9068Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9069S: Orphan
066069e1 9070F: Documentation/sh/
679655da 9071F: arch/sh/
066069e1 9072F: drivers/sh/
1da177e4 9073
4480f15b 9074SUSPEND TO RAM
7fb06082 9075M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9076M: Len Brown <len.brown@intel.com>
9077M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9078L: linux-pm@vger.kernel.org
e2d1d6c0 9079S: Supported
679655da
JP
9080F: Documentation/power/
9081F: arch/x86/kernel/acpi/
9082F: drivers/base/power/
9083F: kernel/power/
9084F: include/linux/suspend.h
9085F: include/linux/freezer.h
9086F: include/linux/pm.h
1da177e4
LT
9087
9088SVGA HANDLING
8b58be88 9089M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9090L: linux-video@atrey.karlin.mff.cuni.cz
9091S: Maintained
679655da
JP
9092F: Documentation/svga.txt
9093F: arch/x86/boot/video*
1da177e4 9094
6e28b761
KRW
9095SWIOTLB SUBSYSTEM
9096M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9097L: linux-kernel@vger.kernel.org
9098S: Supported
9099F: lib/swiotlb.c
9100F: arch/*/kernel/pci-swiotlb.c
9101F: include/linux/swiotlb.h
9102
db8e35d5
VG
9103SYNOPSYS ARC ARCHITECTURE
9104M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9105S: Supported
9106F: arch/arc/
6659a20a 9107F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9108F: drivers/tty/serial/arc_uart.c
db8e35d5 9109
1da177e4 9110SYSV FILESYSTEM
8b58be88 9111M: Christoph Hellwig <hch@infradead.org>
1da177e4 9112S: Maintained
679655da
JP
9113F: Documentation/filesystems/sysv-fs.txt
9114F: fs/sysv/
9115F: include/linux/sysv_fs.h
1da177e4 9116
86cfa7fc
NB
9117TARGET SUBSYSTEM
9118M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9119L: linux-scsi@vger.kernel.org
b9f5edc2 9120L: target-devel@vger.kernel.org
86cfa7fc 9121W: http://www.linux-iscsi.org
cf015e9f 9122W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9123T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9124S: Supported
9125F: drivers/target/
9126F: include/target/
9127F: Documentation/target/
9128
4e68852d 9129TASKSTATS STATISTICS INTERFACE
185e595f 9130M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9131S: Maintained
679655da
JP
9132F: Documentation/accounting/taskstats*
9133F: include/linux/taskstats*
9134F: kernel/taskstats.c
4e68852d 9135
781b456a 9136TC CLASSIFIER
f935f3f8 9137M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9138L: netdev@vger.kernel.org
9139S: Maintained
679655da 9140F: include/net/pkt_cls.h
c117ab84 9141F: include/uapi/linux/pkt_cls.h
679655da 9142F: net/sched/
781b456a 9143
5067f08a 9144TCP LOW PRIORITY MODULE
8b58be88
JP
9145M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9146M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9147W: http://tcp-lp-mod.sourceforge.net/
9148S: Maintained
679655da 9149F: net/ipv4/tcp_lp.c
5067f08a 9150
91952bc0
AP
9151TDA10071 MEDIA DRIVER
9152M: Antti Palosaari <crope@iki.fi>
9153L: linux-media@vger.kernel.org
9154W: http://linuxtv.org/
9155W: http://palosaari.fi/linux/
9156Q: http://patchwork.linuxtv.org/project/linux-media/list/
9157T: git git://linuxtv.org/anttip/media_tree.git
9158S: Maintained
9159F: drivers/media/dvb-frontends/tda10071*
9160
9161TDA18212 MEDIA DRIVER
9162M: Antti Palosaari <crope@iki.fi>
9163L: linux-media@vger.kernel.org
9164W: http://linuxtv.org/
9165W: http://palosaari.fi/linux/
9166Q: http://patchwork.linuxtv.org/project/linux-media/list/
9167T: git git://linuxtv.org/anttip/media_tree.git
9168S: Maintained
9169F: drivers/media/tuners/tda18212*
9170
9171TDA18218 MEDIA DRIVER
9172M: Antti Palosaari <crope@iki.fi>
9173L: linux-media@vger.kernel.org
9174W: http://linuxtv.org/
9175W: http://palosaari.fi/linux/
9176Q: http://patchwork.linuxtv.org/project/linux-media/list/
9177T: git git://linuxtv.org/anttip/media_tree.git
9178S: Maintained
9179F: drivers/media/tuners/tda18218*
9180
3b2f6aba
MK
9181TDA18271 MEDIA DRIVER
9182M: Michael Krufky <mkrufky@linuxtv.org>
9183L: linux-media@vger.kernel.org
9184W: http://linuxtv.org/
9185W: http://github.com/mkrufky
9186Q: http://patchwork.linuxtv.org/project/linux-media/list/
9187T: git git://linuxtv.org/mkrufky/tuners.git
9188S: Maintained
9189F: drivers/media/tuners/tda18271*
9190
e48307a9
MK
9191TDA827x MEDIA DRIVER
9192M: Michael Krufky <mkrufky@linuxtv.org>
9193L: linux-media@vger.kernel.org
9194W: http://linuxtv.org/
9195W: http://github.com/mkrufky
9196Q: http://patchwork.linuxtv.org/project/linux-media/list/
9197T: git git://linuxtv.org/mkrufky/tuners.git
9198S: Maintained
9199F: drivers/media/tuners/tda8290.*
9200
66cf9212
MK
9201TDA8290 MEDIA DRIVER
9202M: Michael Krufky <mkrufky@linuxtv.org>
9203L: linux-media@vger.kernel.org
9204W: http://linuxtv.org/
9205W: http://github.com/mkrufky
9206Q: http://patchwork.linuxtv.org/project/linux-media/list/
9207T: git git://linuxtv.org/mkrufky/tuners.git
9208S: Maintained
9209F: drivers/media/tuners/tda8290.*
9210
4b9fba30
HV
9211TDA9840 MEDIA DRIVER
9212M: Hans Verkuil <hverkuil@xs4all.nl>
9213L: linux-media@vger.kernel.org
9214T: git git://linuxtv.org/media_tree.git
9215W: http://linuxtv.org
9216S: Maintained
9217F: drivers/media/i2c/tda9840*
9218
2cb654fd 9219TEA5761 TUNER DRIVER
009a5410 9220M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9221L: linux-media@vger.kernel.org
9222W: http://linuxtv.org
9223T: git git://linuxtv.org/media_tree.git
9224S: Odd fixes
9225F: drivers/media/tuners/tea5761.*
9226
9227TEA5767 TUNER DRIVER
009a5410 9228M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9229L: linux-media@vger.kernel.org
9230W: http://linuxtv.org
9231T: git git://linuxtv.org/media_tree.git
9232S: Maintained
9233F: drivers/media/tuners/tea5767.*
9234
4b9fba30
HV
9235TEA6415C MEDIA DRIVER
9236M: Hans Verkuil <hverkuil@xs4all.nl>
9237L: linux-media@vger.kernel.org
9238T: git git://linuxtv.org/media_tree.git
9239W: http://linuxtv.org
9240S: Maintained
9241F: drivers/media/i2c/tea6415c*
9242
9243TEA6420 MEDIA 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/i2c/tea6420*
9250
3d249d4c 9251TEAM DRIVER
dca9ab92 9252M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9253L: netdev@vger.kernel.org
9254S: Supported
9255F: drivers/net/team/
9256F: include/linux/if_team.h
c117ab84 9257F: include/uapi/linux/if_team.h
3d249d4c 9258
7d029125
VD
9259TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9260M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9261S: Maintained
9262F: arch/x86/platform/ts5500/
9263
40ad4a30
SY
9264TECHNOTREND USB IR RECEIVER
9265M: Sean Young <sean@mess.org>
9266L: linux-media@vger.kernel.org
9267S: Maintained
9268F: drivers/media/rc/ttusbir.c
9269
adabdb0c 9270TEGRA ARCHITECTURE SUPPORT
243d58ec 9271M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9272M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9273M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9274L: linux-tegra@vger.kernel.org
fd117cd1 9275Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9276T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9277S: Supported
bbbe96ed 9278N: [^a-z]tegra
84b9414b 9279
adabdb0c
SW
9280TEGRA CLOCK DRIVER
9281M: Peter De Schrijver <pdeschrijver@nvidia.com>
9282M: Prashant Gaikwad <pgaikwad@nvidia.com>
9283S: Supported
9284F: drivers/clk/tegra/
9285
9286TEGRA DMA DRIVER
9287M: Laxman Dewangan <ldewangan@nvidia.com>
9288S: Supported
9289F: drivers/dma/tegra20-apb-dma.c
9290
adabdb0c
SW
9291TEGRA I2C DRIVER
9292M: Laxman Dewangan <ldewangan@nvidia.com>
9293S: Supported
9294F: drivers/i2c/busses/i2c-tegra.c
9295
9296TEGRA IOMMU DRIVERS
9297M: Hiroshi Doyu <hdoyu@nvidia.com>
9298S: Supported
9299F: drivers/iommu/tegra*
9300
9301TEGRA KBC DRIVER
9302M: Rakesh Iyer <riyer@nvidia.com>
9303M: Laxman Dewangan <ldewangan@nvidia.com>
9304S: Supported
9305F: drivers/input/keyboard/tegra-kbc.c
9306
adabdb0c
SW
9307TEGRA PWM DRIVER
9308M: Thierry Reding <thierry.reding@gmail.com>
9309S: Supported
9310F: drivers/pwm/pwm-tegra.c
9311
9312TEGRA SERIAL DRIVER
9313M: Laxman Dewangan <ldewangan@nvidia.com>
9314S: Supported
9315F: drivers/tty/serial/serial-tegra.c
9316
9317TEGRA SPI DRIVER
9318M: Laxman Dewangan <ldewangan@nvidia.com>
9319S: Supported
9320F: drivers/spi/spi-tegra*
9321
1a348ccc 9322TEHUTI ETHERNET DRIVER
8b58be88 9323M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9324L: netdev@vger.kernel.org
9325S: Supported
ef7f5429 9326F: drivers/net/ethernet/tehuti/*
1a348ccc 9327
4e68852d 9328Telecom Clock Driver for MCPL0010
8b58be88 9329M: Mark Gross <mark.gross@intel.com>
4e68852d 9330S: Supported
679655da 9331F: drivers/char/tlclk.c
4e68852d 9332
4480f15b 9333TENSILICA XTENSA PORT (xtensa)
8b58be88 9334M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9335M: Max Filippov <jcmvbkbc@gmail.com>
9336L: linux-xtensa@linux-xtensa.org
4e68852d 9337S: Maintained
679655da 9338F: arch/xtensa/
3dc99857 9339F: drivers/irqchip/irq-xtensa-*
4e68852d 9340
5313ba66
HV
9341THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9342M: Hans Verkuil <hverkuil@xs4all.nl>
9343L: linux-media@vger.kernel.org
9344T: git git://linuxtv.org/media_tree.git
9345W: http://linuxtv.org
9346S: Maintained
9347F: drivers/media/radio/radio-raremono.c
9348
d3fb6955 9349THERMAL
b75f0050 9350M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9351M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9352L: linux-pm@vger.kernel.org
9353T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9354T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9355Q: https://patchwork.kernel.org/project/linux-pm/list/
9356S: Supported
9357F: drivers/thermal/
9358F: include/linux/thermal.h
9359F: include/linux/cpu_cooling.h
9360F: Documentation/devicetree/bindings/thermal/
d3fb6955 9361
30ba2fbd
VD
9362THINGM BLINK(1) USB RGB LED DRIVER
9363M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9364S: Maintained
9365F: drivers/hid/hid-thingm.c
9366
4e68852d 9367THINKPAD ACPI EXTRAS DRIVER
8b58be88 9368M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9369L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9370L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9371W: http://ibm-acpi.sourceforge.net
9372W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9373T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9374S: Maintained
679655da 9375F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9376
1b46f2a2 9377TI BANDGAP AND THERMAL DRIVER
f14d1c24 9378M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9379L: linux-pm@vger.kernel.org
794b2e25
EV
9380S: Supported
9381F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9382
49b6a5e3
TK
9383TI CLOCK DRIVER
9384M: Tero Kristo <t-kristo@ti.com>
9385L: linux-omap@vger.kernel.org
9386S: Maintained
9387F: drivers/clk/ti/
9388F: include/linux/clk/ti.h
9389
4020f2d7 9390TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9391M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9392S: Maintained
679655da
JP
9393F: drivers/misc/tifm*
9394F: drivers/mmc/host/tifm_sd.c
9395F: include/linux/tifm.h
4020f2d7 9396
e0c52404 9397TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9398M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9399L: linux-kernel@vger.kernel.org
9400L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9401S: Maintained
9402F: drivers/soc/ti/*
9403T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9404
9405
152ad442
SR
9406TI LM49xxx FAMILY ASoC CODEC DRIVERS
9407M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9408M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9409L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9410S: Maintained
9411F: sound/soc/codecs/lm49453*
d392dead 9412F: sound/soc/codecs/isabelle*
152ad442 9413
0edd807d
KM
9414TI LP855x BACKLIGHT DRIVER
9415M: Milo Kim <milo.kim@ti.com>
9416S: Maintained
9417F: Documentation/backlight/lp855x-driver.txt
9418F: drivers/video/backlight/lp855x_bl.c
9419F: include/linux/platform_data/lp855x.h
9420
faf13f6d
KM
9421TI LP8727 CHARGER DRIVER
9422M: Milo Kim <milo.kim@ti.com>
9423S: Maintained
9424F: drivers/power/lp8727_charger.c
9425F: include/linux/platform_data/lp8727.h
9426
22f1229f
KM
9427TI LP8788 MFD DRIVER
9428M: Milo Kim <milo.kim@ti.com>
9429S: Maintained
9430F: drivers/iio/adc/lp8788_adc.c
9431F: drivers/leds/leds-lp8788.c
9432F: drivers/mfd/lp8788*.c
9433F: drivers/power/lp8788-charger.c
9434F: drivers/regulator/lp8788-*.c
9435F: include/linux/mfd/lp8788*.h
9436
dd5e8e6b 9437TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9438M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9439L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9440S: Maintained
9441F: sound/soc/codecs/twl4030*
9442
90921014 9443TI WILINK WIRELESS DRIVERS
90921014
LC
9444L: linux-wireless@vger.kernel.org
9445W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9446W: http://wireless.kernel.org/en/users/Drivers/wl1251
9447T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9448S: Orphan
90921014
LC
9449F: drivers/net/wireless/ti/
9450F: include/linux/wl12xx.h
9451
e86eaa3a 9452TIPC NETWORK LAYER
8b58be88
JP
9453M: Jon Maloy <jon.maloy@ericsson.com>
9454M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9455L: netdev@vger.kernel.org (core kernel code)
9456L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9457W: http://tipc.sourceforge.net/
e86eaa3a 9458S: Maintained
c117ab84 9459F: include/uapi/linux/tipc*.h
679655da 9460F: net/tipc/
e86eaa3a 9461
867e359b
CM
9462TILE ARCHITECTURE
9463M: Chris Metcalf <cmetcalf@tilera.com>
9464W: http://www.tilera.com/scm/
9465S: Supported
9466F: arch/tile/
6b940606 9467F: drivers/char/tile-srom.c
5c770755 9468F: drivers/edac/tile_edac.c
6b940606
CM
9469F: drivers/net/ethernet/tile/
9470F: drivers/rtc/rtc-tile.c
9471F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9472F: drivers/tty/serial/tilegx.c
6b940606
CM
9473F: drivers/usb/host/*-tilegx.c
9474F: include/linux/usb/tilegx.h
867e359b 9475
1da177e4 9476TLAN NETWORK DRIVER
8b58be88 9477M: Samuel Chessman <chessman@tux.org>
88c07dde 9478L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9479W: http://sourceforge.net/projects/tlan/
9480S: Maintained
679655da 9481F: Documentation/networking/tlan.txt
b544dbac 9482F: drivers/net/ethernet/ti/tlan.*
1da177e4 9483
d74db3b2 9484TOMOYO SECURITY MODULE
8b58be88
JP
9485M: Kentaro Takeda <takedakn@nttdata.co.jp>
9486M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9487L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9488L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9489L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9490L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9491W: http://tomoyo.sourceforge.jp/
843d183c 9492T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9493S: Maintained
679655da 9494F: security/tomoyo/
d74db3b2 9495
9caeb532 9496TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9497M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9498L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9499S: Maintained
9500F: drivers/platform/x86/topstar-laptop.c
9501
1da177e4 9502TOSHIBA ACPI EXTRAS DRIVER
d0944853 9503L: platform-driver-x86@vger.kernel.org
15065531 9504S: Orphan
679655da 9505F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9506
9507TOSHIBA SMM DRIVER
8b58be88 9508M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9509L: tlinux-users@tce.toshiba-dme.co.jp
9510W: http://www.buzzard.org.uk/toshiba/
9511S: Maintained
679655da
JP
9512F: drivers/char/toshiba.c
9513F: include/linux/toshiba.h
c117ab84 9514F: include/uapi/linux/toshiba.h
1da177e4 9515
d719f900 9516TMIO MMC DRIVER
252f29a9 9517M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9518L: linux-mmc@vger.kernel.org
d719f900 9519S: Maintained
d1057c40
GL
9520F: drivers/mmc/host/tmio_mmc*
9521F: drivers/mmc/host/sh_mobile_sdhi.c
9522F: include/linux/mmc/tmio.h
9523F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9524
917cc4e6
GR
9525TMP401 HARDWARE MONITOR DRIVER
9526M: Guenter Roeck <linux@roeck-us.net>
9527L: lm-sensors@lm-sensors.org
9528S: Maintained
9529F: Documentation/hwmon/tmp401
9530F: drivers/hwmon/tmp401.c
9531
98f32602 9532TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9533M: Hugh Dickins <hughd@google.com>
98f32602
HD
9534L: linux-mm@kvack.org
9535S: Maintained
9536F: include/linux/shmem_fs.h
9537F: mm/shmem.c
9538
45f95b53 9539TM6000 VIDEO4LINUX DRIVER
009a5410 9540M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
9541L: linux-media@vger.kernel.org
9542W: http://linuxtv.org
9543T: git git://linuxtv.org/media_tree.git
9544S: Odd fixes
9545F: drivers/media/usb/tm6000/
9546
c65fde19
HV
9547TW68 VIDEO4LINUX DRIVER
9548M: Hans Verkuil <hverkuil@xs4all.nl>
9549L: linux-media@vger.kernel.org
9550T: git git://linuxtv.org/media_tree.git
9551W: http://linuxtv.org
9552S: Odd Fixes
9553F: drivers/media/pci/tw68/
9554
4e68852d 9555TPM DEVICE DRIVER
901486b8 9556M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9557M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9558M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9559W: http://tpmdd.sourceforge.net
63a10dfd 9560L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9561S: Maintained
679655da 9562F: drivers/char/tpm/
4e68852d 9563
d6f005a1
JP
9564TRACING
9565M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9566M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9567T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9568S: Maintained
9569F: Documentation/trace/ftrace.txt
9570F: arch/*/*/*/ftrace.h
9571F: arch/*/kernel/ftrace.c
9572F: include/*/ftrace.h
9573F: include/linux/trace*.h
9574F: include/trace/
9575F: kernel/trace/
6e68e6c5 9576F: tools/testing/selftests/ftrace/
d6f005a1 9577
1da177e4 9578TRIVIAL PATCHES
8b58be88 9579M: Jiri Kosina <trivial@kernel.org>
54e5881d 9580T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9581S: Maintained
86ef925f 9582K: ^Subject:.*(?i)trivial
1da177e4 9583
4e68852d 9584TTY LAYER
879a5a00 9585M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9586M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9587S: Supported
08deed1e 9588T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9589F: drivers/tty/
df621252 9590F: drivers/tty/serial/serial_core.c
e3288775
AC
9591F: include/linux/serial_core.h
9592F: include/linux/serial.h
9593F: include/linux/tty.h
c117ab84
CEB
9594F: include/uapi/linux/serial_core.h
9595F: include/uapi/linux/serial.h
9596F: include/uapi/linux/tty.h
4e68852d 9597
91952bc0
AP
9598TUA9001 MEDIA DRIVER
9599M: Antti Palosaari <crope@iki.fi>
9600L: linux-media@vger.kernel.org
9601W: http://linuxtv.org/
9602W: http://palosaari.fi/linux/
9603Q: http://patchwork.linuxtv.org/project/linux-media/list/
9604T: git git://linuxtv.org/anttip/media_tree.git
9605S: Maintained
9606F: drivers/media/tuners/tua9001*
9607
740db6d7 9608TULIP NETWORK DRIVERS
8b58be88 9609M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9610L: netdev@vger.kernel.org
9611S: Maintained
0f04e2aa 9612F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9613
9614TUN/TAP driver
ba57b6f2 9615M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9616W: http://vtun.sourceforge.net/tun
9617S: Maintained
679655da
JP
9618F: Documentation/networking/tuntap.txt
9619F: arch/um/os-Linux/drivers/
1da177e4 9620
b454cc66 9621TURBOCHANNEL SUBSYSTEM
8b58be88 9622M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9623M: Ralf Baechle <ralf@linux-mips.org>
9624L: linux-mips@linux-mips.org
9625Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9626S: Maintained
679655da
JP
9627F: drivers/tc/
9628F: include/linux/tc.h
b454cc66 9629
1da177e4 9630U14-34F SCSI DRIVER
8b58be88 9631M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9632L: linux-scsi@vger.kernel.org
9633S: Maintained
679655da 9634F: drivers/scsi/u14-34f.c
1da177e4 9635
e2d1d6c0 9636UBI FILE SYSTEM (UBIFS)
949cb623 9637M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9638M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9639L: linux-mtd@lists.infradead.org
e2966cbe 9640T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9641W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9642S: Maintained
679655da
JP
9643F: Documentation/filesystems/ubifs.txt
9644F: fs/ubifs/
e2d1d6c0 9645
cc2020e6 9646UCLINUX (AND M68KNOMMU)
8b58be88 9647M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9648W: http://www.uclinux.org/
9649L: uclinux-dev@uclinux.org (subscribers-only)
9650S: Maintained
61bc02bb
JP
9651F: arch/m68k/*/*_no.*
9652F: arch/m68k/include/asm/*_no.*
cc2020e6 9653
1da177e4 9654UDF FILESYSTEM
8b58be88 9655M: Jan Kara <jack@suse.cz>
1da177e4 9656S: Maintained
679655da
JP
9657F: Documentation/filesystems/udf.txt
9658F: fs/udf/
1da177e4 9659
cc2020e6 9660UFS FILESYSTEM
8b58be88 9661M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9662S: Maintained
679655da
JP
9663F: Documentation/filesystems/ufs.txt
9664F: fs/ufs/
cc2020e6 9665
0a09d3ab
DH
9666UHID USERSPACE HID IO DRIVER:
9667M: David Herrmann <dh.herrmann@googlemail.com>
9668L: linux-input@vger.kernel.org
9669S: Maintained
9670F: drivers/hid/uhid.c
c117ab84 9671F: include/uapi/linux/uhid.h
0a09d3ab 9672
18332a80 9673ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9674L: linux-usb@vger.kernel.org
10c6c9c9 9675S: Orphan
355ffe69 9676F: drivers/uwb/
679655da
JP
9677F: include/linux/uwb.h
9678F: include/linux/uwb/
18332a80 9679
b31d8273
G
9680UNICORE32 ARCHITECTURE:
9681M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9682W: http://mprc.pku.edu.cn/~guanxuetao/linux
9683S: Maintained
ceebf4d5 9684T: git git://github.com/gxt/linux.git
b31d8273
G
9685F: arch/unicore32/
9686
d8379ab1
TF
9687UNIFDEF
9688M: Tony Finch <dot@dotat.at>
9689W: http://dotat.at/prog/unifdef
9690S: Maintained
9691F: scripts/unifdef.c
9692
1da177e4 9693UNIFORM CDROM DRIVER
8b58be88 9694M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9695W: http://www.kernel.dk
9696S: Maintained
679655da
JP
9697F: Documentation/cdrom/
9698F: drivers/cdrom/cdrom.c
9699F: include/linux/cdrom.h
c117ab84 9700F: include/uapi/linux/cdrom.h
1da177e4 9701
56df0122
BR
9702UNISYS S-PAR DRIVERS
9703M: Benjamin Romer <benjamin.romer@unisys.com>
9704M: David Kershner <david.kershner@unisys.com>
9705L: sparmaintainer@unisys.com (Unisys internal)
9706S: Supported
9707F: drivers/staging/unisys/
9708
9941fa6e
VH
9709UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9710M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
9711L: linux-scsi@vger.kernel.org
9712S: Supported
9713F: Documentation/scsi/ufs.txt
9714F: drivers/scsi/ufs/
9715
e2d1d6c0 9716UNSORTED BLOCK IMAGES (UBI)
949cb623 9717M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9718W: http://www.linux-mtd.infradead.org/
9719L: linux-mtd@lists.infradead.org
b6b44e0a 9720T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9721S: Maintained
80811493 9722F: drivers/mtd/ubi/
679655da 9723F: include/linux/mtd/ubi.h
c117ab84 9724F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9725
76ac66e4
RW
9726UNSORTED BLOCK IMAGES (UBI) Fastmap
9727M: Richard Weinberger <richard@nod.at>
9728L: linux-mtd@lists.infradead.org
9729S: Maintained
9730F: drivers/mtd/ubi/fastmap.c
9731
1da177e4 9732USB ACM DRIVER
61eee9a7 9733M: Oliver Neukum <oliver@neukum.org>
6372594a 9734L: linux-usb@vger.kernel.org
1da177e4 9735S: Maintained
679655da
JP
9736F: Documentation/usb/acm.txt
9737F: drivers/usb/class/cdc-acm.*
1da177e4 9738
b7d572e1
PF
9739USB AR5523 WIRELESS DRIVER
9740M: Pontus Fuchs <pontus.fuchs@gmail.com>
9741L: linux-wireless@vger.kernel.org
9742S: Maintained
9743F: drivers/net/wireless/ath/ar5523/
9744
115bb1ff 9745USB ATTACHED SCSI
f50a4968 9746M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9747M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9748L: linux-usb@vger.kernel.org
9749L: linux-scsi@vger.kernel.org
8eae0fb7 9750S: Maintained
115bb1ff
MW
9751F: drivers/usb/storage/uas.c
9752
1da177e4 9753USB CDC ETHERNET DRIVER
61eee9a7 9754M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9755L: linux-usb@vger.kernel.org
1da177e4 9756S: Maintained
679655da 9757F: drivers/net/usb/cdc_*.c
c117ab84 9758F: include/uapi/linux/usb/cdc.h
1da177e4 9759
b02b371e 9760USB CYPRESS C67X00 DRIVER
8b58be88 9761M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9762L: linux-usb@vger.kernel.org
9763S: Maintained
679655da 9764F: drivers/usb/c67x00/
b02b371e 9765
d0374f4f 9766USB DAVICOM DM9601 DRIVER
8b58be88 9767M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9768L: netdev@vger.kernel.org
d0374f4f
PK
9769W: http://www.linux-usb.org/usbnet
9770S: Maintained
679655da 9771F: drivers/net/usb/dm9601.c
d0374f4f 9772
cc2020e6 9773USB DIAMOND RIO500 DRIVER
8b58be88 9774M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9775L: rio500-users@lists.sourceforge.net
9776W: http://rio500.sourceforge.net
9777S: Maintained
679655da 9778F: drivers/usb/misc/rio500*
cc2020e6 9779
1da177e4 9780USB EHCI DRIVER
578333ab 9781M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9782L: linux-usb@vger.kernel.org
578333ab 9783S: Maintained
679655da
JP
9784F: Documentation/usb/ehci.txt
9785F: drivers/usb/host/ehci*
1da177e4 9786
69ae9e3e 9787USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9788M: Felipe Balbi <balbi@ti.com>
795fb7e7 9789L: linux-usb@vger.kernel.org
69ae9e3e 9790W: http://www.linux-usb.org/gadget
d6d0f665
FB
9791T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9792S: Maintained
679655da
JP
9793F: drivers/usb/gadget/
9794F: include/linux/usb/gadget*
69ae9e3e 9795
2dea64b4 9796USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9797M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9798L: linux-usb@vger.kernel.org
54e5881d 9799T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9800S: Maintained
c2f01971 9801F: Documentation/hid/hiddev.txt
679655da 9802F: drivers/hid/usbhid/
1da177e4 9803
959eea21 9804USB ISP116X DRIVER
8b58be88 9805M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9806L: linux-usb@vger.kernel.org
959eea21 9807S: Maintained
679655da
JP
9808F: drivers/usb/host/isp116x*
9809F: include/linux/usb/isp116x.h
959eea21 9810
1da177e4 9811USB MASS STORAGE DRIVER
8b58be88 9812M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9813L: linux-usb@vger.kernel.org
8836aeb8 9814L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9815S: Maintained
9816W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9817F: drivers/usb/storage/
1da177e4 9818
af39917d
CL
9819USB MIDI DRIVER
9820M: Clemens Ladisch <clemens@ladisch.de>
9821L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9822T: git git://git.alsa-project.org/alsa-kernel.git
9823S: Maintained
9824F: sound/usb/midi.*
9825
444ce9d4
JP
9826USB NETWORKING DRIVERS
9827L: linux-usb@vger.kernel.org
9828S: Odd Fixes
9829F: drivers/net/usb/
9830
1da177e4 9831USB OHCI DRIVER
578333ab 9832M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9833L: linux-usb@vger.kernel.org
578333ab 9834S: Maintained
679655da
JP
9835F: Documentation/usb/ohci.txt
9836F: drivers/usb/host/ohci*
1da177e4 9837
563da3a9
VM
9838USB OVER IP DRIVER
9839M: Valentina Manea <valentina.manea.m@gmail.com>
9840M: Shuah Khan <shuah.kh@samsung.com>
9841L: linux-usb@vger.kernel.org
9842S: Maintained
9843F: drivers/usb/usbip/
9844F: tools/usb/usbip/
9845
1da177e4 9846USB PEGASUS DRIVER
a16b945c 9847M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9848L: linux-usb@vger.kernel.org
043600a6 9849L: netdev@vger.kernel.org
052e3128
PM
9850T: git git://github.com/petkan/pegasus.git
9851W: https://github.com/petkan/pegasus
1da177e4 9852S: Maintained
679655da 9853F: drivers/net/usb/pegasus.*
1da177e4 9854
d3ad558f
FB
9855USB PHY LAYER
9856M: Felipe Balbi <balbi@ti.com>
9857L: linux-usb@vger.kernel.org
9858T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9859S: Maintained
9860F: drivers/usb/phy/
d3ad558f 9861
73e4fb3f 9862USB PRINTER DRIVER (usblp)
8b58be88 9863M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9864L: linux-usb@vger.kernel.org
73e4fb3f 9865S: Supported
679655da 9866F: drivers/usb/class/usblp.c
1da177e4
LT
9867
9868USB RTL8150 DRIVER
a16b945c 9869M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9870L: linux-usb@vger.kernel.org
043600a6 9871L: netdev@vger.kernel.org
052e3128
PM
9872T: git git://github.com/petkan/rtl8150.git
9873W: https://github.com/petkan/rtl8150
1da177e4 9874S: Maintained
679655da 9875F: drivers/net/usb/rtl8150.c
1da177e4 9876
f896b796 9877USB SERIAL SUBSYSTEM
66085694 9878M: Johan Hovold <johan@kernel.org>
795fb7e7 9879L: linux-usb@vger.kernel.org
4e68852d 9880S: Maintained
679655da 9881F: Documentation/usb/usb-serial.txt
f896b796 9882F: drivers/usb/serial/
679655da 9883F: include/linux/usb/serial.h
1da177e4 9884
b3f0db1c
SG
9885USB SMSC75XX ETHERNET DRIVER
9886M: Steve Glendinning <steve.glendinning@shawell.net>
9887L: netdev@vger.kernel.org
9888S: Maintained
9889F: drivers/net/usb/smsc75xx.*
9890
2f7ca802 9891USB SMSC95XX ETHERNET DRIVER
90b24cfb 9892M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9893L: netdev@vger.kernel.org
90b24cfb 9894S: Maintained
679655da 9895F: drivers/net/usb/smsc95xx.*
2f7ca802 9896
1da177e4 9897USB SUBSYSTEM
879a5a00 9898M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9899L: linux-usb@vger.kernel.org
1da177e4 9900W: http://www.linux-usb.org
08deed1e 9901T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9902S: Supported
679655da 9903F: Documentation/usb/
679655da
JP
9904F: drivers/usb/
9905F: include/linux/usb.h
9906F: include/linux/usb/
1da177e4
LT
9907
9908USB UHCI DRIVER
8b58be88 9909M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9910L: linux-usb@vger.kernel.org
1da177e4 9911S: Maintained
679655da 9912F: drivers/usb/host/uhci*
1da177e4 9913
69ae9e3e 9914USB "USBNET" DRIVER FRAMEWORK
686f13bb 9915M: Oliver Neukum <oneukum@suse.de>
043600a6 9916L: netdev@vger.kernel.org
69ae9e3e 9917W: http://www.linux-usb.org/usbnet
1da177e4 9918S: Maintained
679655da
JP
9919F: drivers/net/usb/usbnet.c
9920F: include/linux/usb/usbnet.h
1da177e4 9921
c0efd232 9922USB VIDEO CLASS
c53ac071 9923M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9924L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9925L: linux-media@vger.kernel.org
275ffde4 9926T: git git://linuxtv.org/media_tree.git
57c6d2e9 9927W: http://www.ideasonboard.org/uvc/
c0efd232 9928S: Maintained
0c0d06ca 9929F: drivers/media/usb/uvc/
6c0f0359 9930F: include/uapi/linux/uvcvideo.h
1da177e4 9931
b60b9c45
HV
9932USB VISION DRIVER
9933M: Hans Verkuil <hverkuil@xs4all.nl>
9934L: linux-media@vger.kernel.org
9935T: git git://linuxtv.org/media_tree.git
9936W: http://linuxtv.org
9937S: Odd Fixes
9938F: drivers/media/usb/usbvision/
9939
8282da47
LP
9940USB WEBCAM GADGET
9941M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9942L: linux-usb@vger.kernel.org
9943S: Maintained
3a83c16e 9944F: drivers/usb/gadget/function/*uvc*
faf2e1db 9945F: drivers/usb/gadget/legacy/webcam.c
8282da47 9946
bf164cc0 9947USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9948M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9949L: linux-wireless@vger.kernel.org
9950S: Maintained
679655da 9951F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9952
eb6bab13 9953USB XHCI DRIVER
03d85053 9954M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9955L: linux-usb@vger.kernel.org
9956S: Supported
36d0344c
SS
9957F: drivers/usb/host/xhci*
9958F: drivers/usb/host/pci-quirks*
eb6bab13 9959
1da177e4 9960USB ZD1201 DRIVER
4086b9ca 9961L: linux-wireless@vger.kernel.org
1da177e4 9962W: http://linux-lc100020.sourceforge.net
4086b9ca 9963S: Orphan
679655da 9964F: drivers/net/wireless/zd1201.*
1da177e4 9965
b7eee616 9966USB ZR364XX DRIVER
8b58be88 9967M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9968L: linux-usb@vger.kernel.org
661263b5 9969L: linux-media@vger.kernel.org
275ffde4 9970T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9971W: http://royale.zerezo.com/zr364xx/
9972S: Maintained
679655da 9973F: Documentation/video4linux/zr364xx.txt
90d72ac6 9974F: drivers/media/usb/zr364xx/
b7eee616 9975
e7839f25 9976USER-MODE LINUX (UML)
8b58be88 9977M: Jeff Dike <jdike@addtoit.com>
b15194b7 9978M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9979L: user-mode-linux-devel@lists.sourceforge.net
9980L: user-mode-linux-user@lists.sourceforge.net
9981W: http://user-mode-linux.sourceforge.net
9982S: Maintained
61516587 9983F: Documentation/virtual/uml/
679655da 9984F: arch/um/
b070989a 9985F: arch/x86/um/
679655da
JP
9986F: fs/hostfs/
9987F: fs/hppfs/
b7eee616 9988
e5f114e9 9989USERSPACE I/O (UIO)
6a534c9d 9990M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9991M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9992S: Maintained
679655da
JP
9993F: Documentation/DocBook/uio-howto.tmpl
9994F: drivers/uio/
9995F: include/linux/uio*.h
e5f114e9 9996
256cccbe 9997UTIL-LINUX PACKAGE
8b58be88 9998M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9999L: util-linux@vger.kernel.org
10000W: http://en.wikipedia.org/wiki/Util-linux
10001T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10002S: Maintained
10003
c1fd1c07 10004UVESAFB DRIVER
8b58be88 10005M: Michal Januszewski <spock@gentoo.org>
c69f677c 10006L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10007W: http://dev.gentoo.org/~spock/projects/uvesafb/
10008S: Maintained
679655da 10009F: Documentation/fb/uvesafb.txt
8a61f013 10010F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10011
4480f15b 10012VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10013M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10014S: Maintained
679655da
JP
10015F: Documentation/filesystems/vfat.txt
10016F: fs/fat/
1da177e4 10017
cba3345c
AW
10018VFIO DRIVER
10019M: Alex Williamson <alex.williamson@redhat.com>
10020L: kvm@vger.kernel.org
10021S: Maintained
10022F: Documentation/vfio.txt
10023F: drivers/vfio/
10024F: include/linux/vfio.h
c117ab84 10025F: include/uapi/linux/vfio.h
cba3345c 10026
9e6f3438
PO
10027VIDEOBUF2 FRAMEWORK
10028M: Pawel Osciak <pawel@osciak.com>
10029M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10030M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10031L: linux-media@vger.kernel.org
10032S: Maintained
90d72ac6 10033F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10034F: include/media/videobuf2-*
10035
9a82446b
AS
10036VIRTIO CONSOLE DRIVER
10037M: Amit Shah <amit.shah@redhat.com>
10038L: virtualization@lists.linux-foundation.org
10039S: Maintained
10040F: drivers/char/virtio_console.c
10041F: include/linux/virtio_console.h
c117ab84 10042F: include/uapi/linux/virtio_console.h
9a82446b 10043
2426ec8f
MT
10044VIRTIO CORE, NET AND BLOCK DRIVERS
10045M: Rusty Russell <rusty@rustcorp.com.au>
10046M: "Michael S. Tsirkin" <mst@redhat.com>
10047L: virtualization@lists.linux-foundation.org
10048S: Maintained
10049F: drivers/virtio/
c893c8d7 10050F: tools/virtio/
2426ec8f
MT
10051F: drivers/net/virtio_net.c
10052F: drivers/block/virtio_blk.c
10053F: include/linux/virtio_*.h
916cdabc 10054F: include/uapi/linux/virtio_*.h
2426ec8f 10055
3a4d5c94
MT
10056VIRTIO HOST (VHOST)
10057M: "Michael S. Tsirkin" <mst@redhat.com>
10058L: kvm@vger.kernel.org
c996d8b9 10059L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10060L: netdev@vger.kernel.org
10061S: Maintained
10062F: drivers/vhost/
c117ab84 10063F: include/uapi/linux/vhost.h
3a4d5c94 10064
1da177e4 10065VIA RHINE NETWORK DRIVER
8b58be88 10066M: Roger Luethi <rl@hellgate.ch>
1da177e4 10067S: Maintained
f2148a47 10068F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10069
f0bf7f61 10070VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10071M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10072M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10073S: Maintained
10074F: drivers/mmc/host/via-sdmmc.c
10075
69e4a7c2 10076VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10077M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10078L: linux-fbdev@vger.kernel.org
69e4a7c2 10079S: Maintained
c7babebd
FTS
10080F: include/linux/via-core.h
10081F: include/linux/via-gpio.h
10082F: include/linux/via_i2c.h
8a61f013 10083F: drivers/video/fbdev/via/
69e4a7c2 10084
01f20734 10085VIA VELOCITY NETWORK DRIVER
8b58be88 10086M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10087L: netdev@vger.kernel.org
10088S: Maintained
f2148a47 10089F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10090
0b7bc1fa
HV
10091VIVI VIRTUAL VIDEO DRIVER
10092M: Hans Verkuil <hverkuil@xs4all.nl>
10093L: linux-media@vger.kernel.org
10094T: git git://linuxtv.org/media_tree.git
10095W: http://linuxtv.org
10096S: Maintained
10097F: drivers/media/platform/vivi*
10098
be7f8273 10099VLAN (802.1Q)
8b58be88 10100M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10101L: netdev@vger.kernel.org
10102S: Maintained
679655da
JP
10103F: drivers/net/macvlan.c
10104F: include/linux/if_*vlan.h
10105F: net/8021q/
be7f8273 10106
55e331cf 10107VLYNQ BUS
8b58be88 10108M: Florian Fainelli <florian@openwrt.org>
8578d7af 10109L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10110S: Maintained
10111F: drivers/vlynq/vlynq.c
10112F: include/linux/vlynq.h
10113
390beae4
MW
10114VME SUBSYSTEM
10115M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10116M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10117M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10118L: devel@driverdev.osuosl.org
10119S: Maintained
10120T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10121F: Documentation/vme_api.txt
10122F: drivers/staging/vme/
10123F: drivers/vme/
10124F: include/linux/vme*
10125
4488e09b
AK
10126VMWARE HYPERVISOR INTERFACE
10127M: Alok Kataria <akataria@vmware.com>
10128L: virtualization@lists.linux-foundation.org
10129S: Supported
10130F: arch/x86/kernel/cpu/vmware.c
10131
73b35d07
DT
10132VMWARE BALLOON DRIVER
10133M: Xavier Deguillard <xdeguillard@vmware.com>
10134M: Philip Moltmann <moltmann@vmware.com>
10135M: "VMware, Inc." <pv-drivers@vmware.com>
10136L: linux-kernel@vger.kernel.org
10137S: Maintained
10138F: drivers/misc/vmw_balloon.c
10139
d1a890fa 10140VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10141M: Shreyas Bhatewara <sbhatewara@vmware.com>
10142M: "VMware, Inc." <pv-drivers@vmware.com>
10143L: netdev@vger.kernel.org
10144S: Maintained
10145F: drivers/net/vmxnet3/
d1a890fa 10146
851b1642 10147VMware PVSCSI driver
f2d7e40e 10148M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10149M: VMware PV-Drivers <pv-drivers@vmware.com>
10150L: linux-scsi@vger.kernel.org
10151S: Maintained
10152F: drivers/scsi/vmw_pvscsi.c
10153F: drivers/scsi/vmw_pvscsi.h
10154
e53e86c7 10155VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10156M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10157M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10158L: linux-kernel@vger.kernel.org
e53e86c7 10159W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10160W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10161T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10162S: Supported
679655da
JP
10163F: drivers/regulator/
10164F: include/linux/regulator/
e53e86c7 10165
ab41319e 10166VT1211 HARDWARE MONITOR DRIVER
8b58be88 10167M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10168L: lm-sensors@lm-sensors.org
10169S: Maintained
679655da
JP
10170F: Documentation/hwmon/vt1211
10171F: drivers/hwmon/vt1211.c
ab41319e 10172
1de9e371 10173VT8231 HARDWARE MONITOR DRIVER
8b58be88 10174M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10175L: lm-sensors@lm-sensors.org
10176S: Maintained
679655da 10177F: drivers/hwmon/vt8231.c
1de9e371 10178
88095e7b
TO
10179VUB300 USB to SDIO/SD/MMC bridge chip
10180M: Tony Olech <tony.olech@elandigitalsystems.com>
10181L: linux-mmc@vger.kernel.org
10182L: linux-usb@vger.kernel.org
10183S: Supported
10184F: drivers/mmc/host/vub300.c
10185
1da177e4 10186W1 DALLAS'S 1-WIRE BUS
a8018766 10187M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10188S: Maintained
679655da
JP
10189F: Documentation/w1/
10190F: drivers/w1/
1da177e4 10191
13927079 10192W83791D HARDWARE MONITORING DRIVER
8b58be88 10193M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10194L: lm-sensors@lm-sensors.org
25845c22 10195S: Maintained
679655da
JP
10196F: Documentation/hwmon/w83791d
10197F: drivers/hwmon/w83791d.c
13927079 10198
61db011d 10199W83793 HARDWARE MONITORING DRIVER
8b58be88 10200M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10201L: lm-sensors@lm-sensors.org
10202S: Maintained
679655da
JP
10203F: Documentation/hwmon/w83793
10204F: drivers/hwmon/w83793.c
61db011d 10205
e3760b43 10206W83795 HARDWARE MONITORING DRIVER
7c81c60f 10207M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10208L: lm-sensors@lm-sensors.org
10209S: Maintained
10210F: drivers/hwmon/w83795.c
10211
1da177e4 10212W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10213M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10214S: Maintained
679655da 10215F: drivers/mmc/host/wbsd.*
1da177e4 10216
b4e05923
HG
10217WACOM PROTOCOL 4 SERIAL TABLETS
10218M: Julian Squires <julian@cipht.net>
10219M: Hans de Goede <hdegoede@redhat.com>
10220L: linux-input@vger.kernel.org
10221S: Maintained
10222F: drivers/input/tablet/wacom_serial4.c
10223
3527761c 10224WATCHDOG DEVICE DRIVERS
8b58be88 10225M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10226L: linux-watchdog@vger.kernel.org
10227W: http://www.linux-watchdog.org/
f599aaf0 10228T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10229S: Maintained
679655da
JP
10230F: Documentation/watchdog/
10231F: drivers/watchdog/
10232F: include/linux/watchdog.h
c117ab84 10233F: include/uapi/linux/watchdog.h
3527761c 10234
1da177e4 10235WD7000 SCSI DRIVER
8b58be88 10236M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10237L: linux-scsi@vger.kernel.org
10238S: Maintained
679655da 10239F: drivers/scsi/wd7000.c
1da177e4 10240
b22e00f3
DH
10241WIIMOTE HID DRIVER
10242M: David Herrmann <dh.herrmann@googlemail.com>
10243L: linux-input@vger.kernel.org
10244S: Maintained
10245F: drivers/hid/hid-wiimote*
10246
e258b80e 10247WINBOND CIR DRIVER
364e9e18 10248M: David Härdeman <david@hardeman.nu>
e258b80e 10249S: Maintained
116ab806 10250F: drivers/media/rc/winbond-cir.c
e258b80e 10251
8a70da82 10252WIMAX STACK
8b58be88 10253M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10254M: linux-wimax@intel.com
63fae219 10255L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10256S: Supported
10257W: http://linuxwimax.org
315987dc 10258F: Documentation/wimax/README.wimax
315987dc
JP
10259F: include/linux/wimax/debug.h
10260F: include/net/wimax.h
c117ab84 10261F: include/uapi/linux/wimax.h
315987dc 10262F: net/wimax/
8a70da82 10263
5fc14680 10264WISTRON LAPTOP BUTTON DRIVER
8b58be88 10265M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10266S: Maintained
679655da 10267F: drivers/input/misc/wistron_btns.c
5fc14680 10268
1da177e4 10269WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10270M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10271L: linux-wireless@vger.kernel.org
926554c4 10272W: http://oops.ghostprotocols.net:81/blog
1da177e4 10273S: Maintained
679655da 10274F: drivers/net/wireless/wl3501*
1da177e4 10275
febf1dff 10276WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10277M: Mark Brown <broonie@kernel.org>
8b58be88 10278M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10279L: linux-input@vger.kernel.org
10280T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10281W: http://opensource.wolfsonmicro.com/node/7
10282S: Supported
679655da
JP
10283F: drivers/input/touchscreen/*wm97*
10284F: include/linux/wm97xx.h
febf1dff 10285
055bcbcb 10286WOLFSON MICROELECTRONICS DRIVERS
fef95164 10287L: patches@opensource.wolfsonmicro.com
cf8eda3e 10288T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10289T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10290W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10291S: Supported
3768f0b1 10292F: Documentation/hwmon/wm83??
af1c5386 10293F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10294F: drivers/clk/clk-wm83*.c
9c309598 10295F: drivers/extcon/extcon-arizona.c
b75ea16a 10296F: drivers/leds/leds-wm83*.c
25b273ba 10297F: drivers/gpio/gpio-*wm*.c
9c309598 10298F: drivers/gpio/gpio-arizona.c
d22b0869 10299F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10300F: drivers/input/misc/wm831x-on.c
10301F: drivers/input/touchscreen/wm831x-ts.c
10302F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10303F: drivers/mfd/arizona*
10304F: drivers/mfd/wm*.c
b75ea16a
MB
10305F: drivers/power/wm83*.c
10306F: drivers/rtc/rtc-wm83*.c
10307F: drivers/regulator/wm8*.c
3860e6c4 10308F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10309F: drivers/watchdog/wm83*_wdt.c
9c309598 10310F: include/linux/mfd/arizona/
3860e6c4 10311F: include/linux/mfd/wm831x/
b75ea16a 10312F: include/linux/mfd/wm8350/
3768f0b1 10313F: include/linux/mfd/wm8400*
59ec6da2 10314F: include/linux/wm97xx.h
055bcbcb 10315F: include/sound/wm????.h
9c309598 10316F: sound/soc/codecs/arizona.?
055bcbcb 10317F: sound/soc/codecs/wm*
b75ea16a 10318
3e6cd7a4
TH
10319WORKQUEUE
10320M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10321T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10322S: Maintained
10323F: include/linux/workqueue.h
10324F: kernel/workqueue.c
10325F: Documentation/workqueue.txt
10326
1da177e4 10327X.25 NETWORK LAYER
8bf28059 10328M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10329L: linux-x25@vger.kernel.org
8bf28059 10330S: Odd Fixes
679655da
JP
10331F: Documentation/networking/x25*
10332F: include/net/x25*
10333F: net/x25/
1da177e4 10334
e2d1d6c0 10335X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10336M: Thomas Gleixner <tglx@linutronix.de>
10337M: Ingo Molnar <mingo@redhat.com>
10338M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10339M: x86@kernel.org
981c3a4f 10340L: linux-kernel@vger.kernel.org
75fc2d37 10341T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10342S: Maintained
679655da
JP
10343F: Documentation/x86/
10344F: arch/x86/
e2d1d6c0 10345
d0944853 10346X86 PLATFORM DRIVERS
e181ba15 10347M: Darren Hart <dvhart@infradead.org>
d0944853 10348L: platform-driver-x86@vger.kernel.org
e181ba15 10349T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10350S: Maintained
14430813 10351F: drivers/platform/x86/
d0944853 10352
c1f5c54b
IM
10353X86 MCE INFRASTRUCTURE
10354M: Tony Luck <tony.luck@intel.com>
487ba8e8 10355M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10356L: linux-edac@vger.kernel.org
10357S: Maintained
10358F: arch/x86/kernel/cpu/mcheck/*
10359
d6fad502 10360XC2028/3028 TUNER DRIVER
009a5410 10361M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10362L: linux-media@vger.kernel.org
10363W: http://linuxtv.org
10364T: git git://linuxtv.org/media_tree.git
10365S: Maintained
10366F: drivers/media/tuners/tuner-xc2028.*
10367
c4468085 10368XEN HYPERVISOR INTERFACE
c4468085 10369M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10370M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10371M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10372L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10373T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10374S: Supported
10375F: arch/x86/xen/
10376F: drivers/*/xen-*front.c
10377F: drivers/xen/
10378F: arch/x86/include/asm/xen/
10379F: include/xen/
c117ab84 10380F: include/uapi/xen/
c4468085 10381
77bfb479
SS
10382XEN HYPERVISOR ARM
10383M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10384L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10385S: Supported
10386F: arch/arm/xen/
10387F: arch/arm/include/asm/xen/
10388
b475e83f
SS
10389XEN HYPERVISOR ARM64
10390M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10391L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10392S: Supported
10393F: arch/arm64/xen/
10394F: arch/arm64/include/asm/xen/
10395
9b57e1a7
IC
10396XEN NETWORK BACKEND DRIVER
10397M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10398M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10399L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10400L: netdev@vger.kernel.org
10401S: Supported
10402F: drivers/net/xen-netback/*
10403
c5f8e29d
KRW
10404XEN PCI SUBSYSTEM
10405M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10406L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10407S: Supported
10408F: arch/x86/pci/*xen*
10409F: drivers/pci/*xen*
10410
a2c5ae65
KRW
10411XEN BLOCK SUBSYSTEM
10412M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10413L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10414S: Supported
10415F: drivers/block/xen-blkback/*
10416F: drivers/block/xen*
10417
15d03609
JG
10418XEN PVSCSI DRIVERS
10419M: Juergen Gross <jgross@suse.com>
10420L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10421L: linux-scsi@vger.kernel.org
10422S: Supported
10423F: drivers/scsi/xen-scsifront.c
10424F: drivers/xen/xen-scsiback.c
10425F: include/xen/interface/io/vscsiif.h
10426
c5f8e29d
KRW
10427XEN SWIOTLB SUBSYSTEM
10428M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10429L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10430S: Supported
10431F: arch/x86/xen/*swiotlb*
10432F: drivers/xen/*swiotlb*
10433
1da177e4
LT
10434XFS FILESYSTEM
10435P: Silicon Graphics Inc
809625ca 10436M: Dave Chinner <david@fromorbit.com>
18caa67a 10437M: xfs@oss.sgi.com
d7ede1aa 10438L: xfs@oss.sgi.com
1da177e4 10439W: http://oss.sgi.com/projects/xfs
54e5881d 10440T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10441S: Supported
679655da
JP
10442F: Documentation/filesystems/xfs.txt
10443F: fs/xfs/
1da177e4 10444
8a3b7a25 10445XILINX AXI ETHERNET DRIVER
59a54f30
MS
10446M: Anirudha Sarangi <anirudh@xilinx.com>
10447M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10448S: Maintained
10449F: drivers/net/ethernet/xilinx/xilinx_axienet*
10450
238b8721 10451XILINX UARTLITE SERIAL DRIVER
8b58be88 10452M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10453L: linux-serial@vger.kernel.org
10454S: Maintained
df621252 10455F: drivers/tty/serial/uartlite.c
238b8721 10456
74316949
EB
10457XILLYBUS DRIVER
10458M: Eli Billauer <eli.billauer@gmail.com>
10459L: linux-kernel@vger.kernel.org
10460S: Supported
10461F: drivers/char/xillybus/
10462
f620e4b8
MF
10463XTENSA XTFPGA PLATFORM SUPPORT
10464M: Max Filippov <jcmvbkbc@gmail.com>
10465L: linux-xtensa@linux-xtensa.org
10466S: Maintained
10467F: drivers/spi/spi-xtensa-xtfpga.c
10468
1da177e4 10469YAM DRIVER FOR AX.25
8b58be88 10470M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10471L: linux-hams@vger.kernel.org
10472S: Maintained
679655da
JP
10473F: drivers/net/hamradio/yam*
10474F: include/linux/yam.h
1da177e4 10475
af64a5eb 10476YEALINK PHONE DRIVER
8b58be88 10477M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10478L: usbb2k-api-dev@nongnu.org
10479S: Maintained
679655da
JP
10480F: Documentation/input/yealink.txt
10481F: drivers/input/misc/yealink.*
af64a5eb 10482
1da177e4 10483Z8530 DRIVER FOR AX.25
8b58be88 10484M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10485W: http://yaina.de/jreuter/
10486W: http://www.qsl.net/dl1bke/
10487L: linux-hams@vger.kernel.org
10488S: Maintained
679655da
JP
10489F: Documentation/networking/z8530drv.txt
10490F: drivers/net/hamradio/*scc.c
10491F: drivers/net/hamradio/z8530.h
1da177e4 10492
0cf31ec1 10493ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10494M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10495L: linux-mm@kvack.org
10496S: Maintained
10497F: mm/zbud.c
10498F: include/linux/zbud.h
10499
7c0c3afb 10500ZD1211RW WIRELESS DRIVER
8b58be88
JP
10501M: Daniel Drake <dsd@gentoo.org>
10502M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10503W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10504L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10505L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10506S: Maintained
679655da 10507F: drivers/net/wireless/zd1211rw/
7c0c3afb 10508
1da177e4 10509ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10510L: mjpeg-users@lists.sourceforge.net
f63145e2 10511L: linux-media@vger.kernel.org
1da177e4 10512W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10513T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10514S: Odd Fixes
90d72ac6 10515F: drivers/media/pci/zoran/
1da177e4 10516
6920f2cc
MK
10517ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10518M: Minchan Kim <minchan@kernel.org>
10519M: Nitin Gupta <ngupta@vflare.org>
10520L: linux-kernel@vger.kernel.org
10521S: Maintained
10522F: drivers/block/zram/
10523F: Documentation/blockdev/zram.txt
10524
8b4a4080 10525ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10526M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10527S: Maintained
df621252 10528F: drivers/tty/serial/zs.*
8b4a4080 10529
eae70d06
MK
10530ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10531M: Minchan Kim <minchan@kernel.org>
10532M: Nitin Gupta <ngupta@vflare.org>
10533L: linux-mm@kvack.org
10534S: Maintained
10535F: mm/zsmalloc.c
10536F: include/linux/zsmalloc.h
10537
0cf31ec1 10538ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10539M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10540L: linux-mm@kvack.org
10541S: Maintained
10542F: mm/zswap.c
10543
1da177e4 10544THE REST
8b58be88 10545M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10546L: linux-kernel@vger.kernel.org
8a6e2535 10547Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10548T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10549S: Buried alive in reporters
34d03cc1
JP
10550F: *
10551F: */
This page took 7.496563 seconds and 5 git commands to generate.