cxgb4: Fix decoding QSA module for ethtool get settings
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
68d96dcf 161
1da177e4 1626PACK NETWORK DRIVER FOR AX.25
8b58be88 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
164L: linux-hams@vger.kernel.org
165S: Maintained
679655da 166F: drivers/net/hamradio/6pack.c
1da177e4 167
1da177e4 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 170L: netdev@vger.kernel.org
1da177e4 171S: Maintained
a8fe65b8 172F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
8b58be88 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
249e3c85 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 231M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
232L: lm-sensors@lm-sensors.org
233S: Maintained
679655da 234F: drivers/hwmon/abituguru.c
f2b84bbc 235
249e3c85 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 237M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
238L: lm-sensors@lm-sensors.org
239S: Maintained
679655da 240F: drivers/hwmon/abituguru3.c
249e3c85 241
1da177e4 242ACENIC DRIVER
8b58be88 243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
244L: linux-acenic@sunsite.dk
245S: Maintained
531c4f89 246F: drivers/net/ethernet/alteon/acenic*
1da177e4 247
e86435eb 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 249M: Peter Feuerer <peter@piie.net>
d0944853 250L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
e86435eb 254
745a5d21 255ACER WMI LAPTOP EXTRAS
182ae55c 256M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 257L: platform-driver-x86@vger.kernel.org
745a5d21 258S: Maintained
679655da 259F: drivers/platform/x86/acer-wmi.c
745a5d21 260
1da177e4 261ACPI
49db1903 262M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 263M: Len Brown <lenb@kernel.org>
6968e50c 264L: linux-acpi@vger.kernel.org
360818b8
RW
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 268S: Supported
679655da
JP
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
43368e74 272F: include/acpi/
994b942f 273F: Documentation/acpi
89ca78a0 274F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
2754c447 278F: tools/power/acpi
8b59a454 279
3774929d
RW
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
2754c447 293F: tools/power/acpi/
3774929d 294
8b59a454 295ACPI FAN DRIVER
8b58be88 296M: Zhang Rui <rui.zhang@intel.com>
8b59a454 297L: linux-acpi@vger.kernel.org
5ca92bd9 298W: https://01.org/linux-acpi
8b59a454 299S: Supported
679655da 300F: drivers/acpi/fan.c
1da177e4 301
8b59a454 302ACPI THERMAL DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/*thermal*
998be20f 308
359acec8 309ACPI VIDEO DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/video.c
998be20f 315
bff431e4 316ACPI WMI DRIVER
d0944853 317L: platform-driver-x86@vger.kernel.org
5b927259 318S: Orphan
679655da 319F: drivers/platform/x86/wmi.c
bff431e4 320
2f39d519 321AD1889 ALSA SOUND DRIVER
8b58be88 322M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
679655da 326F: sound/pci/ad1889.*
2f39d519 327
527a1a83
MH
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 330W: http://wiki.analog.com/AD5254
a4edbc10 331W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5398
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD7142
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7877
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7879
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
1330b0dc
JK
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
1da177e4 367ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 368M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 369L: lm-sensors@lm-sensors.org
1da177e4 370S: Maintained
679655da
JP
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
1da177e4 373
cae2caae 374ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 375M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
376L: lm-sensors@lm-sensors.org
377S: Maintained
679655da 378F: drivers/hwmon/adm1029.c
cae2caae 379
cc0b88cf 380ADM8211 WIRELESS DRIVER
cc0b88cf 381L: linux-wireless@vger.kernel.org
491b26b4 382W: http://wireless.kernel.org/
e71bcbd0 383S: Orphan
679655da 384F: drivers/net/wireless/adm8211.*
cc0b88cf 385
e8e31622
SA
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
527a1a83
MH
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 395W: http://wiki.analog.com/ADP5520
a4edbc10 396W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 400F: drivers/leds/leds-adp5520.c
77278d50 401F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 406W: http://wiki.analog.com/ADP5588
a4edbc10 407W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
77278d50 410F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 414W: http://wiki.analog.com/ADP8860
a4edbc10 415W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
8c22a8f5
DE
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
1da177e4 427ADT746X FAN DRIVER
8b58be88 428M: Colin Leroy <colin@colino.net>
1da177e4 429S: Maintained
679655da 430F: drivers/macintosh/therm_adt746x.c
1da177e4 431
b058b859 432ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 433M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
527a1a83
MH
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 441W: http://wiki.analog.com/ADXL345
a4edbc10 442W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
8c6af9e1 446ADVANSYS SCSI DRIVER
8b58be88 447M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
448L: linux-scsi@vger.kernel.org
449S: Maintained
679655da
JP
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
8c6af9e1 452
1da177e4 453AEDSP16 DRIVER
8b58be88 454M: Riccardo Facchetti <fizban@tin.it>
1da177e4 455S: Maintained
679655da 456F: sound/oss/aedsp16.c
1da177e4 457
91952bc0
AP
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
1da177e4 478AFFS FILE SYSTEM
6cf515e1
GU
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
679655da
JP
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
1da177e4 483
e2d1d6c0 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 485M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
486L: linux-afs@lists.infradead.org
487S: Supported
679655da
JP
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
e2d1d6c0 491
1da177e4 492AGPGART DRIVER
8b58be88 493M: David Airlie <airlied@linux.ie>
878eaf61 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 495S: Maintained
679655da
JP
496F: drivers/char/agp/
497F: include/linux/agp*
c117ab84 498F: include/uapi/linux/agp*
1da177e4
LT
499
500AHA152X SCSI DRIVER
8b58be88 501M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
502L: linux-scsi@vger.kernel.org
503S: Maintained
679655da
JP
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
1da177e4 506
64624d4f 507AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 508M: Hannes Reinecke <hare@suse.de>
64624d4f 509L: linux-scsi@vger.kernel.org
1da177e4 510S: Maintained
679655da 511F: drivers/scsi/aic7xxx/
1da177e4 512
450500ad
HV
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
e2d1d6c0 521AIO
8b58be88 522M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
523L: linux-aio@kvack.org
524S: Supported
679655da
JP
525F: fs/aio.c
526F: include/linux/*aio*.h
e2d1d6c0 527
469d4ec8
AP
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
1da177e4 538ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 539M: Duncan Sands <duncan.sands@free.fr>
6372594a 540L: linux-usb@vger.kernel.org
1da177e4
LT
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
679655da
JP
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
1da177e4 545
272f133a 546ALCHEMY AU1XX0 MMC DRIVER
8b58be88 547M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 548S: Maintained
679655da 549F: drivers/mmc/host/au1xmmc.c
272f133a 550
4a4e5787 551ALI1563 I2C DRIVER
8b58be88 552M: Rudolf Marek <r.marek@assembler.cz>
846557d3 553L: linux-i2c@vger.kernel.org
4a4e5787 554S: Maintained
679655da
JP
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 557
1da177e4 558ALPHA PORT
8b58be88 559M: Richard Henderson <rth@twiddle.net>
8b58be88 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 561M: Matt Turner <mattst88@gmail.com>
c89f4f9a 562S: Odd Fixes
a9406699 563L: linux-alpha@vger.kernel.org
679655da 564F: arch/alpha/
1da177e4 565
16b8b922 566ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 567M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
adf9251f
TK
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
61bd0943 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
f4875e12
TL
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
512d1027 590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
167a675a 597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 600S: Supported
faf2e1db 601F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 602
f90b8116 603AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 604P: Andres Salomon <dilinger@queued.net>
67d76710 605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
679655da
JP
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
8a61f013 610F: drivers/video/fbdev/geode/
679655da 611F: arch/x86/include/asm/geode.h
f90b8116 612
919ee7dd 613AMD IOMMU (AMD-VI)
e4110568 614M: Joerg Roedel <joro@8bytes.org>
919ee7dd 615L: iommu@lists.linux-foundation.org
525b233c 616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 617S: Maintained
b2c16391
JP
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
919ee7dd 620
e7f5b309 621AMD MICROCODE UPDATE SUPPORT
943482d0 622M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 623L: amd64-microcode@amd64.org
943482d0 624S: Maintained
73d425fd 625F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 626
45198c7b
LT
627AMD XGBE DRIVER
628M: Tom Lendacky <thomas.lendacky@amd.com>
629L: netdev@vger.kernel.org
630S: Supported
631F: drivers/net/ethernet/amd/xgbe/
632F: drivers/net/phy/amd-xgbe-phy.c
633
284f42b6 634AMS (Apple Motion Sensor) DRIVER
8b58be88 635M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 636S: Supported
bd5f47ec 637F: drivers/macintosh/ams/
284f42b6 638
f94b533d 639AMSO1100 RNIC DRIVER
8b58be88
JP
640M: Tom Tucker <tom@opengridcomputing.com>
641M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 642L: linux-rdma@vger.kernel.org
f94b533d 643S: Maintained
679655da 644F: drivers/infiniband/hw/amso1100/
f94b533d 645
531fca16
HV
646ANALOG DEVICES INC AD9389B DRIVER
647M: Hans Verkuil <hans.verkuil@cisco.com>
648L: linux-media@vger.kernel.org
649S: Maintained
650F: drivers/media/i2c/ad9389b*
651
c40ddfa3
HV
652ANALOG DEVICES INC ADV7511 DRIVER
653M: Hans Verkuil <hans.verkuil@cisco.com>
654L: linux-media@vger.kernel.org
655S: Maintained
656F: drivers/media/i2c/adv7511*
657
531fca16
HV
658ANALOG DEVICES INC ADV7604 DRIVER
659M: Hans Verkuil <hans.verkuil@cisco.com>
660L: linux-media@vger.kernel.org
661S: Maintained
662F: drivers/media/i2c/adv7604*
663
c40ddfa3
HV
664ANALOG DEVICES INC ADV7842 DRIVER
665M: Hans Verkuil <hans.verkuil@cisco.com>
666L: linux-media@vger.kernel.org
667S: Maintained
668F: drivers/media/i2c/adv7842*
669
527a1a83 670ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 671M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 672L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 673W: http://wiki.analog.com/
a4edbc10 674W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 675S: Supported
39c9d199 676F: sound/soc/codecs/adau*
cc52688a 677F: sound/soc/codecs/adav*
4bdef3bd 678F: sound/soc/codecs/ad1*
ae48f5ef 679F: sound/soc/codecs/ad7*
4bdef3bd 680F: sound/soc/codecs/ssm*
40216ce7 681F: sound/soc/codecs/sigmadsp.*
4bdef3bd 682
527a1a83 683ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 684L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
685L: alsa-devel@alsa-project.org (moderated for non-subscribers)
686W: http://blackfin.uclinux.org/
687S: Supported
688F: sound/soc/blackfin/*
4ce72abc
LPC
689
690ANALOG DEVICES INC IIO DRIVERS
691M: Lars-Peter Clausen <lars@metafoo.de>
692M: Michael Hennerich <Michael.Hennerich@analog.com>
693W: http://wiki.analog.com/
694W: http://ez.analog.com/community/linux-device-drivers
695S: Supported
696F: drivers/iio/*/ad*
697X: drivers/iio/*/adjd*
698F: drivers/staging/iio/*/ad*
699F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 700
42269063 701AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 702M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 703L: linuxppc-dev@lists.ozlabs.org
93711660 704L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 705S: Maintained
679655da 706F: sound/aoa/
42269063 707
1da177e4 708APM DRIVER
81024fc4
JK
709M: Jiri Kosina <jkosina@suse.cz>
710S: Odd fixes
679655da
JP
711F: arch/x86/kernel/apm_32.c
712F: include/linux/apm_bios.h
c117ab84 713F: include/uapi/linux/apm_bios.h
81024fc4 714F: drivers/char/apm-emulation.c
1da177e4 715
bd7aa4b2 716APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 717M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
718L: linux-input@vger.kernel.org
719S: Maintained
679655da 720F: drivers/input/mouse/bcm5974.c
bd7aa4b2 721
6f2fad74 722APPLE SMC DRIVER
d618540f
HR
723M: Henrik Rydberg <rydberg@euromail.se>
724L: lm-sensors@lm-sensors.org
6f2fad74 725S: Maintained
679655da 726F: drivers/hwmon/applesmc.c
6f2fad74 727
1da177e4 728APPLETALK NETWORK LAYER
8b58be88 729M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 730S: Maintained
679655da
JP
731F: drivers/net/appletalk/
732F: net/appletalk/
1da177e4 733
24299502
IS
734APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
735M: Iyappan Subramanian <isubramanian@apm.com>
736M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
737S: Supported
738F: drivers/net/ethernet/apm/xgene/
739F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
740
62a37dc7
LP
741APTINA CAMERA SENSOR PLL
742M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
743L: linux-media@vger.kernel.org
744S: Maintained
745F: drivers/media/i2c/aptina-pll.*
746
a480167b 747ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 748M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
749L: linux-ide@vger.kernel.org
750S: Maintained
751F: include/linux/pata_arasan_cf_data.h
752F: drivers/ata/pata_arasan_cf.c
753
1154ea7d 754ARC FRAMEBUFFER DRIVER
8b58be88 755M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 756S: Maintained
8a61f013
JH
757F: drivers/video/fbdev/arcfb.c
758F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 759
1da177e4 760ARM MFM AND FLOPPY DRIVERS
8b58be88 761M: Ian Molton <spyro@f2s.com>
1da177e4 762S: Maintained
679655da
JP
763F: arch/arm/lib/floppydma.S
764F: arch/arm/include/asm/floppy.h
1da177e4 765
6f96521f
WD
766ARM PMU PROFILING AND DEBUGGING
767M: Will Deacon <will.deacon@arm.com>
768S: Maintained
769F: arch/arm/kernel/perf_event*
770F: arch/arm/oprofile/common.c
6f96521f
WD
771F: arch/arm/include/asm/pmu.h
772F: arch/arm/kernel/hw_breakpoint.c
773F: arch/arm/include/asm/hw_breakpoint.h
774
d4275354 775ARM PORT
8b58be88 776M: Russell King <linux@arm.linux.org.uk>
efc03ecb 777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
778W: http://www.arm.linux.org.uk/
779S: Maintained
780F: arch/arm/
781
d323c243
SB
782ARM SUB-ARCHITECTURES
783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 784S: Maintained
d323c243
SB
785F: arch/arm/mach-*/
786F: arch/arm/plat-*/
787T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
788
cefbf4ea
RK
789ARM PRIMECELL AACI PL041 DRIVER
790M: Russell King <linux@arm.linux.org.uk>
791S: Maintained
792F: sound/arm/aaci.*
793
794ARM PRIMECELL CLCD PL110 DRIVER
795M: Russell King <linux@arm.linux.org.uk>
796S: Maintained
8a61f013 797F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
798
799ARM PRIMECELL KMI PL050 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: drivers/input/serio/ambakmi.*
803F: include/linux/amba/kmi.h
804
2761f5c2 805ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
806M: Russell King <linux@arm.linux.org.uk>
807S: Maintained
679655da 808F: drivers/mmc/host/mmci.*
2f748aaa 809F: include/linux/amba/mmci.h
2761f5c2 810
1b4304e5
RK
811ARM PRIMECELL UART PL010 AND PL011 DRIVERS
812M: Russell King <linux@arm.linux.org.uk>
813S: Maintained
814F: drivers/tty/serial/amba-pl01*.c
815F: include/linux/amba/serial.h
2761f5c2 816
cefbf4ea
RK
817ARM PRIMECELL BUS SUPPORT
818M: Russell King <linux@arm.linux.org.uk>
819S: Maintained
820F: drivers/amba/
821F: include/linux/amba/bus.h
822
2b7a52a4 823ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 824M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
826S: Maintained
827
9c784f95 828ARM/AFEB9260 MACHINE SUPPORT
8b58be88 829M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
831S: Maintained
832
2b7a52a4 833ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 834M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
836S: Maintained
837
1b106699
MR
838ARM/Allwinner A1X SoC support
839M: Maxime Ripard <maxime.ripard@free-electrons.com>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
60b0f380
MR
842N: sun[x4567]i
843
844ARM/Allwinner SoC Clock Support
845M: Emilio López <emilio@elopez.com.ar>
846S: Maintained
847F: drivers/clk/sunxi/
1b106699 848
7c1e3876
CC
849ARM/Amlogic MesonX SoC support
850M: Carlo Caione <carlo@caione.org>
851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852S: Maintained
12ddbadf 853F: drivers/media/rc/meson-ir.c
7c1e3876
CC
854N: meson[x68]
855
c1fc8675 856ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 857M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
858M: Nicolas Ferre <nicolas.ferre@atmel.com>
859M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 860L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 861W: http://maxim.org.za/at91_26.html
c1fc8675
NF
862W: http://www.linux4sam.org
863S: Supported
864F: arch/arm/mach-at91/
f0a0a58e 865F: include/soc/at91/
70e389cc
MB
866F: arch/arm/boot/dts/at91*.dts
867F: arch/arm/boot/dts/at91*.dtsi
868F: arch/arm/boot/dts/sama*.dts
869F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 870
6e05dd4e
BB
871ARM/ATMEL AT91 Clock Support
872M: Boris Brezillon <boris.brezillon@free-electrons.com>
873S: Maintained
874F: drivers/clk/at91
875
986cf2e9 876ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 877M: Rob Herring <robh@kernel.org>
986cf2e9
RH
878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879S: Maintained
880F: arch/arm/mach-highbank/
881
d94f944e 882ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 883M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
884S: Maintained
885F: arch/arm/mach-cns3xxx/
d94f944e 886
386ab516
AS
887ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
888M: Alexander Shiyan <shc_work@mail.ru>
889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890S: Odd Fixes
b8ba3874 891N: clps711x
386ab516 892
2b7a52a4 893ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 894M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 895M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 897S: Maintained
d19d3667
HS
898F: arch/arm/mach-ep93xx/
899F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
900
901ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 902M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
904S: Maintained
905
d4275354 906ARM/CLKDEV SUPPORT
8b58be88 907M: Russell King <linux@arm.linux.org.uk>
efc03ecb 908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 909S: Maintained
d4275354 910F: arch/arm/include/asm/clkdev.h
4fa2651d 911F: drivers/clk/clkdev.c
d4275354 912
d48134e7 913ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 914M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 915L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
916S: Maintained
917
94150095
HF
918ARM/CONTEC MICRO9 MACHINE SUPPORT
919M: Hubert Feurstein <hubert.feurstein@contec.at>
920S: Maintained
921F: arch/arm/mach-ep93xx/micro9.c
922
a06ae860
PP
923ARM/CORESIGHT FRAMEWORK AND DRIVERS
924M: Mathieu Poirier <mathieu.poirier@linaro.org>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S: Maintained
927F: drivers/coresight/*
928F: Documentation/trace/coresight.txt
929F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 930F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 931
1da177e4 932ARM/CORGI MACHINE SUPPORT
8b58be88 933M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
934S: Maintained
935
881a95f9 936ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 937M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 938L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
939T: git git://git.berlios.de/gemini-board
940S: Maintained
f49afbb5 941F: arch/arm/mach-gemini/
881a95f9 942
a990cbd8 943ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 944M: Barry Song <baohua@kernel.org>
a990cbd8 945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 946T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
947S: Maintained
948F: arch/arm/mach-prima2/
4a9c44f1 949F: drivers/clk/sirf/
05f30e8d
BS
950F: drivers/clocksource/timer-prima2.c
951F: drivers/clocksource/timer-marco.c
f8505ef5 952N: [^a-z]sirf
a990cbd8 953
d4275354 954ARM/EBSA110 MACHINE SUPPORT
8b58be88 955M: Russell King <linux@arm.linux.org.uk>
efc03ecb 956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
957W: http://www.arm.linux.org.uk/
958S: Maintained
959F: arch/arm/mach-ebsa110/
b955f6ca 960F: drivers/net/ethernet/amd/am79c961a.*
d4275354 961
4721f3ce
UKK
962ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
963M: Uwe Kleine-König <kernel@pengutronix.de>
964L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965S: Maintained
966N: efm32
967
a9da4f7e 968ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
969M: Daniel Ribeiro <drwyrm@gmail.com>
970M: Stefan Schmidt <stefan@openezx.org>
971M: Harald Welte <laforge@openezx.org>
d66f1886 972L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
973W: http://www.openezx.org/
974S: Maintained
cafc2265
SS
975T: topgit git://git.openezx.org/openezx.git
976F: arch/arm/mach-pxa/ezx.c
a9da4f7e 977
6a915af9 978ARM/FARADAY FA526 PORT
162500b3 979M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 981S: Maintained
1fa7e547 982T: git git://git.berlios.de/gemini-board
f49afbb5 983F: arch/arm/mm/*-fa*
6a915af9 984
d4275354 985ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 986M: Russell King <linux@arm.linux.org.uk>
efc03ecb 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
988W: http://www.arm.linux.org.uk/
989S: Maintained
990F: arch/arm/include/asm/hardware/dec21285.h
991F: arch/arm/mach-footbridge/
992
86183a5f 993ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 994M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 995M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 997S: Maintained
f1c12837 998T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 999F: arch/arm/mach-imx/
ce515a6b 1000F: arch/arm/mach-mxs/
2a82f95c 1001F: arch/arm/boot/dts/imx*
e5dafa22 1002F: arch/arm/configs/imx*_defconfig
86183a5f 1003
2b7a52a4 1004ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1005M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1007S: Maintained
1008
90b8fc34 1009ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1010M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1012S: Maintained
1013
ef47d5f0 1014ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1015M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1016M: Paul Parsons <lost.distance@yahoo.com>
1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1018S: Maintained
1019F: arch/arm/mach-pxa/hx4700.c
1020F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1021F: sound/soc/pxa/hx4700.c
ef47d5f0 1022
4dfad069
WX
1023ARM/HISILICON SOC SUPPORT
1024M: Wei Xu <xuwei5@hisilicon.com>
1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026W: http://www.hisilicon.com
1027S: Supported
1028T: git git://github.com/hisilicon/linux-hisi.git
1029F: arch/arm/mach-hisi/
1030
21f37bc3 1031ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1032M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1033W: www.jlime.com
1034S: Maintained
084bad91
KE
1035T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1036F: arch/arm/mach-sa1100/jornada720.c
1037F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1038
5e767ab9
JMC
1039ARM/IGEP MACHINE SUPPORT
1040M: Enric Balletbo i Serra <eballetbo@gmail.com>
1041M: Javier Martinez Canillas <javier@dowhile0.org>
1042L: linux-omap@vger.kernel.org
1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044S: Maintained
06ff74fd 1045F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1046
403d2971
MV
1047ARM/INCOME PXA270 SUPPORT
1048M: Marek Vasut <marek.vasut@gmail.com>
1049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050S: Maintained
ec154082 1051F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1052
2b7a52a4 1053ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1054M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1056S: Maintained
e2bdb176
DW
1057
1058ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1060S: Orphan
2b7a52a4
LB
1061
1062ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1063M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1064L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1065S: Maintained
2b7a52a4
LB
1066
1067ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1068M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1070S: Maintained
2b7a52a4 1071
2b7a52a4 1072ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1073M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1075S: Maintained
1076
dfdd8cc9
KH
1077ARM/INTEL IXP4XX ARM ARCHITECTURE
1078M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1079M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1081S: Maintained
1082F: arch/arm/mach-ixp4xx/
1083
838553c5 1084ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1085M: Jonathan Cameron <jic23@cam.ac.uk>
1086L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087S: Maintained
1088F: arch/arm/mach-pxa/stargate2.c
1089F: drivers/pcmcia/pxa2xx_stargate2.c
1090
2b7a52a4 1091ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1092M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1093L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1094S: Maintained
2b7a52a4
LB
1095
1096ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1097M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1099S: Maintained
1100
1154f858 1101ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1102M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S: Maintained
1105F: arch/arm/mach-keystone/
317929cd 1106T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1107
bc6aa566 1108ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1109M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1110L: linux-kernel@vger.kernel.org
1111S: Maintained
1112F: drivers/clk/keystone/
1113
1114ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1115M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117L: linux-kernel@vger.kernel.org
1118S: Maintained
1119F: drivers/clocksource/timer-keystone.c
1120
1121ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1122M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1123L: linux-kernel@vger.kernel.org
1124S: Maintained
1125F: drivers/power/reset/keystone-reset.c
1126
1127ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1128M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1129L: linux-kernel@vger.kernel.org
1130S: Maintained
1131F: drivers/memory/*emif*
1132
2b7a52a4 1133ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1134M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1136S: Maintained
1137
3b886171 1138ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1139M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1140S: Maintained
1141
75f41273
TP
1142ARM/Marvell Armada 370 and Armada XP SOC support
1143M: Jason Cooper <jason@lakedaemon.net>
1144M: Andrew Lunn <andrew@lunn.ch>
1145M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1146M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148S: Maintained
1149F: arch/arm/mach-mvebu/
1150
40f4978b
SH
1151ARM/Marvell Berlin SoC support
1152M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154S: Maintained
1155F: arch/arm/mach-berlin/
1156
4cfab57e 1157ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1158M: Jason Cooper <jason@lakedaemon.net>
1159M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1160M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1162S: Maintained
1163F: arch/arm/mach-dove/
54a246ff
NP
1164F: arch/arm/mach-mv78xx0/
1165F: arch/arm/mach-orion5x/
1166F: arch/arm/plat-orion/
3b886171 1167
d69ac131
AC
1168ARM/Orion SoC/Technologic Systems TS-78xx platform support
1169M: Alexander Clouter <alex@digriz.org.uk>
1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171W: http://www.digriz.org.uk/ts78xx/kernel
1172S: Maintained
1173F: arch/arm/mach-orion5x/ts78xx-*
1174
e54951c8
MB
1175ARM/Mediatek SoC support
1176M: Matthias Brugger <matthias.bgg@gmail.com>
1177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178S: Maintained
1179F: arch/arm/boot/dts/mt6*
1180F: arch/arm/boot/dts/mt8*
1181F: arch/arm/mach-mediatek/
1182N: mtk
1183K: mediatek
1184
adcb079f
AB
1185ARM/MICREL KS8695 ARCHITECTURE
1186M: Greg Ungerer <gerg@uclinux.org>
1187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1188F: arch/arm/mach-ks8695/
adcb079f
AB
1189S: Odd Fixes
1190
d78ff0a5 1191ARM/MIOA701 MACHINE SUPPORT
8b58be88 1192M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1194F: arch/arm/mach-pxa/mioa701.c
1195S: Maintained
1196
9624dfe6 1197ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1198M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1199S: Maintained
1200
e0ee9851 1201ARM/NOMADIK ARCHITECTURE
28b8e8d4 1202M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1203M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1204L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205S: Maintained
1206F: arch/arm/mach-nomadik/
ecc265fe 1207F: drivers/pinctrl/nomadik/
87572880 1208F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1209T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1210
9d76295a 1211ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1212M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1213L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1214W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1215S: Supported
1216
0c19d21e
DW
1217ARM/QUALCOMM MSM MACHINE SUPPORT
1218M: David Brown <davidb@codeaurora.org>
b4c9bfab 1219M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1220M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1221L: linux-arm-msm@vger.kernel.org
0c19d21e 1222F: arch/arm/mach-msm/
8a61f013 1223F: drivers/video/fbdev/msm/
0c19d21e
DW
1224F: drivers/mmc/host/msm_sdcc.c
1225F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1226F: drivers/tty/serial/msm_serial.h
1227F: drivers/tty/serial/msm_serial.c
ea91db52 1228F: drivers/*/pm8???-*
0a759c6e 1229F: drivers/mfd/ssbi.c
8cd5c866 1230T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1231S: Maintained
1232
8459c159 1233ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1234M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1235M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1236S: Maintained
1237
5d783a2d 1238ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1239M: Marek Vasut <marek.vasut@gmail.com>
75280787 1240L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1241W: http://hackndev.com
1242S: Maintained
933d35f0
JP
1243F: arch/arm/mach-pxa/include/mach/palmtx.h
1244F: arch/arm/mach-pxa/palmtx.c
1245F: arch/arm/mach-pxa/include/mach/palmt5.h
1246F: arch/arm/mach-pxa/palmt5.c
1247F: arch/arm/mach-pxa/include/mach/palmld.h
1248F: arch/arm/mach-pxa/palmld.c
1249F: arch/arm/mach-pxa/include/mach/palmte2.h
1250F: arch/arm/mach-pxa/palmte2.c
1251F: arch/arm/mach-pxa/include/mach/palmtc.h
1252F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1253
b57fe924 1254ARM/PALM TREO SUPPORT
8b58be88 1255M: Tomas Cech <sleep_walker@suse.cz>
75280787 1256L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1257W: http://hackndev.com
1258S: Maintained
b57fe924
JP
1259F: arch/arm/mach-pxa/include/mach/palmtreo.h
1260F: arch/arm/mach-pxa/palmtreo.c
90af5811 1261
c49e1e63 1262ARM/PALMZ72 SUPPORT
8b58be88 1263M: Sergey Lapin <slapin@ossfans.org>
75280787 1264L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1265W: http://hackndev.com
1266S: Maintained
933d35f0
JP
1267F: arch/arm/mach-pxa/include/mach/palmz72.h
1268F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1269
1da177e4 1270ARM/PLEB SUPPORT
8b58be88 1271M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1272W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1273S: Maintained
1274
1275ARM/PT DIGITAL BOARD PORT
8b58be88 1276M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1277L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1278W: http://www.arm.linux.org.uk/
1279S: Maintained
1280
8fc1b0f8
KG
1281ARM/QUALCOMM SUPPORT
1282M: Kumar Gala <galak@codeaurora.org>
1283M: David Brown <davidb@codeaurora.org>
1284L: linux-arm-msm@vger.kernel.org
1285S: Maintained
1286F: arch/arm/mach-qcom/
1287T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1288
2b7a52a4 1289ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1290M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1292S: Maintained
1293
d4275354 1294ARM/RISCPC ARCHITECTURE
8b58be88 1295M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1297W: http://www.arm.linux.org.uk/
1298S: Maintained
d4275354
RK
1299F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1300F: arch/arm/include/asm/hardware/ioc.h
1301F: arch/arm/include/asm/hardware/iomd.h
1302F: arch/arm/include/asm/hardware/memc.h
1303F: arch/arm/mach-rpc/
1a6422f6 1304F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1305F: drivers/net/ethernet/i825xx/ether1*
1306F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1307F: drivers/scsi/arm/
1308
08ddbb0a
HS
1309ARM/Rockchip SoC support
1310M: Heiko Stuebner <heiko@sntech.de>
1311L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1312L: linux-rockchip@lists.infradead.org
08ddbb0a 1313S: Maintained
541555e9 1314F: arch/arm/boot/dts/rk3*
08ddbb0a 1315F: arch/arm/mach-rockchip/
541555e9
HS
1316F: drivers/clk/rockchip/
1317F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1318F: drivers/*/*rockchip*
541555e9
HS
1319F: drivers/*/*/*rockchip*
1320F: sound/soc/rockchip/
08ddbb0a 1321
5bfb937c
KK
1322ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1323M: Kukjin Kim <kgene@kernel.org>
efc03ecb 1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1325L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1326S: Maintained
6f0589c8
MB
1327F: arch/arm/boot/dts/s3c*
1328F: arch/arm/boot/dts/exynos*
482ce512 1329F: arch/arm/plat-samsung/
769bbb63
HS
1330F: arch/arm/mach-s3c24*/
1331F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1332F: arch/arm/mach-s5p*/
1333F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1334F: drivers/*/*s3c2410*
1335F: drivers/*/*/*s3c2410*
40c76662
MB
1336F: drivers/spi/spi-s3c*
1337F: sound/soc/samsung/*
33d43cdd 1338N: exynos
f556cb07 1339
10ffa964
KP
1340ARM/SAMSUNG MOBILE MACHINE SUPPORT
1341M: Kyungmin Park <kyungmin.park@samsung.com>
1342L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343S: Maintained
004bbd3c 1344F: arch/arm/mach-s5pv210/
10ffa964 1345
3ce4ccb6
KD
1346ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1347M: Kyungmin Park <kyungmin.park@samsung.com>
1348M: Kamil Debski <k.debski@samsung.com>
1349L: linux-arm-kernel@lists.infradead.org
1350L: linux-media@vger.kernel.org
1351S: Maintained
1352F: drivers/media/platform/s5p-g2d/
1353
e6a476fd
MS
1354ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1355M: Kyungmin Park <kyungmin.park@samsung.com>
1356M: Kamil Debski <k.debski@samsung.com>
6305902c 1357M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1358L: linux-arm-kernel@lists.infradead.org
1359L: linux-media@vger.kernel.org
1360S: Maintained
934455d7 1361F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1362F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1363
1364ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1365M: Kyungmin Park <kyungmin.park@samsung.com>
1366M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1367L: linux-arm-kernel@lists.infradead.org
1368L: linux-media@vger.kernel.org
1369S: Maintained
90d72ac6 1370F: drivers/media/platform/s5p-tv/
e6a476fd 1371
d48d38e8 1372ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1373M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1374M: Magnus Damm <magnus.damm@gmail.com>
1375L: linux-sh@vger.kernel.org
d48d38e8 1376W: http://oss.renesas.com
bbff48f5 1377Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1378T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1379S: Supported
0b514fdb
SH
1380F: arch/arm/boot/dts/emev2*
1381F: arch/arm/boot/dts/r7s*
1382F: arch/arm/boot/dts/r8a*
1383F: arch/arm/boot/dts/sh*
1384F: arch/arm/configs/ape6evm_defconfig
1385F: arch/arm/configs/armadillo800eva_defconfig
1386F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1387F: arch/arm/configs/kzm9g_defconfig
1388F: arch/arm/configs/lager_defconfig
1389F: arch/arm/configs/mackerel_defconfig
1390F: arch/arm/configs/marzen_defconfig
1391F: arch/arm/configs/shmobile_defconfig
7a2071c5 1392F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1393F: arch/arm/mach-shmobile/
1394F: drivers/sh/
1395
66314223 1396ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1397M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1398S: Maintained
1399F: arch/arm/mach-socfpga/
ba2b7d0a
DN
1400W: http://www.rocketboards.org
1401T: git://git.rocketboards.org/linux-socfpga.git
1402T: git://git.rocketboards.org/linux-socfpga-next.git
66314223
DN
1403
1404ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1405M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1406S: Maintained
1407F: drivers/clk/socfpga/
1408
71bcada8
TT
1409ARM/SOCFPGA EDAC SUPPORT
1410M: Thor Thayer <tthayer@opensource.altera.com>
1411S: Maintained
1412F: drivers/edac/altera_edac.
1413
65ebcc11 1414ARM/STI ARCHITECTURE
a92177ea
SK
1415M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1416M: Maxime Coquelin <maxime.coquelin@st.com>
1417M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1418L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419L: kernel@stlinux.com
1420W: http://www.stlinux.com
1421S: Maintained
1422F: arch/arm/mach-sti/
a92177ea
SK
1423F: arch/arm/boot/dts/sti*
1424F: drivers/clocksource/arm_global_timer.c
a92177ea 1425F: drivers/i2c/busses/i2c-st.c
346e2e4a 1426F: drivers/media/rc/st_rc.c
f53b2bff 1427F: drivers/mmc/host/sdhci-st.c
6da969a5 1428F: drivers/phy/phy-stih407-usb.c
26389c78 1429F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1430F: drivers/pinctrl/pinctrl-st.c
1431F: drivers/reset/sti/
1432F: drivers/tty/serial/st-asc.c
eb11adab 1433F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1434F: drivers/usb/host/ehci-st.c
1435F: drivers/usb/host/ohci-st.c
daac6f86 1436F: drivers/ata/ahci_st.c
65ebcc11 1437
2b7a52a4 1438ARM/TECHNOLOGIC SYSTEMS TS7250 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
1bbd7089 1443ARM/TETON BGA MACHINE SUPPORT
706e69d6 1444M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1445L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1446S: Maintained
1447
2b7a52a4 1448ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1449M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1450L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1451S: Maintained
1452
98ad6e3b 1453ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1454M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1456W: http://www.mcuos.com
1457S: Maintained
4e89e8f6 1458F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1459F: drivers/input/keyboard/w90p910_keypad.c
1460F: drivers/input/touchscreen/w90p910_ts.c
1461F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1462F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1463F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1464F: drivers/rtc/rtc-nuc900.c
9df92e6c 1465F: drivers/spi/spi-nuc900.c
4e89e8f6 1466F: drivers/usb/host/ehci-w90x900.c
8a61f013 1467F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1468
54274d71 1469ARM/U300 MACHINE SUPPORT
e4651a9f 1470M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1471L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472S: Supported
1473F: arch/arm/mach-u300/
9affbd24 1474F: drivers/clocksource/timer-u300.c
54274d71
LW
1475F: drivers/i2c/busses/i2c-stu300.c
1476F: drivers/rtc/rtc-coh901331.c
1477F: drivers/watchdog/coh901327_wdt.c
1478F: drivers/dma/coh901318*
87572880
LW
1479F: drivers/mfd/ab3100*
1480F: drivers/rtc/rtc-ab3100.c
1481F: drivers/rtc/rtc-coh901331.c
1482T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1483
87572880 1484ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1485M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1486L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1487S: Maintained
1488F: arch/arm/mach-ux500/
e4651a9f 1489F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1490F: drivers/dma/ste_dma40*
e4651a9f 1491F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1492F: drivers/mfd/abx500*
1493F: drivers/mfd/ab8500*
e4651a9f
LW
1494F: drivers/mfd/dbx500*
1495F: drivers/mfd/db8500*
ecc265fe
JP
1496F: drivers/pinctrl/nomadik/pinctrl-ab*
1497F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1498F: drivers/rtc/rtc-ab8500.c
e4651a9f 1499F: drivers/rtc/rtc-pl031.c
87572880 1500T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1501
e93fde28
UH
1502ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1503M: Ulf Hansson <ulf.hansson@linaro.org>
1504L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505T: git git://git.linaro.org/people/ulfh/clk.git
1506S: Maintained
1507F: drivers/clk/ux500/
1508F: include/linux/platform_data/clk-ux500.h
1509
740d93b1
PM
1510ARM/VERSATILE EXPRESS PLATFORM
1511M: Liviu Dudau <liviu.dudau@arm.com>
1512M: Sudeep Holla <sudeep.holla@arm.com>
1513M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515S: Maintained
1516F: arch/arm/boot/dts/vexpress*
1517F: arch/arm/mach-vexpress/
1518F: */*/vexpress*
7e8f403f 1519F: */*/*/vexpress*
740d93b1
PM
1520F: drivers/clk/versatile/clk-vexpress-osc.c
1521F: drivers/clocksource/versatile.c
1522
d4275354 1523ARM/VFP SUPPORT
8b58be88 1524M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1526W: http://www.arm.linux.org.uk/
1527S: Maintained
1528F: arch/arm/vfp/
1529
e66b6d8e
MV
1530ARM/VOIPAC PXA270 SUPPORT
1531M: Marek Vasut <marek.vasut@gmail.com>
1532L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1533S: Maintained
1534F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1535F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1536
04529fe2
TP
1537ARM/VT8500 ARM ARCHITECTURE
1538M: Tony Prisk <linux@prisktech.co.nz>
1539L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540S: Maintained
1541F: arch/arm/mach-vt8500/
41fd91b4 1542F: drivers/clocksource/vt8500_timer.c
560746eb 1543F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1544F: drivers/mmc/host/wmt-sdmmc.c
1545F: drivers/pwm/pwm-vt8500.c
1546F: drivers/rtc/rtc-vt8500.c
1547F: drivers/tty/serial/vt8500_serial.c
4f31102b 1548F: drivers/usb/host/ehci-platform.c
41fd91b4 1549F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1550F: drivers/video/fbdev/vt8500lcdfb.*
1551F: drivers/video/fbdev/wm8505fb*
1552F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1553
e66b6d8e
MV
1554ARM/ZIPIT Z2 SUPPORT
1555M: Marek Vasut <marek.vasut@gmail.com>
1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557S: Maintained
1558F: arch/arm/mach-pxa/z2.c
6ab2a855 1559F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1560
51f29d44
MS
1561ARM/ZYNQ ARCHITECTURE
1562M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1563R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565W: http://wiki.xilinx.com
1566T: git git://git.xilinx.com/linux-xlnx.git
1567S: Supported
1568F: arch/arm/mach-zynq/
bd2a337a 1569F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1570F: drivers/block/xsysace.c
c2fd4e38
MS
1571N: zynq
1572N: xilinx
1573F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1574F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1575F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1576
b8f9879e
WD
1577ARM SMMU DRIVER
1578M: Will Deacon <will.deacon@arm.com>
1579L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580S: Maintained
1581F: drivers/iommu/arm-smmu.c
1582
38074229
CM
1583ARM64 PORT (AARCH64 ARCHITECTURE)
1584M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1585M: Will Deacon <will.deacon@arm.com>
38074229
CM
1586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587S: Maintained
1588F: arch/arm64/
d19766ec 1589F: Documentation/arm64/
38074229 1590
9d7005f9
LP
1591AS3645A LED FLASH CONTROLLER DRIVER
1592M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1593L: linux-media@vger.kernel.org
1594T: git git://linuxtv.org/media_tree.git
1595S: Maintained
1596F: drivers/media/i2c/as3645a.c
1597F: include/media/as3645a.h
1598
d58de038
GJ
1599ASC7621 HARDWARE MONITOR DRIVER
1600M: George Joseph <george.joseph@fairview5.com>
1601L: lm-sensors@lm-sensors.org
1602S: Maintained
1603F: Documentation/hwmon/asc7621
1604F: drivers/hwmon/asc7621.c
1605
b229ece9 1606ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1607M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1608L: acpi4asus-user@lists.sourceforge.net
d0944853 1609L: platform-driver-x86@vger.kernel.org
76593d6f 1610W: http://acpi4asus.sf.net
85091b71 1611S: Maintained
b229ece9
CC
1612F: drivers/platform/x86/asus*.c
1613F: drivers/platform/x86/eeepc*.c
85091b71 1614
953a6479 1615ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1616R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1617W: http://sourceforge.net/projects/xscaleiop
08223d80 1618S: Odd fixes
679655da
JP
1619F: Documentation/crypto/async-tx-api.txt
1620F: crypto/async_tx/
1621F: drivers/dma/
1622F: include/linux/dmaengine.h
1623F: include/linux/async_tx.h
b3e5f263 1624
a1867d36 1625AT24 EEPROM DRIVER
14d77c4d 1626M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1627L: linux-i2c@vger.kernel.org
1628S: Maintained
1629F: drivers/misc/eeprom/at24.c
25f73ed5 1630F: include/linux/platform_data/at24.h
a1867d36 1631
e7839f25 1632ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1633M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1634W: http://support.coraid.com/support/linux
1da177e4 1635S: Supported
679655da
JP
1636F: Documentation/aoe/
1637F: drivers/block/aoe/
1da177e4 1638
9a10a870 1639ATHEROS ATH GENERIC UTILITIES
f726ee65 1640M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1641L: linux-wireless@vger.kernel.org
1642S: Supported
1643F: drivers/net/wireless/ath/*
1644
fa1c114f 1645ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1646M: Jiri Slaby <jirislaby@gmail.com>
1647M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1648M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1649L: linux-wireless@vger.kernel.org
1650L: ath5k-devel@lists.ath5k.org
72c706b7 1651W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1652S: Maintained
fa451753 1653F: drivers/net/wireless/ath/ath5k/
fa1c114f 1654
12e62d6f
KV
1655ATHEROS ATH6KL WIRELESS DRIVER
1656M: Kalle Valo <kvalo@qca.qualcomm.com>
1657L: linux-wireless@vger.kernel.org
1658W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1659T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1660S: Supported
1661F: drivers/net/wireless/ath/ath6kl/
1662
2be7d22f
VK
1663WILOCITY WIL6210 WIRELESS DRIVER
1664M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1665L: linux-wireless@vger.kernel.org
1666L: wil6210@qca.qualcomm.com
1667S: Supported
1668W: http://wireless.kernel.org/en/users/Drivers/wil6210
1669F: drivers/net/wireless/ath/wil6210/
dba4b74d 1670F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1671
1d7e1e6b
CL
1672CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1673M: Christian Lamparter <chunkeey@googlemail.com>
1674L: linux-wireless@vger.kernel.org
1675W: http://wireless.kernel.org/en/users/Drivers/carl9170
1676S: Maintained
1677F: drivers/net/wireless/ath/carl9170/
1678
2c2a6172
LT
1679ATK0110 HWMON DRIVER
1680M: Luca Tettamanti <kronos.it@gmail.com>
1681L: lm-sensors@lm-sensors.org
1682S: Maintained
1683F: drivers/hwmon/asus_atk0110.c
1684
6f69a6d7 1685ATI_REMOTE2 DRIVER
8b58be88 1686M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1687S: Maintained
679655da 1688F: drivers/input/misc/ati_remote2.c
6f69a6d7 1689
7ae115b4 1690ATLX ETHERNET DRIVERS
8b58be88 1691M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1692M: Chris Snook <chris.snook@gmail.com>
e443e383 1693L: netdev@vger.kernel.org
8d5ca6ec
JC
1694W: http://sourceforge.net/projects/atl1
1695W: http://atl1.sourceforge.net
1696S: Maintained
2b133ad6 1697F: drivers/net/ethernet/atheros/
8d5ca6ec 1698
1da177e4 1699ATM
8b58be88 1700M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1701L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1702L: netdev@vger.kernel.org
1da177e4
LT
1703W: http://linux-atm.sourceforge.net
1704S: Maintained
679655da
JP
1705F: drivers/atm/
1706F: include/linux/atm*
c117ab84 1707F: include/uapi/linux/atm*
1da177e4 1708
04ac2f46 1709ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1710M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1711S: Maintained
1712F: drivers/mmc/host/atmel-mci.c
1713F: drivers/mmc/host/atmel-mci-regs.h
1714
a1cfac48 1715ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1716M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1717S: Supported
df621252 1718F: drivers/tty/serial/atmel_serial.c
a1cfac48 1719
dfae90ed
BS
1720ATMEL Audio ALSA driver
1721M: Bo Shen <voice.shen@atmel.com>
1722L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1723S: Supported
1724F: sound/soc/atmel
1725
b414dc16
NF
1726ATMEL DMA DRIVER
1727M: Nicolas Ferre <nicolas.ferre@atmel.com>
1728L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1729S: Supported
1730F: drivers/dma/at_hdmac.c
1731F: drivers/dma/at_hdmac_regs.h
6f0d65af 1732F: include/linux/platform_data/dma-atmel.h
b414dc16 1733
6bd0f436
LD
1734ATMEL XDMA DRIVER
1735M: Ludovic Desroches <ludovic.desroches@atmel.com>
1736L: linux-arm-kernel@lists.infradead.org
1737L: dmaengine@vger.kernel.org
1738S: Supported
1739F: drivers/dma/at_xdmac.c
1740
888f2804
LD
1741ATMEL I2C DRIVER
1742M: Ludovic Desroches <ludovic.desroches@atmel.com>
1743L: linux-i2c@vger.kernel.org
1744S: Supported
1745F: drivers/i2c/busses/i2c-at91.c
1746
15515545
JW
1747ATMEL ISI DRIVER
1748M: Josh Wu <josh.wu@atmel.com>
1749L: linux-media@vger.kernel.org
1750S: Supported
f2294c2d 1751F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1752F: include/media/atmel-isi.h
1753
8f4c79ce 1754ATMEL LCDFB DRIVER
8b58be88 1755M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1756L: linux-fbdev@vger.kernel.org
8f4c79ce 1757S: Maintained
8a61f013 1758F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1759F: include/video/atmel_lcdc.h
8f4c79ce 1760
89e5785f 1761ATMEL MACB ETHERNET DRIVER
a02875a6 1762M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1763S: Supported
9f2f381f 1764F: drivers/net/ethernet/cadence/
89e5785f 1765
5cbac98a
JW
1766ATMEL NAND DRIVER
1767M: Josh Wu <josh.wu@atmel.com>
1768L: linux-mtd@lists.infradead.org
1769S: Supported
1770F: drivers/mtd/nand/atmel_nand*
1771
754ce4f2 1772ATMEL SPI DRIVER
a02875a6 1773M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1774S: Supported
9df92e6c 1775F: drivers/spi/spi-atmel.*
754ce4f2 1776
0ef09015
BS
1777ATMEL SSC DRIVER
1778M: Bo Shen <voice.shen@atmel.com>
1779L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1780S: Supported
1781F: drivers/misc/atmel-ssc.c
1782F: include/linux/atmel-ssc.h
1783
e9cb1c5a
NF
1784ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1785M: Nicolas Ferre <nicolas.ferre@atmel.com>
1786L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1787S: Supported
1788F: drivers/misc/atmel_tclib.c
1789F: drivers/clocksource/tcb_clksrc.c
1790
914a3f3b 1791ATMEL USBA UDC DRIVER
a02875a6
NF
1792M: Nicolas Ferre <nicolas.ferre@atmel.com>
1793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1794S: Supported
faf2e1db 1795F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1796
1da177e4 1797ATMEL WIRELESS DRIVER
8b58be88 1798M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1799L: linux-wireless@vger.kernel.org
1da177e4
LT
1800W: http://www.thekelleys.org.uk/atmel
1801W: http://atmelwlandriver.sourceforge.net/
1802S: Maintained
679655da 1803F: drivers/net/wireless/atmel*
1da177e4 1804
26780d9e 1805ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1806M: Bradley Grove <linuxdrivers@attotech.com>
1807L: linux-scsi@vger.kernel.org
1808W: http://www.attotech.com
1809S: Supported
1810F: drivers/scsi/esas2r
26780d9e 1811
a92b7b80 1812AUDIT SUBSYSTEM
915f389d 1813M: Paul Moore <paul@paul-moore.com>
8b58be88 1814M: Eric Paris <eparis@redhat.com>
915f389d 1815L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1816W: http://people.redhat.com/sgrubb/audit/
915f389d 1817T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1818S: Maintained
679655da 1819F: include/linux/audit.h
c117ab84 1820F: include/uapi/linux/audit.h
679655da 1821F: kernel/audit*
a92b7b80 1822
70e84049 1823AUXILIARY DISPLAY DRIVERS
8b58be88 1824M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1825W: http://miguelojeda.es/auxdisplay.htm
1826W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1827S: Maintained
679655da
JP
1828F: drivers/auxdisplay/
1829F: include/linux/cfag12864b.h
70e84049 1830
5f97f7f9 1831AVR32 ARCHITECTURE
e336f61f
HCE
1832M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1833M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1834W: http://www.atmel.com/products/AVR32/
249d9d9d 1835W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1836W: http://avrfreaks.net/
e336f61f 1837S: Maintained
679655da 1838F: arch/avr32/
5f97f7f9
HS
1839
1840AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1841M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1842M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1843S: Maintained
679655da 1844F: arch/avr32/mach-at32ap/
5f97f7f9 1845
1da177e4 1846AX.25 NETWORK LAYER
8b58be88 1847M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1848L: linux-hams@vger.kernel.org
d34cb28a 1849W: http://www.linux-ax25.org/
1da177e4 1850S: Maintained
c117ab84 1851F: include/uapi/linux/ax25.h
679655da
JP
1852F: include/net/ax25.h
1853F: net/ax25/
1da177e4 1854
d5269395 1855AZ6007 DVB DRIVER
009a5410 1856M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1857L: linux-media@vger.kernel.org
1858W: http://linuxtv.org
1859T: git git://linuxtv.org/media_tree.git
1860S: Maintained
1861F: drivers/media/usb/dvb-usb-v2/az6007.c
1862
6777376e
HV
1863AZTECH FM RADIO RECEIVER DRIVER
1864M: Hans Verkuil <hverkuil@xs4all.nl>
1865L: linux-media@vger.kernel.org
1866T: git git://linuxtv.org/media_tree.git
1867W: http://linuxtv.org
1868S: Maintained
1869F: drivers/media/radio/radio-aztech*
1870
e2d1d6c0 1871B43 WIRELESS DRIVER
8b58be88 1872M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1873L: linux-wireless@vger.kernel.org
ed072f9e 1874L: b43-dev@lists.infradead.org
491b26b4 1875W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1876S: Maintained
679655da 1877F: drivers/net/wireless/b43/
e2d1d6c0
RD
1878
1879B43LEGACY WIRELESS DRIVER
8b58be88
JP
1880M: Larry Finger <Larry.Finger@lwfinger.net>
1881M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1882L: linux-wireless@vger.kernel.org
ed072f9e 1883L: b43-dev@lists.infradead.org
491b26b4 1884W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1885S: Maintained
679655da 1886F: drivers/net/wireless/b43legacy/
e2d1d6c0 1887
300abeb5 1888BACKLIGHT CLASS/SUBSYSTEM
6212de88 1889M: Jingoo Han <jg1.han@samsung.com>
70d14fcf 1890M: Lee Jones <lee.jones@linaro.org>
300abeb5 1891S: Maintained
679655da
JP
1892F: drivers/video/backlight/
1893F: include/linux/backlight.h
300abeb5 1894
c6c8fea2 1895BATMAN ADVANCED
207df49e 1896M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1897M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1898M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1899L: b.a.t.m.a.n@lists.open-mesh.org
1900W: http://www.open-mesh.org/
1901S: Maintained
1902F: net/batman-adv/
1903
e2d1d6c0 1904BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1905M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1906L: linux-hams@vger.kernel.org
1907W: http://www.baycom.org/~tom/ham/ham.html
1908S: Maintained
679655da 1909F: drivers/net/hamradio/baycom*
e2d1d6c0 1910
cafe5635 1911BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1912M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1913L: linux-bcache@vger.kernel.org
1914W: http://bcache.evilpiepirate.org
1915S: Maintained:
1916F: drivers/md/bcache/
1917
3faece9d
KM
1918BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1919M: Kevin McKinney <klmckinney1@gmail.com>
1920M: Matthias Beyer <mail@beyermatthias.de>
1921L: devel@driverdev.osuosl.org
1922S: Maintained
1923F: drivers/staging/bcm*
1924
e2d1d6c0 1925BEFS FILE SYSTEM
55817d3d 1926S: Orphan
679655da
JP
1927F: Documentation/filesystems/befs.txt
1928F: fs/befs/
e2d1d6c0 1929
564ee360
DM
1930BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1931M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1932L: netdev@vger.kernel.org
1933S: Maintained
1934F: drivers/net/ethernet/ec_bhf.c
1935
e2d1d6c0 1936BFS FILE SYSTEM
8b58be88 1937M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1938S: Maintained
679655da
JP
1939F: Documentation/filesystems/bfs.txt
1940F: fs/bfs/
c117ab84 1941F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1942
1394f032 1943BLACKFIN ARCHITECTURE
a4edbc10 1944M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1945L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1946T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1947W: http://blackfin.uclinux.org
1948S: Supported
679655da 1949F: arch/blackfin/
566da5b2 1950
e190d6b1 1951BLACKFIN EMAC DRIVER
b3fe92b0 1952L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1953W: http://blackfin.uclinux.org
1954S: Supported
7b35f033 1955F: drivers/net/ethernet/adi/
e190d6b1 1956
566da5b2 1957BLACKFIN RTC DRIVER
b3fe92b0 1958L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1959W: http://blackfin.uclinux.org
1960S: Supported
679655da 1961F: drivers/rtc/rtc-bfin.c
1394f032 1962
936ed49a 1963BLACKFIN SDH DRIVER
109ec8c3 1964M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1965L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1966W: http://blackfin.uclinux.org
1967S: Supported
1968F: drivers/mmc/host/bfin_sdh.c
1969
1394f032 1970BLACKFIN SERIAL DRIVER
8b58be88 1971M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1972L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1973W: http://blackfin.uclinux.org
1974S: Supported
8460241e 1975F: drivers/tty/serial/bfin_uart.c
1394f032 1976
1e6d320f 1977BLACKFIN WATCHDOG DRIVER
b3fe92b0 1978L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1979W: http://blackfin.uclinux.org
1980S: Supported
679655da 1981F: drivers/watchdog/bfin_wdt.c
1e6d320f 1982
d24ecfcc 1983BLACKFIN I2C TWI DRIVER
8b58be88 1984M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1985L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1986W: http://blackfin.uclinux.org/
1987S: Supported
679655da 1988F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1989
1e204377
SJ
1990BLACKFIN MEDIA DRIVER
1991M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1992L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1993W: http://blackfin.uclinux.org/
1994S: Supported
1995F: drivers/media/platform/blackfin/
1996F: drivers/media/i2c/adv7183*
1997F: drivers/media/i2c/vs6624*
1998
b54cf35a
JSM
1999BLINKM RGB LED DRIVER
2000M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2001S: Maintained
2002F: drivers/leds/leds-blinkm.c
2003
1da177e4 2004BLOCK LAYER
8b58be88 2005M: Jens Axboe <axboe@kernel.dk>
08deed1e 2006T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2007S: Maintained
679655da 2008F: block/
1da177e4 2009
2b54aaef 2010BLOCK2MTD DRIVER
8b58be88 2011M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2012L: linux-mtd@lists.infradead.org
2013S: Maintained
679655da 2014F: drivers/mtd/devices/block2mtd.c
2b54aaef 2015
63fbd24e 2016BLUETOOTH DRIVERS
8b58be88 2017M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2018M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2019M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2020L: linux-bluetooth@vger.kernel.org
63fbd24e 2021W: http://www.bluez.org/
22e7a424
MH
2022T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2023T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2024S: Maintained
679655da 2025F: drivers/bluetooth/
1da177e4 2026
63fbd24e 2027BLUETOOTH SUBSYSTEM
8b58be88 2028M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2029M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2030M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2031L: linux-bluetooth@vger.kernel.org
2032W: http://www.bluez.org/
22e7a424
MH
2033T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2034T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2035S: Maintained
679655da
JP
2036F: net/bluetooth/
2037F: include/net/bluetooth/
1da177e4
LT
2038
2039BONDING DRIVER
79b30750 2040M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2041M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 2042M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 2043L: netdev@vger.kernel.org
ce00f85c
JC
2044W: http://sourceforge.net/projects/bonding/
2045S: Supported
679655da 2046F: drivers/net/bonding/
c117ab84 2047F: include/uapi/linux/if_bonding.h
1da177e4 2048
b5f4df34
AS
2049BPF (Safe dynamic programs and tools)
2050M: Alexei Starovoitov <ast@kernel.org>
2051L: netdev@vger.kernel.org
2052L: linux-kernel@vger.kernel.org
2053S: Supported
2054F: kernel/bpf/
2055
39105890 2056BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2057M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2058L: netdev@vger.kernel.org
2059S: Supported
adfc5217 2060F: drivers/net/ethernet/broadcom/b44.*
39105890 2061
32ec90d5
FF
2062BROADCOM GENET ETHERNET DRIVER
2063M: Florian Fainelli <f.fainelli@gmail.com>
2064L: netdev@vger.kernel.org
2065S: Supported
2066F: drivers/net/ethernet/broadcom/genet/
2067
948c51e6 2068BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2069M: Sony Chacko <sony.chacko@qlogic.com>
2070M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2071L: netdev@vger.kernel.org
2072S: Supported
adfc5217
JK
2073F: drivers/net/ethernet/broadcom/bnx2.*
2074F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2075
4d9d2cb0 2076BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2077M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2078L: netdev@vger.kernel.org
2079S: Supported
adfc5217 2080F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2081
90f4c594 2082BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2083M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 2084M: Matt Porter <mporter@linaro.org>
f18cf050 2085M: Florian Fainelli <f.fainelli@gmail.com>
497a045d 2086L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2087T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2088S: Maintained
2089F: arch/arm/mach-bcm/
2090F: arch/arm/boot/dts/bcm113*
90f4c594 2091F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2092F: arch/arm/boot/dts/bcm281*
2093F: arch/arm/configs/bcm_defconfig
e4ef47f2 2094F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2095F: drivers/clocksource/bcm_kona_timer.c
2096
9209bec4 2097BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2098M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2099M: Lee Jones <lee@kernel.org>
f680f25c 2100L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2101T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2102S: Maintained
9209bec4 2103N: bcm2835
f680f25c 2104
a2f6734c
KC
2105BROADCOM BCM33XX MIPS ARCHITECTURE
2106M: Kevin Cernekee <cernekee@gmail.com>
2107L: linux-mips@linux-mips.org
2108S: Maintained
2109F: arch/mips/bcm3384/*
2110F: arch/mips/include/asm/mach-bcm3384/*
2111F: arch/mips/kernel/*bmips*
2112
9209bec4 2113BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2114M: Hauke Mehrtens <hauke@hauke-m.de>
2115L: linux-arm-kernel@lists.infradead.org
2116S: Maintained
2117F: arch/arm/mach-bcm/bcm_5301x.c
2118F: arch/arm/boot/dts/bcm5301x.dtsi
2119F: arch/arm/boot/dts/bcm470*
2120
e076e962
FF
2121BROADCOM BCM63XX ARM ARCHITECTURE
2122M: Florian Fainelli <f.fainelli@gmail.com>
2123L: linux-arm-kernel@lists.infradead.org
2124T: git git://git.github.com/brcm/linux.git
2125S: Maintained
2126F: arch/arm/mach-bcm/bcm63xx.c
2127F: arch/arm/include/debug/bcm63xx.S
2128
7110e227
KC
2129BROADCOM BCM63XX/BCM33XX UDC DRIVER
2130M: Kevin Cernekee <cernekee@gmail.com>
2131L: linux-usb@vger.kernel.org
2132S: Maintained
2133F: drivers/usb/gadget/udc/bcm63xx_udc.*
2134
2df94fd6
BN
2135BROADCOM BCM7XXX ARM ARCHITECTURE
2136M: Marc Carino <marc.ceeeee@gmail.com>
2137M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2138M: Gregory Fong <gregory.0xf0@gmail.com>
2139M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6
BN
2140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2141S: Maintained
2142F: arch/arm/mach-bcm/*brcmstb*
2143F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2144F: drivers/bus/brcmstb_gisb.c
2df94fd6 2145
70371cef
KC
2146BROADCOM BMIPS MIPS ARCHITECTURE
2147M: Kevin Cernekee <cernekee@gmail.com>
2148M: Florian Fainelli <f.fainelli@gmail.com>
2149L: linux-mips@linux-mips.org
2150S: Maintained
2151F: arch/mips/bmips/*
2152F: arch/mips/include/asm/mach-bmips/*
2153F: arch/mips/kernel/*bmips*
2154F: arch/mips/boot/dts/bcm*.dts*
2155F: drivers/irqchip/irq-bcm7*
2156F: drivers/irqchip/irq-brcmstb*
2157
948c51e6 2158BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2159M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2160M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2161L: netdev@vger.kernel.org
2162S: Supported
adfc5217 2163F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2164
a9533e7e
HP
2165BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2166M: Brett Rudley <brudley@broadcom.com>
818c07b8 2167M: Arend van Spriel <arend@broadcom.com>
85d63686 2168M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2169M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2170L: linux-wireless@vger.kernel.org
5615171c 2171L: brcm80211-dev-list@broadcom.com
a9533e7e 2172S: Supported
f62ebdd5 2173F: drivers/net/wireless/brcm80211/
a9533e7e 2174
9958d6f9 2175BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2176M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2177L: linux-scsi@vger.kernel.org
2178S: Supported
2179F: drivers/scsi/bnx2fc/
2180
6a6b5ad0 2181BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2182M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2183L: linux-scsi@vger.kernel.org
2184S: Supported
2185F: drivers/scsi/bnx2i/
2186
36c0237f
SB
2187BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2188M: Ray Jui <rjui@broadcom.com>
2189M: Scott Branden <sbranden@broadcom.com>
2190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2191L: bcm-kernel-feedback-list@broadcom.com
2192T: git git://git.github.com/brcm/linux.git
2193S: Maintained
2194N: iproc
2195N: cygnus
2196N: bcm9113*
2197N: bcm9583*
2198N: bcm583*
2199N: bcm113*
2200
7b7f588b 2201BROADCOM KONA GPIO DRIVER
5e163903 2202M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2203L: bcm-kernel-feedback-list@broadcom.com
2204S: Supported
2205F: drivers/gpio/gpio-bcm-kona.c
2206F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2207
c9678d86
RM
2208BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2209M: Rafał Miłecki <zajec5@gmail.com>
2210L: linux-wireless@vger.kernel.org
2211S: Maintained
2212F: drivers/bcma/
2213F: include/linux/bcma/
2214
b8302205
FF
2215BROADCOM SYSTEMPORT ETHERNET DRIVER
2216M: Florian Fainelli <f.fainelli@gmail.com>
2217L: netdev@vger.kernel.org
2218S: Supported
2219F: drivers/net/ethernet/broadcom/bcmsysport.*
2220
7725ccfd 2221BROCADE BFA FC SCSI DRIVER
aa803370
AG
2222M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2223M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2224L: linux-scsi@vger.kernel.org
2225S: Supported
2226F: drivers/scsi/bfa/
7725ccfd 2227
8b230ed8 2228BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2229M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2230L: netdev@vger.kernel.org
2231S: Supported
f844a0ea 2232F: drivers/net/ethernet/brocade/bna/
8b230ed8 2233
5cdf7f76 2234BSG (block layer generic sg v4 driver)
8b58be88 2235M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2236L: linux-scsi@vger.kernel.org
2237S: Supported
679655da
JP
2238F: block/bsg.c
2239F: include/linux/bsg.h
c117ab84 2240F: include/uapi/linux/bsg.h
5cdf7f76 2241
af39917d
CL
2242BT87X AUDIO DRIVER
2243M: Clemens Ladisch <clemens@ladisch.de>
2244L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2245T: git git://git.alsa-project.org/alsa-kernel.git
2246S: Maintained
2247F: Documentation/sound/alsa/Bt87x.txt
2248F: sound/pci/bt87x.c
2249
ff1d5c2f 2250BT8XXGPIO DRIVER
eb032b98 2251M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2252W: http://bu3sch.de/btgpio.php
2253S: Maintained
72dbb705 2254F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2255
eb1eb04f 2256BTRFS FILE SYSTEM
c0778e25
CM
2257M: Chris Mason <clm@fb.com>
2258M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2259L: linux-btrfs@vger.kernel.org
2260W: http://btrfs.wiki.kernel.org/
8a6e2535 2261Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2262T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2263S: Maintained
679655da
JP
2264F: Documentation/filesystems/btrfs.txt
2265F: fs/btrfs/
eb1eb04f 2266
1da177e4 2267BTTV VIDEO4LINUX DRIVER
009a5410 2268M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2269L: linux-media@vger.kernel.org
96b6aba0 2270W: http://linuxtv.org
275ffde4 2271T: git git://linuxtv.org/media_tree.git
f96236e5 2272S: Odd fixes
679655da 2273F: Documentation/video4linux/bttv/
90d72ac6 2274F: drivers/media/pci/bt8xx/bttv*
1da177e4 2275
1f34923c
KA
2276BUSLOGIC SCSI DRIVER
2277M: Khalid Aziz <khalid@gonehiking.org>
2278L: linux-scsi@vger.kernel.org
2279S: Maintained
2280F: drivers/scsi/BusLogic.*
2281F: drivers/scsi/FlashPoint.*
2282
af39917d
CL
2283C-MEDIA CMI8788 DRIVER
2284M: Clemens Ladisch <clemens@ladisch.de>
2285L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2286T: git git://git.alsa-project.org/alsa-kernel.git
2287S: Maintained
2288F: sound/pci/oxygen/
2289
2141355f
MS
2290C6X ARCHITECTURE
2291M: Mark Salter <msalter@redhat.com>
2292M: Aurelien Jacquiot <a-jacquiot@ti.com>
2293L: linux-c6x-dev@linux-c6x.org
2294W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2295S: Maintained
2296F: arch/c6x/
2297
a5432f5a 2298CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2299M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2300L: linux-cachefs@redhat.com
2301S: Supported
2302F: Documentation/filesystems/caching/cachefiles.txt
2303F: fs/cachefiles/
2304
c815ca39
HV
2305CADET FM/AM RADIO RECEIVER DRIVER
2306M: Hans Verkuil <hverkuil@xs4all.nl>
2307L: linux-media@vger.kernel.org
2308T: git git://linuxtv.org/media_tree.git
2309W: http://linuxtv.org
2310S: Maintained
2311F: drivers/media/radio/radio-cadet*
2312
77d5140f 2313CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2314M: Jonathan Corbet <corbet@lwn.net>
661263b5 2315L: linux-media@vger.kernel.org
275ffde4 2316T: git git://linuxtv.org/media_tree.git
77d5140f 2317S: Maintained
679655da 2318F: Documentation/video4linux/cafe_ccic
90d72ac6 2319F: drivers/media/platform/marvell-ccic/
77d5140f 2320
201b6bab 2321CAIF NETWORK LAYER
5c574f50 2322M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2323L: netdev@vger.kernel.org
2324S: Supported
2325F: Documentation/networking/caif/
2326F: drivers/net/caif/
c117ab84 2327F: include/uapi/linux/caif/
201b6bab
JP
2328F: include/net/caif/
2329F: net/caif/
2330
77dac90f 2331CALGARY x86-64 IOMMU
8b58be88
JP
2332M: Muli Ben-Yehuda <muli@il.ibm.com>
2333M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2334L: discuss@x86-64.org
2335S: Maintained
679655da
JP
2336F: arch/x86/kernel/pci-calgary_64.c
2337F: arch/x86/kernel/tce_64.c
2338F: arch/x86/include/asm/calgary.h
2339F: arch/x86/include/asm/tce.h
77dac90f 2340
e2d1d6c0 2341CAN NETWORK LAYER
8d15d386 2342M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2343L: linux-can@vger.kernel.org
ec78213a 2344W: http://gitorious.org/linux-can
405cc273 2345T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2346S: Maintained
f35f6c8f 2347F: Documentation/networking/can.txt
8d15d386 2348F: net/can/
8d15d386 2349F: include/linux/can/core.h
c117ab84
CEB
2350F: include/uapi/linux/can.h
2351F: include/uapi/linux/can/bcm.h
2352F: include/uapi/linux/can/raw.h
2353F: include/uapi/linux/can/gw.h
e2d1d6c0 2354
4261a204 2355CAN NETWORK DRIVERS
8b58be88 2356M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2357M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2358L: linux-can@vger.kernel.org
ec78213a 2359W: http://gitorious.org/linux-can
405cc273 2360T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2361S: Maintained
8d15d386
OH
2362F: drivers/net/can/
2363F: include/linux/can/dev.h
8d15d386 2364F: include/linux/can/platform/
c117ab84
CEB
2365F: include/uapi/linux/can/error.h
2366F: include/uapi/linux/can/netlink.h
4261a204 2367
95d16c72
JM
2368CAPABILITIES
2369M: Serge Hallyn <serge.hallyn@canonical.com>
2370L: linux-security-module@vger.kernel.org
6305902c 2371S: Supported
95d16c72 2372F: include/linux/capability.h
c117ab84 2373F: include/uapi/linux/capability.h
95d16c72 2374F: security/capability.c
6305902c 2375F: security/commoncap.c
38a94118 2376F: kernel/capability.c
95d16c72 2377
ef0bbac3
VB
2378CC2520 IEEE-802.15.4 RADIO DRIVER
2379M: Varka Bhadram <varkabhadram@gmail.com>
2380L: linux-wpan@vger.kernel.org
2381S: Maintained
2382F: drivers/net/ieee802154/cc2520.c
2383F: include/linux/spi/cc2520.h
2384F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2385
b8154542 2386CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2387M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2388L: linuxppc-dev@lists.ozlabs.org
2389L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2390W: http://www.ibm.com/developerworks/power/cell/
2391S: Supported
679655da 2392F: arch/powerpc/include/asm/cell*.h
679655da 2393F: arch/powerpc/include/asm/spu*.h
c117ab84 2394F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2395F: arch/powerpc/oprofile/*cell*
2396F: arch/powerpc/platforms/cell/
b8154542 2397
9030aaf9 2398CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2399M: Sage Weil <sage@inktank.com>
82593f87 2400L: ceph-devel@vger.kernel.org
09d90327 2401W: http://ceph.com/
fb99f881 2402T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2403S: Supported
2404F: Documentation/filesystems/ceph.txt
14430813
JP
2405F: fs/ceph/
2406F: net/ceph/
2407F: include/linux/ceph/
2408F: include/linux/crush/
9030aaf9 2409
18332a80 2410CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2411L: linux-usb@vger.kernel.org
10c6c9c9 2412S: Orphan
679655da
JP
2413F: Documentation/usb/WUSB-Design-overview.txt
2414F: Documentation/usb/wusb-cbaf
355ffe69
DV
2415F: drivers/usb/host/hwa-hc.c
2416F: drivers/usb/host/whci/
679655da
JP
2417F: drivers/usb/wusbcore/
2418F: include/linux/usb/wusb*
18332a80 2419
70e84049 2420CFAG12864B LCD DRIVER
8b58be88 2421M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2422W: http://miguelojeda.es/auxdisplay.htm
2423W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2424S: Maintained
679655da
JP
2425F: drivers/auxdisplay/cfag12864b.c
2426F: include/linux/cfag12864b.h
70e84049
MOS
2427
2428CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2429M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2430W: http://miguelojeda.es/auxdisplay.htm
2431W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2432S: Maintained
679655da
JP
2433F: drivers/auxdisplay/cfag12864bfb.c
2434F: include/linux/cfag12864b.h
70e84049 2435
704232c2 2436CFG80211 and NL80211
8b58be88 2437M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2438L: linux-wireless@vger.kernel.org
ce466579
JB
2439W: http://wireless.kernel.org/
2440T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2441T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2442S: Maintained
c117ab84 2443F: include/uapi/linux/nl80211.h
679655da
JP
2444F: include/net/cfg80211.h
2445F: net/wireless/*
2446X: net/wireless/wext*
704232c2 2447
46e64261
GKH
2448CHAR and MISC DRIVERS
2449M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2450M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2451T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2452S: Supported
46e64261
GKH
2453F: drivers/char/*
2454F: drivers/misc/*
471322a8 2455F: include/linux/miscdevice.h
46e64261 2456
0a920b5b 2457CHECKPATCH
8b58be88 2458M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2459M: Joe Perches <joe@perches.com>
2460S: Maintained
679655da 2461F: scripts/checkpatch.pl
0a920b5b 2462
f8407f26
HW
2463CHINESE DOCUMENTATION
2464M: Harry Wei <harryxiyou@gmail.com>
9740153c 2465L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2466L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2467S: Maintained
2468F: Documentation/zh_CN/
2469
2721ea2c 2470CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2471M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2472T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2473L: linux-usb@vger.kernel.org
2474S: Maintained
2475F: drivers/usb/chipidea/
2476
ab043105
OJ
2477CHROME HARDWARE PLATFORM SUPPORT
2478M: Olof Johansson <olof@lixom.net>
2479S: Maintained
2480F: drivers/platform/chrome/
2481
641cb85e 2482CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2483M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2484M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2485M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2486M: Neel Patel <neepatel@cisco.com>
7063fbf2 2487S: Supported
a6a5580c 2488F: drivers/net/ethernet/cisco/enic/
7063fbf2 2489
e3cf00d0 2490CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2491M: Upinder Malhi <umalhi@cisco.com>
2492S: Supported
2493F: drivers/infiniband/hw/usnic
e3cf00d0 2494
2b7a52a4 2495CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2496M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2497L: netdev@vger.kernel.org
2498S: Maintained
57d0b7a0 2499F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2500
3d4cfdc9
MB
2501CIRRUS LOGIC AUDIO CODEC DRIVERS
2502M: Brian Austin <brian.austin@cirrus.com>
2503M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2504L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2505S: Maintained
2506F: sound/soc/codecs/cs*
2507
94574d9a
KRW
2508CLEANCACHE API
2509M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2510L: linux-kernel@vger.kernel.org
2511S: Maintained
2512F: mm/cleancache.c
2513F: include/linux/cleancache.h
2514
d4275354 2515CLK API
8b58be88 2516M: Russell King <linux@arm.linux.org.uk>
37417046 2517S: Maintained
d4275354
RK
2518F: include/linux/clk.h
2519
9222d247
JS
2520CLOCKSOURCE, CLOCKEVENT DRIVERS
2521M: Daniel Lezcano <daniel.lezcano@linaro.org>
2522M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2523L: linux-kernel@vger.kernel.org
9222d247
JS
2524T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2525S: Supported
2526F: drivers/clocksource
2527
5df6d737 2528CISCO FCOE HBA DRIVER
8fc89a79
HP
2529M: Hiral Patel <hiralpat@cisco.com>
2530M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2531M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2532L: linux-scsi@vger.kernel.org
2533S: Supported
2a99921a 2534F: drivers/scsi/fnic/
5df6d737 2535
529aa8cb
TLSC
2536CMPC ACPI DRIVER
2537M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2538M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2539L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2540S: Supported
2541F: drivers/platform/x86/classmate-laptop.c
2542
74425eee 2543COCCINELLE/Semantic Patches (SmPL)
26de9c26 2544M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2545M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2546M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2547M: Michal Marek <mmarek@suse.cz>
26de9c26 2548L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2549T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2550W: http://coccinelle.lip6.fr/
2551S: Supported
4b92b2aa 2552F: Documentation/coccinelle.txt
74425eee
NP
2553F: scripts/coccinelle/
2554F: scripts/coccicheck
2555
1da177e4 2556CODA FILE SYSTEM
8b58be88 2557M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2558M: coda@cs.cmu.edu
2559L: codalist@coda.cs.cmu.edu
2560W: http://www.coda.cs.cmu.edu/
2561S: Maintained
679655da
JP
2562F: Documentation/filesystems/coda.txt
2563F: fs/coda/
2564F: include/linux/coda*.h
c117ab84 2565F: include/uapi/linux/coda*.h
1da177e4 2566
0b14261e
PZ
2567CODA V4L2 MEM2MEM DRIVER
2568M: Philipp Zabel <p.zabel@pengutronix.de>
2569L: linux-media@vger.kernel.org
2570S: Maintained
2571F: Documentation/devicetree/bindings/media/coda.txt
2572F: drivers/media/platform/coda/
2573
7704addb 2574COMMON CLK FRAMEWORK
7704addb 2575M: Mike Turquette <mturquette@linaro.org>
35c1983e 2576L: linux-kernel@vger.kernel.org
7704addb
MT
2577T: git git://git.linaro.org/people/mturquette/linux.git
2578S: Maintained
60bea3b5
SW
2579F: drivers/clk/
2580X: drivers/clk/clkdev.c
7704addb 2581F: include/linux/clk-pr*
60bea3b5 2582F: include/linux/clk/
7704addb 2583
e2d1d6c0 2584COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2585M: Steve French <sfrench@samba.org>
51223df6 2586L: linux-cifs@vger.kernel.org
d1f28953 2587L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2588W: http://linux-cifs.samba.org/
bb1d5dda 2589T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2590S: Supported
ec421a71 2591F: Documentation/filesystems/cifs/
679655da 2592F: fs/cifs/
e2d1d6c0 2593
1da177e4 2594COMPACTPCI HOTPLUG CORE
8b58be88 2595M: Scott Murray <scott@spiteful.org>
64dab204 2596L: linux-pci@vger.kernel.org
82c4dfc7 2597S: Maintained
679655da 2598F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2599
2600COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2601M: Scott Murray <scott@spiteful.org>
64dab204 2602L: linux-pci@vger.kernel.org
82c4dfc7 2603S: Maintained
679655da 2604F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2605
2606COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2607M: Scott Murray <scott@spiteful.org>
64dab204 2608L: linux-pci@vger.kernel.org
82c4dfc7 2609S: Maintained
679655da 2610F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2611
5411552c 2612COMPAL LAPTOP SUPPORT
8b58be88 2613M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2614L: platform-driver-x86@vger.kernel.org
5411552c 2615S: Maintained
679655da 2616F: drivers/platform/x86/compal-laptop.c
5411552c 2617
949be0f7 2618CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2619M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2620L: accessrunner-general@lists.sourceforge.net
2621W: http://accessrunner.sourceforge.net/
949be0f7 2622S: Maintained
679655da 2623F: drivers/usb/atm/cxacru.c
949be0f7 2624
e2d1d6c0 2625CONFIGFS
d6351db2
JB
2626M: Joel Becker <jlbec@evilplan.org>
2627T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2628S: Supported
679655da
JP
2629F: fs/configfs/
2630F: include/linux/configfs.h
e2d1d6c0 2631
acb9c1b2 2632CONNECTOR
8b58be88 2633M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2634L: netdev@vger.kernel.org
2635S: Maintained
2636F: drivers/connector/
2637
a3e3354d 2638CONTROL GROUP (CGROUP)
860ca0e6 2639M: Tejun Heo <tj@kernel.org>
ad50c159 2640M: Li Zefan <lizefan@huawei.com>
12340313 2641L: cgroups@vger.kernel.org
860ca0e6 2642T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2643S: Maintained
a3e3354d 2644F: Documentation/cgroups/
679655da
JP
2645F: include/linux/cgroup*
2646F: kernel/cgroup*
a3e3354d
TH
2647
2648CONTROL GROUP - CPUSET
2649M: Li Zefan <lizefan@huawei.com>
2650L: cgroups@vger.kernel.org
2651W: http://www.bullopensource.org/cpuset/
2652W: http://oss.sgi.com/projects/cpusets/
2653T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2654S: Maintained
2655F: Documentation/cgroups/cpusets.txt
2656F: include/linux/cpuset.h
2657F: kernel/cpuset.c
2658
2659CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2660M: Johannes Weiner <hannes@cmpxchg.org>
2661M: Michal Hocko <mhocko@suse.cz>
2662L: cgroups@vger.kernel.org
2663L: linux-mm@kvack.org
2664S: Maintained
2665F: mm/memcontrol.c
5d1ea48b 2666F: mm/swap_cgroup.c
fb3a0fb6 2667
bebe4678 2668CORETEMP HARDWARE MONITORING DRIVER
96859129 2669M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2670L: lm-sensors@lm-sensors.org
2671S: Maintained
679655da
JP
2672F: Documentation/hwmon/coretemp
2673F: drivers/hwmon/coretemp.c
bebe4678 2674
1da177e4 2675COSA/SRP SYNC SERIAL DRIVER
8b58be88 2676M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2677W: http://www.fi.muni.cz/~kas/cosa/
2678S: Maintained
679655da 2679F: drivers/net/wan/cosa*
1da177e4 2680
4371ee35 2681CPMAC ETHERNET DRIVER
8b58be88 2682M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2683L: netdev@vger.kernel.org
2684S: Maintained
b544dbac 2685F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2686
1da177e4 2687CPU FREQUENCY DRIVERS
49db1903 2688M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2689M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2690L: linux-pm@vger.kernel.org
1da177e4 2691S: Maintained
27209d91
VK
2692T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2693T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2694F: drivers/cpufreq/
2695F: include/linux/cpufreq.h
1da177e4 2696
8a67f0ef
VK
2697CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2698M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2699M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2700L: linux-pm@vger.kernel.org
2701W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2702S: Maintained
2703F: drivers/cpufreq/arm_big_little.h
2704F: drivers/cpufreq/arm_big_little.c
2705F: drivers/cpufreq/arm_big_little_dt.c
2706
14d2c34c 2707CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2708M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2709M: Daniel Lezcano <daniel.lezcano@linaro.org>
2710L: linux-pm@vger.kernel.org
2711L: linux-arm-kernel@lists.infradead.org
cea8321c 2712T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2713S: Maintained
2714F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2715
0c570c18
BZ
2716CPUIDLE DRIVER - ARM EXYNOS
2717M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2718M: Daniel Lezcano <daniel.lezcano@linaro.org>
2719M: Kukjin Kim <kgene@kernel.org>
2720L: linux-pm@vger.kernel.org
2721L: linux-samsung-soc@vger.kernel.org
2722S: Supported
2723F: drivers/cpuidle/cpuidle-exynos.c
2724F: arch/arm/mach-exynos/pm.c
2725
a8e39c35 2726CPUIDLE DRIVERS
49db1903 2727M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2728M: Daniel Lezcano <daniel.lezcano@linaro.org>
2729L: linux-pm@vger.kernel.org
2730S: Maintained
cea8321c 2731T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2732F: drivers/cpuidle/*
2733F: include/linux/cpuidle.h
2734
1da177e4 2735CPUID/MSR DRIVER
8b58be88 2736M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2737S: Maintained
679655da
JP
2738F: arch/x86/kernel/cpuid.c
2739F: arch/x86/kernel/msr.c
1da177e4 2740
7fe2f639 2741CPU POWER MONITORING SUBSYSTEM
7fe2f639 2742M: Thomas Renninger <trenn@suse.de>
103f1790 2743L: linux-pm@vger.kernel.org
7fe2f639 2744S: Maintained
14430813 2745F: tools/power/cpupower/
7fe2f639 2746
1da177e4 2747CRAMFS FILESYSTEM
ce00f85c 2748W: http://sourceforge.net/projects/cramfs/
54886a71 2749S: Orphan / Obsolete
679655da
JP
2750F: Documentation/filesystems/cramfs.txt
2751F: fs/cramfs/
1da177e4
LT
2752
2753CRIS PORT
8b58be88
JP
2754M: Mikael Starvik <starvik@axis.com>
2755M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2756L: linux-cris-kernel@axis.com
1da177e4
LT
2757W: http://developer.axis.com
2758S: Maintained
679655da 2759F: arch/cris/
df621252 2760F: drivers/tty/serial/crisv10.*
1da177e4
LT
2761
2762CRYPTO API
8b58be88
JP
2763M: Herbert Xu <herbert@gondor.apana.org.au>
2764M: "David S. Miller" <davem@davemloft.net>
1da177e4 2765L: linux-crypto@vger.kernel.org
54e5881d 2766T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2767S: Maintained
679655da
JP
2768F: Documentation/crypto/
2769F: arch/*/crypto/
2770F: crypto/
2771F: drivers/crypto/
2772F: include/crypto/
1da177e4 2773
5b07bd57 2774CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2775M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2776L: linux-crypto@vger.kernel.org
2777S: Maintained
51a2228a
JP
2778F: crypto/ansi_cprng.c
2779F: crypto/rng.c
5b07bd57 2780
9b4ffa48 2781CS5535 Audio ALSA driver
8b58be88 2782M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2783S: Maintained
679655da 2784F: sound/pci/cs5535audio/
9b4ffa48 2785
a910e4a9 2786CW1200 WLAN driver
b75f0050
JP
2787M: Solomon Peachy <pizza@shaftnet.org>
2788S: Maintained
2789F: drivers/net/wireless/cw1200/
a910e4a9 2790
6d8425b1 2791CX18 VIDEO4LINUX DRIVER
6afdeaf8 2792M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2793L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2794L: linux-media@vger.kernel.org
275ffde4 2795T: git git://linuxtv.org/media_tree.git
6d8425b1 2796W: http://linuxtv.org
30e10993 2797W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2798S: Maintained
679655da 2799F: Documentation/video4linux/cx18.txt
90d72ac6 2800F: drivers/media/pci/cx18/
6c0f0359 2801F: include/uapi/linux/ivtv*
6d8425b1 2802
3f101d91
HV
2803CX2341X MPEG ENCODER HELPER MODULE
2804M: Hans Verkuil <hverkuil@xs4all.nl>
2805L: linux-media@vger.kernel.org
2806T: git git://linuxtv.org/media_tree.git
2807W: http://linuxtv.org
2808S: Maintained
c368360b 2809F: drivers/media/common/cx2341x*
3f101d91
HV
2810F: include/media/cx2341x*
2811
20357578 2812CX88 VIDEO4LINUX DRIVER
009a5410 2813M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2814L: linux-media@vger.kernel.org
2815W: http://linuxtv.org
2816T: git git://linuxtv.org/media_tree.git
2817S: Odd fixes
2818F: Documentation/video4linux/cx88/
2819F: drivers/media/pci/cx88/
6d8425b1 2820
91952bc0
AP
2821CXD2820R MEDIA DRIVER
2822M: Antti Palosaari <crope@iki.fi>
2823L: linux-media@vger.kernel.org
2824W: http://linuxtv.org/
2825W: http://palosaari.fi/linux/
2826Q: http://patchwork.linuxtv.org/project/linux-media/list/
2827T: git git://linuxtv.org/anttip/media_tree.git
2828S: Maintained
2829F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2830
e5ec3789 2831CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2832M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2833L: netdev@vger.kernel.org
2834W: http://www.chelsio.com
2835S: Supported
f7917c00 2836F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2837
d8ae3c33
AB
2838CXGB3 ISCSI DRIVER (CXGB3I)
2839M: Karen Xie <kxie@chelsio.com>
2840L: linux-scsi@vger.kernel.org
2841W: http://www.chelsio.com
2842S: Supported
2843F: drivers/scsi/cxgbi/cxgb3i
2844
e5ec3789 2845CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2846M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2847L: linux-rdma@vger.kernel.org
e5ec3789
SW
2848W: http://www.openfabrics.org
2849S: Supported
679655da 2850F: drivers/infiniband/hw/cxgb3/
e5ec3789 2851
be4c9bad 2852CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2853M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2854L: netdev@vger.kernel.org
2855W: http://www.chelsio.com
2856S: Supported
f7917c00 2857F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2858
d8ae3c33
AB
2859CXGB4 ISCSI DRIVER (CXGB4I)
2860M: Karen Xie <kxie@chelsio.com>
2861L: linux-scsi@vger.kernel.org
2862W: http://www.chelsio.com
2863S: Supported
2864F: drivers/scsi/cxgbi/cxgb4i
2865
be4c9bad
RD
2866CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2867M: Steve Wise <swise@chelsio.com>
2868L: linux-rdma@vger.kernel.org
2869W: http://www.openfabrics.org
2870S: Supported
2871F: drivers/infiniband/hw/cxgb4/
2872
5c20a5c7
CL
2873CXGB4VF ETHERNET DRIVER (CXGB4VF)
2874M: Casey Leedom <leedom@chelsio.com>
2875L: netdev@vger.kernel.org
2876W: http://www.chelsio.com
2877S: Supported
f7917c00 2878F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2879
a9282d01
IM
2880CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2881M: Ian Munsie <imunsie@au1.ibm.com>
2882M: Michael Neuling <mikey@neuling.org>
2883L: linuxppc-dev@lists.ozlabs.org
2884S: Supported
2885F: drivers/misc/cxl/
2886F: include/misc/cxl.h
2887F: include/uapi/misc/cxl.h
2888F: Documentation/powerpc/cxl.txt
2889F: Documentation/powerpc/cxl.txt
2890F: Documentation/ABI/testing/sysfs-class-cxl
2891
b52b97a3
GC
2892STMMAC ETHERNET DRIVER
2893M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2894L: netdev@vger.kernel.org
2895W: http://www.stlinux.com
2896S: Supported
7ac6653a 2897F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2898
1da177e4 2899CYBERPRO FB DRIVER
8b58be88 2900M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2902W: http://www.arm.linux.org.uk/
2903S: Maintained
8a61f013 2904F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2905
1da177e4 2906CYCLADES ASYNC MUX DRIVER
1da177e4 2907W: http://www.cyclades.com/
d459883e 2908S: Orphan
c897401b 2909F: drivers/tty/cyclades.c
679655da 2910F: include/linux/cyclades.h
c117ab84 2911F: include/uapi/linux/cyclades.h
1da177e4
LT
2912
2913CYCLADES PC300 DRIVER
1da177e4 2914W: http://www.cyclades.com/
d459883e 2915S: Orphan
679655da 2916F: drivers/net/wan/pc300*
1da177e4 2917
402f6ae4
AP
2918CYPRESS_FIRMWARE MEDIA DRIVER
2919M: Antti Palosaari <crope@iki.fi>
2920L: linux-media@vger.kernel.org
2921W: http://linuxtv.org/
2922W: http://palosaari.fi/linux/
2923Q: http://patchwork.linuxtv.org/project/linux-media/list/
2924T: git git://linuxtv.org/anttip/media_tree.git
2925S: Maintained
2926F: drivers/media/common/cypress_firmware*
2927
e3ae3525 2928CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2929M: Ferruh Yigit <fery@cypress.com>
6305902c 2930L: linux-input@vger.kernel.org
be9a6f40 2931S: Supported
6305902c
JP
2932F: drivers/input/touchscreen/cyttsp*
2933F: include/linux/input/cyttsp.h
e3ae3525 2934
1da177e4 2935DAMA SLAVE for AX.25
8b58be88 2936M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2937W: http://yaina.de/jreuter/
2938W: http://www.qsl.net/dl1bke/
2939L: linux-hams@vger.kernel.org
2940S: Maintained
679655da
JP
2941F: net/ax25/af_ax25.c
2942F: net/ax25/ax25_dev.c
2943F: net/ax25/ax25_ds_*
2944F: net/ax25/ax25_in.c
2945F: net/ax25/ax25_out.c
2946F: net/ax25/ax25_timer.c
2947F: net/ax25/sysctl_net_ax25.c
1da177e4 2948
e2d1d6c0 2949DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2950L: netdev@vger.kernel.org
5ff77428 2951S: Orphan
679655da 2952F: Documentation/networking/dmfe.txt
0f04e2aa 2953F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2954
2955DC390/AM53C974 SCSI driver
71bd849d
HR
2956M: Hannes Reinecke <hare@suse.de>
2957L: linux-scsi@vger.kernel.org
e2d1d6c0 2958S: Maintained
71bd849d 2959F: drivers/scsi/am53c974.c
e2d1d6c0 2960
1da177e4 2961DC395x SCSI driver
61eee9a7 2962M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2963M: Ali Akcaagac <aliakc@web.de>
2964M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2965L: dc395x@twibble.org
cf015e9f
JP
2966W: http://twibble.org/dist/dc395x/
2967W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2968S: Maintained
679655da
JP
2969F: Documentation/scsi/dc395x.txt
2970F: drivers/scsi/dc395x.*
1da177e4 2971
eb8edb08 2972DCCP PROTOCOL
a89d030e 2973M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2974L: dccp@vger.kernel.org
c996d8b9 2975W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2976S: Maintained
679655da 2977F: include/linux/dccp.h
c117ab84 2978F: include/uapi/linux/dccp.h
679655da
JP
2979F: include/linux/tfrc.h
2980F: net/dccp/
eb8edb08 2981
1da177e4 2982DECnet NETWORK LAYER
1da177e4
LT
2983W: http://linux-decnet.sourceforge.net
2984L: linux-decnet-user@lists.sourceforge.net
f546444d 2985S: Orphan
679655da
JP
2986F: Documentation/networking/decnet.txt
2987F: net/decnet/
1da177e4 2988
ebff05b9
MR
2989DECSTATION PLATFORM SUPPORT
2990M: "Maciej W. Rozycki" <macro@linux-mips.org>
2991L: linux-mips@linux-mips.org
2992W: http://www.linux-mips.org/wiki/DECstation
2993S: Maintained
2994F: arch/mips/dec/
2995F: arch/mips/include/asm/dec/
2996F: arch/mips/include/asm/mach-dec/
2997
1da177e4 2998DEFXX FDDI NETWORK DRIVER
8b58be88 2999M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3000S: Maintained
33f810b2 3001F: drivers/net/fddi/defxx.*
1da177e4 3002
ad8f07cc 3003DELL LAPTOP DRIVER
8b58be88 3004M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 3005L: platform-driver-x86@vger.kernel.org
ad8f07cc 3006S: Maintained
679655da 3007F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3008
1da177e4 3009DELL LAPTOP SMM DRIVER
a1406d87 3010M: Guenter Roeck <linux@roeck-us.net>
679655da 3011F: drivers/char/i8k.c
c117ab84 3012F: include/uapi/linux/i8k.h
1da177e4 3013
90563ec4 3014DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3015M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3016S: Maintained
679655da
JP
3017F: Documentation/dcdbas.txt
3018F: drivers/firmware/dcdbas.*
90563ec4 3019
0b3f6109 3020DELL WMI EXTRAS DRIVER
8b58be88 3021M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 3022S: Maintained
36b3a96f 3023F: drivers/platform/x86/dell-wmi.c
0b3f6109 3024
5efc75e3
PZ
3025DESIGNWARE USB2 DRD IP DRIVER
3026M: Paul Zimmerman <paulz@synopsys.com>
3027L: linux-usb@vger.kernel.org
18f340f9 3028T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3029S: Maintained
197ba5f4 3030F: drivers/usb/dwc2/
5efc75e3 3031
94ab23dd
FB
3032DESIGNWARE USB3 DRD IP DRIVER
3033M: Felipe Balbi <balbi@ti.com>
3034L: linux-usb@vger.kernel.org
3035L: linux-omap@vger.kernel.org
3036T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3037S: Maintained
3038F: drivers/usb/dwc3/
3039
833c9545
JB
3040DEVICE COREDUMP (DEV_COREDUMP)
3041M: Johannes Berg <johannes@sipsolutions.net>
3042L: linux-kernel@vger.kernel.org
3043S: Maintained
3044F: drivers/base/devcoredump.c
3045F: include/linux/devcoredump.h
3046
89d07767
KP
3047DEVICE FREQUENCY (DEVFREQ)
3048M: MyungJoo Ham <myungjoo.ham@samsung.com>
3049M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3050L: linux-pm@vger.kernel.org
89d07767
KP
3051S: Maintained
3052F: drivers/devfreq/
3053
1da177e4 3054DEVICE NUMBER REGISTRY
8b58be88 3055M: Torben Mathiasen <device@lanana.org>
1da177e4 3056W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3057S: Maintained
3058
e2d1d6c0 3059DEVICE-MAPPER (LVM)
854ecaad 3060M: Alasdair Kergon <agk@redhat.com>
8504eed3 3061M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3062M: dm-devel@redhat.com
e2d1d6c0
RD
3063L: dm-devel@redhat.com
3064W: http://sources.redhat.com/dm
8a6e2535 3065Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3066T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3067T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3068S: Maintained
679655da
JP
3069F: Documentation/device-mapper/
3070F: drivers/md/dm*
854ecaad 3071F: drivers/md/persistent-data/
679655da
JP
3072F: include/linux/device-mapper.h
3073F: include/linux/dm-*.h
8504eed3 3074F: include/uapi/linux/dm-*.h
e2d1d6c0 3075
c0d995aa
OST
3076DIALOG SEMICONDUCTOR DRIVERS
3077M: Support Opensource <support.opensource@diasemi.com>
3078W: http://www.dialog-semiconductor.com/products
3079S: Supported
3080F: Documentation/hwmon/da90??
3081F: drivers/gpio/gpio-da90??.c
3082F: drivers/hwmon/da90??-hwmon.c
3083F: drivers/input/misc/da90??_onkey.c
3084F: drivers/input/touchscreen/da9052_tsi.c
3085F: drivers/leds/leds-da90??.c
3086F: drivers/mfd/da903x.c
3087F: drivers/mfd/da90??-*.c
3088F: drivers/power/da9052-battery.c
3089F: drivers/regulator/da903x.c
3090F: drivers/regulator/da9???-regulator.[ch]
3091F: drivers/rtc/rtc-da90??.c
3092F: drivers/video/backlight/da90??_bl.c
3093F: drivers/watchdog/da90??_wdt.c
3094F: include/linux/mfd/da903x.h
3095F: include/linux/mfd/da9052/
3096F: include/linux/mfd/da9055/
3097F: include/linux/mfd/da9063/
3098F: include/sound/da[79]*.h
3099F: sound/soc/codecs/da[79]*.[ch]
3100
599aa697
LL
3101DIGI NEO AND CLASSIC PCI PRODUCTS
3102M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3103M: Mark Hounschell <markh@compro.net>
599aa697
LL
3104L: driverdev-devel@linuxdriverproject.org
3105S: Maintained
3106F: drivers/staging/dgnc/
3107
3108DIGI EPCA PCI PRODUCTS
3109M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3110M: Mark Hounschell <markh@compro.net>
6d825f79 3111M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3112L: driverdev-devel@linuxdriverproject.org
3113S: Maintained
3114F: drivers/staging/dgap/
3115
335d7c58 3116DIOLAN U2C-12 I2C DRIVER
ca462085 3117M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3118L: linux-i2c@vger.kernel.org
3119S: Maintained
3120F: drivers/i2c/busses/i2c-diolan-u2c.c
3121
e7839f25 3122DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3123M: Eric Paris <eparis@parisplace.org>
3c5119c0 3124S: Maintained
679655da
JP
3125F: Documentation/filesystems/dnotify.txt
3126F: fs/notify/dnotify/
3127F: include/linux/dnotify.h
1da177e4
LT
3128
3129DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3130M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3131W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3132W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3133W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3134S: Maintained
3135
4480f15b 3136DISKQUOTA
8b58be88 3137M: Jan Kara <jack@suse.cz>
1da177e4 3138S: Maintained
679655da
JP
3139F: Documentation/filesystems/quota.txt
3140F: fs/quota/
3141F: include/linux/quota*.h
c117ab84 3142F: include/uapi/linux/quota*.h
1da177e4 3143
702686ad
BT
3144DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3145M: Bernie Thompson <bernie@plugable.com>
3146L: linux-fbdev@vger.kernel.org
3147S: Maintained
3148W: http://plugable.com/category/projects/udlfb/
8a61f013 3149F: drivers/video/fbdev/udlfb.c
702686ad
BT
3150F: include/video/udlfb.h
3151F: Documentation/fb/udlfb.txt
3152
e7839f25 3153DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3154M: Christine Caulfield <ccaulfie@redhat.com>
3155M: David Teigland <teigland@redhat.com>
a4644184 3156L: cluster-devel@redhat.com
5be7b50f 3157W: http://sources.redhat.com/cluster/
54e5881d 3158T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3159S: Supported
679655da 3160F: fs/dlm/
5be7b50f 3161
53b6b3e0
SS
3162DMA BUFFER SHARING FRAMEWORK
3163M: Sumit Semwal <sumit.semwal@linaro.org>
3164S: Maintained
3165L: linux-media@vger.kernel.org
3166L: dri-devel@lists.freedesktop.org
8ada6d2d 3167L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3168F: drivers/dma-buf/
e46d12c6
JP
3169F: include/linux/dma-buf*
3170F: include/linux/reservation.h
3171F: include/linux/*fence.h
53b6b3e0
SS
3172F: Documentation/dma-buf-sharing.txt
3173T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3174
b3e5f263 3175DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3176M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3177L: dmaengine@vger.kernel.org
3178Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3179S: Maintained
679655da
JP
3180F: drivers/dma/
3181F: include/linux/dma*
979a281e
VK
3182F: Documentation/dmaengine/
3183T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3184
b825037d 3185DME1737 HARDWARE MONITOR DRIVER
8b58be88 3186M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3187L: lm-sensors@lm-sensors.org
3188S: Maintained
679655da
JP
3189F: Documentation/hwmon/dme1737
3190F: drivers/hwmon/dme1737.c
b825037d 3191
5b9c9bf6 3192DOCKING STATION DRIVER
8b58be88 3193M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3194L: linux-acpi@vger.kernel.org
8b59a454 3195S: Supported
679655da 3196F: drivers/acpi/dock.c
5b9c9bf6 3197
7d2c86b5 3198DOCUMENTATION
ad3118b9 3199M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3200L: linux-doc@vger.kernel.org
3201S: Maintained
679655da 3202F: Documentation/
97be078b
RD
3203X: Documentation/ABI/
3204X: Documentation/devicetree/
3205X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3206
1da177e4 3207DOUBLETALK DRIVER
8b58be88 3208M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3209L: blinux-list@redhat.com
3210S: Maintained
679655da
JP
3211F: drivers/char/dtlk.c
3212F: include/linux/dtlk.h
1da177e4 3213
e2d1d6c0 3214DPT_I2O SCSI RAID DRIVER
8b58be88 3215M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3216L: linux-scsi@vger.kernel.org
3217W: http://www.adaptec.com/
3218S: Maintained
679655da
JP
3219F: drivers/scsi/dpt*
3220F: drivers/scsi/dpt/
e2d1d6c0 3221
b411b363 3222DRBD DRIVER
28b8e8d4
JP
3223P: Philipp Reisner
3224P: Lars Ellenberg
3225M: drbd-dev@lists.linbit.com
3226L: drbd-user@lists.linbit.com
3227W: http://www.drbd.org
3228T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3229T: git git://git.drbd.org/drbd-8.3.git
3230S: Supported
3231F: drivers/block/drbd/
3232F: lib/lru_cache.c
3233F: Documentation/blockdev/drbd/
b411b363 3234
87544653 3235DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3236M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3237T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3238S: Supported
679655da 3239F: Documentation/kobject.txt
7cfc51b9 3240F: drivers/base/
679655da 3241F: fs/sysfs/
87544653 3242F: fs/debugfs/
679655da 3243F: include/linux/kobj*
87544653 3244F: include/linux/debugfs.h
679655da 3245F: lib/kobj*
1da177e4
LT
3246
3247DRM DRIVERS
8b58be88 3248M: David Airlie <airlied@linux.ie>
4c6a3999 3249L: dri-devel@lists.freedesktop.org
b0447888 3250T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3251S: Maintained
679655da 3252F: drivers/gpu/drm/
433e3b34 3253F: drivers/gpu/vga/
850e9411 3254F: include/drm/
c117ab84 3255F: include/uapi/drm/
1da177e4 3256
566f5939
AD
3257RADEON DRM DRIVERS
3258M: Alex Deucher <alexander.deucher@amd.com>
3259M: Christian König <christian.koenig@amd.com>
3260L: dri-devel@lists.freedesktop.org
3261T: git git://people.freedesktop.org/~agd5f/linux
3262S: Supported
3263F: drivers/gpu/drm/radeon/
566f5939
AD
3264F: include/uapi/drm/radeon*
3265
03e255b9
TR
3266DRM PANEL DRIVERS
3267M: Thierry Reding <thierry.reding@gmail.com>
3268L: dri-devel@lists.freedesktop.org
3269T: git git://anongit.freedesktop.org/tegra/linux.git
3270S: Maintained
3271F: drivers/gpu/drm/drm_panel.c
3272F: drivers/gpu/drm/panel/
3273F: include/drm/drm_panel.h
3274F: Documentation/devicetree/bindings/panel/
3275
8daf7473 3276INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3277M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3278M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3279L: intel-gfx@lists.freedesktop.org
8daf7473 3280L: dri-devel@lists.freedesktop.org
47f95647 3281Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3282T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3283S: Supported
14430813 3284F: drivers/gpu/drm/i915/
8daf7473 3285F: include/drm/i915*
c117ab84 3286F: include/uapi/drm/i915*
8daf7473 3287
398a6d4a
KP
3288DRM DRIVERS FOR EXYNOS
3289M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3290M: Joonyoung Shim <jy0922.shim@samsung.com>
3291M: Seung-Woo Kim <sw0312.kim@samsung.com>
3292M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3293L: dri-devel@lists.freedesktop.org
25a58030 3294T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3295S: Supported
14430813 3296F: drivers/gpu/drm/exynos/
398a6d4a 3297F: include/drm/exynos*
c117ab84 3298F: include/uapi/drm/exynos*
398a6d4a 3299
bd3b49f2 3300DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3301M: Thierry Reding <thierry.reding@gmail.com>
3302M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3303L: dri-devel@lists.freedesktop.org
3304L: linux-tegra@vger.kernel.org
a5ad7a63 3305T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3306S: Supported
dee8268f 3307F: drivers/gpu/drm/tegra/
a5ad7a63 3308F: drivers/gpu/host1x/
e1e90644 3309F: include/linux/host1x.h
a5ad7a63 3310F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3311F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3312
a284e9d1
LP
3313DRM DRIVERS FOR RENESAS
3314M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3315L: dri-devel@lists.freedesktop.org
3316L: linux-sh@vger.kernel.org
3317T: git git://people.freedesktop.org/~airlied/linux
3318S: Supported
3319F: drivers/gpu/drm/rcar-du/
3320F: drivers/gpu/drm/shmobile/
3321F: include/linux/platform_data/rcar-du.h
3322F: include/linux/platform_data/shmob_drm.h
3323
598df1ac
AK
3324DSBR100 USB FM RADIO DRIVER
3325M: Alexey Klimov <klimov.linux@gmail.com>
3326L: linux-media@vger.kernel.org
3327T: git git://linuxtv.org/media_tree.git
3328S: Maintained
3329F: drivers/media/radio/dsbr100.c
3330
1da177e4 3331DSCC4 DRIVER
8b58be88 3332M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3333L: netdev@vger.kernel.org
1da177e4 3334S: Maintained
679655da 3335F: drivers/net/wan/dscc4.c
1da177e4 3336
91952bc0
AP
3337DVB_USB_AF9015 MEDIA DRIVER
3338M: Antti Palosaari <crope@iki.fi>
3339L: linux-media@vger.kernel.org
3340W: http://linuxtv.org/
3341W: http://palosaari.fi/linux/
3342Q: http://patchwork.linuxtv.org/project/linux-media/list/
3343T: git git://linuxtv.org/anttip/media_tree.git
3344S: Maintained
3345F: drivers/media/usb/dvb-usb-v2/af9015*
3346
3347DVB_USB_AF9035 MEDIA DRIVER
3348M: Antti Palosaari <crope@iki.fi>
3349L: linux-media@vger.kernel.org
3350W: http://linuxtv.org/
3351W: http://palosaari.fi/linux/
3352Q: http://patchwork.linuxtv.org/project/linux-media/list/
3353T: git git://linuxtv.org/anttip/media_tree.git
3354S: Maintained
3355F: drivers/media/usb/dvb-usb-v2/af9035*
3356
3357DVB_USB_ANYSEE MEDIA DRIVER
3358M: Antti Palosaari <crope@iki.fi>
3359L: linux-media@vger.kernel.org
3360W: http://linuxtv.org/
3361W: http://palosaari.fi/linux/
3362Q: http://patchwork.linuxtv.org/project/linux-media/list/
3363T: git git://linuxtv.org/anttip/media_tree.git
3364S: Maintained
3365F: drivers/media/usb/dvb-usb-v2/anysee*
3366
3367DVB_USB_AU6610 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/au6610*
3376
3377DVB_USB_CE6230 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/ce6230*
3386
d099dea2
MK
3387DVB_USB_CXUSB MEDIA DRIVER
3388M: Michael Krufky <mkrufky@linuxtv.org>
3389L: linux-media@vger.kernel.org
3390W: http://linuxtv.org/
3391W: http://github.com/mkrufky
3392Q: http://patchwork.linuxtv.org/project/linux-media/list/
3393T: git git://linuxtv.org/media_tree.git
3394S: Maintained
9819da66 3395F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3396
91952bc0 3397DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3398M: Antti Palosaari <crope@iki.fi>
3399L: linux-media@vger.kernel.org
3400W: http://linuxtv.org/
3401W: http://palosaari.fi/linux/
3402Q: http://patchwork.linuxtv.org/project/linux-media/list/
3403T: git git://linuxtv.org/anttip/media_tree.git
3404S: Maintained
91952bc0 3405F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3406
5560983b 3407DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3408M: Antti Palosaari <crope@iki.fi>
3409L: linux-media@vger.kernel.org
3410W: http://linuxtv.org/
91952bc0
AP
3411Q: http://patchwork.linuxtv.org/project/linux-media/list/
3412T: git git://linuxtv.org/anttip/media_tree.git
3413S: Maintained
5560983b 3414F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3415
8856f5f2
MK
3416DVB_USB_MXL111SF MEDIA DRIVER
3417M: Michael Krufky <mkrufky@linuxtv.org>
3418L: linux-media@vger.kernel.org
3419W: http://linuxtv.org/
3420W: http://github.com/mkrufky
3421Q: http://patchwork.linuxtv.org/project/linux-media/list/
3422T: git git://linuxtv.org/mkrufky/mxl111sf.git
3423S: Maintained
3424F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3425
91952bc0
AP
3426DVB_USB_RTL28XXU MEDIA DRIVER
3427M: Antti Palosaari <crope@iki.fi>
3428L: linux-media@vger.kernel.org
3429W: http://linuxtv.org/
3430W: http://palosaari.fi/linux/
3431Q: http://patchwork.linuxtv.org/project/linux-media/list/
3432T: git git://linuxtv.org/anttip/media_tree.git
3433S: Maintained
3434F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3435
3436DVB_USB_V2 MEDIA DRIVER
3437M: Antti Palosaari <crope@iki.fi>
3438L: linux-media@vger.kernel.org
3439W: http://linuxtv.org/
3440W: http://palosaari.fi/linux/
3441Q: http://patchwork.linuxtv.org/project/linux-media/list/
3442T: git git://linuxtv.org/anttip/media_tree.git
3443S: Maintained
3444F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3445F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3446
ac0ac38f 3447DYNAMIC DEBUG
5c4a97d1 3448M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3449S: Maintained
3450F: lib/dynamic_debug.c
3451F: include/linux/dynamic_debug.h
3452
789c7048 3453DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3454M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3455S: Maintained
df621252 3456F: drivers/tty/serial/dz.*
789c7048 3457
91952bc0
AP
3458E4000 MEDIA DRIVER
3459M: Antti Palosaari <crope@iki.fi>
3460L: linux-media@vger.kernel.org
3461W: http://linuxtv.org/
3462W: http://palosaari.fi/linux/
3463Q: http://patchwork.linuxtv.org/project/linux-media/list/
3464T: git git://linuxtv.org/anttip/media_tree.git
3465S: Maintained
3466F: drivers/media/tuners/e4000*
3467
1da177e4 3468EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3469M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3470L: linux-scsi@vger.kernel.org
3471S: Maintained
679655da 3472F: drivers/scsi/eata.c
1da177e4 3473
91952bc0
AP
3474EC100 MEDIA DRIVER
3475M: Antti Palosaari <crope@iki.fi>
3476L: linux-media@vger.kernel.org
3477W: http://linuxtv.org/
3478W: http://palosaari.fi/linux/
3479Q: http://patchwork.linuxtv.org/project/linux-media/list/
3480T: git git://linuxtv.org/anttip/media_tree.git
3481S: Maintained
3482F: drivers/media/dvb-frontends/ec100*
3483
237fead6 3484ECRYPT FILE SYSTEM
0de9adf2 3485M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3486L: ecryptfs@vger.kernel.org
24a923e4 3487W: http://ecryptfs.org
6dc7516e 3488W: https://launchpad.net/ecryptfs
237fead6 3489S: Supported
679655da
JP
3490F: Documentation/filesystems/ecryptfs.txt
3491F: fs/ecryptfs/
237fead6 3492
da9bb1d2 3493EDAC-CORE
8b58be88 3494M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3495M: Borislav Petkov <bp@alien8.de>
009a5410 3496M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3497L: linux-edac@vger.kernel.org
0e438e3f 3498W: bluesmoke.sourceforge.net
8c2a6a40 3499S: Supported
679655da 3500F: Documentation/edac.txt
91445c72 3501F: drivers/edac/
679655da 3502F: include/linux/edac.h
0e438e3f 3503
c476c23b 3504EDAC-AMD64
8b58be88 3505M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3506M: Borislav Petkov <bp@alien8.de>
91445c72 3507L: linux-edac@vger.kernel.org
c476c23b 3508W: bluesmoke.sourceforge.net
487ba8e8 3509S: Maintained
c476c23b
BP
3510F: drivers/edac/amd64_edac*
3511
836dae5d
RR
3512EDAC-CALXEDA
3513M: Doug Thompson <dougthompson@xmission.com>
3514M: Robert Richter <rric@kernel.org>
3515L: linux-edac@vger.kernel.org
3516W: bluesmoke.sourceforge.net
3517S: Maintained
3518F: drivers/edac/highbank*
3519
f65aad41
RB
3520EDAC-CAVIUM
3521M: Ralf Baechle <ralf@linux-mips.org>
3522M: David Daney <david.daney@cavium.com>
3523L: linux-edac@vger.kernel.org
3524L: linux-mips@linux-mips.org
3525W: bluesmoke.sourceforge.net
3526S: Supported
3527F: drivers/edac/octeon_edac*
3528
0e438e3f 3529EDAC-E752X
8b58be88
JP
3530M: Mark Gross <mark.gross@intel.com>
3531M: Doug Thompson <dougthompson@xmission.com>
91445c72 3532L: linux-edac@vger.kernel.org
0e438e3f
DP
3533W: bluesmoke.sourceforge.net
3534S: Maintained
679655da 3535F: drivers/edac/e752x_edac.c
0e438e3f
DP
3536
3537EDAC-E7XXX
8b58be88 3538M: Doug Thompson <dougthompson@xmission.com>
91445c72 3539L: linux-edac@vger.kernel.org
0e438e3f
DP
3540W: bluesmoke.sourceforge.net
3541S: Maintained
679655da 3542F: drivers/edac/e7xxx_edac.c
0e438e3f 3543
77c5f5d2 3544EDAC-GHES
009a5410 3545M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3546L: linux-edac@vger.kernel.org
3547W: bluesmoke.sourceforge.net
3548S: Maintained
2caa67a6 3549F: drivers/edac/ghes_edac.c
77c5f5d2 3550
6bc78404 3551EDAC-I82443BXGX
8b58be88 3552M: Tim Small <tim@buttersideup.com>
91445c72 3553L: linux-edac@vger.kernel.org
6bc78404
DT
3554W: bluesmoke.sourceforge.net
3555S: Maintained
679655da 3556F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3557
3558EDAC-I3000
8b58be88 3559M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3560L: linux-edac@vger.kernel.org
6bc78404
DT
3561W: bluesmoke.sourceforge.net
3562S: Maintained
679655da 3563F: drivers/edac/i3000_edac.c
6bc78404
DT
3564
3565EDAC-I5000
8b58be88 3566M: Doug Thompson <dougthompson@xmission.com>
91445c72 3567L: linux-edac@vger.kernel.org
ba9a5918
DT
3568W: bluesmoke.sourceforge.net
3569S: Maintained
679655da 3570F: drivers/edac/i5000_edac.c
ba9a5918 3571
44c12cb2 3572EDAC-I5400
009a5410 3573M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3574L: linux-edac@vger.kernel.org
44c12cb2
MCC
3575W: bluesmoke.sourceforge.net
3576S: Maintained
679655da 3577F: drivers/edac/i5400_edac.c
44c12cb2 3578
3c9c92b6 3579EDAC-I7300
009a5410 3580M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3581L: linux-edac@vger.kernel.org
3582W: bluesmoke.sourceforge.net
3583S: Maintained
3584F: drivers/edac/i7300_edac.c
3585
67c89316 3586EDAC-I7CORE
009a5410 3587M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3588L: linux-edac@vger.kernel.org
3589W: bluesmoke.sourceforge.net
3590S: Maintained
70aff0ce 3591F: drivers/edac/i7core_edac.c
67c89316 3592
ba9a5918 3593EDAC-I82975X
8b58be88 3594M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3595M: "Arvind R." <arvino55@gmail.com>
91445c72 3596L: linux-edac@vger.kernel.org
ba9a5918
DT
3597W: bluesmoke.sourceforge.net
3598S: Maintained
679655da 3599F: drivers/edac/i82975x_edac.c
ba9a5918 3600
791b4706
JB
3601EDAC-IE31200
3602M: Jason Baron <jbaron@akamai.com>
3603L: linux-edac@vger.kernel.org
3604W: bluesmoke.sourceforge.net
3605S: Maintained
3606F: drivers/edac/ie31200_edac.c
3607
ccdfb979
JT
3608EDAC-MPC85XX
3609M: Johannes Thumshirn <johannes.thumshirn@men.de>
3610L: linux-edac@vger.kernel.org
3611W: bluesmoke.sourceforge.net
3612S: Maintained
3613F: drivers/edac/mpc85xx_edac.[ch]
3614
ba9a5918 3615EDAC-PASEMI
8b58be88 3616M: Egor Martovetsky <egor@pasemi.com>
91445c72 3617L: linux-edac@vger.kernel.org
6bc78404
DT
3618W: bluesmoke.sourceforge.net
3619S: Maintained
679655da 3620F: drivers/edac/pasemi_edac.c
6bc78404 3621
0e438e3f 3622EDAC-R82600
8b58be88 3623M: Tim Small <tim@buttersideup.com>
91445c72 3624L: linux-edac@vger.kernel.org
0e438e3f
DP
3625W: bluesmoke.sourceforge.net
3626S: Maintained
679655da 3627F: drivers/edac/r82600_edac.c
da9bb1d2 3628
4d096ca7 3629EDAC-SBRIDGE
009a5410 3630M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3631L: linux-edac@vger.kernel.org
3632W: bluesmoke.sourceforge.net
3633S: Maintained
3634F: drivers/edac/sb_edac.c
3635
af39917d
CL
3636EDIROL UA-101/UA-1000 DRIVER
3637M: Clemens Ladisch <clemens@ladisch.de>
3638L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3639T: git git://git.alsa-project.org/alsa-kernel.git
3640S: Maintained
3641F: sound/usb/misc/ua101.c
3642
1f7df953
MF
3643EXTENSIBLE FIRMWARE INTERFACE (EFI)
3644M: Matt Fleming <matt.fleming@intel.com>
3645L: linux-efi@vger.kernel.org
78bef24e 3646T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3647S: Maintained
fb2efb5c 3648F: Documentation/efi-stub.txt
1f7df953
MF
3649F: arch/ia64/kernel/efi.c
3650F: arch/x86/boot/compressed/eboot.[ch]
3651F: arch/x86/include/asm/efi.h
3652F: arch/x86/platform/efi/*
a9499fa7 3653F: drivers/firmware/efi/*
1f7df953
MF
3654F: include/linux/efi*.h
3655
d68772b7
MF
3656EFI VARIABLE FILESYSTEM
3657M: Matthew Garrett <matthew.garrett@nebula.com>
3658M: Jeremy Kerr <jk@ozlabs.org>
3659M: Matt Fleming <matt.fleming@intel.com>
3660T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3661L: linux-efi@vger.kernel.org
3662S: Maintained
3663F: fs/efivarfs/
3664
85a00d9b
PJ
3665EFIFB FRAMEBUFFER DRIVER
3666L: linux-fbdev@vger.kernel.org
3667M: Peter Jones <pjones@redhat.com>
3668S: Maintained
8a61f013 3669F: drivers/video/fbdev/efifb.c
85a00d9b 3670
0bee8d28
JT
3671EFS FILESYSTEM
3672W: http://aeschi.ch.eu.org/efs/
3673S: Orphan
679655da 3674F: fs/efs/
0bee8d28 3675
4480f15b 3676EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3677M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3678M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3679L: linux-rdma@vger.kernel.org
fab97220 3680S: Supported
679655da 3681F: drivers/infiniband/hw/ehca/
fab97220 3682
aa8a9e25 3683EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3684M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3685L: netdev@vger.kernel.org
3686S: Maintained
9aa32835 3687F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3688
f0319efe 3689EM28XX VIDEO4LINUX DRIVER
009a5410 3690M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3691L: linux-media@vger.kernel.org
3692W: http://linuxtv.org
3693T: git git://linuxtv.org/media_tree.git
3694S: Maintained
3695F: drivers/media/usb/em28xx/
3696
3e3a7d66 3697EMBEDDED LINUX
8b58be88
JP
3698M: Paul Gortmaker <paul.gortmaker@windriver.com>
3699M: Matt Mackall <mpm@selenic.com>
3700M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3701L: linux-embedded@vger.kernel.org
3702S: Maintained
3703
3a1c1d44 3704EMULEX LPFC FC SCSI DRIVER
8b58be88 3705M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3706L: linux-scsi@vger.kernel.org
3707W: http://sourceforge.net/projects/lpfcxxxx
3708S: Supported
679655da 3709F: drivers/scsi/lpfc/
3a1c1d44 3710
5f5bac82 3711ENE CB710 FLASH CARD READER DRIVER
8b58be88 3712M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3713S: Maintained
3714F: drivers/misc/cb710/
3715F: drivers/mmc/host/cb710-mmc.*
3716F: include/linux/cb710.h
3717
931e39a1
ML
3718ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3719M: Maxim Levitsky <maximlevitsky@gmail.com>
3720S: Maintained
2a837449 3721F: drivers/media/rc/ene_ir.*
931e39a1 3722
ec207dcc
GS
3723ENHANCED ERROR HANDLING (EEH)
3724M: Gavin Shan <shangw@linux.vnet.ibm.com>
3725L: linuxppc-dev@lists.ozlabs.org
3726S: Supported
3727F: Documentation/powerpc/eeh-pci-error-recovery.txt
3728F: arch/powerpc/kernel/eeh*.c
3729
d5ca9006 3730EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3731M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3732S: Maintained
084bad91 3733T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3734F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3735F: include/video/s1d13xxxfb.h
d5ca9006 3736
38df6492
ME
3737ET131X NETWORK DRIVER
3738M: Mark Einon <mark.einon@gmail.com>
3739S: Odd Fixes
3740F: drivers/net/ethernet/agere/
3741
1da177e4 3742ETHERNET BRIDGE
adbbf69d 3743M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3744L: bridge@lists.linux-foundation.org
4c325313 3745L: netdev@vger.kernel.org
c996d8b9 3746W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3747S: Maintained
679655da
JP
3748F: include/linux/netfilter_bridge/
3749F: net/bridge/
1da177e4 3750
22f08ad9
FF
3751ETHERNET PHY LIBRARY
3752M: Florian Fainelli <f.fainelli@gmail.com>
3753L: netdev@vger.kernel.org
3754S: Maintained
3755F: include/linux/phy.h
3756F: include/linux/phy_fixed.h
3757F: drivers/net/phy/
3758F: Documentation/networking/phy.txt
3759F: drivers/of/of_mdio.c
3760F: drivers/of/of_net.c
3761
1da177e4 3762EXT2 FILE SYSTEM
01971952 3763M: Jan Kara <jack@suse.cz>
72be2ccf 3764L: linux-ext4@vger.kernel.org
1da177e4 3765S: Maintained
679655da
JP
3766F: Documentation/filesystems/ext2.txt
3767F: fs/ext2/
3768F: include/linux/ext2*
1da177e4
LT
3769
3770EXT3 FILE SYSTEM
01971952 3771M: Jan Kara <jack@suse.cz>
8b58be88 3772M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3773M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3774L: linux-ext4@vger.kernel.org
3775S: Maintained
679655da
JP
3776F: Documentation/filesystems/ext3.txt
3777F: fs/ext3/
72be2ccf
EM
3778
3779EXT4 FILE SYSTEM
8b58be88 3780M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3781M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3782L: linux-ext4@vger.kernel.org
08a225f1 3783W: http://ext4.wiki.kernel.org
8a6e2535 3784Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3785S: Maintained
679655da
JP
3786F: Documentation/filesystems/ext4.txt
3787F: fs/ext4/
1da177e4 3788
c5532b09 3789Extended Verification Module (EVM)
74dd744f
MZ
3790M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3791L: linux-ima-devel@lists.sourceforge.net
3792L: linux-security-module@vger.kernel.org
c5532b09
MZ
3793S: Supported
3794F: security/integrity/evm/
3795
df6b3cfe
MH
3796EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3797M: MyungJoo Ham <myungjoo.ham@samsung.com>
3798M: Chanwoo Choi <cw00.choi@samsung.com>
3799L: linux-kernel@vger.kernel.org
81df63a9 3800T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3801S: Maintained
3802F: drivers/extcon/
3803F: Documentation/extcon/
3804
e2a75c44
JH
3805EXYNOS DP DRIVER
3806M: Jingoo Han <jg1.han@samsung.com>
3807L: dri-devel@lists.freedesktop.org
3808S: Maintained
3809F: drivers/gpu/drm/exynos/exynos_dp*
3810
33ad3912
DL
3811EXYNOS MIPI DISPLAY DRIVERS
3812M: Inki Dae <inki.dae@samsung.com>
3813M: Donghwa Lee <dh09.lee@samsung.com>
3814M: Kyungmin Park <kyungmin.park@samsung.com>
3815L: linux-fbdev@vger.kernel.org
3816S: Maintained
8a61f013 3817F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3818F: include/video/exynos_mipi*
3819
e53004e2 3820F71805F HARDWARE MONITORING DRIVER
7c81c60f 3821M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3822L: lm-sensors@lm-sensors.org
3823S: Maintained
679655da
JP
3824F: Documentation/hwmon/f71805f
3825F: drivers/hwmon/f71805f.c
e53004e2 3826
eea977ed
MB
3827FC0011 TUNER DRIVER
3828M: Michael Buesch <m@bues.ch>
3829L: linux-media@vger.kernel.org
3830S: Maintained
ccae7af2
MCC
3831F: drivers/media/tuners/fc0011.h
3832F: drivers/media/tuners/fc0011.c
eea977ed 3833
91952bc0
AP
3834FC2580 MEDIA DRIVER
3835M: Antti Palosaari <crope@iki.fi>
3836L: linux-media@vger.kernel.org
3837W: http://linuxtv.org/
3838W: http://palosaari.fi/linux/
3839Q: http://patchwork.linuxtv.org/project/linux-media/list/
3840T: git git://linuxtv.org/anttip/media_tree.git
3841S: Maintained
3842F: drivers/media/tuners/fc2580*
eea977ed 3843
88b2dbdb
EP
3844FANOTIFY
3845M: Eric Paris <eparis@redhat.com>
3846S: Maintained
3847F: fs/notify/fanotify/
3848F: include/linux/fanotify.h
c117ab84 3849F: include/uapi/linux/fanotify.h
88b2dbdb 3850
1da177e4 3851FARSYNC SYNCHRONOUS DRIVER
8b58be88 3852M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3853W: http://www.farsite.co.uk/
3854S: Supported
679655da 3855F: drivers/net/wan/farsync.*
1da177e4 3856
c5408b88 3857FAULT INJECTION SUPPORT
8b58be88 3858M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3859S: Supported
679655da
JP
3860F: Documentation/fault-injection/
3861F: lib/fault-inject.c
c5408b88 3862
cae727db
RL
3863FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3864M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3865L: fcoe-devel@open-fcoe.org
cae727db
RL
3866W: www.Open-FCoE.org
3867S: Supported
3868F: drivers/scsi/libfc/
3869F: drivers/scsi/fcoe/
3870F: include/scsi/fc/
3871F: include/scsi/libfc.h
3872F: include/scsi/libfcoe.h
c117ab84 3873F: include/uapi/scsi/fc/
cae727db 3874
e2d1d6c0 3875FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3876M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3877M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3878L: linux-fsdevel@vger.kernel.org
1da177e4 3879S: Maintained
679655da
JP
3880F: include/linux/fcntl.h
3881F: include/linux/fs.h
c117ab84
CEB
3882F: include/uapi/linux/fcntl.h
3883F: include/uapi/linux/fs.h
679655da
JP
3884F: fs/fcntl.c
3885F: fs/locks.c
1da177e4 3886
e2d1d6c0 3887FILESYSTEMS (VFS and infrastructure)
8b58be88 3888M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3889L: linux-fsdevel@vger.kernel.org
173acc7c 3890S: Maintained
679655da 3891F: fs/*
173acc7c 3892
b26e0ed4 3893FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3894M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3895L: lm-sensors@lm-sensors.org
3896S: Maintained
d5ca6918
JP
3897F: drivers/hwmon/f75375s.c
3898F: include/linux/f75375s.h
b26e0ed4 3899
a331b0c3
CL
3900FIREWIRE AUDIO DRIVERS
3901M: Clemens Ladisch <clemens@ladisch.de>
3902L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3903T: git git://git.alsa-project.org/alsa-kernel.git
3904S: Maintained
3905F: sound/firewire/
3906
eb86ec51
SR
3907FIREWIRE MEDIA DRIVERS (firedtv)
3908M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3909L: linux-media@vger.kernel.org
3910L: linux1394-devel@lists.sourceforge.net
3911T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3912S: Maintained
3913F: drivers/media/firewire/
3914
a511ce33
CB
3915FIREWIRE SBP-2 TARGET
3916M: Chris Boot <bootc@bootc.net>
3917L: linux-scsi@vger.kernel.org
3918L: target-devel@vger.kernel.org
3919L: linux1394-devel@lists.sourceforge.net
3920T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3921S: Maintained
3922F: drivers/target/sbp/
3923
7d2c86b5 3924FIREWIRE SUBSYSTEM
8b58be88 3925M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3926L: linux1394-devel@lists.sourceforge.net
958a29cb 3927W: http://ieee1394.wiki.kernel.org/
2ca526bf 3928T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3929S: Maintained
679655da 3930F: drivers/firewire/
8f06ce3b
SR
3931F: include/linux/firewire.h
3932F: include/uapi/linux/firewire*.h
9f6d3c4b 3933F: tools/firewire/
e2d1d6c0
RD
3934
3935FIRMWARE LOADER (request_firmware)
39e68089
ML
3936M: Ming Lei <ming.lei@canonical.com>
3937L: linux-kernel@vger.kernel.org
3938S: Maintained
679655da
JP
3939F: Documentation/firmware_class/
3940F: drivers/base/firmware*.c
3941F: include/linux/firmware.h
e2d1d6c0 3942
f730e3dc 3943FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3944M: Joshua Morris <josh.h.morris@us.ibm.com>
3945M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3946S: Maintained
3947F: drivers/block/rsxx/
3948
8206f664
JK
3949FLOPPY DRIVER
3950M: Jiri Kosina <jkosina@suse.cz>
3951T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3952S: Odd fixes
3953F: drivers/block/floppy.c
3954
9c9f32ed
AR
3955FMC SUBSYSTEM
3956M: Alessandro Rubini <rubini@gnudd.com>
3957W: http://www.ohwr.org/projects/fmc-bus
3958S: Supported
3959F: drivers/fmc/
3960F: include/linux/fmc*.h
3961F: include/linux/ipmi-fru.h
3962K: fmc_d.*register
3963
e2d1d6c0 3964FPU EMULATOR
8b58be88 3965M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3966W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3967S: Maintained
679655da 3968F: arch/x86/math-emu/
e2d1d6c0
RD
3969
3970FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3971L: netdev@vger.kernel.org
c173bfac 3972S: Orphan
679655da
JP
3973F: drivers/net/wan/dlci.c
3974F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3975
3976FRAMEBUFFER LAYER
5489e948
JCPV
3977M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3978M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3979L: linux-fbdev@vger.kernel.org
e2d1d6c0 3980W: http://linux-fbdev.sourceforge.net/
b22fe37b 3981Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3982T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3983S: Maintained
679655da 3984F: Documentation/fb/
d958c62c 3985F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3986F: drivers/video/
3987F: include/video/
679655da 3988F: include/linux/fb.h
c117ab84
CEB
3989F: include/uapi/video/
3990F: include/uapi/linux/fb.h
e2d1d6c0 3991
a57c188e 3992FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3993M: Timur Tabi <timur@tabi.org>
a57c188e 3994L: linux-fbdev@vger.kernel.org
c4ef9bc4 3995S: Maintained
8a61f013 3996F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 3997
e2d1d6c0 3998FREESCALE DMA DRIVER
8b58be88
JP
3999M: Li Yang <leoli@freescale.com>
4000M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4001L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4002S: Maintained
679655da 4003F: drivers/dma/fsldma.*
e2d1d6c0
RD
4004
4005FREESCALE I2C CPM DRIVER
8b58be88 4006M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4007L: linuxppc-dev@lists.ozlabs.org
846557d3 4008L: linux-i2c@vger.kernel.org
0d2b405a 4009S: Maintained
679655da 4010F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4011
60e8c5ab 4012FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4013M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4014L: linux-fbdev@vger.kernel.org
efc03ecb 4015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4016S: Maintained
bad985a1 4017F: include/linux/platform_data/video-imxfb.h
8a61f013 4018F: drivers/video/fbdev/imxfb.c
60e8c5ab 4019
4689a6b1 4020FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4021M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4022M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4023L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4024L: netdev@vger.kernel.org
4025S: Maintained
ec21e2ec 4026F: drivers/net/ethernet/freescale/fs_enet/
679655da 4027F: include/linux/fs_enet_pd.h
4689a6b1 4028
d9e9d82c 4029FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4030L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4031S: Orphan
679655da
JP
4032F: arch/powerpc/sysdev/qe_lib/
4033F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4034
b55ef929 4035FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4036M: Li Yang <leoli@freescale.com>
6372594a 4037L: linux-usb@vger.kernel.org
a4724ed6 4038L: linuxppc-dev@lists.ozlabs.org
a7205b30 4039S: Maintained
faf2e1db 4040F: drivers/usb/gadget/udc/fsl*
a7205b30 4041
beaf53bf 4042FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4043M: Li Yang <leoli@freescale.com>
beaf53bf 4044L: netdev@vger.kernel.org
a4724ed6 4045L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4046S: Maintained
ec21e2ec 4047F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4048
d9e9d82c 4049FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4050M: Timur Tabi <timur@tabi.org>
a4724ed6 4051L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4052S: Maintained
df621252 4053F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4054
4055FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4056M: Timur Tabi <timur@tabi.org>
dc85950a 4057M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4058M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4059L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4060L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4061S: Maintained
69aefcea 4062F: sound/soc/fsl/fsl*
dc85950a 4063F: sound/soc/fsl/imx*
69aefcea 4064F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4065
1da177e4 4066FREEVXFS FILESYSTEM
8b58be88 4067M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4068W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4069S: Maintained
679655da 4070F: fs/freevxfs/
1da177e4 4071
71038f52 4072FREEZER
49db1903 4073M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4074M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4075L: linux-pm@vger.kernel.org
71038f52 4076S: Supported
679655da
JP
4077F: Documentation/power/freezing-of-tasks.txt
4078F: include/linux/freezer.h
4079F: kernel/freezer.c
71038f52 4080
839a1f79
KRW
4081FRONTSWAP API
4082M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4083L: linux-kernel@vger.kernel.org
4084S: Maintained
4085F: mm/frontswap.c
4086F: include/linux/frontswap.h
4087
a5432f5a 4088FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4089M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4090L: linux-cachefs@redhat.com
4091S: Supported
4092F: Documentation/filesystems/caching/
4093F: fs/fscache/
4094F: include/linux/fscache*.h
4095
f58ad8f5 4096F2FS FILE SYSTEM
9b29d481 4097M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4098M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4099L: linux-f2fs-devel@lists.sourceforge.net
4100W: http://en.wikipedia.org/wiki/F2FS
4101T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4102S: Maintained
4103F: Documentation/filesystems/f2fs.txt
3bac380c 4104F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4105F: fs/f2fs/
4106F: include/linux/f2fs_fs.h
4107
5ab7ffea 4108FUJITSU FR-V (FRV) PORT
8b58be88 4109M: David Howells <dhowells@redhat.com>
1da177e4 4110S: Maintained
679655da 4111F: arch/frv/
1da177e4 4112
20b93734 4113FUJITSU LAPTOP EXTRAS
409a3e98 4114M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4115L: platform-driver-x86@vger.kernel.org
20b93734 4116S: Maintained
679655da 4117F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4118
4da621b6
HK
4119FUJITSU M-5MO LS CAMERA ISP DRIVER
4120M: Kyungmin Park <kyungmin.park@samsung.com>
4121M: Heungjun Kim <riverful.kim@samsung.com>
4122L: linux-media@vger.kernel.org
4123S: Maintained
90d72ac6 4124F: drivers/media/i2c/m5mols/
4da621b6
HK
4125F: include/media/m5mols.h
4126
2d24c490
RG
4127FUJITSU TABLET EXTRAS
4128M: Robert Gerlach <khnz@gmx.de>
4129L: platform-driver-x86@vger.kernel.org
4130S: Maintained
4131F: drivers/platform/x86/fujitsu-tablet.c
4132
04578f17 4133FUSE: FILESYSTEM IN USERSPACE
8b58be88 4134M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4135L: fuse-devel@lists.sourceforge.net
4136W: http://fuse.sourceforge.net/
4137S: Maintained
679655da 4138F: fs/fuse/
c117ab84 4139F: include/uapi/linux/fuse.h
04578f17 4140
1da177e4 4141FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4142M: Rik Faith <faith@cs.unc.edu>
1da177e4 4143L: linux-scsi@vger.kernel.org
baaea1dc 4144S: Odd Fixes (e.g., new signatures)
679655da 4145F: drivers/scsi/fdomain.*
1da177e4 4146
d8e2162c
PO
4147GCOV BASED KERNEL PROFILING
4148M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4149S: Maintained
4150F: kernel/gcov/
4151F: Documentation/gcov.txt
4152
1da177e4 4153GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4154M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4155L: linux-scsi@vger.kernel.org
4156W: http://www.icp-vortex.com/
4157S: Supported
679655da 4158F: drivers/scsi/gdt*
1da177e4 4159
3169a1c7
HV
4160GEMTEK FM RADIO RECEIVER DRIVER
4161M: Hans Verkuil <hverkuil@xs4all.nl>
4162L: linux-media@vger.kernel.org
4163T: git git://linuxtv.org/media_tree.git
4164W: http://linuxtv.org
4165S: Maintained
4166F: drivers/media/radio/radio-gemtek*
4167
1c23af90 4168GENERIC GPIO I2C DRIVER
880b0e26 4169M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4170S: Supported
679655da
JP
4171F: drivers/i2c/busses/i2c-gpio.c
4172F: include/linux/i2c-gpio.h
1c23af90 4173
92ed1a76
PK
4174GENERIC GPIO I2C MULTIPLEXER DRIVER
4175M: Peter Korsgaard <peter.korsgaard@barco.com>
4176L: linux-i2c@vger.kernel.org
4177S: Supported
e7065e20
JD
4178F: drivers/i2c/muxes/i2c-mux-gpio.c
4179F: include/linux/i2c-mux-gpio.h
4180F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4181
9251ce95 4182GENERIC HDLC (WAN) DRIVERS
8b58be88 4183M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4184W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4185S: Maintained
679655da
JP
4186F: drivers/net/wan/c101.c
4187F: drivers/net/wan/hd6457*
4188F: drivers/net/wan/hdlc*
4189F: drivers/net/wan/n2.c
4190F: drivers/net/wan/pc300too.c
4191F: drivers/net/wan/pci200syn.c
4192F: drivers/net/wan/wanxl*
1da177e4 4193
1527aab6 4194GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4195M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4196L: linux-arch@vger.kernel.org
4197T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4198S: Maintained
14430813
JP
4199F: include/asm-generic/
4200F: include/uapi/asm-generic/
1527aab6 4201
ff764963
KVA
4202GENERIC PHY FRAMEWORK
4203M: Kishon Vijay Abraham I <kishon@ti.com>
4204L: linux-kernel@vger.kernel.org
4205T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4206S: Supported
4207F: drivers/phy/
4208F: include/linux/phy/
4209
ccb86a69 4210GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4211M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4212L: kvm@vger.kernel.org
ccb86a69
MT
4213S: Supported
4214F: drivers/uio/uio_pci_generic.c
4215
f8f1ec73
JP
4216GET_MAINTAINER SCRIPT
4217M: Joe Perches <joe@perches.com>
4218S: Maintained
4219F: scripts/get_maintainer.pl
4220
5be7b50f 4221GFS2 FILE SYSTEM
8b58be88 4222M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4223L: cluster-devel@redhat.com
5be7b50f 4224W: http://sources.redhat.com/cluster/
08deed1e
JP
4225T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4226T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4227S: Supported
679655da
JP
4228F: Documentation/filesystems/gfs2*.txt
4229F: fs/gfs2/
c117ab84 4230F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4231
0a34eb8f 4232GIGASET ISDN DRIVERS
8b58be88
JP
4233M: Hansjoerg Lipp <hjlipp@web.de>
4234M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4235L: gigaset307x-common@lists.sourceforge.net
4236W: http://gigaset307x.sourceforge.net/
4237S: Maintained
679655da
JP
4238F: Documentation/isdn/README.gigaset
4239F: drivers/isdn/gigaset/
c117ab84 4240F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4241
7eea35fe
JP
4242GO7007 MPEG CODEC
4243M: Hans Verkuil <hans.verkuil@cisco.com>
4244L: linux-media@vger.kernel.org
4245S: Maintained
4246F: drivers/media/usb/go7007/
4247
a0dc00b4 4248GPIO SUBSYSTEM
e4651a9f 4249M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4250M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4251L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4252T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4253S: Maintained
4254F: Documentation/gpio/
a0dc00b4 4255F: drivers/gpio/
bdc6e95e
AC
4256F: include/linux/gpio/
4257F: include/linux/gpio.h
9b692346 4258F: include/asm-generic/gpio.h
a0dc00b4 4259
71a6d0af
HW
4260GRE DEMULTIPLEXER DRIVER
4261M: Dmitry Kozlov <xeb@mail.ru>
4262L: netdev@vger.kernel.org
4263S: Maintained
11c26770
JP
4264F: net/ipv4/gre_demux.c
4265F: net/ipv4/gre_offload.c
71a6d0af
HW
4266F: include/net/gre.h
4267
d4c41139
KG
4268GRETH 10/100/1G Ethernet MAC device driver
4269M: Kristoffer Glembo <kristoffer@gaisler.com>
4270L: netdev@vger.kernel.org
4271S: Maintained
a31a96ad 4272F: drivers/net/ethernet/aeroflex/
d4c41139 4273
e8deeae2 4274GSPCA FINEPIX SUBDRIVER
8b58be88 4275M: Frank Zago <frank@zago.net>
661263b5 4276L: linux-media@vger.kernel.org
275ffde4 4277T: git git://linuxtv.org/media_tree.git
e8deeae2 4278S: Maintained
0c0d06ca 4279F: drivers/media/usb/gspca/finepix.c
e8deeae2 4280
4b3fa3c4
OL
4281GSPCA GL860 SUBDRIVER
4282M: Olivier Lorin <o.lorin@laposte.net>
4283L: linux-media@vger.kernel.org
275ffde4 4284T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4285S: Maintained
0c0d06ca 4286F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4287
e8deeae2 4288GSPCA M5602 SUBDRIVER
8b58be88 4289M: Erik Andren <erik.andren@gmail.com>
661263b5 4290L: linux-media@vger.kernel.org
275ffde4 4291T: git git://linuxtv.org/media_tree.git
e8deeae2 4292S: Maintained
0c0d06ca 4293F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4294
4295GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4296M: Hans de Goede <hdegoede@redhat.com>
661263b5 4297L: linux-media@vger.kernel.org
275ffde4 4298T: git git://linuxtv.org/media_tree.git
e8deeae2 4299S: Maintained
0c0d06ca 4300F: drivers/media/usb/gspca/pac207.c
e8deeae2 4301
261982f1 4302GSPCA SN9C20X SUBDRIVER
d95c5b0b 4303M: Brian Johnson <brijohn@gmail.com>
261982f1 4304L: linux-media@vger.kernel.org
275ffde4 4305T: git git://linuxtv.org/media_tree.git
261982f1 4306S: Maintained
0c0d06ca 4307F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4308
e8deeae2 4309GSPCA T613 SUBDRIVER
8b58be88 4310M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4311L: linux-media@vger.kernel.org
275ffde4 4312T: git git://linuxtv.org/media_tree.git
e8deeae2 4313S: Maintained
0c0d06ca 4314F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4315
4316GSPCA USB WEBCAM DRIVER
fc3f906b 4317M: Hans de Goede <hdegoede@redhat.com>
661263b5 4318L: linux-media@vger.kernel.org
275ffde4 4319T: git git://linuxtv.org/media_tree.git
e8deeae2 4320S: Maintained
0c0d06ca 4321F: drivers/media/usb/gspca/
e8deeae2 4322
584ec979
DB
4323GUID PARTITION TABLE (GPT)
4324M: Davidlohr Bueso <davidlohr@hp.com>
4325L: linux-efi@vger.kernel.org
4326S: Maintained
4327F: block/partitions/efi.*
4328
aa3c598b
EG
4329STK1160 USB VIDEO CAPTURE DRIVER
4330M: Ezequiel Garcia <elezegarcia@gmail.com>
4331L: linux-media@vger.kernel.org
275ffde4 4332T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4333S: Maintained
4334F: drivers/media/usb/stk1160/
e8deeae2 4335
71a6d0af
HW
4336HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4337M: Frank Seidel <frank@f-seidel.de>
4338L: platform-driver-x86@vger.kernel.org
4339W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4340S: Maintained
4341F: drivers/platform/x86/hdaps.c
4342
48fc9e26
HV
4343HDPVR USB VIDEO ENCODER DRIVER
4344M: Hans Verkuil <hverkuil@xs4all.nl>
4345L: linux-media@vger.kernel.org
4346T: git git://linuxtv.org/media_tree.git
4347W: http://linuxtv.org
4348S: Odd Fixes
14430813 4349F: drivers/media/usb/hdpvr/
48fc9e26 4350
71a6d0af 4351HWPOISON MEMORY FAILURE HANDLING
f9625c48 4352M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4353L: linux-mm@kvack.org
71a6d0af
HW
4354S: Maintained
4355F: mm/memory-failure.c
4356F: mm/hwpoison-inject.c
4357
4358HYPERVISOR VIRTUAL CONSOLE DRIVER
4359L: linuxppc-dev@lists.ozlabs.org
4360S: Odd Fixes
4361F: drivers/tty/hvc/
4362
e5ab1477
AP
4363HACKRF MEDIA DRIVER
4364M: Antti Palosaari <crope@iki.fi>
4365L: linux-media@vger.kernel.org
4366W: http://linuxtv.org/
4367W: http://palosaari.fi/linux/
4368Q: http://patchwork.linuxtv.org/project/linux-media/list/
4369T: git git://linuxtv.org/anttip/media_tree.git
4370S: Maintained
4371F: drivers/media/usb/hackrf/
4372
5b543965 4373HARDWARE MONITORING
7c81c60f 4374M: Jean Delvare <jdelvare@suse.de>
ca462085 4375M: Guenter Roeck <linux@roeck-us.net>
5b543965 4376L: lm-sensors@lm-sensors.org
595142e0 4377W: http://www.lm-sensors.org/
9e012c1a 4378T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4379T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4380S: Maintained
047f4ec2 4381F: Documentation/hwmon/
679655da 4382F: drivers/hwmon/
047f4ec2 4383F: include/linux/hwmon*.h
5b543965 4384
844dd05f 4385HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4386M: Matt Mackall <mpm@selenic.com>
4387M: Herbert Xu <herbert@gondor.apana.org.au>
4388S: Odd fixes
679655da
JP
4389F: Documentation/hw_random.txt
4390F: drivers/char/hw_random/
4391F: include/linux/hw_random.h
844dd05f 4392
8b37fcfc
OBC
4393HARDWARE SPINLOCK CORE
4394M: Ohad Ben-Cohen <ohad@wizery.com>
4395S: Maintained
4396F: Documentation/hwspinlock.txt
4397F: drivers/hwspinlock/hwspinlock_*
4398F: include/linux/hwspinlock.h
4399
1da177e4 4400HARMONY SOUND DRIVER
ac6aecbf 4401L: linux-parisc@vger.kernel.org
1da177e4 4402S: Maintained
679655da 4403F: sound/parisc/harmony.*
1da177e4 4404
91952bc0
AP
4405HD29L2 MEDIA DRIVER
4406M: Antti Palosaari <crope@iki.fi>
4407L: linux-media@vger.kernel.org
4408W: http://linuxtv.org/
4409W: http://palosaari.fi/linux/
4410Q: http://patchwork.linuxtv.org/project/linux-media/list/
4411T: git git://linuxtv.org/anttip/media_tree.git
4412S: Maintained
4413F: drivers/media/dvb-frontends/hd29l2*
4414
e2d1d6c0 4415HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4416L: iss_storagedev@hp.com
af9f1b3c 4417S: Orphan
679655da
JP
4418F: Documentation/blockdev/cpqarray.txt
4419F: drivers/block/cpqarray.*
e2d1d6c0 4420
9257aa49 4421HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4422M: Don Brace <don.brace@pmcs.com>
9257aa49 4423L: iss_storagedev@hp.com
693373db
DB
4424L: storagedev@pmcs.com
4425L: linux-scsi@vger.kernel.org
9257aa49
SC
4426S: Supported
4427F: Documentation/scsi/hpsa.txt
4428F: drivers/scsi/hpsa*.[ch]
4429F: include/linux/cciss*.h
c117ab84 4430F: include/uapi/linux/cciss*.h
9257aa49 4431
e2d1d6c0 4432HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4433M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4434L: iss_storagedev@hp.com
693373db
DB
4435L: storagedev@pmcs.com
4436L: linux-scsi@vger.kernel.org
e2d1d6c0 4437S: Supported
679655da
JP
4438F: Documentation/blockdev/cciss.txt
4439F: drivers/block/cciss*
4440F: include/linux/cciss_ioctl.h
c117ab84 4441F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4442
1da177e4 4443HFS FILESYSTEM
6cf515e1
GU
4444L: linux-fsdevel@vger.kernel.org
4445S: Orphan
679655da
JP
4446F: Documentation/filesystems/hfs.txt
4447F: fs/hfs/
1da177e4 4448
ef575f47
GU
4449HFSPLUS FILESYSTEM
4450L: linux-fsdevel@vger.kernel.org
4451S: Orphan
4452F: Documentation/filesystems/hfsplus.txt
4453F: fs/hfsplus/
4454
1da177e4 4455HGA FRAMEBUFFER DRIVER
8b58be88 4456M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4457L: linux-nvidia@lists.surfsouth.com
4458W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4459S: Maintained
8a61f013 4460F: drivers/video/fbdev/hgafb.c
1da177e4 4461
4480f15b 4462HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4463M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4464M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4465L: linux-pm@vger.kernel.org
e2d1d6c0 4466S: Supported
679655da
JP
4467F: arch/x86/power/
4468F: drivers/base/power/
4469F: kernel/power/
4470F: include/linux/suspend.h
4471F: include/linux/freezer.h
4472F: include/linux/pm.h
679655da 4473F: arch/*/include/asm/suspend*.h
e2d1d6c0 4474
4ef4caad 4475HID CORE LAYER
8b58be88 4476M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4477L: linux-input@vger.kernel.org
54e5881d 4478T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4479S: Maintained
679655da
JP
4480F: drivers/hid/
4481F: include/linux/hid*
c117ab84 4482F: include/uapi/linux/hid*
4ef4caad 4483
38bed542 4484HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4485M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4486L: linux-kernel@vger.kernel.org
75fc2d37 4487T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4488S: Maintained
679655da 4489F: Documentation/timers/
5cee9645 4490F: kernel/time/hrtimer.c
88606e80
TG
4491F: kernel/time/clockevents.c
4492F: kernel/time/tick*.*
4493F: kernel/time/timer_*.c
05ed8490 4494F: include/linux/clockchips.h
679655da 4495F: include/linux/hrtimer.h
38bed542 4496
1da177e4 4497HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4498L: linux-hams@vger.kernel.org
8b64f2a0 4499S: Orphan
679655da
JP
4500F: drivers/net/hamradio/dmascc.c
4501F: drivers/net/hamradio/scc.c
1da177e4 4502
ede1e6f8 4503HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4504M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4505W: http://www.highpoint-tech.com
4506S: Supported
679655da
JP
4507F: Documentation/scsi/hptiop.txt
4508F: drivers/scsi/hptiop.c
ede1e6f8 4509
1da177e4 4510HIPPI
8b58be88 4511M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4512L: linux-hippi@sunsite.dk
4513S: Maintained
679655da 4514F: include/linux/hippidevice.h
c117ab84 4515F: include/uapi/linux/if_hippi.h
679655da 4516F: net/802/hippi.c
ff5a3b50 4517F: drivers/net/hippi/
1da177e4 4518
ff1d2767 4519HOST AP DRIVER
8b58be88 4520M: Jouni Malinen <j@w1.fi>
85d32e7b 4521L: hostap@shmoo.com (subscribers-only)
724c6b35 4522L: linux-wireless@vger.kernel.org
ff1d2767
JM
4523W: http://hostap.epitest.fi/
4524S: Maintained
679655da 4525F: drivers/net/wireless/hostap/
ff1d2767 4526
dd8cd779 4527HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4528L: platform-driver-x86@vger.kernel.org
95c70215 4529S: Orphan
679655da 4530F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4531
e2d1d6c0 4532HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4533M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4534S: Maintained
7e25d724 4535F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4536
7d2c86b5 4537HPET: High Precision Event Timers driver
8b58be88 4538M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4539S: Maintained
679655da
JP
4540F: Documentation/timers/hpet.txt
4541F: drivers/char/hpet.c
4542F: include/linux/hpet.h
c117ab84 4543F: include/uapi/linux/hpet.h
b9b0332f 4544
e07b5d79 4545HPET: x86
9e06f631 4546S: Orphan
679655da
JP
4547F: arch/x86/kernel/hpet.c
4548F: arch/x86/include/asm/hpet.h
b9b0332f 4549
1da177e4 4550HPFS FILESYSTEM
8b58be88 4551M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4552W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4553S: Maintained
679655da 4554F: fs/hpfs/
1da177e4 4555
3441cded 4556HSI SUBSYSTEM
56459ea9
SR
4557M: Sebastian Reichel <sre@kernel.org>
4558T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4559S: Maintained
4560F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4561F: Documentation/hsi.txt
3441cded
SR
4562F: drivers/hsi/
4563F: include/linux/hsi/
4564F: include/uapi/linux/hsi/
4565
7d2c86b5 4566HSO 3G MODEM DRIVER
8b58be88 4567M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4568W: http://www.pharscape.org
4569S: Maintained
679655da 4570F: drivers/net/usb/hso.c
11cd29b0 4571
19990e29
AB
4572HSR NETWORK PROTOCOL
4573M: Arvid Brodin <arvid.brodin@alten.se>
4574L: netdev@vger.kernel.org
4575S: Maintained
4576F: net/hsr/
4577
5a18c343 4578HTCPEN TOUCHSCREEN DRIVER
8b58be88 4579M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4580L: linux-input@vger.kernel.org
4581S: Maintained
679655da 4582F: drivers/input/touchscreen/htcpen.c
5a18c343 4583
1da177e4 4584HUGETLB FILESYSTEM
6d49e352 4585M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4586S: Maintained
679655da 4587F: fs/hugetlbfs/
1da177e4 4588
05183189
S
4589Hyper-V CORE AND DRIVERS
4590M: K. Y. Srinivasan <kys@microsoft.com>
4591M: Haiyang Zhang <haiyangz@microsoft.com>
4592L: devel@linuxdriverproject.org
4593S: Maintained
a4162747
HZ
4594F: arch/x86/include/asm/mshyperv.h
4595F: arch/x86/include/uapi/asm/hyperv.h
4596F: arch/x86/kernel/cpu/mshyperv.c
05183189 4597F: drivers/hid/hid-hyperv.c
a4162747 4598F: drivers/hv/
f92ca80b 4599F: drivers/input/serio/hyperv-keyboard.c
05183189 4600F: drivers/net/hyperv/
a4162747 4601F: drivers/scsi/storvsc_drv.c
8a61f013 4602F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4603F: include/linux/hyperv.h
4604F: tools/hv/
05183189 4605
d85c8a6a 4606I2C OVER PARALLEL PORT
7c81c60f 4607M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4608L: linux-i2c@vger.kernel.org
4609S: Maintained
4610F: Documentation/i2c/busses/i2c-parport
4611F: Documentation/i2c/busses/i2c-parport-light
4612F: drivers/i2c/busses/i2c-parport.c
4613F: drivers/i2c/busses/i2c-parport-light.c
4614
4615I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4616M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4617L: linux-i2c@vger.kernel.org
4618S: Maintained
4619F: Documentation/i2c/busses/i2c-ali1535
4620F: Documentation/i2c/busses/i2c-ali1563
4621F: Documentation/i2c/busses/i2c-ali15x3
4622F: Documentation/i2c/busses/i2c-amd756
4623F: Documentation/i2c/busses/i2c-amd8111
4624F: Documentation/i2c/busses/i2c-i801
4625F: Documentation/i2c/busses/i2c-nforce2
4626F: Documentation/i2c/busses/i2c-piix4
4627F: Documentation/i2c/busses/i2c-sis5595
4628F: Documentation/i2c/busses/i2c-sis630
4629F: Documentation/i2c/busses/i2c-sis96x
4630F: Documentation/i2c/busses/i2c-via
4631F: Documentation/i2c/busses/i2c-viapro
4632F: drivers/i2c/busses/i2c-ali1535.c
4633F: drivers/i2c/busses/i2c-ali1563.c
4634F: drivers/i2c/busses/i2c-ali15x3.c
4635F: drivers/i2c/busses/i2c-amd756.c
4636F: drivers/i2c/busses/i2c-amd756-s4882.c
4637F: drivers/i2c/busses/i2c-amd8111.c
4638F: drivers/i2c/busses/i2c-i801.c
4639F: drivers/i2c/busses/i2c-isch.c
4640F: drivers/i2c/busses/i2c-nforce2.c
4641F: drivers/i2c/busses/i2c-nforce2-s4985.c
4642F: drivers/i2c/busses/i2c-piix4.c
4643F: drivers/i2c/busses/i2c-sis5595.c
4644F: drivers/i2c/busses/i2c-sis630.c
4645F: drivers/i2c/busses/i2c-sis96x.c
4646F: drivers/i2c/busses/i2c-via.c
4647F: drivers/i2c/busses/i2c-viapro.c
4648
cb7f07a4
NH
4649I2C/SMBUS ISMT DRIVER
4650M: Seth Heasley <seth.heasley@intel.com>
4651M: Neil Horman <nhorman@tuxdriver.com>
4652L: linux-i2c@vger.kernel.org
4653F: drivers/i2c/busses/i2c-ismt.c
4654F: Documentation/i2c/busses/i2c-ismt
4655
6ea884db 4656I2C/SMBUS STUB DRIVER
7c81c60f 4657M: Jean Delvare <jdelvare@suse.de>
846557d3 4658L: linux-i2c@vger.kernel.org
6ea884db 4659S: Maintained
8547a5bc 4660F: drivers/i2c/i2c-stub.c
6ea884db 4661
5b543965 4662I2C SUBSYSTEM
14d77c4d 4663M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4664L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4665W: https://i2c.wiki.kernel.org/
4666Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4667T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4668S: Maintained
40ed1b4c 4669F: Documentation/devicetree/bindings/i2c/
679655da
JP
4670F: Documentation/i2c/
4671F: drivers/i2c/
4672F: include/linux/i2c.h
03b70d62 4673F: include/linux/i2c-*.h
c117ab84
CEB
4674F: include/uapi/linux/i2c.h
4675F: include/uapi/linux/i2c-*.h
1da177e4 4676
4560d677
WS
4677I2C ACPI SUPPORT
4678M: Mika Westerberg <mika.westerberg@linux.intel.com>
4679L: linux-i2c@vger.kernel.org
4680L: linux-acpi@vger.kernel.org
4681S: Maintained
4560d677 4682
d85c8a6a 4683I2C-TAOS-EVM DRIVER
7c81c60f 4684M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4685L: linux-i2c@vger.kernel.org
4686S: Maintained
4687F: Documentation/i2c/busses/i2c-taos-evm
4688F: drivers/i2c/busses/i2c-taos-evm.c
4689
e8c76eed 4690I2C-TINY-USB DRIVER
8b58be88 4691M: Till Harbaum <till@harbaum.org>
846557d3 4692L: linux-i2c@vger.kernel.org
932d1872 4693W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4694S: Maintained
679655da 4695F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4696
1da177e4 4697i386 BOOT CODE
8b58be88 4698M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4699S: Maintained
679655da 4700F: arch/x86/boot/
1da177e4
LT
4701
4702i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4703M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4704T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4705S: Maintained
4706
1da177e4 4707IA64 (Itanium) PLATFORM
8b58be88
JP
4708M: Tony Luck <tony.luck@intel.com>
4709M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4710L: linux-ia64@vger.kernel.org
6b1c70b1 4711T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4712S: Maintained
679655da 4713F: arch/ia64/
1da177e4 4714
956c203c 4715IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4716M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4717M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4718L: linux-crypto@vger.kernel.org
4719S: Supported
4720F: drivers/crypto/nx/
4721
0e16aafb 4722IBM Power 842 compression accelerator
d1e66e6e 4723M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4724S: Supported
4725F: drivers/crypto/nx/nx-842.c
4726F: include/linux/nx842.h
4727
1da177e4 4728IBM Power Linux RAID adapter
8b58be88 4729M: Brian King <brking@us.ibm.com>
1da177e4 4730S: Supported
679655da 4731F: drivers/scsi/ipr.*
1da177e4 4732
9d348af4
SL
4733IBM Power Virtual Ethernet Device Driver
4734M: Santiago Leon <santil@linux.vnet.ibm.com>
4735L: netdev@vger.kernel.org
4736S: Supported
9aa32835 4737F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4738
e6babec6
NF
4739IBM Power Virtual SCSI Device Drivers
4740M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4741L: linux-scsi@vger.kernel.org
4742S: Supported
e6babec6
NF
4743F: drivers/scsi/ibmvscsi/ibmvscsi*
4744F: drivers/scsi/ibmvscsi/viosrp.h
4745
4746IBM Power Virtual FC Device Drivers
4747M: Brian King <brking@linux.vnet.ibm.com>
4748L: linux-scsi@vger.kernel.org
4749S: Supported
4750F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4751
1da177e4 4752IBM ServeRAID RAID DRIVER
f9213e78 4753S: Orphan
679655da 4754F: drivers/scsi/ips.*
1da177e4 4755
6ed9f9c4
PT
4756ICH LPC AND GPIO DRIVER
4757M: Peter Tyser <ptyser@xes-inc.com>
4758S: Maintained
4759F: drivers/mfd/lpc_ich.c
4760F: drivers/gpio/gpio-ich.c
4761
1e7106fc 4762IDE SUBSYSTEM
8b58be88 4763M: "David S. Miller" <davem@davemloft.net>
1da177e4 4764L: linux-ide@vger.kernel.org
8a6e2535 4765Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4766T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4767S: Maintained
679655da
JP
4768F: Documentation/ide/
4769F: drivers/ide/
4770F: include/linux/ide.h
1da177e4 4771
6cb8c13d
IP
4772IDEAPAD LAPTOP EXTRAS DRIVER
4773M: Ike Panhc <ike.pan@canonical.com>
4774L: platform-driver-x86@vger.kernel.org
4775W: http://launchpad.net/ideapad-laptop
4776S: Maintained
4777F: drivers/platform/x86/ideapad-laptop.c
4778
1ea4c161
AM
4779IDEAPAD LAPTOP SLIDEBAR DRIVER
4780M: Andrey Moiseev <o2g.org.ru@gmail.com>
4781L: linux-input@vger.kernel.org
4782W: https://github.com/o2genum/ideapad-slidebar
4783S: Maintained
4784F: drivers/input/misc/ideapad_slidebar.c
4785
0f861e8c 4786IDE/ATAPI DRIVERS
487ba8e8 4787M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4788L: linux-ide@vger.kernel.org
c404c199 4789S: Maintained
679655da
JP
4790F: Documentation/cdrom/ide-cd
4791F: drivers/ide/ide-cd*
1da177e4 4792
27471fdb 4793IDLE-I7300
8b58be88 4794M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4795L: linux-pm@vger.kernel.org
27471fdb 4796S: Supported
679655da 4797F: drivers/idle/i7300_idle.c
27471fdb 4798
02cf2286 4799IEEE 802.15.4 SUBSYSTEM
b6e195fd 4800M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4801L: linux-wpan@vger.kernel.org
4802W: https://github.com/linux-wpan
4803T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4804S: Maintained
4805F: net/ieee802154/
68653359 4806F: net/mac802154/
251741b1 4807F: drivers/net/ieee802154/
580947d3
AA
4808F: include/linux/nl802154.h
4809F: include/linux/ieee802154.h
4810F: include/net/nl802154.h
4811F: include/net/mac802154.h
4812F: include/net/af_ieee802154.h
4813F: include/net/cfg802154.h
4814F: include/net/ieee802154_netdev.h
ebef9c12 4815F: Documentation/networking/ieee802154.txt
02cf2286 4816
b1c97193
SY
4817IGORPLUG-USB IR RECEIVER
4818M: Sean Young <sean@mess.org>
4819L: linux-media@vger.kernel.org
4820S: Maintained
4821F: drivers/media/rc/igorplugusb.c
4822
40ad4a30
SY
4823IGUANAWORKS USB IR TRANSCEIVER
4824M: Sean Young <sean@mess.org>
4825L: linux-media@vger.kernel.org
4826S: Maintained
4827F: drivers/media/rc/iguanair.c
4828
9545f86e 4829IIO SUBSYSTEM AND DRIVERS
030a13d7 4830M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4831R: Hartmut Knaack <knaack.h@gmx.de>
4832R: Lars-Peter Clausen <lars@metafoo.de>
4833R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4834L: linux-iio@vger.kernel.org
4835S: Maintained
03e7c251 4836F: drivers/iio/
9545f86e 4837F: drivers/staging/iio/
8fe671fc 4838F: include/linux/iio/
9545f86e 4839
65519263
SG
4840IKANOS/ADI EAGLE ADSL USB DRIVER
4841M: Matthieu Castet <castet.matthieu@free.fr>
4842M: Stanislaw Gruszka <stf_xl@wp.pl>
4843S: Maintained
4844F: drivers/usb/atm/ueagle-atm.c
4845
e89ab51f
GR
4846INA209 HARDWARE MONITOR DRIVER
4847M: Guenter Roeck <linux@roeck-us.net>
4848L: lm-sensors@lm-sensors.org
4849S: Maintained
4850F: Documentation/hwmon/ina209
4851F: Documentation/devicetree/bindings/i2c/ina209.txt
4852F: drivers/hwmon/ina209.c
4853
4854INA2XX HARDWARE MONITOR DRIVER
4855M: Guenter Roeck <linux@roeck-us.net>
4856L: lm-sensors@lm-sensors.org
4857S: Maintained
4858F: Documentation/hwmon/ina2xx
4859F: drivers/hwmon/ina2xx.c
4860F: include/linux/platform_data/ina2xx.h
4861
14dc124f
SIG
4862INDUSTRY PACK SUBSYSTEM (IPACK)
4863M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4864M: Jens Taprogge <jens.taprogge@taprogge.org>
4865M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4866L: industrypack-devel@lists.sourceforge.net
4867W: http://industrypack.sourceforge.net
4868S: Maintained
4869F: drivers/ipack/
4870
aa7168f4 4871INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4872M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4873M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4874L: linux-ima-devel@lists.sourceforge.net
4875L: linux-ima-user@lists.sourceforge.net
4876L: linux-security-module@vger.kernel.org
aa7168f4 4877S: Supported
679655da 4878F: security/integrity/ima/
aa7168f4 4879
9a4ea5a9
JH
4880IMGTEC IR DECODER DRIVER
4881M: James Hogan <james.hogan@imgtec.com>
4882S: Maintained
4883F: drivers/media/rc/img-ir/
4884
1da177e4 4885IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4886L: linux-fbdev@vger.kernel.org
843393d3 4887S: Orphan
8a61f013 4888F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4889
4890INFINIBAND SUBSYSTEM
db9fd848 4891M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4892M: Sean Hefty <sean.hefty@intel.com>
4893M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4894L: linux-rdma@vger.kernel.org
605841f5 4895W: http://www.openfabrics.org/
8a6e2535 4896Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4897T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4898S: Supported
679655da
JP
4899F: Documentation/infiniband/
4900F: drivers/infiniband/
c117ab84 4901F: include/uapi/linux/if_infiniband.h
1da177e4 4902
c9f04f58 4903INOTIFY
8b58be88
JP
4904M: John McCutchan <john@johnmccutchan.com>
4905M: Robert Love <rlove@rlove.org>
4906M: Eric Paris <eparis@parisplace.org>
c9f04f58 4907S: Maintained
679655da
JP
4908F: Documentation/filesystems/inotify.txt
4909F: fs/notify/inotify/
4910F: include/linux/inotify.h
c117ab84 4911F: include/uapi/linux/inotify.h
c9f04f58 4912
e2d1d6c0 4913INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4914M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4915M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4916L: linux-input@vger.kernel.org
8a6e2535 4917Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4918T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4919S: Maintained
679655da 4920F: drivers/input/
f4eea7e2 4921F: include/linux/input.h
c117ab84 4922F: include/uapi/linux/input.h
f4eea7e2 4923F: include/linux/input/
e2d1d6c0 4924
3267a87f
HR
4925INPUT MULTITOUCH (MT) PROTOCOL
4926M: Henrik Rydberg <rydberg@euromail.se>
4927L: linux-input@vger.kernel.org
7f9c2454 4928T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4929S: Maintained
4930F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4931F: drivers/input/input-mt.c
3267a87f
HR
4932K: \b(ABS|SYN)_MT_
4933
4ac13e17
DJ
4934INTEL C600 SERIES SAS CONTROLLER DRIVER
4935M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4936M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4937M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4938L: linux-scsi@vger.kernel.org
7106891a
DJ
4939T: git git://git.code.sf.net/p/intel-sas/isci
4940S: Supported
4ac13e17 4941F: drivers/scsi/isci/
4ac13e17 4942
26717172
LB
4943INTEL IDLE DRIVER
4944M: Len Brown <lenb@kernel.org>
bf1c138e 4945L: linux-pm@vger.kernel.org
08deed1e 4946T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4947S: Supported
4948F: drivers/idle/intel_idle.c
4949
9eb8ef74 4950INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4951M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4952L: linux-fbdev@vger.kernel.org
ce00f85c 4953S: Maintained
679655da 4954F: Documentation/fb/intelfb.txt
8a61f013 4955F: drivers/video/fbdev/intelfb/
9eb8ef74 4956
1da177e4 4957INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4958M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4959L: linux-fbdev@vger.kernel.org
ce00f85c 4960S: Maintained
8a61f013 4961F: drivers/video/fbdev/i810/
1da177e4 4962
f4a9bc4c 4963INTEL MENLOW THERMAL DRIVER
8b58be88 4964M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4965L: platform-driver-x86@vger.kernel.org
5ca92bd9 4966W: https://01.org/linux-acpi
f4a9bc4c 4967S: Supported
679655da 4968F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4969
1da177e4 4970INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4971M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4972S: Maintained
73d425fd
JP
4973F: arch/x86/kernel/cpu/microcode/core*
4974F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4975
248a9dc3 4976INTEL I/OAT DMA DRIVER
18ebd564 4977M: Dave Jiang <dave.jiang@intel.com>
08223d80 4978R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4979L: dmaengine@vger.kernel.org
4980Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4981S: Supported
679655da 4982F: drivers/dma/ioat*
248a9dc3 4983
6c8909b4 4984INTEL IOMMU (VT-d)
8b58be88 4985M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4986L: iommu@lists.linux-foundation.org
54e5881d 4987T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4988S: Supported
3fb39615 4989F: drivers/iommu/intel-iommu.c
679655da 4990F: include/linux/intel-iommu.h
6c8909b4 4991
b3e5f263 4992INTEL IOP-ADMA DMA DRIVER
08223d80 4993R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4994S: Odd fixes
679655da 4995F: drivers/dma/iop-adma.c
b3e5f263 4996
9251ce95 4997INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 4998M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 4999S: Maintained
679655da
JP
5000F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5001F: arch/arm/mach-ixp4xx/include/mach/npe.h
5002F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5003F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5004F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5005F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5006
844dd05f 5007INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5008M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5009S: Maintained
679655da 5010F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5011
c3a803e8 5012INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
5013M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5014M: Jesse Brandeburg <jesse.brandeburg@intel.com>
5015M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
5016M: Carolyn Wyborny <carolyn.wyborny@intel.com>
5017M: Don Skidmore <donald.c.skidmore@intel.com>
5018M: Greg Rose <gregory.v.rose@intel.com>
c3a803e8 5019M: Matthew Vick <matthew.vick@intel.com>
8b58be88 5020M: John Ronciak <john.ronciak@intel.com>
105bf2fe 5021M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 5022M: Linux NICS <linux.nics@intel.com>
dcd01faf 5023L: e1000-devel@lists.sourceforge.net
f6fde11a 5024W: http://www.intel.com/support/feedback.htm
d94e6fed 5025W: http://e1000.sourceforge.net/
dee1ad47
JK
5026T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5027T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 5028S: Supported
0d164401
JK
5029F: Documentation/networking/e100.txt
5030F: Documentation/networking/e1000.txt
5031F: Documentation/networking/e1000e.txt
5032F: Documentation/networking/igb.txt
5033F: Documentation/networking/igbvf.txt
5034F: Documentation/networking/ixgb.txt
5035F: Documentation/networking/ixgbe.txt
5036F: Documentation/networking/ixgbevf.txt
1bff6529 5037F: Documentation/networking/i40e.txt
105bf2fe 5038F: Documentation/networking/i40evf.txt
dee1ad47 5039F: drivers/net/ethernet/intel/
bc90d291 5040F: drivers/net/ethernet/intel/*/
1da177e4 5041
0963d59b
LW
5042INTEL-MID GPIO DRIVER
5043M: David Cohen <david.a.cohen@linux.intel.com>
5044L: linux-gpio@vger.kernel.org
5045S: Maintained
5046F: drivers/gpio/gpio-intel-mid.c
5047
ca907a90
SY
5048INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5049M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5050L: linux-wireless@vger.kernel.org
ca907a90 5051S: Maintained
679655da 5052F: Documentation/networking/README.ipw2100
679655da 5053F: Documentation/networking/README.ipw2200
ca907a90 5054F: drivers/net/wireless/ipw2x00/
826d2abe 5055
4bd96a7a 5056INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5057M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5058M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5059M: Shane Wang <shane.wang@intel.com>
5060L: tboot-devel@lists.sourceforge.net
5061W: http://tboot.sourceforge.net
e9b7d7c8 5062T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5063S: Supported
5064F: Documentation/intel_txt.txt
5065F: include/linux/tboot.h
5066F: arch/x86/kernel/tboot.c
5067
8a70da82 5068INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5069M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5070M: linux-wimax@intel.com
63fae219 5071L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5072S: Supported
5073W: http://linuxwimax.org
679655da
JP
5074F: Documentation/wimax/README.i2400m
5075F: drivers/net/wimax/i2400m/
c117ab84 5076F: include/uapi/linux/wimax/i2400m.h
8a70da82 5077
1c0ce89c
SG
5078INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5079M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5080L: linux-wireless@vger.kernel.org
1c0ce89c 5081S: Supported
efa3144e
WYG
5082F: drivers/net/wireless/iwlegacy/
5083
b481de9c 5084INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5085M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5086M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5087M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5088L: linux-wireless@vger.kernel.org
b481de9c 5089W: http://intellinuxwireless.org
b62ff718 5090T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5091S: Supported
679655da 5092F: drivers/net/wireless/iwlwifi/
b481de9c 5093
de8fe023
TW
5094INTEL MANAGEMENT ENGINE (mei)
5095M: Tomas Winkler <tomas.winkler@intel.com>
5096L: linux-kernel@vger.kernel.org
5097S: Supported
c117ab84 5098F: include/uapi/linux/mei.h
de8fe023 5099F: drivers/misc/mei/*
e07950a1 5100F: Documentation/misc-devices/mei/*
de8fe023 5101
cb109a0e 5102IOC3 ETHERNET DRIVER
8b58be88 5103M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5104L: linux-mips@linux-mips.org
5105S: Maintained
8862bf1e 5106F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5107
cb109a0e 5108IOC3 SERIAL DRIVER
8b58be88 5109M: Pat Gefre <pfg@sgi.com>
d39e0721 5110L: linux-serial@vger.kernel.org
cb109a0e 5111S: Maintained
df621252 5112F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5113
0b6e8569
SW
5114IOMMU DRIVERS
5115M: Joerg Roedel <joro@8bytes.org>
5116L: iommu@lists.linux-foundation.org
5117T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5118S: Maintained
5119F: drivers/iommu/
5120
4480f15b 5121IP MASQUERADING
8b58be88 5122M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5123S: Maintained
679655da 5124F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5125
1202d6ff 5126IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5127M: Francois Romieu <romieu@fr.zoreil.com>
5128M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5129L: netdev@vger.kernel.org
5130S: Maintained
7443713a 5131F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5132
4480f15b 5133IPATH DRIVER
8473c603 5134M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5135L: linux-rdma@vger.kernel.org
52a09a04 5136S: Maintained
679655da 5137F: drivers/infiniband/hw/ipath/
77d8798b 5138
4409ebe9 5139IPMI SUBSYSTEM
8b58be88 5140M: Corey Minyard <minyard@acm.org>
b0c90653 5141L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5142W: http://openipmi.sourceforge.net/
5143S: Supported
679655da
JP
5144F: Documentation/IPMI.txt
5145F: drivers/char/ipmi/
5146F: include/linux/ipmi*
c117ab84 5147F: include/uapi/linux/ipmi*
4409ebe9 5148
e2d1d6c0 5149IPS SCSI RAID DRIVER
8b58be88 5150M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5151L: linux-scsi@vger.kernel.org
5152W: http://www.adaptec.com/
5153S: Maintained
679655da 5154F: drivers/scsi/ips*
e2d1d6c0
RD
5155
5156IPVS
8b58be88
JP
5157M: Wensong Zhang <wensong@linux-vs.org>
5158M: Simon Horman <horms@verge.net.au>
5159M: Julian Anastasov <ja@ssi.bg>
979b6c13 5160L: netdev@vger.kernel.org
e2d1d6c0 5161L: lvs-devel@vger.kernel.org
1da177e4 5162S: Maintained
679655da 5163F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5164F: include/net/ip_vs.h
c117ab84 5165F: include/uapi/linux/ip_vs.h
679655da 5166F: net/netfilter/ipvs/
1da177e4 5167
e7839f25 5168IPWIRELESS DRIVER
8b58be88
JP
5169M: Jiri Kosina <jkosina@suse.cz>
5170M: David Sterba <dsterba@suse.cz>
92094aa0 5171S: Odd Fixes
282361a0 5172F: drivers/tty/ipwireless/
099dc4fb 5173
e2d1d6c0 5174IPX NETWORK LAYER
8b58be88 5175M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5176L: netdev@vger.kernel.org
5177S: Maintained
679655da 5178F: include/net/ipx.h
c117ab84 5179F: include/uapi/linux/ipx.h
679655da 5180F: net/ipx/
e2d1d6c0 5181
1da177e4 5182IRDA SUBSYSTEM
8b58be88 5183M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5184L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5185L: netdev@vger.kernel.org
1da177e4 5186W: http://irda.sourceforge.net/
f353976d 5187S: Maintained
e0057975 5188T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5189F: Documentation/networking/irda.txt
5190F: drivers/net/irda/
5191F: include/net/irda/
5192F: net/irda/
1da177e4 5193
a800c7cc
TG
5194IRQ SUBSYSTEM
5195M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5196L: linux-kernel@vger.kernel.org
a800c7cc 5197S: Maintained
75fc2d37 5198T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5199F: kernel/irq/
2ed9fd28
JC
5200
5201IRQCHIP DRIVERS
5202M: Thomas Gleixner <tglx@linutronix.de>
5203M: Jason Cooper <jason@lakedaemon.net>
5204L: linux-kernel@vger.kernel.org
5205S: Maintained
5206T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5207T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5208F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5209F: drivers/irqchip/
a800c7cc 5210
7ab3a837
GL
5211IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5212M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5213S: Maintained
5214F: Documentation/IRQ-domain.txt
5215F: include/linux/irqdomain.h
5216F: kernel/irq/irqdomain.c
5217
e2d1d6c0 5218ISAPNP
8b58be88 5219M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5220S: Maintained
679655da
JP
5221F: Documentation/isapnp.txt
5222F: drivers/pnp/isapnp/
5223F: include/linux/isapnp.h
e2d1d6c0 5224
d39b8420
HV
5225ISA RADIO MODULE
5226M: Hans Verkuil <hverkuil@xs4all.nl>
5227L: linux-media@vger.kernel.org
5228T: git git://linuxtv.org/media_tree.git
5229W: http://linuxtv.org
5230S: Maintained
5231F: drivers/media/radio/radio-isa*
5232
71a6d0af
HW
5233iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5234M: Peter Jones <pjones@redhat.com>
5235M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5236S: Maintained
5237F: drivers/firmware/iscsi_ibft*
5238
14816b1e 5239ISCSI
8b58be88 5240M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5241L: open-iscsi@googlegroups.com
5242W: www.open-iscsi.org
54e5881d 5243T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5244S: Maintained
679655da
JP
5245F: drivers/scsi/*iscsi*
5246F: include/scsi/*iscsi*
14816b1e 5247
1e65eb42
OG
5248ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5249M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5250M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5251M: Roi Dayan <roid@mellanox.com>
5252L: linux-rdma@vger.kernel.org
5253S: Supported
5254W: http://www.openfabrics.org
5255W: www.open-iscsi.org
5256Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5257F: drivers/infiniband/ulp/iser/
1e65eb42 5258
1da177e4 5259ISDN SUBSYSTEM
8b58be88 5260M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5261L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5262L: netdev@vger.kernel.org
1da177e4 5263W: http://www.isdn4linux.de
54e5881d 5264T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5265S: Maintained
679655da
JP
5266F: Documentation/isdn/
5267F: drivers/isdn/
5268F: include/linux/isdn.h
5269F: include/linux/isdn/
c117ab84
CEB
5270F: include/uapi/linux/isdn.h
5271F: include/uapi/linux/isdn/
1da177e4
LT
5272
5273ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5274M: Armin Schindler <mac@melware.de>
d5d52273 5275L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5276W: http://www.melware.de
5277S: Maintained
679655da 5278F: drivers/isdn/hardware/eicon/
1da177e4 5279
d624870f 5280IT87 HARDWARE MONITORING DRIVER
7c81c60f 5281M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5282L: lm-sensors@lm-sensors.org
5283S: Maintained
5284F: Documentation/hwmon/it87
5285F: drivers/hwmon/it87.c
5286
d7104bff
AP
5287IT913X MEDIA DRIVER
5288M: Antti Palosaari <crope@iki.fi>
5289L: linux-media@vger.kernel.org
5290W: http://linuxtv.org/
5291W: http://palosaari.fi/linux/
5292Q: http://patchwork.linuxtv.org/project/linux-media/list/
5293T: git git://linuxtv.org/anttip/media_tree.git
5294S: Maintained
249c697e 5295F: drivers/media/tuners/it913x*
d7104bff 5296
91821ff3 5297IVTV VIDEO4LINUX DRIVER
6afdeaf8 5298M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5299L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5300L: linux-media@vger.kernel.org
275ffde4 5301T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5302W: http://www.ivtvdriver.org
5303S: Maintained
679655da 5304F: Documentation/video4linux/*.ivtv
90d72ac6 5305F: drivers/media/pci/ivtv/
c117ab84 5306F: include/uapi/linux/ivtv*
91821ff3 5307
68620bdd
MP
5308IX2505V MEDIA DRIVER
5309M: Malcolm Priestley <tvboxspy@gmail.com>
5310L: linux-media@vger.kernel.org
5311W: http://linuxtv.org/
5312Q: http://patchwork.linuxtv.org/project/linux-media/list/
5313S: Maintained
5314F: drivers/media/dvb-frontends/ix2505v*
5315
4453d736
GR
5316JC42.4 TEMPERATURE SENSOR DRIVER
5317M: Guenter Roeck <linux@roeck-us.net>
5318L: lm-sensors@lm-sensors.org
5319S: Maintained
5320F: drivers/hwmon/jc42.c
5321F: Documentation/hwmon/jc42
5322
e2d1d6c0 5323JFS FILESYSTEM
3256f80f 5324M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5325L: jfs-discussion@lists.sourceforge.net
5326W: http://jfs.sourceforge.net/
54e5881d 5327T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5328S: Maintained
679655da
JP
5329F: Documentation/filesystems/jfs.txt
5330F: fs/jfs/
e2d1d6c0 5331
95252236 5332JME NETWORK DRIVER
8b58be88 5333M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5334L: netdev@vger.kernel.org
5335S: Maintained
63d24a0e 5336F: drivers/net/ethernet/jme.*
95252236 5337
1da177e4 5338JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5339M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5340L: linux-mtd@lists.infradead.org
5341W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5342S: Maintained
679655da 5343F: fs/jffs2/
c117ab84 5344F: include/uapi/linux/jffs2.h
1da177e4 5345
de456d37 5346JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5347M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5348M: Jan Kara <jack@suse.cz>
72be2ccf 5349L: linux-ext4@vger.kernel.org
ae0718f8 5350S: Maintained
d183e11a 5351F: fs/jbd/
d183e11a
TT
5352F: include/linux/jbd.h
5353
5354JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5355M: "Theodore Ts'o" <tytso@mit.edu>
5356L: linux-ext4@vger.kernel.org
5357S: Maintained
5358F: fs/jbd2/
5359F: include/linux/jbd2.h
ae0718f8 5360
fd8b6cb4 5361JSM Neo PCI based serial card
9d141cb9 5362M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5363L: linux-serial@vger.kernel.org
5364S: Maintained
df621252 5365F: drivers/tty/serial/jsm/
ae0718f8 5366
af39917d
CL
5367K10TEMP HARDWARE MONITORING DRIVER
5368M: Clemens Ladisch <clemens@ladisch.de>
5369L: lm-sensors@lm-sensors.org
5370S: Maintained
5371F: Documentation/hwmon/k10temp
5372F: drivers/hwmon/k10temp.c
5373
4660cb35 5374K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5375M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5376L: lm-sensors@lm-sensors.org
ae0718f8 5377S: Maintained
679655da
JP
5378F: Documentation/hwmon/k8temp
5379F: drivers/hwmon/k8temp.c
ae0718f8 5380
1da177e4 5381KCONFIG
5eb1f99e 5382M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5383L: linux-kbuild@vger.kernel.org
cea8321c 5384T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5385S: Maintained
679655da
JP
5386F: Documentation/kbuild/kconfig-language.txt
5387F: scripts/kconfig/
1da177e4 5388
ea6c2089 5389KDUMP
8b58be88
JP
5390M: Vivek Goyal <vgoyal@redhat.com>
5391M: Haren Myneni <hbabu@us.ibm.com>
34633993 5392L: kexec@lists.infradead.org
ea6c2089
VG
5393W: http://lse.sourceforge.net/kdump/
5394S: Maintained
80811493 5395F: Documentation/kdump/
ea6c2089 5396
f41bf02f
HV
5397KEENE FM RADIO TRANSMITTER DRIVER
5398M: Hans Verkuil <hverkuil@xs4all.nl>
5399L: linux-media@vger.kernel.org
5400T: git git://linuxtv.org/media_tree.git
5401W: http://linuxtv.org
5402S: Maintained
5403F: drivers/media/radio/radio-keene*
5404
1da177e4 5405KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5406M: Ian Kent <raven@themaw.net>
f694fc97 5407L: autofs@vger.kernel.org
1da177e4 5408S: Maintained
679655da 5409F: fs/autofs4/
1da177e4 5410
70fb7ba6 5411KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5412M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5413T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5414T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5415L: linux-kbuild@vger.kernel.org
5ce45962 5416S: Maintained
679655da
JP
5417F: Documentation/kbuild/
5418F: Makefile
5419F: scripts/Makefile.*
70fb7ba6
MM
5420F: scripts/basic/
5421F: scripts/mk*
5422F: scripts/package/
1da177e4
LT
5423
5424KERNEL JANITORS
c3000e03 5425L: kernel-janitors@vger.kernel.org
10466f5a 5426W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5427S: Odd Fixes
1da177e4 5428
e8b43555 5429KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5430M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5431L: linux-nfs@vger.kernel.org
1da177e4 5432W: http://nfs.sourceforge.net/
98fac23f 5433S: Supported
679655da 5434F: fs/nfsd/
c117ab84 5435F: include/uapi/linux/nfsd/
679655da
JP
5436F: fs/lockd/
5437F: fs/nfs_common/
5438F: net/sunrpc/
5439F: include/linux/lockd/
5440F: include/linux/sunrpc/
c117ab84 5441F: include/uapi/linux/sunrpc/
1da177e4 5442
13b122b3
SK
5443KERNEL SELFTEST FRAMEWORK
5444M: Shuah Khan <shuahkh@osg.samsung.com>
5445L: linux-api@vger.kernel.org
5446T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5447S: Maintained
5448F: tools/testing/selftests
5449
426d62e2 5450KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5451M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5452M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5453L: kvm@vger.kernel.org
e3e58478 5454W: http://www.linux-kvm.org
a94b40a6 5455T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5456S: Supported
c93a64fe
PB
5457F: Documentation/*/kvm*.txt
5458F: Documentation/virtual/kvm/
679655da
JP
5459F: arch/*/kvm/
5460F: arch/*/include/asm/kvm*
5461F: include/linux/kvm*
c117ab84 5462F: include/uapi/linux/kvm*
679655da 5463F: virt/kvm/
426d62e2 5464
ad8003d3 5465KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5466M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5467L: kvm@vger.kernel.org
5468W: http://kvm.qumranet.com
7de609c8 5469S: Maintained
679655da 5470F: arch/x86/include/asm/svm.h
679655da 5471F: arch/x86/kvm/svm.c
426d62e2 5472
513014b7 5473KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5474M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5475L: kvm-ppc@vger.kernel.org
5476W: http://kvm.qumranet.com
6a7f972d 5477T: git git://github.com/agraf/linux-2.6.git
513014b7 5478S: Supported
679655da
JP
5479F: arch/powerpc/include/asm/kvm*
5480F: arch/powerpc/kvm/
513014b7 5481
1fc9d2bf 5482KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5483M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5484L: kvm-ia64@vger.kernel.org
5485W: http://kvm.qumranet.com
920ed9f1 5486S: Supported
679655da
JP
5487F: Documentation/ia64/kvm.txt
5488F: arch/ia64/include/asm/kvm*
5489F: arch/ia64/kvm/
920ed9f1 5490
85f8fffe 5491KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5492M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5493M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5494M: linux390@de.ibm.com
5495L: linux-s390@vger.kernel.org
5496W: http://www.ibm.com/developerworks/linux/linux390/
5497S: Supported
679655da
JP
5498F: Documentation/s390/kvm.txt
5499F: arch/s390/include/asm/kvm*
80811493 5500F: arch/s390/kvm/
a968cd3e 5501F: drivers/s390/kvm/
85f8fffe 5502
a749474d 5503KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5504M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5505M: Marc Zyngier <marc.zyngier@arm.com>
5506L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5507L: kvmarm@lists.cs.columbia.edu
5508W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5509S: Supported
a749474d
CD
5510F: arch/arm/include/uapi/asm/kvm*
5511F: arch/arm/include/asm/kvm*
5512F: arch/arm/kvm/
5c8818b4
MZ
5513F: virt/kvm/arm/
5514F: include/kvm/arm_*
a749474d 5515
6394a3ec 5516KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5517M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5518M: Marc Zyngier <marc.zyngier@arm.com>
5519L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5520L: kvmarm@lists.cs.columbia.edu
5521S: Maintained
5522F: arch/arm64/include/uapi/asm/kvm*
5523F: arch/arm64/include/asm/kvm*
5524F: arch/arm64/kvm/
5525
dc009d92 5526KEXEC
8b58be88 5527M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5528W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5529L: kexec@lists.infradead.org
dc009d92 5530S: Maintained
679655da 5531F: include/linux/kexec.h
c117ab84 5532F: include/uapi/linux/kexec.h
679655da 5533F: kernel/kexec.c
dc009d92 5534
e971461f
DH
5535KEYS/KEYRINGS:
5536M: David Howells <dhowells@redhat.com>
5537L: keyrings@linux-nfs.org
5538S: Maintained
d410fa4e 5539F: Documentation/security/keys.txt
e971461f
DH
5540F: include/linux/key.h
5541F: include/linux/key-type.h
5542F: include/keys/
5543F: security/keys/
5544
7f3c68be 5545KEYS-TRUSTED
74dd744f
MZ
5546M: David Safford <safford@us.ibm.com>
5547M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5548L: linux-security-module@vger.kernel.org
5549L: keyrings@linux-nfs.org
5550S: Supported
d410fa4e 5551F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5552F: include/keys/trusted-type.h
5553F: security/keys/trusted.c
5554F: security/keys/trusted.h
5555
5556KEYS-ENCRYPTED
74dd744f
MZ
5557M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5558M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5559L: linux-security-module@vger.kernel.org
5560L: keyrings@linux-nfs.org
5561S: Supported
d410fa4e 5562F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5563F: include/keys/encrypted-type.h
19c90aa6 5564F: security/keys/encrypted-keys/
7f3c68be 5565
5b778dad 5566KGDB / KDB /debug_core
8b58be88 5567M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5568W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5569L: kgdb-bugreport@lists.sourceforge.net
5570S: Maintained
679655da
JP
5571F: Documentation/DocBook/kgdb.tmpl
5572F: drivers/misc/kgdbts.c
df621252 5573F: drivers/tty/serial/kgdboc.c
5b778dad 5574F: include/linux/kdb.h
679655da 5575F: include/linux/kgdb.h
4063eb5f 5576F: kernel/debug/
e3e2aaf7 5577
456db8cc 5578KMEMCHECK
8b58be88 5579M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5580M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5581S: Maintained
410d7a97
JP
5582F: Documentation/kmemcheck.txt
5583F: arch/x86/include/asm/kmemcheck.h
5584F: arch/x86/mm/kmemcheck/
5585F: include/linux/kmemcheck.h
5586F: mm/kmemcheck.c
b9ce08c0 5587
c3bb4d24 5588KMEMLEAK
8b58be88 5589M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5590S: Maintained
5591F: Documentation/kmemleak.txt
5592F: include/linux/kmemleak.h
5593F: mm/kmemleak.c
5594F: mm/kmemleak-test.c
5595
89559a61 5596KPROBES
8b58be88
JP
5597M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5598M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5599M: "David S. Miller" <davem@davemloft.net>
97c29e74 5600M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5601S: Maintained
679655da
JP
5602F: Documentation/kprobes.txt
5603F: include/linux/kprobes.h
5604F: kernel/kprobes.c
89559a61 5605
70e84049 5606KS0108 LCD CONTROLLER DRIVER
8b58be88 5607M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5608W: http://miguelojeda.es/auxdisplay.htm
5609W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5610S: Maintained
679655da
JP
5611F: Documentation/auxdisplay/ks0108
5612F: drivers/auxdisplay/ks0108.c
5613F: include/linux/ks0108.h
70e84049 5614
1da177e4 5615LAPB module
1da177e4 5616L: linux-x25@vger.kernel.org
bf9915cc 5617S: Orphan
679655da
JP
5618F: Documentation/networking/lapb-module.txt
5619F: include/*/lapb.h
5620F: net/lapb/
1da177e4
LT
5621
5622LASI 53c700 driver for PARISC
8b58be88 5623M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5624L: linux-scsi@vger.kernel.org
5625S: Maintained
679655da
JP
5626F: Documentation/scsi/53c700.txt
5627F: drivers/scsi/53c700*
1da177e4 5628
263de9b5 5629LED SUBSYSTEM
c772fc26 5630M: Bryan Wu <cooloney@gmail.com>
8b58be88 5631M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5632L: linux-leds@vger.kernel.org
5633T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5634S: Maintained
679655da
JP
5635F: drivers/leds/
5636F: include/linux/leds.h
263de9b5 5637
b0461a44 5638LEGACY EEPROM DRIVER
7c81c60f 5639M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5640S: Maintained
5641F: Documentation/misc-devices/eeprom
5642F: drivers/misc/eeprom/eeprom.c
5643
1da177e4 5644LEGO USB Tower driver
8b58be88 5645M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5646L: legousb-devel@lists.sourceforge.net
5647W: http://legousb.sourceforge.net/
5648S: Maintained
679655da 5649F: drivers/usb/misc/legousbtower.c
1da177e4 5650
055616a8
MK
5651LG2160 MEDIA DRIVER
5652M: Michael Krufky <mkrufky@linuxtv.org>
5653L: linux-media@vger.kernel.org
5654W: http://linuxtv.org/
5655W: http://github.com/mkrufky
5656Q: http://patchwork.linuxtv.org/project/linux-media/list/
5657T: git git://linuxtv.org/mkrufky/tuners.git
5658S: Maintained
5659F: drivers/media/dvb-frontends/lg2160.*
5660
6f0e7725
MK
5661LGDT3305 MEDIA DRIVER
5662M: Michael Krufky <mkrufky@linuxtv.org>
5663L: linux-media@vger.kernel.org
5664W: http://linuxtv.org/
5665W: http://github.com/mkrufky
5666Q: http://patchwork.linuxtv.org/project/linux-media/list/
5667T: git git://linuxtv.org/mkrufky/tuners.git
5668S: Maintained
5669F: drivers/media/dvb-frontends/lgdt3305.*
5670
568a17ff 5671LGUEST
8b58be88 5672M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5673L: lguest@lists.ozlabs.org
568a17ff 5674W: http://lguest.ozlabs.org/
72e91863 5675S: Odd Fixes
070f420b 5676F: arch/x86/include/asm/lguest*.h
679655da
JP
5677F: arch/x86/lguest/
5678F: drivers/lguest/
5679F: include/linux/lguest*.h
070f420b 5680F: tools/lguest/
568a17ff 5681
1acd437c
SL
5682LIBLOCKDEP
5683M: Sasha Levin <sasha.levin@oracle.com>
5684S: Maintained
5685F: tools/lib/lockdep/
5686
1da177e4 5687LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5688M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5689W: http://www.ibm.com/linux/ltc/projects/ppc
5690S: Supported
11c34c7d 5691F: arch/powerpc/boot/rs6000.h
1da177e4 5692
852bb9f5 5693LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5694M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5695M: Paul Mackerras <paulus@samba.org>
ea668936 5696M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5697W: http://www.penguinppc.org/
a4724ed6 5698L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5699Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5700T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5701S: Supported
11c34c7d
JP
5702F: Documentation/powerpc/
5703F: arch/powerpc/
1da177e4
LT
5704
5705LINUX FOR POWER MACINTOSH
8b58be88 5706M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5707W: http://www.penguinppc.org/
a4724ed6 5708L: linuxppc-dev@lists.ozlabs.org
1da177e4 5709S: Maintained
11c34c7d
JP
5710F: arch/powerpc/platforms/powermac/
5711F: drivers/macintosh/
1da177e4 5712
77a76369 5713LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5714M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5715L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5716T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5717S: Maintained
11c34c7d
JP
5718F: arch/powerpc/platforms/512x/
5719F: arch/powerpc/platforms/52xx/
1da177e4
LT
5720
5721LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5722M: Alistair Popple <alistair@popple.id.au>
8b58be88 5723M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5724W: http://www.penguinppc.org/
a4724ed6 5725L: linuxppc-dev@lists.ozlabs.org
1da177e4 5726S: Maintained
11c34c7d
JP
5727F: arch/powerpc/platforms/40x/
5728F: arch/powerpc/platforms/44x/
1da177e4 5729
260c02a9 5730LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5731L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5732S: Orphan
11c34c7d
JP
5733F: arch/powerpc/*/*virtex*
5734F: arch/powerpc/*/*/*virtex*
1da177e4 5735
e93adf1e 5736LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5737M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5738W: http://www.penguinppc.org/
a4724ed6 5739L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5740S: Maintained
a2b1f7c8 5741F: arch/powerpc/platforms/8xx/
e93adf1e 5742
1da177e4 5743LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5744M: Scott Wood <scottwood@freescale.com>
8b58be88 5745M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5746W: http://www.penguinppc.org/
a4724ed6 5747L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5748T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5749S: Maintained
11c34c7d 5750F: arch/powerpc/platforms/83xx/
4c8f581d 5751F: arch/powerpc/platforms/85xx/
1da177e4 5752
ab06ff3a 5753LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5754M: Olof Johansson <olof@lixom.net>
a4724ed6 5755L: linuxppc-dev@lists.ozlabs.org
92e19709 5756S: Maintained
11c34c7d
JP
5757F: arch/powerpc/platforms/pasemi/
5758F: drivers/*/*pasemi*
5759F: drivers/*/*/*pasemi*
ab06ff3a 5760
1da177e4 5761LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5762M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5763L: linux-security-module@vger.kernel.org
1da177e4
LT
5764S: Supported
5765
a23ce6da
HW
5766LIS3LV02D ACCELEROMETER DRIVER
5767M: Eric Piel <eric.piel@tremplin-utc.net>
5768S: Maintained
ff606677
JD
5769F: Documentation/misc-devices/lis3lv02d
5770F: drivers/misc/lis3lv02d/
bd35665f 5771F: drivers/platform/x86/hp_accel.c
a23ce6da 5772
e2d1d6c0 5773LLC (802.2)
8b58be88 5774M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5775S: Maintained
679655da 5776F: include/linux/llc.h
c117ab84 5777F: include/uapi/linux/llc.h
679655da
JP
5778F: include/net/llc*
5779F: net/llc/
e2d1d6c0 5780
4e233cbe
AD
5781LM73 HARDWARE MONITOR DRIVER
5782M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5783L: lm-sensors@lm-sensors.org
5784S: Maintained
5785F: drivers/hwmon/lm73.c
5786
156e2d1a 5787LM78 HARDWARE MONITOR DRIVER
7c81c60f 5788M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5789L: lm-sensors@lm-sensors.org
5790S: Maintained
5791F: Documentation/hwmon/lm78
5792F: drivers/hwmon/lm78.c
5793
1da177e4 5794LM83 HARDWARE MONITOR DRIVER
7c81c60f 5795M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5796L: lm-sensors@lm-sensors.org
1da177e4 5797S: Maintained
679655da
JP
5798F: Documentation/hwmon/lm83
5799F: drivers/hwmon/lm83.c
1da177e4
LT
5800
5801LM90 HARDWARE MONITOR DRIVER
7c81c60f 5802M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5803L: lm-sensors@lm-sensors.org
1da177e4 5804S: Maintained
679655da 5805F: Documentation/hwmon/lm90
aae7bce4 5806F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5807F: drivers/hwmon/lm90.c
1da177e4 5808
917cc4e6
GR
5809LM95234 HARDWARE MONITOR DRIVER
5810M: Guenter Roeck <linux@roeck-us.net>
5811L: lm-sensors@lm-sensors.org
5812S: Maintained
5813F: Documentation/hwmon/lm95234
5814F: drivers/hwmon/lm95234.c
5815
68620bdd
MP
5816LME2510 MEDIA DRIVER
5817M: Malcolm Priestley <tvboxspy@gmail.com>
5818L: linux-media@vger.kernel.org
5819W: http://linuxtv.org/
5820Q: http://patchwork.linuxtv.org/project/linux-media/list/
5821S: Maintained
5822F: drivers/media/usb/dvb-usb-v2/lmedm04*
5823
512e67f9 5824LOCKDEP AND LOCKSTAT
8b58be88
JP
5825M: Peter Zijlstra <peterz@infradead.org>
5826M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5827L: linux-kernel@vger.kernel.org
75fc2d37 5828T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5829S: Maintained
214e0aed
DB
5830F: Documentation/locking/lockdep*.txt
5831F: Documentation/locking/lockstat.txt
679655da 5832F: include/linux/lockdep.h
7486d6da 5833F: kernel/locking/
512e67f9 5834
dde33348 5835LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5836M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5837L: linux-ntfs-dev@lists.sourceforge.net
5838W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5839S: Maintained
679655da 5840F: Documentation/ldm.txt
20d16fef 5841F: block/partitions/ldm.*
1da177e4 5842
ef6ada3d
JE
5843LogFS
5844M: Joern Engel <joern@logfs.org>
756ccb3c 5845M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5846L: logfs@logfs.org
5847W: logfs.org
5848S: Maintained
5849F: fs/logfs/
5850
b62d7946
RS
5851LPC32XX MACHINE SUPPORT
5852M: Roland Stigge <stigge@antcom.de>
5853L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5854S: Maintained
5855F: arch/arm/mach-lpc32xx/
5856
c87e34ef 5857LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5858M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5859M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5860M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5861M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5862L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5863L: linux-scsi@vger.kernel.org
5864W: http://www.lsilogic.com/support
5865S: Supported
679655da 5866F: drivers/message/fusion/
500c152a 5867F: drivers/scsi/mpt2sas/
5868F: drivers/scsi/mpt3sas/
c87e34ef 5869
1da177e4 5870LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5871M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5872L: linux-scsi@vger.kernel.org
5873S: Maintained
679655da 5874F: drivers/scsi/sym53c8xx_2/
1da177e4 5875
e5f5c99a
GR
5876LTC4261 HARDWARE MONITOR DRIVER
5877M: Guenter Roeck <linux@roeck-us.net>
5878L: lm-sensors@lm-sensors.org
5879S: Maintained
5880F: Documentation/hwmon/ltc4261
5881F: drivers/hwmon/ltc4261.c
5882
81365c31 5883LTP (Linux Test Project)
28b8e8d4 5884M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5885M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5886M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5887M: Jan Stancek <jstancek@redhat.com>
5888M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5889M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5890L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5891W: http://linux-test-project.github.io/
7d1ae8a8 5892T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5893S: Maintained
5894
c12a54b3 5895M32R ARCHITECTURE
c12a54b3 5896W: http://www.linux-m32r.org/
b4174867 5897S: Orphan
679655da 5898F: arch/m32r/
c12a54b3 5899
1da177e4 5900M68K ARCHITECTURE
8b58be88 5901M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5902L: linux-m68k@lists.linux-m68k.org
5903W: http://www.linux-m68k.org/
54e5881d 5904T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5905S: Maintained
679655da 5906F: arch/m68k/
9db35182 5907F: drivers/zorro/
1da177e4
LT
5908
5909M68K ON APPLE MACINTOSH
8b58be88 5910M: Joshua Thompson <funaho@jurai.org>
1da177e4 5911W: http://www.mac.linux-m68k.org/
9bb9f222 5912L: linux-m68k@lists.linux-m68k.org
1da177e4 5913S: Maintained
9db35182 5914F: arch/m68k/mac/
1da177e4
LT
5915
5916M68K ON HP9000/300
8b58be88 5917M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5918W: http://www.tazenda.demon.co.uk/phil/linux-hp
5919S: Maintained
679655da 5920F: arch/m68k/hp300/
1da177e4 5921
74425546
AP
5922M88DS3103 MEDIA DRIVER
5923M: Antti Palosaari <crope@iki.fi>
5924L: linux-media@vger.kernel.org
5925W: http://linuxtv.org/
5926W: http://palosaari.fi/linux/
5927Q: http://patchwork.linuxtv.org/project/linux-media/list/
5928T: git git://linuxtv.org/anttip/media_tree.git
5929S: Maintained
5930F: drivers/media/dvb-frontends/m88ds3103*
5931
68620bdd
MP
5932M88RS2000 MEDIA DRIVER
5933M: Malcolm Priestley <tvboxspy@gmail.com>
5934L: linux-media@vger.kernel.org
5935W: http://linuxtv.org/
5936Q: http://patchwork.linuxtv.org/project/linux-media/list/
5937S: Maintained
5938F: drivers/media/dvb-frontends/m88rs2000*
5939
0d62f800
AP
5940M88TS2022 MEDIA DRIVER
5941M: Antti Palosaari <crope@iki.fi>
5942L: linux-media@vger.kernel.org
5943W: http://linuxtv.org/
5944W: http://palosaari.fi/linux/
5945Q: http://patchwork.linuxtv.org/project/linux-media/list/
5946T: git git://linuxtv.org/anttip/media_tree.git
5947S: Maintained
5948F: drivers/media/tuners/m88ts2022*
5949
07a092fa 5950MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5951M: Alexey Klimov <klimov.linux@gmail.com>
5952L: linux-media@vger.kernel.org
5953T: git git://linuxtv.org/media_tree.git
5954S: Maintained
5955F: drivers/media/radio/radio-ma901.c
07a092fa 5956
64a327a7 5957MAC80211
8b58be88 5958M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5959L: linux-wireless@vger.kernel.org
491b26b4 5960W: http://wireless.kernel.org/
ce466579
JB
5961T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5962T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5963S: Maintained
679655da
JP
5964F: Documentation/networking/mac80211-injection.txt
5965F: include/net/mac80211.h
5966F: net/mac80211/
64a327a7 5967
b863ceb7 5968MACVLAN DRIVER
8b58be88 5969M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5970L: netdev@vger.kernel.org
5971S: Maintained
679655da
JP
5972F: drivers/net/macvlan.c
5973F: include/linux/if_macvlan.h
b863ceb7 5974
2b6d83e2
JB
5975MAILBOX API
5976M: Jassi Brar <jassisinghbrar@gmail.com>
5977L: linux-kernel@vger.kernel.org
5978S: Maintained
5979F: drivers/mailbox/
5980F: include/linux/mailbox_client.h
5981F: include/linux/mailbox_controller.h
5982
faf1668c 5983MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5984M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5985W: http://www.kernel.org/doc/man-pages
bd7ebec6 5986L: linux-man@vger.kernel.org
1b53dc74 5987S: Maintained
faf1668c 5988
8427defd
RK
5989MARVELL ARMADA DRM SUPPORT
5990M: Russell King <rmk+kernel@arm.linux.org.uk>
5991S: Maintained
5992F: drivers/gpu/drm/armada/
5993
3ad50cca
GR
5994MARVELL 88E6352 DSA support
5995M: Guenter Roeck <linux@roeck-us.net>
5996S: Maintained
5997F: drivers/net/dsa/mv88e6352.c
5998
44c14c1d 5999MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6000M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6001M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6002L: netdev@vger.kernel.org
6003S: Maintained
6004F: drivers/net/ethernet/marvell/sk*
6005
74cda169 6006MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6007L: libertas-dev@lists.infradead.org
8ac3e99e 6008S: Orphan
679655da 6009F: drivers/net/wireless/libertas/
74cda169 6010
b60d6975 6011MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6012M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6013L: netdev@vger.kernel.org
f5ca8502 6014S: Maintained
527a6266 6015F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6016F: include/linux/mv643xx.h
1da177e4 6017
370b8ed9
TP
6018MARVELL MVNETA ETHERNET DRIVER
6019M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6020L: netdev@vger.kernel.org
6021S: Maintained
6022F: drivers/net/ethernet/marvell/mvneta.*
6023
fcad584d 6024MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6025M: Amitkumar Karwar <akarwar@marvell.com>
6026M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6027L: linux-wireless@vger.kernel.org
6028S: Maintained
6029F: drivers/net/wireless/mwifiex/
6030
a2c3f656 6031MARVELL MWL8K WIRELESS DRIVER
a040d532 6032M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6033L: linux-wireless@vger.kernel.org
16345910 6034S: Odd Fixes
a2c3f656
LB
6035F: drivers/net/wireless/mwl8k.c
6036
2a69567b 6037MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6038M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6039S: Odd Fixes
1fa7e547 6040F: drivers/mmc/host/mvsdio.*
2a69567b 6041
1da177e4 6042MATROX FRAMEBUFFER DRIVER
c69f677c 6043L: linux-fbdev@vger.kernel.org
52653199 6044S: Orphan
8a61f013 6045F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6046F: include/uapi/linux/matroxfb.h
1da177e4 6047
ca462085
GR
6048MAX16065 HARDWARE MONITOR DRIVER
6049M: Guenter Roeck <linux@roeck-us.net>
6050L: lm-sensors@lm-sensors.org
6051S: Maintained
6052F: Documentation/hwmon/max16065
6053F: drivers/hwmon/max16065.c
6054
d20620de 6055MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6056M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6057L: lm-sensors@lm-sensors.org
6058S: Maintained
679655da
JP
6059F: Documentation/hwmon/max6650
6060F: drivers/hwmon/max6650.c
d20620de 6061
e89ab51f
GR
6062MAX6697 HARDWARE MONITOR DRIVER
6063M: Guenter Roeck <linux@roeck-us.net>
6064L: lm-sensors@lm-sensors.org
6065S: Maintained
6066F: Documentation/hwmon/max6697
6067F: Documentation/devicetree/bindings/i2c/max6697.txt
6068F: drivers/hwmon/max6697.c
6069F: include/linux/platform_data/max6697.h
6070
9be3c9a5
HV
6071MAXIRADIO FM RADIO RECEIVER DRIVER
6072M: Hans Verkuil <hverkuil@xs4all.nl>
6073L: linux-media@vger.kernel.org
6074T: git git://linuxtv.org/media_tree.git
6075W: http://linuxtv.org
6076S: Maintained
6077F: drivers/media/radio/radio-maxiradio*
6078
127c49ae 6079MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6080M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6081P: LinuxTV.org Project
6082L: linux-media@vger.kernel.org
6083W: http://linuxtv.org
8a6e2535 6084Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6085T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6086S: Maintained
6087F: Documentation/dvb/
6088F: Documentation/video4linux/
ffe06198 6089F: Documentation/DocBook/media/
127c49ae 6090F: drivers/media/
ffe06198 6091F: drivers/staging/media/
127c49ae 6092F: include/media/
6c0f0359
MCC
6093F: include/uapi/linux/dvb/
6094F: include/uapi/linux/videodev2.h
6095F: include/uapi/linux/media.h
6096F: include/uapi/linux/v4l2-*
6097F: include/uapi/linux/meye.h
6098F: include/uapi/linux/ivtv*
6099F: include/uapi/linux/uvcvideo.h
d20620de 6100
6149a936
HV
6101MEDIAVISION PRO MOVIE STUDIO DRIVER
6102M: Hans Verkuil <hverkuil@xs4all.nl>
6103L: linux-media@vger.kernel.org
6104T: git git://linuxtv.org/media_tree.git
6105W: http://linuxtv.org
6106S: Odd Fixes
6107F: drivers/media/parport/pms*
6108
e399065b
SS
6109MEGARAID SCSI/SAS DRIVERS
6110M: Kashyap Desai <kashyap.desai@avagotech.com>
6111M: Sumit Saxena <sumit.saxena@avagotech.com>
6112M: Uday Lingala <uday.lingala@avagotech.com>
6113L: megaraidlinux.pdl@avagotech.com
baaea1dc 6114L: linux-scsi@vger.kernel.org
e399065b 6115W: http://www.lsi.com
ce00f85c 6116S: Maintained
679655da
JP
6117F: Documentation/scsi/megaraid.txt
6118F: drivers/scsi/megaraid.*
6119F: drivers/scsi/megaraid/
757e0108 6120
2c46c9d5
AV
6121MELLANOX ETHERNET DRIVER (mlx4_en)
6122M: Amir Vadai <amirv@mellanox.com>
b75f0050 6123L: netdev@vger.kernel.org
2c46c9d5
AV
6124S: Supported
6125W: http://www.mellanox.com
6126Q: http://patchwork.ozlabs.org/project/netdev/list/
6127F: drivers/net/ethernet/mellanox/mlx4/en_*
6128
70ea91f1
SR
6129MEMORY MANAGEMENT
6130L: linux-mm@kvack.org
70ea91f1
SR
6131W: http://www.linux-mm.org
6132S: Maintained
679655da 6133F: include/linux/mm.h
551450bb
CS
6134F: include/linux/gfp.h
6135F: include/linux/mmzone.h
6136F: include/linux/memory_hotplug.h
6137F: include/linux/vmalloc.h
679655da 6138F: mm/
70ea91f1 6139
f4e9ce66 6140MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6141M: David Woodhouse <dwmw2@infradead.org>
242c325e 6142M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6143L: linux-mtd@lists.infradead.org
8a6e2535
JP
6144W: http://www.linux-mtd.infradead.org/
6145Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6146T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6147T: git git://git.infradead.org/l2-mtd.git
1da177e4 6148S: Maintained
679655da
JP
6149F: drivers/mtd/
6150F: include/linux/mtd/
c117ab84 6151F: include/uapi/mtd/
1da177e4 6152
26c57ef1 6153MEN A21 WATCHDOG DRIVER
b75f0050 6154M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6155L: linux-watchdog@vger.kernel.org
6156S: Supported
6157F: drivers/watchdog/mena21_wdt.c
6158
3764e82e
JT
6159MEN CHAMELEON BUS (mcb)
6160M: Johannes Thumshirn <johannes.thumshirn@men.de>
6161S: Supported
6162F: drivers/mcb/
6163F: include/linux/mcb.h
6164
48b490d2
AW
6165MEN F21BMC (Board Management Controller)
6166M: Andreas Werner <andreas.werner@men.de>
6167S: Supported
6168F: drivers/mfd/menf21bmc.c
6169F: drivers/watchdog/menf21bmc_wdt.c
6170F: drivers/leds/leds-menf21bmc.c
6171F: drivers/hwmon/menf21bmc_hwmon.c
6172F: Documentation/hwmon/menf21bmc
6173
12285945
JH
6174METAG ARCHITECTURE
6175M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6176L: linux-metag@vger.kernel.org
12285945
JH
6177S: Supported
6178F: arch/metag/
6179F: Documentation/metag/
6180F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6181F: drivers/clocksource/metag_generic.c
5698c50d
JH
6182F: drivers/irqchip/irq-metag.c
6183F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6184F: drivers/tty/metag_da.c
12285945 6185
c6375b0a 6186MICROBLAZE ARCHITECTURE
8b58be88 6187M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6188W: http://www.monstr.eu/fdt/
6189T: git git://git.monstr.eu/linux-2.6-microblaze.git
6190S: Supported
0a8c7914 6191F: arch/microblaze/
1da177e4
LT
6192
6193MICROTEK X6 SCANNER
61eee9a7 6194M: Oliver Neukum <oliver@neukum.org>
1da177e4 6195S: Maintained
679655da 6196F: drivers/usb/image/microtek.*
1da177e4
LT
6197
6198MIPS
8b58be88 6199M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6200L: linux-mips@linux-mips.org
6097050d 6201W: http://www.linux-mips.org/
b05e988e 6202T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6203Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6204S: Supported
679655da
JP
6205F: Documentation/mips/
6206F: arch/mips/
1da177e4 6207
08b7620a
HV
6208MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6209M: Hans Verkuil <hverkuil@xs4all.nl>
6210L: linux-media@vger.kernel.org
6211T: git git://linuxtv.org/media_tree.git
6212W: http://linuxtv.org
6213S: Odd Fixes
6214F: drivers/media/radio/radio-miropcm20*
6215
e126ba97
EC
6216Mellanox MLX5 core VPI driver
6217M: Eli Cohen <eli@mellanox.com>
6218L: netdev@vger.kernel.org
6219L: linux-rdma@vger.kernel.org
6220W: http://www.mellanox.com
6221Q: http://patchwork.ozlabs.org/project/netdev/list/
6222Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6223T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6224S: Supported
6225F: drivers/net/ethernet/mellanox/mlx5/core/
6226F: include/linux/mlx5/
6227
6228Mellanox MLX5 IB driver
b75f0050
JP
6229M: Eli Cohen <eli@mellanox.com>
6230L: linux-rdma@vger.kernel.org
6231W: http://www.mellanox.com
6232Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6233T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6234S: Supported
6235F: include/linux/mlx5/
6236F: drivers/infiniband/hw/mlx5/
e126ba97 6237
0ce277e4
AP
6238MN88472 MEDIA DRIVER
6239M: Antti Palosaari <crope@iki.fi>
6240L: linux-media@vger.kernel.org
6241W: http://linuxtv.org/
6242W: http://palosaari.fi/linux/
6243Q: http://patchwork.linuxtv.org/project/linux-media/list/
6244T: git git://linuxtv.org/anttip/media_tree.git
6245S: Maintained
6246F: drivers/staging/media/mn88472/
6247F: drivers/media/dvb-frontends/mn88472.h
6248
4f4d238f
AP
6249MN88473 MEDIA DRIVER
6250M: Antti Palosaari <crope@iki.fi>
6251L: linux-media@vger.kernel.org
6252W: http://linuxtv.org/
6253W: http://palosaari.fi/linux/
6254Q: http://patchwork.linuxtv.org/project/linux-media/list/
6255T: git git://linuxtv.org/anttip/media_tree.git
6256S: Maintained
6257F: drivers/staging/media/mn88473/
6258F: drivers/media/dvb-frontends/mn88473.h
6259
1da177e4 6260MODULE SUPPORT
8b58be88 6261M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6262S: Maintained
679655da
JP
6263F: include/linux/module.h
6264F: kernel/module.c
1da177e4
LT
6265
6266MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6267W: http://popies.net/meye/
b7788e13 6268S: Orphan
679655da 6269F: Documentation/video4linux/meye.txt
90d72ac6 6270F: drivers/media/pci/meye/
6c0f0359 6271F: include/uapi/linux/meye.h
1da177e4 6272
b9705b60 6273MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6274M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6275S: Maintained
679655da 6276F: Documentation/serial/moxa-smartio
c897401b 6277F: drivers/tty/mxser.*
d735410a 6278
889b2f87
AK
6279MR800 AVERMEDIA USB FM RADIO DRIVER
6280M: Alexey Klimov <klimov.linux@gmail.com>
6281L: linux-media@vger.kernel.org
6282T: git git://linuxtv.org/media_tree.git
6283S: Maintained
6284F: drivers/media/radio/radio-mr800.c
6285
d7155691
AO
6286MRF24J40 IEEE 802.15.4 RADIO DRIVER
6287M: Alan Ott <alan@signal11.us>
6288L: linux-wpan@vger.kernel.org
6289S: Maintained
6290F: drivers/net/ieee802154/mrf24j40.c
6291
8c4c731a 6292MSI LAPTOP SUPPORT
182ae55c 6293M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6294L: platform-driver-x86@vger.kernel.org
8c4c731a 6295S: Maintained
679655da 6296F: drivers/platform/x86/msi-laptop.c
8c4c731a 6297
0f1006b1
AA
6298MSI WMI SUPPORT
6299M: Anisse Astier <anisse@astier.eu>
d0944853 6300L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6301S: Supported
6302F: drivers/platform/x86/msi-wmi.c
6303
19a628a0
AP
6304MSI001 MEDIA DRIVER
6305M: Antti Palosaari <crope@iki.fi>
6306L: linux-media@vger.kernel.org
6307W: http://linuxtv.org/
6308W: http://palosaari.fi/linux/
6309Q: http://patchwork.linuxtv.org/project/linux-media/list/
6310T: git git://linuxtv.org/anttip/media_tree.git
6311S: Maintained
0185e197 6312F: drivers/media/tuners/msi001*
19a628a0 6313
7570589d 6314MSI2500 MEDIA DRIVER
2c57213f
AP
6315M: Antti Palosaari <crope@iki.fi>
6316L: linux-media@vger.kernel.org
6317W: http://linuxtv.org/
6318W: http://palosaari.fi/linux/
6319Q: http://patchwork.linuxtv.org/project/linux-media/list/
6320T: git git://linuxtv.org/anttip/media_tree.git
6321S: Maintained
7570589d 6322F: drivers/media/usb/msi2500/
2c57213f 6323
62a37dc7 6324MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6325M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6326L: linux-media@vger.kernel.org
6327T: git git://linuxtv.org/media_tree.git
6328S: Maintained
6329F: drivers/media/i2c/mt9m032.c
6330F: include/media/mt9m032.h
6331
62a37dc7 6332MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6333M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6334L: linux-media@vger.kernel.org
6335T: git git://linuxtv.org/media_tree.git
6336S: Maintained
6337F: drivers/media/i2c/mt9p031.c
6338F: include/media/mt9p031.h
6339
62a37dc7 6340MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6341M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6342L: linux-media@vger.kernel.org
6343T: git git://linuxtv.org/media_tree.git
6344S: Maintained
6345F: drivers/media/i2c/mt9t001.c
6346F: include/media/mt9t001.h
6347
62a37dc7 6348MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6349M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6350L: linux-media@vger.kernel.org
6351T: git git://linuxtv.org/media_tree.git
6352S: Maintained
6353F: drivers/media/i2c/mt9v032.c
6354F: include/media/mt9v032.h
6355
4e0d13cb 6356MULTIFUNCTION DEVICES (MFD)
8b58be88 6357M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6358M: Lee Jones <lee.jones@linaro.org>
7caa7991 6359T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6360S: Supported
679655da 6361F: drivers/mfd/
55b5940d 6362F: include/linux/mfd/
4e0d13cb 6363
5c4e6f13 6364MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6365M: Chris Ball <chris@printf.net>
e18eaf8f 6366M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6367L: linux-mmc@vger.kernel.org
245feaa6 6368T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6369T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6370S: Maintained
679655da
JP
6371F: drivers/mmc/
6372F: include/linux/mmc/
c117ab84 6373F: include/uapi/linux/mmc/
baca2da4 6374
15a0580c 6375MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6376S: Orphan
679655da
JP
6377F: drivers/mmc/host/mmc_spi.c
6378F: include/linux/spi/mmc_spi.h
15a0580c 6379
1da177e4 6380MULTISOUND SOUND DRIVER
8b58be88 6381M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6382S: Maintained
679655da
JP
6383F: Documentation/sound/oss/MultiSound
6384F: sound/oss/msnd*
1da177e4 6385
d735410a 6386MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6387S: Orphan
c897401b 6388F: drivers/tty/isicom.c
679655da 6389F: include/linux/isicom.h
d735410a 6390
550a7375 6391MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6392M: Felipe Balbi <balbi@ti.com>
795fb7e7 6393L: linux-usb@vger.kernel.org
43b416e5 6394T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6395S: Maintained
679655da 6396F: drivers/usb/musb/
550a7375 6397
ea0af5f6
MK
6398MXL5007T MEDIA DRIVER
6399M: Michael Krufky <mkrufky@linuxtv.org>
6400L: linux-media@vger.kernel.org
6401W: http://linuxtv.org/
6402W: http://github.com/mkrufky
6403Q: http://patchwork.linuxtv.org/project/linux-media/list/
6404T: git git://linuxtv.org/mkrufky/tuners.git
6405S: Maintained
6406F: drivers/media/tuners/mxl5007t.*
6407
2d3cf588 6408MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6409M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6410L: netdev@vger.kernel.org
205057ae 6411W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6412S: Supported
93f7848b 6413F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6414
1da177e4 6415NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6416S: Orphan
d9fb9f38 6417F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6418
23dc05a3
DM
6419NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6420M: Daniel Mack <zonque@gmail.com>
6421S: Maintained
6422L: alsa-devel@alsa-project.org
6423W: http://www.native-instruments.com
6424F: sound/usb/caiaq/
6425
1da177e4 6426NCP FILESYSTEM
52653199
PV
6427M: Petr Vandrovec <petr@vandrovec.name>
6428S: Odd Fixes
679655da 6429F: fs/ncpfs/
1da177e4 6430
a79b0322
FT
6431NCR 5380 SCSI DRIVERS
6432M: Finn Thain <fthain@telegraphics.com.au>
6433M: Michael Schmitz <schmitzmic@gmail.com>
6434L: linux-scsi@vger.kernel.org
6435S: Maintained
6436F: Documentation/scsi/g_NCR5380.txt
6437F: drivers/scsi/NCR5380.*
6438F: drivers/scsi/arm/cumana_1.c
6439F: drivers/scsi/arm/oak.c
6440F: drivers/scsi/atari_NCR5380.c
6441F: drivers/scsi/atari_scsi.*
6442F: drivers/scsi/dmx3191d.c
6443F: drivers/scsi/dtc.*
6444F: drivers/scsi/g_NCR5380.*
6445F: drivers/scsi/g_NCR5380_mmio.c
6446F: drivers/scsi/mac_scsi.*
6447F: drivers/scsi/pas16.*
a79b0322
FT
6448F: drivers/scsi/sun3_scsi.*
6449F: drivers/scsi/sun3_scsi_vme.c
6450F: drivers/scsi/t128.*
6451
1da177e4 6452NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6453M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6454L: linux-scsi@vger.kernel.org
6455S: Maintained
679655da 6456F: drivers/scsi/NCR_D700.*
1da177e4 6457
4aa3eb4c
GR
6458NCT6775 HARDWARE MONITOR DRIVER
6459M: Guenter Roeck <linux@roeck-us.net>
6460L: lm-sensors@lm-sensors.org
6461S: Maintained
6462F: Documentation/hwmon/nct6775
6463F: drivers/hwmon/nct6775.c
6464
3c2d774c 6465NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6466M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6467L: linux-rdma@vger.kernel.org
e3d33cb1 6468W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6469S: Supported
6470F: drivers/infiniband/hw/nes/
6471
be2f2e84 6472NETEM NETWORK EMULATOR
adbbf69d 6473M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6474L: netem@lists.linux-foundation.org
be2f2e84 6475S: Maintained
679655da 6476F: net/sched/sch_netem.c
be2f2e84 6477
b2f5a051 6478NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6479M: Jon Mason <jdmason@kudzu.us>
4a58448b 6480L: netdev@vger.kernel.org
4a58448b 6481S: Supported
679655da 6482F: Documentation/networking/s2io.txt
b2f5a051 6483F: Documentation/networking/vxge.txt
86387e1a 6484F: drivers/net/ethernet/neterion/
4a58448b 6485
db9cf3a3 6486NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6487M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6488M: Patrick McHardy <kaber@trash.net>
42010ed0 6489M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6490L: netfilter-devel@vger.kernel.org
82b98543 6491L: coreteam@netfilter.org
1da177e4
LT
6492W: http://www.netfilter.org/
6493W: http://www.iptables.org/
42010ed0
PNA
6494Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6495T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6496T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6497S: Supported
679655da
JP
6498F: include/linux/netfilter*
6499F: include/linux/netfilter/
6500F: include/net/netfilter/
c117ab84
CEB
6501F: include/uapi/linux/netfilter*
6502F: include/uapi/linux/netfilter/
679655da
JP
6503F: net/*/netfilter.c
6504F: net/*/netfilter/
6505F: net/netfilter/
1da177e4 6506
4cc67735 6507NETLABEL
87a0874c 6508M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6509W: http://netlabel.sf.net
6510L: netdev@vger.kernel.org
87a0874c 6511S: Maintained
80811493 6512F: Documentation/netlabel/
679655da
JP
6513F: include/net/netlabel.h
6514F: net/netlabel/
4cc67735 6515
1da177e4 6516NETROM NETWORK LAYER
8b58be88 6517M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6518L: linux-hams@vger.kernel.org
d34cb28a 6519W: http://www.linux-ax25.org/
1da177e4 6520S: Maintained
679655da 6521F: include/net/netrom.h
c117ab84 6522F: include/uapi/linux/netrom.h
679655da 6523F: net/netrom/
1da177e4 6524
5ddb88c0 6525NETWORK BLOCK DEVICE (NBD)
8b58be88 6526M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6527S: Maintained
5e4b269b 6528L: nbd-general@lists.sourceforge.net
679655da
JP
6529F: Documentation/blockdev/nbd.txt
6530F: drivers/block/nbd.c
6531F: include/linux/nbd.h
c117ab84 6532F: include/uapi/linux/nbd.h
1da177e4 6533
6e43650c
NH
6534NETWORK DROP MONITOR
6535M: Neil Horman <nhorman@tuxdriver.com>
6536L: netdev@vger.kernel.org
6537S: Maintained
6538W: https://fedorahosted.org/dropwatch/
6539F: net/core/drop_monitor.c
6540
1da177e4 6541NETWORKING [GENERAL]
8b58be88 6542M: "David S. Miller" <davem@davemloft.net>
979b6c13 6543L: netdev@vger.kernel.org
b1e8fd54 6544W: http://www.linuxfoundation.org/en/Net
11e98029 6545Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6546T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6547T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6548S: Maintained
679655da
JP
6549F: net/
6550F: include/net/
018d21ed
JP
6551F: include/linux/in.h
6552F: include/linux/net.h
6553F: include/linux/netdevice.h
c117ab84
CEB
6554F: include/uapi/linux/in.h
6555F: include/uapi/linux/net.h
6556F: include/uapi/linux/netdevice.h
7e814a6c 6557F: tools/net/
f4e53f9a 6558F: tools/testing/selftests/net/
335a67d2 6559F: lib/random32.c
a101ccd1 6560F: lib/test_bpf.c
1da177e4
LT
6561
6562NETWORKING [IPv4/IPv6]
8b58be88
JP
6563M: "David S. Miller" <davem@davemloft.net>
6564M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6565M: James Morris <jmorris@namei.org>
6566M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6567M: Patrick McHardy <kaber@trash.net>
979b6c13 6568L: netdev@vger.kernel.org
08deed1e 6569T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6570S: Maintained
679655da
JP
6571F: net/ipv4/
6572F: net/ipv6/
6573F: include/net/ip*
0a14842f 6574F: arch/x86/net/*
1da177e4 6575
73b7656c
DM
6576NETWORKING [IPSEC]
6577M: Steffen Klassert <steffen.klassert@secunet.com>
6578M: Herbert Xu <herbert@gondor.apana.org.au>
6579M: "David S. Miller" <davem@davemloft.net>
6580L: netdev@vger.kernel.org
d1fc5024
SK
6581T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6582T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6583S: Maintained
5826bdd1 6584F: net/core/flow.c
73b7656c
DM
6585F: net/xfrm/
6586F: net/key/
6587F: net/ipv4/xfrm*
d1fc5024
SK
6588F: net/ipv4/esp4.c
6589F: net/ipv4/ah4.c
6590F: net/ipv4/ipcomp.c
6591F: net/ipv4/ip_vti.c
73b7656c 6592F: net/ipv6/xfrm*
d1fc5024
SK
6593F: net/ipv6/esp6.c
6594F: net/ipv6/ah6.c
6595F: net/ipv6/ipcomp6.c
6596F: net/ipv6/ip6_vti.c
73b7656c
DM
6597F: include/uapi/linux/xfrm.h
6598F: include/net/xfrm.h
6599
10e2ff1c 6600NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6601M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6602L: netdev@vger.kernel.org
6603S: Maintained
6604
29f8f632 6605NETWORKING [WIRELESS]
8b58be88 6606M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6607L: linux-wireless@vger.kernel.org
8a6e2535 6608Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6609T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6610S: Maintained
34b921cf
JP
6611F: net/mac80211/
6612F: net/rfkill/
679655da
JP
6613F: net/wireless/
6614F: include/net/ieee80211*
cc8b4a2b 6615F: include/linux/wireless.h
c117ab84 6616F: include/uapi/linux/wireless.h
c984e24d 6617F: include/net/iw_handler.h
34b921cf 6618F: drivers/net/wireless/
29f8f632 6619
788873ac
JP
6620NETWORKING DRIVERS
6621L: netdev@vger.kernel.org
6622W: http://www.linuxfoundation.org/en/Net
11e98029 6623Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6624T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6625T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6626S: Odd Fixes
6627F: drivers/net/
018d21ed 6628F: include/linux/if_*
0b63bf1f
JD
6629F: include/linux/netdevice.h
6630F: include/linux/arcdevice.h
6631F: include/linux/etherdevice.h
6632F: include/linux/fcdevice.h
6633F: include/linux/fddidevice.h
6634F: include/linux/hippidevice.h
6635F: include/linux/inetdevice.h
c117ab84
CEB
6636F: include/uapi/linux/if_*
6637F: include/uapi/linux/netdevice.h
788873ac 6638
3d396eb1 6639NETXEN (1/10) GbE SUPPORT
8622315e 6640M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6641M: Sony Chacko <sony.chacko@qlogic.com>
6642M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6643L: netdev@vger.kernel.org
9c2b5bde 6644W: http://www.qlogic.com
3d396eb1 6645S: Supported
aa43c215 6646F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6647
6423d30f
AAJ
6648NFC SUBSYSTEM
6649M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6650M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6651M: Samuel Ortiz <sameo@linux.intel.com>
6652L: linux-wireless@vger.kernel.org
1eb3b216 6653L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6654S: Supported
6423d30f 6655F: net/nfc/
55eb94f9 6656F: include/net/nfc/
c117ab84 6657F: include/uapi/linux/nfc.h
6423d30f 6658F: drivers/nfc/
08eaa1e0 6659F: include/linux/platform_data/pn544.h
7ebb88e5 6660F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6661
e8b43555 6662NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6663M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6664L: linux-nfs@vger.kernel.org
6665W: http://client.linux-nfs.org
cd7b996a 6666T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6667S: Maintained
679655da
JP
6668F: fs/lockd/
6669F: fs/nfs/
6670F: fs/nfs_common/
6671F: net/sunrpc/
6672F: include/linux/lockd/
6673F: include/linux/nfs*
6674F: include/linux/sunrpc/
c117ab84
CEB
6675F: include/uapi/linux/nfs*
6676F: include/uapi/linux/sunrpc/
1da177e4 6677
85ef9cea 6678NILFS2 FILESYSTEM
e2126935 6679M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6680L: linux-nilfs@vger.kernel.org
f9472265 6681W: http://nilfs.sourceforge.net/
e2126935 6682T: git git://github.com/konis/nilfs2.git
85ef9cea 6683S: Supported
679655da
JP
6684F: Documentation/filesystems/nilfs2.txt
6685F: fs/nilfs2/
6686F: include/linux/nilfs2_fs.h
85ef9cea 6687
1da177e4 6688NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6689M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6690W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6691S: Maintained
679655da
JP
6692F: Documentation/scsi/NinjaSCSI.txt
6693F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6694
6695NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6696M: GOTO Masanori <gotom@debian.or.jp>
6697M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6698W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6699S: Maintained
679655da
JP
6700F: Documentation/scsi/NinjaSCSI.txt
6701F: drivers/scsi/nsp32*
1da177e4 6702
383b8fb9
LFT
6703NIOS2 ARCHITECTURE
6704M: Ley Foon Tan <lftan@altera.com>
6705L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6706T: git git://git.rocketboards.org/linux-socfpga.git
6707S: Maintained
6708F: arch/nios2/
6709
fce8a7bb 6710NTB DRIVER
9ef6bf6c
JM
6711M: Jon Mason <jdmason@kudzu.us>
6712M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6713S: Supported
2984411f
JM
6714W: https://github.com/jonmason/ntb/wiki
6715T: git git://github.com/jonmason/ntb.git
fce8a7bb 6716F: drivers/ntb/
548c237c 6717F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6718F: include/linux/ntb.h
6719
1da177e4 6720NTFS FILESYSTEM
2818ef50 6721M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6722L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6723W: http://www.tuxera.com/
e6f4dee7 6724T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6725S: Supported
679655da
JP
6726F: Documentation/filesystems/ntfs.txt
6727F: fs/ntfs/
1da177e4 6728
9eb8ef74 6729NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6730M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6731L: linux-fbdev@vger.kernel.org
ce00f85c 6732S: Maintained
8a61f013
JH
6733F: drivers/video/fbdev/riva/
6734F: drivers/video/fbdev/nvidia/
1da177e4 6735
79461681
MW
6736NVM EXPRESS DRIVER
6737M: Matthew Wilcox <willy@linux.intel.com>
6738L: linux-nvme@lists.infradead.org
6739T: git git://git.infradead.org/users/willy/linux-nvme.git
6740S: Supported
5be37bf9 6741F: drivers/block/nvme*
79461681
MW
6742F: include/linux/nvme.h
6743
f50d7146
RK
6744NXP TDA998X DRM DRIVER
6745M: Russell King <rmk+kernel@arm.linux.org.uk>
6746S: Supported
6747F: drivers/gpu/drm/i2c/tda998x_drv.c
6748F: include/drm/i2c/tda998x.h
6749
fbace43e
PR
6750NXP TFA9879 DRIVER
6751M: Peter Rosin <peda@axentia.se>
6752L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6753S: Maintained
6754F: sound/soc/codecs/tfa9879*
6755
f5525786 6756OMAP SUPPORT
0e24bdd4 6757M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6758L: linux-omap@vger.kernel.org
6759W: http://www.muru.com/linux/omap/
6760W: http://linux.omap.com/
8a6e2535 6761Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6762T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6763S: Maintained
4e04d5a3 6764F: arch/arm/*omap*/
046d0a37 6765F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
6766F: drivers/irqchip/irq-omap-intc.c
6767F: drivers/mfd/*omap*.c
6768F: drivers/mfd/menelaus.c
6769F: drivers/mfd/palmas.c
6770F: drivers/mfd/tps65217.c
6771F: drivers/mfd/tps65218.c
6772F: drivers/mfd/tps65910.c
6773F: drivers/mfd/twl-core.[ch]
6774F: drivers/mfd/twl4030*.c
6775F: drivers/mfd/twl6030*.c
6776F: drivers/mfd/twl6040*.c
6777F: drivers/regulator/palmas-regulator*.c
6778F: drivers/regulator/pbias-regulator.c
6779F: drivers/regulator/tps65217-regulator.c
6780F: drivers/regulator/tps65218-regulator.c
6781F: drivers/regulator/tps65910-regulator.c
6782F: drivers/regulator/twl-regulator.c
046d0a37 6783F: include/linux/i2c-omap.h
f5525786 6784
50f29fbd 6785OMAP DEVICE TREE SUPPORT
cdb55ab0 6786M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6787M: Tony Lindgren <tony@atomide.com>
6788L: linux-omap@vger.kernel.org
d0fb18c5 6789L: devicetree@vger.kernel.org
50f29fbd
TL
6790S: Maintained
6791F: arch/arm/boot/dts/*omap*
6792F: arch/arm/boot/dts/*am3*
05eb20fa
NM
6793F: arch/arm/boot/dts/*am4*
6794F: arch/arm/boot/dts/*am5*
6795F: arch/arm/boot/dts/*dra7*
50f29fbd 6796
f5525786 6797OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6798M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6799L: linux-omap@vger.kernel.org
6800S: Maintained
6801F: arch/arm/*omap*/*clock*
6802
6803OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6804M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6805L: linux-omap@vger.kernel.org
6806S: Maintained
6807F: arch/arm/*omap*/*pm*
c46938d4 6808F: drivers/cpufreq/omap-cpufreq.c
f5525786 6809
d21db568 6810OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6811M: Rajendra Nayak <rnayak@ti.com>
6812M: Paul Walmsley <paul@pwsan.com>
6813L: linux-omap@vger.kernel.org
6814S: Maintained
d21db568 6815F: arch/arm/mach-omap2/prm*
692ab1f3 6816
f5525786 6817OMAP AUDIO SUPPORT
6c284903 6818M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6819M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6820L: alsa-devel@alsa-project.org (subscribers-only)
6821L: linux-omap@vger.kernel.org
6822S: Maintained
6823F: sound/soc/omap/
6824
18640193
TL
6825OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6826M: Roger Quadros <rogerq@ti.com>
6827M: Tony Lindgren <tony@atomide.com>
6828L: linux-omap@vger.kernel.org
6829S: Maintained
6830F: drivers/memory/omap-gpmc.c
6831F: arch/arm/mach-omap2/*gpmc*
6832
f5525786 6833OMAP FRAMEBUFFER SUPPORT
830e6384 6834M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6835L: linux-fbdev@vger.kernel.org
f5525786
TL
6836L: linux-omap@vger.kernel.org
6837S: Maintained
8a61f013 6838F: drivers/video/fbdev/omap/
f5525786 6839
676eec0d 6840OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6841M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6842L: linux-omap@vger.kernel.org
676eec0d 6843L: linux-fbdev@vger.kernel.org
178ff4c9 6844S: Maintained
8a61f013 6845F: drivers/video/fbdev/omap2/
178ff4c9
TV
6846F: Documentation/arm/OMAP/DSS
6847
8b37fcfc
OBC
6848OMAP HARDWARE SPINLOCK SUPPORT
6849M: Ohad Ben-Cohen <ohad@wizery.com>
6850L: linux-omap@vger.kernel.org
6851S: Maintained
6852F: drivers/hwspinlock/omap_hwspinlock.c
6853F: arch/arm/mach-omap2/hwspinlock.c
6854
f5525786 6855OMAP MMC SUPPORT
8b58be88 6856M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6857L: linux-omap@vger.kernel.org
6858S: Maintained
653f41b5
MC
6859F: drivers/mmc/host/omap.c
6860
6861OMAP HS MMC SUPPORT
0a4585c6 6862L: linux-mmc@vger.kernel.org
653f41b5 6863L: linux-omap@vger.kernel.org
dfa5d196 6864S: Orphan
653f41b5 6865F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6866
6867OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6868M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6869S: Maintained
6870F: drivers/char/hw_random/omap-rng.c
6871
f400c82e 6872OMAP HWMOD SUPPORT
cdb55ab0 6873M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6874M: Paul Walmsley <paul@pwsan.com>
6875L: linux-omap@vger.kernel.org
6876S: Maintained
8fc8b12b 6877F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6878
6879OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6880M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6881L: linux-omap@vger.kernel.org
6882S: Maintained
6883F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6884
0db83ced 6885OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6886M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6887L: linux-media@vger.kernel.org
6888S: Maintained
90d72ac6 6889F: drivers/media/platform/omap3isp/
0db83ced 6890F: drivers/staging/media/omap4iss/
7e8970e1 6891
f5525786 6892OMAP USB SUPPORT
f299470a 6893M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6894L: linux-usb@vger.kernel.org
6895L: linux-omap@vger.kernel.org
43b416e5 6896T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6897S: Maintained
a16fbd65
JP
6898F: drivers/usb/*/*omap*
6899F: arch/arm/*omap*/usb*
f5525786 6900
6d994710 6901OMAP GPIO DRIVER
a1415a8f 6902M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 6903M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 6904M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6905L: linux-omap@vger.kernel.org
6906S: Maintained
6907F: drivers/gpio/gpio-omap.c
6908
c351e290
MJ
6909OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6910M: Mark Jackson <mpfj@newflow.co.uk>
6911L: linux-omap@vger.kernel.org
6912S: Maintained
6913F: arch/arm/boot/dts/am335x-nano.dts
6914
0ad122d9 6915OMFS FILESYSTEM
8b58be88 6916M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6917L: linux-karma-devel@lists.sourceforge.net
6918S: Maintained
679655da
JP
6919F: Documentation/filesystems/omfs.txt
6920F: fs/omfs/
0ad122d9 6921
c1986ee9 6922OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6923M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6924S: Maintained
679655da
JP
6925F: drivers/char/pcmcia/cm4000_cs.c
6926F: include/linux/cm4000_cs.h
c117ab84 6927F: include/uapi/linux/cm4000_cs.h
c1986ee9 6928
77c44ab1 6929OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6930M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6931S: Maintained
679655da 6932F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6933
77d5140f 6934OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6935M: Jonathan Corbet <corbet@lwn.net>
661263b5 6936L: linux-media@vger.kernel.org
275ffde4 6937T: git git://linuxtv.org/media_tree.git
77d5140f 6938S: Maintained
90d72ac6 6939F: drivers/media/i2c/ov7670.c
77d5140f 6940
431bca73 6941ONENAND FLASH DRIVER
8b58be88 6942M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6943L: linux-mtd@lists.infradead.org
6944S: Maintained
679655da
JP
6945F: drivers/mtd/onenand/
6946F: include/linux/mtd/onenand*.h
431bca73 6947
1da177e4 6948ONSTREAM SCSI TAPE DRIVER
8b58be88 6949M: Willem Riede <osst@riede.org>
1da177e4
LT
6950L: osst-users@lists.sourceforge.net
6951L: linux-scsi@vger.kernel.org
6952S: Maintained
f7269cfc
JD
6953F: Documentation/scsi/osst.txt
6954F: drivers/scsi/osst.*
6955F: drivers/scsi/osst_*.h
6956F: drivers/scsi/st.h
1da177e4 6957
e2d1d6c0 6958OPENCORES I2C BUS DRIVER
8b58be88 6959M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6960L: linux-i2c@vger.kernel.org
e2d1d6c0 6961S: Maintained
679655da
JP
6962F: Documentation/i2c/busses/i2c-ocores
6963F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6964
860c44c1 6965OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6966M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6967M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6968L: devicetree@vger.kernel.org
860c44c1 6969W: http://fdt.secretlab.ca
3bbf9b9b 6970T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6971S: Maintained
f8828205 6972F: drivers/of/
860c44c1 6973F: include/linux/of*.h
f8828205 6974F: scripts/dtc/
860c44c1 6975K: of_get_property
d945fa0d 6976K: of_match_table
860c44c1 6977
f8828205 6978OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6979M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6980M: Pawel Moll <pawel.moll@arm.com>
6981M: Mark Rutland <mark.rutland@arm.com>
de80963e 6982M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6983M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6984L: devicetree@vger.kernel.org
6985S: Maintained
6986F: Documentation/devicetree/
6987F: arch/*/boot/dts/
6988F: include/dt-bindings/
6989
19f9d392
JB
6990OPENRISC ARCHITECTURE
6991M: Jonas Bonn <jonas@southpole.se>
6992W: http://openrisc.net
eab7c1c0 6993L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6994S: Maintained
6995T: git git://openrisc.net/~jonas/linux
14430813 6996F: arch/openrisc/
19f9d392 6997
ccb1352e 6998OPENVSWITCH
4f337ed5 6999M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
7000L: dev@openvswitch.org
7001W: http://openvswitch.org
4f337ed5 7002T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
7003S: Maintained
7004F: net/openvswitch/
7005
af39917d
CL
7006OPL4 DRIVER
7007M: Clemens Ladisch <clemens@ladisch.de>
7008L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7009T: git git://git.alsa-project.org/alsa-kernel.git
7010S: Maintained
7011F: sound/drivers/opl4/
7012
1da177e4 7013OPROFILE
4cf7e718 7014M: Robert Richter <rric@kernel.org>
1da177e4
LT
7015L: oprofile-list@lists.sf.net
7016S: Maintained
81c4a8a6 7017F: arch/*/include/asm/oprofile*.h
679655da
JP
7018F: arch/*/oprofile/
7019F: drivers/oprofile/
7020F: include/linux/oprofile.h
1da177e4 7021
e2d1d6c0 7022ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7023M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7024M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
7025L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7026W: http://oss.oracle.com/projects/ocfs2/
2191aeba 7027T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 7028S: Supported
679655da
JP
7029F: Documentation/filesystems/ocfs2.txt
7030F: Documentation/filesystems/dlmfs.txt
7031F: fs/ocfs2/
e2d1d6c0 7032
1da177e4 7033ORINOCO DRIVER
724c6b35 7034L: linux-wireless@vger.kernel.org
491b26b4 7035W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7036W: http://www.nongnu.org/orinoco/
3a59babb 7037S: Orphan
679655da 7038F: drivers/net/wireless/orinoco/
1da177e4 7039
42c55aa8 7040OSD LIBRARY and FILESYSTEM
fadc0752 7041M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7042M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7043L: osd-dev@open-osd.org
7044W: http://open-osd.org
54e5881d 7045T: git git://git.open-osd.org/open-osd.git
68274794 7046S: Maintained
42c55aa8 7047F: drivers/scsi/osd/
6b6f0b6c 7048F: include/scsi/osd_*
42c55aa8 7049F: fs/exofs/
68274794 7050
ef94b186 7051OVERLAY FILESYSTEM
7c37fbda 7052M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7053L: linux-unionfs@vger.kernel.org
7054T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7055S: Supported
1d113735 7056F: fs/overlayfs/
7c37fbda
NB
7057F: Documentation/filesystems/overlayfs.txt
7058
e2d1d6c0 7059P54 WIRELESS DRIVER
084cb0fe 7060M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7061L: linux-wireless@vger.kernel.org
084cb0fe 7062W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7063S: Maintained
679655da 7064F: drivers/net/wireless/p54/
e2d1d6c0 7065
f5cd7872 7066PA SEMI ETHERNET DRIVER
8b58be88 7067M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7068L: netdev@vger.kernel.org
7069S: Maintained
ded19add 7070F: drivers/net/ethernet/pasemi/*
f5cd7872 7071
beb58aa3 7072PA SEMI SMBUS DRIVER
8b58be88 7073M: Olof Johansson <olof@lixom.net>
846557d3 7074L: linux-i2c@vger.kernel.org
beb58aa3 7075S: Maintained
679655da 7076F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7077
48fc267e
SK
7078PADATA PARALLEL EXECUTION MECHANISM
7079M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7080L: linux-crypto@vger.kernel.org
7081S: Maintained
7082F: kernel/padata.c
7083F: include/linux/padata.h
7084F: Documentation/padata.txt
7085
709ee531 7086PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7087M: Harald Welte <laforge@gnumonks.org>
d0944853 7088L: platform-driver-x86@vger.kernel.org
709ee531 7089S: Maintained
679655da 7090F: drivers/platform/x86/panasonic-laptop.c
709ee531 7091
368dd5ac 7092PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7093M: David Howells <dhowells@redhat.com>
7094M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7095L: linux-am33-list@redhat.com (moderated for non-subscribers)
7096W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7097S: Maintained
679655da
JP
7098F: Documentation/mn10300/
7099F: arch/mn10300/
4fa97181 7100
1da177e4 7101PARALLEL PORT SUPPORT
3dd1a329 7102L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7103S: Orphan
679655da
JP
7104F: drivers/parport/
7105F: include/linux/parport*.h
7106F: drivers/char/ppdev.c
c117ab84 7107F: include/uapi/linux/ppdev.h
1da177e4 7108
4cdf6bc2 7109PARAVIRT_OPS INTERFACE
d633180c 7110M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7111M: Chris Wright <chrisw@sous-sol.org>
7112M: Alok Kataria <akataria@vmware.com>
7113M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7114L: virtualization@lists.linux-foundation.org
4cdf6bc2 7115S: Supported
679655da
JP
7116F: Documentation/ia64/paravirt_ops.txt
7117F: arch/*/kernel/paravirt*
7118F: arch/*/include/asm/paravirt.h
4cdf6bc2 7119
e2d1d6c0 7120PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7121M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7122L: linux-parport@lists.infradead.org (subscribers-only)
7123W: http://www.torque.net/linux-pp.html
7124S: Maintained
679655da
JP
7125F: Documentation/blockdev/paride.txt
7126F: drivers/block/paride/
e2d1d6c0
RD
7127
7128PARISC ARCHITECTURE
b8828770 7129M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7130M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7131L: linux-parisc@vger.kernel.org
7132W: http://www.parisc-linux.org/
8a6e2535 7133Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7134T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7135T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7136S: Maintained
679655da 7137F: arch/parisc/
2b6bac9e 7138F: Documentation/parisc/
679655da 7139F: drivers/parisc/
2b6bac9e
HD
7140F: drivers/char/agp/parisc-agp.c
7141F: drivers/input/serio/gscps2.c
7142F: drivers/parport/parport_gsc.*
7143F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7144F: drivers/video/fbdev/sti*
2b6bac9e
HD
7145F: drivers/video/console/sti*
7146F: drivers/video/logo/logo_parisc*
e2d1d6c0 7147
1662d32c 7148PC87360 HARDWARE MONITORING DRIVER
8b58be88 7149M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7150L: lm-sensors@lm-sensors.org
7151S: Maintained
679655da
JP
7152F: Documentation/hwmon/pc87360
7153F: drivers/hwmon/pc87360.c
1662d32c
JC
7154
7155PC8736x GPIO DRIVER
8b58be88 7156M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7157S: Maintained
679655da 7158F: drivers/char/pc8736x_gpio.c
1662d32c 7159
1ad107fd 7160PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7161M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7162L: lm-sensors@lm-sensors.org
7163S: Maintained
7164F: Documentation/hwmon/pc87427
7165F: drivers/hwmon/pc87427.c
7166
b26e0ed4 7167PCA9532 LED DRIVER
8b58be88 7168M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7169S: Maintained
d5ca6918
JP
7170F: drivers/leds/leds-pca9532.c
7171F: include/linux/leds-pca9532.h
b26e0ed4 7172
5ce914a8 7173PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7174M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7175L: linux-i2c@vger.kernel.org
7176S: Maintained
b4f0b74e 7177F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7178
3971dae5 7179PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7180M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7181S: Maintained
7182F: drivers/firmware/pcdp.*
7183
065c6359 7184PCI ERROR RECOVERY
6305902c 7185M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7186L: linux-pci@vger.kernel.org
065c6359 7187S: Supported
679655da 7188F: Documentation/PCI/pci-error-recovery.txt
065c6359 7189
1da177e4 7190PCI SUBSYSTEM
5ac3a6d2 7191M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7192L: linux-pci@vger.kernel.org
99662dd1 7193Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7194T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7195S: Supported
679655da
JP
7196F: Documentation/PCI/
7197F: drivers/pci/
7198F: include/linux/pci*
6b49ee49 7199F: arch/x86/pci/
cad01f91 7200F: arch/x86/kernel/quirks.c
1da177e4 7201
5f6b6ccd
TI
7202PCI DRIVER FOR APPLIEDMICRO XGENE
7203M: Tanmay Inamdar <tinamdar@apm.com>
7204L: linux-pci@vger.kernel.org
7205L: linux-arm-kernel@lists.infradead.org
7206S: Maintained
7207F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7208F: drivers/pci/host/pci-xgene.c
7209
62d0ff83
ML
7210PCI DRIVER FOR FREESCALE LAYERSCAPE
7211M: Minghuan Lian <minghuan.Lian@freescale.com>
7212M: Mingkai Hu <mingkai.hu@freescale.com>
7213M: Roy Zang <tie-fei.zang@freescale.com>
7214L: linuxppc-dev@lists.ozlabs.org
7215L: linux-pci@vger.kernel.org
7216L: linux-arm-kernel@lists.infradead.org
7217S: Maintained
7218F: drivers/pci/host/*layerscape*
7219
f0b75693
BH
7220PCI DRIVER FOR IMX6
7221M: Richard Zhu <r65037@freescale.com>
1ba55f55 7222M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7223L: linux-pci@vger.kernel.org
7224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7225S: Maintained
7226F: drivers/pci/host/*imx6*
7227
0c4ffcfe
MK
7228PCI DRIVER FOR TI KEYSTONE
7229M: Murali Karicheri <m-karicheri2@ti.com>
7230L: linux-pci@vger.kernel.org
7231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7232S: Maintained
7233F: drivers/pci/host/*keystone*
7234
f0b75693
BH
7235PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7236M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7237M: Jason Cooper <jason@lakedaemon.net>
7238L: linux-pci@vger.kernel.org
7239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7240S: Maintained
7241F: drivers/pci/host/*mvebu*
7242
0447cfd7
TR
7243PCI DRIVER FOR NVIDIA TEGRA
7244M: Thierry Reding <thierry.reding@gmail.com>
7245L: linux-tegra@vger.kernel.org
f0b75693 7246L: linux-pci@vger.kernel.org
0447cfd7
TR
7247S: Supported
7248F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7249F: drivers/pci/host/pci-tegra.c
7250
47ff3de9
KVA
7251PCI DRIVER FOR TI DRA7XX
7252M: Kishon Vijay Abraham I <kishon@ti.com>
7253L: linux-omap@vger.kernel.org
7254L: linux-pci@vger.kernel.org
7255S: Supported
7256F: Documentation/devicetree/bindings/pci/ti-pci.txt
7257F: drivers/pci/host/pci-dra7xx.c
7258
f0b75693
BH
7259PCI DRIVER FOR RENESAS R-CAR
7260M: Simon Horman <horms@verge.net.au>
7261L: linux-pci@vger.kernel.org
7262L: linux-sh@vger.kernel.org
7263S: Maintained
7264F: drivers/pci/host/*rcar*
7265
4af82255
JH
7266PCI DRIVER FOR SAMSUNG EXYNOS
7267M: Jingoo Han <jg1.han@samsung.com>
7268L: linux-pci@vger.kernel.org
f0b75693
BH
7269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7270L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7271S: Maintained
7272F: drivers/pci/host/pci-exynos.c
7273
f0b75693
BH
7274PCI DRIVER FOR SYNOPSIS DESIGNWARE
7275M: Mohit Kumar <mohit.kumar@st.com>
7276M: Jingoo Han <jg1.han@samsung.com>
7277L: linux-pci@vger.kernel.org
7278S: Maintained
7279F: drivers/pci/host/*designware*
7280
cf28855b
WD
7281PCI DRIVER FOR GENERIC OF HOSTS
7282M: Will Deacon <will.deacon@arm.com>
7283L: linux-pci@vger.kernel.org
7284L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7285S: Maintained
7286F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7287F: drivers/pci/host/pci-host-generic.c
7288
51b66a6c
PA
7289PCIE DRIVER FOR ST SPEAR13XX
7290M: Mohit Kumar <mohit.kumar@st.com>
7291L: linux-pci@vger.kernel.org
7292S: Maintained
7293F: drivers/pci/host/*spear*
7294
1da177e4 7295PCMCIA SUBSYSTEM
4230dfc9 7296P: Linux PCMCIA Team
f5df5881 7297L: linux-pcmcia@lists.infradead.org
6650e0a5 7298W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7299T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7300S: Maintained
679655da
JP
7301F: Documentation/pcmcia/
7302F: drivers/pcmcia/
7303F: include/pcmcia/
1da177e4
LT
7304
7305PCNET32 NETWORK DRIVER
227fb925 7306M: Don Fry <pcnet32@frontier.com>
979b6c13 7307L: netdev@vger.kernel.org
1da177e4 7308S: Maintained
b955f6ca 7309F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7310
48fc267e
SK
7311PCRYPT PARALLEL CRYPTO ENGINE
7312M: Steffen Klassert <steffen.klassert@secunet.com>
7313L: linux-crypto@vger.kernel.org
7314S: Maintained
7315F: crypto/pcrypt.c
7316F: include/crypto/pcrypt.h
7317
e72df0b8
TH
7318PER-CPU MEMORY ALLOCATOR
7319M: Tejun Heo <tj@kernel.org>
7320M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7321T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7322S: Maintained
7323F: include/linux/percpu*.h
7324F: mm/percpu*.c
7325F: arch/*/include/asm/percpu.h
7326
ad4ecbcb 7327PER-TASK DELAY ACCOUNTING
185e595f 7328M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7329S: Maintained
679655da
JP
7330F: include/linux/delayacct.h
7331F: kernel/delayacct.c
ad4ecbcb 7332
57c0c15b 7333PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7334M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7335M: Paul Mackerras <paulus@samba.org>
dd9b238c 7336M: Ingo Molnar <mingo@redhat.com>
f80c5393 7337M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7338L: linux-kernel@vger.kernel.org
75fc2d37 7339T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7340S: Supported
d53e8365 7341F: kernel/events/*
a003236c 7342F: include/linux/perf_event.h
c117ab84 7343F: include/uapi/linux/perf_event.h
141c4296
RR
7344F: arch/*/kernel/perf_event*.c
7345F: arch/*/kernel/*/perf_event*.c
7346F: arch/*/kernel/*/*/perf_event*.c
a003236c 7347F: arch/*/include/asm/perf_event.h
a003236c
VL
7348F: arch/*/kernel/perf_callchain.c
7349F: tools/perf/
6c0b3244 7350
dd49d0f5 7351PERSONALITY HANDLING
8b58be88 7352M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7353L: linux-abi-devel@lists.sourceforge.net
7354S: Maintained
679655da 7355F: include/linux/personality.h
c117ab84 7356F: include/uapi/linux/personality.h
dd49d0f5 7357
838e7a03 7358PHONET PROTOCOL
2a06b40f 7359M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7360S: Supported
7361F: Documentation/networking/phonet.txt
7362F: include/linux/phonet.h
7363F: include/net/phonet/
c117ab84 7364F: include/uapi/linux/phonet.h
838e7a03
RDC
7365F: net/phonet/
7366
1da177e4 7367PHRAM MTD DRIVER
8b58be88 7368M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7369L: linux-mtd@lists.infradead.org
7370S: Maintained
679655da 7371F: drivers/mtd/devices/phram.c
1da177e4 7372
efdbb10e
BP
7373PICOLCD HID DRIVER
7374M: Bruno Prémont <bonbons@linux-vserver.org>
7375L: linux-input@vger.kernel.org
7376S: Maintained
7377F: drivers/hid/hid-picolcd*
7378
a53bfa07
JI
7379PICOXCELL SUPPORT
7380M: Jamie Iles <jamie@jamieiles.com>
7381L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7382T: git git://github.com/jamieiles/linux-2.6-ji.git
7383S: Supported
b8733987 7384F: arch/arm/boot/dts/picoxcell*
14430813 7385F: arch/arm/mach-picoxcell/
b8733987 7386F: drivers/crypto/picoxcell*
a53bfa07 7387
2744e8af
LW
7388PIN CONTROL SUBSYSTEM
7389M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7390L: linux-gpio@vger.kernel.org
2744e8af 7391S: Maintained
07f29ba6 7392F: drivers/pinctrl/
8e406fe4 7393F: include/linux/pinctrl/
2744e8af 7394
2201bbb8
JCPV
7395PIN CONTROLLER - ATMEL AT91
7396M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7398S: Maintained
c654b6bf 7399F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7400
cbd1b652
MW
7401PIN CONTROLLER - INTEL
7402M: Mika Westerberg <mika.westerberg@linux.intel.com>
7403M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7404S: Maintained
7405F: drivers/pinctrl/intel/
2201bbb8 7406
9963b536
LP
7407PIN CONTROLLER - RENESAS
7408M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7409L: linux-sh@vger.kernel.org
7410S: Maintained
7411F: drivers/pinctrl/sh-pfc/
7412
b75e60d6 7413PIN CONTROLLER - SAMSUNG
fea685e9 7414M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7415M: Thomas Abraham <thomas.abraham@linaro.org>
7416L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7417L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7418S: Maintained
9b5b33f6 7419F: drivers/pinctrl/samsung/
b75e60d6 7420
deda8287 7421PIN CONTROLLER - ST SPEAR
8e406fe4 7422M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7423L: spear-devel@list.st.com
7424L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7425W: http://www.st.com/spear
7426S: Maintained
8e406fe4 7427F: drivers/pinctrl/spear/
deda8287 7428
249a6771 7429PKTCDVD DRIVER
dbd47133 7430M: Jiri Kosina <jkosina@suse.cz>
249a6771 7431S: Maintained
679655da
JP
7432F: drivers/block/pktcdvd.c
7433F: include/linux/pktcdvd.h
c117ab84 7434F: include/uapi/linux/pktcdvd.h
249a6771 7435
b31d8273
G
7436PKUNITY SOC DRIVERS
7437M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7438W: http://mprc.pku.edu.cn/~guanxuetao/linux
7439S: Maintained
ceebf4d5 7440T: git git://github.com/gxt/linux.git
b31d8273 7441F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7442F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7443F: drivers/video/fbdev/fb-puv3.c
2809e80b 7444F: drivers/rtc/rtc-puv3.c
b31d8273 7445
9d2ecfb7 7446PMBUS HARDWARE MONITORING DRIVERS
ca462085 7447M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7448L: lm-sensors@lm-sensors.org
7449W: http://www.lm-sensors.org/
7450W: http://www.roeck-us.net/linux/drivers/
7451T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7452S: Maintained
7453F: Documentation/hwmon/pmbus
7454F: drivers/hwmon/pmbus/
7455F: include/linux/i2c/pmbus.h
7456
89a36810 7457PMC SIERRA MaxRAID DRIVER
076cfaae 7458M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7459L: linux-scsi@vger.kernel.org
7460W: http://www.pmc-sierra.com/
7461S: Supported
7462F: drivers/scsi/pmcraid.*
7463
dbf9bfe6 7464PMC SIERRA PM8001 DRIVER
4f0e359c 7465M: xjtuwjp@gmail.com
dbf9bfe6 7466M: lindar_liu@usish.com
f5a7b525 7467L: pmchba@pmcs.com
dbf9bfe6 7468L: linux-scsi@vger.kernel.org
7469S: Supported
7470F: drivers/scsi/pm8001/
7471
1da177e4 7472POSIX CLOCKS and TIMERS
8b58be88 7473M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7474L: linux-kernel@vger.kernel.org
75fc2d37 7475T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7476S: Maintained
679655da
JP
7477F: fs/timerfd.c
7478F: include/linux/timer*
5cee9645 7479F: kernel/time/*timer*
1da177e4 7480
3be86148 7481POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7482M: Sebastian Reichel <sre@kernel.org>
57318935 7483M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7484M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7485L: linux-pm@vger.kernel.org
54e5881d 7486T: git git://git.infradead.org/battery-2.6.git
3be86148 7487S: Maintained
679655da 7488F: include/linux/power_supply.h
8cd725a1 7489F: drivers/power/
3be86148 7490
1da177e4 7491PNP SUPPORT
46a1f21a 7492M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7493S: Maintained
679655da 7494F: drivers/pnp/
1da177e4 7495
999445d4 7496PNXxxxx I2C DRIVER
8b58be88 7497M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7498L: linux-i2c@vger.kernel.org
999445d4 7499S: Maintained
679655da 7500F: drivers/i2c/busses/i2c-pnx.c
999445d4 7501
1da177e4 7502PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7503M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7504L: linux-ppp@vger.kernel.org
7505S: Maintained
224cf5ad 7506F: drivers/net/ppp/ppp_*
1da177e4
LT
7507
7508PPP OVER ATM (RFC 2364)
8b58be88 7509M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7510S: Maintained
679655da 7511F: net/atm/pppoatm.c
c117ab84 7512F: include/uapi/linux/atmppp.h
1da177e4
LT
7513
7514PPP OVER ETHERNET
8b58be88 7515M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7516S: Maintained
224cf5ad
JK
7517F: drivers/net/ppp/pppoe.c
7518F: drivers/net/ppp/pppox.c
1da177e4 7519
a6d2370b 7520PPP OVER L2TP
8b58be88 7521M: James Chapman <jchapman@katalix.com>
a6d2370b 7522S: Maintained
90ca28d1 7523F: net/l2tp/l2tp_ppp.c
679655da 7524F: include/linux/if_pppol2tp.h
c117ab84 7525F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7526
eae9d2ba 7527PPS SUPPORT
8b58be88 7528M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7529W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7530L: linuxpps@ml.enneenne.com (subscribers-only)
7531S: Maintained
cabaaf41
JP
7532F: Documentation/pps/
7533F: drivers/pps/
7534F: include/linux/pps*.h
eae9d2ba 7535
71a6d0af
HW
7536PPTP DRIVER
7537M: Dmitry Kozlov <xeb@mail.ru>
7538L: netdev@vger.kernel.org
7539S: Maintained
224cf5ad 7540F: drivers/net/ppp/pptp.c
71a6d0af
HW
7541W: http://sourceforge.net/projects/accel-pptp
7542
1da177e4 7543PREEMPTIBLE KERNEL
8b58be88 7544M: Robert Love <rml@tech9.net>
1da177e4
LT
7545L: kpreempt-tech@lists.sourceforge.net
7546W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7547S: Supported
679655da
JP
7548F: Documentation/preempt-locking.txt
7549F: include/linux/preempt.h
1da177e4
LT
7550
7551PRISM54 WIRELESS DRIVER
8b58be88 7552M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7553L: linux-wireless@vger.kernel.org
9ef80804 7554W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7555S: Obsolete
679655da 7556F: drivers/net/wireless/prism54/
1da177e4 7557
b3277dfa 7558PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7559M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7560L: linux-ide@vger.kernel.org
7561S: Maintained
679655da 7562F: drivers/ata/sata_promise.*
b3277dfa 7563
02c18891 7564PS3 NETWORK SUPPORT
b809b9ca 7565M: Geoff Levand <geoff@infradead.org>
02c18891 7566L: netdev@vger.kernel.org
a4724ed6 7567L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7568S: Maintained
8df158ac 7569F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7570
f58a9d17 7571PS3 PLATFORM SUPPORT
b809b9ca 7572M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7573L: linuxppc-dev@lists.ozlabs.org
7574L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7575S: Maintained
679655da
JP
7576F: arch/powerpc/boot/ps3*
7577F: arch/powerpc/include/asm/lv1call.h
7578F: arch/powerpc/include/asm/ps3*.h
7579F: arch/powerpc/platforms/ps3/
7580F: drivers/*/ps3*
7581F: drivers/ps3/
fec629b8 7582F: drivers/rtc/rtc-ps3.c
679655da 7583F: drivers/usb/host/*ps3.c
fec629b8 7584F: sound/ppc/snd_ps3*
f58a9d17 7585
cffb4add 7586PS3VRAM DRIVER
8b58be88 7587M: Jim Paris <jim@jtan.com>
a4724ed6 7588L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7589S: Maintained
8a3977cb 7590F: drivers/block/ps3vram.c
cffb4add 7591
8defe599 7592PSTORE FILESYSTEM
9d5e2a02 7593M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7594M: Colin Cross <ccross@android.com>
7595M: Kees Cook <keescook@chromium.org>
7596M: Tony Luck <tony.luck@intel.com>
7597S: Maintained
7598T: git git://git.infradead.org/users/cbou/linux-pstore.git
7599F: fs/pstore/
7600F: include/linux/pstore*
04851772 7601F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7602F: drivers/acpi/apei/erst.c
7603
7fbc415d
RC
7604PTP HARDWARE CLOCK SUPPORT
7605M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7606L: netdev@vger.kernel.org
7fbc415d
RC
7607S: Maintained
7608W: http://linuxptp.sourceforge.net/
7609F: Documentation/ABI/testing/sysfs-ptp
7610F: Documentation/ptp/*
0ecb3cdd 7611F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7612F: drivers/net/phy/dp83640*
7613F: drivers/ptp/*
7614F: include/linux/ptp_cl*
7615
cf94a4d1 7616PTRACE SUPPORT
e846ee5f 7617M: Roland McGrath <roland@hack.frob.com>
8b58be88 7618M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7619S: Maintained
7620F: include/asm-generic/syscall.h
7621F: include/linux/ptrace.h
7622F: include/linux/regset.h
7623F: include/linux/tracehook.h
c117ab84 7624F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7625F: kernel/ptrace.c
7626
8320204a 7627PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7628M: Mike Isely <isely@pobox.com>
16e9495d 7629L: pvrusb2@isely.net (subscribers-only)
661263b5 7630L: linux-media@vger.kernel.org
8320204a 7631W: http://www.isely.net/pvrusb2/
275ffde4 7632T: git git://linuxtv.org/media_tree.git
8320204a 7633S: Maintained
679655da 7634F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7635F: drivers/media/usb/pvrusb2/
8320204a 7636
39532e6c
HG
7637PWC WEBCAM DRIVER
7638M: Hans de Goede <hdegoede@redhat.com>
7639L: linux-media@vger.kernel.org
7640T: git git://linuxtv.org/media_tree.git
7641S: Maintained
7642F: drivers/media/usb/pwc/*
7643
93c090b3
KD
7644PWM FAN DRIVER
7645M: Kamil Debski <k.debski@samsung.com>
7646L: lm-sensors@lm-sensors.org
7647S: Supported
7648F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7649F: Documentation/hwmon/pwm-fan
7650F: drivers/hwmon/pwm-fan.c
7651
200efedd 7652PWM SUBSYSTEM
aa3495f7
TR
7653M: Thierry Reding <thierry.reding@gmail.com>
7654L: linux-pwm@vger.kernel.org
0c2498f1 7655S: Maintained
006e854f 7656T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7657F: Documentation/pwm.txt
7658F: Documentation/devicetree/bindings/pwm/
7659F: include/linux/pwm.h
0c2498f1 7660F: drivers/pwm/
a140b98d
TR
7661F: drivers/video/backlight/pwm_bl.c
7662F: include/linux/pwm_backlight.h
0c2498f1 7663
30ec261e 7664PXA2xx/PXA3xx SUPPORT
8da5e302 7665M: Daniel Mack <daniel@zonque.org>
a323f664 7666M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7667M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7668L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7669T: git git://github.com/hzhuang1/linux.git
8da5e302 7670T: git git://github.com/rjarzmik/linux.git
1da177e4 7671S: Maintained
679655da
JP
7672F: arch/arm/mach-pxa/
7673F: drivers/pcmcia/pxa2xx*
9df92e6c 7674F: drivers/spi/spi-pxa2xx*
faf2e1db 7675F: drivers/usb/gadget/udc/pxa2*
679655da 7676F: include/sound/pxa2xx-lib.h
bec4c99e 7677F: sound/arm/pxa*
14430813 7678F: sound/soc/pxa/
1da177e4 7679
ec64d3bf
EG
7680PXA3xx NAND FLASH DRIVER
7681M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7682L: linux-mtd@lists.infradead.org
7683S: Maintained
9a67f099 7684F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7685
3f640c61 7686MMP SUPPORT
8b58be88 7687M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7688M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7690T: git git://github.com/hzhuang1/linux.git
7691T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7692S: Maintained
3f640c61 7693F: arch/arm/mach-mmp/
e8e6cb32 7694
272f133a
PO
7695PXA MMCI DRIVER
7696S: Orphan
7697
57f63bc8 7698PXA RTC DRIVER
8b58be88 7699M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7700L: rtc-linux@googlegroups.com
7701S: Maintained
7702
cea4001a
TS
7703QAT DRIVER
7704M: Tadeusz Struk <tadeusz.struk@intel.com>
7705L: qat-linux@intel.com
7706S: Supported
7707F: drivers/crypto/qat/
7708
52a09a04 7709QIB DRIVER
8473c603 7710M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7711L: linux-rdma@vger.kernel.org
7712S: Supported
7713F: drivers/infiniband/hw/qib/
7714
5e9772b9
JS
7715QLOGIC QLA1280 SCSI DRIVER
7716M: Michael Reed <mdr@sgi.com>
7717L: linux-scsi@vger.kernel.org
7718S: Maintained
7719F: drivers/scsi/qla1280.[ch]
7720
1da177e4 7721QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7722M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7723L: linux-scsi@vger.kernel.org
7724S: Supported
679655da
JP
7725F: Documentation/scsi/LICENSE.qla2xxx
7726F: drivers/scsi/qla2xxx/
1da177e4 7727
883c98fe 7728QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7729M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7730M: iscsi-driver@qlogic.com
7731L: linux-scsi@vger.kernel.org
7732S: Supported
bacfb81b 7733F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7734F: drivers/scsi/qla4xxx/
7735
5a4faa87 7736QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7737M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7738M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7739M: linux-driver@qlogic.com
7740L: netdev@vger.kernel.org
7741S: Supported
679655da 7742F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7743F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7744
0ec00f03 7745QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7746M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 7747M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
7748L: netdev@vger.kernel.org
7749S: Supported
aa43c215 7750F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7751
c4e84bde 7752QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
7753M: Harish Patil <harish.patil@qlogic.com>
7754M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7755M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 7756M: linux-driver@qlogic.com
c4e84bde
RM
7757L: netdev@vger.kernel.org
7758S: Supported
aa43c215 7759F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7760
1da177e4 7761QNX4 FILESYSTEM
8b58be88 7762M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7763W: http://www.alarsen.net/linux/qnx4fs/
7764S: Maintained
80811493 7765F: fs/qnx4/
c117ab84
CEB
7766F: include/uapi/linux/qnx4_fs.h
7767F: include/uapi/linux/qnxtypes.h
1da177e4 7768
91952bc0
AP
7769QT1010 MEDIA DRIVER
7770M: Antti Palosaari <crope@iki.fi>
7771L: linux-media@vger.kernel.org
7772W: http://linuxtv.org/
7773W: http://palosaari.fi/linux/
7774Q: http://patchwork.linuxtv.org/project/linux-media/list/
7775T: git git://linuxtv.org/anttip/media_tree.git
7776S: Maintained
7777F: drivers/media/tuners/qt1010*
7778
966fb5ec
SM
7779QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7780M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7781L: linux-wireless@vger.kernel.org
7782L: ath9k-devel@lists.ath9k.org
7783W: http://wireless.kernel.org/en/users/Drivers/ath9k
7784S: Supported
7785F: drivers/net/wireless/ath/ath9k/
7786
2ea0ffcb
KV
7787QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7788M: Kalle Valo <kvalo@qca.qualcomm.com>
7789L: ath10k@lists.infradead.org
7790W: http://wireless.kernel.org/en/users/Drivers/ath10k
7791T: git git://github.com/kvalo/ath.git
7792S: Supported
7793F: drivers/net/wireless/ath/ath10k/
7794
4f4567cf
RK
7795QUALCOMM HEXAGON ARCHITECTURE
7796M: Richard Kuo <rkuo@codeaurora.org>
7797L: linux-hexagon@vger.kernel.org
7798S: Supported
7799F: arch/hexagon/
7800
8e84c258
EK
7801QUALCOMM WCN36XX WIRELESS DRIVER
7802M: Eugene Krasnikov <k.eugene.e@gmail.com>
7803L: wcn36xx@lists.infradead.org
7804W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7805T: git git://github.com/KrasnikovEugene/wcn36xx.git
7806S: Supported
7807F: drivers/net/wireless/ath/wcn36xx/
7808
35e3540b
HV
7809QUICKCAM PARALLEL PORT WEBCAMS
7810M: Hans Verkuil <hverkuil@xs4all.nl>
7811L: linux-media@vger.kernel.org
7812T: git git://linuxtv.org/media_tree.git
7813W: http://linuxtv.org
7814S: Odd Fixes
7815F: drivers/media/parport/*-qcam*
7816
602adf40 7817RADOS BLOCK DEVICE (RBD)
09d90327
SW
7818M: Yehuda Sadeh <yehuda@inktank.com>
7819M: Sage Weil <sage@inktank.com>
527a88b9 7820M: Alex Elder <elder@kernel.org>
602adf40 7821M: ceph-devel@vger.kernel.org
09d90327
SW
7822W: http://ceph.com/
7823T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7824S: Supported
7825F: drivers/block/rbd.c
7826F: drivers/block/rbd_types.h
7827
1da177e4 7828RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7829M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7830L: linux-fbdev@vger.kernel.org
1da177e4 7831S: Maintained
8a61f013 7832F: drivers/video/fbdev/aty/radeon*
c117ab84 7833F: include/uapi/linux/radeonfb.h
1da177e4 7834
c6c9b34c
HG
7835RADIOSHARK RADIO DRIVER
7836M: Hans de Goede <hdegoede@redhat.com>
7837L: linux-media@vger.kernel.org
7838T: git git://linuxtv.org/media_tree.git
7839S: Maintained
7840F: drivers/media/radio/radio-shark.c
7841
7842RADIOSHARK2 RADIO DRIVER
7843M: Hans de Goede <hdegoede@redhat.com>
7844L: linux-media@vger.kernel.org
7845T: git git://linuxtv.org/media_tree.git
7846S: Maintained
7847F: drivers/media/radio/radio-shark2.c
7848F: drivers/media/radio/radio-tea5777.c
7849
1da177e4 7850RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7851M: Paul Mackerras <paulus@samba.org>
c69f677c 7852L: linux-fbdev@vger.kernel.org
1da177e4 7853S: Maintained
8a61f013 7854F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7855
e7839f25 7856RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7857P: rt2x00 project
b182427e 7858M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 7859M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7860L: linux-wireless@vger.kernel.org
83fc9c89 7861L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7862W: http://rt2x00.serialmonkey.com/
7863S: Maintained
7864F: drivers/net/wireless/rt2x00/
7865
9db5579b 7866RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7867M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7868S: Maintained
679655da
JP
7869F: Documentation/blockdev/ramdisk.txt
7870F: drivers/block/brd.c
9db5579b 7871
9e95ce27 7872RANDOM NUMBER DRIVER
0624bcaa 7873M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7874S: Maintained
679655da 7875F: drivers/char/random.c
9e95ce27 7876
394b701c 7877RAPIDIO SUBSYSTEM
8b58be88 7878M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7879M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7880S: Maintained
679655da 7881F: drivers/rapidio/
394b701c 7882
e2d1d6c0 7883RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7884L: linux-wireless@vger.kernel.org
f52a5490 7885S: Orphan
679655da 7886F: drivers/net/wireless/ray*
e2d1d6c0
RD
7887
7888RCUTORTURE MODULE
e0198b29 7889M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7890M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7891L: linux-kernel@vger.kernel.org
f9094d8e 7892S: Supported
08deed1e 7893T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7894F: Documentation/RCU/torture.txt
34e2d560 7895F: kernel/rcu/rcutorture.c
e2d1d6c0 7896
c87b9c60
PM
7897RCUTORTURE TEST FRAMEWORK
7898M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7899M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7900R: Steven Rostedt <rostedt@goodmis.org>
7901R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7902R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7903L: linux-kernel@vger.kernel.org
c87b9c60
PM
7904S: Supported
7905T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7906F: tools/testing/selftests/rcutorture
7907
c1f766b5 7908RDC R-321X SoC
8b58be88 7909M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7910S: Maintained
7911
db17f395 7912RDC R6040 FAST ETHERNET DRIVER
8b58be88 7913M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7914L: netdev@vger.kernel.org
7915S: Maintained
58565a35 7916F: drivers/net/ethernet/rdc/r6040.c
db17f395 7917
a09ed661 7918RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7919M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7920L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7921S: Supported
679655da 7922F: net/rds/
a09ed661 7923
595182bc 7924READ-COPY UPDATE (RCU)
8b58be88 7925M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7926M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7927R: Steven Rostedt <rostedt@goodmis.org>
7928R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7929R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7930L: linux-kernel@vger.kernel.org
9fab9787 7931W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7932S: Supported
08deed1e 7933T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7934F: Documentation/RCU/
9fab9787 7935X: Documentation/RCU/torture.txt
f9094d8e 7936F: include/linux/rcu*
4102adab
PM
7937X: include/linux/srcu.h
7938F: kernel/rcu/
34e2d560 7939X: kernel/torture.c
595182bc 7940
0c86edc0 7941REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7942M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7943L: rtc-linux@googlegroups.com
8a6e2535 7944Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7945S: Maintained
679655da
JP
7946F: Documentation/rtc.txt
7947F: drivers/rtc/
7948F: include/linux/rtc.h
c117ab84 7949F: include/uapi/linux/rtc.h
0c86edc0 7950
0e400c53
MB
7951REALTEK AUDIO CODECS
7952M: Bard Liao <bardliao@realtek.com>
7953M: Oder Chiou <oder_chiou@realtek.com>
7954S: Maintained
7955F: sound/soc/codecs/rt*
7956F: include/sound/rt*.h
7957
1da177e4 7958REISERFS FILE SYSTEM
76c4e5ea 7959L: reiserfs-devel@vger.kernel.org
1da177e4 7960S: Supported
679655da 7961F: fs/reiserfs/
1da177e4 7962
b83a313b 7963REGISTER MAP ABSTRACTION
b02e48f2 7964M: Mark Brown <broonie@kernel.org>
dd060bc9 7965L: linux-kernel@vger.kernel.org
b83a313b
MB
7966T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7967S: Supported
7968F: drivers/base/regmap/
7969F: include/linux/regmap.h
7970
400e64df
OBC
7971REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7972M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7973T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7974S: Maintained
7975F: drivers/remoteproc/
7976F: Documentation/remoteproc.txt
6fc26488 7977F: include/linux/remoteproc.h
400e64df 7978
d8115db5
OBC
7979REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7980M: Ohad Ben-Cohen <ohad@wizery.com>
7981T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7982S: Maintained
7983F: drivers/rpmsg/
7984F: Documentation/rpmsg.txt
7985F: include/linux/rpmsg.h
7986
1b0fe6be
PZ
7987RESET CONTROLLER FRAMEWORK
7988M: Philipp Zabel <p.zabel@pengutronix.de>
7989S: Maintained
7990F: drivers/reset/
7991F: Documentation/devicetree/bindings/reset/
7992F: include/linux/reset.h
7993F: include/linux/reset-controller.h
7994
e0897645 7995RFKILL
8b58be88 7996M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7997L: linux-wireless@vger.kernel.org
ce466579
JB
7998W: http://wireless.kernel.org/
7999T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8000T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8001S: Maintained
505c9247 8002F: Documentation/rfkill.txt
80811493 8003F: net/rfkill/
e0897645 8004
67e054e9
ML
8005RICOH SMARTMEDIA/XD DRIVER
8006M: Maxim Levitsky <maximlevitsky@gmail.com>
8007S: Maintained
21c26f50
JP
8008F: drivers/mtd/nand/r852.c
8009F: drivers/mtd/nand/r852.h
67e054e9 8010
92634125
ML
8011RICOH R5C592 MEMORYSTICK DRIVER
8012M: Maxim Levitsky <maximlevitsky@gmail.com>
8013S: Maintained
8014F: drivers/memstick/host/r592.*
8015
27f1d2f9
SA
8016ROCCAT DRIVERS
8017M: Stefan Achatz <erazor_de@users.sourceforge.net>
8018W: http://sourceforge.net/projects/roccat/
8019S: Maintained
8020F: drivers/hid/hid-roccat*
8021F: include/linux/hid-roccat*
8022F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8023
4b8ac966
JP
8024ROCKER DRIVER
8025M: Jiri Pirko <jiri@resnulli.us>
8026M: Scott Feldman <sfeldma@gmail.com>
8027L: netdev@vger.kernel.org
8028S: Supported
8029F: drivers/net/ethernet/rocker/
8030
1da177e4
LT
8031ROCKETPORT DRIVER
8032P: Comtrol Corp.
1da177e4
LT
8033W: http://www.comtrol.com
8034S: Maintained
679655da 8035F: Documentation/serial/rocket.txt
c897401b 8036F: drivers/tty/rocket*
1da177e4 8037
7645c2f4
KC
8038ROCKETPORT EXPRESS/INFINITY DRIVER
8039M: Kevin Cernekee <cernekee@gmail.com>
8040L: linux-serial@vger.kernel.org
8041S: Odd Fixes
8042F: drivers/tty/serial/rp2.*
8043
1da177e4 8044ROSE NETWORK LAYER
8b58be88 8045M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8046L: linux-hams@vger.kernel.org
d34cb28a 8047W: http://www.linux-ax25.org/
1da177e4 8048S: Maintained
679655da 8049F: include/net/rose.h
c117ab84 8050F: include/uapi/linux/rose.h
679655da 8051F: net/rose/
1da177e4 8052
91952bc0
AP
8053RTL2830 MEDIA DRIVER
8054M: Antti Palosaari <crope@iki.fi>
8055L: linux-media@vger.kernel.org
8056W: http://linuxtv.org/
8057W: http://palosaari.fi/linux/
8058Q: http://patchwork.linuxtv.org/project/linux-media/list/
8059T: git git://linuxtv.org/anttip/media_tree.git
8060S: Maintained
8061F: drivers/media/dvb-frontends/rtl2830*
8062
27a0aacf
AP
8063RTL2832 MEDIA DRIVER
8064M: Antti Palosaari <crope@iki.fi>
8065L: linux-media@vger.kernel.org
8066W: http://linuxtv.org/
8067W: http://palosaari.fi/linux/
8068Q: http://patchwork.linuxtv.org/project/linux-media/list/
8069T: git git://linuxtv.org/anttip/media_tree.git
8070S: Maintained
8071F: drivers/media/dvb-frontends/rtl2832*
8072
ba6e6f6e
AP
8073RTL2832_SDR MEDIA DRIVER
8074M: Antti Palosaari <crope@iki.fi>
8075L: linux-media@vger.kernel.org
8076W: http://linuxtv.org/
8077W: http://palosaari.fi/linux/
8078Q: http://patchwork.linuxtv.org/project/linux-media/list/
8079T: git git://linuxtv.org/anttip/media_tree.git
8080S: Maintained
b4bb1c28 8081F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8082
59840488 8083RTL8180 WIRELESS DRIVER
605bebe2 8084L: linux-wireless@vger.kernel.org
491b26b4 8085W: http://wireless.kernel.org/
54e5881d 8086T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8087S: Orphan
3cfeb0c3 8088F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8089
59840488 8090RTL8187 WIRELESS DRIVER
9f0939bf 8091M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8092M: Hin-Tak Leung <htl10@users.sourceforge.net>
8093M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8094L: linux-wireless@vger.kernel.org
491b26b4 8095W: http://wireless.kernel.org/
54e5881d 8096T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8097S: Maintained
3cfeb0c3 8098F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8099
3cf0c8ad
LF
8100RTL8192CE WIRELESS DRIVER
8101M: Larry Finger <Larry.Finger@lwfinger.net>
8102M: Chaoming Li <chaoming_li@realsil.com.cn>
8103L: linux-wireless@vger.kernel.org
491b26b4 8104W: http://wireless.kernel.org/
3cf0c8ad
LF
8105T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8106S: Maintained
8107F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8108F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8109
9eb8ef74 8110S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8111M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8112L: linux-fbdev@vger.kernel.org
ce00f85c 8113S: Maintained
8a61f013 8114F: drivers/video/fbdev/savage/
9eb8ef74 8115
1da177e4 8116S390
8b58be88
JP
8117M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8118M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8119M: linux390@de.ibm.com
d58140cc 8120L: linux-s390@vger.kernel.org
5238da45
HC
8121W: http://www.ibm.com/developerworks/linux/linux390/
8122S: Supported
679655da 8123F: arch/s390/
a968cd3e 8124F: drivers/s390/
3bfe6858
JN
8125F: Documentation/s390/
8126F: Documentation/DocBook/s390*
5238da45 8127
322986ca
SO
8128S390 COMMON I/O LAYER
8129M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8130M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8131L: linux-s390@vger.kernel.org
8132W: http://www.ibm.com/developerworks/linux/linux390/
8133S: Supported
8134F: drivers/s390/cio/
8135
8136S390 DASD DRIVER
8137M: Stefan Weinhuber <wein@de.ibm.com>
8138M: Stefan Haberland <stefan.haberland@de.ibm.com>
8139L: linux-s390@vger.kernel.org
8140W: http://www.ibm.com/developerworks/linux/linux390/
8141S: Supported
8142F: drivers/s390/block/dasd*
8143F: block/partitions/ibm.c
8144
5238da45 8145S390 NETWORK DRIVERS
8b58be88
JP
8146M: Ursula Braun <ursula.braun@de.ibm.com>
8147M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 8148M: linux390@de.ibm.com
d58140cc 8149L: linux-s390@vger.kernel.org
5238da45
HC
8150W: http://www.ibm.com/developerworks/linux/linux390/
8151S: Supported
679655da 8152F: drivers/s390/net/
5238da45 8153
322986ca
SO
8154S390 PCI SUBSYSTEM
8155M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8156M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8157L: linux-s390@vger.kernel.org
8158W: http://www.ibm.com/developerworks/linux/linux390/
8159S: Supported
8160F: arch/s390/pci/
8161F: drivers/pci/hotplug/s390_pci_hpc.c
8162
feed9b62 8163S390 ZCRYPT DRIVER
5c8d0983 8164M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8165M: linux390@de.ibm.com
8166L: linux-s390@vger.kernel.org
a968cd3e 8167W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8168S: Supported
d5ca6918 8169F: drivers/s390/crypto/
feed9b62 8170
5238da45 8171S390 ZFCP DRIVER
d38e19d0 8172M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8173M: linux390@de.ibm.com
d58140cc 8174L: linux-s390@vger.kernel.org
5238da45 8175W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8176S: Supported
679655da 8177F: drivers/s390/scsi/zfcp_*
1da177e4 8178
dd96df2c 8179S390 IUCV NETWORK LAYER
8b58be88 8180M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8181M: linux390@de.ibm.com
8182L: linux-s390@vger.kernel.org
8183W: http://www.ibm.com/developerworks/linux/linux390/
8184S: Supported
679655da
JP
8185F: drivers/s390/net/*iucv*
8186F: include/net/iucv/
8187F: net/iucv/
dd96df2c 8188
4dde7f75 8189S3C24XX SD/MMC Driver
8b58be88 8190M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8192S: Supported
679655da 8193F: drivers/mmc/host/s3cmci.*
4dde7f75 8194
1f15a229
HV
8195SAA6588 RDS RECEIVER DRIVER
8196M: Hans Verkuil <hverkuil@xs4all.nl>
8197L: linux-media@vger.kernel.org
8198T: git git://linuxtv.org/media_tree.git
8199W: http://linuxtv.org
8200S: Odd Fixes
8201F: drivers/media/i2c/saa6588*
8202
98ed12e6 8203SAA7134 VIDEO4LINUX DRIVER
009a5410 8204M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8205L: linux-media@vger.kernel.org
8206W: http://linuxtv.org
8207T: git git://linuxtv.org/media_tree.git
8208S: Odd fixes
e42bf501 8209F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8210F: drivers/media/pci/saa7134/
8211
1da177e4 8212SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8213M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8214L: linux-media@vger.kernel.org
275ffde4 8215T: git git://linuxtv.org/media_tree.git
1da177e4 8216S: Maintained
90d72ac6
MCC
8217F: drivers/media/common/saa7146/
8218F: drivers/media/pci/saa7146/
8219F: include/media/saa7146*
1da177e4 8220
92304a40 8221SAMSUNG LAPTOP DRIVER
5909c654 8222M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8223L: platform-driver-x86@vger.kernel.org
8224S: Maintained
8225F: drivers/platform/x86/samsung-laptop.c
8226
4a109cc0 8227SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8228M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8229L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8230S: Supported
14430813 8231F: sound/soc/samsung/
4a109cc0 8232
0d89a28b
JH
8233SAMSUNG FRAMEBUFFER DRIVER
8234M: Jingoo Han <jg1.han@samsung.com>
8235L: linux-fbdev@vger.kernel.org
8236S: Maintained
8a61f013 8237F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8238
f69d3a17
SK
8239SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8240M: Sangbeom Kim <sbkim73@samsung.com>
8241L: linux-kernel@vger.kernel.org
8242S: Supported
8243F: drivers/mfd/sec*.c
8244F: drivers/regulator/s2m*.c
8245F: drivers/regulator/s5m*.c
f69d3a17
SK
8246F: include/linux/mfd/samsung/
8247
038f5c4b
SN
8248SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8249M: Kyungmin Park <kyungmin.park@samsung.com>
8250M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8251L: linux-media@vger.kernel.org
8252Q: https://patchwork.linuxtv.org/project/linux-media/list/
8253S: Supported
8254F: drivers/media/platform/exynos4-is/
038f5c4b 8255
6fd86ab2
SN
8256SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8257M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8258L: linux-media@vger.kernel.org
8259L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8260S: Maintained
8261F: drivers/media/platform/s3c-camif/
8262F: include/media/s3c_camif.h
8263
b84ef24e
AH
8264SAMSUNG S5C73M3 CAMERA DRIVER
8265M: Kyungmin Park <kyungmin.park@samsung.com>
8266M: Andrzej Hajda <a.hajda@samsung.com>
8267L: linux-media@vger.kernel.org
8268S: Supported
8269F: drivers/media/i2c/s5c73m3/*
8270
7d459937
AH
8271SAMSUNG S5K5BAF CAMERA DRIVER
8272M: Kyungmin Park <kyungmin.park@samsung.com>
8273M: Andrzej Hajda <a.hajda@samsung.com>
8274L: linux-media@vger.kernel.org
8275S: Supported
8276F: drivers/media/i2c/s5k5baf.c
8277
310e39c9 8278SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8279M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8280M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8281S: Supported
8282L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8283F: drivers/clk/samsung/
8284
66890ed6
BA
8285SAMSUNG SXGBE DRIVERS
8286M: Byungho An <bh74.an@samsung.com>
8287M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8288M: Vipul Pandya <vipul.pandya@samsung.com>
8289S: Supported
8290L: netdev@vger.kernel.org
8291F: drivers/net/ethernet/samsung/sxgbe/
8292
e296cd32
KD
8293SAMSUNG USB2 PHY DRIVER
8294M: Kamil Debski <k.debski@samsung.com>
8295L: linux-kernel@vger.kernel.org
8296S: Supported
8297F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8298F: Documentation/phy/samsung-usb2.txt
8299F: drivers/phy/phy-exynos4210-usb2.c
8300F: drivers/phy/phy-exynos4x12-usb2.c
8301F: drivers/phy/phy-exynos5250-usb2.c
8302F: drivers/phy/phy-s5pv210-usb2.c
8303F: drivers/phy/phy-samsung-usb2.c
8304F: drivers/phy/phy-samsung-usb2.h
8305
ca749e2a 8306SERIAL DRIVERS
5e30bbb7 8307M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8308L: linux-serial@vger.kernel.org
5e30bbb7 8309S: Maintained
14430813 8310F: drivers/tty/serial/
ca749e2a 8311
aecb7b64 8312SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8313M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8314M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8315S: Maintained
3d598f47 8316F: include/linux/platform_data/dma-dw.h
61a76496 8317F: drivers/dma/dw/
aecb7b64 8318
f9e37137
SJ
8319SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8320M: Seungwon Jeon <tgih.jun@samsung.com>
8321M: Jaehoon Chung <jh80.chung@samsung.com>
8322L: linux-mmc@vger.kernel.org
8323S: Maintained
8324F: include/linux/mmc/dw_mmc.h
8325F: drivers/mmc/host/dw_mmc*
8326
1db121d6
AN
8327THUNDERBOLT DRIVER
8328M: Andreas Noever <andreas.noever@gmail.com>
8329S: Maintained
8330F: drivers/thunderbolt/
8331
9222d247 8332TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8333M: John Stultz <john.stultz@linaro.org>
88606e80 8334M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8335L: linux-kernel@vger.kernel.org
75fc2d37 8336T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8337S: Supported
8338F: include/linux/clocksource.h
8339F: include/linux/time.h
8340F: include/linux/timex.h
c117ab84
CEB
8341F: include/uapi/linux/time.h
8342F: include/uapi/linux/timex.h
88606e80
TG
8343F: kernel/time/clocksource.c
8344F: kernel/time/time*.c
8345F: kernel/time/ntp.c
8346
5b3f03f0 8347TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 8348M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
8349M: Hans Verkuil <hverkuil@xs4all.nl>
8350S: Odd Fixes
14430813 8351F: drivers/media/usb/tlg2300/
5b3f03f0 8352
1da177e4 8353SC1200 WDT DRIVER
b300645a 8354M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8355S: Maintained
679655da 8356F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8357
8358SCHEDULER
dd9b238c 8359M: Ingo Molnar <mingo@redhat.com>
8b58be88 8360M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8361L: linux-kernel@vger.kernel.org
75fc2d37 8362T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8363S: Maintained
95c0d71d 8364F: kernel/sched/
679655da 8365F: include/linux/sched.h
c117ab84 8366F: include/uapi/linux/sched.h
c2eb505b 8367F: include/linux/wait.h
1da177e4 8368
6bcf6737 8369SCORE ARCHITECTURE
ed38665e 8370M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8371M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8372W: http://www.sunplus.com
6bcf6737 8373S: Supported
a2681a75 8374F: arch/score/
6bcf6737 8375
1da177e4 8376SCSI CDROM DRIVER
8b58be88 8377M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8378L: linux-scsi@vger.kernel.org
8379W: http://www.kernel.dk
8380S: Maintained
679655da 8381F: drivers/scsi/sr*
1da177e4 8382
fb50a83d 8383SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8384M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8385L: linux-rdma@vger.kernel.org
8386S: Supported
8387W: http://www.openfabrics.org
8388Q: http://patchwork.kernel.org/project/linux-rdma/list/
8389T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8390F: drivers/infiniband/ulp/srp/
8391F: include/scsi/srp.h
8392
1da177e4 8393SCSI SG DRIVER
8b58be88 8394M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8395L: linux-scsi@vger.kernel.org
59ab3c93 8396W: http://sg.danny.cz/sg
1da177e4 8397S: Maintained
59ab3c93 8398F: Documentation/scsi/scsi-generic.txt
679655da
JP
8399F: drivers/scsi/sg.c
8400F: include/scsi/sg.h
1da177e4
LT
8401
8402SCSI SUBSYSTEM
c95286d8 8403M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8404L: linux-scsi@vger.kernel.org
54e5881d
JP
8405T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8406T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8407T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8408S: Maintained
679655da
JP
8409F: drivers/scsi/
8410F: include/scsi/
1da177e4
LT
8411
8412SCSI TAPE DRIVER
8b58be88 8413M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8414L: linux-scsi@vger.kernel.org
8415S: Maintained
679655da 8416F: Documentation/scsi/st.txt
f7269cfc
JD
8417F: drivers/scsi/st.*
8418F: drivers/scsi/st_*.h
1da177e4
LT
8419
8420SCTP PROTOCOL
8b6efb75 8421M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8422M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8423L: linux-sctp@vger.kernel.org
5f85813c 8424W: http://lksctp.sourceforge.net
8b6efb75 8425S: Maintained
679655da
JP
8426F: Documentation/networking/sctp.txt
8427F: include/linux/sctp.h
4d58c025 8428F: include/uapi/linux/sctp.h
679655da
JP
8429F: include/net/sctp/
8430F: net/sctp/
1da177e4
LT
8431
8432SCx200 CPU SUPPORT
8b58be88 8433M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8434S: Odd Fixes
679655da 8435F: Documentation/i2c/busses/scx200_acb
390889b6 8436F: arch/x86/platform/scx200/
679655da
JP
8437F: drivers/watchdog/scx200_wdt.c
8438F: drivers/i2c/busses/scx200*
8439F: drivers/mtd/maps/scx200_docflash.c
8440F: include/linux/scx200.h
1662d32c
JC
8441
8442SCx200 GPIO DRIVER
8b58be88 8443M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8444S: Maintained
679655da
JP
8445F: drivers/char/scx200_gpio.c
8446F: include/linux/scx200_gpio.h
1662d32c
JC
8447
8448SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8449M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8450S: Maintained
679655da 8451F: drivers/clocksource/scx200_hrt.c
1da177e4 8452
6a36913a 8453SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8454M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8455L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8456S: Maintained
679655da 8457F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8458
e7839f25 8459SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8460M: Chris Ball <chris@printf.net>
7a241d6e 8461L: linux-mmc@vger.kernel.org
245feaa6
CB
8462T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8463S: Maintained
7a241d6e 8464F: drivers/mmc/host/sdhci.*
d4a45787 8465F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8466
c04f9d61
KC
8467SECURE COMPUTING
8468M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8469R: Andy Lutomirski <luto@amacapital.net>
8470R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8471T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8472S: Supported
8473F: kernel/seccomp.c
8474F: include/uapi/linux/seccomp.h
8475F: include/linux/seccomp.h
8476K: \bsecure_computing
8477K: \bTIF_SECCOMP\b
8478
3085e9c1 8479SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8480M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8481L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8482L: linux-mmc@vger.kernel.org
e2d1d6c0 8483S: Maintained
d4a45787 8484F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8485
0d1bb41a 8486SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8487M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8488L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8489S: Maintained
8490F: drivers/mmc/host/sdhci-s3c.c
8491
c63b3cba 8492SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8493M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8494L: spear-devel@list.st.com
c63b3cba
VK
8495L: linux-mmc@vger.kernel.org
8496S: Maintained
8497F: drivers/mmc/host/sdhci-spear.c
8498
8711cca2 8499SECURITY SUBSYSTEM
9b45c0d2 8500M: James Morris <james.l.morris@oracle.com>
70b4a259 8501M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8502L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8503T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8504W: http://kernsec.org/
8711cca2 8505S: Supported
7d2c86b5 8506F: security/
8711cca2 8507
1da177e4 8508SECURITY CONTACT
8b58be88 8509M: Security Officers <security@kernel.org>
1da177e4
LT
8510S: Supported
8511
8512SELINUX SECURITY MODULE
e0238b4c 8513M: Paul Moore <paul@paul-moore.com>
8b58be88 8514M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8515M: Eric Paris <eparis@parisplace.org>
e0238b4c 8516L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8517W: http://selinuxproject.org
5a5f2acf 8518T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8519S: Supported
679655da
JP
8520F: include/linux/selinux*
8521F: security/selinux/
6bde95ce 8522F: scripts/selinux/
1da177e4 8523
c1c124e9
JJ
8524APPARMOR SECURITY MODULE
8525M: John Johansen <john.johansen@canonical.com>
8526L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8527W: apparmor.wiki.kernel.org
8528T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8529S: Supported
8530F: security/apparmor/
8531
cef2cf07 8532SENSABLE PHANTOM
8b58be88 8533M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8534S: Maintained
679655da 8535F: drivers/misc/phantom.c
c117ab84 8536F: include/uapi/linux/phantom.h
cef2cf07 8537
4480f15b 8538SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8539M: Tejun Heo <tj@kernel.org>
1da177e4 8540L: linux-ide@vger.kernel.org
3d9b9350 8541T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8542S: Supported
d5ca6918
JP
8543F: drivers/ata/
8544F: include/linux/ata.h
8545F: include/linux/libata.h
1da177e4 8546
7188b067
HG
8547SERIAL ATA AHCI PLATFORM devices support
8548M: Hans de Goede <hdegoede@redhat.com>
8549M: Tejun Heo <tj@kernel.org>
8550L: linux-ide@vger.kernel.org
8551T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8552S: Supported
8553F: drivers/ata/ahci_platform.c
8554F: drivers/ata/libahci_platform.c
8555F: include/linux/ahci_platform.h
8556
6733b39a 8557SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8558M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8559L: linux-scsi@vger.kernel.org
0ca43cc0 8560W: http://www.emulex.com
3387f656
JP
8561S: Supported
8562F: drivers/scsi/be2iscsi/
6733b39a 8563
6b7c5b94 8564SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8565M: Sathya Perla <sathya.perla@emulex.com>
8566M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8567M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8568L: netdev@vger.kernel.org
fea3af67 8569W: http://www.emulex.com
7d2c86b5 8570S: Supported
9aebddd1 8571F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8572
8ceee660 8573SFC NETWORK DRIVER
c06f51ea 8574M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8575M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8576L: netdev@vger.kernel.org
8ceee660 8577S: Supported
874aeea5 8578F: drivers/net/ethernet/sfc/
8ceee660 8579
e2d1d6c0 8580SGI GRU DRIVER
cc883afc 8581M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8582S: Maintained
679655da 8583F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8584
8585SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8586M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8587L: linux-ia64@vger.kernel.org
8588S: Supported
679655da 8589F: Documentation/ia64/serial.txt
df621252 8590F: drivers/tty/serial/ioc?_serial.c
679655da 8591F: include/linux/ioc?.h
e2d1d6c0 8592
75312619 8593SGI XP/XPC/XPNET DRIVER
e180383f
RH
8594M: Cliff Whickman <cpw@sgi.com>
8595M: Robin Holt <robinmholt@gmail.com>
75312619 8596S: Maintained
679655da 8597F: drivers/misc/sgi-xp/
75312619 8598
46eacf3b
AP
8599SI2157 MEDIA DRIVER
8600M: Antti Palosaari <crope@iki.fi>
8601L: linux-media@vger.kernel.org
8602W: http://linuxtv.org/
8603W: http://palosaari.fi/linux/
8604Q: http://patchwork.linuxtv.org/project/linux-media/list/
8605T: git git://linuxtv.org/anttip/media_tree.git
8606S: Maintained
8607F: drivers/media/tuners/si2157*
8608
75e2d5ba
AP
8609SI2168 MEDIA DRIVER
8610M: Antti Palosaari <crope@iki.fi>
8611L: linux-media@vger.kernel.org
8612W: http://linuxtv.org/
8613W: http://palosaari.fi/linux/
8614Q: http://patchwork.linuxtv.org/project/linux-media/list/
8615T: git git://linuxtv.org/anttip/media_tree.git
8616S: Maintained
8617F: drivers/media/dvb-frontends/si2168*
8618
49cc629d
HV
8619SI470X FM RADIO RECEIVER I2C DRIVER
8620M: Hans Verkuil <hverkuil@xs4all.nl>
8621L: linux-media@vger.kernel.org
8622T: git git://linuxtv.org/media_tree.git
8623W: http://linuxtv.org
8624S: Odd Fixes
8625F: drivers/media/radio/si470x/radio-si470x-i2c.c
8626
8627SI470X FM RADIO RECEIVER USB DRIVER
8628M: Hans Verkuil <hverkuil@xs4all.nl>
8629L: linux-media@vger.kernel.org
8630T: git git://linuxtv.org/media_tree.git
8631W: http://linuxtv.org
8632S: Maintained
8633F: drivers/media/radio/si470x/radio-si470x-common.c
8634F: drivers/media/radio/si470x/radio-si470x.h
8635F: drivers/media/radio/si470x/radio-si470x-usb.c
8636
c937ca03
EV
8637SI4713 FM RADIO TRANSMITTER I2C DRIVER
8638M: Eduardo Valentin <edubezval@gmail.com>
8639L: linux-media@vger.kernel.org
8640T: git git://linuxtv.org/media_tree.git
8641W: http://linuxtv.org
8642S: Odd Fixes
99995ded 8643F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8644
8645SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8646M: Eduardo Valentin <edubezval@gmail.com>
8647L: linux-media@vger.kernel.org
8648T: git git://linuxtv.org/media_tree.git
8649W: http://linuxtv.org
8650S: Odd Fixes
99995ded
DR
8651F: drivers/media/radio/si4713/radio-platform-si4713.c
8652
8653SI4713 FM RADIO TRANSMITTER USB DRIVER
8654M: Hans Verkuil <hverkuil@xs4all.nl>
8655L: linux-media@vger.kernel.org
8656T: git git://linuxtv.org/media_tree.git
8657W: http://linuxtv.org
8658S: Maintained
8659F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8660
beb91d46 8661SIANO DVB DRIVER
009a5410 8662M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8663L: linux-media@vger.kernel.org
8664W: http://linuxtv.org
8665T: git git://linuxtv.org/media_tree.git
8666S: Odd fixes
8667F: drivers/media/common/siano/
beb91d46 8668F: drivers/media/usb/siano/
beb91d46 8669F: drivers/media/usb/siano/
14430813 8670F: drivers/media/mmc/siano/
beb91d46 8671
6f15b602
HG
8672SIMPLEFB FB DRIVER
8673M: Hans de Goede <hdegoede@redhat.com>
8674L: linux-fbdev@vger.kernel.org
8675S: Maintained
8676F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8677F: drivers/video/fbdev/simplefb.c
8678F: include/linux/platform_data/simplefb.h
8679
b618b69c 8680SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8681L: linux-media@vger.kernel.org
bb60fcb2 8682S: Orphan
b618b69c 8683F: drivers/media/platform/sh_veu.c
b618b69c
GL
8684
8685SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8686L: linux-media@vger.kernel.org
bb60fcb2 8687S: Orphan
b618b69c
GL
8688F: drivers/media/platform/sh_vou.c
8689F: include/media/sh_vou.h
8690
6349d997 8691SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8692M: Len Brown <lenb@kernel.org>
6349d997
LB
8693L: sfi-devel@simplefirmware.org
8694W: http://simplefirmware.org/
8695T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8696S: Supported
943fc810 8697F: arch/x86/platform/sfi/
6349d997
LB
8698F: drivers/sfi/
8699F: include/linux/sfi*.h
e2d1d6c0 8700
1da177e4
LT
8701SIMTEC EB110ATX (Chalice CATS)
8702P: Ben Dooks
b16957c6
BD
8703P: Vincent Sanders <vince@simtec.co.uk>
8704M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8705W: http://www.simtec.co.uk/products/EB110ATX/
8706S: Supported
8707
8708SIMTEC EB2410ITX (BAST)
8709P: Ben Dooks
b16957c6
BD
8710P: Vincent Sanders <vince@simtec.co.uk>
8711M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8712W: http://www.simtec.co.uk/products/EB2410ITX/
8713S: Supported
15dba387
JP
8714F: arch/arm/mach-s3c24xx/mach-bast.c
8715F: arch/arm/mach-s3c24xx/bast-ide.c
8716F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8717
4c5adde7 8718TI DAVINCI MACHINE SUPPORT
3ba789c0 8719M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8720M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8721T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8722Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8723S: Supported
14430813 8724F: arch/arm/mach-davinci/
046d0a37 8725F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8726
8d4b3f08 8727TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8728M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 8729L: linux-media@vger.kernel.org
8d4b3f08
LP
8730W: http://linuxtv.org/
8731Q: http://patchwork.linuxtv.org/project/linux-media/list/
8732T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8733S: Maintained
8d4b3f08
LP
8734F: drivers/media/platform/davinci/
8735F: include/media/davinci/
8736
92aab3c0 8737SIS 190 ETHERNET DRIVER
8b58be88 8738M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8739L: netdev@vger.kernel.org
8740S: Maintained
8c7de408 8741F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8742
1da177e4 8743SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8744M: Daniele Venzano <venza@brownhat.org>
1da177e4 8745W: http://www.brownhat.org/sis900.html
979b6c13 8746L: netdev@vger.kernel.org
1da177e4 8747S: Maintained
8c7de408 8748F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8749
8750SIS FRAMEBUFFER DRIVER
8b58be88 8751M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8752W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8753S: Maintained
679655da 8754F: Documentation/fb/sisfb.txt
8a61f013 8755F: drivers/video/fbdev/sis/
679655da 8756F: include/video/sisfb.h
1da177e4
LT
8757
8758SIS USB2VGA DRIVER
8b58be88 8759M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8760W: http://www.winischhofer.at/linuxsisusbvga.shtml
8761S: Maintained
679655da 8762F: drivers/usb/misc/sisusbvga/
1da177e4 8763
415ad26d 8764SLAB ALLOCATOR
16e943bf 8765M: Christoph Lameter <cl@linux.com>
2ed1c525 8766M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8767M: David Rientjes <rientjes@google.com>
8768M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8769M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8770L: linux-mm@kvack.org
8771S: Maintained
679655da 8772F: include/linux/sl?b*.h
16e943bf 8773F: mm/sl?b*
415ad26d 8774
9fab9787
PM
8775SLEEPABLE READ-COPY UPDATE (SRCU)
8776M: Lai Jiangshan <laijs@cn.fujitsu.com>
8777M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8778M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8779R: Steven Rostedt <rostedt@goodmis.org>
8780R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8781L: linux-kernel@vger.kernel.org
9fab9787
PM
8782W: http://www.rdrop.com/users/paulmck/RCU/
8783S: Supported
8784T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8785F: include/linux/srcu.h
8786F: kernel/rcu/srcu.c
9fab9787 8787
66372841
CS
8788SMACK SECURITY MODULE
8789M: Casey Schaufler <casey@schaufler-ca.com>
8790L: linux-security-module@vger.kernel.org
8791W: http://schaufler-ca.com
8792T: git git://git.gitorious.org/smack-next/kernel.git
8793S: Maintained
8794F: Documentation/security/Smack.txt
8795F: security/smack/
8796
20651e0b 8797DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
8798M: Kevin Hilman <khilman@kernel.org>
8799M: Nishanth Menon <nm@ti.com>
8800S: Maintained
20651e0b 8801F: drivers/power/avs/
68ace3e1
KH
8802F: include/linux/power/smartreflex.h
8803L: linux-pm@vger.kernel.org
8804
1da177e4 8805SMC91x ETHERNET DRIVER
2f82af08 8806M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8807S: Odd Fixes
ae150435 8808F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8809
e8e31622
SA
8810SMIA AND SMIA++ IMAGE SENSOR DRIVER
8811M: Sakari Ailus <sakari.ailus@iki.fi>
8812L: linux-media@vger.kernel.org
8813S: Maintained
14430813 8814F: drivers/media/i2c/smiapp/
e8e31622
SA
8815F: include/media/smiapp.h
8816F: drivers/media/i2c/smiapp-pll.c
8817F: drivers/media/i2c/smiapp-pll.h
8818
920fa1ff
GR
8819SMM665 HARDWARE MONITOR DRIVER
8820M: Guenter Roeck <linux@roeck-us.net>
8821L: lm-sensors@lm-sensors.org
8822S: Maintained
8823F: Documentation/hwmon/smm665
8824F: drivers/hwmon/smm665.c
8825
9df7305b 8826SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8827M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8828L: lm-sensors@lm-sensors.org
90b24cfb 8829S: Maintained
9df7305b
SG
8830F: Documentation/hwmon/emc2103
8831F: drivers/hwmon/emc2103.c
8832
a98d506c
HG
8833SMSC SCH5627 HARDWARE MONITOR DRIVER
8834M: Hans de Goede <hdegoede@redhat.com>
8835L: lm-sensors@lm-sensors.org
8836S: Supported
8837F: Documentation/hwmon/sch5627
8838F: drivers/hwmon/sch5627.c
8839
6ea884db 8840SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8841M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8842L: lm-sensors@lm-sensors.org
8843S: Maintained
679655da
JP
8844F: Documentation/hwmon/smsc47b397
8845F: drivers/hwmon/smsc47b397.c
6ea884db 8846
fd9abb3d 8847SMSC911x ETHERNET DRIVER
90b24cfb 8848M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8849L: netdev@vger.kernel.org
90b24cfb 8850S: Maintained
679655da 8851F: include/linux/smsc911x.h
ae150435 8852F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8853
8854SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8855M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8856L: netdev@vger.kernel.org
90b24cfb 8857S: Maintained
ae150435 8858F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8859
3c8a63e2 8860SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8861M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8862L: linux-fbdev@vger.kernel.org
90b24cfb 8863S: Maintained
8a61f013 8864F: drivers/video/fbdev/smscufx.c
3c8a63e2 8865
668acf32 8866SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8867M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8868L: linux-media@vger.kernel.org
275ffde4 8869T: git git://linuxtv.org/media_tree.git
795fb7e7 8870S: Maintained
90d72ac6
MCC
8871F: include/media/soc*
8872F: drivers/media/i2c/soc_camera/
8873F: drivers/media/platform/soc_camera/
668acf32 8874
e2d1d6c0 8875SOEKRIS NET48XX LED SUPPORT
8b58be88 8876M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8877S: Maintained
679655da 8878F: drivers/leds/leds-net48xx.c
e2d1d6c0 8879
e3994db1 8880SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
8881M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8882M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8883M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
e3994db1
JP
8884L: linux-media@vger.kernel.org
8885S: Supported
8886F: drivers/media/pci/solo6x10/
8887
1da177e4 8888SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8889M: Neil Brown <neilb@suse.de>
1da177e4 8890L: linux-raid@vger.kernel.org
524418bb 8891S: Supported
679655da
JP
8892F: drivers/md/
8893F: include/linux/raid/
c117ab84 8894F: include/uapi/linux/raid/
1da177e4 8895
1da177e4 8896SONIC NETWORK DRIVER
8b58be88 8897M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8898L: netdev@vger.kernel.org
1da177e4 8899S: Maintained
d9fb9f38 8900F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8901
61e115a5 8902SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8903M: Michael Buesch <m@bues.ch>
61e115a5
MB
8904L: netdev@vger.kernel.org
8905S: Maintained
679655da
JP
8906F: drivers/ssb/
8907F: include/linux/ssb/
61e115a5 8908
1da177e4 8909SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8910M: Mattia Dongili <malattia@linux.it>
d0944853 8911L: platform-driver-x86@vger.kernel.org
5b18167d 8912W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8913S: Maintained
679655da
JP
8914F: Documentation/laptops/sony-laptop.txt
8915F: drivers/char/sonypi.c
8916F: drivers/platform/x86/sony-laptop.c
8917F: include/linux/sony-laptop.h
1da177e4 8918
baf8532a 8919SONY MEMORYSTICK CARD SUPPORT
8b58be88 8920M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8921W: http://tifmxx.berlios.de/
8922S: Maintained
679655da 8923F: drivers/memstick/host/tifm_ms.c
baf8532a 8924
0ab30494
ML
8925SONY MEMORYSTICK STANDARD SUPPORT
8926M: Maxim Levitsky <maximlevitsky@gmail.com>
8927S: Maintained
8928F: drivers/memstick/core/ms_block.*
8929
1da177e4 8930SOUND
8b58be88
JP
8931M: Jaroslav Kysela <perex@perex.cz>
8932M: Takashi Iwai <tiwai@suse.de>
93711660 8933L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8934W: http://www.alsa-project.org/
dde7ad8d 8935T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8936T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8937Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8938S: Maintained
3126a179
JP
8939F: Documentation/sound/
8940F: include/sound/
c117ab84 8941F: include/uapi/sound/
679655da 8942F: sound/
1da177e4 8943
33bbe149
MB
8944SOUND - COMPRESSED AUDIO
8945M: Vinod Koul <vinod.koul@intel.com>
8946L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8947T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8948S: Supported
f672f31a 8949F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8950F: include/sound/compress_driver.h
f672f31a 8951F: include/uapi/sound/compress_*
33bbe149
MB
8952F: sound/core/compress_offload.c
8953F: sound/soc/soc-compress.c
8954
bd903bde 8955SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8956M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8957M: Mark Brown <broonie@kernel.org>
86f14df8 8958T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8959L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8960W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8961S: Supported
2820f615 8962F: Documentation/sound/alsa/soc/
679655da 8963F: sound/soc/
e6e55122 8964F: include/sound/soc*
eb1a6af3 8965
d7f8761b
MB
8966SOUND - DMAENGINE HELPERS
8967M: Lars-Peter Clausen <lars@metafoo.de>
8968S: Supported
8969F: include/sound/dmaengine_pcm.h
8970F: sound/core/pcm_dmaengine.c
8971F: sound/soc/soc-generic-dmaengine-pcm.c
8972
990a6a99
OS
8973SP2 MEDIA DRIVER
8974M: Olli Salonen <olli.salonen@iki.fi>
8975L: linux-media@vger.kernel.org
8976W: http://linuxtv.org/
8977Q: http://patchwork.linuxtv.org/project/linux-media/list/
8978S: Maintained
8979F: drivers/media/dvb-frontends/sp2*
8980
473321fc 8981SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8982M: "David S. Miller" <davem@davemloft.net>
1da177e4 8983L: sparclinux@vger.kernel.org
8a6e2535 8984Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8985T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8986T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8987S: Maintained
679655da 8988F: arch/sparc/
7765b8bb 8989F: drivers/sbus/
1da177e4 8990
6404fcca
DM
8991SPARC SERIAL DRIVERS
8992M: "David S. Miller" <davem@davemloft.net>
8993L: sparclinux@vger.kernel.org
08deed1e
JP
8994T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8995T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8996S: Maintained
6816383a 8997F: include/linux/sunserialcore.h
df621252 8998F: drivers/tty/serial/suncore.c
df621252
GKH
8999F: drivers/tty/serial/sunhv.c
9000F: drivers/tty/serial/sunsab.c
9001F: drivers/tty/serial/sunsab.h
9002F: drivers/tty/serial/sunsu.c
9003F: drivers/tty/serial/sunzilog.c
9004F: drivers/tty/serial/sunzilog.h
6404fcca 9005
389325b4
CL
9006SPARSE CHECKER
9007M: "Christopher Li" <sparse@chrisli.org>
9008L: linux-sparse@vger.kernel.org
9009W: https://sparse.wiki.kernel.org/
9010T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9011T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9012S: Maintained
9013F: include/linux/compiler.h
9014
fc0c195a 9015SPEAR PLATFORM SUPPORT
2d8a3b3d 9016M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9017M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9018L: spear-devel@list.st.com
9019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9020W: http://www.st.com/spear
9021S: Maintained
281e192f 9022F: arch/arm/mach-spear/
fc0c195a 9023
9024SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9025M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9026L: spear-devel@list.st.com
9027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9028W: http://www.st.com/spear
9029S: Maintained
5df33a62 9030F: drivers/clk/spear/
fc0c195a 9031
e2d1d6c0 9032SPI SUBSYSTEM
b02e48f2 9033M: Mark Brown <broonie@kernel.org>
dfbe403c 9034L: linux-spi@vger.kernel.org
e7e4e13c 9035T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9036Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9037S: Maintained
679655da
JP
9038F: Documentation/spi/
9039F: drivers/spi/
9040F: include/linux/spi/
c117ab84 9041F: include/uapi/linux/spi/
e2d1d6c0 9042
2752e401 9043SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9044M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9045M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9046L: netdev@vger.kernel.org
9047S: Supported
679655da 9048F: Documentation/networking/spider_net.txt
8df158ac 9049F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9050
e2d1d6c0 9051SPU FILE SYSTEM
8b58be88 9052M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9053L: linuxppc-dev@lists.ozlabs.org
9054L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9055W: http://www.ibm.com/developerworks/power/cell/
9056S: Supported
679655da
JP
9057F: Documentation/filesystems/spufs.txt
9058F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9059
fc555841 9060SQUASHFS FILE SYSTEM
d7f2ff67 9061M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9062L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9063W: http://squashfs.org.uk
9064S: Maintained
679655da
JP
9065F: Documentation/filesystems/squashfs.txt
9066F: fs/squashfs/
fc555841 9067
1da177e4 9068SRM (Alpha) environment access
8b58be88 9069M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9070S: Maintained
679655da 9071F: arch/alpha/kernel/srm_env.c
1da177e4 9072
26e9a397 9073STABLE BRANCH
879a5a00 9074M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9075L: stable@vger.kernel.org
879a5a00 9076S: Supported
7b175c46 9077F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9078
26e9a397 9079STAGING SUBSYSTEM
879a5a00 9080M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9081T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9082L: devel@driverdev.osuosl.org
879a5a00 9083S: Supported
679655da 9084F: drivers/staging/
dbc6c2cc 9085
ebd3d010
JP
9086STAGING - COMEDI
9087M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9088M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9089S: Odd Fixes
9090F: drivers/staging/comedi/
9091
a0138163
JP
9092STAGING - FLARION FT1000 DRIVERS
9093M: Marek Belisko <marek.belisko@gmail.com>
9094S: Odd Fixes
9095F: drivers/staging/ft1000/
9096
6c1bb424 9097STAGING - INDUSTRIAL IO
030a13d7 9098M: Jonathan Cameron <jic23@kernel.org>
a0138163 9099L: linux-iio@vger.kernel.org
6c1bb424
JP
9100S: Odd Fixes
9101F: drivers/staging/iio/
9102
a0138163
JP
9103STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9104M: Jarod Wilson <jarod@wilsonet.com>
9105W: http://www.lirc.org/
9106S: Odd Fixes
b2b0186d 9107F: drivers/staging/media/lirc/
a0138163 9108
f5e5de1e
OD
9109STAGING - LUSTRE PARALLEL FILESYSTEM
9110M: Oleg Drokin <oleg.drokin@intel.com>
9111M: Andreas Dilger <andreas.dilger@intel.com>
9112L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9113W: http://lustre.opensfs.org/
9114S: Maintained
9115F: drivers/staging/lustre
9116
7c6b6c71 9117STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9118M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9119M: Marc Dietrich <marvin24@gmx.de>
9120L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9121L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9122S: Maintained
9123F: drivers/staging/nvec/
9124
a0138163 9125STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9126M: Jens Frederich <jfrederich@gmail.com>
9127M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9128M: Jon Nettleton <jon.nettleton@gmail.com>
9129W: http://wiki.laptop.org/go/DCON
3140b458 9130S: Maintained
a0138163
JP
9131F: drivers/staging/olpc_dcon/
9132
94cfdd15 9133STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9134M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9135S: Maintained
9136F: drivers/staging/ozwpan/
9137
a0138163 9138STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9139M: Willy Tarreau <willy@meta-x.org>
9140S: Odd Fixes
9141F: drivers/staging/panel/
9142
a0138163
JP
9143STAGING - REALTEK RTL8712U DRIVERS
9144M: Larry Finger <Larry.Finger@lwfinger.net>
9145M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9146S: Odd Fixes
9147F: drivers/staging/rtl8712/
9148
7591ba8b
JS
9149STAGING - REALTEK RTL8723U WIRELESS DRIVER
9150M: Larry Finger <Larry.Finger@lwfinger.net>
9151M: Jes Sorensen <Jes.Sorensen@redhat.com>
9152L: linux-wireless@vger.kernel.org
9153S: Maintained
9154F: drivers/staging/rtl8723au/
9155
510fa408
JP
9156STAGING - SLICOSS
9157M: Lior Dotan <liodot@gmail.com>
9158M: Christopher Harrer <charrer@alacritech.com>
9159S: Odd Fixes
9160F: drivers/staging/slicoss/
9161
a0138163
JP
9162STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9163M: William Hubbs <w.d.hubbs@gmail.com>
9164M: Chris Brannon <chris@the-brannons.com>
d33bce31 9165M: Kirk Reiser <kirk@reisers.ca>
a0138163 9166M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9167L: speakup@linux-speakup.org
a0138163
JP
9168W: http://www.linux-speakup.org/
9169S: Odd Fixes
9170F: drivers/staging/speakup/
9171
b3e871ce
JP
9172STAGING - VIA VT665X DRIVERS
9173M: Forest Bond <forest@alittletooquiet.net>
9174S: Odd Fixes
9175F: drivers/staging/vt665?/
9176
709bcb07 9177STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9178M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9179S: Odd Fixes
9180F: drivers/staging/xgifb/
9181
1da177e4 9182STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9183M: Ion Badulescu <ionut@badula.org>
b4f90189 9184S: Odd Fixes
9bba23b0 9185F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9186
e2d1d6c0 9187SUN3/3X
8b58be88 9188M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9189W: http://sammy.net/sun3/
9190S: Maintained
679655da
JP
9191F: arch/m68k/kernel/*sun3*
9192F: arch/m68k/sun3*/
9193F: arch/m68k/include/asm/sun3*
e689cf4a 9194F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9195
2bc9ff01
DK
9196SUNDANCE NETWORK DRIVER
9197M: Denis Kirjanov <kda@linux-powerpc.org>
9198L: netdev@vger.kernel.org
9199S: Maintained
9200F: drivers/net/ethernet/dlink/sundance.c
9201
2cbb12a4 9202SUPERH
2cbb12a4 9203L: linux-sh@vger.kernel.org
1da177e4 9204W: http://www.linux-sh.org
8a6e2535 9205Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9206S: Orphan
066069e1 9207F: Documentation/sh/
679655da 9208F: arch/sh/
066069e1 9209F: drivers/sh/
1da177e4 9210
4480f15b 9211SUSPEND TO RAM
7fb06082 9212M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9213M: Len Brown <len.brown@intel.com>
9214M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9215L: linux-pm@vger.kernel.org
e2d1d6c0 9216S: Supported
679655da
JP
9217F: Documentation/power/
9218F: arch/x86/kernel/acpi/
9219F: drivers/base/power/
9220F: kernel/power/
9221F: include/linux/suspend.h
9222F: include/linux/freezer.h
9223F: include/linux/pm.h
1da177e4
LT
9224
9225SVGA HANDLING
8b58be88 9226M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9227L: linux-video@atrey.karlin.mff.cuni.cz
9228S: Maintained
679655da
JP
9229F: Documentation/svga.txt
9230F: arch/x86/boot/video*
1da177e4 9231
6e28b761
KRW
9232SWIOTLB SUBSYSTEM
9233M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9234L: linux-kernel@vger.kernel.org
9235S: Supported
9236F: lib/swiotlb.c
9237F: arch/*/kernel/pci-swiotlb.c
9238F: include/linux/swiotlb.h
9239
007f790c
JP
9240SWITCHDEV
9241M: Jiri Pirko <jiri@resnulli.us>
9242L: netdev@vger.kernel.org
9243S: Supported
9244F: net/switchdev/
9245F: include/net/switchdev.h
9246
db8e35d5
VG
9247SYNOPSYS ARC ARCHITECTURE
9248M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9249S: Supported
9250F: arch/arc/
6659a20a 9251F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9252F: drivers/tty/serial/arc_uart.c
db8e35d5 9253
1da177e4 9254SYSV FILESYSTEM
8b58be88 9255M: Christoph Hellwig <hch@infradead.org>
1da177e4 9256S: Maintained
679655da
JP
9257F: Documentation/filesystems/sysv-fs.txt
9258F: fs/sysv/
9259F: include/linux/sysv_fs.h
1da177e4 9260
86cfa7fc
NB
9261TARGET SUBSYSTEM
9262M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9263L: linux-scsi@vger.kernel.org
b9f5edc2 9264L: target-devel@vger.kernel.org
86cfa7fc 9265W: http://www.linux-iscsi.org
cf015e9f 9266W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9267T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9268S: Supported
9269F: drivers/target/
9270F: include/target/
9271F: Documentation/target/
9272
4e68852d 9273TASKSTATS STATISTICS INTERFACE
185e595f 9274M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9275S: Maintained
679655da
JP
9276F: Documentation/accounting/taskstats*
9277F: include/linux/taskstats*
9278F: kernel/taskstats.c
4e68852d 9279
781b456a 9280TC CLASSIFIER
f935f3f8 9281M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9282L: netdev@vger.kernel.org
9283S: Maintained
679655da 9284F: include/net/pkt_cls.h
c117ab84 9285F: include/uapi/linux/pkt_cls.h
679655da 9286F: net/sched/
781b456a 9287
5067f08a 9288TCP LOW PRIORITY MODULE
8b58be88
JP
9289M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9290M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9291W: http://tcp-lp-mod.sourceforge.net/
9292S: Maintained
679655da 9293F: net/ipv4/tcp_lp.c
5067f08a 9294
91952bc0
AP
9295TDA10071 MEDIA DRIVER
9296M: Antti Palosaari <crope@iki.fi>
9297L: linux-media@vger.kernel.org
9298W: http://linuxtv.org/
9299W: http://palosaari.fi/linux/
9300Q: http://patchwork.linuxtv.org/project/linux-media/list/
9301T: git git://linuxtv.org/anttip/media_tree.git
9302S: Maintained
9303F: drivers/media/dvb-frontends/tda10071*
9304
9305TDA18212 MEDIA DRIVER
9306M: Antti Palosaari <crope@iki.fi>
9307L: linux-media@vger.kernel.org
9308W: http://linuxtv.org/
9309W: http://palosaari.fi/linux/
9310Q: http://patchwork.linuxtv.org/project/linux-media/list/
9311T: git git://linuxtv.org/anttip/media_tree.git
9312S: Maintained
9313F: drivers/media/tuners/tda18212*
9314
9315TDA18218 MEDIA DRIVER
9316M: Antti Palosaari <crope@iki.fi>
9317L: linux-media@vger.kernel.org
9318W: http://linuxtv.org/
9319W: http://palosaari.fi/linux/
9320Q: http://patchwork.linuxtv.org/project/linux-media/list/
9321T: git git://linuxtv.org/anttip/media_tree.git
9322S: Maintained
9323F: drivers/media/tuners/tda18218*
9324
3b2f6aba
MK
9325TDA18271 MEDIA DRIVER
9326M: Michael Krufky <mkrufky@linuxtv.org>
9327L: linux-media@vger.kernel.org
9328W: http://linuxtv.org/
9329W: http://github.com/mkrufky
9330Q: http://patchwork.linuxtv.org/project/linux-media/list/
9331T: git git://linuxtv.org/mkrufky/tuners.git
9332S: Maintained
9333F: drivers/media/tuners/tda18271*
9334
e48307a9
MK
9335TDA827x MEDIA DRIVER
9336M: Michael Krufky <mkrufky@linuxtv.org>
9337L: linux-media@vger.kernel.org
9338W: http://linuxtv.org/
9339W: http://github.com/mkrufky
9340Q: http://patchwork.linuxtv.org/project/linux-media/list/
9341T: git git://linuxtv.org/mkrufky/tuners.git
9342S: Maintained
9343F: drivers/media/tuners/tda8290.*
9344
66cf9212
MK
9345TDA8290 MEDIA DRIVER
9346M: Michael Krufky <mkrufky@linuxtv.org>
9347L: linux-media@vger.kernel.org
9348W: http://linuxtv.org/
9349W: http://github.com/mkrufky
9350Q: http://patchwork.linuxtv.org/project/linux-media/list/
9351T: git git://linuxtv.org/mkrufky/tuners.git
9352S: Maintained
9353F: drivers/media/tuners/tda8290.*
9354
4b9fba30
HV
9355TDA9840 MEDIA DRIVER
9356M: Hans Verkuil <hverkuil@xs4all.nl>
9357L: linux-media@vger.kernel.org
9358T: git git://linuxtv.org/media_tree.git
9359W: http://linuxtv.org
9360S: Maintained
9361F: drivers/media/i2c/tda9840*
9362
2cb654fd 9363TEA5761 TUNER DRIVER
009a5410 9364M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9365L: linux-media@vger.kernel.org
9366W: http://linuxtv.org
9367T: git git://linuxtv.org/media_tree.git
9368S: Odd fixes
9369F: drivers/media/tuners/tea5761.*
9370
9371TEA5767 TUNER DRIVER
009a5410 9372M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9373L: linux-media@vger.kernel.org
9374W: http://linuxtv.org
9375T: git git://linuxtv.org/media_tree.git
9376S: Maintained
9377F: drivers/media/tuners/tea5767.*
9378
4b9fba30
HV
9379TEA6415C MEDIA DRIVER
9380M: Hans Verkuil <hverkuil@xs4all.nl>
9381L: linux-media@vger.kernel.org
9382T: git git://linuxtv.org/media_tree.git
9383W: http://linuxtv.org
9384S: Maintained
9385F: drivers/media/i2c/tea6415c*
9386
9387TEA6420 MEDIA DRIVER
9388M: Hans Verkuil <hverkuil@xs4all.nl>
9389L: linux-media@vger.kernel.org
9390T: git git://linuxtv.org/media_tree.git
9391W: http://linuxtv.org
9392S: Maintained
9393F: drivers/media/i2c/tea6420*
9394
3d249d4c 9395TEAM DRIVER
dca9ab92 9396M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9397L: netdev@vger.kernel.org
9398S: Supported
9399F: drivers/net/team/
9400F: include/linux/if_team.h
c117ab84 9401F: include/uapi/linux/if_team.h
3d249d4c 9402
7d029125
VD
9403TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9404M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9405S: Maintained
9406F: arch/x86/platform/ts5500/
9407
40ad4a30
SY
9408TECHNOTREND USB IR RECEIVER
9409M: Sean Young <sean@mess.org>
9410L: linux-media@vger.kernel.org
9411S: Maintained
9412F: drivers/media/rc/ttusbir.c
9413
adabdb0c 9414TEGRA ARCHITECTURE SUPPORT
243d58ec 9415M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9416M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9417M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9418L: linux-tegra@vger.kernel.org
fd117cd1 9419Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9420T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9421S: Supported
bbbe96ed 9422N: [^a-z]tegra
84b9414b 9423
adabdb0c
SW
9424TEGRA CLOCK DRIVER
9425M: Peter De Schrijver <pdeschrijver@nvidia.com>
9426M: Prashant Gaikwad <pgaikwad@nvidia.com>
9427S: Supported
9428F: drivers/clk/tegra/
9429
9430TEGRA DMA DRIVER
9431M: Laxman Dewangan <ldewangan@nvidia.com>
9432S: Supported
9433F: drivers/dma/tegra20-apb-dma.c
9434
adabdb0c
SW
9435TEGRA I2C DRIVER
9436M: Laxman Dewangan <ldewangan@nvidia.com>
9437S: Supported
9438F: drivers/i2c/busses/i2c-tegra.c
9439
9440TEGRA IOMMU DRIVERS
9441M: Hiroshi Doyu <hdoyu@nvidia.com>
9442S: Supported
9443F: drivers/iommu/tegra*
9444
9445TEGRA KBC DRIVER
9446M: Rakesh Iyer <riyer@nvidia.com>
9447M: Laxman Dewangan <ldewangan@nvidia.com>
9448S: Supported
9449F: drivers/input/keyboard/tegra-kbc.c
9450
adabdb0c
SW
9451TEGRA PWM DRIVER
9452M: Thierry Reding <thierry.reding@gmail.com>
9453S: Supported
9454F: drivers/pwm/pwm-tegra.c
9455
9456TEGRA SERIAL DRIVER
9457M: Laxman Dewangan <ldewangan@nvidia.com>
9458S: Supported
9459F: drivers/tty/serial/serial-tegra.c
9460
9461TEGRA SPI DRIVER
9462M: Laxman Dewangan <ldewangan@nvidia.com>
9463S: Supported
9464F: drivers/spi/spi-tegra*
9465
1a348ccc 9466TEHUTI ETHERNET DRIVER
8b58be88 9467M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9468L: netdev@vger.kernel.org
9469S: Supported
ef7f5429 9470F: drivers/net/ethernet/tehuti/*
1a348ccc 9471
4e68852d 9472Telecom Clock Driver for MCPL0010
8b58be88 9473M: Mark Gross <mark.gross@intel.com>
4e68852d 9474S: Supported
679655da 9475F: drivers/char/tlclk.c
4e68852d 9476
4480f15b 9477TENSILICA XTENSA PORT (xtensa)
8b58be88 9478M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9479M: Max Filippov <jcmvbkbc@gmail.com>
9480L: linux-xtensa@linux-xtensa.org
4e68852d 9481S: Maintained
679655da 9482F: arch/xtensa/
3dc99857 9483F: drivers/irqchip/irq-xtensa-*
4e68852d 9484
5313ba66
HV
9485THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9486M: Hans Verkuil <hverkuil@xs4all.nl>
9487L: linux-media@vger.kernel.org
9488T: git git://linuxtv.org/media_tree.git
9489W: http://linuxtv.org
9490S: Maintained
9491F: drivers/media/radio/radio-raremono.c
9492
d3fb6955 9493THERMAL
b75f0050 9494M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9495M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9496L: linux-pm@vger.kernel.org
9497T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9498T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9499Q: https://patchwork.kernel.org/project/linux-pm/list/
9500S: Supported
9501F: drivers/thermal/
9502F: include/linux/thermal.h
9503F: include/linux/cpu_cooling.h
9504F: Documentation/devicetree/bindings/thermal/
d3fb6955 9505
30ba2fbd
VD
9506THINGM BLINK(1) USB RGB LED DRIVER
9507M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9508S: Maintained
9509F: drivers/hid/hid-thingm.c
9510
4e68852d 9511THINKPAD ACPI EXTRAS DRIVER
8b58be88 9512M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9513L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9514L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9515W: http://ibm-acpi.sourceforge.net
9516W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9517T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9518S: Maintained
679655da 9519F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9520
1b46f2a2 9521TI BANDGAP AND THERMAL DRIVER
f14d1c24 9522M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9523L: linux-pm@vger.kernel.org
794b2e25
EV
9524S: Supported
9525F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9526
49b6a5e3
TK
9527TI CLOCK DRIVER
9528M: Tero Kristo <t-kristo@ti.com>
9529L: linux-omap@vger.kernel.org
9530S: Maintained
9531F: drivers/clk/ti/
9532F: include/linux/clk/ti.h
9533
4020f2d7 9534TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9535M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9536S: Maintained
679655da
JP
9537F: drivers/misc/tifm*
9538F: drivers/mmc/host/tifm_sd.c
9539F: include/linux/tifm.h
4020f2d7 9540
e0c52404 9541TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9542M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9543L: linux-kernel@vger.kernel.org
9544L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9545S: Maintained
9546F: drivers/soc/ti/*
9547T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9548
9549
152ad442
SR
9550TI LM49xxx FAMILY ASoC CODEC DRIVERS
9551M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9552M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9553L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9554S: Maintained
9555F: sound/soc/codecs/lm49453*
d392dead 9556F: sound/soc/codecs/isabelle*
152ad442 9557
0edd807d
KM
9558TI LP855x BACKLIGHT DRIVER
9559M: Milo Kim <milo.kim@ti.com>
9560S: Maintained
9561F: Documentation/backlight/lp855x-driver.txt
9562F: drivers/video/backlight/lp855x_bl.c
9563F: include/linux/platform_data/lp855x.h
9564
faf13f6d
KM
9565TI LP8727 CHARGER DRIVER
9566M: Milo Kim <milo.kim@ti.com>
9567S: Maintained
9568F: drivers/power/lp8727_charger.c
9569F: include/linux/platform_data/lp8727.h
9570
22f1229f
KM
9571TI LP8788 MFD DRIVER
9572M: Milo Kim <milo.kim@ti.com>
9573S: Maintained
9574F: drivers/iio/adc/lp8788_adc.c
9575F: drivers/leds/leds-lp8788.c
9576F: drivers/mfd/lp8788*.c
9577F: drivers/power/lp8788-charger.c
9578F: drivers/regulator/lp8788-*.c
9579F: include/linux/mfd/lp8788*.h
9580
dd5e8e6b 9581TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9582M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9583L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9584S: Maintained
9585F: sound/soc/codecs/twl4030*
9586
90921014 9587TI WILINK WIRELESS DRIVERS
90921014
LC
9588L: linux-wireless@vger.kernel.org
9589W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9590W: http://wireless.kernel.org/en/users/Drivers/wl1251
9591T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9592S: Orphan
90921014
LC
9593F: drivers/net/wireless/ti/
9594F: include/linux/wl12xx.h
9595
e86eaa3a 9596TIPC NETWORK LAYER
8b58be88
JP
9597M: Jon Maloy <jon.maloy@ericsson.com>
9598M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9599L: netdev@vger.kernel.org (core kernel code)
9600L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9601W: http://tipc.sourceforge.net/
e86eaa3a 9602S: Maintained
c117ab84 9603F: include/uapi/linux/tipc*.h
679655da 9604F: net/tipc/
e86eaa3a 9605
867e359b
CM
9606TILE ARCHITECTURE
9607M: Chris Metcalf <cmetcalf@tilera.com>
9608W: http://www.tilera.com/scm/
9609S: Supported
9610F: arch/tile/
6b940606 9611F: drivers/char/tile-srom.c
5c770755 9612F: drivers/edac/tile_edac.c
6b940606
CM
9613F: drivers/net/ethernet/tile/
9614F: drivers/rtc/rtc-tile.c
9615F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9616F: drivers/tty/serial/tilegx.c
6b940606
CM
9617F: drivers/usb/host/*-tilegx.c
9618F: include/linux/usb/tilegx.h
867e359b 9619
1da177e4 9620TLAN NETWORK DRIVER
8b58be88 9621M: Samuel Chessman <chessman@tux.org>
88c07dde 9622L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9623W: http://sourceforge.net/projects/tlan/
9624S: Maintained
679655da 9625F: Documentation/networking/tlan.txt
b544dbac 9626F: drivers/net/ethernet/ti/tlan.*
1da177e4 9627
d74db3b2 9628TOMOYO SECURITY MODULE
8b58be88
JP
9629M: Kentaro Takeda <takedakn@nttdata.co.jp>
9630M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9631L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9632L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9633L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9634L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9635W: http://tomoyo.sourceforge.jp/
843d183c 9636T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9637S: Maintained
679655da 9638F: security/tomoyo/
d74db3b2 9639
9caeb532 9640TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9641M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9642L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9643S: Maintained
9644F: drivers/platform/x86/topstar-laptop.c
9645
1da177e4 9646TOSHIBA ACPI EXTRAS DRIVER
d0944853 9647L: platform-driver-x86@vger.kernel.org
15065531 9648S: Orphan
679655da 9649F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9650
9651TOSHIBA SMM DRIVER
8b58be88 9652M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9653L: tlinux-users@tce.toshiba-dme.co.jp
9654W: http://www.buzzard.org.uk/toshiba/
9655S: Maintained
679655da
JP
9656F: drivers/char/toshiba.c
9657F: include/linux/toshiba.h
c117ab84 9658F: include/uapi/linux/toshiba.h
1da177e4 9659
d719f900 9660TMIO MMC DRIVER
252f29a9 9661M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9662L: linux-mmc@vger.kernel.org
d719f900 9663S: Maintained
d1057c40
GL
9664F: drivers/mmc/host/tmio_mmc*
9665F: drivers/mmc/host/sh_mobile_sdhi.c
9666F: include/linux/mmc/tmio.h
9667F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9668
917cc4e6
GR
9669TMP401 HARDWARE MONITOR DRIVER
9670M: Guenter Roeck <linux@roeck-us.net>
9671L: lm-sensors@lm-sensors.org
9672S: Maintained
9673F: Documentation/hwmon/tmp401
9674F: drivers/hwmon/tmp401.c
9675
98f32602 9676TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9677M: Hugh Dickins <hughd@google.com>
98f32602
HD
9678L: linux-mm@kvack.org
9679S: Maintained
9680F: include/linux/shmem_fs.h
9681F: mm/shmem.c
9682
45f95b53 9683TM6000 VIDEO4LINUX DRIVER
009a5410 9684M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
9685L: linux-media@vger.kernel.org
9686W: http://linuxtv.org
9687T: git git://linuxtv.org/media_tree.git
9688S: Odd fixes
9689F: drivers/media/usb/tm6000/
9690
c65fde19
HV
9691TW68 VIDEO4LINUX DRIVER
9692M: Hans Verkuil <hverkuil@xs4all.nl>
9693L: linux-media@vger.kernel.org
9694T: git git://linuxtv.org/media_tree.git
9695W: http://linuxtv.org
9696S: Odd Fixes
9697F: drivers/media/pci/tw68/
9698
4e68852d 9699TPM DEVICE DRIVER
901486b8 9700M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9701M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9702M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9703W: http://tpmdd.sourceforge.net
63a10dfd 9704L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9705S: Maintained
679655da 9706F: drivers/char/tpm/
4e68852d 9707
d6f005a1
JP
9708TRACING
9709M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9710M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9711T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9712S: Maintained
9713F: Documentation/trace/ftrace.txt
9714F: arch/*/*/*/ftrace.h
9715F: arch/*/kernel/ftrace.c
9716F: include/*/ftrace.h
9717F: include/linux/trace*.h
9718F: include/trace/
9719F: kernel/trace/
6e68e6c5 9720F: tools/testing/selftests/ftrace/
d6f005a1 9721
1da177e4 9722TRIVIAL PATCHES
8b58be88 9723M: Jiri Kosina <trivial@kernel.org>
54e5881d 9724T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9725S: Maintained
86ef925f 9726K: ^Subject:.*(?i)trivial
1da177e4 9727
4e68852d 9728TTY LAYER
879a5a00 9729M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9730M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9731S: Supported
08deed1e 9732T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9733F: drivers/tty/
df621252 9734F: drivers/tty/serial/serial_core.c
e3288775
AC
9735F: include/linux/serial_core.h
9736F: include/linux/serial.h
9737F: include/linux/tty.h
c117ab84
CEB
9738F: include/uapi/linux/serial_core.h
9739F: include/uapi/linux/serial.h
9740F: include/uapi/linux/tty.h
4e68852d 9741
91952bc0
AP
9742TUA9001 MEDIA DRIVER
9743M: Antti Palosaari <crope@iki.fi>
9744L: linux-media@vger.kernel.org
9745W: http://linuxtv.org/
9746W: http://palosaari.fi/linux/
9747Q: http://patchwork.linuxtv.org/project/linux-media/list/
9748T: git git://linuxtv.org/anttip/media_tree.git
9749S: Maintained
9750F: drivers/media/tuners/tua9001*
9751
740db6d7 9752TULIP NETWORK DRIVERS
8b58be88 9753M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9754L: netdev@vger.kernel.org
9755S: Maintained
0f04e2aa 9756F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9757
9758TUN/TAP driver
ba57b6f2 9759M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9760W: http://vtun.sourceforge.net/tun
9761S: Maintained
679655da
JP
9762F: Documentation/networking/tuntap.txt
9763F: arch/um/os-Linux/drivers/
1da177e4 9764
b454cc66 9765TURBOCHANNEL SUBSYSTEM
8b58be88 9766M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9767M: Ralf Baechle <ralf@linux-mips.org>
9768L: linux-mips@linux-mips.org
9769Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9770S: Maintained
679655da
JP
9771F: drivers/tc/
9772F: include/linux/tc.h
b454cc66 9773
1da177e4 9774U14-34F SCSI DRIVER
8b58be88 9775M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9776L: linux-scsi@vger.kernel.org
9777S: Maintained
679655da 9778F: drivers/scsi/u14-34f.c
1da177e4 9779
e2d1d6c0 9780UBI FILE SYSTEM (UBIFS)
949cb623 9781M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9782M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9783L: linux-mtd@lists.infradead.org
e2966cbe 9784T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9785W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9786S: Maintained
679655da
JP
9787F: Documentation/filesystems/ubifs.txt
9788F: fs/ubifs/
e2d1d6c0 9789
cc2020e6 9790UCLINUX (AND M68KNOMMU)
8b58be88 9791M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9792W: http://www.uclinux.org/
9793L: uclinux-dev@uclinux.org (subscribers-only)
9794S: Maintained
61bc02bb
JP
9795F: arch/m68k/*/*_no.*
9796F: arch/m68k/include/asm/*_no.*
cc2020e6 9797
1da177e4 9798UDF FILESYSTEM
8b58be88 9799M: Jan Kara <jack@suse.cz>
1da177e4 9800S: Maintained
679655da
JP
9801F: Documentation/filesystems/udf.txt
9802F: fs/udf/
1da177e4 9803
cc2020e6 9804UFS FILESYSTEM
8b58be88 9805M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9806S: Maintained
679655da
JP
9807F: Documentation/filesystems/ufs.txt
9808F: fs/ufs/
cc2020e6 9809
0a09d3ab
DH
9810UHID USERSPACE HID IO DRIVER:
9811M: David Herrmann <dh.herrmann@googlemail.com>
9812L: linux-input@vger.kernel.org
9813S: Maintained
9814F: drivers/hid/uhid.c
c117ab84 9815F: include/uapi/linux/uhid.h
0a09d3ab 9816
18332a80 9817ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9818L: linux-usb@vger.kernel.org
10c6c9c9 9819S: Orphan
355ffe69 9820F: drivers/uwb/
679655da
JP
9821F: include/linux/uwb.h
9822F: include/linux/uwb/
18332a80 9823
b31d8273
G
9824UNICORE32 ARCHITECTURE:
9825M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9826W: http://mprc.pku.edu.cn/~guanxuetao/linux
9827S: Maintained
ceebf4d5 9828T: git git://github.com/gxt/linux.git
b31d8273
G
9829F: arch/unicore32/
9830
d8379ab1
TF
9831UNIFDEF
9832M: Tony Finch <dot@dotat.at>
9833W: http://dotat.at/prog/unifdef
9834S: Maintained
9835F: scripts/unifdef.c
9836
1da177e4 9837UNIFORM CDROM DRIVER
8b58be88 9838M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9839W: http://www.kernel.dk
9840S: Maintained
679655da
JP
9841F: Documentation/cdrom/
9842F: drivers/cdrom/cdrom.c
9843F: include/linux/cdrom.h
c117ab84 9844F: include/uapi/linux/cdrom.h
1da177e4 9845
56df0122
BR
9846UNISYS S-PAR DRIVERS
9847M: Benjamin Romer <benjamin.romer@unisys.com>
9848M: David Kershner <david.kershner@unisys.com>
9849L: sparmaintainer@unisys.com (Unisys internal)
9850S: Supported
9851F: drivers/staging/unisys/
9852
9941fa6e
VH
9853UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9854M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
9855L: linux-scsi@vger.kernel.org
9856S: Supported
9857F: Documentation/scsi/ufs.txt
9858F: drivers/scsi/ufs/
9859
e2d1d6c0 9860UNSORTED BLOCK IMAGES (UBI)
949cb623 9861M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9862W: http://www.linux-mtd.infradead.org/
9863L: linux-mtd@lists.infradead.org
b6b44e0a 9864T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9865S: Maintained
80811493 9866F: drivers/mtd/ubi/
679655da 9867F: include/linux/mtd/ubi.h
c117ab84 9868F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9869
76ac66e4
RW
9870UNSORTED BLOCK IMAGES (UBI) Fastmap
9871M: Richard Weinberger <richard@nod.at>
9872L: linux-mtd@lists.infradead.org
9873S: Maintained
9874F: drivers/mtd/ubi/fastmap.c
9875
1da177e4 9876USB ACM DRIVER
61eee9a7 9877M: Oliver Neukum <oliver@neukum.org>
6372594a 9878L: linux-usb@vger.kernel.org
1da177e4 9879S: Maintained
679655da
JP
9880F: Documentation/usb/acm.txt
9881F: drivers/usb/class/cdc-acm.*
1da177e4 9882
b7d572e1
PF
9883USB AR5523 WIRELESS DRIVER
9884M: Pontus Fuchs <pontus.fuchs@gmail.com>
9885L: linux-wireless@vger.kernel.org
9886S: Maintained
9887F: drivers/net/wireless/ath/ar5523/
9888
115bb1ff 9889USB ATTACHED SCSI
f50a4968 9890M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9891M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9892L: linux-usb@vger.kernel.org
9893L: linux-scsi@vger.kernel.org
8eae0fb7 9894S: Maintained
115bb1ff
MW
9895F: drivers/usb/storage/uas.c
9896
1da177e4 9897USB CDC ETHERNET DRIVER
61eee9a7 9898M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9899L: linux-usb@vger.kernel.org
1da177e4 9900S: Maintained
679655da 9901F: drivers/net/usb/cdc_*.c
c117ab84 9902F: include/uapi/linux/usb/cdc.h
1da177e4 9903
b02b371e 9904USB CYPRESS C67X00 DRIVER
8b58be88 9905M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9906L: linux-usb@vger.kernel.org
9907S: Maintained
679655da 9908F: drivers/usb/c67x00/
b02b371e 9909
d0374f4f 9910USB DAVICOM DM9601 DRIVER
8b58be88 9911M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9912L: netdev@vger.kernel.org
d0374f4f
PK
9913W: http://www.linux-usb.org/usbnet
9914S: Maintained
679655da 9915F: drivers/net/usb/dm9601.c
d0374f4f 9916
cc2020e6 9917USB DIAMOND RIO500 DRIVER
8b58be88 9918M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9919L: rio500-users@lists.sourceforge.net
9920W: http://rio500.sourceforge.net
9921S: Maintained
679655da 9922F: drivers/usb/misc/rio500*
cc2020e6 9923
1da177e4 9924USB EHCI DRIVER
578333ab 9925M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9926L: linux-usb@vger.kernel.org
578333ab 9927S: Maintained
679655da
JP
9928F: Documentation/usb/ehci.txt
9929F: drivers/usb/host/ehci*
1da177e4 9930
69ae9e3e 9931USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9932M: Felipe Balbi <balbi@ti.com>
795fb7e7 9933L: linux-usb@vger.kernel.org
69ae9e3e 9934W: http://www.linux-usb.org/gadget
d6d0f665
FB
9935T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9936S: Maintained
679655da
JP
9937F: drivers/usb/gadget/
9938F: include/linux/usb/gadget*
69ae9e3e 9939
2dea64b4 9940USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9941M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9942L: linux-usb@vger.kernel.org
54e5881d 9943T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9944S: Maintained
c2f01971 9945F: Documentation/hid/hiddev.txt
679655da 9946F: drivers/hid/usbhid/
1da177e4 9947
959eea21 9948USB ISP116X DRIVER
8b58be88 9949M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9950L: linux-usb@vger.kernel.org
959eea21 9951S: Maintained
679655da
JP
9952F: drivers/usb/host/isp116x*
9953F: include/linux/usb/isp116x.h
959eea21 9954
1da177e4 9955USB MASS STORAGE DRIVER
8b58be88 9956M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9957L: linux-usb@vger.kernel.org
8836aeb8 9958L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9959S: Maintained
9960W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9961F: drivers/usb/storage/
1da177e4 9962
af39917d
CL
9963USB MIDI DRIVER
9964M: Clemens Ladisch <clemens@ladisch.de>
9965L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9966T: git git://git.alsa-project.org/alsa-kernel.git
9967S: Maintained
9968F: sound/usb/midi.*
9969
444ce9d4
JP
9970USB NETWORKING DRIVERS
9971L: linux-usb@vger.kernel.org
9972S: Odd Fixes
9973F: drivers/net/usb/
9974
1da177e4 9975USB OHCI DRIVER
578333ab 9976M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9977L: linux-usb@vger.kernel.org
578333ab 9978S: Maintained
679655da
JP
9979F: Documentation/usb/ohci.txt
9980F: drivers/usb/host/ohci*
1da177e4 9981
563da3a9
VM
9982USB OVER IP DRIVER
9983M: Valentina Manea <valentina.manea.m@gmail.com>
9984M: Shuah Khan <shuah.kh@samsung.com>
9985L: linux-usb@vger.kernel.org
9986S: Maintained
9987F: drivers/usb/usbip/
9988F: tools/usb/usbip/
9989
1da177e4 9990USB PEGASUS DRIVER
a16b945c 9991M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9992L: linux-usb@vger.kernel.org
043600a6 9993L: netdev@vger.kernel.org
052e3128
PM
9994T: git git://github.com/petkan/pegasus.git
9995W: https://github.com/petkan/pegasus
1da177e4 9996S: Maintained
679655da 9997F: drivers/net/usb/pegasus.*
1da177e4 9998
d3ad558f
FB
9999USB PHY LAYER
10000M: Felipe Balbi <balbi@ti.com>
10001L: linux-usb@vger.kernel.org
10002T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10003S: Maintained
10004F: drivers/usb/phy/
d3ad558f 10005
73e4fb3f 10006USB PRINTER DRIVER (usblp)
8b58be88 10007M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10008L: linux-usb@vger.kernel.org
73e4fb3f 10009S: Supported
679655da 10010F: drivers/usb/class/usblp.c
1da177e4
LT
10011
10012USB RTL8150 DRIVER
a16b945c 10013M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10014L: linux-usb@vger.kernel.org
043600a6 10015L: netdev@vger.kernel.org
052e3128
PM
10016T: git git://github.com/petkan/rtl8150.git
10017W: https://github.com/petkan/rtl8150
1da177e4 10018S: Maintained
679655da 10019F: drivers/net/usb/rtl8150.c
1da177e4 10020
f896b796 10021USB SERIAL SUBSYSTEM
66085694 10022M: Johan Hovold <johan@kernel.org>
795fb7e7 10023L: linux-usb@vger.kernel.org
4e68852d 10024S: Maintained
679655da 10025F: Documentation/usb/usb-serial.txt
f896b796 10026F: drivers/usb/serial/
679655da 10027F: include/linux/usb/serial.h
1da177e4 10028
b3f0db1c
SG
10029USB SMSC75XX ETHERNET DRIVER
10030M: Steve Glendinning <steve.glendinning@shawell.net>
10031L: netdev@vger.kernel.org
10032S: Maintained
10033F: drivers/net/usb/smsc75xx.*
10034
2f7ca802 10035USB SMSC95XX ETHERNET DRIVER
90b24cfb 10036M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10037L: netdev@vger.kernel.org
90b24cfb 10038S: Maintained
679655da 10039F: drivers/net/usb/smsc95xx.*
2f7ca802 10040
1da177e4 10041USB SUBSYSTEM
879a5a00 10042M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10043L: linux-usb@vger.kernel.org
1da177e4 10044W: http://www.linux-usb.org
08deed1e 10045T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10046S: Supported
679655da 10047F: Documentation/usb/
679655da
JP
10048F: drivers/usb/
10049F: include/linux/usb.h
10050F: include/linux/usb/
1da177e4
LT
10051
10052USB UHCI DRIVER
8b58be88 10053M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10054L: linux-usb@vger.kernel.org
1da177e4 10055S: Maintained
679655da 10056F: drivers/usb/host/uhci*
1da177e4 10057
69ae9e3e 10058USB "USBNET" DRIVER FRAMEWORK
686f13bb 10059M: Oliver Neukum <oneukum@suse.de>
043600a6 10060L: netdev@vger.kernel.org
69ae9e3e 10061W: http://www.linux-usb.org/usbnet
1da177e4 10062S: Maintained
679655da
JP
10063F: drivers/net/usb/usbnet.c
10064F: include/linux/usb/usbnet.h
1da177e4 10065
c0efd232 10066USB VIDEO CLASS
c53ac071 10067M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10068L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10069L: linux-media@vger.kernel.org
275ffde4 10070T: git git://linuxtv.org/media_tree.git
57c6d2e9 10071W: http://www.ideasonboard.org/uvc/
c0efd232 10072S: Maintained
0c0d06ca 10073F: drivers/media/usb/uvc/
6c0f0359 10074F: include/uapi/linux/uvcvideo.h
1da177e4 10075
b60b9c45
HV
10076USB VISION DRIVER
10077M: Hans Verkuil <hverkuil@xs4all.nl>
10078L: linux-media@vger.kernel.org
10079T: git git://linuxtv.org/media_tree.git
10080W: http://linuxtv.org
10081S: Odd Fixes
10082F: drivers/media/usb/usbvision/
10083
8282da47
LP
10084USB WEBCAM GADGET
10085M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10086L: linux-usb@vger.kernel.org
10087S: Maintained
3a83c16e 10088F: drivers/usb/gadget/function/*uvc*
faf2e1db 10089F: drivers/usb/gadget/legacy/webcam.c
8282da47 10090
bf164cc0 10091USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10092M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10093L: linux-wireless@vger.kernel.org
10094S: Maintained
679655da 10095F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10096
eb6bab13 10097USB XHCI DRIVER
03d85053 10098M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10099L: linux-usb@vger.kernel.org
10100S: Supported
36d0344c
SS
10101F: drivers/usb/host/xhci*
10102F: drivers/usb/host/pci-quirks*
eb6bab13 10103
1da177e4 10104USB ZD1201 DRIVER
4086b9ca 10105L: linux-wireless@vger.kernel.org
1da177e4 10106W: http://linux-lc100020.sourceforge.net
4086b9ca 10107S: Orphan
679655da 10108F: drivers/net/wireless/zd1201.*
1da177e4 10109
b7eee616 10110USB ZR364XX DRIVER
8b58be88 10111M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10112L: linux-usb@vger.kernel.org
661263b5 10113L: linux-media@vger.kernel.org
275ffde4 10114T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10115W: http://royale.zerezo.com/zr364xx/
10116S: Maintained
679655da 10117F: Documentation/video4linux/zr364xx.txt
90d72ac6 10118F: drivers/media/usb/zr364xx/
b7eee616 10119
e7839f25 10120USER-MODE LINUX (UML)
8b58be88 10121M: Jeff Dike <jdike@addtoit.com>
b15194b7 10122M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10123L: user-mode-linux-devel@lists.sourceforge.net
10124L: user-mode-linux-user@lists.sourceforge.net
10125W: http://user-mode-linux.sourceforge.net
10126S: Maintained
61516587 10127F: Documentation/virtual/uml/
679655da 10128F: arch/um/
b070989a 10129F: arch/x86/um/
679655da
JP
10130F: fs/hostfs/
10131F: fs/hppfs/
b7eee616 10132
e5f114e9 10133USERSPACE I/O (UIO)
6a534c9d 10134M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10135M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10136S: Maintained
679655da
JP
10137F: Documentation/DocBook/uio-howto.tmpl
10138F: drivers/uio/
10139F: include/linux/uio*.h
e5f114e9 10140
256cccbe 10141UTIL-LINUX PACKAGE
8b58be88 10142M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10143L: util-linux@vger.kernel.org
10144W: http://en.wikipedia.org/wiki/Util-linux
10145T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10146S: Maintained
10147
c1fd1c07 10148UVESAFB DRIVER
8b58be88 10149M: Michal Januszewski <spock@gentoo.org>
c69f677c 10150L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10151W: http://dev.gentoo.org/~spock/projects/uvesafb/
10152S: Maintained
679655da 10153F: Documentation/fb/uvesafb.txt
8a61f013 10154F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10155
4480f15b 10156VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10157M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10158S: Maintained
679655da
JP
10159F: Documentation/filesystems/vfat.txt
10160F: fs/fat/
1da177e4 10161
cba3345c
AW
10162VFIO DRIVER
10163M: Alex Williamson <alex.williamson@redhat.com>
10164L: kvm@vger.kernel.org
10165S: Maintained
10166F: Documentation/vfio.txt
10167F: drivers/vfio/
10168F: include/linux/vfio.h
c117ab84 10169F: include/uapi/linux/vfio.h
cba3345c 10170
9e6f3438
PO
10171VIDEOBUF2 FRAMEWORK
10172M: Pawel Osciak <pawel@osciak.com>
10173M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10174M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10175L: linux-media@vger.kernel.org
10176S: Maintained
90d72ac6 10177F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10178F: include/media/videobuf2-*
10179
9a82446b
AS
10180VIRTIO CONSOLE DRIVER
10181M: Amit Shah <amit.shah@redhat.com>
10182L: virtualization@lists.linux-foundation.org
10183S: Maintained
10184F: drivers/char/virtio_console.c
10185F: include/linux/virtio_console.h
c117ab84 10186F: include/uapi/linux/virtio_console.h
9a82446b 10187
2426ec8f
MT
10188VIRTIO CORE, NET AND BLOCK DRIVERS
10189M: Rusty Russell <rusty@rustcorp.com.au>
10190M: "Michael S. Tsirkin" <mst@redhat.com>
10191L: virtualization@lists.linux-foundation.org
10192S: Maintained
10193F: drivers/virtio/
c893c8d7 10194F: tools/virtio/
2426ec8f
MT
10195F: drivers/net/virtio_net.c
10196F: drivers/block/virtio_blk.c
10197F: include/linux/virtio_*.h
916cdabc 10198F: include/uapi/linux/virtio_*.h
2426ec8f 10199
3a4d5c94
MT
10200VIRTIO HOST (VHOST)
10201M: "Michael S. Tsirkin" <mst@redhat.com>
10202L: kvm@vger.kernel.org
c996d8b9 10203L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10204L: netdev@vger.kernel.org
10205S: Maintained
10206F: drivers/vhost/
c117ab84 10207F: include/uapi/linux/vhost.h
3a4d5c94 10208
1da177e4 10209VIA RHINE NETWORK DRIVER
8b58be88 10210M: Roger Luethi <rl@hellgate.ch>
1da177e4 10211S: Maintained
f2148a47 10212F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10213
f0bf7f61 10214VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10215M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10216M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10217S: Maintained
10218F: drivers/mmc/host/via-sdmmc.c
10219
69e4a7c2 10220VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10221M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10222L: linux-fbdev@vger.kernel.org
69e4a7c2 10223S: Maintained
c7babebd
FTS
10224F: include/linux/via-core.h
10225F: include/linux/via-gpio.h
10226F: include/linux/via_i2c.h
8a61f013 10227F: drivers/video/fbdev/via/
69e4a7c2 10228
01f20734 10229VIA VELOCITY NETWORK DRIVER
8b58be88 10230M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10231L: netdev@vger.kernel.org
10232S: Maintained
f2148a47 10233F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10234
0b7bc1fa
HV
10235VIVI VIRTUAL VIDEO DRIVER
10236M: Hans Verkuil <hverkuil@xs4all.nl>
10237L: linux-media@vger.kernel.org
10238T: git git://linuxtv.org/media_tree.git
10239W: http://linuxtv.org
10240S: Maintained
10241F: drivers/media/platform/vivi*
10242
be7f8273 10243VLAN (802.1Q)
8b58be88 10244M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10245L: netdev@vger.kernel.org
10246S: Maintained
679655da
JP
10247F: drivers/net/macvlan.c
10248F: include/linux/if_*vlan.h
10249F: net/8021q/
be7f8273 10250
55e331cf 10251VLYNQ BUS
8b58be88 10252M: Florian Fainelli <florian@openwrt.org>
8578d7af 10253L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10254S: Maintained
10255F: drivers/vlynq/vlynq.c
10256F: include/linux/vlynq.h
10257
390beae4
MW
10258VME SUBSYSTEM
10259M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10260M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10261M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10262L: devel@driverdev.osuosl.org
10263S: Maintained
10264T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10265F: Documentation/vme_api.txt
10266F: drivers/staging/vme/
10267F: drivers/vme/
10268F: include/linux/vme*
10269
4488e09b
AK
10270VMWARE HYPERVISOR INTERFACE
10271M: Alok Kataria <akataria@vmware.com>
10272L: virtualization@lists.linux-foundation.org
10273S: Supported
10274F: arch/x86/kernel/cpu/vmware.c
10275
73b35d07
DT
10276VMWARE BALLOON DRIVER
10277M: Xavier Deguillard <xdeguillard@vmware.com>
10278M: Philip Moltmann <moltmann@vmware.com>
10279M: "VMware, Inc." <pv-drivers@vmware.com>
10280L: linux-kernel@vger.kernel.org
10281S: Maintained
10282F: drivers/misc/vmw_balloon.c
10283
d1a890fa 10284VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10285M: Shreyas Bhatewara <sbhatewara@vmware.com>
10286M: "VMware, Inc." <pv-drivers@vmware.com>
10287L: netdev@vger.kernel.org
10288S: Maintained
10289F: drivers/net/vmxnet3/
d1a890fa 10290
851b1642 10291VMware PVSCSI driver
f2d7e40e 10292M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10293M: VMware PV-Drivers <pv-drivers@vmware.com>
10294L: linux-scsi@vger.kernel.org
10295S: Maintained
10296F: drivers/scsi/vmw_pvscsi.c
10297F: drivers/scsi/vmw_pvscsi.h
10298
e53e86c7 10299VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10300M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10301M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10302L: linux-kernel@vger.kernel.org
e53e86c7 10303W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10304W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10305T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10306S: Supported
679655da
JP
10307F: drivers/regulator/
10308F: include/linux/regulator/
e53e86c7 10309
ab41319e 10310VT1211 HARDWARE MONITOR DRIVER
8b58be88 10311M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10312L: lm-sensors@lm-sensors.org
10313S: Maintained
679655da
JP
10314F: Documentation/hwmon/vt1211
10315F: drivers/hwmon/vt1211.c
ab41319e 10316
1de9e371 10317VT8231 HARDWARE MONITOR DRIVER
8b58be88 10318M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10319L: lm-sensors@lm-sensors.org
10320S: Maintained
679655da 10321F: drivers/hwmon/vt8231.c
1de9e371 10322
88095e7b
TO
10323VUB300 USB to SDIO/SD/MMC bridge chip
10324M: Tony Olech <tony.olech@elandigitalsystems.com>
10325L: linux-mmc@vger.kernel.org
10326L: linux-usb@vger.kernel.org
10327S: Supported
10328F: drivers/mmc/host/vub300.c
10329
1da177e4 10330W1 DALLAS'S 1-WIRE BUS
a8018766 10331M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10332S: Maintained
679655da
JP
10333F: Documentation/w1/
10334F: drivers/w1/
1da177e4 10335
13927079 10336W83791D HARDWARE MONITORING DRIVER
8b58be88 10337M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10338L: lm-sensors@lm-sensors.org
25845c22 10339S: Maintained
679655da
JP
10340F: Documentation/hwmon/w83791d
10341F: drivers/hwmon/w83791d.c
13927079 10342
61db011d 10343W83793 HARDWARE MONITORING DRIVER
8b58be88 10344M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10345L: lm-sensors@lm-sensors.org
10346S: Maintained
679655da
JP
10347F: Documentation/hwmon/w83793
10348F: drivers/hwmon/w83793.c
61db011d 10349
e3760b43 10350W83795 HARDWARE MONITORING DRIVER
7c81c60f 10351M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10352L: lm-sensors@lm-sensors.org
10353S: Maintained
10354F: drivers/hwmon/w83795.c
10355
1da177e4 10356W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10357M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10358S: Maintained
679655da 10359F: drivers/mmc/host/wbsd.*
1da177e4 10360
b4e05923
HG
10361WACOM PROTOCOL 4 SERIAL TABLETS
10362M: Julian Squires <julian@cipht.net>
10363M: Hans de Goede <hdegoede@redhat.com>
10364L: linux-input@vger.kernel.org
10365S: Maintained
10366F: drivers/input/tablet/wacom_serial4.c
10367
3527761c 10368WATCHDOG DEVICE DRIVERS
8b58be88 10369M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10370L: linux-watchdog@vger.kernel.org
10371W: http://www.linux-watchdog.org/
f599aaf0 10372T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10373S: Maintained
679655da
JP
10374F: Documentation/watchdog/
10375F: drivers/watchdog/
10376F: include/linux/watchdog.h
c117ab84 10377F: include/uapi/linux/watchdog.h
3527761c 10378
1da177e4 10379WD7000 SCSI DRIVER
8b58be88 10380M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10381L: linux-scsi@vger.kernel.org
10382S: Maintained
679655da 10383F: drivers/scsi/wd7000.c
1da177e4 10384
b22e00f3
DH
10385WIIMOTE HID DRIVER
10386M: David Herrmann <dh.herrmann@googlemail.com>
10387L: linux-input@vger.kernel.org
10388S: Maintained
10389F: drivers/hid/hid-wiimote*
10390
e258b80e 10391WINBOND CIR DRIVER
364e9e18 10392M: David Härdeman <david@hardeman.nu>
e258b80e 10393S: Maintained
116ab806 10394F: drivers/media/rc/winbond-cir.c
e258b80e 10395
8a70da82 10396WIMAX STACK
8b58be88 10397M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10398M: linux-wimax@intel.com
63fae219 10399L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10400S: Supported
10401W: http://linuxwimax.org
315987dc 10402F: Documentation/wimax/README.wimax
315987dc
JP
10403F: include/linux/wimax/debug.h
10404F: include/net/wimax.h
c117ab84 10405F: include/uapi/linux/wimax.h
315987dc 10406F: net/wimax/
8a70da82 10407
5fc14680 10408WISTRON LAPTOP BUTTON DRIVER
8b58be88 10409M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10410S: Maintained
679655da 10411F: drivers/input/misc/wistron_btns.c
5fc14680 10412
1da177e4 10413WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10414M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10415L: linux-wireless@vger.kernel.org
926554c4 10416W: http://oops.ghostprotocols.net:81/blog
1da177e4 10417S: Maintained
679655da 10418F: drivers/net/wireless/wl3501*
1da177e4 10419
febf1dff 10420WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10421M: Mark Brown <broonie@kernel.org>
8b58be88 10422M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10423L: linux-input@vger.kernel.org
10424T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10425W: http://opensource.wolfsonmicro.com/node/7
10426S: Supported
679655da
JP
10427F: drivers/input/touchscreen/*wm97*
10428F: include/linux/wm97xx.h
febf1dff 10429
055bcbcb 10430WOLFSON MICROELECTRONICS DRIVERS
fef95164 10431L: patches@opensource.wolfsonmicro.com
cf8eda3e 10432T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10433T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10434W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10435S: Supported
3768f0b1 10436F: Documentation/hwmon/wm83??
af1c5386 10437F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10438F: drivers/clk/clk-wm83*.c
9c309598 10439F: drivers/extcon/extcon-arizona.c
b75ea16a 10440F: drivers/leds/leds-wm83*.c
25b273ba 10441F: drivers/gpio/gpio-*wm*.c
9c309598 10442F: drivers/gpio/gpio-arizona.c
d22b0869 10443F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10444F: drivers/input/misc/wm831x-on.c
10445F: drivers/input/touchscreen/wm831x-ts.c
10446F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10447F: drivers/mfd/arizona*
10448F: drivers/mfd/wm*.c
b75ea16a
MB
10449F: drivers/power/wm83*.c
10450F: drivers/rtc/rtc-wm83*.c
10451F: drivers/regulator/wm8*.c
3860e6c4 10452F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10453F: drivers/watchdog/wm83*_wdt.c
9c309598 10454F: include/linux/mfd/arizona/
3860e6c4 10455F: include/linux/mfd/wm831x/
b75ea16a 10456F: include/linux/mfd/wm8350/
3768f0b1 10457F: include/linux/mfd/wm8400*
59ec6da2 10458F: include/linux/wm97xx.h
055bcbcb 10459F: include/sound/wm????.h
9c309598 10460F: sound/soc/codecs/arizona.?
055bcbcb 10461F: sound/soc/codecs/wm*
b75ea16a 10462
3e6cd7a4
TH
10463WORKQUEUE
10464M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10465T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10466S: Maintained
10467F: include/linux/workqueue.h
10468F: kernel/workqueue.c
10469F: Documentation/workqueue.txt
10470
1da177e4 10471X.25 NETWORK LAYER
8bf28059 10472M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10473L: linux-x25@vger.kernel.org
8bf28059 10474S: Odd Fixes
679655da
JP
10475F: Documentation/networking/x25*
10476F: include/net/x25*
10477F: net/x25/
1da177e4 10478
e2d1d6c0 10479X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10480M: Thomas Gleixner <tglx@linutronix.de>
10481M: Ingo Molnar <mingo@redhat.com>
10482M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10483M: x86@kernel.org
981c3a4f 10484L: linux-kernel@vger.kernel.org
75fc2d37 10485T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10486S: Maintained
679655da
JP
10487F: Documentation/x86/
10488F: arch/x86/
e2d1d6c0 10489
d0944853 10490X86 PLATFORM DRIVERS
e181ba15 10491M: Darren Hart <dvhart@infradead.org>
d0944853 10492L: platform-driver-x86@vger.kernel.org
e181ba15 10493T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10494S: Maintained
14430813 10495F: drivers/platform/x86/
d0944853 10496
c1f5c54b
IM
10497X86 MCE INFRASTRUCTURE
10498M: Tony Luck <tony.luck@intel.com>
487ba8e8 10499M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10500L: linux-edac@vger.kernel.org
10501S: Maintained
10502F: arch/x86/kernel/cpu/mcheck/*
10503
f0905c5a
AL
10504X86 VDSO
10505M: Andy Lutomirski <luto@amacapital.net>
10506L: linux-kernel@vger.kernel.org
10507T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10508S: Maintained
10509F: arch/x86/vdso/
10510
d6fad502 10511XC2028/3028 TUNER DRIVER
009a5410 10512M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10513L: linux-media@vger.kernel.org
10514W: http://linuxtv.org
10515T: git git://linuxtv.org/media_tree.git
10516S: Maintained
10517F: drivers/media/tuners/tuner-xc2028.*
10518
c4468085 10519XEN HYPERVISOR INTERFACE
c4468085 10520M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10521M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10522M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10523L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10524T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10525S: Supported
10526F: arch/x86/xen/
10527F: drivers/*/xen-*front.c
10528F: drivers/xen/
10529F: arch/x86/include/asm/xen/
10530F: include/xen/
c117ab84 10531F: include/uapi/xen/
c4468085 10532
77bfb479
SS
10533XEN HYPERVISOR ARM
10534M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10535L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10536S: Supported
10537F: arch/arm/xen/
10538F: arch/arm/include/asm/xen/
10539
b475e83f
SS
10540XEN HYPERVISOR ARM64
10541M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10542L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10543S: Supported
10544F: arch/arm64/xen/
10545F: arch/arm64/include/asm/xen/
10546
9b57e1a7
IC
10547XEN NETWORK BACKEND DRIVER
10548M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10549M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10550L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10551L: netdev@vger.kernel.org
10552S: Supported
10553F: drivers/net/xen-netback/*
10554
c5f8e29d
KRW
10555XEN PCI SUBSYSTEM
10556M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10557L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10558S: Supported
10559F: arch/x86/pci/*xen*
10560F: drivers/pci/*xen*
10561
a2c5ae65
KRW
10562XEN BLOCK SUBSYSTEM
10563M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10564L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10565S: Supported
10566F: drivers/block/xen-blkback/*
10567F: drivers/block/xen*
10568
15d03609
JG
10569XEN PVSCSI DRIVERS
10570M: Juergen Gross <jgross@suse.com>
10571L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10572L: linux-scsi@vger.kernel.org
10573S: Supported
10574F: drivers/scsi/xen-scsifront.c
10575F: drivers/xen/xen-scsiback.c
10576F: include/xen/interface/io/vscsiif.h
10577
c5f8e29d
KRW
10578XEN SWIOTLB SUBSYSTEM
10579M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10580L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10581S: Supported
10582F: arch/x86/xen/*swiotlb*
10583F: drivers/xen/*swiotlb*
10584
1da177e4
LT
10585XFS FILESYSTEM
10586P: Silicon Graphics Inc
809625ca 10587M: Dave Chinner <david@fromorbit.com>
18caa67a 10588M: xfs@oss.sgi.com
d7ede1aa 10589L: xfs@oss.sgi.com
1da177e4 10590W: http://oss.sgi.com/projects/xfs
54e5881d 10591T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10592S: Supported
679655da
JP
10593F: Documentation/filesystems/xfs.txt
10594F: fs/xfs/
1da177e4 10595
8a3b7a25 10596XILINX AXI ETHERNET DRIVER
59a54f30
MS
10597M: Anirudha Sarangi <anirudh@xilinx.com>
10598M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10599S: Maintained
10600F: drivers/net/ethernet/xilinx/xilinx_axienet*
10601
238b8721 10602XILINX UARTLITE SERIAL DRIVER
8b58be88 10603M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10604L: linux-serial@vger.kernel.org
10605S: Maintained
df621252 10606F: drivers/tty/serial/uartlite.c
238b8721 10607
74316949
EB
10608XILLYBUS DRIVER
10609M: Eli Billauer <eli.billauer@gmail.com>
10610L: linux-kernel@vger.kernel.org
10611S: Supported
10612F: drivers/char/xillybus/
10613
f620e4b8
MF
10614XTENSA XTFPGA PLATFORM SUPPORT
10615M: Max Filippov <jcmvbkbc@gmail.com>
10616L: linux-xtensa@linux-xtensa.org
10617S: Maintained
10618F: drivers/spi/spi-xtensa-xtfpga.c
10619
1da177e4 10620YAM DRIVER FOR AX.25
8b58be88 10621M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10622L: linux-hams@vger.kernel.org
10623S: Maintained
679655da
JP
10624F: drivers/net/hamradio/yam*
10625F: include/linux/yam.h
1da177e4 10626
af64a5eb 10627YEALINK PHONE DRIVER
8b58be88 10628M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10629L: usbb2k-api-dev@nongnu.org
10630S: Maintained
679655da
JP
10631F: Documentation/input/yealink.txt
10632F: drivers/input/misc/yealink.*
af64a5eb 10633
1da177e4 10634Z8530 DRIVER FOR AX.25
8b58be88 10635M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10636W: http://yaina.de/jreuter/
10637W: http://www.qsl.net/dl1bke/
10638L: linux-hams@vger.kernel.org
10639S: Maintained
679655da
JP
10640F: Documentation/networking/z8530drv.txt
10641F: drivers/net/hamradio/*scc.c
10642F: drivers/net/hamradio/z8530.h
1da177e4 10643
0cf31ec1 10644ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10645M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10646L: linux-mm@kvack.org
10647S: Maintained
10648F: mm/zbud.c
10649F: include/linux/zbud.h
10650
7c0c3afb 10651ZD1211RW WIRELESS DRIVER
8b58be88
JP
10652M: Daniel Drake <dsd@gentoo.org>
10653M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10654W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10655L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10656L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10657S: Maintained
679655da 10658F: drivers/net/wireless/zd1211rw/
7c0c3afb 10659
1da177e4 10660ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10661L: mjpeg-users@lists.sourceforge.net
f63145e2 10662L: linux-media@vger.kernel.org
1da177e4 10663W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10664T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10665S: Odd Fixes
90d72ac6 10666F: drivers/media/pci/zoran/
1da177e4 10667
6920f2cc
MK
10668ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10669M: Minchan Kim <minchan@kernel.org>
10670M: Nitin Gupta <ngupta@vflare.org>
10671L: linux-kernel@vger.kernel.org
10672S: Maintained
10673F: drivers/block/zram/
10674F: Documentation/blockdev/zram.txt
10675
8b4a4080 10676ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10677M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10678S: Maintained
df621252 10679F: drivers/tty/serial/zs.*
8b4a4080 10680
eae70d06
MK
10681ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10682M: Minchan Kim <minchan@kernel.org>
10683M: Nitin Gupta <ngupta@vflare.org>
10684L: linux-mm@kvack.org
10685S: Maintained
10686F: mm/zsmalloc.c
10687F: include/linux/zsmalloc.h
10688
0cf31ec1 10689ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10690M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10691L: linux-mm@kvack.org
10692S: Maintained
10693F: mm/zswap.c
10694
1da177e4 10695THE REST
8b58be88 10696M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10697L: linux-kernel@vger.kernel.org
8a6e2535 10698Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10699T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10700S: Buried alive in reporters
34d03cc1
JP
10701F: *
10702F: */
This page took 4.87788 seconds and 5 git commands to generate.