staging: sm7xxfb: update TODO file
[linux-2.6-block.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
16423d67
OG
621AMD KFD
622M: Oded Gabbay <oded.gabbay@amd.com>
623L: dri-devel@lists.freedesktop.org
624T: git git://people.freedesktop.org/~gabbayo/linux.git
625S: Supported
626F: drivers/gpu/drm/amd/amdkfd/
627F: drivers/gpu/drm/radeon/radeon_kfd.c
628F: drivers/gpu/drm/radeon/radeon_kfd.h
629F: include/uapi/linux/kfd_ioctl.h
630
e7f5b309 631AMD MICROCODE UPDATE SUPPORT
943482d0 632M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 633L: amd64-microcode@amd64.org
943482d0 634S: Maintained
73d425fd 635F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 636
45198c7b
LT
637AMD XGBE DRIVER
638M: Tom Lendacky <thomas.lendacky@amd.com>
639L: netdev@vger.kernel.org
640S: Supported
641F: drivers/net/ethernet/amd/xgbe/
642F: drivers/net/phy/amd-xgbe-phy.c
643
284f42b6 644AMS (Apple Motion Sensor) DRIVER
8b58be88 645M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 646S: Supported
bd5f47ec 647F: drivers/macintosh/ams/
284f42b6 648
f94b533d 649AMSO1100 RNIC DRIVER
8b58be88
JP
650M: Tom Tucker <tom@opengridcomputing.com>
651M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 652L: linux-rdma@vger.kernel.org
f94b533d 653S: Maintained
679655da 654F: drivers/infiniband/hw/amso1100/
f94b533d 655
531fca16
HV
656ANALOG DEVICES INC AD9389B DRIVER
657M: Hans Verkuil <hans.verkuil@cisco.com>
658L: linux-media@vger.kernel.org
659S: Maintained
660F: drivers/media/i2c/ad9389b*
661
c40ddfa3
HV
662ANALOG DEVICES INC ADV7511 DRIVER
663M: Hans Verkuil <hans.verkuil@cisco.com>
664L: linux-media@vger.kernel.org
665S: Maintained
666F: drivers/media/i2c/adv7511*
667
531fca16
HV
668ANALOG DEVICES INC ADV7604 DRIVER
669M: Hans Verkuil <hans.verkuil@cisco.com>
670L: linux-media@vger.kernel.org
671S: Maintained
672F: drivers/media/i2c/adv7604*
673
c40ddfa3
HV
674ANALOG DEVICES INC ADV7842 DRIVER
675M: Hans Verkuil <hans.verkuil@cisco.com>
676L: linux-media@vger.kernel.org
677S: Maintained
678F: drivers/media/i2c/adv7842*
679
527a1a83 680ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 681M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 682L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 683W: http://wiki.analog.com/
a4edbc10 684W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 685S: Supported
39c9d199 686F: sound/soc/codecs/adau*
cc52688a 687F: sound/soc/codecs/adav*
4bdef3bd 688F: sound/soc/codecs/ad1*
ae48f5ef 689F: sound/soc/codecs/ad7*
4bdef3bd 690F: sound/soc/codecs/ssm*
40216ce7 691F: sound/soc/codecs/sigmadsp.*
4bdef3bd 692
527a1a83 693ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 694L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
695L: alsa-devel@alsa-project.org (moderated for non-subscribers)
696W: http://blackfin.uclinux.org/
697S: Supported
698F: sound/soc/blackfin/*
4ce72abc
LPC
699
700ANALOG DEVICES INC IIO DRIVERS
701M: Lars-Peter Clausen <lars@metafoo.de>
702M: Michael Hennerich <Michael.Hennerich@analog.com>
703W: http://wiki.analog.com/
704W: http://ez.analog.com/community/linux-device-drivers
705S: Supported
706F: drivers/iio/*/ad*
707X: drivers/iio/*/adjd*
708F: drivers/staging/iio/*/ad*
709F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 710
42269063 711AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 712M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 713L: linuxppc-dev@lists.ozlabs.org
93711660 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 715S: Maintained
679655da 716F: sound/aoa/
42269063 717
1da177e4 718APM DRIVER
81024fc4
JK
719M: Jiri Kosina <jkosina@suse.cz>
720S: Odd fixes
679655da
JP
721F: arch/x86/kernel/apm_32.c
722F: include/linux/apm_bios.h
c117ab84 723F: include/uapi/linux/apm_bios.h
81024fc4 724F: drivers/char/apm-emulation.c
1da177e4 725
bd7aa4b2 726APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 727M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 728L: linux-input@vger.kernel.org
75dd112a 729S: Odd fixes
679655da 730F: drivers/input/mouse/bcm5974.c
bd7aa4b2 731
6f2fad74 732APPLE SMC DRIVER
75dd112a 733M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 734L: lm-sensors@lm-sensors.org
75dd112a 735S: Odd fixes
679655da 736F: drivers/hwmon/applesmc.c
6f2fad74 737
1da177e4 738APPLETALK NETWORK LAYER
8b58be88 739M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 740S: Maintained
679655da
JP
741F: drivers/net/appletalk/
742F: net/appletalk/
1da177e4 743
24299502
IS
744APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
745M: Iyappan Subramanian <isubramanian@apm.com>
746M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
747S: Supported
748F: drivers/net/ethernet/apm/xgene/
749F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
750
62a37dc7
LP
751APTINA CAMERA SENSOR PLL
752M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
753L: linux-media@vger.kernel.org
754S: Maintained
755F: drivers/media/i2c/aptina-pll.*
756
a480167b 757ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 758M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
759L: linux-ide@vger.kernel.org
760S: Maintained
761F: include/linux/pata_arasan_cf_data.h
762F: drivers/ata/pata_arasan_cf.c
763
1154ea7d 764ARC FRAMEBUFFER DRIVER
8b58be88 765M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 766S: Maintained
8a61f013
JH
767F: drivers/video/fbdev/arcfb.c
768F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 769
1da177e4 770ARM MFM AND FLOPPY DRIVERS
8b58be88 771M: Ian Molton <spyro@f2s.com>
1da177e4 772S: Maintained
679655da
JP
773F: arch/arm/lib/floppydma.S
774F: arch/arm/include/asm/floppy.h
1da177e4 775
6f96521f
WD
776ARM PMU PROFILING AND DEBUGGING
777M: Will Deacon <will.deacon@arm.com>
778S: Maintained
779F: arch/arm/kernel/perf_event*
780F: arch/arm/oprofile/common.c
6f96521f
WD
781F: arch/arm/include/asm/pmu.h
782F: arch/arm/kernel/hw_breakpoint.c
783F: arch/arm/include/asm/hw_breakpoint.h
784
d4275354 785ARM PORT
8b58be88 786M: Russell King <linux@arm.linux.org.uk>
efc03ecb 787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
788W: http://www.arm.linux.org.uk/
789S: Maintained
790F: arch/arm/
791
d323c243
SB
792ARM SUB-ARCHITECTURES
793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 794S: Maintained
d323c243
SB
795F: arch/arm/mach-*/
796F: arch/arm/plat-*/
797T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
798
cefbf4ea
RK
799ARM PRIMECELL AACI PL041 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: sound/arm/aaci.*
803
804ARM PRIMECELL CLCD PL110 DRIVER
805M: Russell King <linux@arm.linux.org.uk>
806S: Maintained
8a61f013 807F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
808
809ARM PRIMECELL KMI PL050 DRIVER
810M: Russell King <linux@arm.linux.org.uk>
811S: Maintained
812F: drivers/input/serio/ambakmi.*
813F: include/linux/amba/kmi.h
814
2761f5c2 815ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
816M: Russell King <linux@arm.linux.org.uk>
817S: Maintained
679655da 818F: drivers/mmc/host/mmci.*
2f748aaa 819F: include/linux/amba/mmci.h
2761f5c2 820
1b4304e5
RK
821ARM PRIMECELL UART PL010 AND PL011 DRIVERS
822M: Russell King <linux@arm.linux.org.uk>
823S: Maintained
824F: drivers/tty/serial/amba-pl01*.c
825F: include/linux/amba/serial.h
2761f5c2 826
cefbf4ea
RK
827ARM PRIMECELL BUS SUPPORT
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
830F: drivers/amba/
831F: include/linux/amba/bus.h
832
2b7a52a4 833ARM/ADS SPHERE 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
9c784f95 838ARM/AFEB9260 MACHINE SUPPORT
8b58be88 839M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
841S: Maintained
842
2b7a52a4 843ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 844M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 845L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
846S: Maintained
847
1b106699
MR
848ARM/Allwinner A1X SoC support
849M: Maxime Ripard <maxime.ripard@free-electrons.com>
850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
851S: Maintained
60b0f380
MR
852N: sun[x4567]i
853
854ARM/Allwinner SoC Clock Support
855M: Emilio López <emilio@elopez.com.ar>
856S: Maintained
857F: drivers/clk/sunxi/
1b106699 858
7c1e3876
CC
859ARM/Amlogic MesonX SoC support
860M: Carlo Caione <carlo@caione.org>
861L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
862S: Maintained
12ddbadf 863F: drivers/media/rc/meson-ir.c
7c1e3876
CC
864N: meson[x68]
865
c1fc8675 866ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 867M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
868M: Nicolas Ferre <nicolas.ferre@atmel.com>
869M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 871W: http://maxim.org.za/at91_26.html
c1fc8675
NF
872W: http://www.linux4sam.org
873S: Supported
874F: arch/arm/mach-at91/
f0a0a58e 875F: include/soc/at91/
70e389cc
MB
876F: arch/arm/boot/dts/at91*.dts
877F: arch/arm/boot/dts/at91*.dtsi
878F: arch/arm/boot/dts/sama*.dts
879F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 880
6e05dd4e
BB
881ARM/ATMEL AT91 Clock Support
882M: Boris Brezillon <boris.brezillon@free-electrons.com>
883S: Maintained
884F: drivers/clk/at91
885
986cf2e9 886ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 887M: Rob Herring <robh@kernel.org>
986cf2e9
RH
888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S: Maintained
890F: arch/arm/mach-highbank/
891
d94f944e 892ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 893M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
894S: Maintained
895F: arch/arm/mach-cns3xxx/
d94f944e 896
386ab516
AS
897ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
898M: Alexander Shiyan <shc_work@mail.ru>
899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S: Odd Fixes
b8ba3874 901N: clps711x
386ab516 902
2b7a52a4 903ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 904M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 905M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 907S: Maintained
d19d3667
HS
908F: arch/arm/mach-ep93xx/
909F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
910
911ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 912M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
914S: Maintained
915
d4275354 916ARM/CLKDEV SUPPORT
8b58be88 917M: Russell King <linux@arm.linux.org.uk>
efc03ecb 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 919S: Maintained
d4275354 920F: arch/arm/include/asm/clkdev.h
4fa2651d 921F: drivers/clk/clkdev.c
d4275354 922
d48134e7 923ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 924M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
926S: Maintained
927
94150095
HF
928ARM/CONTEC MICRO9 MACHINE SUPPORT
929M: Hubert Feurstein <hubert.feurstein@contec.at>
930S: Maintained
931F: arch/arm/mach-ep93xx/micro9.c
932
a06ae860
PP
933ARM/CORESIGHT FRAMEWORK AND DRIVERS
934M: Mathieu Poirier <mathieu.poirier@linaro.org>
935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936S: Maintained
937F: drivers/coresight/*
938F: Documentation/trace/coresight.txt
939F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 940F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 941
1da177e4 942ARM/CORGI MACHINE SUPPORT
8b58be88 943M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
944S: Maintained
945
881a95f9 946ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 947M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
949T: git git://git.berlios.de/gemini-board
950S: Maintained
f49afbb5 951F: arch/arm/mach-gemini/
881a95f9 952
a990cbd8 953ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 954M: Barry Song <baohua@kernel.org>
a990cbd8 955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 956T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
957S: Maintained
958F: arch/arm/mach-prima2/
4a9c44f1 959F: drivers/clk/sirf/
05f30e8d
BS
960F: drivers/clocksource/timer-prima2.c
961F: drivers/clocksource/timer-marco.c
f8505ef5 962N: [^a-z]sirf
a990cbd8 963
d4275354 964ARM/EBSA110 MACHINE SUPPORT
8b58be88 965M: Russell King <linux@arm.linux.org.uk>
efc03ecb 966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
967W: http://www.arm.linux.org.uk/
968S: Maintained
969F: arch/arm/mach-ebsa110/
b955f6ca 970F: drivers/net/ethernet/amd/am79c961a.*
d4275354 971
4721f3ce
UKK
972ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
973M: Uwe Kleine-König <kernel@pengutronix.de>
974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S: Maintained
976N: efm32
977
a9da4f7e 978ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
979M: Daniel Ribeiro <drwyrm@gmail.com>
980M: Stefan Schmidt <stefan@openezx.org>
981M: Harald Welte <laforge@openezx.org>
d66f1886 982L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
983W: http://www.openezx.org/
984S: Maintained
cafc2265
SS
985T: topgit git://git.openezx.org/openezx.git
986F: arch/arm/mach-pxa/ezx.c
a9da4f7e 987
6a915af9 988ARM/FARADAY FA526 PORT
162500b3 989M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 991S: Maintained
1fa7e547 992T: git git://git.berlios.de/gemini-board
f49afbb5 993F: arch/arm/mm/*-fa*
6a915af9 994
d4275354 995ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 996M: Russell King <linux@arm.linux.org.uk>
efc03ecb 997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
998W: http://www.arm.linux.org.uk/
999S: Maintained
1000F: arch/arm/include/asm/hardware/dec21285.h
1001F: arch/arm/mach-footbridge/
1002
86183a5f 1003ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 1004M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 1005M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1007S: Maintained
f1c12837 1008T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1009F: arch/arm/mach-imx/
ce515a6b 1010F: arch/arm/mach-mxs/
2a82f95c 1011F: arch/arm/boot/dts/imx*
e5dafa22 1012F: arch/arm/configs/imx*_defconfig
86183a5f 1013
2b7a52a4 1014ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1015M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1017S: Maintained
1018
90b8fc34 1019ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1020M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1022S: Maintained
1023
ef47d5f0 1024ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1025M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1026M: Paul Parsons <lost.distance@yahoo.com>
1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1028S: Maintained
1029F: arch/arm/mach-pxa/hx4700.c
1030F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1031F: sound/soc/pxa/hx4700.c
ef47d5f0 1032
4dfad069
WX
1033ARM/HISILICON SOC SUPPORT
1034M: Wei Xu <xuwei5@hisilicon.com>
1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036W: http://www.hisilicon.com
1037S: Supported
1038T: git git://github.com/hisilicon/linux-hisi.git
1039F: arch/arm/mach-hisi/
1040
21f37bc3 1041ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1042M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1043W: www.jlime.com
1044S: Maintained
084bad91
KE
1045T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1046F: arch/arm/mach-sa1100/jornada720.c
1047F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1048
5e767ab9
JMC
1049ARM/IGEP MACHINE SUPPORT
1050M: Enric Balletbo i Serra <eballetbo@gmail.com>
1051M: Javier Martinez Canillas <javier@dowhile0.org>
1052L: linux-omap@vger.kernel.org
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
06ff74fd 1055F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1056
403d2971
MV
1057ARM/INCOME PXA270 SUPPORT
1058M: Marek Vasut <marek.vasut@gmail.com>
1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S: Maintained
ec154082 1061F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1062
2b7a52a4 1063ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1064M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1066S: Maintained
e2bdb176
DW
1067
1068ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1070S: Orphan
2b7a52a4
LB
1071
1072ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1073M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1075S: Maintained
2b7a52a4
LB
1076
1077ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1078M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1080S: Maintained
2b7a52a4 1081
2b7a52a4 1082ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1083M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1085S: Maintained
1086
dfdd8cc9
KH
1087ARM/INTEL IXP4XX ARM ARCHITECTURE
1088M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1089M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1091S: Maintained
1092F: arch/arm/mach-ixp4xx/
1093
838553c5 1094ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1095M: Jonathan Cameron <jic23@cam.ac.uk>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S: Maintained
1098F: arch/arm/mach-pxa/stargate2.c
1099F: drivers/pcmcia/pxa2xx_stargate2.c
1100
2b7a52a4 1101ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1102M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1104S: Maintained
2b7a52a4
LB
1105
1106ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1107M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1109S: Maintained
1110
1154f858 1111ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1112M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S: Maintained
1115F: arch/arm/mach-keystone/
317929cd 1116T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1117
bc6aa566 1118ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1119M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1120L: linux-kernel@vger.kernel.org
1121S: Maintained
1122F: drivers/clk/keystone/
1123
1124ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1125M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127L: linux-kernel@vger.kernel.org
1128S: Maintained
1129F: drivers/clocksource/timer-keystone.c
1130
1131ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1132M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1133L: linux-kernel@vger.kernel.org
1134S: Maintained
1135F: drivers/power/reset/keystone-reset.c
1136
1137ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1138M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1139L: linux-kernel@vger.kernel.org
1140S: Maintained
1141F: drivers/memory/*emif*
1142
2b7a52a4 1143ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1144M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1146S: Maintained
1147
3b886171 1148ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1149M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1150S: Maintained
1151
75f41273
TP
1152ARM/Marvell Armada 370 and Armada XP SOC support
1153M: Jason Cooper <jason@lakedaemon.net>
1154M: Andrew Lunn <andrew@lunn.ch>
1155M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1156M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159F: arch/arm/mach-mvebu/
1160
40f4978b
SH
1161ARM/Marvell Berlin SoC support
1162M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S: Maintained
1165F: arch/arm/mach-berlin/
1166
4cfab57e 1167ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1168M: Jason Cooper <jason@lakedaemon.net>
1169M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1170M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1172S: Maintained
1173F: arch/arm/mach-dove/
54a246ff
NP
1174F: arch/arm/mach-mv78xx0/
1175F: arch/arm/mach-orion5x/
1176F: arch/arm/plat-orion/
3b886171 1177
d69ac131
AC
1178ARM/Orion SoC/Technologic Systems TS-78xx platform support
1179M: Alexander Clouter <alex@digriz.org.uk>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181W: http://www.digriz.org.uk/ts78xx/kernel
1182S: Maintained
1183F: arch/arm/mach-orion5x/ts78xx-*
1184
e54951c8
MB
1185ARM/Mediatek SoC support
1186M: Matthias Brugger <matthias.bgg@gmail.com>
1187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188S: Maintained
1189F: arch/arm/boot/dts/mt6*
1190F: arch/arm/boot/dts/mt8*
1191F: arch/arm/mach-mediatek/
1192N: mtk
1193K: mediatek
1194
adcb079f
AB
1195ARM/MICREL KS8695 ARCHITECTURE
1196M: Greg Ungerer <gerg@uclinux.org>
1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1198F: arch/arm/mach-ks8695/
adcb079f
AB
1199S: Odd Fixes
1200
d78ff0a5 1201ARM/MIOA701 MACHINE SUPPORT
8b58be88 1202M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1204F: arch/arm/mach-pxa/mioa701.c
1205S: Maintained
1206
9624dfe6 1207ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1208M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1209S: Maintained
1210
e0ee9851 1211ARM/NOMADIK ARCHITECTURE
28b8e8d4 1212M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1213M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215S: Maintained
1216F: arch/arm/mach-nomadik/
ecc265fe 1217F: drivers/pinctrl/nomadik/
87572880 1218F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1219T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1220
9d76295a 1221ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1222M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1223L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1224W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1225S: Supported
1226
0c19d21e
DW
1227ARM/QUALCOMM MSM MACHINE SUPPORT
1228M: David Brown <davidb@codeaurora.org>
b4c9bfab 1229M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1230M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1231L: linux-arm-msm@vger.kernel.org
0c19d21e 1232F: arch/arm/mach-msm/
8a61f013 1233F: drivers/video/fbdev/msm/
0c19d21e
DW
1234F: drivers/mmc/host/msm_sdcc.c
1235F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1236F: drivers/tty/serial/msm_serial.h
1237F: drivers/tty/serial/msm_serial.c
ea91db52 1238F: drivers/*/pm8???-*
0a759c6e 1239F: drivers/mfd/ssbi.c
8cd5c866 1240T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1241S: Maintained
1242
8459c159 1243ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1244M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1245M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1246S: Maintained
1247
5d783a2d 1248ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1249M: Marek Vasut <marek.vasut@gmail.com>
75280787 1250L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1251W: http://hackndev.com
1252S: Maintained
933d35f0
JP
1253F: arch/arm/mach-pxa/include/mach/palmtx.h
1254F: arch/arm/mach-pxa/palmtx.c
1255F: arch/arm/mach-pxa/include/mach/palmt5.h
1256F: arch/arm/mach-pxa/palmt5.c
1257F: arch/arm/mach-pxa/include/mach/palmld.h
1258F: arch/arm/mach-pxa/palmld.c
1259F: arch/arm/mach-pxa/include/mach/palmte2.h
1260F: arch/arm/mach-pxa/palmte2.c
1261F: arch/arm/mach-pxa/include/mach/palmtc.h
1262F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1263
b57fe924 1264ARM/PALM TREO SUPPORT
8b58be88 1265M: Tomas Cech <sleep_walker@suse.cz>
75280787 1266L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1267W: http://hackndev.com
1268S: Maintained
b57fe924
JP
1269F: arch/arm/mach-pxa/include/mach/palmtreo.h
1270F: arch/arm/mach-pxa/palmtreo.c
90af5811 1271
c49e1e63 1272ARM/PALMZ72 SUPPORT
8b58be88 1273M: Sergey Lapin <slapin@ossfans.org>
75280787 1274L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1275W: http://hackndev.com
1276S: Maintained
933d35f0
JP
1277F: arch/arm/mach-pxa/include/mach/palmz72.h
1278F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1279
1da177e4 1280ARM/PLEB SUPPORT
8b58be88 1281M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1282W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1283S: Maintained
1284
1285ARM/PT DIGITAL BOARD PORT
8b58be88 1286M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1288W: http://www.arm.linux.org.uk/
1289S: Maintained
1290
8fc1b0f8
KG
1291ARM/QUALCOMM SUPPORT
1292M: Kumar Gala <galak@codeaurora.org>
1293M: David Brown <davidb@codeaurora.org>
1294L: linux-arm-msm@vger.kernel.org
1295S: Maintained
1296F: arch/arm/mach-qcom/
1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1298
2b7a52a4 1299ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1300M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1302S: Maintained
1303
d4275354 1304ARM/RISCPC ARCHITECTURE
8b58be88 1305M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1307W: http://www.arm.linux.org.uk/
1308S: Maintained
d4275354
RK
1309F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1310F: arch/arm/include/asm/hardware/ioc.h
1311F: arch/arm/include/asm/hardware/iomd.h
1312F: arch/arm/include/asm/hardware/memc.h
1313F: arch/arm/mach-rpc/
1a6422f6 1314F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1315F: drivers/net/ethernet/i825xx/ether1*
1316F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1317F: drivers/scsi/arm/
1318
08ddbb0a
HS
1319ARM/Rockchip SoC support
1320M: Heiko Stuebner <heiko@sntech.de>
1321L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1322L: linux-rockchip@lists.infradead.org
08ddbb0a 1323S: Maintained
541555e9 1324F: arch/arm/boot/dts/rk3*
08ddbb0a 1325F: arch/arm/mach-rockchip/
541555e9
HS
1326F: drivers/clk/rockchip/
1327F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1328F: drivers/*/*rockchip*
541555e9
HS
1329F: drivers/*/*/*rockchip*
1330F: sound/soc/rockchip/
08ddbb0a 1331
5bfb937c
KK
1332ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1333M: Kukjin Kim <kgene@kernel.org>
efc03ecb 1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1335L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1336S: Maintained
6f0589c8
MB
1337F: arch/arm/boot/dts/s3c*
1338F: arch/arm/boot/dts/exynos*
482ce512 1339F: arch/arm/plat-samsung/
769bbb63
HS
1340F: arch/arm/mach-s3c24*/
1341F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1342F: arch/arm/mach-s5p*/
1343F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1344F: drivers/*/*s3c2410*
1345F: drivers/*/*/*s3c2410*
40c76662
MB
1346F: drivers/spi/spi-s3c*
1347F: sound/soc/samsung/*
33d43cdd 1348N: exynos
f556cb07 1349
10ffa964
KP
1350ARM/SAMSUNG MOBILE MACHINE SUPPORT
1351M: Kyungmin Park <kyungmin.park@samsung.com>
1352L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353S: Maintained
004bbd3c 1354F: arch/arm/mach-s5pv210/
10ffa964 1355
3ce4ccb6
KD
1356ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1357M: Kyungmin Park <kyungmin.park@samsung.com>
1358M: Kamil Debski <k.debski@samsung.com>
1359L: linux-arm-kernel@lists.infradead.org
1360L: linux-media@vger.kernel.org
1361S: Maintained
1362F: drivers/media/platform/s5p-g2d/
1363
e6a476fd
MS
1364ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1365M: Kyungmin Park <kyungmin.park@samsung.com>
1366M: Kamil Debski <k.debski@samsung.com>
6305902c 1367M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1368L: linux-arm-kernel@lists.infradead.org
1369L: linux-media@vger.kernel.org
1370S: Maintained
934455d7 1371F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1372F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1373
1374ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1375M: Kyungmin Park <kyungmin.park@samsung.com>
1376M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1377L: linux-arm-kernel@lists.infradead.org
1378L: linux-media@vger.kernel.org
1379S: Maintained
90d72ac6 1380F: drivers/media/platform/s5p-tv/
e6a476fd 1381
d48d38e8 1382ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1383M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1384M: Magnus Damm <magnus.damm@gmail.com>
1385L: linux-sh@vger.kernel.org
d48d38e8 1386W: http://oss.renesas.com
bbff48f5 1387Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1388T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1389S: Supported
0b514fdb
SH
1390F: arch/arm/boot/dts/emev2*
1391F: arch/arm/boot/dts/r7s*
1392F: arch/arm/boot/dts/r8a*
1393F: arch/arm/boot/dts/sh*
1394F: arch/arm/configs/ape6evm_defconfig
1395F: arch/arm/configs/armadillo800eva_defconfig
1396F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1397F: arch/arm/configs/kzm9g_defconfig
1398F: arch/arm/configs/lager_defconfig
1399F: arch/arm/configs/mackerel_defconfig
1400F: arch/arm/configs/marzen_defconfig
1401F: arch/arm/configs/shmobile_defconfig
7a2071c5 1402F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1403F: arch/arm/mach-shmobile/
1404F: drivers/sh/
1405
66314223 1406ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1407M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1408S: Maintained
1409F: arch/arm/mach-socfpga/
ba2b7d0a
DN
1410W: http://www.rocketboards.org
1411T: git://git.rocketboards.org/linux-socfpga.git
1412T: git://git.rocketboards.org/linux-socfpga-next.git
66314223
DN
1413
1414ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1415M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1416S: Maintained
1417F: drivers/clk/socfpga/
1418
71bcada8
TT
1419ARM/SOCFPGA EDAC SUPPORT
1420M: Thor Thayer <tthayer@opensource.altera.com>
1421S: Maintained
1422F: drivers/edac/altera_edac.
1423
65ebcc11 1424ARM/STI ARCHITECTURE
a92177ea
SK
1425M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1426M: Maxime Coquelin <maxime.coquelin@st.com>
1427M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429L: kernel@stlinux.com
1430W: http://www.stlinux.com
1431S: Maintained
1432F: arch/arm/mach-sti/
a92177ea
SK
1433F: arch/arm/boot/dts/sti*
1434F: drivers/clocksource/arm_global_timer.c
a92177ea 1435F: drivers/i2c/busses/i2c-st.c
346e2e4a 1436F: drivers/media/rc/st_rc.c
f53b2bff 1437F: drivers/mmc/host/sdhci-st.c
6da969a5 1438F: drivers/phy/phy-stih407-usb.c
26389c78 1439F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1440F: drivers/pinctrl/pinctrl-st.c
1441F: drivers/reset/sti/
1442F: drivers/tty/serial/st-asc.c
eb11adab 1443F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1444F: drivers/usb/host/ehci-st.c
1445F: drivers/usb/host/ohci-st.c
daac6f86 1446F: drivers/ata/ahci_st.c
65ebcc11 1447
2b7a52a4 1448ARM/TECHNOLOGIC SYSTEMS TS7250 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
1bbd7089 1453ARM/TETON BGA MACHINE SUPPORT
706e69d6 1454M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456S: Maintained
1457
2b7a52a4 1458ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1459M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1461S: Maintained
1462
98ad6e3b 1463ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1464M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1465L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1466W: http://www.mcuos.com
1467S: Maintained
4e89e8f6 1468F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1469F: drivers/input/keyboard/w90p910_keypad.c
1470F: drivers/input/touchscreen/w90p910_ts.c
1471F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1472F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1473F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1474F: drivers/rtc/rtc-nuc900.c
9df92e6c 1475F: drivers/spi/spi-nuc900.c
4e89e8f6 1476F: drivers/usb/host/ehci-w90x900.c
8a61f013 1477F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1478
54274d71 1479ARM/U300 MACHINE SUPPORT
e4651a9f 1480M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1481L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1482S: Supported
1483F: arch/arm/mach-u300/
9affbd24 1484F: drivers/clocksource/timer-u300.c
54274d71
LW
1485F: drivers/i2c/busses/i2c-stu300.c
1486F: drivers/rtc/rtc-coh901331.c
1487F: drivers/watchdog/coh901327_wdt.c
1488F: drivers/dma/coh901318*
87572880
LW
1489F: drivers/mfd/ab3100*
1490F: drivers/rtc/rtc-ab3100.c
1491F: drivers/rtc/rtc-coh901331.c
1492T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1493
87572880 1494ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1495M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1496L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1497S: Maintained
1498F: arch/arm/mach-ux500/
e4651a9f 1499F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1500F: drivers/dma/ste_dma40*
e4651a9f 1501F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1502F: drivers/mfd/abx500*
1503F: drivers/mfd/ab8500*
e4651a9f
LW
1504F: drivers/mfd/dbx500*
1505F: drivers/mfd/db8500*
ecc265fe
JP
1506F: drivers/pinctrl/nomadik/pinctrl-ab*
1507F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1508F: drivers/rtc/rtc-ab8500.c
e4651a9f 1509F: drivers/rtc/rtc-pl031.c
87572880 1510T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1511
e93fde28
UH
1512ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1513M: Ulf Hansson <ulf.hansson@linaro.org>
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515T: git git://git.linaro.org/people/ulfh/clk.git
1516S: Maintained
1517F: drivers/clk/ux500/
1518F: include/linux/platform_data/clk-ux500.h
1519
740d93b1
PM
1520ARM/VERSATILE EXPRESS PLATFORM
1521M: Liviu Dudau <liviu.dudau@arm.com>
1522M: Sudeep Holla <sudeep.holla@arm.com>
1523M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1524L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525S: Maintained
1526F: arch/arm/boot/dts/vexpress*
1527F: arch/arm/mach-vexpress/
1528F: */*/vexpress*
7e8f403f 1529F: */*/*/vexpress*
740d93b1
PM
1530F: drivers/clk/versatile/clk-vexpress-osc.c
1531F: drivers/clocksource/versatile.c
1532
d4275354 1533ARM/VFP SUPPORT
8b58be88 1534M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1536W: http://www.arm.linux.org.uk/
1537S: Maintained
1538F: arch/arm/vfp/
1539
e66b6d8e
MV
1540ARM/VOIPAC PXA270 SUPPORT
1541M: Marek Vasut <marek.vasut@gmail.com>
1542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543S: Maintained
1544F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1545F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1546
04529fe2
TP
1547ARM/VT8500 ARM ARCHITECTURE
1548M: Tony Prisk <linux@prisktech.co.nz>
1549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550S: Maintained
1551F: arch/arm/mach-vt8500/
41fd91b4 1552F: drivers/clocksource/vt8500_timer.c
560746eb 1553F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1554F: drivers/mmc/host/wmt-sdmmc.c
1555F: drivers/pwm/pwm-vt8500.c
1556F: drivers/rtc/rtc-vt8500.c
1557F: drivers/tty/serial/vt8500_serial.c
4f31102b 1558F: drivers/usb/host/ehci-platform.c
41fd91b4 1559F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1560F: drivers/video/fbdev/vt8500lcdfb.*
1561F: drivers/video/fbdev/wm8505fb*
1562F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1563
e66b6d8e
MV
1564ARM/ZIPIT Z2 SUPPORT
1565M: Marek Vasut <marek.vasut@gmail.com>
1566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567S: Maintained
1568F: arch/arm/mach-pxa/z2.c
6ab2a855 1569F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1570
51f29d44
MS
1571ARM/ZYNQ ARCHITECTURE
1572M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1573R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1574L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1575W: http://wiki.xilinx.com
1576T: git git://git.xilinx.com/linux-xlnx.git
1577S: Supported
1578F: arch/arm/mach-zynq/
bd2a337a 1579F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1580F: drivers/block/xsysace.c
c2fd4e38
MS
1581N: zynq
1582N: xilinx
1583F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1584F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1585F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1586
b8f9879e
WD
1587ARM SMMU DRIVER
1588M: Will Deacon <will.deacon@arm.com>
1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S: Maintained
1591F: drivers/iommu/arm-smmu.c
1592
38074229
CM
1593ARM64 PORT (AARCH64 ARCHITECTURE)
1594M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1595M: Will Deacon <will.deacon@arm.com>
38074229
CM
1596L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597S: Maintained
1598F: arch/arm64/
d19766ec 1599F: Documentation/arm64/
38074229 1600
9d7005f9
LP
1601AS3645A LED FLASH CONTROLLER DRIVER
1602M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1603L: linux-media@vger.kernel.org
1604T: git git://linuxtv.org/media_tree.git
1605S: Maintained
1606F: drivers/media/i2c/as3645a.c
1607F: include/media/as3645a.h
1608
d58de038
GJ
1609ASC7621 HARDWARE MONITOR DRIVER
1610M: George Joseph <george.joseph@fairview5.com>
1611L: lm-sensors@lm-sensors.org
1612S: Maintained
1613F: Documentation/hwmon/asc7621
1614F: drivers/hwmon/asc7621.c
1615
b229ece9 1616ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1617M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1618L: acpi4asus-user@lists.sourceforge.net
d0944853 1619L: platform-driver-x86@vger.kernel.org
76593d6f 1620W: http://acpi4asus.sf.net
85091b71 1621S: Maintained
b229ece9
CC
1622F: drivers/platform/x86/asus*.c
1623F: drivers/platform/x86/eeepc*.c
85091b71 1624
953a6479 1625ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1626R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1627W: http://sourceforge.net/projects/xscaleiop
08223d80 1628S: Odd fixes
679655da
JP
1629F: Documentation/crypto/async-tx-api.txt
1630F: crypto/async_tx/
1631F: drivers/dma/
1632F: include/linux/dmaengine.h
1633F: include/linux/async_tx.h
b3e5f263 1634
a1867d36 1635AT24 EEPROM DRIVER
14d77c4d 1636M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1637L: linux-i2c@vger.kernel.org
1638S: Maintained
1639F: drivers/misc/eeprom/at24.c
25f73ed5 1640F: include/linux/platform_data/at24.h
a1867d36 1641
e7839f25 1642ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1643M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1644W: http://support.coraid.com/support/linux
1da177e4 1645S: Supported
679655da
JP
1646F: Documentation/aoe/
1647F: drivers/block/aoe/
1da177e4 1648
9a10a870 1649ATHEROS ATH GENERIC UTILITIES
f726ee65 1650M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1651L: linux-wireless@vger.kernel.org
1652S: Supported
1653F: drivers/net/wireless/ath/*
1654
fa1c114f 1655ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1656M: Jiri Slaby <jirislaby@gmail.com>
1657M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1658M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1659L: linux-wireless@vger.kernel.org
1660L: ath5k-devel@lists.ath5k.org
72c706b7 1661W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1662S: Maintained
fa451753 1663F: drivers/net/wireless/ath/ath5k/
fa1c114f 1664
12e62d6f
KV
1665ATHEROS ATH6KL WIRELESS DRIVER
1666M: Kalle Valo <kvalo@qca.qualcomm.com>
1667L: linux-wireless@vger.kernel.org
1668W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1669T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1670S: Supported
1671F: drivers/net/wireless/ath/ath6kl/
1672
2be7d22f
VK
1673WILOCITY WIL6210 WIRELESS DRIVER
1674M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1675L: linux-wireless@vger.kernel.org
1676L: wil6210@qca.qualcomm.com
1677S: Supported
1678W: http://wireless.kernel.org/en/users/Drivers/wil6210
1679F: drivers/net/wireless/ath/wil6210/
dba4b74d 1680F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1681
1d7e1e6b
CL
1682CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1683M: Christian Lamparter <chunkeey@googlemail.com>
1684L: linux-wireless@vger.kernel.org
1685W: http://wireless.kernel.org/en/users/Drivers/carl9170
1686S: Maintained
1687F: drivers/net/wireless/ath/carl9170/
1688
2c2a6172
LT
1689ATK0110 HWMON DRIVER
1690M: Luca Tettamanti <kronos.it@gmail.com>
1691L: lm-sensors@lm-sensors.org
1692S: Maintained
1693F: drivers/hwmon/asus_atk0110.c
1694
6f69a6d7 1695ATI_REMOTE2 DRIVER
8b58be88 1696M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1697S: Maintained
679655da 1698F: drivers/input/misc/ati_remote2.c
6f69a6d7 1699
7ae115b4 1700ATLX ETHERNET DRIVERS
8b58be88 1701M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1702M: Chris Snook <chris.snook@gmail.com>
e443e383 1703L: netdev@vger.kernel.org
8d5ca6ec
JC
1704W: http://sourceforge.net/projects/atl1
1705W: http://atl1.sourceforge.net
1706S: Maintained
2b133ad6 1707F: drivers/net/ethernet/atheros/
8d5ca6ec 1708
1da177e4 1709ATM
8b58be88 1710M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1711L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1712L: netdev@vger.kernel.org
1da177e4
LT
1713W: http://linux-atm.sourceforge.net
1714S: Maintained
679655da
JP
1715F: drivers/atm/
1716F: include/linux/atm*
c117ab84 1717F: include/uapi/linux/atm*
1da177e4 1718
04ac2f46 1719ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1720M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1721S: Maintained
1722F: drivers/mmc/host/atmel-mci.c
1723F: drivers/mmc/host/atmel-mci-regs.h
1724
a1cfac48 1725ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1726M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1727S: Supported
df621252 1728F: drivers/tty/serial/atmel_serial.c
a1cfac48 1729
dfae90ed
BS
1730ATMEL Audio ALSA driver
1731M: Bo Shen <voice.shen@atmel.com>
1732L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1733S: Supported
1734F: sound/soc/atmel
1735
b414dc16
NF
1736ATMEL DMA DRIVER
1737M: Nicolas Ferre <nicolas.ferre@atmel.com>
1738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1739S: Supported
1740F: drivers/dma/at_hdmac.c
1741F: drivers/dma/at_hdmac_regs.h
6f0d65af 1742F: include/linux/platform_data/dma-atmel.h
b414dc16 1743
6bd0f436
LD
1744ATMEL XDMA DRIVER
1745M: Ludovic Desroches <ludovic.desroches@atmel.com>
1746L: linux-arm-kernel@lists.infradead.org
1747L: dmaengine@vger.kernel.org
1748S: Supported
1749F: drivers/dma/at_xdmac.c
1750
888f2804
LD
1751ATMEL I2C DRIVER
1752M: Ludovic Desroches <ludovic.desroches@atmel.com>
1753L: linux-i2c@vger.kernel.org
1754S: Supported
1755F: drivers/i2c/busses/i2c-at91.c
1756
15515545
JW
1757ATMEL ISI DRIVER
1758M: Josh Wu <josh.wu@atmel.com>
1759L: linux-media@vger.kernel.org
1760S: Supported
f2294c2d 1761F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1762F: include/media/atmel-isi.h
1763
8f4c79ce 1764ATMEL LCDFB DRIVER
8b58be88 1765M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1766L: linux-fbdev@vger.kernel.org
8f4c79ce 1767S: Maintained
8a61f013 1768F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1769F: include/video/atmel_lcdc.h
8f4c79ce 1770
89e5785f 1771ATMEL MACB ETHERNET DRIVER
a02875a6 1772M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1773S: Supported
9f2f381f 1774F: drivers/net/ethernet/cadence/
89e5785f 1775
5cbac98a
JW
1776ATMEL NAND DRIVER
1777M: Josh Wu <josh.wu@atmel.com>
1778L: linux-mtd@lists.infradead.org
1779S: Supported
1780F: drivers/mtd/nand/atmel_nand*
1781
754ce4f2 1782ATMEL SPI DRIVER
a02875a6 1783M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1784S: Supported
9df92e6c 1785F: drivers/spi/spi-atmel.*
754ce4f2 1786
0ef09015
BS
1787ATMEL SSC DRIVER
1788M: Bo Shen <voice.shen@atmel.com>
1789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790S: Supported
1791F: drivers/misc/atmel-ssc.c
1792F: include/linux/atmel-ssc.h
1793
e9cb1c5a
NF
1794ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1795M: Nicolas Ferre <nicolas.ferre@atmel.com>
1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1797S: Supported
1798F: drivers/misc/atmel_tclib.c
1799F: drivers/clocksource/tcb_clksrc.c
1800
914a3f3b 1801ATMEL USBA UDC DRIVER
a02875a6
NF
1802M: Nicolas Ferre <nicolas.ferre@atmel.com>
1803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1804S: Supported
faf2e1db 1805F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1806
1da177e4 1807ATMEL WIRELESS DRIVER
8b58be88 1808M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1809L: linux-wireless@vger.kernel.org
1da177e4
LT
1810W: http://www.thekelleys.org.uk/atmel
1811W: http://atmelwlandriver.sourceforge.net/
1812S: Maintained
679655da 1813F: drivers/net/wireless/atmel*
1da177e4 1814
26780d9e 1815ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1816M: Bradley Grove <linuxdrivers@attotech.com>
1817L: linux-scsi@vger.kernel.org
1818W: http://www.attotech.com
1819S: Supported
1820F: drivers/scsi/esas2r
26780d9e 1821
a92b7b80 1822AUDIT SUBSYSTEM
915f389d 1823M: Paul Moore <paul@paul-moore.com>
8b58be88 1824M: Eric Paris <eparis@redhat.com>
915f389d 1825L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1826W: http://people.redhat.com/sgrubb/audit/
915f389d 1827T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1828S: Maintained
679655da 1829F: include/linux/audit.h
c117ab84 1830F: include/uapi/linux/audit.h
679655da 1831F: kernel/audit*
a92b7b80 1832
70e84049 1833AUXILIARY DISPLAY DRIVERS
8b58be88 1834M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1835W: http://miguelojeda.es/auxdisplay.htm
1836W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1837S: Maintained
679655da
JP
1838F: drivers/auxdisplay/
1839F: include/linux/cfag12864b.h
70e84049 1840
5f97f7f9 1841AVR32 ARCHITECTURE
e336f61f
HCE
1842M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1843M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1844W: http://www.atmel.com/products/AVR32/
249d9d9d 1845W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1846W: http://avrfreaks.net/
e336f61f 1847S: Maintained
679655da 1848F: arch/avr32/
5f97f7f9
HS
1849
1850AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1851M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1852M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1853S: Maintained
679655da 1854F: arch/avr32/mach-at32ap/
5f97f7f9 1855
1da177e4 1856AX.25 NETWORK LAYER
8b58be88 1857M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1858L: linux-hams@vger.kernel.org
d34cb28a 1859W: http://www.linux-ax25.org/
1da177e4 1860S: Maintained
c117ab84 1861F: include/uapi/linux/ax25.h
679655da
JP
1862F: include/net/ax25.h
1863F: net/ax25/
1da177e4 1864
d5269395 1865AZ6007 DVB DRIVER
009a5410 1866M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1867L: linux-media@vger.kernel.org
1868W: http://linuxtv.org
1869T: git git://linuxtv.org/media_tree.git
1870S: Maintained
1871F: drivers/media/usb/dvb-usb-v2/az6007.c
1872
6777376e
HV
1873AZTECH FM RADIO RECEIVER DRIVER
1874M: Hans Verkuil <hverkuil@xs4all.nl>
1875L: linux-media@vger.kernel.org
1876T: git git://linuxtv.org/media_tree.git
1877W: http://linuxtv.org
1878S: Maintained
1879F: drivers/media/radio/radio-aztech*
1880
e2d1d6c0 1881B43 WIRELESS DRIVER
8b58be88 1882M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1883L: linux-wireless@vger.kernel.org
ed072f9e 1884L: b43-dev@lists.infradead.org
491b26b4 1885W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1886S: Maintained
679655da 1887F: drivers/net/wireless/b43/
e2d1d6c0
RD
1888
1889B43LEGACY WIRELESS DRIVER
8b58be88
JP
1890M: Larry Finger <Larry.Finger@lwfinger.net>
1891M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1892L: linux-wireless@vger.kernel.org
ed072f9e 1893L: b43-dev@lists.infradead.org
491b26b4 1894W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1895S: Maintained
679655da 1896F: drivers/net/wireless/b43legacy/
e2d1d6c0 1897
300abeb5 1898BACKLIGHT CLASS/SUBSYSTEM
6212de88 1899M: Jingoo Han <jg1.han@samsung.com>
70d14fcf 1900M: Lee Jones <lee.jones@linaro.org>
300abeb5 1901S: Maintained
679655da
JP
1902F: drivers/video/backlight/
1903F: include/linux/backlight.h
300abeb5 1904
c6c8fea2 1905BATMAN ADVANCED
207df49e 1906M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1907M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1908M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1909L: b.a.t.m.a.n@lists.open-mesh.org
1910W: http://www.open-mesh.org/
1911S: Maintained
1912F: net/batman-adv/
1913
e2d1d6c0 1914BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1915M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1916L: linux-hams@vger.kernel.org
1917W: http://www.baycom.org/~tom/ham/ham.html
1918S: Maintained
679655da 1919F: drivers/net/hamradio/baycom*
e2d1d6c0 1920
cafe5635 1921BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1922M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1923L: linux-bcache@vger.kernel.org
1924W: http://bcache.evilpiepirate.org
1925S: Maintained:
1926F: drivers/md/bcache/
1927
e2d1d6c0 1928BEFS FILE SYSTEM
55817d3d 1929S: Orphan
679655da
JP
1930F: Documentation/filesystems/befs.txt
1931F: fs/befs/
e2d1d6c0 1932
564ee360
DM
1933BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1934M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1935L: netdev@vger.kernel.org
1936S: Maintained
1937F: drivers/net/ethernet/ec_bhf.c
1938
e2d1d6c0 1939BFS FILE SYSTEM
8b58be88 1940M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1941S: Maintained
679655da
JP
1942F: Documentation/filesystems/bfs.txt
1943F: fs/bfs/
c117ab84 1944F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1945
1394f032 1946BLACKFIN ARCHITECTURE
a4edbc10 1947M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1949T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1950W: http://blackfin.uclinux.org
1951S: Supported
679655da 1952F: arch/blackfin/
566da5b2 1953
e190d6b1 1954BLACKFIN EMAC DRIVER
b3fe92b0 1955L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1956W: http://blackfin.uclinux.org
1957S: Supported
7b35f033 1958F: drivers/net/ethernet/adi/
e190d6b1 1959
566da5b2 1960BLACKFIN RTC DRIVER
b3fe92b0 1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1962W: http://blackfin.uclinux.org
1963S: Supported
679655da 1964F: drivers/rtc/rtc-bfin.c
1394f032 1965
936ed49a 1966BLACKFIN SDH DRIVER
109ec8c3 1967M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1968L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1969W: http://blackfin.uclinux.org
1970S: Supported
1971F: drivers/mmc/host/bfin_sdh.c
1972
1394f032 1973BLACKFIN SERIAL DRIVER
8b58be88 1974M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1975L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1976W: http://blackfin.uclinux.org
1977S: Supported
8460241e 1978F: drivers/tty/serial/bfin_uart.c
1394f032 1979
1e6d320f 1980BLACKFIN WATCHDOG DRIVER
b3fe92b0 1981L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1982W: http://blackfin.uclinux.org
1983S: Supported
679655da 1984F: drivers/watchdog/bfin_wdt.c
1e6d320f 1985
d24ecfcc 1986BLACKFIN I2C TWI DRIVER
8b58be88 1987M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1988L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1989W: http://blackfin.uclinux.org/
1990S: Supported
679655da 1991F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1992
1e204377
SJ
1993BLACKFIN MEDIA DRIVER
1994M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1995L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1996W: http://blackfin.uclinux.org/
1997S: Supported
1998F: drivers/media/platform/blackfin/
1999F: drivers/media/i2c/adv7183*
2000F: drivers/media/i2c/vs6624*
2001
b54cf35a
JSM
2002BLINKM RGB LED DRIVER
2003M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2004S: Maintained
2005F: drivers/leds/leds-blinkm.c
2006
1da177e4 2007BLOCK LAYER
8b58be88 2008M: Jens Axboe <axboe@kernel.dk>
08deed1e 2009T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2010S: Maintained
679655da 2011F: block/
1da177e4 2012
2b54aaef 2013BLOCK2MTD DRIVER
8b58be88 2014M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2015L: linux-mtd@lists.infradead.org
2016S: Maintained
679655da 2017F: drivers/mtd/devices/block2mtd.c
2b54aaef 2018
63fbd24e 2019BLUETOOTH DRIVERS
8b58be88 2020M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2021M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2022M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2023L: linux-bluetooth@vger.kernel.org
63fbd24e 2024W: http://www.bluez.org/
22e7a424
MH
2025T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2026T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2027S: Maintained
679655da 2028F: drivers/bluetooth/
1da177e4 2029
63fbd24e 2030BLUETOOTH SUBSYSTEM
8b58be88 2031M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2032M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2033M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2034L: linux-bluetooth@vger.kernel.org
2035W: http://www.bluez.org/
22e7a424
MH
2036T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2037T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2038S: Maintained
679655da
JP
2039F: net/bluetooth/
2040F: include/net/bluetooth/
1da177e4
LT
2041
2042BONDING DRIVER
79b30750 2043M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2044M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 2045M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 2046L: netdev@vger.kernel.org
ce00f85c
JC
2047W: http://sourceforge.net/projects/bonding/
2048S: Supported
679655da 2049F: drivers/net/bonding/
c117ab84 2050F: include/uapi/linux/if_bonding.h
1da177e4 2051
b5f4df34
AS
2052BPF (Safe dynamic programs and tools)
2053M: Alexei Starovoitov <ast@kernel.org>
2054L: netdev@vger.kernel.org
2055L: linux-kernel@vger.kernel.org
2056S: Supported
2057F: kernel/bpf/
2058
39105890 2059BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2060M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2061L: netdev@vger.kernel.org
2062S: Supported
adfc5217 2063F: drivers/net/ethernet/broadcom/b44.*
39105890 2064
32ec90d5
FF
2065BROADCOM GENET ETHERNET DRIVER
2066M: Florian Fainelli <f.fainelli@gmail.com>
2067L: netdev@vger.kernel.org
2068S: Supported
2069F: drivers/net/ethernet/broadcom/genet/
2070
948c51e6 2071BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2072M: Sony Chacko <sony.chacko@qlogic.com>
2073M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2074L: netdev@vger.kernel.org
2075S: Supported
adfc5217
JK
2076F: drivers/net/ethernet/broadcom/bnx2.*
2077F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2078
4d9d2cb0 2079BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2080M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2081L: netdev@vger.kernel.org
2082S: Supported
adfc5217 2083F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2084
90f4c594 2085BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2086M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 2087M: Matt Porter <mporter@linaro.org>
f18cf050 2088M: Florian Fainelli <f.fainelli@gmail.com>
497a045d 2089L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2090T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2091S: Maintained
2092F: arch/arm/mach-bcm/
2093F: arch/arm/boot/dts/bcm113*
90f4c594 2094F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2095F: arch/arm/boot/dts/bcm281*
2096F: arch/arm/configs/bcm_defconfig
e4ef47f2 2097F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2098F: drivers/clocksource/bcm_kona_timer.c
2099
9209bec4 2100BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2101M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2102M: Lee Jones <lee@kernel.org>
f680f25c 2103L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2104T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2105S: Maintained
9209bec4 2106N: bcm2835
f680f25c 2107
a2f6734c
KC
2108BROADCOM BCM33XX MIPS ARCHITECTURE
2109M: Kevin Cernekee <cernekee@gmail.com>
2110L: linux-mips@linux-mips.org
2111S: Maintained
2112F: arch/mips/bcm3384/*
2113F: arch/mips/include/asm/mach-bcm3384/*
2114F: arch/mips/kernel/*bmips*
2115
9209bec4 2116BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2117M: Hauke Mehrtens <hauke@hauke-m.de>
2118L: linux-arm-kernel@lists.infradead.org
2119S: Maintained
2120F: arch/arm/mach-bcm/bcm_5301x.c
2121F: arch/arm/boot/dts/bcm5301x.dtsi
2122F: arch/arm/boot/dts/bcm470*
2123
e076e962
FF
2124BROADCOM BCM63XX ARM ARCHITECTURE
2125M: Florian Fainelli <f.fainelli@gmail.com>
2126L: linux-arm-kernel@lists.infradead.org
2127T: git git://git.github.com/brcm/linux.git
2128S: Maintained
2129F: arch/arm/mach-bcm/bcm63xx.c
2130F: arch/arm/include/debug/bcm63xx.S
2131
7110e227
KC
2132BROADCOM BCM63XX/BCM33XX UDC DRIVER
2133M: Kevin Cernekee <cernekee@gmail.com>
2134L: linux-usb@vger.kernel.org
2135S: Maintained
2136F: drivers/usb/gadget/udc/bcm63xx_udc.*
2137
2df94fd6
BN
2138BROADCOM BCM7XXX ARM ARCHITECTURE
2139M: Marc Carino <marc.ceeeee@gmail.com>
2140M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2141M: Gregory Fong <gregory.0xf0@gmail.com>
2142M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6
BN
2143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2144S: Maintained
2145F: arch/arm/mach-bcm/*brcmstb*
2146F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2147F: drivers/bus/brcmstb_gisb.c
2df94fd6 2148
70371cef
KC
2149BROADCOM BMIPS MIPS ARCHITECTURE
2150M: Kevin Cernekee <cernekee@gmail.com>
2151M: Florian Fainelli <f.fainelli@gmail.com>
2152L: linux-mips@linux-mips.org
2153S: Maintained
2154F: arch/mips/bmips/*
2155F: arch/mips/include/asm/mach-bmips/*
2156F: arch/mips/kernel/*bmips*
2157F: arch/mips/boot/dts/bcm*.dts*
2158F: drivers/irqchip/irq-bcm7*
2159F: drivers/irqchip/irq-brcmstb*
2160
948c51e6 2161BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2162M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2163M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2164L: netdev@vger.kernel.org
2165S: Supported
adfc5217 2166F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2167
a9533e7e
HP
2168BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2169M: Brett Rudley <brudley@broadcom.com>
818c07b8 2170M: Arend van Spriel <arend@broadcom.com>
85d63686 2171M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2172M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2173L: linux-wireless@vger.kernel.org
5615171c 2174L: brcm80211-dev-list@broadcom.com
a9533e7e 2175S: Supported
f62ebdd5 2176F: drivers/net/wireless/brcm80211/
a9533e7e 2177
9958d6f9 2178BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2179M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2180L: linux-scsi@vger.kernel.org
2181S: Supported
2182F: drivers/scsi/bnx2fc/
2183
6a6b5ad0 2184BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2185M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2186L: linux-scsi@vger.kernel.org
2187S: Supported
2188F: drivers/scsi/bnx2i/
2189
36c0237f
SB
2190BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2191M: Ray Jui <rjui@broadcom.com>
2192M: Scott Branden <sbranden@broadcom.com>
2193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2194L: bcm-kernel-feedback-list@broadcom.com
2195T: git git://git.github.com/brcm/linux.git
2196S: Maintained
2197N: iproc
2198N: cygnus
2199N: bcm9113*
2200N: bcm9583*
2201N: bcm583*
2202N: bcm113*
2203
7b7f588b 2204BROADCOM KONA GPIO DRIVER
5e163903 2205M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2206L: bcm-kernel-feedback-list@broadcom.com
2207S: Supported
2208F: drivers/gpio/gpio-bcm-kona.c
2209F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2210
c9678d86
RM
2211BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2212M: Rafał Miłecki <zajec5@gmail.com>
2213L: linux-wireless@vger.kernel.org
2214S: Maintained
2215F: drivers/bcma/
2216F: include/linux/bcma/
2217
b8302205
FF
2218BROADCOM SYSTEMPORT ETHERNET DRIVER
2219M: Florian Fainelli <f.fainelli@gmail.com>
2220L: netdev@vger.kernel.org
2221S: Supported
2222F: drivers/net/ethernet/broadcom/bcmsysport.*
2223
7725ccfd 2224BROCADE BFA FC SCSI DRIVER
aa803370
AG
2225M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2226M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2227L: linux-scsi@vger.kernel.org
2228S: Supported
2229F: drivers/scsi/bfa/
7725ccfd 2230
8b230ed8 2231BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2232M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2233L: netdev@vger.kernel.org
2234S: Supported
f844a0ea 2235F: drivers/net/ethernet/brocade/bna/
8b230ed8 2236
5cdf7f76 2237BSG (block layer generic sg v4 driver)
8b58be88 2238M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2239L: linux-scsi@vger.kernel.org
2240S: Supported
679655da
JP
2241F: block/bsg.c
2242F: include/linux/bsg.h
c117ab84 2243F: include/uapi/linux/bsg.h
5cdf7f76 2244
af39917d
CL
2245BT87X AUDIO DRIVER
2246M: Clemens Ladisch <clemens@ladisch.de>
2247L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2248T: git git://git.alsa-project.org/alsa-kernel.git
2249S: Maintained
2250F: Documentation/sound/alsa/Bt87x.txt
2251F: sound/pci/bt87x.c
2252
ff1d5c2f 2253BT8XXGPIO DRIVER
eb032b98 2254M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2255W: http://bu3sch.de/btgpio.php
2256S: Maintained
72dbb705 2257F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2258
eb1eb04f 2259BTRFS FILE SYSTEM
c0778e25
CM
2260M: Chris Mason <clm@fb.com>
2261M: Josef Bacik <jbacik@fb.com>
4e0c4a47 2262M: David Sterba <dsterba@suse.cz>
eb1eb04f
JP
2263L: linux-btrfs@vger.kernel.org
2264W: http://btrfs.wiki.kernel.org/
8a6e2535 2265Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2266T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2267S: Maintained
679655da
JP
2268F: Documentation/filesystems/btrfs.txt
2269F: fs/btrfs/
eb1eb04f 2270
1da177e4 2271BTTV VIDEO4LINUX DRIVER
009a5410 2272M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2273L: linux-media@vger.kernel.org
96b6aba0 2274W: http://linuxtv.org
275ffde4 2275T: git git://linuxtv.org/media_tree.git
f96236e5 2276S: Odd fixes
679655da 2277F: Documentation/video4linux/bttv/
90d72ac6 2278F: drivers/media/pci/bt8xx/bttv*
1da177e4 2279
1f34923c
KA
2280BUSLOGIC SCSI DRIVER
2281M: Khalid Aziz <khalid@gonehiking.org>
2282L: linux-scsi@vger.kernel.org
2283S: Maintained
2284F: drivers/scsi/BusLogic.*
2285F: drivers/scsi/FlashPoint.*
2286
af39917d
CL
2287C-MEDIA CMI8788 DRIVER
2288M: Clemens Ladisch <clemens@ladisch.de>
2289L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2290T: git git://git.alsa-project.org/alsa-kernel.git
2291S: Maintained
2292F: sound/pci/oxygen/
2293
2141355f
MS
2294C6X ARCHITECTURE
2295M: Mark Salter <msalter@redhat.com>
2296M: Aurelien Jacquiot <a-jacquiot@ti.com>
2297L: linux-c6x-dev@linux-c6x.org
2298W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2299S: Maintained
2300F: arch/c6x/
2301
a5432f5a 2302CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2303M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2304L: linux-cachefs@redhat.com
2305S: Supported
2306F: Documentation/filesystems/caching/cachefiles.txt
2307F: fs/cachefiles/
2308
c815ca39
HV
2309CADET FM/AM RADIO RECEIVER DRIVER
2310M: Hans Verkuil <hverkuil@xs4all.nl>
2311L: linux-media@vger.kernel.org
2312T: git git://linuxtv.org/media_tree.git
2313W: http://linuxtv.org
2314S: Maintained
2315F: drivers/media/radio/radio-cadet*
2316
77d5140f 2317CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2318M: Jonathan Corbet <corbet@lwn.net>
661263b5 2319L: linux-media@vger.kernel.org
275ffde4 2320T: git git://linuxtv.org/media_tree.git
77d5140f 2321S: Maintained
679655da 2322F: Documentation/video4linux/cafe_ccic
90d72ac6 2323F: drivers/media/platform/marvell-ccic/
77d5140f 2324
201b6bab 2325CAIF NETWORK LAYER
5c574f50 2326M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2327L: netdev@vger.kernel.org
2328S: Supported
2329F: Documentation/networking/caif/
2330F: drivers/net/caif/
c117ab84 2331F: include/uapi/linux/caif/
201b6bab
JP
2332F: include/net/caif/
2333F: net/caif/
2334
77dac90f 2335CALGARY x86-64 IOMMU
8b58be88
JP
2336M: Muli Ben-Yehuda <muli@il.ibm.com>
2337M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2338L: discuss@x86-64.org
2339S: Maintained
679655da
JP
2340F: arch/x86/kernel/pci-calgary_64.c
2341F: arch/x86/kernel/tce_64.c
2342F: arch/x86/include/asm/calgary.h
2343F: arch/x86/include/asm/tce.h
77dac90f 2344
e2d1d6c0 2345CAN NETWORK LAYER
8d15d386 2346M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2347L: linux-can@vger.kernel.org
ec78213a 2348W: http://gitorious.org/linux-can
405cc273 2349T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2350S: Maintained
f35f6c8f 2351F: Documentation/networking/can.txt
8d15d386 2352F: net/can/
8d15d386 2353F: include/linux/can/core.h
c117ab84
CEB
2354F: include/uapi/linux/can.h
2355F: include/uapi/linux/can/bcm.h
2356F: include/uapi/linux/can/raw.h
2357F: include/uapi/linux/can/gw.h
e2d1d6c0 2358
4261a204 2359CAN NETWORK DRIVERS
8b58be88 2360M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2361M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2362L: linux-can@vger.kernel.org
ec78213a 2363W: http://gitorious.org/linux-can
405cc273 2364T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2365S: Maintained
8d15d386
OH
2366F: drivers/net/can/
2367F: include/linux/can/dev.h
8d15d386 2368F: include/linux/can/platform/
c117ab84
CEB
2369F: include/uapi/linux/can/error.h
2370F: include/uapi/linux/can/netlink.h
4261a204 2371
95d16c72
JM
2372CAPABILITIES
2373M: Serge Hallyn <serge.hallyn@canonical.com>
2374L: linux-security-module@vger.kernel.org
6305902c 2375S: Supported
95d16c72 2376F: include/linux/capability.h
c117ab84 2377F: include/uapi/linux/capability.h
95d16c72 2378F: security/capability.c
6305902c 2379F: security/commoncap.c
38a94118 2380F: kernel/capability.c
95d16c72 2381
ef0bbac3
VB
2382CC2520 IEEE-802.15.4 RADIO DRIVER
2383M: Varka Bhadram <varkabhadram@gmail.com>
2384L: linux-wpan@vger.kernel.org
2385S: Maintained
2386F: drivers/net/ieee802154/cc2520.c
2387F: include/linux/spi/cc2520.h
2388F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2389
b8154542 2390CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2391M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2392L: linuxppc-dev@lists.ozlabs.org
2393L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2394W: http://www.ibm.com/developerworks/power/cell/
2395S: Supported
679655da 2396F: arch/powerpc/include/asm/cell*.h
679655da 2397F: arch/powerpc/include/asm/spu*.h
c117ab84 2398F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2399F: arch/powerpc/oprofile/*cell*
2400F: arch/powerpc/platforms/cell/
b8154542 2401
9030aaf9 2402CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2403M: Sage Weil <sage@inktank.com>
82593f87 2404L: ceph-devel@vger.kernel.org
09d90327 2405W: http://ceph.com/
fb99f881 2406T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2407S: Supported
2408F: Documentation/filesystems/ceph.txt
14430813
JP
2409F: fs/ceph/
2410F: net/ceph/
2411F: include/linux/ceph/
2412F: include/linux/crush/
9030aaf9 2413
18332a80 2414CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2415L: linux-usb@vger.kernel.org
10c6c9c9 2416S: Orphan
679655da
JP
2417F: Documentation/usb/WUSB-Design-overview.txt
2418F: Documentation/usb/wusb-cbaf
355ffe69
DV
2419F: drivers/usb/host/hwa-hc.c
2420F: drivers/usb/host/whci/
679655da
JP
2421F: drivers/usb/wusbcore/
2422F: include/linux/usb/wusb*
18332a80 2423
70e84049 2424CFAG12864B LCD DRIVER
8b58be88 2425M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2426W: http://miguelojeda.es/auxdisplay.htm
2427W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2428S: Maintained
679655da
JP
2429F: drivers/auxdisplay/cfag12864b.c
2430F: include/linux/cfag12864b.h
70e84049
MOS
2431
2432CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2433M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2434W: http://miguelojeda.es/auxdisplay.htm
2435W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2436S: Maintained
679655da
JP
2437F: drivers/auxdisplay/cfag12864bfb.c
2438F: include/linux/cfag12864b.h
70e84049 2439
704232c2 2440CFG80211 and NL80211
8b58be88 2441M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2442L: linux-wireless@vger.kernel.org
ce466579
JB
2443W: http://wireless.kernel.org/
2444T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2445T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2446S: Maintained
c117ab84 2447F: include/uapi/linux/nl80211.h
679655da
JP
2448F: include/net/cfg80211.h
2449F: net/wireless/*
2450X: net/wireless/wext*
704232c2 2451
46e64261
GKH
2452CHAR and MISC DRIVERS
2453M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2454M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2455T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2456S: Supported
46e64261
GKH
2457F: drivers/char/*
2458F: drivers/misc/*
471322a8 2459F: include/linux/miscdevice.h
46e64261 2460
0a920b5b 2461CHECKPATCH
8b58be88 2462M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2463M: Joe Perches <joe@perches.com>
2464S: Maintained
679655da 2465F: scripts/checkpatch.pl
0a920b5b 2466
f8407f26
HW
2467CHINESE DOCUMENTATION
2468M: Harry Wei <harryxiyou@gmail.com>
9740153c 2469L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2470L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2471S: Maintained
2472F: Documentation/zh_CN/
2473
2721ea2c 2474CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2475M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2476T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2477L: linux-usb@vger.kernel.org
2478S: Maintained
2479F: drivers/usb/chipidea/
2480
ab043105
OJ
2481CHROME HARDWARE PLATFORM SUPPORT
2482M: Olof Johansson <olof@lixom.net>
2483S: Maintained
2484F: drivers/platform/chrome/
2485
641cb85e 2486CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2487M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2488M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2489M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2490M: Neel Patel <neepatel@cisco.com>
7063fbf2 2491S: Supported
a6a5580c 2492F: drivers/net/ethernet/cisco/enic/
7063fbf2 2493
e3cf00d0 2494CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2495M: Upinder Malhi <umalhi@cisco.com>
2496S: Supported
2497F: drivers/infiniband/hw/usnic
e3cf00d0 2498
2b7a52a4 2499CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2500M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2501L: netdev@vger.kernel.org
2502S: Maintained
57d0b7a0 2503F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2504
3d4cfdc9
MB
2505CIRRUS LOGIC AUDIO CODEC DRIVERS
2506M: Brian Austin <brian.austin@cirrus.com>
2507M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2508L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2509S: Maintained
2510F: sound/soc/codecs/cs*
2511
94574d9a
KRW
2512CLEANCACHE API
2513M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2514L: linux-kernel@vger.kernel.org
2515S: Maintained
2516F: mm/cleancache.c
2517F: include/linux/cleancache.h
2518
d4275354 2519CLK API
8b58be88 2520M: Russell King <linux@arm.linux.org.uk>
37417046 2521S: Maintained
d4275354
RK
2522F: include/linux/clk.h
2523
9222d247
JS
2524CLOCKSOURCE, CLOCKEVENT DRIVERS
2525M: Daniel Lezcano <daniel.lezcano@linaro.org>
2526M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2527L: linux-kernel@vger.kernel.org
9222d247
JS
2528T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2529S: Supported
2530F: drivers/clocksource
2531
5df6d737 2532CISCO FCOE HBA DRIVER
8fc89a79
HP
2533M: Hiral Patel <hiralpat@cisco.com>
2534M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2535M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2536L: linux-scsi@vger.kernel.org
2537S: Supported
2a99921a 2538F: drivers/scsi/fnic/
5df6d737 2539
529aa8cb
TLSC
2540CMPC ACPI DRIVER
2541M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2542M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2543L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2544S: Supported
2545F: drivers/platform/x86/classmate-laptop.c
2546
74425eee 2547COCCINELLE/Semantic Patches (SmPL)
26de9c26 2548M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2549M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2550M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2551M: Michal Marek <mmarek@suse.cz>
26de9c26 2552L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2554W: http://coccinelle.lip6.fr/
2555S: Supported
4b92b2aa 2556F: Documentation/coccinelle.txt
74425eee
NP
2557F: scripts/coccinelle/
2558F: scripts/coccicheck
2559
1da177e4 2560CODA FILE SYSTEM
8b58be88 2561M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2562M: coda@cs.cmu.edu
2563L: codalist@coda.cs.cmu.edu
2564W: http://www.coda.cs.cmu.edu/
2565S: Maintained
679655da
JP
2566F: Documentation/filesystems/coda.txt
2567F: fs/coda/
2568F: include/linux/coda*.h
c117ab84 2569F: include/uapi/linux/coda*.h
1da177e4 2570
0b14261e
PZ
2571CODA V4L2 MEM2MEM DRIVER
2572M: Philipp Zabel <p.zabel@pengutronix.de>
2573L: linux-media@vger.kernel.org
2574S: Maintained
2575F: Documentation/devicetree/bindings/media/coda.txt
2576F: drivers/media/platform/coda/
2577
7704addb 2578COMMON CLK FRAMEWORK
7704addb 2579M: Mike Turquette <mturquette@linaro.org>
f956165f 2580M: Stephen Boyd <sboyd@codeaurora.org>
35c1983e 2581L: linux-kernel@vger.kernel.org
baeb0d9b 2582T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2583S: Maintained
60bea3b5
SW
2584F: drivers/clk/
2585X: drivers/clk/clkdev.c
7704addb 2586F: include/linux/clk-pr*
60bea3b5 2587F: include/linux/clk/
7704addb 2588
e2d1d6c0 2589COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2590M: Steve French <sfrench@samba.org>
51223df6 2591L: linux-cifs@vger.kernel.org
d1f28953 2592L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2593W: http://linux-cifs.samba.org/
bb1d5dda 2594T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2595S: Supported
ec421a71 2596F: Documentation/filesystems/cifs/
679655da 2597F: fs/cifs/
e2d1d6c0 2598
1da177e4 2599COMPACTPCI HOTPLUG CORE
8b58be88 2600M: Scott Murray <scott@spiteful.org>
64dab204 2601L: linux-pci@vger.kernel.org
82c4dfc7 2602S: Maintained
679655da 2603F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2604
2605COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2606M: Scott Murray <scott@spiteful.org>
64dab204 2607L: linux-pci@vger.kernel.org
82c4dfc7 2608S: Maintained
679655da 2609F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2610
2611COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2612M: Scott Murray <scott@spiteful.org>
64dab204 2613L: linux-pci@vger.kernel.org
82c4dfc7 2614S: Maintained
679655da 2615F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2616
5411552c 2617COMPAL LAPTOP SUPPORT
8b58be88 2618M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2619L: platform-driver-x86@vger.kernel.org
5411552c 2620S: Maintained
679655da 2621F: drivers/platform/x86/compal-laptop.c
5411552c 2622
949be0f7 2623CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2624M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2625L: accessrunner-general@lists.sourceforge.net
2626W: http://accessrunner.sourceforge.net/
949be0f7 2627S: Maintained
679655da 2628F: drivers/usb/atm/cxacru.c
949be0f7 2629
e2d1d6c0 2630CONFIGFS
d6351db2
JB
2631M: Joel Becker <jlbec@evilplan.org>
2632T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2633S: Supported
679655da
JP
2634F: fs/configfs/
2635F: include/linux/configfs.h
e2d1d6c0 2636
acb9c1b2 2637CONNECTOR
8b58be88 2638M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2639L: netdev@vger.kernel.org
2640S: Maintained
2641F: drivers/connector/
2642
a3e3354d 2643CONTROL GROUP (CGROUP)
860ca0e6 2644M: Tejun Heo <tj@kernel.org>
ad50c159 2645M: Li Zefan <lizefan@huawei.com>
12340313 2646L: cgroups@vger.kernel.org
860ca0e6 2647T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2648S: Maintained
a3e3354d 2649F: Documentation/cgroups/
679655da
JP
2650F: include/linux/cgroup*
2651F: kernel/cgroup*
a3e3354d
TH
2652
2653CONTROL GROUP - CPUSET
2654M: Li Zefan <lizefan@huawei.com>
2655L: cgroups@vger.kernel.org
2656W: http://www.bullopensource.org/cpuset/
2657W: http://oss.sgi.com/projects/cpusets/
2658T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2659S: Maintained
2660F: Documentation/cgroups/cpusets.txt
2661F: include/linux/cpuset.h
2662F: kernel/cpuset.c
2663
2664CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2665M: Johannes Weiner <hannes@cmpxchg.org>
2666M: Michal Hocko <mhocko@suse.cz>
2667L: cgroups@vger.kernel.org
2668L: linux-mm@kvack.org
2669S: Maintained
2670F: mm/memcontrol.c
5d1ea48b 2671F: mm/swap_cgroup.c
fb3a0fb6 2672
bebe4678 2673CORETEMP HARDWARE MONITORING DRIVER
96859129 2674M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2675L: lm-sensors@lm-sensors.org
2676S: Maintained
679655da
JP
2677F: Documentation/hwmon/coretemp
2678F: drivers/hwmon/coretemp.c
bebe4678 2679
1da177e4 2680COSA/SRP SYNC SERIAL DRIVER
8b58be88 2681M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2682W: http://www.fi.muni.cz/~kas/cosa/
2683S: Maintained
679655da 2684F: drivers/net/wan/cosa*
1da177e4 2685
4371ee35 2686CPMAC ETHERNET DRIVER
8b58be88 2687M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2688L: netdev@vger.kernel.org
2689S: Maintained
b544dbac 2690F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2691
1da177e4 2692CPU FREQUENCY DRIVERS
49db1903 2693M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2694M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2695L: linux-pm@vger.kernel.org
1da177e4 2696S: Maintained
27209d91
VK
2697T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2698T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2699F: drivers/cpufreq/
2700F: include/linux/cpufreq.h
1da177e4 2701
8a67f0ef
VK
2702CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2703M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2704M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2705L: linux-pm@vger.kernel.org
2706W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2707S: Maintained
2708F: drivers/cpufreq/arm_big_little.h
2709F: drivers/cpufreq/arm_big_little.c
2710F: drivers/cpufreq/arm_big_little_dt.c
2711
14d2c34c 2712CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2713M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2714M: Daniel Lezcano <daniel.lezcano@linaro.org>
2715L: linux-pm@vger.kernel.org
2716L: linux-arm-kernel@lists.infradead.org
cea8321c 2717T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2718S: Maintained
2719F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2720
0c570c18
BZ
2721CPUIDLE DRIVER - ARM EXYNOS
2722M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2723M: Daniel Lezcano <daniel.lezcano@linaro.org>
2724M: Kukjin Kim <kgene@kernel.org>
2725L: linux-pm@vger.kernel.org
2726L: linux-samsung-soc@vger.kernel.org
2727S: Supported
2728F: drivers/cpuidle/cpuidle-exynos.c
2729F: arch/arm/mach-exynos/pm.c
2730
a8e39c35 2731CPUIDLE DRIVERS
49db1903 2732M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2733M: Daniel Lezcano <daniel.lezcano@linaro.org>
2734L: linux-pm@vger.kernel.org
2735S: Maintained
cea8321c 2736T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2737F: drivers/cpuidle/*
2738F: include/linux/cpuidle.h
2739
1da177e4 2740CPUID/MSR DRIVER
8b58be88 2741M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2742S: Maintained
679655da
JP
2743F: arch/x86/kernel/cpuid.c
2744F: arch/x86/kernel/msr.c
1da177e4 2745
7fe2f639 2746CPU POWER MONITORING SUBSYSTEM
7fe2f639 2747M: Thomas Renninger <trenn@suse.de>
103f1790 2748L: linux-pm@vger.kernel.org
7fe2f639 2749S: Maintained
14430813 2750F: tools/power/cpupower/
7fe2f639 2751
1da177e4 2752CRAMFS FILESYSTEM
ce00f85c 2753W: http://sourceforge.net/projects/cramfs/
54886a71 2754S: Orphan / Obsolete
679655da
JP
2755F: Documentation/filesystems/cramfs.txt
2756F: fs/cramfs/
1da177e4
LT
2757
2758CRIS PORT
8b58be88
JP
2759M: Mikael Starvik <starvik@axis.com>
2760M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2761L: linux-cris-kernel@axis.com
1da177e4
LT
2762W: http://developer.axis.com
2763S: Maintained
679655da 2764F: arch/cris/
df621252 2765F: drivers/tty/serial/crisv10.*
1da177e4
LT
2766
2767CRYPTO API
8b58be88
JP
2768M: Herbert Xu <herbert@gondor.apana.org.au>
2769M: "David S. Miller" <davem@davemloft.net>
1da177e4 2770L: linux-crypto@vger.kernel.org
54e5881d 2771T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2772S: Maintained
679655da
JP
2773F: Documentation/crypto/
2774F: arch/*/crypto/
2775F: crypto/
2776F: drivers/crypto/
2777F: include/crypto/
1da177e4 2778
5b07bd57 2779CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2780M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2781L: linux-crypto@vger.kernel.org
2782S: Maintained
51a2228a
JP
2783F: crypto/ansi_cprng.c
2784F: crypto/rng.c
5b07bd57 2785
9b4ffa48 2786CS5535 Audio ALSA driver
8b58be88 2787M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2788S: Maintained
679655da 2789F: sound/pci/cs5535audio/
9b4ffa48 2790
a910e4a9 2791CW1200 WLAN driver
b75f0050
JP
2792M: Solomon Peachy <pizza@shaftnet.org>
2793S: Maintained
2794F: drivers/net/wireless/cw1200/
a910e4a9 2795
6d8425b1 2796CX18 VIDEO4LINUX DRIVER
6afdeaf8 2797M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2798L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2799L: linux-media@vger.kernel.org
275ffde4 2800T: git git://linuxtv.org/media_tree.git
6d8425b1 2801W: http://linuxtv.org
30e10993 2802W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2803S: Maintained
679655da 2804F: Documentation/video4linux/cx18.txt
90d72ac6 2805F: drivers/media/pci/cx18/
6c0f0359 2806F: include/uapi/linux/ivtv*
6d8425b1 2807
3f101d91
HV
2808CX2341X MPEG ENCODER HELPER MODULE
2809M: Hans Verkuil <hverkuil@xs4all.nl>
2810L: linux-media@vger.kernel.org
2811T: git git://linuxtv.org/media_tree.git
2812W: http://linuxtv.org
2813S: Maintained
c368360b 2814F: drivers/media/common/cx2341x*
3f101d91
HV
2815F: include/media/cx2341x*
2816
20357578 2817CX88 VIDEO4LINUX DRIVER
009a5410 2818M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2819L: linux-media@vger.kernel.org
2820W: http://linuxtv.org
2821T: git git://linuxtv.org/media_tree.git
2822S: Odd fixes
2823F: Documentation/video4linux/cx88/
2824F: drivers/media/pci/cx88/
6d8425b1 2825
91952bc0
AP
2826CXD2820R MEDIA DRIVER
2827M: Antti Palosaari <crope@iki.fi>
2828L: linux-media@vger.kernel.org
2829W: http://linuxtv.org/
2830W: http://palosaari.fi/linux/
2831Q: http://patchwork.linuxtv.org/project/linux-media/list/
2832T: git git://linuxtv.org/anttip/media_tree.git
2833S: Maintained
2834F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2835
e5ec3789 2836CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2837M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2838L: netdev@vger.kernel.org
2839W: http://www.chelsio.com
2840S: Supported
f7917c00 2841F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2842
d8ae3c33
AB
2843CXGB3 ISCSI DRIVER (CXGB3I)
2844M: Karen Xie <kxie@chelsio.com>
2845L: linux-scsi@vger.kernel.org
2846W: http://www.chelsio.com
2847S: Supported
2848F: drivers/scsi/cxgbi/cxgb3i
2849
e5ec3789 2850CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2851M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2852L: linux-rdma@vger.kernel.org
e5ec3789
SW
2853W: http://www.openfabrics.org
2854S: Supported
679655da 2855F: drivers/infiniband/hw/cxgb3/
e5ec3789 2856
be4c9bad 2857CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2858M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2859L: netdev@vger.kernel.org
2860W: http://www.chelsio.com
2861S: Supported
f7917c00 2862F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2863
d8ae3c33
AB
2864CXGB4 ISCSI DRIVER (CXGB4I)
2865M: Karen Xie <kxie@chelsio.com>
2866L: linux-scsi@vger.kernel.org
2867W: http://www.chelsio.com
2868S: Supported
2869F: drivers/scsi/cxgbi/cxgb4i
2870
be4c9bad
RD
2871CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2872M: Steve Wise <swise@chelsio.com>
2873L: linux-rdma@vger.kernel.org
2874W: http://www.openfabrics.org
2875S: Supported
2876F: drivers/infiniband/hw/cxgb4/
2877
5c20a5c7
CL
2878CXGB4VF ETHERNET DRIVER (CXGB4VF)
2879M: Casey Leedom <leedom@chelsio.com>
2880L: netdev@vger.kernel.org
2881W: http://www.chelsio.com
2882S: Supported
f7917c00 2883F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2884
a9282d01
IM
2885CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2886M: Ian Munsie <imunsie@au1.ibm.com>
2887M: Michael Neuling <mikey@neuling.org>
2888L: linuxppc-dev@lists.ozlabs.org
2889S: Supported
2890F: drivers/misc/cxl/
2891F: include/misc/cxl.h
2892F: include/uapi/misc/cxl.h
2893F: Documentation/powerpc/cxl.txt
2894F: Documentation/powerpc/cxl.txt
2895F: Documentation/ABI/testing/sysfs-class-cxl
2896
b52b97a3
GC
2897STMMAC ETHERNET DRIVER
2898M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2899L: netdev@vger.kernel.org
2900W: http://www.stlinux.com
2901S: Supported
7ac6653a 2902F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2903
1da177e4 2904CYBERPRO FB DRIVER
8b58be88 2905M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2907W: http://www.arm.linux.org.uk/
2908S: Maintained
8a61f013 2909F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2910
1da177e4 2911CYCLADES ASYNC MUX DRIVER
1da177e4 2912W: http://www.cyclades.com/
d459883e 2913S: Orphan
c897401b 2914F: drivers/tty/cyclades.c
679655da 2915F: include/linux/cyclades.h
c117ab84 2916F: include/uapi/linux/cyclades.h
1da177e4
LT
2917
2918CYCLADES PC300 DRIVER
1da177e4 2919W: http://www.cyclades.com/
d459883e 2920S: Orphan
679655da 2921F: drivers/net/wan/pc300*
1da177e4 2922
402f6ae4
AP
2923CYPRESS_FIRMWARE MEDIA DRIVER
2924M: Antti Palosaari <crope@iki.fi>
2925L: linux-media@vger.kernel.org
2926W: http://linuxtv.org/
2927W: http://palosaari.fi/linux/
2928Q: http://patchwork.linuxtv.org/project/linux-media/list/
2929T: git git://linuxtv.org/anttip/media_tree.git
2930S: Maintained
2931F: drivers/media/common/cypress_firmware*
2932
e3ae3525 2933CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2934M: Ferruh Yigit <fery@cypress.com>
6305902c 2935L: linux-input@vger.kernel.org
be9a6f40 2936S: Supported
6305902c
JP
2937F: drivers/input/touchscreen/cyttsp*
2938F: include/linux/input/cyttsp.h
e3ae3525 2939
1da177e4 2940DAMA SLAVE for AX.25
8b58be88 2941M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2942W: http://yaina.de/jreuter/
2943W: http://www.qsl.net/dl1bke/
2944L: linux-hams@vger.kernel.org
2945S: Maintained
679655da
JP
2946F: net/ax25/af_ax25.c
2947F: net/ax25/ax25_dev.c
2948F: net/ax25/ax25_ds_*
2949F: net/ax25/ax25_in.c
2950F: net/ax25/ax25_out.c
2951F: net/ax25/ax25_timer.c
2952F: net/ax25/sysctl_net_ax25.c
1da177e4 2953
e2d1d6c0 2954DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2955L: netdev@vger.kernel.org
5ff77428 2956S: Orphan
679655da 2957F: Documentation/networking/dmfe.txt
0f04e2aa 2958F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2959
2960DC390/AM53C974 SCSI driver
71bd849d
HR
2961M: Hannes Reinecke <hare@suse.de>
2962L: linux-scsi@vger.kernel.org
e2d1d6c0 2963S: Maintained
71bd849d 2964F: drivers/scsi/am53c974.c
e2d1d6c0 2965
1da177e4 2966DC395x SCSI driver
61eee9a7 2967M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2968M: Ali Akcaagac <aliakc@web.de>
2969M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2970L: dc395x@twibble.org
cf015e9f
JP
2971W: http://twibble.org/dist/dc395x/
2972W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2973S: Maintained
679655da
JP
2974F: Documentation/scsi/dc395x.txt
2975F: drivers/scsi/dc395x.*
1da177e4 2976
eb8edb08 2977DCCP PROTOCOL
a89d030e 2978M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2979L: dccp@vger.kernel.org
c996d8b9 2980W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2981S: Maintained
679655da 2982F: include/linux/dccp.h
c117ab84 2983F: include/uapi/linux/dccp.h
679655da
JP
2984F: include/linux/tfrc.h
2985F: net/dccp/
eb8edb08 2986
1da177e4 2987DECnet NETWORK LAYER
1da177e4
LT
2988W: http://linux-decnet.sourceforge.net
2989L: linux-decnet-user@lists.sourceforge.net
f546444d 2990S: Orphan
679655da
JP
2991F: Documentation/networking/decnet.txt
2992F: net/decnet/
1da177e4 2993
ebff05b9
MR
2994DECSTATION PLATFORM SUPPORT
2995M: "Maciej W. Rozycki" <macro@linux-mips.org>
2996L: linux-mips@linux-mips.org
2997W: http://www.linux-mips.org/wiki/DECstation
2998S: Maintained
2999F: arch/mips/dec/
3000F: arch/mips/include/asm/dec/
3001F: arch/mips/include/asm/mach-dec/
3002
1da177e4 3003DEFXX FDDI NETWORK DRIVER
8b58be88 3004M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3005S: Maintained
33f810b2 3006F: drivers/net/fddi/defxx.*
1da177e4 3007
ad8f07cc 3008DELL LAPTOP DRIVER
8b58be88 3009M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 3010L: platform-driver-x86@vger.kernel.org
ad8f07cc 3011S: Maintained
679655da 3012F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3013
1da177e4 3014DELL LAPTOP SMM DRIVER
a1406d87 3015M: Guenter Roeck <linux@roeck-us.net>
679655da 3016F: drivers/char/i8k.c
c117ab84 3017F: include/uapi/linux/i8k.h
1da177e4 3018
90563ec4 3019DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3020M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3021S: Maintained
679655da
JP
3022F: Documentation/dcdbas.txt
3023F: drivers/firmware/dcdbas.*
90563ec4 3024
0b3f6109 3025DELL WMI EXTRAS DRIVER
8b58be88 3026M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 3027S: Maintained
36b3a96f 3028F: drivers/platform/x86/dell-wmi.c
0b3f6109 3029
5efc75e3
PZ
3030DESIGNWARE USB2 DRD IP DRIVER
3031M: Paul Zimmerman <paulz@synopsys.com>
3032L: linux-usb@vger.kernel.org
18f340f9 3033T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3034S: Maintained
197ba5f4 3035F: drivers/usb/dwc2/
5efc75e3 3036
94ab23dd
FB
3037DESIGNWARE USB3 DRD IP DRIVER
3038M: Felipe Balbi <balbi@ti.com>
3039L: linux-usb@vger.kernel.org
3040L: linux-omap@vger.kernel.org
3041T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3042S: Maintained
3043F: drivers/usb/dwc3/
3044
833c9545
JB
3045DEVICE COREDUMP (DEV_COREDUMP)
3046M: Johannes Berg <johannes@sipsolutions.net>
3047L: linux-kernel@vger.kernel.org
3048S: Maintained
3049F: drivers/base/devcoredump.c
3050F: include/linux/devcoredump.h
3051
89d07767
KP
3052DEVICE FREQUENCY (DEVFREQ)
3053M: MyungJoo Ham <myungjoo.ham@samsung.com>
3054M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3055L: linux-pm@vger.kernel.org
89d07767
KP
3056S: Maintained
3057F: drivers/devfreq/
3058
1da177e4 3059DEVICE NUMBER REGISTRY
8b58be88 3060M: Torben Mathiasen <device@lanana.org>
1da177e4 3061W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3062S: Maintained
3063
e2d1d6c0 3064DEVICE-MAPPER (LVM)
854ecaad 3065M: Alasdair Kergon <agk@redhat.com>
8504eed3 3066M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3067M: dm-devel@redhat.com
e2d1d6c0
RD
3068L: dm-devel@redhat.com
3069W: http://sources.redhat.com/dm
8a6e2535 3070Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3071T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3072T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3073S: Maintained
679655da
JP
3074F: Documentation/device-mapper/
3075F: drivers/md/dm*
854ecaad 3076F: drivers/md/persistent-data/
679655da
JP
3077F: include/linux/device-mapper.h
3078F: include/linux/dm-*.h
8504eed3 3079F: include/uapi/linux/dm-*.h
e2d1d6c0 3080
c0d995aa
OST
3081DIALOG SEMICONDUCTOR DRIVERS
3082M: Support Opensource <support.opensource@diasemi.com>
3083W: http://www.dialog-semiconductor.com/products
3084S: Supported
3085F: Documentation/hwmon/da90??
3086F: drivers/gpio/gpio-da90??.c
3087F: drivers/hwmon/da90??-hwmon.c
3088F: drivers/input/misc/da90??_onkey.c
3089F: drivers/input/touchscreen/da9052_tsi.c
3090F: drivers/leds/leds-da90??.c
3091F: drivers/mfd/da903x.c
3092F: drivers/mfd/da90??-*.c
3093F: drivers/power/da9052-battery.c
3094F: drivers/regulator/da903x.c
3095F: drivers/regulator/da9???-regulator.[ch]
3096F: drivers/rtc/rtc-da90??.c
3097F: drivers/video/backlight/da90??_bl.c
3098F: drivers/watchdog/da90??_wdt.c
3099F: include/linux/mfd/da903x.h
3100F: include/linux/mfd/da9052/
3101F: include/linux/mfd/da9055/
3102F: include/linux/mfd/da9063/
3103F: include/sound/da[79]*.h
3104F: sound/soc/codecs/da[79]*.[ch]
3105
599aa697
LL
3106DIGI NEO AND CLASSIC PCI PRODUCTS
3107M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3108M: Mark Hounschell <markh@compro.net>
599aa697
LL
3109L: driverdev-devel@linuxdriverproject.org
3110S: Maintained
3111F: drivers/staging/dgnc/
3112
3113DIGI EPCA PCI PRODUCTS
3114M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3115M: Mark Hounschell <markh@compro.net>
6d825f79 3116M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3117L: driverdev-devel@linuxdriverproject.org
3118S: Maintained
3119F: drivers/staging/dgap/
3120
335d7c58 3121DIOLAN U2C-12 I2C DRIVER
ca462085 3122M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3123L: linux-i2c@vger.kernel.org
3124S: Maintained
3125F: drivers/i2c/busses/i2c-diolan-u2c.c
3126
e7839f25 3127DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3128M: Eric Paris <eparis@parisplace.org>
3c5119c0 3129S: Maintained
679655da
JP
3130F: Documentation/filesystems/dnotify.txt
3131F: fs/notify/dnotify/
3132F: include/linux/dnotify.h
1da177e4
LT
3133
3134DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3135M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3136W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3137W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3138W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3139S: Maintained
3140
4480f15b 3141DISKQUOTA
8b58be88 3142M: Jan Kara <jack@suse.cz>
1da177e4 3143S: Maintained
679655da
JP
3144F: Documentation/filesystems/quota.txt
3145F: fs/quota/
3146F: include/linux/quota*.h
c117ab84 3147F: include/uapi/linux/quota*.h
1da177e4 3148
702686ad
BT
3149DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3150M: Bernie Thompson <bernie@plugable.com>
3151L: linux-fbdev@vger.kernel.org
3152S: Maintained
3153W: http://plugable.com/category/projects/udlfb/
8a61f013 3154F: drivers/video/fbdev/udlfb.c
702686ad
BT
3155F: include/video/udlfb.h
3156F: Documentation/fb/udlfb.txt
3157
e7839f25 3158DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3159M: Christine Caulfield <ccaulfie@redhat.com>
3160M: David Teigland <teigland@redhat.com>
a4644184 3161L: cluster-devel@redhat.com
5be7b50f 3162W: http://sources.redhat.com/cluster/
54e5881d 3163T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3164S: Supported
679655da 3165F: fs/dlm/
5be7b50f 3166
53b6b3e0
SS
3167DMA BUFFER SHARING FRAMEWORK
3168M: Sumit Semwal <sumit.semwal@linaro.org>
3169S: Maintained
3170L: linux-media@vger.kernel.org
3171L: dri-devel@lists.freedesktop.org
8ada6d2d 3172L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3173F: drivers/dma-buf/
e46d12c6
JP
3174F: include/linux/dma-buf*
3175F: include/linux/reservation.h
3176F: include/linux/*fence.h
53b6b3e0
SS
3177F: Documentation/dma-buf-sharing.txt
3178T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3179
b3e5f263 3180DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3181M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3182L: dmaengine@vger.kernel.org
3183Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3184S: Maintained
679655da 3185F: drivers/dma/
0ce3c066 3186F: include/linux/dmaengine.h
979a281e
VK
3187F: Documentation/dmaengine/
3188T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3189
b825037d 3190DME1737 HARDWARE MONITOR DRIVER
8b58be88 3191M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3192L: lm-sensors@lm-sensors.org
3193S: Maintained
679655da
JP
3194F: Documentation/hwmon/dme1737
3195F: drivers/hwmon/dme1737.c
b825037d 3196
5b9c9bf6 3197DOCKING STATION DRIVER
8b58be88 3198M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3199L: linux-acpi@vger.kernel.org
8b59a454 3200S: Supported
679655da 3201F: drivers/acpi/dock.c
5b9c9bf6 3202
7d2c86b5 3203DOCUMENTATION
ad3118b9 3204M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3205L: linux-doc@vger.kernel.org
3206S: Maintained
679655da 3207F: Documentation/
97be078b
RD
3208X: Documentation/ABI/
3209X: Documentation/devicetree/
3210X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3211
1da177e4 3212DOUBLETALK DRIVER
8b58be88 3213M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3214L: blinux-list@redhat.com
3215S: Maintained
679655da
JP
3216F: drivers/char/dtlk.c
3217F: include/linux/dtlk.h
1da177e4 3218
e2d1d6c0 3219DPT_I2O SCSI RAID DRIVER
8b58be88 3220M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3221L: linux-scsi@vger.kernel.org
3222W: http://www.adaptec.com/
3223S: Maintained
679655da
JP
3224F: drivers/scsi/dpt*
3225F: drivers/scsi/dpt/
e2d1d6c0 3226
b411b363 3227DRBD DRIVER
28b8e8d4
JP
3228P: Philipp Reisner
3229P: Lars Ellenberg
3230M: drbd-dev@lists.linbit.com
3231L: drbd-user@lists.linbit.com
3232W: http://www.drbd.org
3233T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3234T: git git://git.drbd.org/drbd-8.3.git
3235S: Supported
3236F: drivers/block/drbd/
3237F: lib/lru_cache.c
3238F: Documentation/blockdev/drbd/
b411b363 3239
87544653 3240DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3241M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3242T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3243S: Supported
679655da 3244F: Documentation/kobject.txt
7cfc51b9 3245F: drivers/base/
679655da 3246F: fs/sysfs/
87544653 3247F: fs/debugfs/
679655da 3248F: include/linux/kobj*
87544653 3249F: include/linux/debugfs.h
679655da 3250F: lib/kobj*
1da177e4
LT
3251
3252DRM DRIVERS
8b58be88 3253M: David Airlie <airlied@linux.ie>
4c6a3999 3254L: dri-devel@lists.freedesktop.org
b0447888 3255T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3256S: Maintained
679655da 3257F: drivers/gpu/drm/
433e3b34 3258F: drivers/gpu/vga/
850e9411 3259F: include/drm/
c117ab84 3260F: include/uapi/drm/
1da177e4 3261
566f5939
AD
3262RADEON DRM DRIVERS
3263M: Alex Deucher <alexander.deucher@amd.com>
3264M: Christian König <christian.koenig@amd.com>
3265L: dri-devel@lists.freedesktop.org
3266T: git git://people.freedesktop.org/~agd5f/linux
3267S: Supported
3268F: drivers/gpu/drm/radeon/
566f5939
AD
3269F: include/uapi/drm/radeon*
3270
03e255b9
TR
3271DRM PANEL DRIVERS
3272M: Thierry Reding <thierry.reding@gmail.com>
3273L: dri-devel@lists.freedesktop.org
3274T: git git://anongit.freedesktop.org/tegra/linux.git
3275S: Maintained
3276F: drivers/gpu/drm/drm_panel.c
3277F: drivers/gpu/drm/panel/
3278F: include/drm/drm_panel.h
3279F: Documentation/devicetree/bindings/panel/
3280
8daf7473 3281INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3282M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3283M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3284L: intel-gfx@lists.freedesktop.org
8daf7473 3285L: dri-devel@lists.freedesktop.org
47f95647 3286Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3287T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3288S: Supported
14430813 3289F: drivers/gpu/drm/i915/
8daf7473 3290F: include/drm/i915*
c117ab84 3291F: include/uapi/drm/i915*
8daf7473 3292
398a6d4a
KP
3293DRM DRIVERS FOR EXYNOS
3294M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3295M: Joonyoung Shim <jy0922.shim@samsung.com>
3296M: Seung-Woo Kim <sw0312.kim@samsung.com>
3297M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3298L: dri-devel@lists.freedesktop.org
25a58030 3299T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3300S: Supported
14430813 3301F: drivers/gpu/drm/exynos/
398a6d4a 3302F: include/drm/exynos*
c117ab84 3303F: include/uapi/drm/exynos*
398a6d4a 3304
0a3d775f
PZ
3305DRM DRIVERS FOR FREESCALE IMX
3306M: Philipp Zabel <p.zabel@pengutronix.de>
3307L: dri-devel@lists.freedesktop.org
3308S: Maintained
3309F: drivers/gpu/drm/imx/
3310F: Documentation/devicetree/bindings/drm/imx/
3311
bd3b49f2 3312DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3313M: Thierry Reding <thierry.reding@gmail.com>
3314M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3315L: dri-devel@lists.freedesktop.org
3316L: linux-tegra@vger.kernel.org
a5ad7a63 3317T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3318S: Supported
dee8268f 3319F: drivers/gpu/drm/tegra/
a5ad7a63 3320F: drivers/gpu/host1x/
e1e90644 3321F: include/linux/host1x.h
a5ad7a63 3322F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3323F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3324
a284e9d1
LP
3325DRM DRIVERS FOR RENESAS
3326M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3327L: dri-devel@lists.freedesktop.org
3328L: linux-sh@vger.kernel.org
3329T: git git://people.freedesktop.org/~airlied/linux
3330S: Supported
3331F: drivers/gpu/drm/rcar-du/
3332F: drivers/gpu/drm/shmobile/
3333F: include/linux/platform_data/rcar-du.h
3334F: include/linux/platform_data/shmob_drm.h
3335
598df1ac
AK
3336DSBR100 USB FM RADIO DRIVER
3337M: Alexey Klimov <klimov.linux@gmail.com>
3338L: linux-media@vger.kernel.org
3339T: git git://linuxtv.org/media_tree.git
3340S: Maintained
3341F: drivers/media/radio/dsbr100.c
3342
1da177e4 3343DSCC4 DRIVER
8b58be88 3344M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3345L: netdev@vger.kernel.org
1da177e4 3346S: Maintained
679655da 3347F: drivers/net/wan/dscc4.c
1da177e4 3348
91952bc0
AP
3349DVB_USB_AF9015 MEDIA DRIVER
3350M: Antti Palosaari <crope@iki.fi>
3351L: linux-media@vger.kernel.org
3352W: http://linuxtv.org/
3353W: http://palosaari.fi/linux/
3354Q: http://patchwork.linuxtv.org/project/linux-media/list/
3355T: git git://linuxtv.org/anttip/media_tree.git
3356S: Maintained
3357F: drivers/media/usb/dvb-usb-v2/af9015*
3358
3359DVB_USB_AF9035 MEDIA DRIVER
3360M: Antti Palosaari <crope@iki.fi>
3361L: linux-media@vger.kernel.org
3362W: http://linuxtv.org/
3363W: http://palosaari.fi/linux/
3364Q: http://patchwork.linuxtv.org/project/linux-media/list/
3365T: git git://linuxtv.org/anttip/media_tree.git
3366S: Maintained
3367F: drivers/media/usb/dvb-usb-v2/af9035*
3368
3369DVB_USB_ANYSEE MEDIA DRIVER
3370M: Antti Palosaari <crope@iki.fi>
3371L: linux-media@vger.kernel.org
3372W: http://linuxtv.org/
3373W: http://palosaari.fi/linux/
3374Q: http://patchwork.linuxtv.org/project/linux-media/list/
3375T: git git://linuxtv.org/anttip/media_tree.git
3376S: Maintained
3377F: drivers/media/usb/dvb-usb-v2/anysee*
3378
3379DVB_USB_AU6610 MEDIA DRIVER
3380M: Antti Palosaari <crope@iki.fi>
3381L: linux-media@vger.kernel.org
3382W: http://linuxtv.org/
3383W: http://palosaari.fi/linux/
3384Q: http://patchwork.linuxtv.org/project/linux-media/list/
3385T: git git://linuxtv.org/anttip/media_tree.git
3386S: Maintained
3387F: drivers/media/usb/dvb-usb-v2/au6610*
3388
3389DVB_USB_CE6230 MEDIA DRIVER
3390M: Antti Palosaari <crope@iki.fi>
3391L: linux-media@vger.kernel.org
3392W: http://linuxtv.org/
3393W: http://palosaari.fi/linux/
3394Q: http://patchwork.linuxtv.org/project/linux-media/list/
3395T: git git://linuxtv.org/anttip/media_tree.git
3396S: Maintained
3397F: drivers/media/usb/dvb-usb-v2/ce6230*
3398
d099dea2
MK
3399DVB_USB_CXUSB MEDIA DRIVER
3400M: Michael Krufky <mkrufky@linuxtv.org>
3401L: linux-media@vger.kernel.org
3402W: http://linuxtv.org/
3403W: http://github.com/mkrufky
3404Q: http://patchwork.linuxtv.org/project/linux-media/list/
3405T: git git://linuxtv.org/media_tree.git
3406S: Maintained
9819da66 3407F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3408
91952bc0 3409DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3410M: Antti Palosaari <crope@iki.fi>
3411L: linux-media@vger.kernel.org
3412W: http://linuxtv.org/
3413W: http://palosaari.fi/linux/
3414Q: http://patchwork.linuxtv.org/project/linux-media/list/
3415T: git git://linuxtv.org/anttip/media_tree.git
3416S: Maintained
91952bc0 3417F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3418
5560983b 3419DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3420M: Antti Palosaari <crope@iki.fi>
3421L: linux-media@vger.kernel.org
3422W: http://linuxtv.org/
91952bc0
AP
3423Q: http://patchwork.linuxtv.org/project/linux-media/list/
3424T: git git://linuxtv.org/anttip/media_tree.git
3425S: Maintained
5560983b 3426F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3427
8856f5f2
MK
3428DVB_USB_MXL111SF MEDIA DRIVER
3429M: Michael Krufky <mkrufky@linuxtv.org>
3430L: linux-media@vger.kernel.org
3431W: http://linuxtv.org/
3432W: http://github.com/mkrufky
3433Q: http://patchwork.linuxtv.org/project/linux-media/list/
3434T: git git://linuxtv.org/mkrufky/mxl111sf.git
3435S: Maintained
3436F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3437
91952bc0
AP
3438DVB_USB_RTL28XXU MEDIA DRIVER
3439M: Antti Palosaari <crope@iki.fi>
3440L: linux-media@vger.kernel.org
3441W: http://linuxtv.org/
3442W: http://palosaari.fi/linux/
3443Q: http://patchwork.linuxtv.org/project/linux-media/list/
3444T: git git://linuxtv.org/anttip/media_tree.git
3445S: Maintained
3446F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3447
3448DVB_USB_V2 MEDIA DRIVER
3449M: Antti Palosaari <crope@iki.fi>
3450L: linux-media@vger.kernel.org
3451W: http://linuxtv.org/
3452W: http://palosaari.fi/linux/
3453Q: http://patchwork.linuxtv.org/project/linux-media/list/
3454T: git git://linuxtv.org/anttip/media_tree.git
3455S: Maintained
3456F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3457F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3458
ac0ac38f 3459DYNAMIC DEBUG
5c4a97d1 3460M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3461S: Maintained
3462F: lib/dynamic_debug.c
3463F: include/linux/dynamic_debug.h
3464
789c7048 3465DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3466M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3467S: Maintained
df621252 3468F: drivers/tty/serial/dz.*
789c7048 3469
91952bc0
AP
3470E4000 MEDIA DRIVER
3471M: Antti Palosaari <crope@iki.fi>
3472L: linux-media@vger.kernel.org
3473W: http://linuxtv.org/
3474W: http://palosaari.fi/linux/
3475Q: http://patchwork.linuxtv.org/project/linux-media/list/
3476T: git git://linuxtv.org/anttip/media_tree.git
3477S: Maintained
3478F: drivers/media/tuners/e4000*
3479
1da177e4 3480EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3481M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3482L: linux-scsi@vger.kernel.org
3483S: Maintained
679655da 3484F: drivers/scsi/eata.c
1da177e4 3485
91952bc0
AP
3486EC100 MEDIA DRIVER
3487M: Antti Palosaari <crope@iki.fi>
3488L: linux-media@vger.kernel.org
3489W: http://linuxtv.org/
3490W: http://palosaari.fi/linux/
3491Q: http://patchwork.linuxtv.org/project/linux-media/list/
3492T: git git://linuxtv.org/anttip/media_tree.git
3493S: Maintained
3494F: drivers/media/dvb-frontends/ec100*
3495
237fead6 3496ECRYPT FILE SYSTEM
0de9adf2 3497M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3498L: ecryptfs@vger.kernel.org
24a923e4 3499W: http://ecryptfs.org
6dc7516e 3500W: https://launchpad.net/ecryptfs
237fead6 3501S: Supported
679655da
JP
3502F: Documentation/filesystems/ecryptfs.txt
3503F: fs/ecryptfs/
237fead6 3504
da9bb1d2 3505EDAC-CORE
8b58be88 3506M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3507M: Borislav Petkov <bp@alien8.de>
009a5410 3508M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3509L: linux-edac@vger.kernel.org
0e438e3f 3510W: bluesmoke.sourceforge.net
8c2a6a40 3511S: Supported
679655da 3512F: Documentation/edac.txt
91445c72 3513F: drivers/edac/
679655da 3514F: include/linux/edac.h
0e438e3f 3515
c476c23b 3516EDAC-AMD64
8b58be88 3517M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3518M: Borislav Petkov <bp@alien8.de>
91445c72 3519L: linux-edac@vger.kernel.org
c476c23b 3520W: bluesmoke.sourceforge.net
487ba8e8 3521S: Maintained
c476c23b
BP
3522F: drivers/edac/amd64_edac*
3523
836dae5d
RR
3524EDAC-CALXEDA
3525M: Doug Thompson <dougthompson@xmission.com>
3526M: Robert Richter <rric@kernel.org>
3527L: linux-edac@vger.kernel.org
3528W: bluesmoke.sourceforge.net
3529S: Maintained
3530F: drivers/edac/highbank*
3531
f65aad41
RB
3532EDAC-CAVIUM
3533M: Ralf Baechle <ralf@linux-mips.org>
3534M: David Daney <david.daney@cavium.com>
3535L: linux-edac@vger.kernel.org
3536L: linux-mips@linux-mips.org
3537W: bluesmoke.sourceforge.net
3538S: Supported
3539F: drivers/edac/octeon_edac*
3540
0e438e3f 3541EDAC-E752X
8b58be88
JP
3542M: Mark Gross <mark.gross@intel.com>
3543M: Doug Thompson <dougthompson@xmission.com>
91445c72 3544L: linux-edac@vger.kernel.org
0e438e3f
DP
3545W: bluesmoke.sourceforge.net
3546S: Maintained
679655da 3547F: drivers/edac/e752x_edac.c
0e438e3f
DP
3548
3549EDAC-E7XXX
8b58be88 3550M: Doug Thompson <dougthompson@xmission.com>
91445c72 3551L: linux-edac@vger.kernel.org
0e438e3f
DP
3552W: bluesmoke.sourceforge.net
3553S: Maintained
679655da 3554F: drivers/edac/e7xxx_edac.c
0e438e3f 3555
77c5f5d2 3556EDAC-GHES
009a5410 3557M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3558L: linux-edac@vger.kernel.org
3559W: bluesmoke.sourceforge.net
3560S: Maintained
2caa67a6 3561F: drivers/edac/ghes_edac.c
77c5f5d2 3562
6bc78404 3563EDAC-I82443BXGX
8b58be88 3564M: Tim Small <tim@buttersideup.com>
91445c72 3565L: linux-edac@vger.kernel.org
6bc78404
DT
3566W: bluesmoke.sourceforge.net
3567S: Maintained
679655da 3568F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3569
3570EDAC-I3000
8b58be88 3571M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3572L: linux-edac@vger.kernel.org
6bc78404
DT
3573W: bluesmoke.sourceforge.net
3574S: Maintained
679655da 3575F: drivers/edac/i3000_edac.c
6bc78404
DT
3576
3577EDAC-I5000
8b58be88 3578M: Doug Thompson <dougthompson@xmission.com>
91445c72 3579L: linux-edac@vger.kernel.org
ba9a5918
DT
3580W: bluesmoke.sourceforge.net
3581S: Maintained
679655da 3582F: drivers/edac/i5000_edac.c
ba9a5918 3583
44c12cb2 3584EDAC-I5400
009a5410 3585M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3586L: linux-edac@vger.kernel.org
44c12cb2
MCC
3587W: bluesmoke.sourceforge.net
3588S: Maintained
679655da 3589F: drivers/edac/i5400_edac.c
44c12cb2 3590
3c9c92b6 3591EDAC-I7300
009a5410 3592M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3593L: linux-edac@vger.kernel.org
3594W: bluesmoke.sourceforge.net
3595S: Maintained
3596F: drivers/edac/i7300_edac.c
3597
67c89316 3598EDAC-I7CORE
009a5410 3599M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3600L: linux-edac@vger.kernel.org
3601W: bluesmoke.sourceforge.net
3602S: Maintained
70aff0ce 3603F: drivers/edac/i7core_edac.c
67c89316 3604
ba9a5918 3605EDAC-I82975X
8b58be88 3606M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3607M: "Arvind R." <arvino55@gmail.com>
91445c72 3608L: linux-edac@vger.kernel.org
ba9a5918
DT
3609W: bluesmoke.sourceforge.net
3610S: Maintained
679655da 3611F: drivers/edac/i82975x_edac.c
ba9a5918 3612
791b4706
JB
3613EDAC-IE31200
3614M: Jason Baron <jbaron@akamai.com>
3615L: linux-edac@vger.kernel.org
3616W: bluesmoke.sourceforge.net
3617S: Maintained
3618F: drivers/edac/ie31200_edac.c
3619
ccdfb979
JT
3620EDAC-MPC85XX
3621M: Johannes Thumshirn <johannes.thumshirn@men.de>
3622L: linux-edac@vger.kernel.org
3623W: bluesmoke.sourceforge.net
3624S: Maintained
3625F: drivers/edac/mpc85xx_edac.[ch]
3626
ba9a5918 3627EDAC-PASEMI
8b58be88 3628M: Egor Martovetsky <egor@pasemi.com>
91445c72 3629L: linux-edac@vger.kernel.org
6bc78404
DT
3630W: bluesmoke.sourceforge.net
3631S: Maintained
679655da 3632F: drivers/edac/pasemi_edac.c
6bc78404 3633
0e438e3f 3634EDAC-R82600
8b58be88 3635M: Tim Small <tim@buttersideup.com>
91445c72 3636L: linux-edac@vger.kernel.org
0e438e3f
DP
3637W: bluesmoke.sourceforge.net
3638S: Maintained
679655da 3639F: drivers/edac/r82600_edac.c
da9bb1d2 3640
4d096ca7 3641EDAC-SBRIDGE
009a5410 3642M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3643L: linux-edac@vger.kernel.org
3644W: bluesmoke.sourceforge.net
3645S: Maintained
3646F: drivers/edac/sb_edac.c
3647
af39917d
CL
3648EDIROL UA-101/UA-1000 DRIVER
3649M: Clemens Ladisch <clemens@ladisch.de>
3650L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3651T: git git://git.alsa-project.org/alsa-kernel.git
3652S: Maintained
3653F: sound/usb/misc/ua101.c
3654
1f7df953
MF
3655EXTENSIBLE FIRMWARE INTERFACE (EFI)
3656M: Matt Fleming <matt.fleming@intel.com>
3657L: linux-efi@vger.kernel.org
78bef24e 3658T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3659S: Maintained
fb2efb5c 3660F: Documentation/efi-stub.txt
1f7df953
MF
3661F: arch/ia64/kernel/efi.c
3662F: arch/x86/boot/compressed/eboot.[ch]
3663F: arch/x86/include/asm/efi.h
3664F: arch/x86/platform/efi/*
a9499fa7 3665F: drivers/firmware/efi/*
1f7df953
MF
3666F: include/linux/efi*.h
3667
d68772b7
MF
3668EFI VARIABLE FILESYSTEM
3669M: Matthew Garrett <matthew.garrett@nebula.com>
3670M: Jeremy Kerr <jk@ozlabs.org>
3671M: Matt Fleming <matt.fleming@intel.com>
3672T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3673L: linux-efi@vger.kernel.org
3674S: Maintained
3675F: fs/efivarfs/
3676
85a00d9b
PJ
3677EFIFB FRAMEBUFFER DRIVER
3678L: linux-fbdev@vger.kernel.org
3679M: Peter Jones <pjones@redhat.com>
3680S: Maintained
8a61f013 3681F: drivers/video/fbdev/efifb.c
85a00d9b 3682
0bee8d28
JT
3683EFS FILESYSTEM
3684W: http://aeschi.ch.eu.org/efs/
3685S: Orphan
679655da 3686F: fs/efs/
0bee8d28 3687
4480f15b 3688EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3689M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3690M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3691L: linux-rdma@vger.kernel.org
fab97220 3692S: Supported
679655da 3693F: drivers/infiniband/hw/ehca/
fab97220 3694
aa8a9e25 3695EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3696M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3697L: netdev@vger.kernel.org
3698S: Maintained
9aa32835 3699F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3700
f0319efe 3701EM28XX VIDEO4LINUX DRIVER
009a5410 3702M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3703L: linux-media@vger.kernel.org
3704W: http://linuxtv.org
3705T: git git://linuxtv.org/media_tree.git
3706S: Maintained
3707F: drivers/media/usb/em28xx/
3708
3e3a7d66 3709EMBEDDED LINUX
8b58be88
JP
3710M: Paul Gortmaker <paul.gortmaker@windriver.com>
3711M: Matt Mackall <mpm@selenic.com>
3712M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3713L: linux-embedded@vger.kernel.org
3714S: Maintained
3715
3a1c1d44 3716EMULEX LPFC FC SCSI DRIVER
8b58be88 3717M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3718L: linux-scsi@vger.kernel.org
3719W: http://sourceforge.net/projects/lpfcxxxx
3720S: Supported
679655da 3721F: drivers/scsi/lpfc/
3a1c1d44 3722
5f5bac82 3723ENE CB710 FLASH CARD READER DRIVER
8b58be88 3724M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3725S: Maintained
3726F: drivers/misc/cb710/
3727F: drivers/mmc/host/cb710-mmc.*
3728F: include/linux/cb710.h
3729
931e39a1
ML
3730ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3731M: Maxim Levitsky <maximlevitsky@gmail.com>
3732S: Maintained
2a837449 3733F: drivers/media/rc/ene_ir.*
931e39a1 3734
ec207dcc
GS
3735ENHANCED ERROR HANDLING (EEH)
3736M: Gavin Shan <shangw@linux.vnet.ibm.com>
3737L: linuxppc-dev@lists.ozlabs.org
3738S: Supported
3739F: Documentation/powerpc/eeh-pci-error-recovery.txt
3740F: arch/powerpc/kernel/eeh*.c
3741
d5ca9006 3742EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3743M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3744S: Maintained
084bad91 3745T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3746F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3747F: include/video/s1d13xxxfb.h
d5ca9006 3748
38df6492
ME
3749ET131X NETWORK DRIVER
3750M: Mark Einon <mark.einon@gmail.com>
3751S: Odd Fixes
3752F: drivers/net/ethernet/agere/
3753
1da177e4 3754ETHERNET BRIDGE
adbbf69d 3755M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3756L: bridge@lists.linux-foundation.org
4c325313 3757L: netdev@vger.kernel.org
c996d8b9 3758W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3759S: Maintained
679655da
JP
3760F: include/linux/netfilter_bridge/
3761F: net/bridge/
1da177e4 3762
22f08ad9
FF
3763ETHERNET PHY LIBRARY
3764M: Florian Fainelli <f.fainelli@gmail.com>
3765L: netdev@vger.kernel.org
3766S: Maintained
3767F: include/linux/phy.h
3768F: include/linux/phy_fixed.h
3769F: drivers/net/phy/
3770F: Documentation/networking/phy.txt
3771F: drivers/of/of_mdio.c
3772F: drivers/of/of_net.c
3773
1da177e4 3774EXT2 FILE SYSTEM
01971952 3775M: Jan Kara <jack@suse.cz>
72be2ccf 3776L: linux-ext4@vger.kernel.org
1da177e4 3777S: Maintained
679655da
JP
3778F: Documentation/filesystems/ext2.txt
3779F: fs/ext2/
3780F: include/linux/ext2*
1da177e4
LT
3781
3782EXT3 FILE SYSTEM
01971952 3783M: Jan Kara <jack@suse.cz>
8b58be88 3784M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3785M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3786L: linux-ext4@vger.kernel.org
3787S: Maintained
679655da
JP
3788F: Documentation/filesystems/ext3.txt
3789F: fs/ext3/
72be2ccf
EM
3790
3791EXT4 FILE SYSTEM
8b58be88 3792M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3793M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3794L: linux-ext4@vger.kernel.org
08a225f1 3795W: http://ext4.wiki.kernel.org
8a6e2535 3796Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3797S: Maintained
679655da
JP
3798F: Documentation/filesystems/ext4.txt
3799F: fs/ext4/
1da177e4 3800
c5532b09 3801Extended Verification Module (EVM)
74dd744f
MZ
3802M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3803L: linux-ima-devel@lists.sourceforge.net
3804L: linux-security-module@vger.kernel.org
c5532b09
MZ
3805S: Supported
3806F: security/integrity/evm/
3807
df6b3cfe
MH
3808EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3809M: MyungJoo Ham <myungjoo.ham@samsung.com>
3810M: Chanwoo Choi <cw00.choi@samsung.com>
3811L: linux-kernel@vger.kernel.org
81df63a9 3812T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3813S: Maintained
3814F: drivers/extcon/
3815F: Documentation/extcon/
3816
e2a75c44
JH
3817EXYNOS DP DRIVER
3818M: Jingoo Han <jg1.han@samsung.com>
3819L: dri-devel@lists.freedesktop.org
3820S: Maintained
3821F: drivers/gpu/drm/exynos/exynos_dp*
3822
33ad3912
DL
3823EXYNOS MIPI DISPLAY DRIVERS
3824M: Inki Dae <inki.dae@samsung.com>
3825M: Donghwa Lee <dh09.lee@samsung.com>
3826M: Kyungmin Park <kyungmin.park@samsung.com>
3827L: linux-fbdev@vger.kernel.org
3828S: Maintained
8a61f013 3829F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3830F: include/video/exynos_mipi*
3831
e53004e2 3832F71805F HARDWARE MONITORING DRIVER
7c81c60f 3833M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3834L: lm-sensors@lm-sensors.org
3835S: Maintained
679655da
JP
3836F: Documentation/hwmon/f71805f
3837F: drivers/hwmon/f71805f.c
e53004e2 3838
eea977ed
MB
3839FC0011 TUNER DRIVER
3840M: Michael Buesch <m@bues.ch>
3841L: linux-media@vger.kernel.org
3842S: Maintained
ccae7af2
MCC
3843F: drivers/media/tuners/fc0011.h
3844F: drivers/media/tuners/fc0011.c
eea977ed 3845
91952bc0
AP
3846FC2580 MEDIA DRIVER
3847M: Antti Palosaari <crope@iki.fi>
3848L: linux-media@vger.kernel.org
3849W: http://linuxtv.org/
3850W: http://palosaari.fi/linux/
3851Q: http://patchwork.linuxtv.org/project/linux-media/list/
3852T: git git://linuxtv.org/anttip/media_tree.git
3853S: Maintained
3854F: drivers/media/tuners/fc2580*
eea977ed 3855
88b2dbdb
EP
3856FANOTIFY
3857M: Eric Paris <eparis@redhat.com>
3858S: Maintained
3859F: fs/notify/fanotify/
3860F: include/linux/fanotify.h
c117ab84 3861F: include/uapi/linux/fanotify.h
88b2dbdb 3862
1da177e4 3863FARSYNC SYNCHRONOUS DRIVER
8b58be88 3864M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3865W: http://www.farsite.co.uk/
3866S: Supported
679655da 3867F: drivers/net/wan/farsync.*
1da177e4 3868
c5408b88 3869FAULT INJECTION SUPPORT
8b58be88 3870M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3871S: Supported
679655da
JP
3872F: Documentation/fault-injection/
3873F: lib/fault-inject.c
c5408b88 3874
053e514f
NT
3875FBTFT Framebuffer drivers
3876M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3877M: Noralf Trønnes <noralf@tronnes.org>
3878S: Maintained
3879F: drivers/staging/fbtft/
3880
cae727db
RL
3881FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3882M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3883L: fcoe-devel@open-fcoe.org
cae727db
RL
3884W: www.Open-FCoE.org
3885S: Supported
3886F: drivers/scsi/libfc/
3887F: drivers/scsi/fcoe/
3888F: include/scsi/fc/
3889F: include/scsi/libfc.h
3890F: include/scsi/libfcoe.h
c117ab84 3891F: include/uapi/scsi/fc/
cae727db 3892
e2d1d6c0 3893FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3894M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3895M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3896L: linux-fsdevel@vger.kernel.org
1da177e4 3897S: Maintained
679655da
JP
3898F: include/linux/fcntl.h
3899F: include/linux/fs.h
c117ab84
CEB
3900F: include/uapi/linux/fcntl.h
3901F: include/uapi/linux/fs.h
679655da
JP
3902F: fs/fcntl.c
3903F: fs/locks.c
1da177e4 3904
e2d1d6c0 3905FILESYSTEMS (VFS and infrastructure)
8b58be88 3906M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3907L: linux-fsdevel@vger.kernel.org
173acc7c 3908S: Maintained
679655da 3909F: fs/*
173acc7c 3910
b26e0ed4 3911FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3912M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3913L: lm-sensors@lm-sensors.org
3914S: Maintained
d5ca6918
JP
3915F: drivers/hwmon/f75375s.c
3916F: include/linux/f75375s.h
b26e0ed4 3917
a331b0c3
CL
3918FIREWIRE AUDIO DRIVERS
3919M: Clemens Ladisch <clemens@ladisch.de>
3920L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3921T: git git://git.alsa-project.org/alsa-kernel.git
3922S: Maintained
3923F: sound/firewire/
3924
eb86ec51
SR
3925FIREWIRE MEDIA DRIVERS (firedtv)
3926M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3927L: linux-media@vger.kernel.org
3928L: linux1394-devel@lists.sourceforge.net
3929T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3930S: Maintained
3931F: drivers/media/firewire/
3932
a511ce33
CB
3933FIREWIRE SBP-2 TARGET
3934M: Chris Boot <bootc@bootc.net>
3935L: linux-scsi@vger.kernel.org
3936L: target-devel@vger.kernel.org
3937L: linux1394-devel@lists.sourceforge.net
3938T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3939S: Maintained
3940F: drivers/target/sbp/
3941
7d2c86b5 3942FIREWIRE SUBSYSTEM
8b58be88 3943M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3944L: linux1394-devel@lists.sourceforge.net
958a29cb 3945W: http://ieee1394.wiki.kernel.org/
2ca526bf 3946T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3947S: Maintained
679655da 3948F: drivers/firewire/
8f06ce3b
SR
3949F: include/linux/firewire.h
3950F: include/uapi/linux/firewire*.h
9f6d3c4b 3951F: tools/firewire/
e2d1d6c0
RD
3952
3953FIRMWARE LOADER (request_firmware)
39e68089
ML
3954M: Ming Lei <ming.lei@canonical.com>
3955L: linux-kernel@vger.kernel.org
3956S: Maintained
679655da
JP
3957F: Documentation/firmware_class/
3958F: drivers/base/firmware*.c
3959F: include/linux/firmware.h
e2d1d6c0 3960
f730e3dc 3961FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3962M: Joshua Morris <josh.h.morris@us.ibm.com>
3963M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3964S: Maintained
3965F: drivers/block/rsxx/
3966
8206f664
JK
3967FLOPPY DRIVER
3968M: Jiri Kosina <jkosina@suse.cz>
3969T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3970S: Odd fixes
3971F: drivers/block/floppy.c
3972
9c9f32ed
AR
3973FMC SUBSYSTEM
3974M: Alessandro Rubini <rubini@gnudd.com>
3975W: http://www.ohwr.org/projects/fmc-bus
3976S: Supported
3977F: drivers/fmc/
3978F: include/linux/fmc*.h
3979F: include/linux/ipmi-fru.h
3980K: fmc_d.*register
3981
e2d1d6c0 3982FPU EMULATOR
8b58be88 3983M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3984W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3985S: Maintained
679655da 3986F: arch/x86/math-emu/
e2d1d6c0
RD
3987
3988FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3989L: netdev@vger.kernel.org
c173bfac 3990S: Orphan
679655da
JP
3991F: drivers/net/wan/dlci.c
3992F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3993
3994FRAMEBUFFER LAYER
5489e948
JCPV
3995M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3996M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3997L: linux-fbdev@vger.kernel.org
e2d1d6c0 3998W: http://linux-fbdev.sourceforge.net/
b22fe37b 3999Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4000T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4001S: Maintained
679655da 4002F: Documentation/fb/
d958c62c 4003F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4004F: drivers/video/
4005F: include/video/
679655da 4006F: include/linux/fb.h
c117ab84
CEB
4007F: include/uapi/video/
4008F: include/uapi/linux/fb.h
e2d1d6c0 4009
a57c188e 4010FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4011M: Timur Tabi <timur@tabi.org>
a57c188e 4012L: linux-fbdev@vger.kernel.org
c4ef9bc4 4013S: Maintained
8a61f013 4014F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4015
e2d1d6c0 4016FREESCALE DMA DRIVER
8b58be88
JP
4017M: Li Yang <leoli@freescale.com>
4018M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4019L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4020S: Maintained
679655da 4021F: drivers/dma/fsldma.*
e2d1d6c0
RD
4022
4023FREESCALE I2C CPM DRIVER
8b58be88 4024M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4025L: linuxppc-dev@lists.ozlabs.org
846557d3 4026L: linux-i2c@vger.kernel.org
0d2b405a 4027S: Maintained
679655da 4028F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4029
60e8c5ab 4030FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4031M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4032L: linux-fbdev@vger.kernel.org
efc03ecb 4033L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4034S: Maintained
bad985a1 4035F: include/linux/platform_data/video-imxfb.h
8a61f013 4036F: drivers/video/fbdev/imxfb.c
60e8c5ab 4037
4689a6b1 4038FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4039M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4040M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4041L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4042L: netdev@vger.kernel.org
4043S: Maintained
ec21e2ec 4044F: drivers/net/ethernet/freescale/fs_enet/
679655da 4045F: include/linux/fs_enet_pd.h
4689a6b1 4046
d9e9d82c 4047FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4048L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4049S: Orphan
679655da
JP
4050F: arch/powerpc/sysdev/qe_lib/
4051F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4052
b55ef929 4053FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4054M: Li Yang <leoli@freescale.com>
6372594a 4055L: linux-usb@vger.kernel.org
a4724ed6 4056L: linuxppc-dev@lists.ozlabs.org
a7205b30 4057S: Maintained
faf2e1db 4058F: drivers/usb/gadget/udc/fsl*
a7205b30 4059
beaf53bf 4060FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4061M: Li Yang <leoli@freescale.com>
beaf53bf 4062L: netdev@vger.kernel.org
a4724ed6 4063L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4064S: Maintained
ec21e2ec 4065F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4066
d9e9d82c 4067FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4068M: Timur Tabi <timur@tabi.org>
a4724ed6 4069L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4070S: Maintained
df621252 4071F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4072
4073FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4074M: Timur Tabi <timur@tabi.org>
dc85950a 4075M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4076M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4077L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4078L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4079S: Maintained
69aefcea 4080F: sound/soc/fsl/fsl*
dc85950a 4081F: sound/soc/fsl/imx*
69aefcea 4082F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4083
1da177e4 4084FREEVXFS FILESYSTEM
8b58be88 4085M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4086W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4087S: Maintained
679655da 4088F: fs/freevxfs/
1da177e4 4089
71038f52 4090FREEZER
49db1903 4091M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4092M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4093L: linux-pm@vger.kernel.org
71038f52 4094S: Supported
679655da
JP
4095F: Documentation/power/freezing-of-tasks.txt
4096F: include/linux/freezer.h
4097F: kernel/freezer.c
71038f52 4098
839a1f79
KRW
4099FRONTSWAP API
4100M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4101L: linux-kernel@vger.kernel.org
4102S: Maintained
4103F: mm/frontswap.c
4104F: include/linux/frontswap.h
4105
a5432f5a 4106FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4107M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4108L: linux-cachefs@redhat.com
4109S: Supported
4110F: Documentation/filesystems/caching/
4111F: fs/fscache/
4112F: include/linux/fscache*.h
4113
f58ad8f5 4114F2FS FILE SYSTEM
9b29d481 4115M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4116M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4117L: linux-f2fs-devel@lists.sourceforge.net
4118W: http://en.wikipedia.org/wiki/F2FS
4119T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4120S: Maintained
4121F: Documentation/filesystems/f2fs.txt
3bac380c 4122F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4123F: fs/f2fs/
4124F: include/linux/f2fs_fs.h
4125
5ab7ffea 4126FUJITSU FR-V (FRV) PORT
8b58be88 4127M: David Howells <dhowells@redhat.com>
1da177e4 4128S: Maintained
679655da 4129F: arch/frv/
1da177e4 4130
20b93734 4131FUJITSU LAPTOP EXTRAS
409a3e98 4132M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4133L: platform-driver-x86@vger.kernel.org
20b93734 4134S: Maintained
679655da 4135F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4136
4da621b6
HK
4137FUJITSU M-5MO LS CAMERA ISP DRIVER
4138M: Kyungmin Park <kyungmin.park@samsung.com>
4139M: Heungjun Kim <riverful.kim@samsung.com>
4140L: linux-media@vger.kernel.org
4141S: Maintained
90d72ac6 4142F: drivers/media/i2c/m5mols/
4da621b6
HK
4143F: include/media/m5mols.h
4144
2d24c490
RG
4145FUJITSU TABLET EXTRAS
4146M: Robert Gerlach <khnz@gmx.de>
4147L: platform-driver-x86@vger.kernel.org
4148S: Maintained
4149F: drivers/platform/x86/fujitsu-tablet.c
4150
04578f17 4151FUSE: FILESYSTEM IN USERSPACE
8b58be88 4152M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4153L: fuse-devel@lists.sourceforge.net
4154W: http://fuse.sourceforge.net/
4155S: Maintained
679655da 4156F: fs/fuse/
c117ab84 4157F: include/uapi/linux/fuse.h
04578f17 4158
1da177e4 4159FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4160M: Rik Faith <faith@cs.unc.edu>
1da177e4 4161L: linux-scsi@vger.kernel.org
baaea1dc 4162S: Odd Fixes (e.g., new signatures)
679655da 4163F: drivers/scsi/fdomain.*
1da177e4 4164
d8e2162c
PO
4165GCOV BASED KERNEL PROFILING
4166M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4167S: Maintained
4168F: kernel/gcov/
4169F: Documentation/gcov.txt
4170
1da177e4 4171GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4172M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4173L: linux-scsi@vger.kernel.org
4174W: http://www.icp-vortex.com/
4175S: Supported
679655da 4176F: drivers/scsi/gdt*
1da177e4 4177
3169a1c7
HV
4178GEMTEK FM RADIO RECEIVER DRIVER
4179M: Hans Verkuil <hverkuil@xs4all.nl>
4180L: linux-media@vger.kernel.org
4181T: git git://linuxtv.org/media_tree.git
4182W: http://linuxtv.org
4183S: Maintained
4184F: drivers/media/radio/radio-gemtek*
4185
1c23af90 4186GENERIC GPIO I2C DRIVER
880b0e26 4187M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4188S: Supported
679655da
JP
4189F: drivers/i2c/busses/i2c-gpio.c
4190F: include/linux/i2c-gpio.h
1c23af90 4191
92ed1a76
PK
4192GENERIC GPIO I2C MULTIPLEXER DRIVER
4193M: Peter Korsgaard <peter.korsgaard@barco.com>
4194L: linux-i2c@vger.kernel.org
4195S: Supported
e7065e20
JD
4196F: drivers/i2c/muxes/i2c-mux-gpio.c
4197F: include/linux/i2c-mux-gpio.h
4198F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4199
9251ce95 4200GENERIC HDLC (WAN) DRIVERS
8b58be88 4201M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4202W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4203S: Maintained
679655da
JP
4204F: drivers/net/wan/c101.c
4205F: drivers/net/wan/hd6457*
4206F: drivers/net/wan/hdlc*
4207F: drivers/net/wan/n2.c
4208F: drivers/net/wan/pc300too.c
4209F: drivers/net/wan/pci200syn.c
4210F: drivers/net/wan/wanxl*
1da177e4 4211
1527aab6 4212GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4213M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4214L: linux-arch@vger.kernel.org
4215T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4216S: Maintained
14430813
JP
4217F: include/asm-generic/
4218F: include/uapi/asm-generic/
1527aab6 4219
ff764963
KVA
4220GENERIC PHY FRAMEWORK
4221M: Kishon Vijay Abraham I <kishon@ti.com>
4222L: linux-kernel@vger.kernel.org
4223T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4224S: Supported
4225F: drivers/phy/
4226F: include/linux/phy/
4227
ccb86a69 4228GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4229M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4230L: kvm@vger.kernel.org
ccb86a69
MT
4231S: Supported
4232F: drivers/uio/uio_pci_generic.c
4233
f8f1ec73
JP
4234GET_MAINTAINER SCRIPT
4235M: Joe Perches <joe@perches.com>
4236S: Maintained
4237F: scripts/get_maintainer.pl
4238
5be7b50f 4239GFS2 FILE SYSTEM
8b58be88 4240M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4241L: cluster-devel@redhat.com
5be7b50f 4242W: http://sources.redhat.com/cluster/
08deed1e
JP
4243T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4244T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4245S: Supported
679655da
JP
4246F: Documentation/filesystems/gfs2*.txt
4247F: fs/gfs2/
c117ab84 4248F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4249
0a34eb8f 4250GIGASET ISDN DRIVERS
8b58be88
JP
4251M: Hansjoerg Lipp <hjlipp@web.de>
4252M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4253L: gigaset307x-common@lists.sourceforge.net
4254W: http://gigaset307x.sourceforge.net/
4255S: Maintained
679655da
JP
4256F: Documentation/isdn/README.gigaset
4257F: drivers/isdn/gigaset/
c117ab84 4258F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4259
7eea35fe
JP
4260GO7007 MPEG CODEC
4261M: Hans Verkuil <hans.verkuil@cisco.com>
4262L: linux-media@vger.kernel.org
4263S: Maintained
4264F: drivers/media/usb/go7007/
4265
ca96ea86
BN
4266GOODIX TOUCHSCREEN
4267M: Bastien Nocera <hadess@hadess.net>
4268L: linux-input@vger.kernel.org
4269S: Maintained
4270F: drivers/input/touchscreen/goodix.c
4271
a0dc00b4 4272GPIO SUBSYSTEM
e4651a9f 4273M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4274M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4275L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4276T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4277S: Maintained
4278F: Documentation/gpio/
a0dc00b4 4279F: drivers/gpio/
bdc6e95e
AC
4280F: include/linux/gpio/
4281F: include/linux/gpio.h
9b692346 4282F: include/asm-generic/gpio.h
a0dc00b4 4283
71a6d0af
HW
4284GRE DEMULTIPLEXER DRIVER
4285M: Dmitry Kozlov <xeb@mail.ru>
4286L: netdev@vger.kernel.org
4287S: Maintained
11c26770
JP
4288F: net/ipv4/gre_demux.c
4289F: net/ipv4/gre_offload.c
71a6d0af
HW
4290F: include/net/gre.h
4291
d4c41139
KG
4292GRETH 10/100/1G Ethernet MAC device driver
4293M: Kristoffer Glembo <kristoffer@gaisler.com>
4294L: netdev@vger.kernel.org
4295S: Maintained
a31a96ad 4296F: drivers/net/ethernet/aeroflex/
d4c41139 4297
e8deeae2 4298GSPCA FINEPIX SUBDRIVER
8b58be88 4299M: Frank Zago <frank@zago.net>
661263b5 4300L: linux-media@vger.kernel.org
275ffde4 4301T: git git://linuxtv.org/media_tree.git
e8deeae2 4302S: Maintained
0c0d06ca 4303F: drivers/media/usb/gspca/finepix.c
e8deeae2 4304
4b3fa3c4
OL
4305GSPCA GL860 SUBDRIVER
4306M: Olivier Lorin <o.lorin@laposte.net>
4307L: linux-media@vger.kernel.org
275ffde4 4308T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4309S: Maintained
0c0d06ca 4310F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4311
e8deeae2 4312GSPCA M5602 SUBDRIVER
8b58be88 4313M: Erik Andren <erik.andren@gmail.com>
661263b5 4314L: linux-media@vger.kernel.org
275ffde4 4315T: git git://linuxtv.org/media_tree.git
e8deeae2 4316S: Maintained
0c0d06ca 4317F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4318
4319GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4320M: Hans de Goede <hdegoede@redhat.com>
661263b5 4321L: linux-media@vger.kernel.org
275ffde4 4322T: git git://linuxtv.org/media_tree.git
e8deeae2 4323S: Maintained
0c0d06ca 4324F: drivers/media/usb/gspca/pac207.c
e8deeae2 4325
261982f1 4326GSPCA SN9C20X SUBDRIVER
d95c5b0b 4327M: Brian Johnson <brijohn@gmail.com>
261982f1 4328L: linux-media@vger.kernel.org
275ffde4 4329T: git git://linuxtv.org/media_tree.git
261982f1 4330S: Maintained
0c0d06ca 4331F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4332
e8deeae2 4333GSPCA T613 SUBDRIVER
8b58be88 4334M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4335L: linux-media@vger.kernel.org
275ffde4 4336T: git git://linuxtv.org/media_tree.git
e8deeae2 4337S: Maintained
0c0d06ca 4338F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4339
4340GSPCA USB WEBCAM DRIVER
fc3f906b 4341M: Hans de Goede <hdegoede@redhat.com>
661263b5 4342L: linux-media@vger.kernel.org
275ffde4 4343T: git git://linuxtv.org/media_tree.git
e8deeae2 4344S: Maintained
0c0d06ca 4345F: drivers/media/usb/gspca/
e8deeae2 4346
584ec979
DB
4347GUID PARTITION TABLE (GPT)
4348M: Davidlohr Bueso <davidlohr@hp.com>
4349L: linux-efi@vger.kernel.org
4350S: Maintained
4351F: block/partitions/efi.*
4352
aa3c598b
EG
4353STK1160 USB VIDEO CAPTURE DRIVER
4354M: Ezequiel Garcia <elezegarcia@gmail.com>
4355L: linux-media@vger.kernel.org
275ffde4 4356T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4357S: Maintained
4358F: drivers/media/usb/stk1160/
e8deeae2 4359
71a6d0af
HW
4360HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4361M: Frank Seidel <frank@f-seidel.de>
4362L: platform-driver-x86@vger.kernel.org
4363W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4364S: Maintained
4365F: drivers/platform/x86/hdaps.c
4366
48fc9e26
HV
4367HDPVR USB VIDEO ENCODER DRIVER
4368M: Hans Verkuil <hverkuil@xs4all.nl>
4369L: linux-media@vger.kernel.org
4370T: git git://linuxtv.org/media_tree.git
4371W: http://linuxtv.org
4372S: Odd Fixes
14430813 4373F: drivers/media/usb/hdpvr/
48fc9e26 4374
71a6d0af 4375HWPOISON MEMORY FAILURE HANDLING
f9625c48 4376M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4377L: linux-mm@kvack.org
71a6d0af
HW
4378S: Maintained
4379F: mm/memory-failure.c
4380F: mm/hwpoison-inject.c
4381
4382HYPERVISOR VIRTUAL CONSOLE DRIVER
4383L: linuxppc-dev@lists.ozlabs.org
4384S: Odd Fixes
4385F: drivers/tty/hvc/
4386
e5ab1477
AP
4387HACKRF MEDIA DRIVER
4388M: Antti Palosaari <crope@iki.fi>
4389L: linux-media@vger.kernel.org
4390W: http://linuxtv.org/
4391W: http://palosaari.fi/linux/
4392Q: http://patchwork.linuxtv.org/project/linux-media/list/
4393T: git git://linuxtv.org/anttip/media_tree.git
4394S: Maintained
4395F: drivers/media/usb/hackrf/
4396
5b543965 4397HARDWARE MONITORING
7c81c60f 4398M: Jean Delvare <jdelvare@suse.de>
ca462085 4399M: Guenter Roeck <linux@roeck-us.net>
5b543965 4400L: lm-sensors@lm-sensors.org
595142e0 4401W: http://www.lm-sensors.org/
9e012c1a 4402T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4403T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4404S: Maintained
047f4ec2 4405F: Documentation/hwmon/
679655da 4406F: drivers/hwmon/
047f4ec2 4407F: include/linux/hwmon*.h
5b543965 4408
844dd05f 4409HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4410M: Matt Mackall <mpm@selenic.com>
4411M: Herbert Xu <herbert@gondor.apana.org.au>
4412S: Odd fixes
679655da
JP
4413F: Documentation/hw_random.txt
4414F: drivers/char/hw_random/
4415F: include/linux/hw_random.h
844dd05f 4416
8b37fcfc
OBC
4417HARDWARE SPINLOCK CORE
4418M: Ohad Ben-Cohen <ohad@wizery.com>
4419S: Maintained
4420F: Documentation/hwspinlock.txt
4421F: drivers/hwspinlock/hwspinlock_*
4422F: include/linux/hwspinlock.h
4423
1da177e4 4424HARMONY SOUND DRIVER
ac6aecbf 4425L: linux-parisc@vger.kernel.org
1da177e4 4426S: Maintained
679655da 4427F: sound/parisc/harmony.*
1da177e4 4428
91952bc0
AP
4429HD29L2 MEDIA DRIVER
4430M: Antti Palosaari <crope@iki.fi>
4431L: linux-media@vger.kernel.org
4432W: http://linuxtv.org/
4433W: http://palosaari.fi/linux/
4434Q: http://patchwork.linuxtv.org/project/linux-media/list/
4435T: git git://linuxtv.org/anttip/media_tree.git
4436S: Maintained
4437F: drivers/media/dvb-frontends/hd29l2*
4438
e2d1d6c0 4439HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4440L: iss_storagedev@hp.com
af9f1b3c 4441S: Orphan
679655da
JP
4442F: Documentation/blockdev/cpqarray.txt
4443F: drivers/block/cpqarray.*
e2d1d6c0 4444
9257aa49 4445HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4446M: Don Brace <don.brace@pmcs.com>
9257aa49 4447L: iss_storagedev@hp.com
693373db
DB
4448L: storagedev@pmcs.com
4449L: linux-scsi@vger.kernel.org
9257aa49
SC
4450S: Supported
4451F: Documentation/scsi/hpsa.txt
4452F: drivers/scsi/hpsa*.[ch]
4453F: include/linux/cciss*.h
c117ab84 4454F: include/uapi/linux/cciss*.h
9257aa49 4455
e2d1d6c0 4456HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4457M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4458L: iss_storagedev@hp.com
693373db
DB
4459L: storagedev@pmcs.com
4460L: linux-scsi@vger.kernel.org
e2d1d6c0 4461S: Supported
679655da
JP
4462F: Documentation/blockdev/cciss.txt
4463F: drivers/block/cciss*
4464F: include/linux/cciss_ioctl.h
c117ab84 4465F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4466
1da177e4 4467HFS FILESYSTEM
6cf515e1
GU
4468L: linux-fsdevel@vger.kernel.org
4469S: Orphan
679655da
JP
4470F: Documentation/filesystems/hfs.txt
4471F: fs/hfs/
1da177e4 4472
ef575f47
GU
4473HFSPLUS FILESYSTEM
4474L: linux-fsdevel@vger.kernel.org
4475S: Orphan
4476F: Documentation/filesystems/hfsplus.txt
4477F: fs/hfsplus/
4478
1da177e4 4479HGA FRAMEBUFFER DRIVER
8b58be88 4480M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4481L: linux-nvidia@lists.surfsouth.com
4482W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4483S: Maintained
8a61f013 4484F: drivers/video/fbdev/hgafb.c
1da177e4 4485
4480f15b 4486HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4487M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4488M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4489L: linux-pm@vger.kernel.org
e2d1d6c0 4490S: Supported
679655da
JP
4491F: arch/x86/power/
4492F: drivers/base/power/
4493F: kernel/power/
4494F: include/linux/suspend.h
4495F: include/linux/freezer.h
4496F: include/linux/pm.h
679655da 4497F: arch/*/include/asm/suspend*.h
e2d1d6c0 4498
4ef4caad 4499HID CORE LAYER
8b58be88 4500M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4501L: linux-input@vger.kernel.org
54e5881d 4502T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4503S: Maintained
679655da
JP
4504F: drivers/hid/
4505F: include/linux/hid*
c117ab84 4506F: include/uapi/linux/hid*
4ef4caad 4507
38bed542 4508HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4509M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4510L: linux-kernel@vger.kernel.org
75fc2d37 4511T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4512S: Maintained
679655da 4513F: Documentation/timers/
5cee9645 4514F: kernel/time/hrtimer.c
88606e80
TG
4515F: kernel/time/clockevents.c
4516F: kernel/time/tick*.*
4517F: kernel/time/timer_*.c
05ed8490 4518F: include/linux/clockchips.h
679655da 4519F: include/linux/hrtimer.h
38bed542 4520
1da177e4 4521HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4522L: linux-hams@vger.kernel.org
8b64f2a0 4523S: Orphan
679655da
JP
4524F: drivers/net/hamradio/dmascc.c
4525F: drivers/net/hamradio/scc.c
1da177e4 4526
ede1e6f8 4527HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4528M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4529W: http://www.highpoint-tech.com
4530S: Supported
679655da
JP
4531F: Documentation/scsi/hptiop.txt
4532F: drivers/scsi/hptiop.c
ede1e6f8 4533
1da177e4 4534HIPPI
8b58be88 4535M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4536L: linux-hippi@sunsite.dk
4537S: Maintained
679655da 4538F: include/linux/hippidevice.h
c117ab84 4539F: include/uapi/linux/if_hippi.h
679655da 4540F: net/802/hippi.c
ff5a3b50 4541F: drivers/net/hippi/
1da177e4 4542
ff1d2767 4543HOST AP DRIVER
8b58be88 4544M: Jouni Malinen <j@w1.fi>
85d32e7b 4545L: hostap@shmoo.com (subscribers-only)
724c6b35 4546L: linux-wireless@vger.kernel.org
ff1d2767
JM
4547W: http://hostap.epitest.fi/
4548S: Maintained
679655da 4549F: drivers/net/wireless/hostap/
ff1d2767 4550
dd8cd779 4551HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4552L: platform-driver-x86@vger.kernel.org
95c70215 4553S: Orphan
679655da 4554F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4555
e2d1d6c0 4556HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4557M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4558S: Maintained
7e25d724 4559F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4560
7d2c86b5 4561HPET: High Precision Event Timers driver
8b58be88 4562M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4563S: Maintained
679655da
JP
4564F: Documentation/timers/hpet.txt
4565F: drivers/char/hpet.c
4566F: include/linux/hpet.h
c117ab84 4567F: include/uapi/linux/hpet.h
b9b0332f 4568
e07b5d79 4569HPET: x86
9e06f631 4570S: Orphan
679655da
JP
4571F: arch/x86/kernel/hpet.c
4572F: arch/x86/include/asm/hpet.h
b9b0332f 4573
1da177e4 4574HPFS FILESYSTEM
8b58be88 4575M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4576W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4577S: Maintained
679655da 4578F: fs/hpfs/
1da177e4 4579
3441cded 4580HSI SUBSYSTEM
56459ea9
SR
4581M: Sebastian Reichel <sre@kernel.org>
4582T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4583S: Maintained
4584F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4585F: Documentation/hsi.txt
3441cded
SR
4586F: drivers/hsi/
4587F: include/linux/hsi/
4588F: include/uapi/linux/hsi/
4589
7d2c86b5 4590HSO 3G MODEM DRIVER
8b58be88 4591M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4592W: http://www.pharscape.org
4593S: Maintained
679655da 4594F: drivers/net/usb/hso.c
11cd29b0 4595
19990e29
AB
4596HSR NETWORK PROTOCOL
4597M: Arvid Brodin <arvid.brodin@alten.se>
4598L: netdev@vger.kernel.org
4599S: Maintained
4600F: net/hsr/
4601
5a18c343 4602HTCPEN TOUCHSCREEN DRIVER
8b58be88 4603M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4604L: linux-input@vger.kernel.org
4605S: Maintained
679655da 4606F: drivers/input/touchscreen/htcpen.c
5a18c343 4607
1da177e4 4608HUGETLB FILESYSTEM
6d49e352 4609M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4610S: Maintained
679655da 4611F: fs/hugetlbfs/
1da177e4 4612
05183189
S
4613Hyper-V CORE AND DRIVERS
4614M: K. Y. Srinivasan <kys@microsoft.com>
4615M: Haiyang Zhang <haiyangz@microsoft.com>
4616L: devel@linuxdriverproject.org
4617S: Maintained
a4162747
HZ
4618F: arch/x86/include/asm/mshyperv.h
4619F: arch/x86/include/uapi/asm/hyperv.h
4620F: arch/x86/kernel/cpu/mshyperv.c
05183189 4621F: drivers/hid/hid-hyperv.c
a4162747 4622F: drivers/hv/
f92ca80b 4623F: drivers/input/serio/hyperv-keyboard.c
05183189 4624F: drivers/net/hyperv/
a4162747 4625F: drivers/scsi/storvsc_drv.c
8a61f013 4626F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4627F: include/linux/hyperv.h
4628F: tools/hv/
05183189 4629
d85c8a6a 4630I2C OVER PARALLEL PORT
7c81c60f 4631M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4632L: linux-i2c@vger.kernel.org
4633S: Maintained
4634F: Documentation/i2c/busses/i2c-parport
4635F: Documentation/i2c/busses/i2c-parport-light
4636F: drivers/i2c/busses/i2c-parport.c
4637F: drivers/i2c/busses/i2c-parport-light.c
4638
4639I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4640M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4641L: linux-i2c@vger.kernel.org
4642S: Maintained
4643F: Documentation/i2c/busses/i2c-ali1535
4644F: Documentation/i2c/busses/i2c-ali1563
4645F: Documentation/i2c/busses/i2c-ali15x3
4646F: Documentation/i2c/busses/i2c-amd756
4647F: Documentation/i2c/busses/i2c-amd8111
4648F: Documentation/i2c/busses/i2c-i801
4649F: Documentation/i2c/busses/i2c-nforce2
4650F: Documentation/i2c/busses/i2c-piix4
4651F: Documentation/i2c/busses/i2c-sis5595
4652F: Documentation/i2c/busses/i2c-sis630
4653F: Documentation/i2c/busses/i2c-sis96x
4654F: Documentation/i2c/busses/i2c-via
4655F: Documentation/i2c/busses/i2c-viapro
4656F: drivers/i2c/busses/i2c-ali1535.c
4657F: drivers/i2c/busses/i2c-ali1563.c
4658F: drivers/i2c/busses/i2c-ali15x3.c
4659F: drivers/i2c/busses/i2c-amd756.c
4660F: drivers/i2c/busses/i2c-amd756-s4882.c
4661F: drivers/i2c/busses/i2c-amd8111.c
4662F: drivers/i2c/busses/i2c-i801.c
4663F: drivers/i2c/busses/i2c-isch.c
4664F: drivers/i2c/busses/i2c-nforce2.c
4665F: drivers/i2c/busses/i2c-nforce2-s4985.c
4666F: drivers/i2c/busses/i2c-piix4.c
4667F: drivers/i2c/busses/i2c-sis5595.c
4668F: drivers/i2c/busses/i2c-sis630.c
4669F: drivers/i2c/busses/i2c-sis96x.c
4670F: drivers/i2c/busses/i2c-via.c
4671F: drivers/i2c/busses/i2c-viapro.c
4672
cb7f07a4
NH
4673I2C/SMBUS ISMT DRIVER
4674M: Seth Heasley <seth.heasley@intel.com>
4675M: Neil Horman <nhorman@tuxdriver.com>
4676L: linux-i2c@vger.kernel.org
4677F: drivers/i2c/busses/i2c-ismt.c
4678F: Documentation/i2c/busses/i2c-ismt
4679
6ea884db 4680I2C/SMBUS STUB DRIVER
7c81c60f 4681M: Jean Delvare <jdelvare@suse.de>
846557d3 4682L: linux-i2c@vger.kernel.org
6ea884db 4683S: Maintained
8547a5bc 4684F: drivers/i2c/i2c-stub.c
6ea884db 4685
5b543965 4686I2C SUBSYSTEM
14d77c4d 4687M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4688L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4689W: https://i2c.wiki.kernel.org/
4690Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4691T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4692S: Maintained
40ed1b4c 4693F: Documentation/devicetree/bindings/i2c/
679655da
JP
4694F: Documentation/i2c/
4695F: drivers/i2c/
4696F: include/linux/i2c.h
03b70d62 4697F: include/linux/i2c-*.h
c117ab84
CEB
4698F: include/uapi/linux/i2c.h
4699F: include/uapi/linux/i2c-*.h
1da177e4 4700
4560d677
WS
4701I2C ACPI SUPPORT
4702M: Mika Westerberg <mika.westerberg@linux.intel.com>
4703L: linux-i2c@vger.kernel.org
4704L: linux-acpi@vger.kernel.org
4705S: Maintained
4560d677 4706
d85c8a6a 4707I2C-TAOS-EVM DRIVER
7c81c60f 4708M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4709L: linux-i2c@vger.kernel.org
4710S: Maintained
4711F: Documentation/i2c/busses/i2c-taos-evm
4712F: drivers/i2c/busses/i2c-taos-evm.c
4713
e8c76eed 4714I2C-TINY-USB DRIVER
8b58be88 4715M: Till Harbaum <till@harbaum.org>
846557d3 4716L: linux-i2c@vger.kernel.org
932d1872 4717W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4718S: Maintained
679655da 4719F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4720
1da177e4 4721i386 BOOT CODE
8b58be88 4722M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4723S: Maintained
679655da 4724F: arch/x86/boot/
1da177e4
LT
4725
4726i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4727M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4728T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4729S: Maintained
4730
1da177e4 4731IA64 (Itanium) PLATFORM
8b58be88
JP
4732M: Tony Luck <tony.luck@intel.com>
4733M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4734L: linux-ia64@vger.kernel.org
6b1c70b1 4735T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4736S: Maintained
679655da 4737F: arch/ia64/
1da177e4 4738
956c203c 4739IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4740M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4741M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4742L: linux-crypto@vger.kernel.org
4743S: Supported
4744F: drivers/crypto/nx/
4745
0e16aafb 4746IBM Power 842 compression accelerator
d1e66e6e 4747M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4748S: Supported
4749F: drivers/crypto/nx/nx-842.c
4750F: include/linux/nx842.h
4751
1da177e4 4752IBM Power Linux RAID adapter
8b58be88 4753M: Brian King <brking@us.ibm.com>
1da177e4 4754S: Supported
679655da 4755F: drivers/scsi/ipr.*
1da177e4 4756
9d348af4 4757IBM Power Virtual Ethernet Device Driver
eddd63a6 4758M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
4759L: netdev@vger.kernel.org
4760S: Supported
9aa32835 4761F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4762
e6babec6
NF
4763IBM Power Virtual SCSI Device Drivers
4764M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4765L: linux-scsi@vger.kernel.org
4766S: Supported
e6babec6
NF
4767F: drivers/scsi/ibmvscsi/ibmvscsi*
4768F: drivers/scsi/ibmvscsi/viosrp.h
4769
4770IBM Power Virtual FC Device Drivers
4771M: Brian King <brking@linux.vnet.ibm.com>
4772L: linux-scsi@vger.kernel.org
4773S: Supported
4774F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4775
1da177e4 4776IBM ServeRAID RAID DRIVER
f9213e78 4777S: Orphan
679655da 4778F: drivers/scsi/ips.*
1da177e4 4779
6ed9f9c4
PT
4780ICH LPC AND GPIO DRIVER
4781M: Peter Tyser <ptyser@xes-inc.com>
4782S: Maintained
4783F: drivers/mfd/lpc_ich.c
4784F: drivers/gpio/gpio-ich.c
4785
1e7106fc 4786IDE SUBSYSTEM
8b58be88 4787M: "David S. Miller" <davem@davemloft.net>
1da177e4 4788L: linux-ide@vger.kernel.org
8a6e2535 4789Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4790T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4791S: Maintained
679655da
JP
4792F: Documentation/ide/
4793F: drivers/ide/
4794F: include/linux/ide.h
1da177e4 4795
6cb8c13d
IP
4796IDEAPAD LAPTOP EXTRAS DRIVER
4797M: Ike Panhc <ike.pan@canonical.com>
4798L: platform-driver-x86@vger.kernel.org
4799W: http://launchpad.net/ideapad-laptop
4800S: Maintained
4801F: drivers/platform/x86/ideapad-laptop.c
4802
1ea4c161
AM
4803IDEAPAD LAPTOP SLIDEBAR DRIVER
4804M: Andrey Moiseev <o2g.org.ru@gmail.com>
4805L: linux-input@vger.kernel.org
4806W: https://github.com/o2genum/ideapad-slidebar
4807S: Maintained
4808F: drivers/input/misc/ideapad_slidebar.c
4809
0f861e8c 4810IDE/ATAPI DRIVERS
487ba8e8 4811M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4812L: linux-ide@vger.kernel.org
c404c199 4813S: Maintained
679655da
JP
4814F: Documentation/cdrom/ide-cd
4815F: drivers/ide/ide-cd*
1da177e4 4816
27471fdb 4817IDLE-I7300
8b58be88 4818M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4819L: linux-pm@vger.kernel.org
27471fdb 4820S: Supported
679655da 4821F: drivers/idle/i7300_idle.c
27471fdb 4822
02cf2286 4823IEEE 802.15.4 SUBSYSTEM
b6e195fd 4824M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4825L: linux-wpan@vger.kernel.org
4826W: https://github.com/linux-wpan
4827T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4828S: Maintained
4829F: net/ieee802154/
68653359 4830F: net/mac802154/
251741b1 4831F: drivers/net/ieee802154/
580947d3
AA
4832F: include/linux/nl802154.h
4833F: include/linux/ieee802154.h
4834F: include/net/nl802154.h
4835F: include/net/mac802154.h
4836F: include/net/af_ieee802154.h
4837F: include/net/cfg802154.h
4838F: include/net/ieee802154_netdev.h
ebef9c12 4839F: Documentation/networking/ieee802154.txt
02cf2286 4840
b1c97193
SY
4841IGORPLUG-USB IR RECEIVER
4842M: Sean Young <sean@mess.org>
4843L: linux-media@vger.kernel.org
4844S: Maintained
4845F: drivers/media/rc/igorplugusb.c
4846
40ad4a30
SY
4847IGUANAWORKS USB IR TRANSCEIVER
4848M: Sean Young <sean@mess.org>
4849L: linux-media@vger.kernel.org
4850S: Maintained
4851F: drivers/media/rc/iguanair.c
4852
9545f86e 4853IIO SUBSYSTEM AND DRIVERS
030a13d7 4854M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4855R: Hartmut Knaack <knaack.h@gmx.de>
4856R: Lars-Peter Clausen <lars@metafoo.de>
4857R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4858L: linux-iio@vger.kernel.org
4859S: Maintained
03e7c251 4860F: drivers/iio/
9545f86e 4861F: drivers/staging/iio/
8fe671fc 4862F: include/linux/iio/
9545f86e 4863
65519263
SG
4864IKANOS/ADI EAGLE ADSL USB DRIVER
4865M: Matthieu Castet <castet.matthieu@free.fr>
4866M: Stanislaw Gruszka <stf_xl@wp.pl>
4867S: Maintained
4868F: drivers/usb/atm/ueagle-atm.c
4869
e89ab51f
GR
4870INA209 HARDWARE MONITOR DRIVER
4871M: Guenter Roeck <linux@roeck-us.net>
4872L: lm-sensors@lm-sensors.org
4873S: Maintained
4874F: Documentation/hwmon/ina209
4875F: Documentation/devicetree/bindings/i2c/ina209.txt
4876F: drivers/hwmon/ina209.c
4877
4878INA2XX HARDWARE MONITOR DRIVER
4879M: Guenter Roeck <linux@roeck-us.net>
4880L: lm-sensors@lm-sensors.org
4881S: Maintained
4882F: Documentation/hwmon/ina2xx
4883F: drivers/hwmon/ina2xx.c
4884F: include/linux/platform_data/ina2xx.h
4885
14dc124f
SIG
4886INDUSTRY PACK SUBSYSTEM (IPACK)
4887M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4888M: Jens Taprogge <jens.taprogge@taprogge.org>
4889M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4890L: industrypack-devel@lists.sourceforge.net
4891W: http://industrypack.sourceforge.net
4892S: Maintained
4893F: drivers/ipack/
4894
aa7168f4 4895INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4896M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4897M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4898L: linux-ima-devel@lists.sourceforge.net
4899L: linux-ima-user@lists.sourceforge.net
4900L: linux-security-module@vger.kernel.org
aa7168f4 4901S: Supported
679655da 4902F: security/integrity/ima/
aa7168f4 4903
9a4ea5a9
JH
4904IMGTEC IR DECODER DRIVER
4905M: James Hogan <james.hogan@imgtec.com>
4906S: Maintained
4907F: drivers/media/rc/img-ir/
4908
1da177e4 4909IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4910L: linux-fbdev@vger.kernel.org
843393d3 4911S: Orphan
8a61f013 4912F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4913
4914INFINIBAND SUBSYSTEM
db9fd848 4915M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4916M: Sean Hefty <sean.hefty@intel.com>
4917M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4918L: linux-rdma@vger.kernel.org
605841f5 4919W: http://www.openfabrics.org/
8a6e2535 4920Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4921T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4922S: Supported
679655da
JP
4923F: Documentation/infiniband/
4924F: drivers/infiniband/
c117ab84 4925F: include/uapi/linux/if_infiniband.h
1da177e4 4926
c9f04f58 4927INOTIFY
8b58be88
JP
4928M: John McCutchan <john@johnmccutchan.com>
4929M: Robert Love <rlove@rlove.org>
4930M: Eric Paris <eparis@parisplace.org>
c9f04f58 4931S: Maintained
679655da
JP
4932F: Documentation/filesystems/inotify.txt
4933F: fs/notify/inotify/
4934F: include/linux/inotify.h
c117ab84 4935F: include/uapi/linux/inotify.h
c9f04f58 4936
e2d1d6c0 4937INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4938M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4939M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4940L: linux-input@vger.kernel.org
8a6e2535 4941Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4942T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4943S: Maintained
679655da 4944F: drivers/input/
f4eea7e2 4945F: include/linux/input.h
c117ab84 4946F: include/uapi/linux/input.h
f4eea7e2 4947F: include/linux/input/
e2d1d6c0 4948
3267a87f 4949INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 4950M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 4951L: linux-input@vger.kernel.org
7f9c2454 4952T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
75dd112a 4953S: Odd fixes
3267a87f 4954F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4955F: drivers/input/input-mt.c
3267a87f
HR
4956K: \b(ABS|SYN)_MT_
4957
4ac13e17
DJ
4958INTEL C600 SERIES SAS CONTROLLER DRIVER
4959M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4960M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4961M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4962L: linux-scsi@vger.kernel.org
7106891a
DJ
4963T: git git://git.code.sf.net/p/intel-sas/isci
4964S: Supported
4ac13e17 4965F: drivers/scsi/isci/
4ac13e17 4966
26717172
LB
4967INTEL IDLE DRIVER
4968M: Len Brown <lenb@kernel.org>
bf1c138e 4969L: linux-pm@vger.kernel.org
08deed1e 4970T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4971S: Supported
4972F: drivers/idle/intel_idle.c
4973
7c1ac18d
KCA
4974INTEL PSTATE DRIVER
4975M: Kristen Carlson Accardi <kristen@linux.intel.com>
4976L: linux-pm@vger.kernel.org
4977S: Supported
4978F: drivers/cpufreq/intel_pstate.c
4979
9eb8ef74 4980INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4981M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4982L: linux-fbdev@vger.kernel.org
ce00f85c 4983S: Maintained
679655da 4984F: Documentation/fb/intelfb.txt
8a61f013 4985F: drivers/video/fbdev/intelfb/
9eb8ef74 4986
1da177e4 4987INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4988M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4989L: linux-fbdev@vger.kernel.org
ce00f85c 4990S: Maintained
8a61f013 4991F: drivers/video/fbdev/i810/
1da177e4 4992
f4a9bc4c 4993INTEL MENLOW THERMAL DRIVER
8b58be88 4994M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4995L: platform-driver-x86@vger.kernel.org
5ca92bd9 4996W: https://01.org/linux-acpi
f4a9bc4c 4997S: Supported
679655da 4998F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4999
1da177e4 5000INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 5001M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 5002S: Maintained
73d425fd
JP
5003F: arch/x86/kernel/cpu/microcode/core*
5004F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5005
248a9dc3 5006INTEL I/OAT DMA DRIVER
18ebd564 5007M: Dave Jiang <dave.jiang@intel.com>
08223d80 5008R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5009L: dmaengine@vger.kernel.org
5010Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5011S: Supported
679655da 5012F: drivers/dma/ioat*
248a9dc3 5013
6c8909b4 5014INTEL IOMMU (VT-d)
8b58be88 5015M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5016L: iommu@lists.linux-foundation.org
54e5881d 5017T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5018S: Supported
3fb39615 5019F: drivers/iommu/intel-iommu.c
679655da 5020F: include/linux/intel-iommu.h
6c8909b4 5021
b3e5f263 5022INTEL IOP-ADMA DMA DRIVER
08223d80 5023R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5024S: Odd fixes
679655da 5025F: drivers/dma/iop-adma.c
b3e5f263 5026
9251ce95 5027INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5028M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5029S: Maintained
679655da
JP
5030F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5031F: arch/arm/mach-ixp4xx/include/mach/npe.h
5032F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5033F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5034F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5035F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5036
844dd05f 5037INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5038M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5039S: Maintained
679655da 5040F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5041
c3a803e8 5042INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
5043M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5044M: Jesse Brandeburg <jesse.brandeburg@intel.com>
5045M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
5046M: Carolyn Wyborny <carolyn.wyborny@intel.com>
5047M: Don Skidmore <donald.c.skidmore@intel.com>
5048M: Greg Rose <gregory.v.rose@intel.com>
c3a803e8 5049M: Matthew Vick <matthew.vick@intel.com>
8b58be88 5050M: John Ronciak <john.ronciak@intel.com>
105bf2fe 5051M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 5052M: Linux NICS <linux.nics@intel.com>
dcd01faf 5053L: e1000-devel@lists.sourceforge.net
f6fde11a 5054W: http://www.intel.com/support/feedback.htm
d94e6fed 5055W: http://e1000.sourceforge.net/
dee1ad47
JK
5056T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5057T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 5058S: Supported
0d164401
JK
5059F: Documentation/networking/e100.txt
5060F: Documentation/networking/e1000.txt
5061F: Documentation/networking/e1000e.txt
5062F: Documentation/networking/igb.txt
5063F: Documentation/networking/igbvf.txt
5064F: Documentation/networking/ixgb.txt
5065F: Documentation/networking/ixgbe.txt
5066F: Documentation/networking/ixgbevf.txt
1bff6529 5067F: Documentation/networking/i40e.txt
105bf2fe 5068F: Documentation/networking/i40evf.txt
dee1ad47 5069F: drivers/net/ethernet/intel/
bc90d291 5070F: drivers/net/ethernet/intel/*/
1da177e4 5071
0963d59b
LW
5072INTEL-MID GPIO DRIVER
5073M: David Cohen <david.a.cohen@linux.intel.com>
5074L: linux-gpio@vger.kernel.org
5075S: Maintained
5076F: drivers/gpio/gpio-intel-mid.c
5077
ca907a90
SY
5078INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5079M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5080L: linux-wireless@vger.kernel.org
ca907a90 5081S: Maintained
679655da 5082F: Documentation/networking/README.ipw2100
679655da 5083F: Documentation/networking/README.ipw2200
ca907a90 5084F: drivers/net/wireless/ipw2x00/
826d2abe 5085
4bd96a7a 5086INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5087M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5088M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5089M: Shane Wang <shane.wang@intel.com>
5090L: tboot-devel@lists.sourceforge.net
5091W: http://tboot.sourceforge.net
e9b7d7c8 5092T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5093S: Supported
5094F: Documentation/intel_txt.txt
5095F: include/linux/tboot.h
5096F: arch/x86/kernel/tboot.c
5097
8a70da82 5098INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5099M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5100M: linux-wimax@intel.com
63fae219 5101L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5102S: Supported
5103W: http://linuxwimax.org
679655da
JP
5104F: Documentation/wimax/README.i2400m
5105F: drivers/net/wimax/i2400m/
c117ab84 5106F: include/uapi/linux/wimax/i2400m.h
8a70da82 5107
1c0ce89c
SG
5108INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5109M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5110L: linux-wireless@vger.kernel.org
1c0ce89c 5111S: Supported
efa3144e
WYG
5112F: drivers/net/wireless/iwlegacy/
5113
b481de9c 5114INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5115M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5116M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5117M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5118L: linux-wireless@vger.kernel.org
b481de9c 5119W: http://intellinuxwireless.org
b62ff718 5120T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5121S: Supported
679655da 5122F: drivers/net/wireless/iwlwifi/
b481de9c 5123
de8fe023
TW
5124INTEL MANAGEMENT ENGINE (mei)
5125M: Tomas Winkler <tomas.winkler@intel.com>
5126L: linux-kernel@vger.kernel.org
5127S: Supported
c117ab84 5128F: include/uapi/linux/mei.h
de8fe023 5129F: drivers/misc/mei/*
e07950a1 5130F: Documentation/misc-devices/mei/*
de8fe023 5131
cb109a0e 5132IOC3 ETHERNET DRIVER
8b58be88 5133M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5134L: linux-mips@linux-mips.org
5135S: Maintained
8862bf1e 5136F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5137
cb109a0e 5138IOC3 SERIAL DRIVER
8b58be88 5139M: Pat Gefre <pfg@sgi.com>
d39e0721 5140L: linux-serial@vger.kernel.org
cb109a0e 5141S: Maintained
df621252 5142F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5143
0b6e8569
SW
5144IOMMU DRIVERS
5145M: Joerg Roedel <joro@8bytes.org>
5146L: iommu@lists.linux-foundation.org
5147T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5148S: Maintained
5149F: drivers/iommu/
5150
4480f15b 5151IP MASQUERADING
8b58be88 5152M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5153S: Maintained
679655da 5154F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5155
1202d6ff 5156IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5157M: Francois Romieu <romieu@fr.zoreil.com>
5158M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5159L: netdev@vger.kernel.org
5160S: Maintained
7443713a 5161F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5162
4480f15b 5163IPATH DRIVER
8473c603 5164M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5165L: linux-rdma@vger.kernel.org
52a09a04 5166S: Maintained
679655da 5167F: drivers/infiniband/hw/ipath/
77d8798b 5168
4409ebe9 5169IPMI SUBSYSTEM
8b58be88 5170M: Corey Minyard <minyard@acm.org>
b0c90653 5171L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5172W: http://openipmi.sourceforge.net/
5173S: Supported
679655da
JP
5174F: Documentation/IPMI.txt
5175F: drivers/char/ipmi/
5176F: include/linux/ipmi*
c117ab84 5177F: include/uapi/linux/ipmi*
4409ebe9 5178
e2d1d6c0 5179IPS SCSI RAID DRIVER
8b58be88 5180M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5181L: linux-scsi@vger.kernel.org
5182W: http://www.adaptec.com/
5183S: Maintained
679655da 5184F: drivers/scsi/ips*
e2d1d6c0
RD
5185
5186IPVS
8b58be88
JP
5187M: Wensong Zhang <wensong@linux-vs.org>
5188M: Simon Horman <horms@verge.net.au>
5189M: Julian Anastasov <ja@ssi.bg>
979b6c13 5190L: netdev@vger.kernel.org
e2d1d6c0 5191L: lvs-devel@vger.kernel.org
1da177e4 5192S: Maintained
679655da 5193F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5194F: include/net/ip_vs.h
c117ab84 5195F: include/uapi/linux/ip_vs.h
679655da 5196F: net/netfilter/ipvs/
1da177e4 5197
e7839f25 5198IPWIRELESS DRIVER
8b58be88
JP
5199M: Jiri Kosina <jkosina@suse.cz>
5200M: David Sterba <dsterba@suse.cz>
92094aa0 5201S: Odd Fixes
282361a0 5202F: drivers/tty/ipwireless/
099dc4fb 5203
e2d1d6c0 5204IPX NETWORK LAYER
8b58be88 5205M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5206L: netdev@vger.kernel.org
5207S: Maintained
679655da 5208F: include/net/ipx.h
c117ab84 5209F: include/uapi/linux/ipx.h
679655da 5210F: net/ipx/
e2d1d6c0 5211
1da177e4 5212IRDA SUBSYSTEM
8b58be88 5213M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5214L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5215L: netdev@vger.kernel.org
1da177e4 5216W: http://irda.sourceforge.net/
f353976d 5217S: Maintained
e0057975 5218T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5219F: Documentation/networking/irda.txt
5220F: drivers/net/irda/
5221F: include/net/irda/
5222F: net/irda/
1da177e4 5223
a800c7cc
TG
5224IRQ SUBSYSTEM
5225M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5226L: linux-kernel@vger.kernel.org
a800c7cc 5227S: Maintained
75fc2d37 5228T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5229F: kernel/irq/
2ed9fd28
JC
5230
5231IRQCHIP DRIVERS
5232M: Thomas Gleixner <tglx@linutronix.de>
5233M: Jason Cooper <jason@lakedaemon.net>
5234L: linux-kernel@vger.kernel.org
5235S: Maintained
5236T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5237T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5238F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5239F: drivers/irqchip/
a800c7cc 5240
7ab3a837
GL
5241IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5242M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5243S: Maintained
5244F: Documentation/IRQ-domain.txt
5245F: include/linux/irqdomain.h
5246F: kernel/irq/irqdomain.c
5247
e2d1d6c0 5248ISAPNP
8b58be88 5249M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5250S: Maintained
679655da
JP
5251F: Documentation/isapnp.txt
5252F: drivers/pnp/isapnp/
5253F: include/linux/isapnp.h
e2d1d6c0 5254
d39b8420
HV
5255ISA RADIO MODULE
5256M: Hans Verkuil <hverkuil@xs4all.nl>
5257L: linux-media@vger.kernel.org
5258T: git git://linuxtv.org/media_tree.git
5259W: http://linuxtv.org
5260S: Maintained
5261F: drivers/media/radio/radio-isa*
5262
71a6d0af
HW
5263iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5264M: Peter Jones <pjones@redhat.com>
5265M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5266S: Maintained
5267F: drivers/firmware/iscsi_ibft*
5268
14816b1e 5269ISCSI
8b58be88 5270M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5271L: open-iscsi@googlegroups.com
5272W: www.open-iscsi.org
54e5881d 5273T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5274S: Maintained
679655da
JP
5275F: drivers/scsi/*iscsi*
5276F: include/scsi/*iscsi*
14816b1e 5277
1e65eb42
OG
5278ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5279M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5280M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5281M: Roi Dayan <roid@mellanox.com>
5282L: linux-rdma@vger.kernel.org
5283S: Supported
5284W: http://www.openfabrics.org
5285W: www.open-iscsi.org
5286Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5287F: drivers/infiniband/ulp/iser/
1e65eb42 5288
2b70e5fd
SG
5289ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5290M: Sagi Grimberg <sagig@mellanox.com>
5291T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5292L: linux-rdma@vger.kernel.org
5293L: target-devel@vger.kernel.org
5294S: Supported
5295W: http://www.linux-iscsi.org
5296F: drivers/infiniband/ulp/isert
5297
1da177e4 5298ISDN SUBSYSTEM
8b58be88 5299M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5300L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5301L: netdev@vger.kernel.org
1da177e4 5302W: http://www.isdn4linux.de
54e5881d 5303T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5304S: Maintained
679655da
JP
5305F: Documentation/isdn/
5306F: drivers/isdn/
5307F: include/linux/isdn.h
5308F: include/linux/isdn/
c117ab84
CEB
5309F: include/uapi/linux/isdn.h
5310F: include/uapi/linux/isdn/
1da177e4
LT
5311
5312ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5313M: Armin Schindler <mac@melware.de>
d5d52273 5314L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5315W: http://www.melware.de
5316S: Maintained
679655da 5317F: drivers/isdn/hardware/eicon/
1da177e4 5318
d624870f 5319IT87 HARDWARE MONITORING DRIVER
7c81c60f 5320M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5321L: lm-sensors@lm-sensors.org
5322S: Maintained
5323F: Documentation/hwmon/it87
5324F: drivers/hwmon/it87.c
5325
d7104bff
AP
5326IT913X MEDIA DRIVER
5327M: Antti Palosaari <crope@iki.fi>
5328L: linux-media@vger.kernel.org
5329W: http://linuxtv.org/
5330W: http://palosaari.fi/linux/
5331Q: http://patchwork.linuxtv.org/project/linux-media/list/
5332T: git git://linuxtv.org/anttip/media_tree.git
5333S: Maintained
249c697e 5334F: drivers/media/tuners/it913x*
d7104bff 5335
91821ff3 5336IVTV VIDEO4LINUX DRIVER
6afdeaf8 5337M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5338L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5339L: linux-media@vger.kernel.org
275ffde4 5340T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5341W: http://www.ivtvdriver.org
5342S: Maintained
679655da 5343F: Documentation/video4linux/*.ivtv
90d72ac6 5344F: drivers/media/pci/ivtv/
c117ab84 5345F: include/uapi/linux/ivtv*
91821ff3 5346
68620bdd
MP
5347IX2505V MEDIA DRIVER
5348M: Malcolm Priestley <tvboxspy@gmail.com>
5349L: linux-media@vger.kernel.org
5350W: http://linuxtv.org/
5351Q: http://patchwork.linuxtv.org/project/linux-media/list/
5352S: Maintained
5353F: drivers/media/dvb-frontends/ix2505v*
5354
4453d736
GR
5355JC42.4 TEMPERATURE SENSOR DRIVER
5356M: Guenter Roeck <linux@roeck-us.net>
5357L: lm-sensors@lm-sensors.org
5358S: Maintained
5359F: drivers/hwmon/jc42.c
5360F: Documentation/hwmon/jc42
5361
e2d1d6c0 5362JFS FILESYSTEM
3256f80f 5363M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5364L: jfs-discussion@lists.sourceforge.net
5365W: http://jfs.sourceforge.net/
54e5881d 5366T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5367S: Maintained
679655da
JP
5368F: Documentation/filesystems/jfs.txt
5369F: fs/jfs/
e2d1d6c0 5370
95252236 5371JME NETWORK DRIVER
8b58be88 5372M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5373L: netdev@vger.kernel.org
5374S: Maintained
63d24a0e 5375F: drivers/net/ethernet/jme.*
95252236 5376
1da177e4 5377JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5378M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5379L: linux-mtd@lists.infradead.org
5380W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5381S: Maintained
679655da 5382F: fs/jffs2/
c117ab84 5383F: include/uapi/linux/jffs2.h
1da177e4 5384
de456d37 5385JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5386M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5387M: Jan Kara <jack@suse.cz>
72be2ccf 5388L: linux-ext4@vger.kernel.org
ae0718f8 5389S: Maintained
d183e11a 5390F: fs/jbd/
d183e11a
TT
5391F: include/linux/jbd.h
5392
5393JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5394M: "Theodore Ts'o" <tytso@mit.edu>
5395L: linux-ext4@vger.kernel.org
5396S: Maintained
5397F: fs/jbd2/
5398F: include/linux/jbd2.h
ae0718f8 5399
fd8b6cb4 5400JSM Neo PCI based serial card
9d141cb9 5401M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5402L: linux-serial@vger.kernel.org
5403S: Maintained
df621252 5404F: drivers/tty/serial/jsm/
ae0718f8 5405
af39917d
CL
5406K10TEMP HARDWARE MONITORING DRIVER
5407M: Clemens Ladisch <clemens@ladisch.de>
5408L: lm-sensors@lm-sensors.org
5409S: Maintained
5410F: Documentation/hwmon/k10temp
5411F: drivers/hwmon/k10temp.c
5412
4660cb35 5413K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5414M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5415L: lm-sensors@lm-sensors.org
ae0718f8 5416S: Maintained
679655da
JP
5417F: Documentation/hwmon/k8temp
5418F: drivers/hwmon/k8temp.c
ae0718f8 5419
1da177e4 5420KCONFIG
5eb1f99e 5421M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5422L: linux-kbuild@vger.kernel.org
cea8321c 5423T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5424S: Maintained
679655da
JP
5425F: Documentation/kbuild/kconfig-language.txt
5426F: scripts/kconfig/
1da177e4 5427
ea6c2089 5428KDUMP
8b58be88
JP
5429M: Vivek Goyal <vgoyal@redhat.com>
5430M: Haren Myneni <hbabu@us.ibm.com>
34633993 5431L: kexec@lists.infradead.org
ea6c2089
VG
5432W: http://lse.sourceforge.net/kdump/
5433S: Maintained
80811493 5434F: Documentation/kdump/
ea6c2089 5435
f41bf02f
HV
5436KEENE FM RADIO TRANSMITTER DRIVER
5437M: Hans Verkuil <hverkuil@xs4all.nl>
5438L: linux-media@vger.kernel.org
5439T: git git://linuxtv.org/media_tree.git
5440W: http://linuxtv.org
5441S: Maintained
5442F: drivers/media/radio/radio-keene*
5443
1da177e4 5444KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5445M: Ian Kent <raven@themaw.net>
f694fc97 5446L: autofs@vger.kernel.org
1da177e4 5447S: Maintained
679655da 5448F: fs/autofs4/
1da177e4 5449
70fb7ba6 5450KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5451M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5452T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5453T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5454L: linux-kbuild@vger.kernel.org
5ce45962 5455S: Maintained
679655da
JP
5456F: Documentation/kbuild/
5457F: Makefile
5458F: scripts/Makefile.*
70fb7ba6
MM
5459F: scripts/basic/
5460F: scripts/mk*
5461F: scripts/package/
1da177e4
LT
5462
5463KERNEL JANITORS
c3000e03 5464L: kernel-janitors@vger.kernel.org
10466f5a 5465W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5466S: Odd Fixes
1da177e4 5467
e8b43555 5468KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5469M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5470L: linux-nfs@vger.kernel.org
1da177e4 5471W: http://nfs.sourceforge.net/
98fac23f 5472S: Supported
679655da 5473F: fs/nfsd/
c117ab84 5474F: include/uapi/linux/nfsd/
679655da
JP
5475F: fs/lockd/
5476F: fs/nfs_common/
5477F: net/sunrpc/
5478F: include/linux/lockd/
5479F: include/linux/sunrpc/
c117ab84 5480F: include/uapi/linux/sunrpc/
1da177e4 5481
13b122b3
SK
5482KERNEL SELFTEST FRAMEWORK
5483M: Shuah Khan <shuahkh@osg.samsung.com>
5484L: linux-api@vger.kernel.org
5485T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5486S: Maintained
5487F: tools/testing/selftests
5488
426d62e2 5489KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5490M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5491M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5492L: kvm@vger.kernel.org
e3e58478 5493W: http://www.linux-kvm.org
a94b40a6 5494T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5495S: Supported
c93a64fe
PB
5496F: Documentation/*/kvm*.txt
5497F: Documentation/virtual/kvm/
679655da
JP
5498F: arch/*/kvm/
5499F: arch/*/include/asm/kvm*
5500F: include/linux/kvm*
c117ab84 5501F: include/uapi/linux/kvm*
679655da 5502F: virt/kvm/
426d62e2 5503
ad8003d3 5504KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5505M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5506L: kvm@vger.kernel.org
5507W: http://kvm.qumranet.com
7de609c8 5508S: Maintained
679655da 5509F: arch/x86/include/asm/svm.h
679655da 5510F: arch/x86/kvm/svm.c
426d62e2 5511
513014b7 5512KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5513M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5514L: kvm-ppc@vger.kernel.org
5515W: http://kvm.qumranet.com
6a7f972d 5516T: git git://github.com/agraf/linux-2.6.git
513014b7 5517S: Supported
679655da
JP
5518F: arch/powerpc/include/asm/kvm*
5519F: arch/powerpc/kvm/
513014b7 5520
85f8fffe 5521KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5522M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5523M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5524M: linux390@de.ibm.com
5525L: linux-s390@vger.kernel.org
5526W: http://www.ibm.com/developerworks/linux/linux390/
5527S: Supported
679655da
JP
5528F: Documentation/s390/kvm.txt
5529F: arch/s390/include/asm/kvm*
80811493 5530F: arch/s390/kvm/
a968cd3e 5531F: drivers/s390/kvm/
85f8fffe 5532
a749474d 5533KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5534M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5535M: Marc Zyngier <marc.zyngier@arm.com>
5536L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5537L: kvmarm@lists.cs.columbia.edu
5538W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5539S: Supported
a749474d
CD
5540F: arch/arm/include/uapi/asm/kvm*
5541F: arch/arm/include/asm/kvm*
5542F: arch/arm/kvm/
5c8818b4
MZ
5543F: virt/kvm/arm/
5544F: include/kvm/arm_*
a749474d 5545
6394a3ec 5546KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5547M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5548M: Marc Zyngier <marc.zyngier@arm.com>
5549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5550L: kvmarm@lists.cs.columbia.edu
5551S: Maintained
5552F: arch/arm64/include/uapi/asm/kvm*
5553F: arch/arm64/include/asm/kvm*
5554F: arch/arm64/kvm/
5555
dc009d92 5556KEXEC
8b58be88 5557M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5558W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5559L: kexec@lists.infradead.org
dc009d92 5560S: Maintained
679655da 5561F: include/linux/kexec.h
c117ab84 5562F: include/uapi/linux/kexec.h
679655da 5563F: kernel/kexec.c
dc009d92 5564
e971461f
DH
5565KEYS/KEYRINGS:
5566M: David Howells <dhowells@redhat.com>
5567L: keyrings@linux-nfs.org
5568S: Maintained
d410fa4e 5569F: Documentation/security/keys.txt
e971461f
DH
5570F: include/linux/key.h
5571F: include/linux/key-type.h
5572F: include/keys/
5573F: security/keys/
5574
7f3c68be 5575KEYS-TRUSTED
74dd744f
MZ
5576M: David Safford <safford@us.ibm.com>
5577M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5578L: linux-security-module@vger.kernel.org
5579L: keyrings@linux-nfs.org
5580S: Supported
d410fa4e 5581F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5582F: include/keys/trusted-type.h
5583F: security/keys/trusted.c
5584F: security/keys/trusted.h
5585
5586KEYS-ENCRYPTED
74dd744f
MZ
5587M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5588M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5589L: linux-security-module@vger.kernel.org
5590L: keyrings@linux-nfs.org
5591S: Supported
d410fa4e 5592F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5593F: include/keys/encrypted-type.h
19c90aa6 5594F: security/keys/encrypted-keys/
7f3c68be 5595
5b778dad 5596KGDB / KDB /debug_core
8b58be88 5597M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5598W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5599L: kgdb-bugreport@lists.sourceforge.net
5600S: Maintained
679655da
JP
5601F: Documentation/DocBook/kgdb.tmpl
5602F: drivers/misc/kgdbts.c
df621252 5603F: drivers/tty/serial/kgdboc.c
5b778dad 5604F: include/linux/kdb.h
679655da 5605F: include/linux/kgdb.h
4063eb5f 5606F: kernel/debug/
e3e2aaf7 5607
456db8cc 5608KMEMCHECK
8b58be88 5609M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5610M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5611S: Maintained
410d7a97
JP
5612F: Documentation/kmemcheck.txt
5613F: arch/x86/include/asm/kmemcheck.h
5614F: arch/x86/mm/kmemcheck/
5615F: include/linux/kmemcheck.h
5616F: mm/kmemcheck.c
b9ce08c0 5617
c3bb4d24 5618KMEMLEAK
8b58be88 5619M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5620S: Maintained
5621F: Documentation/kmemleak.txt
5622F: include/linux/kmemleak.h
5623F: mm/kmemleak.c
5624F: mm/kmemleak-test.c
5625
89559a61 5626KPROBES
8b58be88
JP
5627M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5628M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5629M: "David S. Miller" <davem@davemloft.net>
97c29e74 5630M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5631S: Maintained
679655da
JP
5632F: Documentation/kprobes.txt
5633F: include/linux/kprobes.h
5634F: kernel/kprobes.c
89559a61 5635
70e84049 5636KS0108 LCD CONTROLLER DRIVER
8b58be88 5637M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5638W: http://miguelojeda.es/auxdisplay.htm
5639W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5640S: Maintained
679655da
JP
5641F: Documentation/auxdisplay/ks0108
5642F: drivers/auxdisplay/ks0108.c
5643F: include/linux/ks0108.h
70e84049 5644
1da177e4 5645LAPB module
1da177e4 5646L: linux-x25@vger.kernel.org
bf9915cc 5647S: Orphan
679655da
JP
5648F: Documentation/networking/lapb-module.txt
5649F: include/*/lapb.h
5650F: net/lapb/
1da177e4
LT
5651
5652LASI 53c700 driver for PARISC
8b58be88 5653M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5654L: linux-scsi@vger.kernel.org
5655S: Maintained
679655da
JP
5656F: Documentation/scsi/53c700.txt
5657F: drivers/scsi/53c700*
1da177e4 5658
263de9b5 5659LED SUBSYSTEM
c772fc26 5660M: Bryan Wu <cooloney@gmail.com>
8b58be88 5661M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5662L: linux-leds@vger.kernel.org
5663T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5664S: Maintained
679655da
JP
5665F: drivers/leds/
5666F: include/linux/leds.h
263de9b5 5667
b0461a44 5668LEGACY EEPROM DRIVER
7c81c60f 5669M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5670S: Maintained
5671F: Documentation/misc-devices/eeprom
5672F: drivers/misc/eeprom/eeprom.c
5673
1da177e4 5674LEGO USB Tower driver
8b58be88 5675M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5676L: legousb-devel@lists.sourceforge.net
5677W: http://legousb.sourceforge.net/
5678S: Maintained
679655da 5679F: drivers/usb/misc/legousbtower.c
1da177e4 5680
055616a8
MK
5681LG2160 MEDIA DRIVER
5682M: Michael Krufky <mkrufky@linuxtv.org>
5683L: linux-media@vger.kernel.org
5684W: http://linuxtv.org/
5685W: http://github.com/mkrufky
5686Q: http://patchwork.linuxtv.org/project/linux-media/list/
5687T: git git://linuxtv.org/mkrufky/tuners.git
5688S: Maintained
5689F: drivers/media/dvb-frontends/lg2160.*
5690
6f0e7725
MK
5691LGDT3305 MEDIA DRIVER
5692M: Michael Krufky <mkrufky@linuxtv.org>
5693L: linux-media@vger.kernel.org
5694W: http://linuxtv.org/
5695W: http://github.com/mkrufky
5696Q: http://patchwork.linuxtv.org/project/linux-media/list/
5697T: git git://linuxtv.org/mkrufky/tuners.git
5698S: Maintained
5699F: drivers/media/dvb-frontends/lgdt3305.*
5700
568a17ff 5701LGUEST
8b58be88 5702M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5703L: lguest@lists.ozlabs.org
568a17ff 5704W: http://lguest.ozlabs.org/
72e91863 5705S: Odd Fixes
070f420b 5706F: arch/x86/include/asm/lguest*.h
679655da
JP
5707F: arch/x86/lguest/
5708F: drivers/lguest/
5709F: include/linux/lguest*.h
070f420b 5710F: tools/lguest/
568a17ff 5711
1acd437c
SL
5712LIBLOCKDEP
5713M: Sasha Levin <sasha.levin@oracle.com>
5714S: Maintained
5715F: tools/lib/lockdep/
5716
1da177e4 5717LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5718M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5719W: http://www.ibm.com/linux/ltc/projects/ppc
5720S: Supported
11c34c7d 5721F: arch/powerpc/boot/rs6000.h
1da177e4 5722
852bb9f5 5723LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5724M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5725M: Paul Mackerras <paulus@samba.org>
ea668936 5726M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5727W: http://www.penguinppc.org/
a4724ed6 5728L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5729Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5730T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5731S: Supported
11c34c7d
JP
5732F: Documentation/powerpc/
5733F: arch/powerpc/
1da177e4
LT
5734
5735LINUX FOR POWER MACINTOSH
8b58be88 5736M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5737W: http://www.penguinppc.org/
a4724ed6 5738L: linuxppc-dev@lists.ozlabs.org
1da177e4 5739S: Maintained
11c34c7d
JP
5740F: arch/powerpc/platforms/powermac/
5741F: drivers/macintosh/
1da177e4 5742
77a76369 5743LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5744M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5745L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5746T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5747S: Maintained
11c34c7d
JP
5748F: arch/powerpc/platforms/512x/
5749F: arch/powerpc/platforms/52xx/
1da177e4
LT
5750
5751LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5752M: Alistair Popple <alistair@popple.id.au>
8b58be88 5753M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5754W: http://www.penguinppc.org/
a4724ed6 5755L: linuxppc-dev@lists.ozlabs.org
1da177e4 5756S: Maintained
11c34c7d
JP
5757F: arch/powerpc/platforms/40x/
5758F: arch/powerpc/platforms/44x/
1da177e4 5759
260c02a9 5760LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5761L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5762S: Orphan
11c34c7d
JP
5763F: arch/powerpc/*/*virtex*
5764F: arch/powerpc/*/*/*virtex*
1da177e4 5765
e93adf1e 5766LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5767M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5768W: http://www.penguinppc.org/
a4724ed6 5769L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5770S: Maintained
a2b1f7c8 5771F: arch/powerpc/platforms/8xx/
e93adf1e 5772
1da177e4 5773LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5774M: Scott Wood <scottwood@freescale.com>
8b58be88 5775M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5776W: http://www.penguinppc.org/
a4724ed6 5777L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5778T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5779S: Maintained
11c34c7d 5780F: arch/powerpc/platforms/83xx/
4c8f581d 5781F: arch/powerpc/platforms/85xx/
1da177e4 5782
ab06ff3a 5783LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5784M: Olof Johansson <olof@lixom.net>
a4724ed6 5785L: linuxppc-dev@lists.ozlabs.org
92e19709 5786S: Maintained
11c34c7d
JP
5787F: arch/powerpc/platforms/pasemi/
5788F: drivers/*/*pasemi*
5789F: drivers/*/*/*pasemi*
ab06ff3a 5790
1da177e4 5791LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5792M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5793L: linux-security-module@vger.kernel.org
1da177e4
LT
5794S: Supported
5795
a23ce6da
HW
5796LIS3LV02D ACCELEROMETER DRIVER
5797M: Eric Piel <eric.piel@tremplin-utc.net>
5798S: Maintained
ff606677
JD
5799F: Documentation/misc-devices/lis3lv02d
5800F: drivers/misc/lis3lv02d/
bd35665f 5801F: drivers/platform/x86/hp_accel.c
a23ce6da 5802
e2d1d6c0 5803LLC (802.2)
8b58be88 5804M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5805S: Maintained
679655da 5806F: include/linux/llc.h
c117ab84 5807F: include/uapi/linux/llc.h
679655da
JP
5808F: include/net/llc*
5809F: net/llc/
e2d1d6c0 5810
4e233cbe
AD
5811LM73 HARDWARE MONITOR DRIVER
5812M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5813L: lm-sensors@lm-sensors.org
5814S: Maintained
5815F: drivers/hwmon/lm73.c
5816
156e2d1a 5817LM78 HARDWARE MONITOR DRIVER
7c81c60f 5818M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5819L: lm-sensors@lm-sensors.org
5820S: Maintained
5821F: Documentation/hwmon/lm78
5822F: drivers/hwmon/lm78.c
5823
1da177e4 5824LM83 HARDWARE MONITOR DRIVER
7c81c60f 5825M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5826L: lm-sensors@lm-sensors.org
1da177e4 5827S: Maintained
679655da
JP
5828F: Documentation/hwmon/lm83
5829F: drivers/hwmon/lm83.c
1da177e4
LT
5830
5831LM90 HARDWARE MONITOR DRIVER
7c81c60f 5832M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5833L: lm-sensors@lm-sensors.org
1da177e4 5834S: Maintained
679655da 5835F: Documentation/hwmon/lm90
aae7bce4 5836F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5837F: drivers/hwmon/lm90.c
1da177e4 5838
917cc4e6
GR
5839LM95234 HARDWARE MONITOR DRIVER
5840M: Guenter Roeck <linux@roeck-us.net>
5841L: lm-sensors@lm-sensors.org
5842S: Maintained
5843F: Documentation/hwmon/lm95234
5844F: drivers/hwmon/lm95234.c
5845
68620bdd
MP
5846LME2510 MEDIA DRIVER
5847M: Malcolm Priestley <tvboxspy@gmail.com>
5848L: linux-media@vger.kernel.org
5849W: http://linuxtv.org/
5850Q: http://patchwork.linuxtv.org/project/linux-media/list/
5851S: Maintained
5852F: drivers/media/usb/dvb-usb-v2/lmedm04*
5853
512e67f9 5854LOCKDEP AND LOCKSTAT
8b58be88
JP
5855M: Peter Zijlstra <peterz@infradead.org>
5856M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5857L: linux-kernel@vger.kernel.org
75fc2d37 5858T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5859S: Maintained
214e0aed
DB
5860F: Documentation/locking/lockdep*.txt
5861F: Documentation/locking/lockstat.txt
679655da 5862F: include/linux/lockdep.h
7486d6da 5863F: kernel/locking/
512e67f9 5864
dde33348 5865LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5866M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5867L: linux-ntfs-dev@lists.sourceforge.net
5868W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5869S: Maintained
679655da 5870F: Documentation/ldm.txt
20d16fef 5871F: block/partitions/ldm.*
1da177e4 5872
ef6ada3d
JE
5873LogFS
5874M: Joern Engel <joern@logfs.org>
756ccb3c 5875M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5876L: logfs@logfs.org
5877W: logfs.org
5878S: Maintained
5879F: fs/logfs/
5880
b62d7946
RS
5881LPC32XX MACHINE SUPPORT
5882M: Roland Stigge <stigge@antcom.de>
5883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5884S: Maintained
5885F: arch/arm/mach-lpc32xx/
5886
c87e34ef 5887LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5888M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5889M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5890M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5891M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5892L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5893L: linux-scsi@vger.kernel.org
5894W: http://www.lsilogic.com/support
5895S: Supported
679655da 5896F: drivers/message/fusion/
500c152a 5897F: drivers/scsi/mpt2sas/
5898F: drivers/scsi/mpt3sas/
c87e34ef 5899
1da177e4 5900LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5901M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5902L: linux-scsi@vger.kernel.org
5903S: Maintained
679655da 5904F: drivers/scsi/sym53c8xx_2/
1da177e4 5905
e5f5c99a
GR
5906LTC4261 HARDWARE MONITOR DRIVER
5907M: Guenter Roeck <linux@roeck-us.net>
5908L: lm-sensors@lm-sensors.org
5909S: Maintained
5910F: Documentation/hwmon/ltc4261
5911F: drivers/hwmon/ltc4261.c
5912
81365c31 5913LTP (Linux Test Project)
28b8e8d4 5914M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5915M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5916M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5917M: Jan Stancek <jstancek@redhat.com>
5918M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5919M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5920L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5921W: http://linux-test-project.github.io/
7d1ae8a8 5922T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5923S: Maintained
5924
c12a54b3 5925M32R ARCHITECTURE
c12a54b3 5926W: http://www.linux-m32r.org/
b4174867 5927S: Orphan
679655da 5928F: arch/m32r/
c12a54b3 5929
1da177e4 5930M68K ARCHITECTURE
8b58be88 5931M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5932L: linux-m68k@lists.linux-m68k.org
5933W: http://www.linux-m68k.org/
54e5881d 5934T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5935S: Maintained
679655da 5936F: arch/m68k/
9db35182 5937F: drivers/zorro/
1da177e4
LT
5938
5939M68K ON APPLE MACINTOSH
8b58be88 5940M: Joshua Thompson <funaho@jurai.org>
1da177e4 5941W: http://www.mac.linux-m68k.org/
9bb9f222 5942L: linux-m68k@lists.linux-m68k.org
1da177e4 5943S: Maintained
9db35182 5944F: arch/m68k/mac/
1da177e4
LT
5945
5946M68K ON HP9000/300
8b58be88 5947M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5948W: http://www.tazenda.demon.co.uk/phil/linux-hp
5949S: Maintained
679655da 5950F: arch/m68k/hp300/
1da177e4 5951
74425546
AP
5952M88DS3103 MEDIA DRIVER
5953M: Antti Palosaari <crope@iki.fi>
5954L: linux-media@vger.kernel.org
5955W: http://linuxtv.org/
5956W: http://palosaari.fi/linux/
5957Q: http://patchwork.linuxtv.org/project/linux-media/list/
5958T: git git://linuxtv.org/anttip/media_tree.git
5959S: Maintained
5960F: drivers/media/dvb-frontends/m88ds3103*
5961
68620bdd
MP
5962M88RS2000 MEDIA DRIVER
5963M: Malcolm Priestley <tvboxspy@gmail.com>
5964L: linux-media@vger.kernel.org
5965W: http://linuxtv.org/
5966Q: http://patchwork.linuxtv.org/project/linux-media/list/
5967S: Maintained
5968F: drivers/media/dvb-frontends/m88rs2000*
5969
0d62f800
AP
5970M88TS2022 MEDIA DRIVER
5971M: Antti Palosaari <crope@iki.fi>
5972L: linux-media@vger.kernel.org
5973W: http://linuxtv.org/
5974W: http://palosaari.fi/linux/
5975Q: http://patchwork.linuxtv.org/project/linux-media/list/
5976T: git git://linuxtv.org/anttip/media_tree.git
5977S: Maintained
5978F: drivers/media/tuners/m88ts2022*
5979
07a092fa 5980MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5981M: Alexey Klimov <klimov.linux@gmail.com>
5982L: linux-media@vger.kernel.org
5983T: git git://linuxtv.org/media_tree.git
5984S: Maintained
5985F: drivers/media/radio/radio-ma901.c
07a092fa 5986
64a327a7 5987MAC80211
8b58be88 5988M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5989L: linux-wireless@vger.kernel.org
491b26b4 5990W: http://wireless.kernel.org/
ce466579
JB
5991T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5992T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5993S: Maintained
679655da
JP
5994F: Documentation/networking/mac80211-injection.txt
5995F: include/net/mac80211.h
5996F: net/mac80211/
64a327a7 5997
b863ceb7 5998MACVLAN DRIVER
8b58be88 5999M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6000L: netdev@vger.kernel.org
6001S: Maintained
679655da
JP
6002F: drivers/net/macvlan.c
6003F: include/linux/if_macvlan.h
b863ceb7 6004
2b6d83e2
JB
6005MAILBOX API
6006M: Jassi Brar <jassisinghbrar@gmail.com>
6007L: linux-kernel@vger.kernel.org
6008S: Maintained
6009F: drivers/mailbox/
6010F: include/linux/mailbox_client.h
6011F: include/linux/mailbox_controller.h
6012
faf1668c 6013MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6014M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6015W: http://www.kernel.org/doc/man-pages
bd7ebec6 6016L: linux-man@vger.kernel.org
1b53dc74 6017S: Maintained
faf1668c 6018
8427defd
RK
6019MARVELL ARMADA DRM SUPPORT
6020M: Russell King <rmk+kernel@arm.linux.org.uk>
6021S: Maintained
6022F: drivers/gpu/drm/armada/
6023
3ad50cca
GR
6024MARVELL 88E6352 DSA support
6025M: Guenter Roeck <linux@roeck-us.net>
6026S: Maintained
6027F: drivers/net/dsa/mv88e6352.c
6028
44c14c1d 6029MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6030M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6031M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6032L: netdev@vger.kernel.org
6033S: Maintained
6034F: drivers/net/ethernet/marvell/sk*
6035
74cda169 6036MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6037L: libertas-dev@lists.infradead.org
8ac3e99e 6038S: Orphan
679655da 6039F: drivers/net/wireless/libertas/
74cda169 6040
b60d6975 6041MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6042M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6043L: netdev@vger.kernel.org
f5ca8502 6044S: Maintained
527a6266 6045F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6046F: include/linux/mv643xx.h
1da177e4 6047
370b8ed9
TP
6048MARVELL MVNETA ETHERNET DRIVER
6049M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6050L: netdev@vger.kernel.org
6051S: Maintained
6052F: drivers/net/ethernet/marvell/mvneta.*
6053
fcad584d 6054MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6055M: Amitkumar Karwar <akarwar@marvell.com>
6056M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6057L: linux-wireless@vger.kernel.org
6058S: Maintained
6059F: drivers/net/wireless/mwifiex/
6060
a2c3f656 6061MARVELL MWL8K WIRELESS DRIVER
a040d532 6062M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6063L: linux-wireless@vger.kernel.org
16345910 6064S: Odd Fixes
a2c3f656
LB
6065F: drivers/net/wireless/mwl8k.c
6066
2a69567b 6067MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6068M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6069S: Odd Fixes
1fa7e547 6070F: drivers/mmc/host/mvsdio.*
2a69567b 6071
1da177e4 6072MATROX FRAMEBUFFER DRIVER
c69f677c 6073L: linux-fbdev@vger.kernel.org
52653199 6074S: Orphan
8a61f013 6075F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6076F: include/uapi/linux/matroxfb.h
1da177e4 6077
ca462085
GR
6078MAX16065 HARDWARE MONITOR DRIVER
6079M: Guenter Roeck <linux@roeck-us.net>
6080L: lm-sensors@lm-sensors.org
6081S: Maintained
6082F: Documentation/hwmon/max16065
6083F: drivers/hwmon/max16065.c
6084
d20620de 6085MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6086M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6087L: lm-sensors@lm-sensors.org
6088S: Maintained
679655da
JP
6089F: Documentation/hwmon/max6650
6090F: drivers/hwmon/max6650.c
d20620de 6091
e89ab51f
GR
6092MAX6697 HARDWARE MONITOR DRIVER
6093M: Guenter Roeck <linux@roeck-us.net>
6094L: lm-sensors@lm-sensors.org
6095S: Maintained
6096F: Documentation/hwmon/max6697
6097F: Documentation/devicetree/bindings/i2c/max6697.txt
6098F: drivers/hwmon/max6697.c
6099F: include/linux/platform_data/max6697.h
6100
9be3c9a5
HV
6101MAXIRADIO FM RADIO RECEIVER 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: Maintained
6107F: drivers/media/radio/radio-maxiradio*
6108
127c49ae 6109MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6110M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6111P: LinuxTV.org Project
6112L: linux-media@vger.kernel.org
6113W: http://linuxtv.org
8a6e2535 6114Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6115T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6116S: Maintained
6117F: Documentation/dvb/
6118F: Documentation/video4linux/
ffe06198 6119F: Documentation/DocBook/media/
127c49ae 6120F: drivers/media/
ffe06198 6121F: drivers/staging/media/
127c49ae 6122F: include/media/
6c0f0359
MCC
6123F: include/uapi/linux/dvb/
6124F: include/uapi/linux/videodev2.h
6125F: include/uapi/linux/media.h
6126F: include/uapi/linux/v4l2-*
6127F: include/uapi/linux/meye.h
6128F: include/uapi/linux/ivtv*
6129F: include/uapi/linux/uvcvideo.h
d20620de 6130
6149a936
HV
6131MEDIAVISION PRO MOVIE STUDIO DRIVER
6132M: Hans Verkuil <hverkuil@xs4all.nl>
6133L: linux-media@vger.kernel.org
6134T: git git://linuxtv.org/media_tree.git
6135W: http://linuxtv.org
6136S: Odd Fixes
6137F: drivers/media/parport/pms*
6138
e399065b
SS
6139MEGARAID SCSI/SAS DRIVERS
6140M: Kashyap Desai <kashyap.desai@avagotech.com>
6141M: Sumit Saxena <sumit.saxena@avagotech.com>
6142M: Uday Lingala <uday.lingala@avagotech.com>
6143L: megaraidlinux.pdl@avagotech.com
baaea1dc 6144L: linux-scsi@vger.kernel.org
e399065b 6145W: http://www.lsi.com
ce00f85c 6146S: Maintained
679655da
JP
6147F: Documentation/scsi/megaraid.txt
6148F: drivers/scsi/megaraid.*
6149F: drivers/scsi/megaraid/
757e0108 6150
2c46c9d5
AV
6151MELLANOX ETHERNET DRIVER (mlx4_en)
6152M: Amir Vadai <amirv@mellanox.com>
b75f0050 6153L: netdev@vger.kernel.org
2c46c9d5
AV
6154S: Supported
6155W: http://www.mellanox.com
6156Q: http://patchwork.ozlabs.org/project/netdev/list/
6157F: drivers/net/ethernet/mellanox/mlx4/en_*
6158
70ea91f1
SR
6159MEMORY MANAGEMENT
6160L: linux-mm@kvack.org
70ea91f1
SR
6161W: http://www.linux-mm.org
6162S: Maintained
679655da 6163F: include/linux/mm.h
551450bb
CS
6164F: include/linux/gfp.h
6165F: include/linux/mmzone.h
6166F: include/linux/memory_hotplug.h
6167F: include/linux/vmalloc.h
679655da 6168F: mm/
70ea91f1 6169
f4e9ce66 6170MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6171M: David Woodhouse <dwmw2@infradead.org>
242c325e 6172M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6173L: linux-mtd@lists.infradead.org
8a6e2535
JP
6174W: http://www.linux-mtd.infradead.org/
6175Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6176T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6177T: git git://git.infradead.org/l2-mtd.git
1da177e4 6178S: Maintained
679655da
JP
6179F: drivers/mtd/
6180F: include/linux/mtd/
c117ab84 6181F: include/uapi/mtd/
1da177e4 6182
26c57ef1 6183MEN A21 WATCHDOG DRIVER
b75f0050 6184M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6185L: linux-watchdog@vger.kernel.org
6186S: Supported
6187F: drivers/watchdog/mena21_wdt.c
6188
3764e82e
JT
6189MEN CHAMELEON BUS (mcb)
6190M: Johannes Thumshirn <johannes.thumshirn@men.de>
6191S: Supported
6192F: drivers/mcb/
6193F: include/linux/mcb.h
6194
48b490d2
AW
6195MEN F21BMC (Board Management Controller)
6196M: Andreas Werner <andreas.werner@men.de>
6197S: Supported
6198F: drivers/mfd/menf21bmc.c
6199F: drivers/watchdog/menf21bmc_wdt.c
6200F: drivers/leds/leds-menf21bmc.c
6201F: drivers/hwmon/menf21bmc_hwmon.c
6202F: Documentation/hwmon/menf21bmc
6203
12285945
JH
6204METAG ARCHITECTURE
6205M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6206L: linux-metag@vger.kernel.org
12285945
JH
6207S: Supported
6208F: arch/metag/
6209F: Documentation/metag/
6210F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6211F: drivers/clocksource/metag_generic.c
5698c50d
JH
6212F: drivers/irqchip/irq-metag.c
6213F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6214F: drivers/tty/metag_da.c
12285945 6215
c6375b0a 6216MICROBLAZE ARCHITECTURE
8b58be88 6217M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6218W: http://www.monstr.eu/fdt/
6219T: git git://git.monstr.eu/linux-2.6-microblaze.git
6220S: Supported
0a8c7914 6221F: arch/microblaze/
1da177e4
LT
6222
6223MICROTEK X6 SCANNER
61eee9a7 6224M: Oliver Neukum <oliver@neukum.org>
1da177e4 6225S: Maintained
679655da 6226F: drivers/usb/image/microtek.*
1da177e4
LT
6227
6228MIPS
8b58be88 6229M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6230L: linux-mips@linux-mips.org
6097050d 6231W: http://www.linux-mips.org/
b05e988e 6232T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6233Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6234S: Supported
679655da
JP
6235F: Documentation/mips/
6236F: arch/mips/
1da177e4 6237
08b7620a
HV
6238MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6239M: Hans Verkuil <hverkuil@xs4all.nl>
6240L: linux-media@vger.kernel.org
6241T: git git://linuxtv.org/media_tree.git
6242W: http://linuxtv.org
6243S: Odd Fixes
6244F: drivers/media/radio/radio-miropcm20*
6245
e126ba97
EC
6246Mellanox MLX5 core VPI driver
6247M: Eli Cohen <eli@mellanox.com>
6248L: netdev@vger.kernel.org
6249L: linux-rdma@vger.kernel.org
6250W: http://www.mellanox.com
6251Q: http://patchwork.ozlabs.org/project/netdev/list/
6252Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6253T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6254S: Supported
6255F: drivers/net/ethernet/mellanox/mlx5/core/
6256F: include/linux/mlx5/
6257
6258Mellanox MLX5 IB driver
b75f0050
JP
6259M: Eli Cohen <eli@mellanox.com>
6260L: linux-rdma@vger.kernel.org
6261W: http://www.mellanox.com
6262Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6263T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6264S: Supported
6265F: include/linux/mlx5/
6266F: drivers/infiniband/hw/mlx5/
e126ba97 6267
0ce277e4
AP
6268MN88472 MEDIA DRIVER
6269M: Antti Palosaari <crope@iki.fi>
6270L: linux-media@vger.kernel.org
6271W: http://linuxtv.org/
6272W: http://palosaari.fi/linux/
6273Q: http://patchwork.linuxtv.org/project/linux-media/list/
6274T: git git://linuxtv.org/anttip/media_tree.git
6275S: Maintained
6276F: drivers/staging/media/mn88472/
6277F: drivers/media/dvb-frontends/mn88472.h
6278
4f4d238f
AP
6279MN88473 MEDIA DRIVER
6280M: Antti Palosaari <crope@iki.fi>
6281L: linux-media@vger.kernel.org
6282W: http://linuxtv.org/
6283W: http://palosaari.fi/linux/
6284Q: http://patchwork.linuxtv.org/project/linux-media/list/
6285T: git git://linuxtv.org/anttip/media_tree.git
6286S: Maintained
6287F: drivers/staging/media/mn88473/
6288F: drivers/media/dvb-frontends/mn88473.h
6289
1da177e4 6290MODULE SUPPORT
8b58be88 6291M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6292S: Maintained
679655da
JP
6293F: include/linux/module.h
6294F: kernel/module.c
1da177e4
LT
6295
6296MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6297W: http://popies.net/meye/
b7788e13 6298S: Orphan
679655da 6299F: Documentation/video4linux/meye.txt
90d72ac6 6300F: drivers/media/pci/meye/
6c0f0359 6301F: include/uapi/linux/meye.h
1da177e4 6302
b9705b60 6303MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6304M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6305S: Maintained
679655da 6306F: Documentation/serial/moxa-smartio
c897401b 6307F: drivers/tty/mxser.*
d735410a 6308
889b2f87
AK
6309MR800 AVERMEDIA USB FM RADIO DRIVER
6310M: Alexey Klimov <klimov.linux@gmail.com>
6311L: linux-media@vger.kernel.org
6312T: git git://linuxtv.org/media_tree.git
6313S: Maintained
6314F: drivers/media/radio/radio-mr800.c
6315
d7155691
AO
6316MRF24J40 IEEE 802.15.4 RADIO DRIVER
6317M: Alan Ott <alan@signal11.us>
6318L: linux-wpan@vger.kernel.org
6319S: Maintained
6320F: drivers/net/ieee802154/mrf24j40.c
6321
8c4c731a 6322MSI LAPTOP SUPPORT
182ae55c 6323M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6324L: platform-driver-x86@vger.kernel.org
8c4c731a 6325S: Maintained
679655da 6326F: drivers/platform/x86/msi-laptop.c
8c4c731a 6327
0f1006b1
AA
6328MSI WMI SUPPORT
6329M: Anisse Astier <anisse@astier.eu>
d0944853 6330L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6331S: Supported
6332F: drivers/platform/x86/msi-wmi.c
6333
19a628a0
AP
6334MSI001 MEDIA DRIVER
6335M: Antti Palosaari <crope@iki.fi>
6336L: linux-media@vger.kernel.org
6337W: http://linuxtv.org/
6338W: http://palosaari.fi/linux/
6339Q: http://patchwork.linuxtv.org/project/linux-media/list/
6340T: git git://linuxtv.org/anttip/media_tree.git
6341S: Maintained
0185e197 6342F: drivers/media/tuners/msi001*
19a628a0 6343
7570589d 6344MSI2500 MEDIA DRIVER
2c57213f
AP
6345M: Antti Palosaari <crope@iki.fi>
6346L: linux-media@vger.kernel.org
6347W: http://linuxtv.org/
6348W: http://palosaari.fi/linux/
6349Q: http://patchwork.linuxtv.org/project/linux-media/list/
6350T: git git://linuxtv.org/anttip/media_tree.git
6351S: Maintained
7570589d 6352F: drivers/media/usb/msi2500/
2c57213f 6353
62a37dc7 6354MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6355M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6356L: linux-media@vger.kernel.org
6357T: git git://linuxtv.org/media_tree.git
6358S: Maintained
6359F: drivers/media/i2c/mt9m032.c
6360F: include/media/mt9m032.h
6361
62a37dc7 6362MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6363M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6364L: linux-media@vger.kernel.org
6365T: git git://linuxtv.org/media_tree.git
6366S: Maintained
6367F: drivers/media/i2c/mt9p031.c
6368F: include/media/mt9p031.h
6369
62a37dc7 6370MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6371M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6372L: linux-media@vger.kernel.org
6373T: git git://linuxtv.org/media_tree.git
6374S: Maintained
6375F: drivers/media/i2c/mt9t001.c
6376F: include/media/mt9t001.h
6377
62a37dc7 6378MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6379M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6380L: linux-media@vger.kernel.org
6381T: git git://linuxtv.org/media_tree.git
6382S: Maintained
6383F: drivers/media/i2c/mt9v032.c
6384F: include/media/mt9v032.h
6385
4e0d13cb 6386MULTIFUNCTION DEVICES (MFD)
8b58be88 6387M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6388M: Lee Jones <lee.jones@linaro.org>
7caa7991 6389T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6390S: Supported
679655da 6391F: drivers/mfd/
55b5940d 6392F: include/linux/mfd/
4e0d13cb 6393
5c4e6f13 6394MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6395M: Chris Ball <chris@printf.net>
e18eaf8f 6396M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6397L: linux-mmc@vger.kernel.org
245feaa6 6398T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6399T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6400S: Maintained
679655da
JP
6401F: drivers/mmc/
6402F: include/linux/mmc/
c117ab84 6403F: include/uapi/linux/mmc/
baca2da4 6404
15a0580c 6405MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6406S: Orphan
679655da
JP
6407F: drivers/mmc/host/mmc_spi.c
6408F: include/linux/spi/mmc_spi.h
15a0580c 6409
1da177e4 6410MULTISOUND SOUND DRIVER
8b58be88 6411M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6412S: Maintained
679655da
JP
6413F: Documentation/sound/oss/MultiSound
6414F: sound/oss/msnd*
1da177e4 6415
d735410a 6416MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6417S: Orphan
c897401b 6418F: drivers/tty/isicom.c
679655da 6419F: include/linux/isicom.h
d735410a 6420
550a7375 6421MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6422M: Felipe Balbi <balbi@ti.com>
795fb7e7 6423L: linux-usb@vger.kernel.org
43b416e5 6424T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6425S: Maintained
679655da 6426F: drivers/usb/musb/
550a7375 6427
ea0af5f6
MK
6428MXL5007T MEDIA DRIVER
6429M: Michael Krufky <mkrufky@linuxtv.org>
6430L: linux-media@vger.kernel.org
6431W: http://linuxtv.org/
6432W: http://github.com/mkrufky
6433Q: http://patchwork.linuxtv.org/project/linux-media/list/
6434T: git git://linuxtv.org/mkrufky/tuners.git
6435S: Maintained
6436F: drivers/media/tuners/mxl5007t.*
6437
2d3cf588 6438MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6439M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6440L: netdev@vger.kernel.org
205057ae 6441W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6442S: Supported
93f7848b 6443F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6444
1da177e4 6445NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6446S: Orphan
d9fb9f38 6447F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6448
23dc05a3
DM
6449NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6450M: Daniel Mack <zonque@gmail.com>
6451S: Maintained
6452L: alsa-devel@alsa-project.org
6453W: http://www.native-instruments.com
6454F: sound/usb/caiaq/
6455
1da177e4 6456NCP FILESYSTEM
52653199
PV
6457M: Petr Vandrovec <petr@vandrovec.name>
6458S: Odd Fixes
679655da 6459F: fs/ncpfs/
1da177e4 6460
a79b0322
FT
6461NCR 5380 SCSI DRIVERS
6462M: Finn Thain <fthain@telegraphics.com.au>
6463M: Michael Schmitz <schmitzmic@gmail.com>
6464L: linux-scsi@vger.kernel.org
6465S: Maintained
6466F: Documentation/scsi/g_NCR5380.txt
6467F: drivers/scsi/NCR5380.*
6468F: drivers/scsi/arm/cumana_1.c
6469F: drivers/scsi/arm/oak.c
6470F: drivers/scsi/atari_NCR5380.c
6471F: drivers/scsi/atari_scsi.*
6472F: drivers/scsi/dmx3191d.c
6473F: drivers/scsi/dtc.*
6474F: drivers/scsi/g_NCR5380.*
6475F: drivers/scsi/g_NCR5380_mmio.c
6476F: drivers/scsi/mac_scsi.*
6477F: drivers/scsi/pas16.*
a79b0322
FT
6478F: drivers/scsi/sun3_scsi.*
6479F: drivers/scsi/sun3_scsi_vme.c
6480F: drivers/scsi/t128.*
6481
1da177e4 6482NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6483M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6484L: linux-scsi@vger.kernel.org
6485S: Maintained
679655da 6486F: drivers/scsi/NCR_D700.*
1da177e4 6487
4aa3eb4c
GR
6488NCT6775 HARDWARE MONITOR DRIVER
6489M: Guenter Roeck <linux@roeck-us.net>
6490L: lm-sensors@lm-sensors.org
6491S: Maintained
6492F: Documentation/hwmon/nct6775
6493F: drivers/hwmon/nct6775.c
6494
3c2d774c 6495NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6496M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6497L: linux-rdma@vger.kernel.org
e3d33cb1 6498W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6499S: Supported
6500F: drivers/infiniband/hw/nes/
6501
be2f2e84 6502NETEM NETWORK EMULATOR
adbbf69d 6503M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6504L: netem@lists.linux-foundation.org
be2f2e84 6505S: Maintained
679655da 6506F: net/sched/sch_netem.c
be2f2e84 6507
b2f5a051 6508NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6509M: Jon Mason <jdmason@kudzu.us>
4a58448b 6510L: netdev@vger.kernel.org
4a58448b 6511S: Supported
679655da 6512F: Documentation/networking/s2io.txt
b2f5a051 6513F: Documentation/networking/vxge.txt
86387e1a 6514F: drivers/net/ethernet/neterion/
4a58448b 6515
db9cf3a3 6516NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6517M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6518M: Patrick McHardy <kaber@trash.net>
42010ed0 6519M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6520L: netfilter-devel@vger.kernel.org
82b98543 6521L: coreteam@netfilter.org
1da177e4
LT
6522W: http://www.netfilter.org/
6523W: http://www.iptables.org/
42010ed0
PNA
6524Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6525T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6526T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6527S: Supported
679655da
JP
6528F: include/linux/netfilter*
6529F: include/linux/netfilter/
6530F: include/net/netfilter/
c117ab84
CEB
6531F: include/uapi/linux/netfilter*
6532F: include/uapi/linux/netfilter/
679655da
JP
6533F: net/*/netfilter.c
6534F: net/*/netfilter/
6535F: net/netfilter/
1da177e4 6536
4cc67735 6537NETLABEL
87a0874c 6538M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6539W: http://netlabel.sf.net
6540L: netdev@vger.kernel.org
87a0874c 6541S: Maintained
80811493 6542F: Documentation/netlabel/
679655da
JP
6543F: include/net/netlabel.h
6544F: net/netlabel/
4cc67735 6545
1da177e4 6546NETROM NETWORK LAYER
8b58be88 6547M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6548L: linux-hams@vger.kernel.org
d34cb28a 6549W: http://www.linux-ax25.org/
1da177e4 6550S: Maintained
679655da 6551F: include/net/netrom.h
c117ab84 6552F: include/uapi/linux/netrom.h
679655da 6553F: net/netrom/
1da177e4 6554
5ddb88c0 6555NETWORK BLOCK DEVICE (NBD)
8b58be88 6556M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6557S: Maintained
5e4b269b 6558L: nbd-general@lists.sourceforge.net
679655da
JP
6559F: Documentation/blockdev/nbd.txt
6560F: drivers/block/nbd.c
6561F: include/linux/nbd.h
c117ab84 6562F: include/uapi/linux/nbd.h
1da177e4 6563
6e43650c
NH
6564NETWORK DROP MONITOR
6565M: Neil Horman <nhorman@tuxdriver.com>
6566L: netdev@vger.kernel.org
6567S: Maintained
6568W: https://fedorahosted.org/dropwatch/
6569F: net/core/drop_monitor.c
6570
1da177e4 6571NETWORKING [GENERAL]
8b58be88 6572M: "David S. Miller" <davem@davemloft.net>
979b6c13 6573L: netdev@vger.kernel.org
b1e8fd54 6574W: http://www.linuxfoundation.org/en/Net
11e98029 6575Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6576T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6577T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6578S: Maintained
679655da
JP
6579F: net/
6580F: include/net/
018d21ed
JP
6581F: include/linux/in.h
6582F: include/linux/net.h
6583F: include/linux/netdevice.h
c117ab84
CEB
6584F: include/uapi/linux/in.h
6585F: include/uapi/linux/net.h
6586F: include/uapi/linux/netdevice.h
7e814a6c 6587F: tools/net/
f4e53f9a 6588F: tools/testing/selftests/net/
335a67d2 6589F: lib/random32.c
a101ccd1 6590F: lib/test_bpf.c
1da177e4
LT
6591
6592NETWORKING [IPv4/IPv6]
8b58be88
JP
6593M: "David S. Miller" <davem@davemloft.net>
6594M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6595M: James Morris <jmorris@namei.org>
6596M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6597M: Patrick McHardy <kaber@trash.net>
979b6c13 6598L: netdev@vger.kernel.org
08deed1e 6599T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6600S: Maintained
679655da
JP
6601F: net/ipv4/
6602F: net/ipv6/
6603F: include/net/ip*
0a14842f 6604F: arch/x86/net/*
1da177e4 6605
73b7656c
DM
6606NETWORKING [IPSEC]
6607M: Steffen Klassert <steffen.klassert@secunet.com>
6608M: Herbert Xu <herbert@gondor.apana.org.au>
6609M: "David S. Miller" <davem@davemloft.net>
6610L: netdev@vger.kernel.org
d1fc5024
SK
6611T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6612T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6613S: Maintained
5826bdd1 6614F: net/core/flow.c
73b7656c
DM
6615F: net/xfrm/
6616F: net/key/
6617F: net/ipv4/xfrm*
d1fc5024
SK
6618F: net/ipv4/esp4.c
6619F: net/ipv4/ah4.c
6620F: net/ipv4/ipcomp.c
6621F: net/ipv4/ip_vti.c
73b7656c 6622F: net/ipv6/xfrm*
d1fc5024
SK
6623F: net/ipv6/esp6.c
6624F: net/ipv6/ah6.c
6625F: net/ipv6/ipcomp6.c
6626F: net/ipv6/ip6_vti.c
73b7656c
DM
6627F: include/uapi/linux/xfrm.h
6628F: include/net/xfrm.h
6629
10e2ff1c 6630NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6631M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6632L: netdev@vger.kernel.org
6633S: Maintained
6634
29f8f632 6635NETWORKING [WIRELESS]
2cb4abd1 6636L: linux-wireless@vger.kernel.org
8a6e2535 6637Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6638
788873ac
JP
6639NETWORKING DRIVERS
6640L: netdev@vger.kernel.org
6641W: http://www.linuxfoundation.org/en/Net
11e98029 6642Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6643T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6644T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6645S: Odd Fixes
6646F: drivers/net/
018d21ed 6647F: include/linux/if_*
0b63bf1f
JD
6648F: include/linux/netdevice.h
6649F: include/linux/arcdevice.h
6650F: include/linux/etherdevice.h
6651F: include/linux/fcdevice.h
6652F: include/linux/fddidevice.h
6653F: include/linux/hippidevice.h
6654F: include/linux/inetdevice.h
c117ab84
CEB
6655F: include/uapi/linux/if_*
6656F: include/uapi/linux/netdevice.h
788873ac 6657
0e324cf6
JL
6658NETWORKING DRIVERS (WIRELESS)
6659M: Kalle Valo <kvalo@codeaurora.org>
6660L: linux-wireless@vger.kernel.org
6661Q: http://patchwork.kernel.org/project/linux-wireless/list/
6662T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6663S: Maintained
6664F: drivers/net/wireless/
6665
3d396eb1 6666NETXEN (1/10) GbE SUPPORT
8622315e 6667M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6668M: Sony Chacko <sony.chacko@qlogic.com>
6669M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6670L: netdev@vger.kernel.org
9c2b5bde 6671W: http://www.qlogic.com
3d396eb1 6672S: Supported
aa43c215 6673F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6674
6423d30f
AAJ
6675NFC SUBSYSTEM
6676M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6677M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6678M: Samuel Ortiz <sameo@linux.intel.com>
6679L: linux-wireless@vger.kernel.org
1eb3b216 6680L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6681S: Supported
6423d30f 6682F: net/nfc/
55eb94f9 6683F: include/net/nfc/
c117ab84 6684F: include/uapi/linux/nfc.h
6423d30f 6685F: drivers/nfc/
08eaa1e0 6686F: include/linux/platform_data/pn544.h
7ebb88e5 6687F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6688
e8b43555 6689NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6690M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6691L: linux-nfs@vger.kernel.org
6692W: http://client.linux-nfs.org
cd7b996a 6693T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6694S: Maintained
679655da
JP
6695F: fs/lockd/
6696F: fs/nfs/
6697F: fs/nfs_common/
6698F: net/sunrpc/
6699F: include/linux/lockd/
6700F: include/linux/nfs*
6701F: include/linux/sunrpc/
c117ab84
CEB
6702F: include/uapi/linux/nfs*
6703F: include/uapi/linux/sunrpc/
1da177e4 6704
85ef9cea 6705NILFS2 FILESYSTEM
e2126935 6706M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6707L: linux-nilfs@vger.kernel.org
f9472265 6708W: http://nilfs.sourceforge.net/
e2126935 6709T: git git://github.com/konis/nilfs2.git
85ef9cea 6710S: Supported
679655da
JP
6711F: Documentation/filesystems/nilfs2.txt
6712F: fs/nilfs2/
6713F: include/linux/nilfs2_fs.h
85ef9cea 6714
1da177e4 6715NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6716M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6717W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6718S: Maintained
679655da
JP
6719F: Documentation/scsi/NinjaSCSI.txt
6720F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6721
6722NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6723M: GOTO Masanori <gotom@debian.or.jp>
6724M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6725W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6726S: Maintained
679655da
JP
6727F: Documentation/scsi/NinjaSCSI.txt
6728F: drivers/scsi/nsp32*
1da177e4 6729
383b8fb9
LFT
6730NIOS2 ARCHITECTURE
6731M: Ley Foon Tan <lftan@altera.com>
6732L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6733T: git git://git.rocketboards.org/linux-socfpga.git
6734S: Maintained
6735F: arch/nios2/
6736
fce8a7bb 6737NTB DRIVER
9ef6bf6c
JM
6738M: Jon Mason <jdmason@kudzu.us>
6739M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6740S: Supported
2984411f
JM
6741W: https://github.com/jonmason/ntb/wiki
6742T: git git://github.com/jonmason/ntb.git
fce8a7bb 6743F: drivers/ntb/
548c237c 6744F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6745F: include/linux/ntb.h
6746
1da177e4 6747NTFS FILESYSTEM
2818ef50 6748M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6749L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6750W: http://www.tuxera.com/
e6f4dee7 6751T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6752S: Supported
679655da
JP
6753F: Documentation/filesystems/ntfs.txt
6754F: fs/ntfs/
1da177e4 6755
9eb8ef74 6756NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6757M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6758L: linux-fbdev@vger.kernel.org
ce00f85c 6759S: Maintained
8a61f013
JH
6760F: drivers/video/fbdev/riva/
6761F: drivers/video/fbdev/nvidia/
1da177e4 6762
79461681
MW
6763NVM EXPRESS DRIVER
6764M: Matthew Wilcox <willy@linux.intel.com>
6765L: linux-nvme@lists.infradead.org
6766T: git git://git.infradead.org/users/willy/linux-nvme.git
6767S: Supported
5be37bf9 6768F: drivers/block/nvme*
79461681
MW
6769F: include/linux/nvme.h
6770
f50d7146
RK
6771NXP TDA998X DRM DRIVER
6772M: Russell King <rmk+kernel@arm.linux.org.uk>
6773S: Supported
6774F: drivers/gpu/drm/i2c/tda998x_drv.c
6775F: include/drm/i2c/tda998x.h
6776
fbace43e
PR
6777NXP TFA9879 DRIVER
6778M: Peter Rosin <peda@axentia.se>
6779L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6780S: Maintained
6781F: sound/soc/codecs/tfa9879*
6782
f5525786 6783OMAP SUPPORT
0e24bdd4 6784M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6785L: linux-omap@vger.kernel.org
6786W: http://www.muru.com/linux/omap/
6787W: http://linux.omap.com/
8a6e2535 6788Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6789T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6790S: Maintained
4e04d5a3 6791F: arch/arm/*omap*/
046d0a37 6792F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
6793F: drivers/irqchip/irq-omap-intc.c
6794F: drivers/mfd/*omap*.c
6795F: drivers/mfd/menelaus.c
6796F: drivers/mfd/palmas.c
6797F: drivers/mfd/tps65217.c
6798F: drivers/mfd/tps65218.c
6799F: drivers/mfd/tps65910.c
6800F: drivers/mfd/twl-core.[ch]
6801F: drivers/mfd/twl4030*.c
6802F: drivers/mfd/twl6030*.c
6803F: drivers/mfd/twl6040*.c
6804F: drivers/regulator/palmas-regulator*.c
6805F: drivers/regulator/pbias-regulator.c
6806F: drivers/regulator/tps65217-regulator.c
6807F: drivers/regulator/tps65218-regulator.c
6808F: drivers/regulator/tps65910-regulator.c
6809F: drivers/regulator/twl-regulator.c
046d0a37 6810F: include/linux/i2c-omap.h
f5525786 6811
50f29fbd 6812OMAP DEVICE TREE SUPPORT
cdb55ab0 6813M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6814M: Tony Lindgren <tony@atomide.com>
6815L: linux-omap@vger.kernel.org
d0fb18c5 6816L: devicetree@vger.kernel.org
50f29fbd
TL
6817S: Maintained
6818F: arch/arm/boot/dts/*omap*
6819F: arch/arm/boot/dts/*am3*
05eb20fa
NM
6820F: arch/arm/boot/dts/*am4*
6821F: arch/arm/boot/dts/*am5*
6822F: arch/arm/boot/dts/*dra7*
50f29fbd 6823
f5525786 6824OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6825M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6826L: linux-omap@vger.kernel.org
6827S: Maintained
6828F: arch/arm/*omap*/*clock*
6829
6830OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6831M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6832L: linux-omap@vger.kernel.org
6833S: Maintained
6834F: arch/arm/*omap*/*pm*
c46938d4 6835F: drivers/cpufreq/omap-cpufreq.c
f5525786 6836
d21db568 6837OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6838M: Rajendra Nayak <rnayak@ti.com>
6839M: Paul Walmsley <paul@pwsan.com>
6840L: linux-omap@vger.kernel.org
6841S: Maintained
d21db568 6842F: arch/arm/mach-omap2/prm*
692ab1f3 6843
f5525786 6844OMAP AUDIO SUPPORT
6c284903 6845M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6846M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6847L: alsa-devel@alsa-project.org (subscribers-only)
6848L: linux-omap@vger.kernel.org
6849S: Maintained
6850F: sound/soc/omap/
6851
18640193
TL
6852OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6853M: Roger Quadros <rogerq@ti.com>
6854M: Tony Lindgren <tony@atomide.com>
6855L: linux-omap@vger.kernel.org
6856S: Maintained
6857F: drivers/memory/omap-gpmc.c
6858F: arch/arm/mach-omap2/*gpmc*
6859
f5525786 6860OMAP FRAMEBUFFER SUPPORT
830e6384 6861M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6862L: linux-fbdev@vger.kernel.org
f5525786
TL
6863L: linux-omap@vger.kernel.org
6864S: Maintained
8a61f013 6865F: drivers/video/fbdev/omap/
f5525786 6866
676eec0d 6867OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6868M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6869L: linux-omap@vger.kernel.org
676eec0d 6870L: linux-fbdev@vger.kernel.org
178ff4c9 6871S: Maintained
8a61f013 6872F: drivers/video/fbdev/omap2/
178ff4c9
TV
6873F: Documentation/arm/OMAP/DSS
6874
8b37fcfc
OBC
6875OMAP HARDWARE SPINLOCK SUPPORT
6876M: Ohad Ben-Cohen <ohad@wizery.com>
6877L: linux-omap@vger.kernel.org
6878S: Maintained
6879F: drivers/hwspinlock/omap_hwspinlock.c
6880F: arch/arm/mach-omap2/hwspinlock.c
6881
f5525786 6882OMAP MMC SUPPORT
8b58be88 6883M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6884L: linux-omap@vger.kernel.org
6885S: Maintained
653f41b5
MC
6886F: drivers/mmc/host/omap.c
6887
6888OMAP HS MMC SUPPORT
0a4585c6 6889L: linux-mmc@vger.kernel.org
653f41b5 6890L: linux-omap@vger.kernel.org
dfa5d196 6891S: Orphan
653f41b5 6892F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6893
6894OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6895M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6896S: Maintained
6897F: drivers/char/hw_random/omap-rng.c
6898
f400c82e 6899OMAP HWMOD SUPPORT
cdb55ab0 6900M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6901M: Paul Walmsley <paul@pwsan.com>
6902L: linux-omap@vger.kernel.org
6903S: Maintained
8fc8b12b 6904F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6905
6906OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6907M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6908L: linux-omap@vger.kernel.org
6909S: Maintained
6910F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6911
0db83ced 6912OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6913M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6914L: linux-media@vger.kernel.org
6915S: Maintained
90d72ac6 6916F: drivers/media/platform/omap3isp/
0db83ced 6917F: drivers/staging/media/omap4iss/
7e8970e1 6918
f5525786 6919OMAP USB SUPPORT
f299470a 6920M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6921L: linux-usb@vger.kernel.org
6922L: linux-omap@vger.kernel.org
43b416e5 6923T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6924S: Maintained
a16fbd65
JP
6925F: drivers/usb/*/*omap*
6926F: arch/arm/*omap*/usb*
f5525786 6927
6d994710 6928OMAP GPIO DRIVER
a1415a8f 6929M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 6930M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 6931M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6932L: linux-omap@vger.kernel.org
6933S: Maintained
6934F: drivers/gpio/gpio-omap.c
6935
c351e290
MJ
6936OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6937M: Mark Jackson <mpfj@newflow.co.uk>
6938L: linux-omap@vger.kernel.org
6939S: Maintained
6940F: arch/arm/boot/dts/am335x-nano.dts
6941
0ad122d9 6942OMFS FILESYSTEM
8b58be88 6943M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6944L: linux-karma-devel@lists.sourceforge.net
6945S: Maintained
679655da
JP
6946F: Documentation/filesystems/omfs.txt
6947F: fs/omfs/
0ad122d9 6948
c1986ee9 6949OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6950M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6951S: Maintained
679655da
JP
6952F: drivers/char/pcmcia/cm4000_cs.c
6953F: include/linux/cm4000_cs.h
c117ab84 6954F: include/uapi/linux/cm4000_cs.h
c1986ee9 6955
77c44ab1 6956OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6957M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6958S: Maintained
679655da 6959F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6960
77d5140f 6961OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6962M: Jonathan Corbet <corbet@lwn.net>
661263b5 6963L: linux-media@vger.kernel.org
275ffde4 6964T: git git://linuxtv.org/media_tree.git
77d5140f 6965S: Maintained
90d72ac6 6966F: drivers/media/i2c/ov7670.c
77d5140f 6967
431bca73 6968ONENAND FLASH DRIVER
8b58be88 6969M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6970L: linux-mtd@lists.infradead.org
6971S: Maintained
679655da
JP
6972F: drivers/mtd/onenand/
6973F: include/linux/mtd/onenand*.h
431bca73 6974
1da177e4 6975ONSTREAM SCSI TAPE DRIVER
8b58be88 6976M: Willem Riede <osst@riede.org>
1da177e4
LT
6977L: osst-users@lists.sourceforge.net
6978L: linux-scsi@vger.kernel.org
6979S: Maintained
f7269cfc
JD
6980F: Documentation/scsi/osst.txt
6981F: drivers/scsi/osst.*
6982F: drivers/scsi/osst_*.h
6983F: drivers/scsi/st.h
1da177e4 6984
e2d1d6c0 6985OPENCORES I2C BUS DRIVER
8b58be88 6986M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6987L: linux-i2c@vger.kernel.org
e2d1d6c0 6988S: Maintained
679655da
JP
6989F: Documentation/i2c/busses/i2c-ocores
6990F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6991
860c44c1 6992OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6993M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6994M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6995L: devicetree@vger.kernel.org
860c44c1 6996W: http://fdt.secretlab.ca
3bbf9b9b 6997T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6998S: Maintained
f8828205 6999F: drivers/of/
860c44c1 7000F: include/linux/of*.h
f8828205 7001F: scripts/dtc/
860c44c1 7002K: of_get_property
d945fa0d 7003K: of_match_table
860c44c1 7004
f8828205 7005OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7006M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7007M: Pawel Moll <pawel.moll@arm.com>
7008M: Mark Rutland <mark.rutland@arm.com>
de80963e 7009M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7010M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7011L: devicetree@vger.kernel.org
7012S: Maintained
7013F: Documentation/devicetree/
7014F: arch/*/boot/dts/
7015F: include/dt-bindings/
7016
19f9d392
JB
7017OPENRISC ARCHITECTURE
7018M: Jonas Bonn <jonas@southpole.se>
7019W: http://openrisc.net
eab7c1c0 7020L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7021S: Maintained
7022T: git git://openrisc.net/~jonas/linux
14430813 7023F: arch/openrisc/
19f9d392 7024
ccb1352e 7025OPENVSWITCH
4f337ed5 7026M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
7027L: dev@openvswitch.org
7028W: http://openvswitch.org
4f337ed5 7029T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
7030S: Maintained
7031F: net/openvswitch/
7032
af39917d
CL
7033OPL4 DRIVER
7034M: Clemens Ladisch <clemens@ladisch.de>
7035L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7036T: git git://git.alsa-project.org/alsa-kernel.git
7037S: Maintained
7038F: sound/drivers/opl4/
7039
1da177e4 7040OPROFILE
4cf7e718 7041M: Robert Richter <rric@kernel.org>
1da177e4
LT
7042L: oprofile-list@lists.sf.net
7043S: Maintained
81c4a8a6 7044F: arch/*/include/asm/oprofile*.h
679655da
JP
7045F: arch/*/oprofile/
7046F: drivers/oprofile/
7047F: include/linux/oprofile.h
1da177e4 7048
e2d1d6c0 7049ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7050M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7051M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
7052L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7053W: http://oss.oracle.com/projects/ocfs2/
2191aeba 7054T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 7055S: Supported
679655da
JP
7056F: Documentation/filesystems/ocfs2.txt
7057F: Documentation/filesystems/dlmfs.txt
7058F: fs/ocfs2/
e2d1d6c0 7059
1da177e4 7060ORINOCO DRIVER
724c6b35 7061L: linux-wireless@vger.kernel.org
491b26b4 7062W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7063W: http://www.nongnu.org/orinoco/
3a59babb 7064S: Orphan
679655da 7065F: drivers/net/wireless/orinoco/
1da177e4 7066
42c55aa8 7067OSD LIBRARY and FILESYSTEM
fadc0752 7068M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7069M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7070L: osd-dev@open-osd.org
7071W: http://open-osd.org
54e5881d 7072T: git git://git.open-osd.org/open-osd.git
68274794 7073S: Maintained
42c55aa8 7074F: drivers/scsi/osd/
6b6f0b6c 7075F: include/scsi/osd_*
42c55aa8 7076F: fs/exofs/
68274794 7077
ef94b186 7078OVERLAY FILESYSTEM
7c37fbda 7079M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7080L: linux-unionfs@vger.kernel.org
7081T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7082S: Supported
1d113735 7083F: fs/overlayfs/
7c37fbda
NB
7084F: Documentation/filesystems/overlayfs.txt
7085
e2d1d6c0 7086P54 WIRELESS DRIVER
084cb0fe 7087M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7088L: linux-wireless@vger.kernel.org
084cb0fe 7089W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7090S: Maintained
679655da 7091F: drivers/net/wireless/p54/
e2d1d6c0 7092
f5cd7872 7093PA SEMI ETHERNET DRIVER
8b58be88 7094M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7095L: netdev@vger.kernel.org
7096S: Maintained
ded19add 7097F: drivers/net/ethernet/pasemi/*
f5cd7872 7098
beb58aa3 7099PA SEMI SMBUS DRIVER
8b58be88 7100M: Olof Johansson <olof@lixom.net>
846557d3 7101L: linux-i2c@vger.kernel.org
beb58aa3 7102S: Maintained
679655da 7103F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7104
48fc267e
SK
7105PADATA PARALLEL EXECUTION MECHANISM
7106M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7107L: linux-crypto@vger.kernel.org
7108S: Maintained
7109F: kernel/padata.c
7110F: include/linux/padata.h
7111F: Documentation/padata.txt
7112
709ee531 7113PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7114M: Harald Welte <laforge@gnumonks.org>
d0944853 7115L: platform-driver-x86@vger.kernel.org
709ee531 7116S: Maintained
679655da 7117F: drivers/platform/x86/panasonic-laptop.c
709ee531 7118
368dd5ac 7119PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7120M: David Howells <dhowells@redhat.com>
7121M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7122L: linux-am33-list@redhat.com (moderated for non-subscribers)
7123W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7124S: Maintained
679655da
JP
7125F: Documentation/mn10300/
7126F: arch/mn10300/
4fa97181 7127
1da177e4 7128PARALLEL PORT SUPPORT
3dd1a329 7129L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7130S: Orphan
679655da
JP
7131F: drivers/parport/
7132F: include/linux/parport*.h
7133F: drivers/char/ppdev.c
c117ab84 7134F: include/uapi/linux/ppdev.h
1da177e4 7135
4cdf6bc2 7136PARAVIRT_OPS INTERFACE
d633180c 7137M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7138M: Chris Wright <chrisw@sous-sol.org>
7139M: Alok Kataria <akataria@vmware.com>
7140M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7141L: virtualization@lists.linux-foundation.org
4cdf6bc2 7142S: Supported
679655da
JP
7143F: Documentation/ia64/paravirt_ops.txt
7144F: arch/*/kernel/paravirt*
7145F: arch/*/include/asm/paravirt.h
4cdf6bc2 7146
e2d1d6c0 7147PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7148M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7149L: linux-parport@lists.infradead.org (subscribers-only)
7150W: http://www.torque.net/linux-pp.html
7151S: Maintained
679655da
JP
7152F: Documentation/blockdev/paride.txt
7153F: drivers/block/paride/
e2d1d6c0
RD
7154
7155PARISC ARCHITECTURE
b8828770 7156M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7157M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7158L: linux-parisc@vger.kernel.org
7159W: http://www.parisc-linux.org/
8a6e2535 7160Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7161T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7162T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7163S: Maintained
679655da 7164F: arch/parisc/
2b6bac9e 7165F: Documentation/parisc/
679655da 7166F: drivers/parisc/
2b6bac9e
HD
7167F: drivers/char/agp/parisc-agp.c
7168F: drivers/input/serio/gscps2.c
7169F: drivers/parport/parport_gsc.*
7170F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7171F: drivers/video/fbdev/sti*
2b6bac9e
HD
7172F: drivers/video/console/sti*
7173F: drivers/video/logo/logo_parisc*
e2d1d6c0 7174
1662d32c 7175PC87360 HARDWARE MONITORING DRIVER
8b58be88 7176M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7177L: lm-sensors@lm-sensors.org
7178S: Maintained
679655da
JP
7179F: Documentation/hwmon/pc87360
7180F: drivers/hwmon/pc87360.c
1662d32c
JC
7181
7182PC8736x GPIO DRIVER
8b58be88 7183M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7184S: Maintained
679655da 7185F: drivers/char/pc8736x_gpio.c
1662d32c 7186
1ad107fd 7187PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7188M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7189L: lm-sensors@lm-sensors.org
7190S: Maintained
7191F: Documentation/hwmon/pc87427
7192F: drivers/hwmon/pc87427.c
7193
b26e0ed4 7194PCA9532 LED DRIVER
8b58be88 7195M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7196S: Maintained
d5ca6918
JP
7197F: drivers/leds/leds-pca9532.c
7198F: include/linux/leds-pca9532.h
b26e0ed4 7199
5ce914a8 7200PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7201M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7202L: linux-i2c@vger.kernel.org
7203S: Maintained
b4f0b74e 7204F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7205
3971dae5 7206PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7207M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7208S: Maintained
7209F: drivers/firmware/pcdp.*
7210
065c6359 7211PCI ERROR RECOVERY
6305902c 7212M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7213L: linux-pci@vger.kernel.org
065c6359 7214S: Supported
679655da 7215F: Documentation/PCI/pci-error-recovery.txt
065c6359 7216
1da177e4 7217PCI SUBSYSTEM
5ac3a6d2 7218M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7219L: linux-pci@vger.kernel.org
99662dd1 7220Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7221T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7222S: Supported
679655da
JP
7223F: Documentation/PCI/
7224F: drivers/pci/
7225F: include/linux/pci*
6b49ee49 7226F: arch/x86/pci/
cad01f91 7227F: arch/x86/kernel/quirks.c
1da177e4 7228
5f6b6ccd
TI
7229PCI DRIVER FOR APPLIEDMICRO XGENE
7230M: Tanmay Inamdar <tinamdar@apm.com>
7231L: linux-pci@vger.kernel.org
7232L: linux-arm-kernel@lists.infradead.org
7233S: Maintained
7234F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7235F: drivers/pci/host/pci-xgene.c
7236
62d0ff83
ML
7237PCI DRIVER FOR FREESCALE LAYERSCAPE
7238M: Minghuan Lian <minghuan.Lian@freescale.com>
7239M: Mingkai Hu <mingkai.hu@freescale.com>
7240M: Roy Zang <tie-fei.zang@freescale.com>
7241L: linuxppc-dev@lists.ozlabs.org
7242L: linux-pci@vger.kernel.org
7243L: linux-arm-kernel@lists.infradead.org
7244S: Maintained
7245F: drivers/pci/host/*layerscape*
7246
f0b75693
BH
7247PCI DRIVER FOR IMX6
7248M: Richard Zhu <r65037@freescale.com>
1ba55f55 7249M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7250L: linux-pci@vger.kernel.org
7251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7252S: Maintained
7253F: drivers/pci/host/*imx6*
7254
0c4ffcfe
MK
7255PCI DRIVER FOR TI KEYSTONE
7256M: Murali Karicheri <m-karicheri2@ti.com>
7257L: linux-pci@vger.kernel.org
7258L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7259S: Maintained
7260F: drivers/pci/host/*keystone*
7261
f0b75693
BH
7262PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7263M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7264M: Jason Cooper <jason@lakedaemon.net>
7265L: linux-pci@vger.kernel.org
7266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7267S: Maintained
7268F: drivers/pci/host/*mvebu*
7269
0447cfd7
TR
7270PCI DRIVER FOR NVIDIA TEGRA
7271M: Thierry Reding <thierry.reding@gmail.com>
7272L: linux-tegra@vger.kernel.org
f0b75693 7273L: linux-pci@vger.kernel.org
0447cfd7
TR
7274S: Supported
7275F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7276F: drivers/pci/host/pci-tegra.c
7277
47ff3de9
KVA
7278PCI DRIVER FOR TI DRA7XX
7279M: Kishon Vijay Abraham I <kishon@ti.com>
7280L: linux-omap@vger.kernel.org
7281L: linux-pci@vger.kernel.org
7282S: Supported
7283F: Documentation/devicetree/bindings/pci/ti-pci.txt
7284F: drivers/pci/host/pci-dra7xx.c
7285
f0b75693
BH
7286PCI DRIVER FOR RENESAS R-CAR
7287M: Simon Horman <horms@verge.net.au>
7288L: linux-pci@vger.kernel.org
7289L: linux-sh@vger.kernel.org
7290S: Maintained
7291F: drivers/pci/host/*rcar*
7292
4af82255
JH
7293PCI DRIVER FOR SAMSUNG EXYNOS
7294M: Jingoo Han <jg1.han@samsung.com>
7295L: linux-pci@vger.kernel.org
f0b75693
BH
7296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7297L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7298S: Maintained
7299F: drivers/pci/host/pci-exynos.c
7300
f0b75693
BH
7301PCI DRIVER FOR SYNOPSIS DESIGNWARE
7302M: Mohit Kumar <mohit.kumar@st.com>
7303M: Jingoo Han <jg1.han@samsung.com>
7304L: linux-pci@vger.kernel.org
7305S: Maintained
7306F: drivers/pci/host/*designware*
7307
cf28855b
WD
7308PCI DRIVER FOR GENERIC OF HOSTS
7309M: Will Deacon <will.deacon@arm.com>
7310L: linux-pci@vger.kernel.org
7311L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7312S: Maintained
7313F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7314F: drivers/pci/host/pci-host-generic.c
7315
51b66a6c
PA
7316PCIE DRIVER FOR ST SPEAR13XX
7317M: Mohit Kumar <mohit.kumar@st.com>
7318L: linux-pci@vger.kernel.org
7319S: Maintained
7320F: drivers/pci/host/*spear*
7321
1da177e4 7322PCMCIA SUBSYSTEM
4230dfc9 7323P: Linux PCMCIA Team
f5df5881 7324L: linux-pcmcia@lists.infradead.org
6650e0a5 7325W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7326T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7327S: Maintained
679655da
JP
7328F: Documentation/pcmcia/
7329F: drivers/pcmcia/
7330F: include/pcmcia/
1da177e4
LT
7331
7332PCNET32 NETWORK DRIVER
227fb925 7333M: Don Fry <pcnet32@frontier.com>
979b6c13 7334L: netdev@vger.kernel.org
1da177e4 7335S: Maintained
b955f6ca 7336F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7337
48fc267e
SK
7338PCRYPT PARALLEL CRYPTO ENGINE
7339M: Steffen Klassert <steffen.klassert@secunet.com>
7340L: linux-crypto@vger.kernel.org
7341S: Maintained
7342F: crypto/pcrypt.c
7343F: include/crypto/pcrypt.h
7344
e72df0b8
TH
7345PER-CPU MEMORY ALLOCATOR
7346M: Tejun Heo <tj@kernel.org>
7347M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7348T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7349S: Maintained
7350F: include/linux/percpu*.h
7351F: mm/percpu*.c
7352F: arch/*/include/asm/percpu.h
7353
ad4ecbcb 7354PER-TASK DELAY ACCOUNTING
185e595f 7355M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7356S: Maintained
679655da
JP
7357F: include/linux/delayacct.h
7358F: kernel/delayacct.c
ad4ecbcb 7359
57c0c15b 7360PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7361M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7362M: Paul Mackerras <paulus@samba.org>
dd9b238c 7363M: Ingo Molnar <mingo@redhat.com>
f80c5393 7364M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7365L: linux-kernel@vger.kernel.org
75fc2d37 7366T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7367S: Supported
d53e8365 7368F: kernel/events/*
a003236c 7369F: include/linux/perf_event.h
c117ab84 7370F: include/uapi/linux/perf_event.h
141c4296
RR
7371F: arch/*/kernel/perf_event*.c
7372F: arch/*/kernel/*/perf_event*.c
7373F: arch/*/kernel/*/*/perf_event*.c
a003236c 7374F: arch/*/include/asm/perf_event.h
a003236c
VL
7375F: arch/*/kernel/perf_callchain.c
7376F: tools/perf/
6c0b3244 7377
dd49d0f5 7378PERSONALITY HANDLING
8b58be88 7379M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7380L: linux-abi-devel@lists.sourceforge.net
7381S: Maintained
679655da 7382F: include/linux/personality.h
c117ab84 7383F: include/uapi/linux/personality.h
dd49d0f5 7384
838e7a03 7385PHONET PROTOCOL
2a06b40f 7386M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7387S: Supported
7388F: Documentation/networking/phonet.txt
7389F: include/linux/phonet.h
7390F: include/net/phonet/
c117ab84 7391F: include/uapi/linux/phonet.h
838e7a03
RDC
7392F: net/phonet/
7393
1da177e4 7394PHRAM MTD DRIVER
8b58be88 7395M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7396L: linux-mtd@lists.infradead.org
7397S: Maintained
679655da 7398F: drivers/mtd/devices/phram.c
1da177e4 7399
efdbb10e
BP
7400PICOLCD HID DRIVER
7401M: Bruno Prémont <bonbons@linux-vserver.org>
7402L: linux-input@vger.kernel.org
7403S: Maintained
7404F: drivers/hid/hid-picolcd*
7405
a53bfa07
JI
7406PICOXCELL SUPPORT
7407M: Jamie Iles <jamie@jamieiles.com>
7408L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7409T: git git://github.com/jamieiles/linux-2.6-ji.git
7410S: Supported
b8733987 7411F: arch/arm/boot/dts/picoxcell*
14430813 7412F: arch/arm/mach-picoxcell/
b8733987 7413F: drivers/crypto/picoxcell*
a53bfa07 7414
2744e8af
LW
7415PIN CONTROL SUBSYSTEM
7416M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7417L: linux-gpio@vger.kernel.org
2744e8af 7418S: Maintained
07f29ba6 7419F: drivers/pinctrl/
8e406fe4 7420F: include/linux/pinctrl/
2744e8af 7421
2201bbb8
JCPV
7422PIN CONTROLLER - ATMEL AT91
7423M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7424L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7425S: Maintained
c654b6bf 7426F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7427
cbd1b652
MW
7428PIN CONTROLLER - INTEL
7429M: Mika Westerberg <mika.westerberg@linux.intel.com>
7430M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7431S: Maintained
7432F: drivers/pinctrl/intel/
2201bbb8 7433
9963b536
LP
7434PIN CONTROLLER - RENESAS
7435M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7436L: linux-sh@vger.kernel.org
7437S: Maintained
7438F: drivers/pinctrl/sh-pfc/
7439
b75e60d6 7440PIN CONTROLLER - SAMSUNG
fea685e9 7441M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7442M: Thomas Abraham <thomas.abraham@linaro.org>
7443L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7444L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7445S: Maintained
9b5b33f6 7446F: drivers/pinctrl/samsung/
b75e60d6 7447
deda8287 7448PIN CONTROLLER - ST SPEAR
8e406fe4 7449M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7450L: spear-devel@list.st.com
7451L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7452W: http://www.st.com/spear
7453S: Maintained
8e406fe4 7454F: drivers/pinctrl/spear/
deda8287 7455
249a6771 7456PKTCDVD DRIVER
dbd47133 7457M: Jiri Kosina <jkosina@suse.cz>
249a6771 7458S: Maintained
679655da
JP
7459F: drivers/block/pktcdvd.c
7460F: include/linux/pktcdvd.h
c117ab84 7461F: include/uapi/linux/pktcdvd.h
249a6771 7462
b31d8273
G
7463PKUNITY SOC DRIVERS
7464M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7465W: http://mprc.pku.edu.cn/~guanxuetao/linux
7466S: Maintained
ceebf4d5 7467T: git git://github.com/gxt/linux.git
b31d8273 7468F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7469F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7470F: drivers/video/fbdev/fb-puv3.c
2809e80b 7471F: drivers/rtc/rtc-puv3.c
b31d8273 7472
9d2ecfb7 7473PMBUS HARDWARE MONITORING DRIVERS
ca462085 7474M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7475L: lm-sensors@lm-sensors.org
7476W: http://www.lm-sensors.org/
7477W: http://www.roeck-us.net/linux/drivers/
7478T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7479S: Maintained
7480F: Documentation/hwmon/pmbus
7481F: drivers/hwmon/pmbus/
7482F: include/linux/i2c/pmbus.h
7483
89a36810 7484PMC SIERRA MaxRAID DRIVER
076cfaae 7485M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7486L: linux-scsi@vger.kernel.org
7487W: http://www.pmc-sierra.com/
7488S: Supported
7489F: drivers/scsi/pmcraid.*
7490
dbf9bfe6 7491PMC SIERRA PM8001 DRIVER
4f0e359c 7492M: xjtuwjp@gmail.com
dbf9bfe6 7493M: lindar_liu@usish.com
f5a7b525 7494L: pmchba@pmcs.com
dbf9bfe6 7495L: linux-scsi@vger.kernel.org
7496S: Supported
7497F: drivers/scsi/pm8001/
7498
1da177e4 7499POSIX CLOCKS and TIMERS
8b58be88 7500M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7501L: linux-kernel@vger.kernel.org
75fc2d37 7502T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7503S: Maintained
679655da
JP
7504F: fs/timerfd.c
7505F: include/linux/timer*
5cee9645 7506F: kernel/time/*timer*
1da177e4 7507
3be86148 7508POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7509M: Sebastian Reichel <sre@kernel.org>
57318935 7510M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7511M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7512L: linux-pm@vger.kernel.org
54e5881d 7513T: git git://git.infradead.org/battery-2.6.git
3be86148 7514S: Maintained
679655da 7515F: include/linux/power_supply.h
8cd725a1 7516F: drivers/power/
3be86148 7517
1da177e4 7518PNP SUPPORT
46a1f21a 7519M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7520S: Maintained
679655da 7521F: drivers/pnp/
1da177e4 7522
999445d4 7523PNXxxxx I2C DRIVER
8b58be88 7524M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7525L: linux-i2c@vger.kernel.org
999445d4 7526S: Maintained
679655da 7527F: drivers/i2c/busses/i2c-pnx.c
999445d4 7528
1da177e4 7529PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7530M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7531L: linux-ppp@vger.kernel.org
7532S: Maintained
224cf5ad 7533F: drivers/net/ppp/ppp_*
1da177e4
LT
7534
7535PPP OVER ATM (RFC 2364)
8b58be88 7536M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7537S: Maintained
679655da 7538F: net/atm/pppoatm.c
c117ab84 7539F: include/uapi/linux/atmppp.h
1da177e4
LT
7540
7541PPP OVER ETHERNET
8b58be88 7542M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7543S: Maintained
224cf5ad
JK
7544F: drivers/net/ppp/pppoe.c
7545F: drivers/net/ppp/pppox.c
1da177e4 7546
a6d2370b 7547PPP OVER L2TP
8b58be88 7548M: James Chapman <jchapman@katalix.com>
a6d2370b 7549S: Maintained
90ca28d1 7550F: net/l2tp/l2tp_ppp.c
679655da 7551F: include/linux/if_pppol2tp.h
c117ab84 7552F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7553
eae9d2ba 7554PPS SUPPORT
8b58be88 7555M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7556W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7557L: linuxpps@ml.enneenne.com (subscribers-only)
7558S: Maintained
cabaaf41
JP
7559F: Documentation/pps/
7560F: drivers/pps/
7561F: include/linux/pps*.h
eae9d2ba 7562
71a6d0af
HW
7563PPTP DRIVER
7564M: Dmitry Kozlov <xeb@mail.ru>
7565L: netdev@vger.kernel.org
7566S: Maintained
224cf5ad 7567F: drivers/net/ppp/pptp.c
71a6d0af
HW
7568W: http://sourceforge.net/projects/accel-pptp
7569
1da177e4 7570PREEMPTIBLE KERNEL
8b58be88 7571M: Robert Love <rml@tech9.net>
1da177e4
LT
7572L: kpreempt-tech@lists.sourceforge.net
7573W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7574S: Supported
679655da
JP
7575F: Documentation/preempt-locking.txt
7576F: include/linux/preempt.h
1da177e4
LT
7577
7578PRISM54 WIRELESS DRIVER
8b58be88 7579M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7580L: linux-wireless@vger.kernel.org
9ef80804 7581W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7582S: Obsolete
679655da 7583F: drivers/net/wireless/prism54/
1da177e4 7584
b3277dfa 7585PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7586M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7587L: linux-ide@vger.kernel.org
7588S: Maintained
679655da 7589F: drivers/ata/sata_promise.*
b3277dfa 7590
02c18891 7591PS3 NETWORK SUPPORT
b809b9ca 7592M: Geoff Levand <geoff@infradead.org>
02c18891 7593L: netdev@vger.kernel.org
a4724ed6 7594L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7595S: Maintained
8df158ac 7596F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7597
f58a9d17 7598PS3 PLATFORM SUPPORT
b809b9ca 7599M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7600L: linuxppc-dev@lists.ozlabs.org
7601L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7602S: Maintained
679655da
JP
7603F: arch/powerpc/boot/ps3*
7604F: arch/powerpc/include/asm/lv1call.h
7605F: arch/powerpc/include/asm/ps3*.h
7606F: arch/powerpc/platforms/ps3/
7607F: drivers/*/ps3*
7608F: drivers/ps3/
fec629b8 7609F: drivers/rtc/rtc-ps3.c
679655da 7610F: drivers/usb/host/*ps3.c
fec629b8 7611F: sound/ppc/snd_ps3*
f58a9d17 7612
cffb4add 7613PS3VRAM DRIVER
8b58be88 7614M: Jim Paris <jim@jtan.com>
a4724ed6 7615L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7616S: Maintained
8a3977cb 7617F: drivers/block/ps3vram.c
cffb4add 7618
8defe599 7619PSTORE FILESYSTEM
9d5e2a02 7620M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7621M: Colin Cross <ccross@android.com>
7622M: Kees Cook <keescook@chromium.org>
7623M: Tony Luck <tony.luck@intel.com>
7624S: Maintained
7625T: git git://git.infradead.org/users/cbou/linux-pstore.git
7626F: fs/pstore/
7627F: include/linux/pstore*
04851772 7628F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7629F: drivers/acpi/apei/erst.c
7630
7fbc415d
RC
7631PTP HARDWARE CLOCK SUPPORT
7632M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7633L: netdev@vger.kernel.org
7fbc415d
RC
7634S: Maintained
7635W: http://linuxptp.sourceforge.net/
7636F: Documentation/ABI/testing/sysfs-ptp
7637F: Documentation/ptp/*
0ecb3cdd 7638F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7639F: drivers/net/phy/dp83640*
7640F: drivers/ptp/*
7641F: include/linux/ptp_cl*
7642
cf94a4d1 7643PTRACE SUPPORT
e846ee5f 7644M: Roland McGrath <roland@hack.frob.com>
8b58be88 7645M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7646S: Maintained
7647F: include/asm-generic/syscall.h
7648F: include/linux/ptrace.h
7649F: include/linux/regset.h
7650F: include/linux/tracehook.h
c117ab84 7651F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7652F: kernel/ptrace.c
7653
8320204a 7654PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7655M: Mike Isely <isely@pobox.com>
16e9495d 7656L: pvrusb2@isely.net (subscribers-only)
661263b5 7657L: linux-media@vger.kernel.org
8320204a 7658W: http://www.isely.net/pvrusb2/
275ffde4 7659T: git git://linuxtv.org/media_tree.git
8320204a 7660S: Maintained
679655da 7661F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7662F: drivers/media/usb/pvrusb2/
8320204a 7663
39532e6c
HG
7664PWC WEBCAM DRIVER
7665M: Hans de Goede <hdegoede@redhat.com>
7666L: linux-media@vger.kernel.org
7667T: git git://linuxtv.org/media_tree.git
7668S: Maintained
7669F: drivers/media/usb/pwc/*
7670
93c090b3
KD
7671PWM FAN DRIVER
7672M: Kamil Debski <k.debski@samsung.com>
7673L: lm-sensors@lm-sensors.org
7674S: Supported
7675F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7676F: Documentation/hwmon/pwm-fan
7677F: drivers/hwmon/pwm-fan.c
7678
200efedd 7679PWM SUBSYSTEM
aa3495f7
TR
7680M: Thierry Reding <thierry.reding@gmail.com>
7681L: linux-pwm@vger.kernel.org
0c2498f1 7682S: Maintained
006e854f 7683T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7684F: Documentation/pwm.txt
7685F: Documentation/devicetree/bindings/pwm/
7686F: include/linux/pwm.h
0c2498f1 7687F: drivers/pwm/
a140b98d
TR
7688F: drivers/video/backlight/pwm_bl.c
7689F: include/linux/pwm_backlight.h
0c2498f1 7690
30ec261e 7691PXA2xx/PXA3xx SUPPORT
8da5e302 7692M: Daniel Mack <daniel@zonque.org>
a323f664 7693M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7694M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7695L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7696T: git git://github.com/hzhuang1/linux.git
8da5e302 7697T: git git://github.com/rjarzmik/linux.git
1da177e4 7698S: Maintained
679655da
JP
7699F: arch/arm/mach-pxa/
7700F: drivers/pcmcia/pxa2xx*
9df92e6c 7701F: drivers/spi/spi-pxa2xx*
faf2e1db 7702F: drivers/usb/gadget/udc/pxa2*
679655da 7703F: include/sound/pxa2xx-lib.h
bec4c99e 7704F: sound/arm/pxa*
14430813 7705F: sound/soc/pxa/
1da177e4 7706
ec64d3bf
EG
7707PXA3xx NAND FLASH DRIVER
7708M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7709L: linux-mtd@lists.infradead.org
7710S: Maintained
9a67f099 7711F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7712
3f640c61 7713MMP SUPPORT
8b58be88 7714M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7715M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7716L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7717T: git git://github.com/hzhuang1/linux.git
7718T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7719S: Maintained
3f640c61 7720F: arch/arm/mach-mmp/
e8e6cb32 7721
272f133a
PO
7722PXA MMCI DRIVER
7723S: Orphan
7724
57f63bc8 7725PXA RTC DRIVER
8b58be88 7726M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7727L: rtc-linux@googlegroups.com
7728S: Maintained
7729
cea4001a
TS
7730QAT DRIVER
7731M: Tadeusz Struk <tadeusz.struk@intel.com>
7732L: qat-linux@intel.com
7733S: Supported
7734F: drivers/crypto/qat/
7735
52a09a04 7736QIB DRIVER
8473c603 7737M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7738L: linux-rdma@vger.kernel.org
7739S: Supported
7740F: drivers/infiniband/hw/qib/
7741
5e9772b9
JS
7742QLOGIC QLA1280 SCSI DRIVER
7743M: Michael Reed <mdr@sgi.com>
7744L: linux-scsi@vger.kernel.org
7745S: Maintained
7746F: drivers/scsi/qla1280.[ch]
7747
1da177e4 7748QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7749M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7750L: linux-scsi@vger.kernel.org
7751S: Supported
679655da
JP
7752F: Documentation/scsi/LICENSE.qla2xxx
7753F: drivers/scsi/qla2xxx/
1da177e4 7754
883c98fe 7755QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 7756M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
7757L: linux-scsi@vger.kernel.org
7758S: Supported
bacfb81b 7759F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7760F: drivers/scsi/qla4xxx/
7761
5a4faa87 7762QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7763M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7764M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7765M: linux-driver@qlogic.com
7766L: netdev@vger.kernel.org
7767S: Supported
679655da 7768F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7769F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7770
0ec00f03 7771QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7772M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 7773M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
7774L: netdev@vger.kernel.org
7775S: Supported
aa43c215 7776F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7777
c4e84bde 7778QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
7779M: Harish Patil <harish.patil@qlogic.com>
7780M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7781M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 7782M: linux-driver@qlogic.com
c4e84bde
RM
7783L: netdev@vger.kernel.org
7784S: Supported
aa43c215 7785F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7786
1da177e4 7787QNX4 FILESYSTEM
8b58be88 7788M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7789W: http://www.alarsen.net/linux/qnx4fs/
7790S: Maintained
80811493 7791F: fs/qnx4/
c117ab84
CEB
7792F: include/uapi/linux/qnx4_fs.h
7793F: include/uapi/linux/qnxtypes.h
1da177e4 7794
91952bc0
AP
7795QT1010 MEDIA DRIVER
7796M: Antti Palosaari <crope@iki.fi>
7797L: linux-media@vger.kernel.org
7798W: http://linuxtv.org/
7799W: http://palosaari.fi/linux/
7800Q: http://patchwork.linuxtv.org/project/linux-media/list/
7801T: git git://linuxtv.org/anttip/media_tree.git
7802S: Maintained
7803F: drivers/media/tuners/qt1010*
7804
966fb5ec
SM
7805QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7806M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7807L: linux-wireless@vger.kernel.org
7808L: ath9k-devel@lists.ath9k.org
7809W: http://wireless.kernel.org/en/users/Drivers/ath9k
7810S: Supported
7811F: drivers/net/wireless/ath/ath9k/
7812
2ea0ffcb
KV
7813QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7814M: Kalle Valo <kvalo@qca.qualcomm.com>
7815L: ath10k@lists.infradead.org
7816W: http://wireless.kernel.org/en/users/Drivers/ath10k
7817T: git git://github.com/kvalo/ath.git
7818S: Supported
7819F: drivers/net/wireless/ath/ath10k/
7820
4f4567cf
RK
7821QUALCOMM HEXAGON ARCHITECTURE
7822M: Richard Kuo <rkuo@codeaurora.org>
7823L: linux-hexagon@vger.kernel.org
7824S: Supported
7825F: arch/hexagon/
7826
8e84c258
EK
7827QUALCOMM WCN36XX WIRELESS DRIVER
7828M: Eugene Krasnikov <k.eugene.e@gmail.com>
7829L: wcn36xx@lists.infradead.org
7830W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7831T: git git://github.com/KrasnikovEugene/wcn36xx.git
7832S: Supported
7833F: drivers/net/wireless/ath/wcn36xx/
7834
35e3540b
HV
7835QUICKCAM PARALLEL PORT WEBCAMS
7836M: Hans Verkuil <hverkuil@xs4all.nl>
7837L: linux-media@vger.kernel.org
7838T: git git://linuxtv.org/media_tree.git
7839W: http://linuxtv.org
7840S: Odd Fixes
7841F: drivers/media/parport/*-qcam*
7842
602adf40 7843RADOS BLOCK DEVICE (RBD)
09d90327
SW
7844M: Yehuda Sadeh <yehuda@inktank.com>
7845M: Sage Weil <sage@inktank.com>
527a88b9 7846M: Alex Elder <elder@kernel.org>
602adf40 7847M: ceph-devel@vger.kernel.org
09d90327
SW
7848W: http://ceph.com/
7849T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7850S: Supported
7851F: drivers/block/rbd.c
7852F: drivers/block/rbd_types.h
7853
1da177e4 7854RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7855M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7856L: linux-fbdev@vger.kernel.org
1da177e4 7857S: Maintained
8a61f013 7858F: drivers/video/fbdev/aty/radeon*
c117ab84 7859F: include/uapi/linux/radeonfb.h
1da177e4 7860
c6c9b34c
HG
7861RADIOSHARK RADIO DRIVER
7862M: Hans de Goede <hdegoede@redhat.com>
7863L: linux-media@vger.kernel.org
7864T: git git://linuxtv.org/media_tree.git
7865S: Maintained
7866F: drivers/media/radio/radio-shark.c
7867
7868RADIOSHARK2 RADIO DRIVER
7869M: Hans de Goede <hdegoede@redhat.com>
7870L: linux-media@vger.kernel.org
7871T: git git://linuxtv.org/media_tree.git
7872S: Maintained
7873F: drivers/media/radio/radio-shark2.c
7874F: drivers/media/radio/radio-tea5777.c
7875
1da177e4 7876RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7877M: Paul Mackerras <paulus@samba.org>
c69f677c 7878L: linux-fbdev@vger.kernel.org
1da177e4 7879S: Maintained
8a61f013 7880F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7881
e7839f25 7882RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7883P: rt2x00 project
b182427e 7884M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 7885M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7886L: linux-wireless@vger.kernel.org
83fc9c89 7887L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7888W: http://rt2x00.serialmonkey.com/
7889S: Maintained
7890F: drivers/net/wireless/rt2x00/
7891
9db5579b 7892RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7893M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7894S: Maintained
679655da
JP
7895F: Documentation/blockdev/ramdisk.txt
7896F: drivers/block/brd.c
9db5579b 7897
9e95ce27 7898RANDOM NUMBER DRIVER
0624bcaa 7899M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7900S: Maintained
679655da 7901F: drivers/char/random.c
9e95ce27 7902
394b701c 7903RAPIDIO SUBSYSTEM
8b58be88 7904M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7905M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7906S: Maintained
679655da 7907F: drivers/rapidio/
394b701c 7908
e2d1d6c0 7909RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7910L: linux-wireless@vger.kernel.org
f52a5490 7911S: Orphan
679655da 7912F: drivers/net/wireless/ray*
e2d1d6c0
RD
7913
7914RCUTORTURE MODULE
e0198b29 7915M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7916M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7917L: linux-kernel@vger.kernel.org
f9094d8e 7918S: Supported
08deed1e 7919T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7920F: Documentation/RCU/torture.txt
34e2d560 7921F: kernel/rcu/rcutorture.c
e2d1d6c0 7922
c87b9c60
PM
7923RCUTORTURE TEST FRAMEWORK
7924M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7925M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7926R: Steven Rostedt <rostedt@goodmis.org>
7927R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7928R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7929L: linux-kernel@vger.kernel.org
c87b9c60
PM
7930S: Supported
7931T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7932F: tools/testing/selftests/rcutorture
7933
c1f766b5 7934RDC R-321X SoC
8b58be88 7935M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7936S: Maintained
7937
db17f395 7938RDC R6040 FAST ETHERNET DRIVER
8b58be88 7939M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7940L: netdev@vger.kernel.org
7941S: Maintained
58565a35 7942F: drivers/net/ethernet/rdc/r6040.c
db17f395 7943
a09ed661 7944RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7945M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7946L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7947S: Supported
679655da 7948F: net/rds/
a09ed661 7949
595182bc 7950READ-COPY UPDATE (RCU)
8b58be88 7951M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7952M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7953R: Steven Rostedt <rostedt@goodmis.org>
7954R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7955R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7956L: linux-kernel@vger.kernel.org
9fab9787 7957W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7958S: Supported
08deed1e 7959T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7960F: Documentation/RCU/
9fab9787 7961X: Documentation/RCU/torture.txt
f9094d8e 7962F: include/linux/rcu*
4102adab
PM
7963X: include/linux/srcu.h
7964F: kernel/rcu/
34e2d560 7965X: kernel/torture.c
595182bc 7966
0c86edc0 7967REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7968M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7969L: rtc-linux@googlegroups.com
8a6e2535 7970Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7971S: Maintained
679655da
JP
7972F: Documentation/rtc.txt
7973F: drivers/rtc/
7974F: include/linux/rtc.h
c117ab84 7975F: include/uapi/linux/rtc.h
0c86edc0 7976
0e400c53
MB
7977REALTEK AUDIO CODECS
7978M: Bard Liao <bardliao@realtek.com>
7979M: Oder Chiou <oder_chiou@realtek.com>
7980S: Maintained
7981F: sound/soc/codecs/rt*
7982F: include/sound/rt*.h
7983
1da177e4 7984REISERFS FILE SYSTEM
76c4e5ea 7985L: reiserfs-devel@vger.kernel.org
1da177e4 7986S: Supported
679655da 7987F: fs/reiserfs/
1da177e4 7988
b83a313b 7989REGISTER MAP ABSTRACTION
b02e48f2 7990M: Mark Brown <broonie@kernel.org>
dd060bc9 7991L: linux-kernel@vger.kernel.org
b83a313b
MB
7992T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7993S: Supported
7994F: drivers/base/regmap/
7995F: include/linux/regmap.h
7996
400e64df
OBC
7997REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7998M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7999T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8000S: Maintained
8001F: drivers/remoteproc/
8002F: Documentation/remoteproc.txt
6fc26488 8003F: include/linux/remoteproc.h
400e64df 8004
d8115db5
OBC
8005REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8006M: Ohad Ben-Cohen <ohad@wizery.com>
8007T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8008S: Maintained
8009F: drivers/rpmsg/
8010F: Documentation/rpmsg.txt
8011F: include/linux/rpmsg.h
8012
1b0fe6be
PZ
8013RESET CONTROLLER FRAMEWORK
8014M: Philipp Zabel <p.zabel@pengutronix.de>
8015S: Maintained
8016F: drivers/reset/
8017F: Documentation/devicetree/bindings/reset/
8018F: include/linux/reset.h
8019F: include/linux/reset-controller.h
8020
e0897645 8021RFKILL
8b58be88 8022M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8023L: linux-wireless@vger.kernel.org
ce466579
JB
8024W: http://wireless.kernel.org/
8025T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8026T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8027S: Maintained
505c9247 8028F: Documentation/rfkill.txt
80811493 8029F: net/rfkill/
e0897645 8030
67e054e9
ML
8031RICOH SMARTMEDIA/XD DRIVER
8032M: Maxim Levitsky <maximlevitsky@gmail.com>
8033S: Maintained
21c26f50
JP
8034F: drivers/mtd/nand/r852.c
8035F: drivers/mtd/nand/r852.h
67e054e9 8036
92634125
ML
8037RICOH R5C592 MEMORYSTICK DRIVER
8038M: Maxim Levitsky <maximlevitsky@gmail.com>
8039S: Maintained
8040F: drivers/memstick/host/r592.*
8041
27f1d2f9
SA
8042ROCCAT DRIVERS
8043M: Stefan Achatz <erazor_de@users.sourceforge.net>
8044W: http://sourceforge.net/projects/roccat/
8045S: Maintained
8046F: drivers/hid/hid-roccat*
8047F: include/linux/hid-roccat*
8048F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8049
4b8ac966
JP
8050ROCKER DRIVER
8051M: Jiri Pirko <jiri@resnulli.us>
8052M: Scott Feldman <sfeldma@gmail.com>
8053L: netdev@vger.kernel.org
8054S: Supported
8055F: drivers/net/ethernet/rocker/
8056
1da177e4
LT
8057ROCKETPORT DRIVER
8058P: Comtrol Corp.
1da177e4
LT
8059W: http://www.comtrol.com
8060S: Maintained
679655da 8061F: Documentation/serial/rocket.txt
c897401b 8062F: drivers/tty/rocket*
1da177e4 8063
7645c2f4
KC
8064ROCKETPORT EXPRESS/INFINITY DRIVER
8065M: Kevin Cernekee <cernekee@gmail.com>
8066L: linux-serial@vger.kernel.org
8067S: Odd Fixes
8068F: drivers/tty/serial/rp2.*
8069
1da177e4 8070ROSE NETWORK LAYER
8b58be88 8071M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8072L: linux-hams@vger.kernel.org
d34cb28a 8073W: http://www.linux-ax25.org/
1da177e4 8074S: Maintained
679655da 8075F: include/net/rose.h
c117ab84 8076F: include/uapi/linux/rose.h
679655da 8077F: net/rose/
1da177e4 8078
91952bc0
AP
8079RTL2830 MEDIA DRIVER
8080M: Antti Palosaari <crope@iki.fi>
8081L: linux-media@vger.kernel.org
8082W: http://linuxtv.org/
8083W: http://palosaari.fi/linux/
8084Q: http://patchwork.linuxtv.org/project/linux-media/list/
8085T: git git://linuxtv.org/anttip/media_tree.git
8086S: Maintained
8087F: drivers/media/dvb-frontends/rtl2830*
8088
27a0aacf
AP
8089RTL2832 MEDIA DRIVER
8090M: Antti Palosaari <crope@iki.fi>
8091L: linux-media@vger.kernel.org
8092W: http://linuxtv.org/
8093W: http://palosaari.fi/linux/
8094Q: http://patchwork.linuxtv.org/project/linux-media/list/
8095T: git git://linuxtv.org/anttip/media_tree.git
8096S: Maintained
8097F: drivers/media/dvb-frontends/rtl2832*
8098
ba6e6f6e
AP
8099RTL2832_SDR MEDIA DRIVER
8100M: Antti Palosaari <crope@iki.fi>
8101L: linux-media@vger.kernel.org
8102W: http://linuxtv.org/
8103W: http://palosaari.fi/linux/
8104Q: http://patchwork.linuxtv.org/project/linux-media/list/
8105T: git git://linuxtv.org/anttip/media_tree.git
8106S: Maintained
b4bb1c28 8107F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8108
59840488 8109RTL8180 WIRELESS DRIVER
605bebe2 8110L: linux-wireless@vger.kernel.org
491b26b4 8111W: http://wireless.kernel.org/
54e5881d 8112T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8113S: Orphan
3cfeb0c3 8114F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8115
59840488 8116RTL8187 WIRELESS DRIVER
9f0939bf 8117M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8118M: Hin-Tak Leung <htl10@users.sourceforge.net>
8119M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8120L: linux-wireless@vger.kernel.org
491b26b4 8121W: http://wireless.kernel.org/
54e5881d 8122T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8123S: Maintained
3cfeb0c3 8124F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8125
3cf0c8ad
LF
8126RTL8192CE WIRELESS DRIVER
8127M: Larry Finger <Larry.Finger@lwfinger.net>
8128M: Chaoming Li <chaoming_li@realsil.com.cn>
8129L: linux-wireless@vger.kernel.org
491b26b4 8130W: http://wireless.kernel.org/
3cf0c8ad
LF
8131T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8132S: Maintained
8133F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8134F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8135
9eb8ef74 8136S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8137M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8138L: linux-fbdev@vger.kernel.org
ce00f85c 8139S: Maintained
8a61f013 8140F: drivers/video/fbdev/savage/
9eb8ef74 8141
1da177e4 8142S390
8b58be88
JP
8143M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8144M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8145M: linux390@de.ibm.com
d58140cc 8146L: linux-s390@vger.kernel.org
5238da45
HC
8147W: http://www.ibm.com/developerworks/linux/linux390/
8148S: Supported
679655da 8149F: arch/s390/
a968cd3e 8150F: drivers/s390/
3bfe6858
JN
8151F: Documentation/s390/
8152F: Documentation/DocBook/s390*
5238da45 8153
322986ca
SO
8154S390 COMMON I/O LAYER
8155M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8156M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8157L: linux-s390@vger.kernel.org
8158W: http://www.ibm.com/developerworks/linux/linux390/
8159S: Supported
8160F: drivers/s390/cio/
8161
8162S390 DASD DRIVER
8163M: Stefan Weinhuber <wein@de.ibm.com>
8164M: Stefan Haberland <stefan.haberland@de.ibm.com>
8165L: linux-s390@vger.kernel.org
8166W: http://www.ibm.com/developerworks/linux/linux390/
8167S: Supported
8168F: drivers/s390/block/dasd*
8169F: block/partitions/ibm.c
8170
5238da45 8171S390 NETWORK DRIVERS
8b58be88
JP
8172M: Ursula Braun <ursula.braun@de.ibm.com>
8173M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 8174M: linux390@de.ibm.com
d58140cc 8175L: linux-s390@vger.kernel.org
5238da45
HC
8176W: http://www.ibm.com/developerworks/linux/linux390/
8177S: Supported
679655da 8178F: drivers/s390/net/
5238da45 8179
322986ca
SO
8180S390 PCI SUBSYSTEM
8181M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8182M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8183L: linux-s390@vger.kernel.org
8184W: http://www.ibm.com/developerworks/linux/linux390/
8185S: Supported
8186F: arch/s390/pci/
8187F: drivers/pci/hotplug/s390_pci_hpc.c
8188
feed9b62 8189S390 ZCRYPT DRIVER
5c8d0983 8190M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8191M: linux390@de.ibm.com
8192L: linux-s390@vger.kernel.org
a968cd3e 8193W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8194S: Supported
d5ca6918 8195F: drivers/s390/crypto/
feed9b62 8196
5238da45 8197S390 ZFCP DRIVER
d38e19d0 8198M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8199M: linux390@de.ibm.com
d58140cc 8200L: linux-s390@vger.kernel.org
5238da45 8201W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8202S: Supported
679655da 8203F: drivers/s390/scsi/zfcp_*
1da177e4 8204
dd96df2c 8205S390 IUCV NETWORK LAYER
8b58be88 8206M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8207M: linux390@de.ibm.com
8208L: linux-s390@vger.kernel.org
8209W: http://www.ibm.com/developerworks/linux/linux390/
8210S: Supported
679655da
JP
8211F: drivers/s390/net/*iucv*
8212F: include/net/iucv/
8213F: net/iucv/
dd96df2c 8214
4dde7f75 8215S3C24XX SD/MMC Driver
8b58be88 8216M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8218S: Supported
679655da 8219F: drivers/mmc/host/s3cmci.*
4dde7f75 8220
1f15a229
HV
8221SAA6588 RDS RECEIVER DRIVER
8222M: Hans Verkuil <hverkuil@xs4all.nl>
8223L: linux-media@vger.kernel.org
8224T: git git://linuxtv.org/media_tree.git
8225W: http://linuxtv.org
8226S: Odd Fixes
8227F: drivers/media/i2c/saa6588*
8228
98ed12e6 8229SAA7134 VIDEO4LINUX DRIVER
009a5410 8230M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8231L: linux-media@vger.kernel.org
8232W: http://linuxtv.org
8233T: git git://linuxtv.org/media_tree.git
8234S: Odd fixes
e42bf501 8235F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8236F: drivers/media/pci/saa7134/
8237
1da177e4 8238SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8239M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8240L: linux-media@vger.kernel.org
275ffde4 8241T: git git://linuxtv.org/media_tree.git
1da177e4 8242S: Maintained
90d72ac6
MCC
8243F: drivers/media/common/saa7146/
8244F: drivers/media/pci/saa7146/
8245F: include/media/saa7146*
1da177e4 8246
92304a40 8247SAMSUNG LAPTOP DRIVER
5909c654 8248M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8249L: platform-driver-x86@vger.kernel.org
8250S: Maintained
8251F: drivers/platform/x86/samsung-laptop.c
8252
4a109cc0 8253SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8254M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8255L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8256S: Supported
14430813 8257F: sound/soc/samsung/
4a109cc0 8258
0d89a28b
JH
8259SAMSUNG FRAMEBUFFER DRIVER
8260M: Jingoo Han <jg1.han@samsung.com>
8261L: linux-fbdev@vger.kernel.org
8262S: Maintained
8a61f013 8263F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8264
f69d3a17
SK
8265SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8266M: Sangbeom Kim <sbkim73@samsung.com>
8267L: linux-kernel@vger.kernel.org
8268S: Supported
8269F: drivers/mfd/sec*.c
8270F: drivers/regulator/s2m*.c
8271F: drivers/regulator/s5m*.c
f69d3a17
SK
8272F: include/linux/mfd/samsung/
8273
038f5c4b
SN
8274SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8275M: Kyungmin Park <kyungmin.park@samsung.com>
8276M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8277L: linux-media@vger.kernel.org
8278Q: https://patchwork.linuxtv.org/project/linux-media/list/
8279S: Supported
8280F: drivers/media/platform/exynos4-is/
038f5c4b 8281
6fd86ab2
SN
8282SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8283M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8284L: linux-media@vger.kernel.org
8285L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8286S: Maintained
8287F: drivers/media/platform/s3c-camif/
8288F: include/media/s3c_camif.h
8289
b84ef24e
AH
8290SAMSUNG S5C73M3 CAMERA DRIVER
8291M: Kyungmin Park <kyungmin.park@samsung.com>
8292M: Andrzej Hajda <a.hajda@samsung.com>
8293L: linux-media@vger.kernel.org
8294S: Supported
8295F: drivers/media/i2c/s5c73m3/*
8296
7d459937
AH
8297SAMSUNG S5K5BAF CAMERA DRIVER
8298M: Kyungmin Park <kyungmin.park@samsung.com>
8299M: Andrzej Hajda <a.hajda@samsung.com>
8300L: linux-media@vger.kernel.org
8301S: Supported
8302F: drivers/media/i2c/s5k5baf.c
8303
310e39c9 8304SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8305M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8306M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8307S: Supported
8308L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8309F: drivers/clk/samsung/
8310
66890ed6
BA
8311SAMSUNG SXGBE DRIVERS
8312M: Byungho An <bh74.an@samsung.com>
8313M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8314M: Vipul Pandya <vipul.pandya@samsung.com>
8315S: Supported
8316L: netdev@vger.kernel.org
8317F: drivers/net/ethernet/samsung/sxgbe/
8318
e296cd32
KD
8319SAMSUNG USB2 PHY DRIVER
8320M: Kamil Debski <k.debski@samsung.com>
8321L: linux-kernel@vger.kernel.org
8322S: Supported
8323F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8324F: Documentation/phy/samsung-usb2.txt
8325F: drivers/phy/phy-exynos4210-usb2.c
8326F: drivers/phy/phy-exynos4x12-usb2.c
8327F: drivers/phy/phy-exynos5250-usb2.c
8328F: drivers/phy/phy-s5pv210-usb2.c
8329F: drivers/phy/phy-samsung-usb2.c
8330F: drivers/phy/phy-samsung-usb2.h
8331
ca749e2a 8332SERIAL DRIVERS
5e30bbb7 8333M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8334L: linux-serial@vger.kernel.org
5e30bbb7 8335S: Maintained
14430813 8336F: drivers/tty/serial/
ca749e2a 8337
aecb7b64 8338SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8339M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8340M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8341S: Maintained
3d598f47 8342F: include/linux/platform_data/dma-dw.h
61a76496 8343F: drivers/dma/dw/
aecb7b64 8344
f9e37137
SJ
8345SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8346M: Seungwon Jeon <tgih.jun@samsung.com>
8347M: Jaehoon Chung <jh80.chung@samsung.com>
8348L: linux-mmc@vger.kernel.org
8349S: Maintained
8350F: include/linux/mmc/dw_mmc.h
8351F: drivers/mmc/host/dw_mmc*
8352
1db121d6
AN
8353THUNDERBOLT DRIVER
8354M: Andreas Noever <andreas.noever@gmail.com>
8355S: Maintained
8356F: drivers/thunderbolt/
8357
9222d247 8358TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8359M: John Stultz <john.stultz@linaro.org>
88606e80 8360M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8361L: linux-kernel@vger.kernel.org
75fc2d37 8362T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8363S: Supported
8364F: include/linux/clocksource.h
8365F: include/linux/time.h
8366F: include/linux/timex.h
c117ab84
CEB
8367F: include/uapi/linux/time.h
8368F: include/uapi/linux/timex.h
88606e80
TG
8369F: kernel/time/clocksource.c
8370F: kernel/time/time*.c
8371F: kernel/time/ntp.c
8372
5b3f03f0 8373TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 8374M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
8375M: Hans Verkuil <hverkuil@xs4all.nl>
8376S: Odd Fixes
14430813 8377F: drivers/media/usb/tlg2300/
5b3f03f0 8378
1da177e4 8379SC1200 WDT DRIVER
b300645a 8380M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8381S: Maintained
679655da 8382F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8383
8384SCHEDULER
dd9b238c 8385M: Ingo Molnar <mingo@redhat.com>
8b58be88 8386M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8387L: linux-kernel@vger.kernel.org
75fc2d37 8388T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8389S: Maintained
95c0d71d 8390F: kernel/sched/
679655da 8391F: include/linux/sched.h
c117ab84 8392F: include/uapi/linux/sched.h
c2eb505b 8393F: include/linux/wait.h
1da177e4 8394
6bcf6737 8395SCORE ARCHITECTURE
ed38665e 8396M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8397M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8398W: http://www.sunplus.com
6bcf6737 8399S: Supported
a2681a75 8400F: arch/score/
6bcf6737 8401
1da177e4 8402SCSI CDROM DRIVER
8b58be88 8403M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8404L: linux-scsi@vger.kernel.org
8405W: http://www.kernel.dk
8406S: Maintained
679655da 8407F: drivers/scsi/sr*
1da177e4 8408
fb50a83d 8409SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8410M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8411L: linux-rdma@vger.kernel.org
8412S: Supported
8413W: http://www.openfabrics.org
8414Q: http://patchwork.kernel.org/project/linux-rdma/list/
8415T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8416F: drivers/infiniband/ulp/srp/
8417F: include/scsi/srp.h
8418
1da177e4 8419SCSI SG DRIVER
8b58be88 8420M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8421L: linux-scsi@vger.kernel.org
59ab3c93 8422W: http://sg.danny.cz/sg
1da177e4 8423S: Maintained
59ab3c93 8424F: Documentation/scsi/scsi-generic.txt
679655da
JP
8425F: drivers/scsi/sg.c
8426F: include/scsi/sg.h
1da177e4
LT
8427
8428SCSI SUBSYSTEM
c95286d8 8429M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8430L: linux-scsi@vger.kernel.org
54e5881d
JP
8431T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8432T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8433T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8434S: Maintained
679655da
JP
8435F: drivers/scsi/
8436F: include/scsi/
1da177e4
LT
8437
8438SCSI TAPE DRIVER
8b58be88 8439M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8440L: linux-scsi@vger.kernel.org
8441S: Maintained
679655da 8442F: Documentation/scsi/st.txt
f7269cfc
JD
8443F: drivers/scsi/st.*
8444F: drivers/scsi/st_*.h
1da177e4
LT
8445
8446SCTP PROTOCOL
8b6efb75 8447M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8448M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8449L: linux-sctp@vger.kernel.org
5f85813c 8450W: http://lksctp.sourceforge.net
8b6efb75 8451S: Maintained
679655da
JP
8452F: Documentation/networking/sctp.txt
8453F: include/linux/sctp.h
4d58c025 8454F: include/uapi/linux/sctp.h
679655da
JP
8455F: include/net/sctp/
8456F: net/sctp/
1da177e4
LT
8457
8458SCx200 CPU SUPPORT
8b58be88 8459M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8460S: Odd Fixes
679655da 8461F: Documentation/i2c/busses/scx200_acb
390889b6 8462F: arch/x86/platform/scx200/
679655da
JP
8463F: drivers/watchdog/scx200_wdt.c
8464F: drivers/i2c/busses/scx200*
8465F: drivers/mtd/maps/scx200_docflash.c
8466F: include/linux/scx200.h
1662d32c
JC
8467
8468SCx200 GPIO DRIVER
8b58be88 8469M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8470S: Maintained
679655da
JP
8471F: drivers/char/scx200_gpio.c
8472F: include/linux/scx200_gpio.h
1662d32c
JC
8473
8474SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8475M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8476S: Maintained
679655da 8477F: drivers/clocksource/scx200_hrt.c
1da177e4 8478
6a36913a 8479SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8480M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8481L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8482S: Maintained
679655da 8483F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8484
e7839f25 8485SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8486M: Chris Ball <chris@printf.net>
7a241d6e 8487L: linux-mmc@vger.kernel.org
245feaa6
CB
8488T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8489S: Maintained
7a241d6e 8490F: drivers/mmc/host/sdhci.*
d4a45787 8491F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8492
c04f9d61
KC
8493SECURE COMPUTING
8494M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8495R: Andy Lutomirski <luto@amacapital.net>
8496R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8497T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8498S: Supported
8499F: kernel/seccomp.c
8500F: include/uapi/linux/seccomp.h
8501F: include/linux/seccomp.h
8502K: \bsecure_computing
8503K: \bTIF_SECCOMP\b
8504
3085e9c1 8505SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8506M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8507L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8508L: linux-mmc@vger.kernel.org
e2d1d6c0 8509S: Maintained
d4a45787 8510F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8511
0d1bb41a 8512SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8513M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8514L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8515S: Maintained
8516F: drivers/mmc/host/sdhci-s3c.c
8517
c63b3cba 8518SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8519M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8520L: spear-devel@list.st.com
c63b3cba
VK
8521L: linux-mmc@vger.kernel.org
8522S: Maintained
8523F: drivers/mmc/host/sdhci-spear.c
8524
8711cca2 8525SECURITY SUBSYSTEM
9b45c0d2 8526M: James Morris <james.l.morris@oracle.com>
70b4a259 8527M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8528L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8529T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8530W: http://kernsec.org/
8711cca2 8531S: Supported
7d2c86b5 8532F: security/
8711cca2 8533
1da177e4 8534SECURITY CONTACT
8b58be88 8535M: Security Officers <security@kernel.org>
1da177e4
LT
8536S: Supported
8537
8538SELINUX SECURITY MODULE
e0238b4c 8539M: Paul Moore <paul@paul-moore.com>
8b58be88 8540M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8541M: Eric Paris <eparis@parisplace.org>
e0238b4c 8542L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8543W: http://selinuxproject.org
5a5f2acf 8544T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8545S: Supported
679655da
JP
8546F: include/linux/selinux*
8547F: security/selinux/
6bde95ce 8548F: scripts/selinux/
1da177e4 8549
c1c124e9
JJ
8550APPARMOR SECURITY MODULE
8551M: John Johansen <john.johansen@canonical.com>
8552L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8553W: apparmor.wiki.kernel.org
8554T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8555S: Supported
8556F: security/apparmor/
8557
cef2cf07 8558SENSABLE PHANTOM
8b58be88 8559M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8560S: Maintained
679655da 8561F: drivers/misc/phantom.c
c117ab84 8562F: include/uapi/linux/phantom.h
cef2cf07 8563
4480f15b 8564SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8565M: Tejun Heo <tj@kernel.org>
1da177e4 8566L: linux-ide@vger.kernel.org
3d9b9350 8567T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8568S: Supported
d5ca6918
JP
8569F: drivers/ata/
8570F: include/linux/ata.h
8571F: include/linux/libata.h
1da177e4 8572
7188b067
HG
8573SERIAL ATA AHCI PLATFORM devices support
8574M: Hans de Goede <hdegoede@redhat.com>
8575M: Tejun Heo <tj@kernel.org>
8576L: linux-ide@vger.kernel.org
8577T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8578S: Supported
8579F: drivers/ata/ahci_platform.c
8580F: drivers/ata/libahci_platform.c
8581F: include/linux/ahci_platform.h
8582
6733b39a 8583SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8584M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8585L: linux-scsi@vger.kernel.org
0ca43cc0 8586W: http://www.emulex.com
3387f656
JP
8587S: Supported
8588F: drivers/scsi/be2iscsi/
6733b39a 8589
6b7c5b94 8590SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8591M: Sathya Perla <sathya.perla@emulex.com>
8592M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8593M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8594L: netdev@vger.kernel.org
fea3af67 8595W: http://www.emulex.com
7d2c86b5 8596S: Supported
9aebddd1 8597F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8598
8ceee660 8599SFC NETWORK DRIVER
c06f51ea 8600M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8601M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8602L: netdev@vger.kernel.org
8ceee660 8603S: Supported
874aeea5 8604F: drivers/net/ethernet/sfc/
8ceee660 8605
e2d1d6c0 8606SGI GRU DRIVER
cc883afc 8607M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8608S: Maintained
679655da 8609F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8610
8611SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8612M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8613L: linux-ia64@vger.kernel.org
8614S: Supported
679655da 8615F: Documentation/ia64/serial.txt
df621252 8616F: drivers/tty/serial/ioc?_serial.c
679655da 8617F: include/linux/ioc?.h
e2d1d6c0 8618
75312619 8619SGI XP/XPC/XPNET DRIVER
e180383f
RH
8620M: Cliff Whickman <cpw@sgi.com>
8621M: Robin Holt <robinmholt@gmail.com>
75312619 8622S: Maintained
679655da 8623F: drivers/misc/sgi-xp/
75312619 8624
46eacf3b
AP
8625SI2157 MEDIA DRIVER
8626M: Antti Palosaari <crope@iki.fi>
8627L: linux-media@vger.kernel.org
8628W: http://linuxtv.org/
8629W: http://palosaari.fi/linux/
8630Q: http://patchwork.linuxtv.org/project/linux-media/list/
8631T: git git://linuxtv.org/anttip/media_tree.git
8632S: Maintained
8633F: drivers/media/tuners/si2157*
8634
75e2d5ba
AP
8635SI2168 MEDIA DRIVER
8636M: Antti Palosaari <crope@iki.fi>
8637L: linux-media@vger.kernel.org
8638W: http://linuxtv.org/
8639W: http://palosaari.fi/linux/
8640Q: http://patchwork.linuxtv.org/project/linux-media/list/
8641T: git git://linuxtv.org/anttip/media_tree.git
8642S: Maintained
8643F: drivers/media/dvb-frontends/si2168*
8644
49cc629d
HV
8645SI470X FM RADIO RECEIVER I2C DRIVER
8646M: Hans Verkuil <hverkuil@xs4all.nl>
8647L: linux-media@vger.kernel.org
8648T: git git://linuxtv.org/media_tree.git
8649W: http://linuxtv.org
8650S: Odd Fixes
8651F: drivers/media/radio/si470x/radio-si470x-i2c.c
8652
8653SI470X FM RADIO RECEIVER 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/si470x/radio-si470x-common.c
8660F: drivers/media/radio/si470x/radio-si470x.h
8661F: drivers/media/radio/si470x/radio-si470x-usb.c
8662
c937ca03
EV
8663SI4713 FM RADIO TRANSMITTER I2C DRIVER
8664M: Eduardo Valentin <edubezval@gmail.com>
8665L: linux-media@vger.kernel.org
8666T: git git://linuxtv.org/media_tree.git
8667W: http://linuxtv.org
8668S: Odd Fixes
99995ded 8669F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8670
8671SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8672M: Eduardo Valentin <edubezval@gmail.com>
8673L: linux-media@vger.kernel.org
8674T: git git://linuxtv.org/media_tree.git
8675W: http://linuxtv.org
8676S: Odd Fixes
99995ded
DR
8677F: drivers/media/radio/si4713/radio-platform-si4713.c
8678
8679SI4713 FM RADIO TRANSMITTER USB DRIVER
8680M: Hans Verkuil <hverkuil@xs4all.nl>
8681L: linux-media@vger.kernel.org
8682T: git git://linuxtv.org/media_tree.git
8683W: http://linuxtv.org
8684S: Maintained
8685F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8686
beb91d46 8687SIANO DVB DRIVER
009a5410 8688M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8689L: linux-media@vger.kernel.org
8690W: http://linuxtv.org
8691T: git git://linuxtv.org/media_tree.git
8692S: Odd fixes
8693F: drivers/media/common/siano/
beb91d46 8694F: drivers/media/usb/siano/
beb91d46 8695F: drivers/media/usb/siano/
14430813 8696F: drivers/media/mmc/siano/
beb91d46 8697
6f15b602
HG
8698SIMPLEFB FB DRIVER
8699M: Hans de Goede <hdegoede@redhat.com>
8700L: linux-fbdev@vger.kernel.org
8701S: Maintained
8702F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8703F: drivers/video/fbdev/simplefb.c
8704F: include/linux/platform_data/simplefb.h
8705
b618b69c 8706SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8707L: linux-media@vger.kernel.org
bb60fcb2 8708S: Orphan
b618b69c 8709F: drivers/media/platform/sh_veu.c
b618b69c
GL
8710
8711SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8712L: linux-media@vger.kernel.org
bb60fcb2 8713S: Orphan
b618b69c
GL
8714F: drivers/media/platform/sh_vou.c
8715F: include/media/sh_vou.h
8716
6349d997 8717SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8718M: Len Brown <lenb@kernel.org>
6349d997
LB
8719L: sfi-devel@simplefirmware.org
8720W: http://simplefirmware.org/
8721T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8722S: Supported
943fc810 8723F: arch/x86/platform/sfi/
6349d997
LB
8724F: drivers/sfi/
8725F: include/linux/sfi*.h
e2d1d6c0 8726
1da177e4
LT
8727SIMTEC EB110ATX (Chalice CATS)
8728P: Ben Dooks
b16957c6
BD
8729P: Vincent Sanders <vince@simtec.co.uk>
8730M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8731W: http://www.simtec.co.uk/products/EB110ATX/
8732S: Supported
8733
8734SIMTEC EB2410ITX (BAST)
8735P: Ben Dooks
b16957c6
BD
8736P: Vincent Sanders <vince@simtec.co.uk>
8737M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8738W: http://www.simtec.co.uk/products/EB2410ITX/
8739S: Supported
15dba387
JP
8740F: arch/arm/mach-s3c24xx/mach-bast.c
8741F: arch/arm/mach-s3c24xx/bast-ide.c
8742F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8743
4c5adde7 8744TI DAVINCI MACHINE SUPPORT
3ba789c0 8745M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8746M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8747T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8748Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8749S: Supported
14430813 8750F: arch/arm/mach-davinci/
046d0a37 8751F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8752
8d4b3f08 8753TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8754M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 8755L: linux-media@vger.kernel.org
8d4b3f08
LP
8756W: http://linuxtv.org/
8757Q: http://patchwork.linuxtv.org/project/linux-media/list/
8758T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8759S: Maintained
8d4b3f08
LP
8760F: drivers/media/platform/davinci/
8761F: include/media/davinci/
8762
92aab3c0 8763SIS 190 ETHERNET DRIVER
8b58be88 8764M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8765L: netdev@vger.kernel.org
8766S: Maintained
8c7de408 8767F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8768
1da177e4 8769SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8770M: Daniele Venzano <venza@brownhat.org>
1da177e4 8771W: http://www.brownhat.org/sis900.html
979b6c13 8772L: netdev@vger.kernel.org
1da177e4 8773S: Maintained
8c7de408 8774F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8775
8776SIS FRAMEBUFFER DRIVER
8b58be88 8777M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8778W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8779S: Maintained
679655da 8780F: Documentation/fb/sisfb.txt
8a61f013 8781F: drivers/video/fbdev/sis/
679655da 8782F: include/video/sisfb.h
1da177e4
LT
8783
8784SIS USB2VGA DRIVER
8b58be88 8785M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8786W: http://www.winischhofer.at/linuxsisusbvga.shtml
8787S: Maintained
679655da 8788F: drivers/usb/misc/sisusbvga/
1da177e4 8789
415ad26d 8790SLAB ALLOCATOR
16e943bf 8791M: Christoph Lameter <cl@linux.com>
2ed1c525 8792M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8793M: David Rientjes <rientjes@google.com>
8794M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8795M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8796L: linux-mm@kvack.org
8797S: Maintained
679655da 8798F: include/linux/sl?b*.h
16e943bf 8799F: mm/sl?b*
415ad26d 8800
9fab9787
PM
8801SLEEPABLE READ-COPY UPDATE (SRCU)
8802M: Lai Jiangshan <laijs@cn.fujitsu.com>
8803M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8804M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8805R: Steven Rostedt <rostedt@goodmis.org>
8806R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8807L: linux-kernel@vger.kernel.org
9fab9787
PM
8808W: http://www.rdrop.com/users/paulmck/RCU/
8809S: Supported
8810T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8811F: include/linux/srcu.h
8812F: kernel/rcu/srcu.c
9fab9787 8813
66372841
CS
8814SMACK SECURITY MODULE
8815M: Casey Schaufler <casey@schaufler-ca.com>
8816L: linux-security-module@vger.kernel.org
8817W: http://schaufler-ca.com
8818T: git git://git.gitorious.org/smack-next/kernel.git
8819S: Maintained
8820F: Documentation/security/Smack.txt
8821F: security/smack/
8822
20651e0b 8823DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
8824M: Kevin Hilman <khilman@kernel.org>
8825M: Nishanth Menon <nm@ti.com>
8826S: Maintained
20651e0b 8827F: drivers/power/avs/
68ace3e1
KH
8828F: include/linux/power/smartreflex.h
8829L: linux-pm@vger.kernel.org
8830
1da177e4 8831SMC91x ETHERNET DRIVER
2f82af08 8832M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8833S: Odd Fixes
ae150435 8834F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8835
e8e31622
SA
8836SMIA AND SMIA++ IMAGE SENSOR DRIVER
8837M: Sakari Ailus <sakari.ailus@iki.fi>
8838L: linux-media@vger.kernel.org
8839S: Maintained
14430813 8840F: drivers/media/i2c/smiapp/
e8e31622
SA
8841F: include/media/smiapp.h
8842F: drivers/media/i2c/smiapp-pll.c
8843F: drivers/media/i2c/smiapp-pll.h
8844
920fa1ff
GR
8845SMM665 HARDWARE MONITOR DRIVER
8846M: Guenter Roeck <linux@roeck-us.net>
8847L: lm-sensors@lm-sensors.org
8848S: Maintained
8849F: Documentation/hwmon/smm665
8850F: drivers/hwmon/smm665.c
8851
9df7305b 8852SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8853M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8854L: lm-sensors@lm-sensors.org
90b24cfb 8855S: Maintained
9df7305b
SG
8856F: Documentation/hwmon/emc2103
8857F: drivers/hwmon/emc2103.c
8858
a98d506c
HG
8859SMSC SCH5627 HARDWARE MONITOR DRIVER
8860M: Hans de Goede <hdegoede@redhat.com>
8861L: lm-sensors@lm-sensors.org
8862S: Supported
8863F: Documentation/hwmon/sch5627
8864F: drivers/hwmon/sch5627.c
8865
6ea884db 8866SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8867M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8868L: lm-sensors@lm-sensors.org
8869S: Maintained
679655da
JP
8870F: Documentation/hwmon/smsc47b397
8871F: drivers/hwmon/smsc47b397.c
6ea884db 8872
fd9abb3d 8873SMSC911x ETHERNET DRIVER
90b24cfb 8874M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8875L: netdev@vger.kernel.org
90b24cfb 8876S: Maintained
679655da 8877F: include/linux/smsc911x.h
ae150435 8878F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8879
8880SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8881M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8882L: netdev@vger.kernel.org
90b24cfb 8883S: Maintained
ae150435 8884F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8885
3c8a63e2 8886SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8887M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8888L: linux-fbdev@vger.kernel.org
90b24cfb 8889S: Maintained
8a61f013 8890F: drivers/video/fbdev/smscufx.c
3c8a63e2 8891
668acf32 8892SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8893M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8894L: linux-media@vger.kernel.org
275ffde4 8895T: git git://linuxtv.org/media_tree.git
795fb7e7 8896S: Maintained
90d72ac6
MCC
8897F: include/media/soc*
8898F: drivers/media/i2c/soc_camera/
8899F: drivers/media/platform/soc_camera/
668acf32 8900
e2d1d6c0 8901SOEKRIS NET48XX LED SUPPORT
8b58be88 8902M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8903S: Maintained
679655da 8904F: drivers/leds/leds-net48xx.c
e2d1d6c0 8905
e3994db1 8906SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
8907M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8908M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8909M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
e3994db1
JP
8910L: linux-media@vger.kernel.org
8911S: Supported
8912F: drivers/media/pci/solo6x10/
8913
1da177e4 8914SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8915M: Neil Brown <neilb@suse.de>
1da177e4 8916L: linux-raid@vger.kernel.org
524418bb 8917S: Supported
679655da
JP
8918F: drivers/md/
8919F: include/linux/raid/
c117ab84 8920F: include/uapi/linux/raid/
1da177e4 8921
1da177e4 8922SONIC NETWORK DRIVER
8b58be88 8923M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8924L: netdev@vger.kernel.org
1da177e4 8925S: Maintained
d9fb9f38 8926F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8927
61e115a5 8928SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8929M: Michael Buesch <m@bues.ch>
61e115a5
MB
8930L: netdev@vger.kernel.org
8931S: Maintained
679655da
JP
8932F: drivers/ssb/
8933F: include/linux/ssb/
61e115a5 8934
1da177e4 8935SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8936M: Mattia Dongili <malattia@linux.it>
d0944853 8937L: platform-driver-x86@vger.kernel.org
5b18167d 8938W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8939S: Maintained
679655da
JP
8940F: Documentation/laptops/sony-laptop.txt
8941F: drivers/char/sonypi.c
8942F: drivers/platform/x86/sony-laptop.c
8943F: include/linux/sony-laptop.h
1da177e4 8944
baf8532a 8945SONY MEMORYSTICK CARD SUPPORT
8b58be88 8946M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8947W: http://tifmxx.berlios.de/
8948S: Maintained
679655da 8949F: drivers/memstick/host/tifm_ms.c
baf8532a 8950
0ab30494
ML
8951SONY MEMORYSTICK STANDARD SUPPORT
8952M: Maxim Levitsky <maximlevitsky@gmail.com>
8953S: Maintained
8954F: drivers/memstick/core/ms_block.*
8955
1da177e4 8956SOUND
8b58be88
JP
8957M: Jaroslav Kysela <perex@perex.cz>
8958M: Takashi Iwai <tiwai@suse.de>
93711660 8959L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8960W: http://www.alsa-project.org/
dde7ad8d 8961T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8962T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8963Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8964S: Maintained
3126a179
JP
8965F: Documentation/sound/
8966F: include/sound/
c117ab84 8967F: include/uapi/sound/
679655da 8968F: sound/
1da177e4 8969
33bbe149
MB
8970SOUND - COMPRESSED AUDIO
8971M: Vinod Koul <vinod.koul@intel.com>
8972L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8973T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8974S: Supported
f672f31a 8975F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8976F: include/sound/compress_driver.h
f672f31a 8977F: include/uapi/sound/compress_*
33bbe149
MB
8978F: sound/core/compress_offload.c
8979F: sound/soc/soc-compress.c
8980
bd903bde 8981SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8982M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8983M: Mark Brown <broonie@kernel.org>
86f14df8 8984T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8985L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8986W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8987S: Supported
2820f615 8988F: Documentation/sound/alsa/soc/
679655da 8989F: sound/soc/
e6e55122 8990F: include/sound/soc*
eb1a6af3 8991
d7f8761b
MB
8992SOUND - DMAENGINE HELPERS
8993M: Lars-Peter Clausen <lars@metafoo.de>
8994S: Supported
8995F: include/sound/dmaengine_pcm.h
8996F: sound/core/pcm_dmaengine.c
8997F: sound/soc/soc-generic-dmaengine-pcm.c
8998
990a6a99
OS
8999SP2 MEDIA DRIVER
9000M: Olli Salonen <olli.salonen@iki.fi>
9001L: linux-media@vger.kernel.org
9002W: http://linuxtv.org/
9003Q: http://patchwork.linuxtv.org/project/linux-media/list/
9004S: Maintained
9005F: drivers/media/dvb-frontends/sp2*
9006
473321fc 9007SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9008M: "David S. Miller" <davem@davemloft.net>
1da177e4 9009L: sparclinux@vger.kernel.org
8a6e2535 9010Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9011T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9012T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9013S: Maintained
679655da 9014F: arch/sparc/
7765b8bb 9015F: drivers/sbus/
1da177e4 9016
6404fcca
DM
9017SPARC SERIAL DRIVERS
9018M: "David S. Miller" <davem@davemloft.net>
9019L: sparclinux@vger.kernel.org
08deed1e
JP
9020T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9021T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9022S: Maintained
6816383a 9023F: include/linux/sunserialcore.h
df621252 9024F: drivers/tty/serial/suncore.c
df621252
GKH
9025F: drivers/tty/serial/sunhv.c
9026F: drivers/tty/serial/sunsab.c
9027F: drivers/tty/serial/sunsab.h
9028F: drivers/tty/serial/sunsu.c
9029F: drivers/tty/serial/sunzilog.c
9030F: drivers/tty/serial/sunzilog.h
6404fcca 9031
389325b4
CL
9032SPARSE CHECKER
9033M: "Christopher Li" <sparse@chrisli.org>
9034L: linux-sparse@vger.kernel.org
9035W: https://sparse.wiki.kernel.org/
9036T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9037T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9038S: Maintained
9039F: include/linux/compiler.h
9040
fc0c195a 9041SPEAR PLATFORM SUPPORT
2d8a3b3d 9042M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9043M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9044L: spear-devel@list.st.com
9045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9046W: http://www.st.com/spear
9047S: Maintained
281e192f 9048F: arch/arm/mach-spear/
fc0c195a 9049
9050SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9051M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9052L: spear-devel@list.st.com
9053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9054W: http://www.st.com/spear
9055S: Maintained
5df33a62 9056F: drivers/clk/spear/
fc0c195a 9057
e2d1d6c0 9058SPI SUBSYSTEM
b02e48f2 9059M: Mark Brown <broonie@kernel.org>
dfbe403c 9060L: linux-spi@vger.kernel.org
e7e4e13c 9061T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9062Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9063S: Maintained
679655da
JP
9064F: Documentation/spi/
9065F: drivers/spi/
9066F: include/linux/spi/
c117ab84 9067F: include/uapi/linux/spi/
e2d1d6c0 9068
2752e401 9069SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9070M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9071M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9072L: netdev@vger.kernel.org
9073S: Supported
679655da 9074F: Documentation/networking/spider_net.txt
8df158ac 9075F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9076
e2d1d6c0 9077SPU FILE SYSTEM
8b58be88 9078M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9079L: linuxppc-dev@lists.ozlabs.org
9080L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9081W: http://www.ibm.com/developerworks/power/cell/
9082S: Supported
679655da
JP
9083F: Documentation/filesystems/spufs.txt
9084F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9085
fc555841 9086SQUASHFS FILE SYSTEM
d7f2ff67 9087M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9088L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9089W: http://squashfs.org.uk
9090S: Maintained
679655da
JP
9091F: Documentation/filesystems/squashfs.txt
9092F: fs/squashfs/
fc555841 9093
1da177e4 9094SRM (Alpha) environment access
8b58be88 9095M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9096S: Maintained
679655da 9097F: arch/alpha/kernel/srm_env.c
1da177e4 9098
26e9a397 9099STABLE BRANCH
879a5a00 9100M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9101L: stable@vger.kernel.org
879a5a00 9102S: Supported
7b175c46 9103F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9104
26e9a397 9105STAGING SUBSYSTEM
879a5a00 9106M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9107T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9108L: devel@driverdev.osuosl.org
879a5a00 9109S: Supported
679655da 9110F: drivers/staging/
dbc6c2cc 9111
ebd3d010
JP
9112STAGING - COMEDI
9113M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9114M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9115S: Odd Fixes
9116F: drivers/staging/comedi/
9117
a0138163
JP
9118STAGING - FLARION FT1000 DRIVERS
9119M: Marek Belisko <marek.belisko@gmail.com>
9120S: Odd Fixes
9121F: drivers/staging/ft1000/
9122
6c1bb424 9123STAGING - INDUSTRIAL IO
030a13d7 9124M: Jonathan Cameron <jic23@kernel.org>
a0138163 9125L: linux-iio@vger.kernel.org
6c1bb424
JP
9126S: Odd Fixes
9127F: drivers/staging/iio/
9128
a0138163
JP
9129STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9130M: Jarod Wilson <jarod@wilsonet.com>
9131W: http://www.lirc.org/
9132S: Odd Fixes
b2b0186d 9133F: drivers/staging/media/lirc/
a0138163 9134
f5e5de1e
OD
9135STAGING - LUSTRE PARALLEL FILESYSTEM
9136M: Oleg Drokin <oleg.drokin@intel.com>
9137M: Andreas Dilger <andreas.dilger@intel.com>
9138L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9139W: http://lustre.opensfs.org/
9140S: Maintained
9141F: drivers/staging/lustre
9142
7c6b6c71 9143STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9144M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9145M: Marc Dietrich <marvin24@gmx.de>
9146L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9147L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9148S: Maintained
9149F: drivers/staging/nvec/
9150
a0138163 9151STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9152M: Jens Frederich <jfrederich@gmail.com>
9153M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9154M: Jon Nettleton <jon.nettleton@gmail.com>
9155W: http://wiki.laptop.org/go/DCON
3140b458 9156S: Maintained
a0138163
JP
9157F: drivers/staging/olpc_dcon/
9158
94cfdd15 9159STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9160M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9161S: Maintained
9162F: drivers/staging/ozwpan/
9163
a0138163 9164STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9165M: Willy Tarreau <willy@meta-x.org>
9166S: Odd Fixes
9167F: drivers/staging/panel/
9168
a0138163
JP
9169STAGING - REALTEK RTL8712U DRIVERS
9170M: Larry Finger <Larry.Finger@lwfinger.net>
9171M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9172S: Odd Fixes
9173F: drivers/staging/rtl8712/
9174
7591ba8b
JS
9175STAGING - REALTEK RTL8723U WIRELESS DRIVER
9176M: Larry Finger <Larry.Finger@lwfinger.net>
9177M: Jes Sorensen <Jes.Sorensen@redhat.com>
9178L: linux-wireless@vger.kernel.org
9179S: Maintained
9180F: drivers/staging/rtl8723au/
9181
510fa408
JP
9182STAGING - SLICOSS
9183M: Lior Dotan <liodot@gmail.com>
9184M: Christopher Harrer <charrer@alacritech.com>
9185S: Odd Fixes
9186F: drivers/staging/slicoss/
9187
a0138163
JP
9188STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9189M: William Hubbs <w.d.hubbs@gmail.com>
9190M: Chris Brannon <chris@the-brannons.com>
d33bce31 9191M: Kirk Reiser <kirk@reisers.ca>
a0138163 9192M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9193L: speakup@linux-speakup.org
a0138163
JP
9194W: http://www.linux-speakup.org/
9195S: Odd Fixes
9196F: drivers/staging/speakup/
9197
b3e871ce
JP
9198STAGING - VIA VT665X DRIVERS
9199M: Forest Bond <forest@alittletooquiet.net>
9200S: Odd Fixes
9201F: drivers/staging/vt665?/
9202
709bcb07 9203STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9204M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9205S: Odd Fixes
9206F: drivers/staging/xgifb/
9207
1da177e4 9208STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9209M: Ion Badulescu <ionut@badula.org>
b4f90189 9210S: Odd Fixes
9bba23b0 9211F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9212
e2d1d6c0 9213SUN3/3X
8b58be88 9214M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9215W: http://sammy.net/sun3/
9216S: Maintained
679655da
JP
9217F: arch/m68k/kernel/*sun3*
9218F: arch/m68k/sun3*/
9219F: arch/m68k/include/asm/sun3*
e689cf4a 9220F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9221
2bc9ff01
DK
9222SUNDANCE NETWORK DRIVER
9223M: Denis Kirjanov <kda@linux-powerpc.org>
9224L: netdev@vger.kernel.org
9225S: Maintained
9226F: drivers/net/ethernet/dlink/sundance.c
9227
2cbb12a4 9228SUPERH
2cbb12a4 9229L: linux-sh@vger.kernel.org
1da177e4 9230W: http://www.linux-sh.org
8a6e2535 9231Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9232S: Orphan
066069e1 9233F: Documentation/sh/
679655da 9234F: arch/sh/
066069e1 9235F: drivers/sh/
1da177e4 9236
4480f15b 9237SUSPEND TO RAM
7fb06082 9238M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9239M: Len Brown <len.brown@intel.com>
9240M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9241L: linux-pm@vger.kernel.org
e2d1d6c0 9242S: Supported
679655da
JP
9243F: Documentation/power/
9244F: arch/x86/kernel/acpi/
9245F: drivers/base/power/
9246F: kernel/power/
9247F: include/linux/suspend.h
9248F: include/linux/freezer.h
9249F: include/linux/pm.h
1da177e4
LT
9250
9251SVGA HANDLING
8b58be88 9252M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9253L: linux-video@atrey.karlin.mff.cuni.cz
9254S: Maintained
679655da
JP
9255F: Documentation/svga.txt
9256F: arch/x86/boot/video*
1da177e4 9257
6e28b761
KRW
9258SWIOTLB SUBSYSTEM
9259M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9260L: linux-kernel@vger.kernel.org
9261S: Supported
9262F: lib/swiotlb.c
9263F: arch/*/kernel/pci-swiotlb.c
9264F: include/linux/swiotlb.h
9265
007f790c
JP
9266SWITCHDEV
9267M: Jiri Pirko <jiri@resnulli.us>
9268L: netdev@vger.kernel.org
9269S: Supported
9270F: net/switchdev/
9271F: include/net/switchdev.h
9272
db8e35d5
VG
9273SYNOPSYS ARC ARCHITECTURE
9274M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9275S: Supported
9276F: arch/arc/
6659a20a 9277F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9278F: drivers/tty/serial/arc_uart.c
db8e35d5 9279
1da177e4 9280SYSV FILESYSTEM
8b58be88 9281M: Christoph Hellwig <hch@infradead.org>
1da177e4 9282S: Maintained
679655da
JP
9283F: Documentation/filesystems/sysv-fs.txt
9284F: fs/sysv/
9285F: include/linux/sysv_fs.h
1da177e4 9286
86cfa7fc
NB
9287TARGET SUBSYSTEM
9288M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9289L: linux-scsi@vger.kernel.org
b9f5edc2 9290L: target-devel@vger.kernel.org
86cfa7fc 9291W: http://www.linux-iscsi.org
cf015e9f 9292W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9293T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9294S: Supported
9295F: drivers/target/
9296F: include/target/
9297F: Documentation/target/
9298
4e68852d 9299TASKSTATS STATISTICS INTERFACE
185e595f 9300M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9301S: Maintained
679655da
JP
9302F: Documentation/accounting/taskstats*
9303F: include/linux/taskstats*
9304F: kernel/taskstats.c
4e68852d 9305
781b456a 9306TC CLASSIFIER
f935f3f8 9307M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9308L: netdev@vger.kernel.org
9309S: Maintained
679655da 9310F: include/net/pkt_cls.h
c117ab84 9311F: include/uapi/linux/pkt_cls.h
679655da 9312F: net/sched/
781b456a 9313
5067f08a 9314TCP LOW PRIORITY MODULE
8b58be88
JP
9315M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9316M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9317W: http://tcp-lp-mod.sourceforge.net/
9318S: Maintained
679655da 9319F: net/ipv4/tcp_lp.c
5067f08a 9320
91952bc0
AP
9321TDA10071 MEDIA DRIVER
9322M: Antti Palosaari <crope@iki.fi>
9323L: linux-media@vger.kernel.org
9324W: http://linuxtv.org/
9325W: http://palosaari.fi/linux/
9326Q: http://patchwork.linuxtv.org/project/linux-media/list/
9327T: git git://linuxtv.org/anttip/media_tree.git
9328S: Maintained
9329F: drivers/media/dvb-frontends/tda10071*
9330
9331TDA18212 MEDIA DRIVER
9332M: Antti Palosaari <crope@iki.fi>
9333L: linux-media@vger.kernel.org
9334W: http://linuxtv.org/
9335W: http://palosaari.fi/linux/
9336Q: http://patchwork.linuxtv.org/project/linux-media/list/
9337T: git git://linuxtv.org/anttip/media_tree.git
9338S: Maintained
9339F: drivers/media/tuners/tda18212*
9340
9341TDA18218 MEDIA DRIVER
9342M: Antti Palosaari <crope@iki.fi>
9343L: linux-media@vger.kernel.org
9344W: http://linuxtv.org/
9345W: http://palosaari.fi/linux/
9346Q: http://patchwork.linuxtv.org/project/linux-media/list/
9347T: git git://linuxtv.org/anttip/media_tree.git
9348S: Maintained
9349F: drivers/media/tuners/tda18218*
9350
3b2f6aba
MK
9351TDA18271 MEDIA DRIVER
9352M: Michael Krufky <mkrufky@linuxtv.org>
9353L: linux-media@vger.kernel.org
9354W: http://linuxtv.org/
9355W: http://github.com/mkrufky
9356Q: http://patchwork.linuxtv.org/project/linux-media/list/
9357T: git git://linuxtv.org/mkrufky/tuners.git
9358S: Maintained
9359F: drivers/media/tuners/tda18271*
9360
e48307a9
MK
9361TDA827x MEDIA DRIVER
9362M: Michael Krufky <mkrufky@linuxtv.org>
9363L: linux-media@vger.kernel.org
9364W: http://linuxtv.org/
9365W: http://github.com/mkrufky
9366Q: http://patchwork.linuxtv.org/project/linux-media/list/
9367T: git git://linuxtv.org/mkrufky/tuners.git
9368S: Maintained
9369F: drivers/media/tuners/tda8290.*
9370
66cf9212
MK
9371TDA8290 MEDIA DRIVER
9372M: Michael Krufky <mkrufky@linuxtv.org>
9373L: linux-media@vger.kernel.org
9374W: http://linuxtv.org/
9375W: http://github.com/mkrufky
9376Q: http://patchwork.linuxtv.org/project/linux-media/list/
9377T: git git://linuxtv.org/mkrufky/tuners.git
9378S: Maintained
9379F: drivers/media/tuners/tda8290.*
9380
4b9fba30
HV
9381TDA9840 MEDIA DRIVER
9382M: Hans Verkuil <hverkuil@xs4all.nl>
9383L: linux-media@vger.kernel.org
9384T: git git://linuxtv.org/media_tree.git
9385W: http://linuxtv.org
9386S: Maintained
9387F: drivers/media/i2c/tda9840*
9388
2cb654fd 9389TEA5761 TUNER DRIVER
009a5410 9390M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9391L: linux-media@vger.kernel.org
9392W: http://linuxtv.org
9393T: git git://linuxtv.org/media_tree.git
9394S: Odd fixes
9395F: drivers/media/tuners/tea5761.*
9396
9397TEA5767 TUNER DRIVER
009a5410 9398M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9399L: linux-media@vger.kernel.org
9400W: http://linuxtv.org
9401T: git git://linuxtv.org/media_tree.git
9402S: Maintained
9403F: drivers/media/tuners/tea5767.*
9404
4b9fba30
HV
9405TEA6415C MEDIA DRIVER
9406M: Hans Verkuil <hverkuil@xs4all.nl>
9407L: linux-media@vger.kernel.org
9408T: git git://linuxtv.org/media_tree.git
9409W: http://linuxtv.org
9410S: Maintained
9411F: drivers/media/i2c/tea6415c*
9412
9413TEA6420 MEDIA DRIVER
9414M: Hans Verkuil <hverkuil@xs4all.nl>
9415L: linux-media@vger.kernel.org
9416T: git git://linuxtv.org/media_tree.git
9417W: http://linuxtv.org
9418S: Maintained
9419F: drivers/media/i2c/tea6420*
9420
3d249d4c 9421TEAM DRIVER
dca9ab92 9422M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9423L: netdev@vger.kernel.org
9424S: Supported
9425F: drivers/net/team/
9426F: include/linux/if_team.h
c117ab84 9427F: include/uapi/linux/if_team.h
3d249d4c 9428
7d029125
VD
9429TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9430M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9431S: Maintained
9432F: arch/x86/platform/ts5500/
9433
40ad4a30
SY
9434TECHNOTREND USB IR RECEIVER
9435M: Sean Young <sean@mess.org>
9436L: linux-media@vger.kernel.org
9437S: Maintained
9438F: drivers/media/rc/ttusbir.c
9439
adabdb0c 9440TEGRA ARCHITECTURE SUPPORT
243d58ec 9441M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9442M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9443M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9444L: linux-tegra@vger.kernel.org
fd117cd1 9445Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9446T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9447S: Supported
bbbe96ed 9448N: [^a-z]tegra
84b9414b 9449
adabdb0c
SW
9450TEGRA CLOCK DRIVER
9451M: Peter De Schrijver <pdeschrijver@nvidia.com>
9452M: Prashant Gaikwad <pgaikwad@nvidia.com>
9453S: Supported
9454F: drivers/clk/tegra/
9455
9456TEGRA DMA DRIVER
9457M: Laxman Dewangan <ldewangan@nvidia.com>
9458S: Supported
9459F: drivers/dma/tegra20-apb-dma.c
9460
adabdb0c
SW
9461TEGRA I2C DRIVER
9462M: Laxman Dewangan <ldewangan@nvidia.com>
9463S: Supported
9464F: drivers/i2c/busses/i2c-tegra.c
9465
9466TEGRA IOMMU DRIVERS
9467M: Hiroshi Doyu <hdoyu@nvidia.com>
9468S: Supported
9469F: drivers/iommu/tegra*
9470
9471TEGRA KBC DRIVER
9472M: Rakesh Iyer <riyer@nvidia.com>
9473M: Laxman Dewangan <ldewangan@nvidia.com>
9474S: Supported
9475F: drivers/input/keyboard/tegra-kbc.c
9476
adabdb0c
SW
9477TEGRA PWM DRIVER
9478M: Thierry Reding <thierry.reding@gmail.com>
9479S: Supported
9480F: drivers/pwm/pwm-tegra.c
9481
9482TEGRA SERIAL DRIVER
9483M: Laxman Dewangan <ldewangan@nvidia.com>
9484S: Supported
9485F: drivers/tty/serial/serial-tegra.c
9486
9487TEGRA SPI DRIVER
9488M: Laxman Dewangan <ldewangan@nvidia.com>
9489S: Supported
9490F: drivers/spi/spi-tegra*
9491
1a348ccc 9492TEHUTI ETHERNET DRIVER
8b58be88 9493M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9494L: netdev@vger.kernel.org
9495S: Supported
ef7f5429 9496F: drivers/net/ethernet/tehuti/*
1a348ccc 9497
4e68852d 9498Telecom Clock Driver for MCPL0010
8b58be88 9499M: Mark Gross <mark.gross@intel.com>
4e68852d 9500S: Supported
679655da 9501F: drivers/char/tlclk.c
4e68852d 9502
4480f15b 9503TENSILICA XTENSA PORT (xtensa)
8b58be88 9504M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9505M: Max Filippov <jcmvbkbc@gmail.com>
9506L: linux-xtensa@linux-xtensa.org
4e68852d 9507S: Maintained
679655da 9508F: arch/xtensa/
3dc99857 9509F: drivers/irqchip/irq-xtensa-*
4e68852d 9510
5313ba66
HV
9511THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9512M: Hans Verkuil <hverkuil@xs4all.nl>
9513L: linux-media@vger.kernel.org
9514T: git git://linuxtv.org/media_tree.git
9515W: http://linuxtv.org
9516S: Maintained
9517F: drivers/media/radio/radio-raremono.c
9518
d3fb6955 9519THERMAL
b75f0050 9520M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9521M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9522L: linux-pm@vger.kernel.org
9523T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9524T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9525Q: https://patchwork.kernel.org/project/linux-pm/list/
9526S: Supported
9527F: drivers/thermal/
9528F: include/linux/thermal.h
af6c9f16 9529F: include/uapi/linux/thermal.h
b75f0050
JP
9530F: include/linux/cpu_cooling.h
9531F: Documentation/devicetree/bindings/thermal/
d3fb6955 9532
30ba2fbd
VD
9533THINGM BLINK(1) USB RGB LED DRIVER
9534M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9535S: Maintained
9536F: drivers/hid/hid-thingm.c
9537
4e68852d 9538THINKPAD ACPI EXTRAS DRIVER
8b58be88 9539M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9540L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9541L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9542W: http://ibm-acpi.sourceforge.net
9543W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9544T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9545S: Maintained
679655da 9546F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9547
1b46f2a2 9548TI BANDGAP AND THERMAL DRIVER
f14d1c24 9549M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9550L: linux-pm@vger.kernel.org
531ff13e 9551L: linux-omap@vger.kernel.org
5a723e81 9552S: Maintained
794b2e25 9553F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9554
49b6a5e3
TK
9555TI CLOCK DRIVER
9556M: Tero Kristo <t-kristo@ti.com>
9557L: linux-omap@vger.kernel.org
9558S: Maintained
9559F: drivers/clk/ti/
9560F: include/linux/clk/ti.h
9561
4020f2d7 9562TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9563M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9564S: Maintained
679655da
JP
9565F: drivers/misc/tifm*
9566F: drivers/mmc/host/tifm_sd.c
9567F: include/linux/tifm.h
4020f2d7 9568
e0c52404 9569TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9570M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9571L: linux-kernel@vger.kernel.org
9572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9573S: Maintained
9574F: drivers/soc/ti/*
9575T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9576
9577
152ad442
SR
9578TI LM49xxx FAMILY ASoC CODEC DRIVERS
9579M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9580M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9581L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9582S: Maintained
9583F: sound/soc/codecs/lm49453*
d392dead 9584F: sound/soc/codecs/isabelle*
152ad442 9585
0edd807d
KM
9586TI LP855x BACKLIGHT DRIVER
9587M: Milo Kim <milo.kim@ti.com>
9588S: Maintained
9589F: Documentation/backlight/lp855x-driver.txt
9590F: drivers/video/backlight/lp855x_bl.c
9591F: include/linux/platform_data/lp855x.h
9592
faf13f6d
KM
9593TI LP8727 CHARGER DRIVER
9594M: Milo Kim <milo.kim@ti.com>
9595S: Maintained
9596F: drivers/power/lp8727_charger.c
9597F: include/linux/platform_data/lp8727.h
9598
22f1229f
KM
9599TI LP8788 MFD DRIVER
9600M: Milo Kim <milo.kim@ti.com>
9601S: Maintained
9602F: drivers/iio/adc/lp8788_adc.c
9603F: drivers/leds/leds-lp8788.c
9604F: drivers/mfd/lp8788*.c
9605F: drivers/power/lp8788-charger.c
9606F: drivers/regulator/lp8788-*.c
9607F: include/linux/mfd/lp8788*.h
9608
dd5e8e6b 9609TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9610M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9611L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9612S: Maintained
9613F: sound/soc/codecs/twl4030*
9614
90921014 9615TI WILINK WIRELESS DRIVERS
90921014
LC
9616L: linux-wireless@vger.kernel.org
9617W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9618W: http://wireless.kernel.org/en/users/Drivers/wl1251
9619T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9620S: Orphan
90921014
LC
9621F: drivers/net/wireless/ti/
9622F: include/linux/wl12xx.h
9623
e86eaa3a 9624TIPC NETWORK LAYER
8b58be88
JP
9625M: Jon Maloy <jon.maloy@ericsson.com>
9626M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9627L: netdev@vger.kernel.org (core kernel code)
9628L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9629W: http://tipc.sourceforge.net/
e86eaa3a 9630S: Maintained
c117ab84 9631F: include/uapi/linux/tipc*.h
679655da 9632F: net/tipc/
e86eaa3a 9633
867e359b 9634TILE ARCHITECTURE
c47b15c4 9635M: Chris Metcalf <cmetcalf@ezchip.com>
867e359b
CM
9636W: http://www.tilera.com/scm/
9637S: Supported
9638F: arch/tile/
6b940606 9639F: drivers/char/tile-srom.c
5c770755 9640F: drivers/edac/tile_edac.c
6b940606
CM
9641F: drivers/net/ethernet/tile/
9642F: drivers/rtc/rtc-tile.c
9643F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9644F: drivers/tty/serial/tilegx.c
6b940606
CM
9645F: drivers/usb/host/*-tilegx.c
9646F: include/linux/usb/tilegx.h
867e359b 9647
1da177e4 9648TLAN NETWORK DRIVER
8b58be88 9649M: Samuel Chessman <chessman@tux.org>
88c07dde 9650L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9651W: http://sourceforge.net/projects/tlan/
9652S: Maintained
679655da 9653F: Documentation/networking/tlan.txt
b544dbac 9654F: drivers/net/ethernet/ti/tlan.*
1da177e4 9655
d74db3b2 9656TOMOYO SECURITY MODULE
8b58be88
JP
9657M: Kentaro Takeda <takedakn@nttdata.co.jp>
9658M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9659L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9660L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9661L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9662L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9663W: http://tomoyo.sourceforge.jp/
843d183c 9664T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9665S: Maintained
679655da 9666F: security/tomoyo/
d74db3b2 9667
9caeb532 9668TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9669M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9670L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9671S: Maintained
9672F: drivers/platform/x86/topstar-laptop.c
9673
1da177e4 9674TOSHIBA ACPI EXTRAS DRIVER
d0944853 9675L: platform-driver-x86@vger.kernel.org
15065531 9676S: Orphan
679655da 9677F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9678
9679TOSHIBA SMM DRIVER
8b58be88 9680M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9681L: tlinux-users@tce.toshiba-dme.co.jp
9682W: http://www.buzzard.org.uk/toshiba/
9683S: Maintained
679655da
JP
9684F: drivers/char/toshiba.c
9685F: include/linux/toshiba.h
c117ab84 9686F: include/uapi/linux/toshiba.h
1da177e4 9687
d719f900 9688TMIO MMC DRIVER
252f29a9 9689M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9690L: linux-mmc@vger.kernel.org
d719f900 9691S: Maintained
d1057c40
GL
9692F: drivers/mmc/host/tmio_mmc*
9693F: drivers/mmc/host/sh_mobile_sdhi.c
9694F: include/linux/mmc/tmio.h
9695F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9696
917cc4e6
GR
9697TMP401 HARDWARE MONITOR DRIVER
9698M: Guenter Roeck <linux@roeck-us.net>
9699L: lm-sensors@lm-sensors.org
9700S: Maintained
9701F: Documentation/hwmon/tmp401
9702F: drivers/hwmon/tmp401.c
9703
98f32602 9704TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9705M: Hugh Dickins <hughd@google.com>
98f32602
HD
9706L: linux-mm@kvack.org
9707S: Maintained
9708F: include/linux/shmem_fs.h
9709F: mm/shmem.c
9710
45f95b53 9711TM6000 VIDEO4LINUX DRIVER
009a5410 9712M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
9713L: linux-media@vger.kernel.org
9714W: http://linuxtv.org
9715T: git git://linuxtv.org/media_tree.git
9716S: Odd fixes
9717F: drivers/media/usb/tm6000/
9718
c65fde19
HV
9719TW68 VIDEO4LINUX DRIVER
9720M: Hans Verkuil <hverkuil@xs4all.nl>
9721L: linux-media@vger.kernel.org
9722T: git git://linuxtv.org/media_tree.git
9723W: http://linuxtv.org
9724S: Odd Fixes
9725F: drivers/media/pci/tw68/
9726
4e68852d 9727TPM DEVICE DRIVER
901486b8 9728M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9729M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9730M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9731W: http://tpmdd.sourceforge.net
63a10dfd 9732L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9733S: Maintained
679655da 9734F: drivers/char/tpm/
4e68852d 9735
d6f005a1
JP
9736TRACING
9737M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9738M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9739T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9740S: Maintained
9741F: Documentation/trace/ftrace.txt
9742F: arch/*/*/*/ftrace.h
9743F: arch/*/kernel/ftrace.c
9744F: include/*/ftrace.h
9745F: include/linux/trace*.h
9746F: include/trace/
9747F: kernel/trace/
6e68e6c5 9748F: tools/testing/selftests/ftrace/
d6f005a1 9749
1da177e4 9750TRIVIAL PATCHES
8b58be88 9751M: Jiri Kosina <trivial@kernel.org>
54e5881d 9752T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9753S: Maintained
86ef925f 9754K: ^Subject:.*(?i)trivial
1da177e4 9755
4e68852d 9756TTY LAYER
879a5a00 9757M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9758M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9759S: Supported
08deed1e 9760T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9761F: drivers/tty/
df621252 9762F: drivers/tty/serial/serial_core.c
e3288775
AC
9763F: include/linux/serial_core.h
9764F: include/linux/serial.h
9765F: include/linux/tty.h
c117ab84
CEB
9766F: include/uapi/linux/serial_core.h
9767F: include/uapi/linux/serial.h
9768F: include/uapi/linux/tty.h
4e68852d 9769
91952bc0
AP
9770TUA9001 MEDIA DRIVER
9771M: Antti Palosaari <crope@iki.fi>
9772L: linux-media@vger.kernel.org
9773W: http://linuxtv.org/
9774W: http://palosaari.fi/linux/
9775Q: http://patchwork.linuxtv.org/project/linux-media/list/
9776T: git git://linuxtv.org/anttip/media_tree.git
9777S: Maintained
9778F: drivers/media/tuners/tua9001*
9779
740db6d7 9780TULIP NETWORK DRIVERS
8b58be88 9781M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9782L: netdev@vger.kernel.org
9783S: Maintained
0f04e2aa 9784F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9785
9786TUN/TAP driver
ba57b6f2 9787M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9788W: http://vtun.sourceforge.net/tun
9789S: Maintained
679655da
JP
9790F: Documentation/networking/tuntap.txt
9791F: arch/um/os-Linux/drivers/
1da177e4 9792
b454cc66 9793TURBOCHANNEL SUBSYSTEM
8b58be88 9794M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9795M: Ralf Baechle <ralf@linux-mips.org>
9796L: linux-mips@linux-mips.org
9797Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9798S: Maintained
679655da
JP
9799F: drivers/tc/
9800F: include/linux/tc.h
b454cc66 9801
1da177e4 9802U14-34F SCSI DRIVER
8b58be88 9803M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9804L: linux-scsi@vger.kernel.org
9805S: Maintained
679655da 9806F: drivers/scsi/u14-34f.c
1da177e4 9807
e2d1d6c0 9808UBI FILE SYSTEM (UBIFS)
949cb623 9809M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9810M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9811L: linux-mtd@lists.infradead.org
e2966cbe 9812T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9813W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9814S: Maintained
679655da
JP
9815F: Documentation/filesystems/ubifs.txt
9816F: fs/ubifs/
e2d1d6c0 9817
cc2020e6 9818UCLINUX (AND M68KNOMMU)
8b58be88 9819M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9820W: http://www.uclinux.org/
9821L: uclinux-dev@uclinux.org (subscribers-only)
9822S: Maintained
61bc02bb
JP
9823F: arch/m68k/*/*_no.*
9824F: arch/m68k/include/asm/*_no.*
cc2020e6 9825
1da177e4 9826UDF FILESYSTEM
8b58be88 9827M: Jan Kara <jack@suse.cz>
1da177e4 9828S: Maintained
679655da
JP
9829F: Documentation/filesystems/udf.txt
9830F: fs/udf/
1da177e4 9831
cc2020e6 9832UFS FILESYSTEM
8b58be88 9833M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9834S: Maintained
679655da
JP
9835F: Documentation/filesystems/ufs.txt
9836F: fs/ufs/
cc2020e6 9837
0a09d3ab
DH
9838UHID USERSPACE HID IO DRIVER:
9839M: David Herrmann <dh.herrmann@googlemail.com>
9840L: linux-input@vger.kernel.org
9841S: Maintained
9842F: drivers/hid/uhid.c
c117ab84 9843F: include/uapi/linux/uhid.h
0a09d3ab 9844
18332a80 9845ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9846L: linux-usb@vger.kernel.org
10c6c9c9 9847S: Orphan
355ffe69 9848F: drivers/uwb/
679655da
JP
9849F: include/linux/uwb.h
9850F: include/linux/uwb/
18332a80 9851
b31d8273
G
9852UNICORE32 ARCHITECTURE:
9853M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9854W: http://mprc.pku.edu.cn/~guanxuetao/linux
9855S: Maintained
ceebf4d5 9856T: git git://github.com/gxt/linux.git
b31d8273
G
9857F: arch/unicore32/
9858
d8379ab1
TF
9859UNIFDEF
9860M: Tony Finch <dot@dotat.at>
9861W: http://dotat.at/prog/unifdef
9862S: Maintained
9863F: scripts/unifdef.c
9864
1da177e4 9865UNIFORM CDROM DRIVER
8b58be88 9866M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9867W: http://www.kernel.dk
9868S: Maintained
679655da
JP
9869F: Documentation/cdrom/
9870F: drivers/cdrom/cdrom.c
9871F: include/linux/cdrom.h
c117ab84 9872F: include/uapi/linux/cdrom.h
1da177e4 9873
56df0122
BR
9874UNISYS S-PAR DRIVERS
9875M: Benjamin Romer <benjamin.romer@unisys.com>
9876M: David Kershner <david.kershner@unisys.com>
9877L: sparmaintainer@unisys.com (Unisys internal)
9878S: Supported
9879F: drivers/staging/unisys/
9880
9941fa6e
VH
9881UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9882M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
9883L: linux-scsi@vger.kernel.org
9884S: Supported
9885F: Documentation/scsi/ufs.txt
9886F: drivers/scsi/ufs/
9887
e2d1d6c0 9888UNSORTED BLOCK IMAGES (UBI)
949cb623 9889M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9890W: http://www.linux-mtd.infradead.org/
9891L: linux-mtd@lists.infradead.org
b6b44e0a 9892T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9893S: Maintained
80811493 9894F: drivers/mtd/ubi/
679655da 9895F: include/linux/mtd/ubi.h
c117ab84 9896F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9897
76ac66e4
RW
9898UNSORTED BLOCK IMAGES (UBI) Fastmap
9899M: Richard Weinberger <richard@nod.at>
9900L: linux-mtd@lists.infradead.org
9901S: Maintained
9902F: drivers/mtd/ubi/fastmap.c
9903
1da177e4 9904USB ACM DRIVER
61eee9a7 9905M: Oliver Neukum <oliver@neukum.org>
6372594a 9906L: linux-usb@vger.kernel.org
1da177e4 9907S: Maintained
679655da
JP
9908F: Documentation/usb/acm.txt
9909F: drivers/usb/class/cdc-acm.*
1da177e4 9910
b7d572e1
PF
9911USB AR5523 WIRELESS DRIVER
9912M: Pontus Fuchs <pontus.fuchs@gmail.com>
9913L: linux-wireless@vger.kernel.org
9914S: Maintained
9915F: drivers/net/wireless/ath/ar5523/
9916
115bb1ff 9917USB ATTACHED SCSI
f50a4968 9918M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9919M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9920L: linux-usb@vger.kernel.org
9921L: linux-scsi@vger.kernel.org
8eae0fb7 9922S: Maintained
115bb1ff
MW
9923F: drivers/usb/storage/uas.c
9924
1da177e4 9925USB CDC ETHERNET DRIVER
61eee9a7 9926M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9927L: linux-usb@vger.kernel.org
1da177e4 9928S: Maintained
679655da 9929F: drivers/net/usb/cdc_*.c
c117ab84 9930F: include/uapi/linux/usb/cdc.h
1da177e4 9931
b02b371e 9932USB CYPRESS C67X00 DRIVER
8b58be88 9933M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9934L: linux-usb@vger.kernel.org
9935S: Maintained
679655da 9936F: drivers/usb/c67x00/
b02b371e 9937
d0374f4f 9938USB DAVICOM DM9601 DRIVER
8b58be88 9939M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9940L: netdev@vger.kernel.org
d0374f4f
PK
9941W: http://www.linux-usb.org/usbnet
9942S: Maintained
679655da 9943F: drivers/net/usb/dm9601.c
d0374f4f 9944
cc2020e6 9945USB DIAMOND RIO500 DRIVER
8b58be88 9946M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9947L: rio500-users@lists.sourceforge.net
9948W: http://rio500.sourceforge.net
9949S: Maintained
679655da 9950F: drivers/usb/misc/rio500*
cc2020e6 9951
1da177e4 9952USB EHCI DRIVER
578333ab 9953M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9954L: linux-usb@vger.kernel.org
578333ab 9955S: Maintained
679655da
JP
9956F: Documentation/usb/ehci.txt
9957F: drivers/usb/host/ehci*
1da177e4 9958
69ae9e3e 9959USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9960M: Felipe Balbi <balbi@ti.com>
795fb7e7 9961L: linux-usb@vger.kernel.org
69ae9e3e 9962W: http://www.linux-usb.org/gadget
d6d0f665
FB
9963T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9964S: Maintained
679655da
JP
9965F: drivers/usb/gadget/
9966F: include/linux/usb/gadget*
69ae9e3e 9967
2dea64b4 9968USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9969M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9970L: linux-usb@vger.kernel.org
54e5881d 9971T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9972S: Maintained
c2f01971 9973F: Documentation/hid/hiddev.txt
679655da 9974F: drivers/hid/usbhid/
1da177e4 9975
959eea21 9976USB ISP116X DRIVER
8b58be88 9977M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9978L: linux-usb@vger.kernel.org
959eea21 9979S: Maintained
679655da
JP
9980F: drivers/usb/host/isp116x*
9981F: include/linux/usb/isp116x.h
959eea21 9982
1da177e4 9983USB MASS STORAGE DRIVER
8b58be88 9984M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9985L: linux-usb@vger.kernel.org
8836aeb8 9986L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9987S: Maintained
9988W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9989F: drivers/usb/storage/
1da177e4 9990
af39917d
CL
9991USB MIDI DRIVER
9992M: Clemens Ladisch <clemens@ladisch.de>
9993L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9994T: git git://git.alsa-project.org/alsa-kernel.git
9995S: Maintained
9996F: sound/usb/midi.*
9997
444ce9d4
JP
9998USB NETWORKING DRIVERS
9999L: linux-usb@vger.kernel.org
10000S: Odd Fixes
10001F: drivers/net/usb/
10002
1da177e4 10003USB OHCI DRIVER
578333ab 10004M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10005L: linux-usb@vger.kernel.org
578333ab 10006S: Maintained
679655da
JP
10007F: Documentation/usb/ohci.txt
10008F: drivers/usb/host/ohci*
1da177e4 10009
563da3a9
VM
10010USB OVER IP DRIVER
10011M: Valentina Manea <valentina.manea.m@gmail.com>
10012M: Shuah Khan <shuah.kh@samsung.com>
10013L: linux-usb@vger.kernel.org
10014S: Maintained
10015F: drivers/usb/usbip/
10016F: tools/usb/usbip/
10017
1da177e4 10018USB PEGASUS DRIVER
a16b945c 10019M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10020L: linux-usb@vger.kernel.org
043600a6 10021L: netdev@vger.kernel.org
052e3128
PM
10022T: git git://github.com/petkan/pegasus.git
10023W: https://github.com/petkan/pegasus
1da177e4 10024S: Maintained
679655da 10025F: drivers/net/usb/pegasus.*
1da177e4 10026
d3ad558f
FB
10027USB PHY LAYER
10028M: Felipe Balbi <balbi@ti.com>
10029L: linux-usb@vger.kernel.org
10030T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10031S: Maintained
10032F: drivers/usb/phy/
d3ad558f 10033
73e4fb3f 10034USB PRINTER DRIVER (usblp)
8b58be88 10035M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10036L: linux-usb@vger.kernel.org
73e4fb3f 10037S: Supported
679655da 10038F: drivers/usb/class/usblp.c
1da177e4
LT
10039
10040USB RTL8150 DRIVER
a16b945c 10041M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10042L: linux-usb@vger.kernel.org
043600a6 10043L: netdev@vger.kernel.org
052e3128
PM
10044T: git git://github.com/petkan/rtl8150.git
10045W: https://github.com/petkan/rtl8150
1da177e4 10046S: Maintained
679655da 10047F: drivers/net/usb/rtl8150.c
1da177e4 10048
f896b796 10049USB SERIAL SUBSYSTEM
66085694 10050M: Johan Hovold <johan@kernel.org>
795fb7e7 10051L: linux-usb@vger.kernel.org
4e68852d 10052S: Maintained
679655da 10053F: Documentation/usb/usb-serial.txt
f896b796 10054F: drivers/usb/serial/
679655da 10055F: include/linux/usb/serial.h
1da177e4 10056
b3f0db1c
SG
10057USB SMSC75XX ETHERNET DRIVER
10058M: Steve Glendinning <steve.glendinning@shawell.net>
10059L: netdev@vger.kernel.org
10060S: Maintained
10061F: drivers/net/usb/smsc75xx.*
10062
2f7ca802 10063USB SMSC95XX ETHERNET DRIVER
90b24cfb 10064M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10065L: netdev@vger.kernel.org
90b24cfb 10066S: Maintained
679655da 10067F: drivers/net/usb/smsc95xx.*
2f7ca802 10068
1da177e4 10069USB SUBSYSTEM
879a5a00 10070M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10071L: linux-usb@vger.kernel.org
1da177e4 10072W: http://www.linux-usb.org
08deed1e 10073T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10074S: Supported
679655da 10075F: Documentation/usb/
679655da
JP
10076F: drivers/usb/
10077F: include/linux/usb.h
10078F: include/linux/usb/
1da177e4
LT
10079
10080USB UHCI DRIVER
8b58be88 10081M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10082L: linux-usb@vger.kernel.org
1da177e4 10083S: Maintained
679655da 10084F: drivers/usb/host/uhci*
1da177e4 10085
69ae9e3e 10086USB "USBNET" DRIVER FRAMEWORK
686f13bb 10087M: Oliver Neukum <oneukum@suse.de>
043600a6 10088L: netdev@vger.kernel.org
69ae9e3e 10089W: http://www.linux-usb.org/usbnet
1da177e4 10090S: Maintained
679655da
JP
10091F: drivers/net/usb/usbnet.c
10092F: include/linux/usb/usbnet.h
1da177e4 10093
c0efd232 10094USB VIDEO CLASS
c53ac071 10095M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10096L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10097L: linux-media@vger.kernel.org
275ffde4 10098T: git git://linuxtv.org/media_tree.git
57c6d2e9 10099W: http://www.ideasonboard.org/uvc/
c0efd232 10100S: Maintained
0c0d06ca 10101F: drivers/media/usb/uvc/
6c0f0359 10102F: include/uapi/linux/uvcvideo.h
1da177e4 10103
b60b9c45
HV
10104USB VISION DRIVER
10105M: Hans Verkuil <hverkuil@xs4all.nl>
10106L: linux-media@vger.kernel.org
10107T: git git://linuxtv.org/media_tree.git
10108W: http://linuxtv.org
10109S: Odd Fixes
10110F: drivers/media/usb/usbvision/
10111
8282da47
LP
10112USB WEBCAM GADGET
10113M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10114L: linux-usb@vger.kernel.org
10115S: Maintained
3a83c16e 10116F: drivers/usb/gadget/function/*uvc*
faf2e1db 10117F: drivers/usb/gadget/legacy/webcam.c
8282da47 10118
bf164cc0 10119USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10120M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10121L: linux-wireless@vger.kernel.org
10122S: Maintained
679655da 10123F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10124
eb6bab13 10125USB XHCI DRIVER
03d85053 10126M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10127L: linux-usb@vger.kernel.org
10128S: Supported
36d0344c
SS
10129F: drivers/usb/host/xhci*
10130F: drivers/usb/host/pci-quirks*
eb6bab13 10131
1da177e4 10132USB ZD1201 DRIVER
4086b9ca 10133L: linux-wireless@vger.kernel.org
1da177e4 10134W: http://linux-lc100020.sourceforge.net
4086b9ca 10135S: Orphan
679655da 10136F: drivers/net/wireless/zd1201.*
1da177e4 10137
b7eee616 10138USB ZR364XX DRIVER
8b58be88 10139M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10140L: linux-usb@vger.kernel.org
661263b5 10141L: linux-media@vger.kernel.org
275ffde4 10142T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10143W: http://royale.zerezo.com/zr364xx/
10144S: Maintained
679655da 10145F: Documentation/video4linux/zr364xx.txt
90d72ac6 10146F: drivers/media/usb/zr364xx/
b7eee616 10147
e7839f25 10148USER-MODE LINUX (UML)
8b58be88 10149M: Jeff Dike <jdike@addtoit.com>
b15194b7 10150M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10151L: user-mode-linux-devel@lists.sourceforge.net
10152L: user-mode-linux-user@lists.sourceforge.net
10153W: http://user-mode-linux.sourceforge.net
10154S: Maintained
61516587 10155F: Documentation/virtual/uml/
679655da 10156F: arch/um/
b070989a 10157F: arch/x86/um/
679655da
JP
10158F: fs/hostfs/
10159F: fs/hppfs/
b7eee616 10160
e5f114e9 10161USERSPACE I/O (UIO)
6a534c9d 10162M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10163M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10164S: Maintained
679655da
JP
10165F: Documentation/DocBook/uio-howto.tmpl
10166F: drivers/uio/
10167F: include/linux/uio*.h
e5f114e9 10168
256cccbe 10169UTIL-LINUX PACKAGE
8b58be88 10170M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10171L: util-linux@vger.kernel.org
10172W: http://en.wikipedia.org/wiki/Util-linux
10173T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10174S: Maintained
10175
c1fd1c07 10176UVESAFB DRIVER
8b58be88 10177M: Michal Januszewski <spock@gentoo.org>
c69f677c 10178L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10179W: http://dev.gentoo.org/~spock/projects/uvesafb/
10180S: Maintained
679655da 10181F: Documentation/fb/uvesafb.txt
8a61f013 10182F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10183
4480f15b 10184VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10185M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10186S: Maintained
679655da
JP
10187F: Documentation/filesystems/vfat.txt
10188F: fs/fat/
1da177e4 10189
cba3345c
AW
10190VFIO DRIVER
10191M: Alex Williamson <alex.williamson@redhat.com>
10192L: kvm@vger.kernel.org
10193S: Maintained
10194F: Documentation/vfio.txt
10195F: drivers/vfio/
10196F: include/linux/vfio.h
c117ab84 10197F: include/uapi/linux/vfio.h
cba3345c 10198
9e6f3438
PO
10199VIDEOBUF2 FRAMEWORK
10200M: Pawel Osciak <pawel@osciak.com>
10201M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10202M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10203L: linux-media@vger.kernel.org
10204S: Maintained
90d72ac6 10205F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10206F: include/media/videobuf2-*
10207
9a82446b
AS
10208VIRTIO CONSOLE DRIVER
10209M: Amit Shah <amit.shah@redhat.com>
10210L: virtualization@lists.linux-foundation.org
10211S: Maintained
10212F: drivers/char/virtio_console.c
10213F: include/linux/virtio_console.h
c117ab84 10214F: include/uapi/linux/virtio_console.h
9a82446b 10215
2426ec8f
MT
10216VIRTIO CORE, NET AND BLOCK DRIVERS
10217M: Rusty Russell <rusty@rustcorp.com.au>
10218M: "Michael S. Tsirkin" <mst@redhat.com>
10219L: virtualization@lists.linux-foundation.org
10220S: Maintained
10221F: drivers/virtio/
c893c8d7 10222F: tools/virtio/
2426ec8f
MT
10223F: drivers/net/virtio_net.c
10224F: drivers/block/virtio_blk.c
10225F: include/linux/virtio_*.h
916cdabc 10226F: include/uapi/linux/virtio_*.h
2426ec8f 10227
3a4d5c94
MT
10228VIRTIO HOST (VHOST)
10229M: "Michael S. Tsirkin" <mst@redhat.com>
10230L: kvm@vger.kernel.org
c996d8b9 10231L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10232L: netdev@vger.kernel.org
10233S: Maintained
10234F: drivers/vhost/
c117ab84 10235F: include/uapi/linux/vhost.h
3a4d5c94 10236
1da177e4 10237VIA RHINE NETWORK DRIVER
8b58be88 10238M: Roger Luethi <rl@hellgate.ch>
1da177e4 10239S: Maintained
f2148a47 10240F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10241
f0bf7f61 10242VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10243M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10244M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10245S: Maintained
10246F: drivers/mmc/host/via-sdmmc.c
10247
69e4a7c2 10248VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10249M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10250L: linux-fbdev@vger.kernel.org
69e4a7c2 10251S: Maintained
c7babebd
FTS
10252F: include/linux/via-core.h
10253F: include/linux/via-gpio.h
10254F: include/linux/via_i2c.h
8a61f013 10255F: drivers/video/fbdev/via/
69e4a7c2 10256
01f20734 10257VIA VELOCITY NETWORK DRIVER
8b58be88 10258M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10259L: netdev@vger.kernel.org
10260S: Maintained
f2148a47 10261F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10262
77911fd2 10263VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10264M: Hans Verkuil <hverkuil@xs4all.nl>
10265L: linux-media@vger.kernel.org
10266T: git git://linuxtv.org/media_tree.git
10267W: http://linuxtv.org
10268S: Maintained
77911fd2 10269F: drivers/media/platform/vivid/*
0b7bc1fa 10270
be7f8273 10271VLAN (802.1Q)
8b58be88 10272M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10273L: netdev@vger.kernel.org
10274S: Maintained
679655da
JP
10275F: drivers/net/macvlan.c
10276F: include/linux/if_*vlan.h
10277F: net/8021q/
be7f8273 10278
55e331cf 10279VLYNQ BUS
8b58be88 10280M: Florian Fainelli <florian@openwrt.org>
8578d7af 10281L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10282S: Maintained
10283F: drivers/vlynq/vlynq.c
10284F: include/linux/vlynq.h
10285
390beae4
MW
10286VME SUBSYSTEM
10287M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10288M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10289M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10290L: devel@driverdev.osuosl.org
10291S: Maintained
10292T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10293F: Documentation/vme_api.txt
10294F: drivers/staging/vme/
10295F: drivers/vme/
10296F: include/linux/vme*
10297
4488e09b
AK
10298VMWARE HYPERVISOR INTERFACE
10299M: Alok Kataria <akataria@vmware.com>
10300L: virtualization@lists.linux-foundation.org
10301S: Supported
10302F: arch/x86/kernel/cpu/vmware.c
10303
73b35d07
DT
10304VMWARE BALLOON DRIVER
10305M: Xavier Deguillard <xdeguillard@vmware.com>
10306M: Philip Moltmann <moltmann@vmware.com>
10307M: "VMware, Inc." <pv-drivers@vmware.com>
10308L: linux-kernel@vger.kernel.org
10309S: Maintained
10310F: drivers/misc/vmw_balloon.c
10311
d1a890fa 10312VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10313M: Shreyas Bhatewara <sbhatewara@vmware.com>
10314M: "VMware, Inc." <pv-drivers@vmware.com>
10315L: netdev@vger.kernel.org
10316S: Maintained
10317F: drivers/net/vmxnet3/
d1a890fa 10318
851b1642 10319VMware PVSCSI driver
f2d7e40e 10320M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10321M: VMware PV-Drivers <pv-drivers@vmware.com>
10322L: linux-scsi@vger.kernel.org
10323S: Maintained
10324F: drivers/scsi/vmw_pvscsi.c
10325F: drivers/scsi/vmw_pvscsi.h
10326
e53e86c7 10327VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10328M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10329M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10330L: linux-kernel@vger.kernel.org
e53e86c7 10331W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10332W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10333T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10334S: Supported
679655da
JP
10335F: drivers/regulator/
10336F: include/linux/regulator/
e53e86c7 10337
ab41319e 10338VT1211 HARDWARE MONITOR DRIVER
8b58be88 10339M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10340L: lm-sensors@lm-sensors.org
10341S: Maintained
679655da
JP
10342F: Documentation/hwmon/vt1211
10343F: drivers/hwmon/vt1211.c
ab41319e 10344
1de9e371 10345VT8231 HARDWARE MONITOR DRIVER
8b58be88 10346M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10347L: lm-sensors@lm-sensors.org
10348S: Maintained
679655da 10349F: drivers/hwmon/vt8231.c
1de9e371 10350
88095e7b
TO
10351VUB300 USB to SDIO/SD/MMC bridge chip
10352M: Tony Olech <tony.olech@elandigitalsystems.com>
10353L: linux-mmc@vger.kernel.org
10354L: linux-usb@vger.kernel.org
10355S: Supported
10356F: drivers/mmc/host/vub300.c
10357
1da177e4 10358W1 DALLAS'S 1-WIRE BUS
a8018766 10359M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10360S: Maintained
679655da
JP
10361F: Documentation/w1/
10362F: drivers/w1/
1da177e4 10363
13927079 10364W83791D HARDWARE MONITORING DRIVER
8b58be88 10365M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10366L: lm-sensors@lm-sensors.org
25845c22 10367S: Maintained
679655da
JP
10368F: Documentation/hwmon/w83791d
10369F: drivers/hwmon/w83791d.c
13927079 10370
61db011d 10371W83793 HARDWARE MONITORING DRIVER
8b58be88 10372M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10373L: lm-sensors@lm-sensors.org
10374S: Maintained
679655da
JP
10375F: Documentation/hwmon/w83793
10376F: drivers/hwmon/w83793.c
61db011d 10377
e3760b43 10378W83795 HARDWARE MONITORING DRIVER
7c81c60f 10379M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10380L: lm-sensors@lm-sensors.org
10381S: Maintained
10382F: drivers/hwmon/w83795.c
10383
1da177e4 10384W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10385M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10386S: Maintained
679655da 10387F: drivers/mmc/host/wbsd.*
1da177e4 10388
b4e05923
HG
10389WACOM PROTOCOL 4 SERIAL TABLETS
10390M: Julian Squires <julian@cipht.net>
10391M: Hans de Goede <hdegoede@redhat.com>
10392L: linux-input@vger.kernel.org
10393S: Maintained
10394F: drivers/input/tablet/wacom_serial4.c
10395
3527761c 10396WATCHDOG DEVICE DRIVERS
8b58be88 10397M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10398L: linux-watchdog@vger.kernel.org
10399W: http://www.linux-watchdog.org/
f599aaf0 10400T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10401S: Maintained
679655da
JP
10402F: Documentation/watchdog/
10403F: drivers/watchdog/
10404F: include/linux/watchdog.h
c117ab84 10405F: include/uapi/linux/watchdog.h
3527761c 10406
1da177e4 10407WD7000 SCSI DRIVER
8b58be88 10408M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10409L: linux-scsi@vger.kernel.org
10410S: Maintained
679655da 10411F: drivers/scsi/wd7000.c
1da177e4 10412
b22e00f3
DH
10413WIIMOTE HID DRIVER
10414M: David Herrmann <dh.herrmann@googlemail.com>
10415L: linux-input@vger.kernel.org
10416S: Maintained
10417F: drivers/hid/hid-wiimote*
10418
e258b80e 10419WINBOND CIR DRIVER
364e9e18 10420M: David Härdeman <david@hardeman.nu>
e258b80e 10421S: Maintained
116ab806 10422F: drivers/media/rc/winbond-cir.c
e258b80e 10423
8a70da82 10424WIMAX STACK
8b58be88 10425M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10426M: linux-wimax@intel.com
63fae219 10427L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10428S: Supported
10429W: http://linuxwimax.org
315987dc 10430F: Documentation/wimax/README.wimax
315987dc
JP
10431F: include/linux/wimax/debug.h
10432F: include/net/wimax.h
c117ab84 10433F: include/uapi/linux/wimax.h
315987dc 10434F: net/wimax/
8a70da82 10435
5fc14680 10436WISTRON LAPTOP BUTTON DRIVER
8b58be88 10437M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10438S: Maintained
679655da 10439F: drivers/input/misc/wistron_btns.c
5fc14680 10440
1da177e4 10441WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10442M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10443L: linux-wireless@vger.kernel.org
926554c4 10444W: http://oops.ghostprotocols.net:81/blog
1da177e4 10445S: Maintained
679655da 10446F: drivers/net/wireless/wl3501*
1da177e4 10447
febf1dff 10448WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10449M: Mark Brown <broonie@kernel.org>
8b58be88 10450M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10451L: linux-input@vger.kernel.org
10452T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10453W: http://opensource.wolfsonmicro.com/node/7
10454S: Supported
679655da
JP
10455F: drivers/input/touchscreen/*wm97*
10456F: include/linux/wm97xx.h
febf1dff 10457
055bcbcb 10458WOLFSON MICROELECTRONICS DRIVERS
fef95164 10459L: patches@opensource.wolfsonmicro.com
cf8eda3e 10460T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10461T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10462W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10463S: Supported
3768f0b1 10464F: Documentation/hwmon/wm83??
af1c5386 10465F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10466F: drivers/clk/clk-wm83*.c
9c309598 10467F: drivers/extcon/extcon-arizona.c
b75ea16a 10468F: drivers/leds/leds-wm83*.c
25b273ba 10469F: drivers/gpio/gpio-*wm*.c
9c309598 10470F: drivers/gpio/gpio-arizona.c
d22b0869 10471F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10472F: drivers/input/misc/wm831x-on.c
10473F: drivers/input/touchscreen/wm831x-ts.c
10474F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10475F: drivers/mfd/arizona*
10476F: drivers/mfd/wm*.c
b75ea16a
MB
10477F: drivers/power/wm83*.c
10478F: drivers/rtc/rtc-wm83*.c
10479F: drivers/regulator/wm8*.c
3860e6c4 10480F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10481F: drivers/watchdog/wm83*_wdt.c
9c309598 10482F: include/linux/mfd/arizona/
3860e6c4 10483F: include/linux/mfd/wm831x/
b75ea16a 10484F: include/linux/mfd/wm8350/
3768f0b1 10485F: include/linux/mfd/wm8400*
59ec6da2 10486F: include/linux/wm97xx.h
055bcbcb 10487F: include/sound/wm????.h
9c309598 10488F: sound/soc/codecs/arizona.?
055bcbcb 10489F: sound/soc/codecs/wm*
b75ea16a 10490
3e6cd7a4
TH
10491WORKQUEUE
10492M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10493T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10494S: Maintained
10495F: include/linux/workqueue.h
10496F: kernel/workqueue.c
10497F: Documentation/workqueue.txt
10498
1da177e4 10499X.25 NETWORK LAYER
8bf28059 10500M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10501L: linux-x25@vger.kernel.org
8bf28059 10502S: Odd Fixes
679655da
JP
10503F: Documentation/networking/x25*
10504F: include/net/x25*
10505F: net/x25/
1da177e4 10506
e2d1d6c0 10507X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10508M: Thomas Gleixner <tglx@linutronix.de>
10509M: Ingo Molnar <mingo@redhat.com>
10510M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10511M: x86@kernel.org
981c3a4f 10512L: linux-kernel@vger.kernel.org
75fc2d37 10513T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10514S: Maintained
679655da
JP
10515F: Documentation/x86/
10516F: arch/x86/
e2d1d6c0 10517
d0944853 10518X86 PLATFORM DRIVERS
e181ba15 10519M: Darren Hart <dvhart@infradead.org>
d0944853 10520L: platform-driver-x86@vger.kernel.org
e181ba15 10521T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10522S: Maintained
14430813 10523F: drivers/platform/x86/
d0944853 10524
c1f5c54b
IM
10525X86 MCE INFRASTRUCTURE
10526M: Tony Luck <tony.luck@intel.com>
487ba8e8 10527M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10528L: linux-edac@vger.kernel.org
10529S: Maintained
10530F: arch/x86/kernel/cpu/mcheck/*
10531
f0905c5a
AL
10532X86 VDSO
10533M: Andy Lutomirski <luto@amacapital.net>
10534L: linux-kernel@vger.kernel.org
10535T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10536S: Maintained
10537F: arch/x86/vdso/
10538
d6fad502 10539XC2028/3028 TUNER DRIVER
009a5410 10540M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10541L: linux-media@vger.kernel.org
10542W: http://linuxtv.org
10543T: git git://linuxtv.org/media_tree.git
10544S: Maintained
10545F: drivers/media/tuners/tuner-xc2028.*
10546
c4468085 10547XEN HYPERVISOR INTERFACE
c4468085 10548M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10549M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10550M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10551L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10552T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10553S: Supported
10554F: arch/x86/xen/
10555F: drivers/*/xen-*front.c
10556F: drivers/xen/
10557F: arch/x86/include/asm/xen/
10558F: include/xen/
c117ab84 10559F: include/uapi/xen/
c4468085 10560
77bfb479
SS
10561XEN HYPERVISOR ARM
10562M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10563L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10564S: Supported
10565F: arch/arm/xen/
10566F: arch/arm/include/asm/xen/
10567
b475e83f
SS
10568XEN HYPERVISOR ARM64
10569M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10570L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10571S: Supported
10572F: arch/arm64/xen/
10573F: arch/arm64/include/asm/xen/
10574
9b57e1a7
IC
10575XEN NETWORK BACKEND DRIVER
10576M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10577M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10578L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10579L: netdev@vger.kernel.org
10580S: Supported
10581F: drivers/net/xen-netback/*
10582
c5f8e29d
KRW
10583XEN PCI SUBSYSTEM
10584M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10585L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10586S: Supported
10587F: arch/x86/pci/*xen*
10588F: drivers/pci/*xen*
10589
a2c5ae65
KRW
10590XEN BLOCK SUBSYSTEM
10591M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10592L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10593S: Supported
10594F: drivers/block/xen-blkback/*
10595F: drivers/block/xen*
10596
15d03609
JG
10597XEN PVSCSI DRIVERS
10598M: Juergen Gross <jgross@suse.com>
10599L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10600L: linux-scsi@vger.kernel.org
10601S: Supported
10602F: drivers/scsi/xen-scsifront.c
10603F: drivers/xen/xen-scsiback.c
10604F: include/xen/interface/io/vscsiif.h
10605
c5f8e29d
KRW
10606XEN SWIOTLB SUBSYSTEM
10607M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10608L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10609S: Supported
10610F: arch/x86/xen/*swiotlb*
10611F: drivers/xen/*swiotlb*
10612
1da177e4
LT
10613XFS FILESYSTEM
10614P: Silicon Graphics Inc
809625ca 10615M: Dave Chinner <david@fromorbit.com>
18caa67a 10616M: xfs@oss.sgi.com
d7ede1aa 10617L: xfs@oss.sgi.com
1da177e4 10618W: http://oss.sgi.com/projects/xfs
54e5881d 10619T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10620S: Supported
679655da
JP
10621F: Documentation/filesystems/xfs.txt
10622F: fs/xfs/
1da177e4 10623
8a3b7a25 10624XILINX AXI ETHERNET DRIVER
59a54f30
MS
10625M: Anirudha Sarangi <anirudh@xilinx.com>
10626M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10627S: Maintained
10628F: drivers/net/ethernet/xilinx/xilinx_axienet*
10629
238b8721 10630XILINX UARTLITE SERIAL DRIVER
8b58be88 10631M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10632L: linux-serial@vger.kernel.org
10633S: Maintained
df621252 10634F: drivers/tty/serial/uartlite.c
238b8721 10635
74316949
EB
10636XILLYBUS DRIVER
10637M: Eli Billauer <eli.billauer@gmail.com>
10638L: linux-kernel@vger.kernel.org
10639S: Supported
10640F: drivers/char/xillybus/
10641
f620e4b8
MF
10642XTENSA XTFPGA PLATFORM SUPPORT
10643M: Max Filippov <jcmvbkbc@gmail.com>
10644L: linux-xtensa@linux-xtensa.org
10645S: Maintained
10646F: drivers/spi/spi-xtensa-xtfpga.c
10647
1da177e4 10648YAM DRIVER FOR AX.25
8b58be88 10649M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10650L: linux-hams@vger.kernel.org
10651S: Maintained
679655da
JP
10652F: drivers/net/hamradio/yam*
10653F: include/linux/yam.h
1da177e4 10654
af64a5eb 10655YEALINK PHONE DRIVER
8b58be88 10656M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10657L: usbb2k-api-dev@nongnu.org
10658S: Maintained
679655da
JP
10659F: Documentation/input/yealink.txt
10660F: drivers/input/misc/yealink.*
af64a5eb 10661
1da177e4 10662Z8530 DRIVER FOR AX.25
8b58be88 10663M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10664W: http://yaina.de/jreuter/
10665W: http://www.qsl.net/dl1bke/
10666L: linux-hams@vger.kernel.org
10667S: Maintained
679655da
JP
10668F: Documentation/networking/z8530drv.txt
10669F: drivers/net/hamradio/*scc.c
10670F: drivers/net/hamradio/z8530.h
1da177e4 10671
0cf31ec1 10672ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10673M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10674L: linux-mm@kvack.org
10675S: Maintained
10676F: mm/zbud.c
10677F: include/linux/zbud.h
10678
7c0c3afb 10679ZD1211RW WIRELESS DRIVER
8b58be88
JP
10680M: Daniel Drake <dsd@gentoo.org>
10681M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10682W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10683L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10684L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10685S: Maintained
679655da 10686F: drivers/net/wireless/zd1211rw/
7c0c3afb 10687
1da177e4 10688ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10689L: mjpeg-users@lists.sourceforge.net
f63145e2 10690L: linux-media@vger.kernel.org
1da177e4 10691W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10692T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10693S: Odd Fixes
90d72ac6 10694F: drivers/media/pci/zoran/
1da177e4 10695
6920f2cc
MK
10696ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10697M: Minchan Kim <minchan@kernel.org>
10698M: Nitin Gupta <ngupta@vflare.org>
10699L: linux-kernel@vger.kernel.org
10700S: Maintained
10701F: drivers/block/zram/
10702F: Documentation/blockdev/zram.txt
10703
8b4a4080 10704ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10705M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10706S: Maintained
df621252 10707F: drivers/tty/serial/zs.*
8b4a4080 10708
eae70d06
MK
10709ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10710M: Minchan Kim <minchan@kernel.org>
10711M: Nitin Gupta <ngupta@vflare.org>
10712L: linux-mm@kvack.org
10713S: Maintained
10714F: mm/zsmalloc.c
10715F: include/linux/zsmalloc.h
10716
0cf31ec1 10717ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10718M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10719L: linux-mm@kvack.org
10720S: Maintained
10721F: mm/zswap.c
10722
1da177e4 10723THE REST
8b58be88 10724M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10725L: linux-kernel@vger.kernel.org
8a6e2535 10726Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10727T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10728S: Buried alive in reporters
34d03cc1
JP
10729F: *
10730F: */