Bluetooth: Add hci_request support for hci_update_background_scan
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
68d96dcf 161
1da177e4 1626PACK NETWORK DRIVER FOR AX.25
8b58be88 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
164L: linux-hams@vger.kernel.org
165S: Maintained
679655da 166F: drivers/net/hamradio/6pack.c
1da177e4 167
1da177e4 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 170L: netdev@vger.kernel.org
1da177e4 171S: Maintained
a8fe65b8 172F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
8b58be88 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
249e3c85 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 231M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
232L: lm-sensors@lm-sensors.org
233S: Maintained
679655da 234F: drivers/hwmon/abituguru.c
f2b84bbc 235
249e3c85 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 237M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
238L: lm-sensors@lm-sensors.org
239S: Maintained
679655da 240F: drivers/hwmon/abituguru3.c
249e3c85 241
1da177e4 242ACENIC DRIVER
8b58be88 243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
244L: linux-acenic@sunsite.dk
245S: Maintained
531c4f89 246F: drivers/net/ethernet/alteon/acenic*
1da177e4 247
e86435eb 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 249M: Peter Feuerer <peter@piie.net>
d0944853 250L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
e86435eb 254
745a5d21 255ACER WMI LAPTOP EXTRAS
182ae55c 256M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 257L: platform-driver-x86@vger.kernel.org
745a5d21 258S: Maintained
679655da 259F: drivers/platform/x86/acer-wmi.c
745a5d21 260
1da177e4 261ACPI
49db1903 262M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 263M: Len Brown <lenb@kernel.org>
6968e50c 264L: linux-acpi@vger.kernel.org
360818b8
RW
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 268S: Supported
679655da
JP
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
43368e74 272F: include/acpi/
994b942f 273F: Documentation/acpi
89ca78a0 274F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
2754c447 278F: tools/power/acpi
8b59a454 279
3774929d
RW
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
2754c447 293F: tools/power/acpi/
3774929d 294
8b59a454 295ACPI FAN DRIVER
8b58be88 296M: Zhang Rui <rui.zhang@intel.com>
8b59a454 297L: linux-acpi@vger.kernel.org
5ca92bd9 298W: https://01.org/linux-acpi
8b59a454 299S: Supported
679655da 300F: drivers/acpi/fan.c
1da177e4 301
8b59a454 302ACPI THERMAL DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/*thermal*
998be20f 308
359acec8 309ACPI VIDEO DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/video.c
998be20f 315
bff431e4 316ACPI WMI DRIVER
d0944853 317L: platform-driver-x86@vger.kernel.org
5b927259 318S: Orphan
679655da 319F: drivers/platform/x86/wmi.c
bff431e4 320
2f39d519 321AD1889 ALSA SOUND DRIVER
8b58be88 322M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
679655da 326F: sound/pci/ad1889.*
2f39d519 327
527a1a83
MH
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 330W: http://wiki.analog.com/AD5254
a4edbc10 331W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5398
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD7142
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7877
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7879
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
1330b0dc
JK
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
1da177e4 367ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 368M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 369L: lm-sensors@lm-sensors.org
1da177e4 370S: Maintained
679655da
JP
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
1da177e4 373
cae2caae 374ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 375M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
376L: lm-sensors@lm-sensors.org
377S: Maintained
679655da 378F: drivers/hwmon/adm1029.c
cae2caae 379
cc0b88cf 380ADM8211 WIRELESS DRIVER
cc0b88cf 381L: linux-wireless@vger.kernel.org
491b26b4 382W: http://wireless.kernel.org/
e71bcbd0 383S: Orphan
679655da 384F: drivers/net/wireless/adm8211.*
cc0b88cf 385
e8e31622
SA
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
527a1a83
MH
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 395W: http://wiki.analog.com/ADP5520
a4edbc10 396W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 400F: drivers/leds/leds-adp5520.c
77278d50 401F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 406W: http://wiki.analog.com/ADP5588
a4edbc10 407W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
77278d50 410F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 414W: http://wiki.analog.com/ADP8860
a4edbc10 415W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
8c22a8f5
DE
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
1da177e4 427ADT746X FAN DRIVER
8b58be88 428M: Colin Leroy <colin@colino.net>
1da177e4 429S: Maintained
679655da 430F: drivers/macintosh/therm_adt746x.c
1da177e4 431
b058b859 432ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 433M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
527a1a83
MH
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 441W: http://wiki.analog.com/ADXL345
a4edbc10 442W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
8c6af9e1 446ADVANSYS SCSI DRIVER
8b58be88 447M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
448L: linux-scsi@vger.kernel.org
449S: Maintained
679655da
JP
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
8c6af9e1 452
1da177e4 453AEDSP16 DRIVER
8b58be88 454M: Riccardo Facchetti <fizban@tin.it>
1da177e4 455S: Maintained
679655da 456F: sound/oss/aedsp16.c
1da177e4 457
91952bc0
AP
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
1da177e4 478AFFS FILE SYSTEM
6cf515e1
GU
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
679655da
JP
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
1da177e4 483
e2d1d6c0 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 485M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
486L: linux-afs@lists.infradead.org
487S: Supported
679655da
JP
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
e2d1d6c0 491
1da177e4 492AGPGART DRIVER
8b58be88 493M: David Airlie <airlied@linux.ie>
878eaf61 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 495S: Maintained
679655da
JP
496F: drivers/char/agp/
497F: include/linux/agp*
c117ab84 498F: include/uapi/linux/agp*
1da177e4
LT
499
500AHA152X SCSI DRIVER
8b58be88 501M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
502L: linux-scsi@vger.kernel.org
503S: Maintained
679655da
JP
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
1da177e4 506
64624d4f 507AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 508M: Hannes Reinecke <hare@suse.de>
64624d4f 509L: linux-scsi@vger.kernel.org
1da177e4 510S: Maintained
679655da 511F: drivers/scsi/aic7xxx/
1da177e4 512
450500ad
HV
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
e2d1d6c0 521AIO
8b58be88 522M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
523L: linux-aio@kvack.org
524S: Supported
679655da
JP
525F: fs/aio.c
526F: include/linux/*aio*.h
e2d1d6c0 527
469d4ec8
AP
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
1da177e4 538ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 539M: Duncan Sands <duncan.sands@free.fr>
6372594a 540L: linux-usb@vger.kernel.org
1da177e4
LT
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
679655da
JP
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
1da177e4 545
272f133a 546ALCHEMY AU1XX0 MMC DRIVER
8b58be88 547M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 548S: Maintained
679655da 549F: drivers/mmc/host/au1xmmc.c
272f133a 550
4a4e5787 551ALI1563 I2C DRIVER
8b58be88 552M: Rudolf Marek <r.marek@assembler.cz>
846557d3 553L: linux-i2c@vger.kernel.org
4a4e5787 554S: Maintained
679655da
JP
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 557
1da177e4 558ALPHA PORT
8b58be88 559M: Richard Henderson <rth@twiddle.net>
8b58be88 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 561M: Matt Turner <mattst88@gmail.com>
c89f4f9a 562S: Odd Fixes
a9406699 563L: linux-alpha@vger.kernel.org
679655da 564F: arch/alpha/
1da177e4 565
16b8b922 566ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 567M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
adf9251f
TK
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
61bd0943 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
f4875e12
TL
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
512d1027 590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
167a675a 597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 600S: Supported
faf2e1db 601F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 602
f90b8116 603AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 604P: Andres Salomon <dilinger@queued.net>
67d76710 605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
679655da
JP
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
8a61f013 610F: drivers/video/fbdev/geode/
679655da 611F: arch/x86/include/asm/geode.h
f90b8116 612
919ee7dd 613AMD IOMMU (AMD-VI)
e4110568 614M: Joerg Roedel <joro@8bytes.org>
919ee7dd 615L: iommu@lists.linux-foundation.org
525b233c 616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 617S: Maintained
b2c16391
JP
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
919ee7dd 620
e7f5b309 621AMD MICROCODE UPDATE SUPPORT
943482d0 622M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 623L: amd64-microcode@amd64.org
943482d0 624S: Maintained
73d425fd 625F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 626
45198c7b
LT
627AMD XGBE DRIVER
628M: Tom Lendacky <thomas.lendacky@amd.com>
629L: netdev@vger.kernel.org
630S: Supported
631F: drivers/net/ethernet/amd/xgbe/
632F: drivers/net/phy/amd-xgbe-phy.c
633
284f42b6 634AMS (Apple Motion Sensor) DRIVER
8b58be88 635M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 636S: Supported
bd5f47ec 637F: drivers/macintosh/ams/
284f42b6 638
f94b533d 639AMSO1100 RNIC DRIVER
8b58be88
JP
640M: Tom Tucker <tom@opengridcomputing.com>
641M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 642L: linux-rdma@vger.kernel.org
f94b533d 643S: Maintained
679655da 644F: drivers/infiniband/hw/amso1100/
f94b533d 645
531fca16
HV
646ANALOG DEVICES INC AD9389B DRIVER
647M: Hans Verkuil <hans.verkuil@cisco.com>
648L: linux-media@vger.kernel.org
649S: Maintained
650F: drivers/media/i2c/ad9389b*
651
c40ddfa3
HV
652ANALOG DEVICES INC ADV7511 DRIVER
653M: Hans Verkuil <hans.verkuil@cisco.com>
654L: linux-media@vger.kernel.org
655S: Maintained
656F: drivers/media/i2c/adv7511*
657
531fca16
HV
658ANALOG DEVICES INC ADV7604 DRIVER
659M: Hans Verkuil <hans.verkuil@cisco.com>
660L: linux-media@vger.kernel.org
661S: Maintained
662F: drivers/media/i2c/adv7604*
663
c40ddfa3
HV
664ANALOG DEVICES INC ADV7842 DRIVER
665M: Hans Verkuil <hans.verkuil@cisco.com>
666L: linux-media@vger.kernel.org
667S: Maintained
668F: drivers/media/i2c/adv7842*
669
527a1a83 670ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 671M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 672L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 673W: http://wiki.analog.com/
a4edbc10 674W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 675S: Supported
39c9d199 676F: sound/soc/codecs/adau*
cc52688a 677F: sound/soc/codecs/adav*
4bdef3bd 678F: sound/soc/codecs/ad1*
ae48f5ef 679F: sound/soc/codecs/ad7*
4bdef3bd 680F: sound/soc/codecs/ssm*
40216ce7 681F: sound/soc/codecs/sigmadsp.*
4bdef3bd 682
527a1a83 683ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 684L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
685L: alsa-devel@alsa-project.org (moderated for non-subscribers)
686W: http://blackfin.uclinux.org/
687S: Supported
688F: sound/soc/blackfin/*
4ce72abc
LPC
689
690ANALOG DEVICES INC IIO DRIVERS
691M: Lars-Peter Clausen <lars@metafoo.de>
692M: Michael Hennerich <Michael.Hennerich@analog.com>
693W: http://wiki.analog.com/
694W: http://ez.analog.com/community/linux-device-drivers
695S: Supported
696F: drivers/iio/*/ad*
697X: drivers/iio/*/adjd*
698F: drivers/staging/iio/*/ad*
699F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 700
42269063 701AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 702M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 703L: linuxppc-dev@lists.ozlabs.org
93711660 704L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 705S: Maintained
679655da 706F: sound/aoa/
42269063 707
1da177e4 708APM DRIVER
81024fc4
JK
709M: Jiri Kosina <jkosina@suse.cz>
710S: Odd fixes
679655da
JP
711F: arch/x86/kernel/apm_32.c
712F: include/linux/apm_bios.h
c117ab84 713F: include/uapi/linux/apm_bios.h
81024fc4 714F: drivers/char/apm-emulation.c
1da177e4 715
bd7aa4b2 716APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 717M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
718L: linux-input@vger.kernel.org
719S: Maintained
679655da 720F: drivers/input/mouse/bcm5974.c
bd7aa4b2 721
6f2fad74 722APPLE SMC DRIVER
d618540f
HR
723M: Henrik Rydberg <rydberg@euromail.se>
724L: lm-sensors@lm-sensors.org
6f2fad74 725S: Maintained
679655da 726F: drivers/hwmon/applesmc.c
6f2fad74 727
1da177e4 728APPLETALK NETWORK LAYER
8b58be88 729M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 730S: Maintained
679655da
JP
731F: drivers/net/appletalk/
732F: net/appletalk/
1da177e4 733
24299502
IS
734APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
735M: Iyappan Subramanian <isubramanian@apm.com>
736M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
737S: Supported
738F: drivers/net/ethernet/apm/xgene/
739F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
740
62a37dc7
LP
741APTINA CAMERA SENSOR PLL
742M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
743L: linux-media@vger.kernel.org
744S: Maintained
745F: drivers/media/i2c/aptina-pll.*
746
a480167b 747ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 748M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
749L: linux-ide@vger.kernel.org
750S: Maintained
751F: include/linux/pata_arasan_cf_data.h
752F: drivers/ata/pata_arasan_cf.c
753
1154ea7d 754ARC FRAMEBUFFER DRIVER
8b58be88 755M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 756S: Maintained
8a61f013
JH
757F: drivers/video/fbdev/arcfb.c
758F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 759
1da177e4 760ARM MFM AND FLOPPY DRIVERS
8b58be88 761M: Ian Molton <spyro@f2s.com>
1da177e4 762S: Maintained
679655da
JP
763F: arch/arm/lib/floppydma.S
764F: arch/arm/include/asm/floppy.h
1da177e4 765
6f96521f
WD
766ARM PMU PROFILING AND DEBUGGING
767M: Will Deacon <will.deacon@arm.com>
768S: Maintained
769F: arch/arm/kernel/perf_event*
770F: arch/arm/oprofile/common.c
6f96521f
WD
771F: arch/arm/include/asm/pmu.h
772F: arch/arm/kernel/hw_breakpoint.c
773F: arch/arm/include/asm/hw_breakpoint.h
774
d4275354 775ARM PORT
8b58be88 776M: Russell King <linux@arm.linux.org.uk>
efc03ecb 777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
778W: http://www.arm.linux.org.uk/
779S: Maintained
780F: arch/arm/
781
d323c243
SB
782ARM SUB-ARCHITECTURES
783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 784S: Maintained
d323c243
SB
785F: arch/arm/mach-*/
786F: arch/arm/plat-*/
787T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
788
cefbf4ea
RK
789ARM PRIMECELL AACI PL041 DRIVER
790M: Russell King <linux@arm.linux.org.uk>
791S: Maintained
792F: sound/arm/aaci.*
793
794ARM PRIMECELL CLCD PL110 DRIVER
795M: Russell King <linux@arm.linux.org.uk>
796S: Maintained
8a61f013 797F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
798
799ARM PRIMECELL KMI PL050 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: drivers/input/serio/ambakmi.*
803F: include/linux/amba/kmi.h
804
2761f5c2 805ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
806M: Russell King <linux@arm.linux.org.uk>
807S: Maintained
679655da 808F: drivers/mmc/host/mmci.*
2f748aaa 809F: include/linux/amba/mmci.h
2761f5c2 810
1b4304e5
RK
811ARM PRIMECELL UART PL010 AND PL011 DRIVERS
812M: Russell King <linux@arm.linux.org.uk>
813S: Maintained
814F: drivers/tty/serial/amba-pl01*.c
815F: include/linux/amba/serial.h
2761f5c2 816
cefbf4ea
RK
817ARM PRIMECELL BUS SUPPORT
818M: Russell King <linux@arm.linux.org.uk>
819S: Maintained
820F: drivers/amba/
821F: include/linux/amba/bus.h
822
2b7a52a4 823ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 824M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
826S: Maintained
827
9c784f95 828ARM/AFEB9260 MACHINE SUPPORT
8b58be88 829M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
831S: Maintained
832
2b7a52a4 833ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 834M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
836S: Maintained
837
1b106699
MR
838ARM/Allwinner A1X SoC support
839M: Maxime Ripard <maxime.ripard@free-electrons.com>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
60b0f380
MR
842N: sun[x4567]i
843
844ARM/Allwinner SoC Clock Support
845M: Emilio López <emilio@elopez.com.ar>
846S: Maintained
847F: drivers/clk/sunxi/
1b106699 848
7c1e3876
CC
849ARM/Amlogic MesonX SoC support
850M: Carlo Caione <carlo@caione.org>
851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852S: Maintained
12ddbadf 853F: drivers/media/rc/meson-ir.c
7c1e3876
CC
854N: meson[x68]
855
c1fc8675 856ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 857M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
858M: Nicolas Ferre <nicolas.ferre@atmel.com>
859M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 860L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 861W: http://maxim.org.za/at91_26.html
c1fc8675
NF
862W: http://www.linux4sam.org
863S: Supported
864F: arch/arm/mach-at91/
f0a0a58e 865F: include/soc/at91/
70e389cc
MB
866F: arch/arm/boot/dts/at91*.dts
867F: arch/arm/boot/dts/at91*.dtsi
868F: arch/arm/boot/dts/sama*.dts
869F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 870
6e05dd4e
BB
871ARM/ATMEL AT91 Clock Support
872M: Boris Brezillon <boris.brezillon@free-electrons.com>
873S: Maintained
874F: drivers/clk/at91
875
986cf2e9 876ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 877M: Rob Herring <robh@kernel.org>
986cf2e9
RH
878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879S: Maintained
880F: arch/arm/mach-highbank/
881
d94f944e 882ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 883M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
884S: Maintained
885F: arch/arm/mach-cns3xxx/
d94f944e 886
386ab516
AS
887ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
888M: Alexander Shiyan <shc_work@mail.ru>
889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890S: Odd Fixes
b8ba3874 891N: clps711x
386ab516 892
2b7a52a4 893ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 894M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 895M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 897S: Maintained
d19d3667
HS
898F: arch/arm/mach-ep93xx/
899F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
900
901ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 902M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
904S: Maintained
905
d4275354 906ARM/CLKDEV SUPPORT
8b58be88 907M: Russell King <linux@arm.linux.org.uk>
efc03ecb 908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 909S: Maintained
d4275354 910F: arch/arm/include/asm/clkdev.h
4fa2651d 911F: drivers/clk/clkdev.c
d4275354 912
d48134e7 913ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 914M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 915L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
916S: Maintained
917
94150095
HF
918ARM/CONTEC MICRO9 MACHINE SUPPORT
919M: Hubert Feurstein <hubert.feurstein@contec.at>
920S: Maintained
921F: arch/arm/mach-ep93xx/micro9.c
922
a06ae860
PP
923ARM/CORESIGHT FRAMEWORK AND DRIVERS
924M: Mathieu Poirier <mathieu.poirier@linaro.org>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S: Maintained
927F: drivers/coresight/*
928F: Documentation/trace/coresight.txt
929F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 930F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 931
1da177e4 932ARM/CORGI MACHINE SUPPORT
8b58be88 933M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
934S: Maintained
935
881a95f9 936ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 937M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 938L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
939T: git git://git.berlios.de/gemini-board
940S: Maintained
f49afbb5 941F: arch/arm/mach-gemini/
881a95f9 942
a990cbd8 943ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 944M: Barry Song <baohua@kernel.org>
a990cbd8 945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 946T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
947S: Maintained
948F: arch/arm/mach-prima2/
4a9c44f1 949F: drivers/clk/sirf/
05f30e8d
BS
950F: drivers/clocksource/timer-prima2.c
951F: drivers/clocksource/timer-marco.c
f8505ef5 952N: [^a-z]sirf
a990cbd8 953
d4275354 954ARM/EBSA110 MACHINE SUPPORT
8b58be88 955M: Russell King <linux@arm.linux.org.uk>
efc03ecb 956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
957W: http://www.arm.linux.org.uk/
958S: Maintained
959F: arch/arm/mach-ebsa110/
b955f6ca 960F: drivers/net/ethernet/amd/am79c961a.*
d4275354 961
4721f3ce
UKK
962ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
963M: Uwe Kleine-König <kernel@pengutronix.de>
964L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965S: Maintained
966N: efm32
967
a9da4f7e 968ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
969M: Daniel Ribeiro <drwyrm@gmail.com>
970M: Stefan Schmidt <stefan@openezx.org>
971M: Harald Welte <laforge@openezx.org>
d66f1886 972L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
973W: http://www.openezx.org/
974S: Maintained
cafc2265
SS
975T: topgit git://git.openezx.org/openezx.git
976F: arch/arm/mach-pxa/ezx.c
a9da4f7e 977
6a915af9 978ARM/FARADAY FA526 PORT
162500b3 979M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 981S: Maintained
1fa7e547 982T: git git://git.berlios.de/gemini-board
f49afbb5 983F: arch/arm/mm/*-fa*
6a915af9 984
d4275354 985ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 986M: Russell King <linux@arm.linux.org.uk>
efc03ecb 987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
988W: http://www.arm.linux.org.uk/
989S: Maintained
990F: arch/arm/include/asm/hardware/dec21285.h
991F: arch/arm/mach-footbridge/
992
86183a5f 993ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
5df27823 994M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 995M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 997S: Maintained
f1c12837 998T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 999F: arch/arm/mach-imx/
ce515a6b 1000F: arch/arm/mach-mxs/
2a82f95c 1001F: arch/arm/boot/dts/imx*
e5dafa22 1002F: arch/arm/configs/imx*_defconfig
86183a5f 1003
2b7a52a4 1004ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1005M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1007S: Maintained
1008
90b8fc34 1009ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1010M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1012S: Maintained
1013
ef47d5f0 1014ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1015M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1016M: Paul Parsons <lost.distance@yahoo.com>
1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1018S: Maintained
1019F: arch/arm/mach-pxa/hx4700.c
1020F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1021F: sound/soc/pxa/hx4700.c
ef47d5f0 1022
4dfad069
WX
1023ARM/HISILICON SOC SUPPORT
1024M: Wei Xu <xuwei5@hisilicon.com>
1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026W: http://www.hisilicon.com
1027S: Supported
1028T: git git://github.com/hisilicon/linux-hisi.git
1029F: arch/arm/mach-hisi/
1030
21f37bc3 1031ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1032M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1033W: www.jlime.com
1034S: Maintained
084bad91
KE
1035T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1036F: arch/arm/mach-sa1100/jornada720.c
1037F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1038
5e767ab9
JMC
1039ARM/IGEP MACHINE SUPPORT
1040M: Enric Balletbo i Serra <eballetbo@gmail.com>
1041M: Javier Martinez Canillas <javier@dowhile0.org>
1042L: linux-omap@vger.kernel.org
1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044S: Maintained
06ff74fd 1045F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1046
403d2971
MV
1047ARM/INCOME PXA270 SUPPORT
1048M: Marek Vasut <marek.vasut@gmail.com>
1049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050S: Maintained
ec154082 1051F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1052
2b7a52a4 1053ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1054M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1056S: Maintained
e2bdb176
DW
1057
1058ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1060S: Orphan
2b7a52a4
LB
1061
1062ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1063M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1064L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1065S: Maintained
2b7a52a4
LB
1066
1067ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1068M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1070S: Maintained
2b7a52a4 1071
2b7a52a4 1072ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1073M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1075S: Maintained
1076
dfdd8cc9
KH
1077ARM/INTEL IXP4XX ARM ARCHITECTURE
1078M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1079M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1081S: Maintained
1082F: arch/arm/mach-ixp4xx/
1083
838553c5 1084ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1085M: Jonathan Cameron <jic23@cam.ac.uk>
1086L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087S: Maintained
1088F: arch/arm/mach-pxa/stargate2.c
1089F: drivers/pcmcia/pxa2xx_stargate2.c
1090
2b7a52a4 1091ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1092M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1093L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1094S: Maintained
2b7a52a4
LB
1095
1096ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1097M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1099S: Maintained
1100
1154f858 1101ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1102M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S: Maintained
1105F: arch/arm/mach-keystone/
317929cd 1106T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1107
bc6aa566 1108ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1109M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1110L: linux-kernel@vger.kernel.org
1111S: Maintained
1112F: drivers/clk/keystone/
1113
1114ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1115M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117L: linux-kernel@vger.kernel.org
1118S: Maintained
1119F: drivers/clocksource/timer-keystone.c
1120
1121ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1122M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1123L: linux-kernel@vger.kernel.org
1124S: Maintained
1125F: drivers/power/reset/keystone-reset.c
1126
1127ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1128M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1129L: linux-kernel@vger.kernel.org
1130S: Maintained
1131F: drivers/memory/*emif*
1132
2b7a52a4 1133ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1134M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1136S: Maintained
1137
3b886171 1138ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1139M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1140S: Maintained
1141
75f41273
TP
1142ARM/Marvell Armada 370 and Armada XP SOC support
1143M: Jason Cooper <jason@lakedaemon.net>
1144M: Andrew Lunn <andrew@lunn.ch>
1145M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1146M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148S: Maintained
1149F: arch/arm/mach-mvebu/
1150
40f4978b
SH
1151ARM/Marvell Berlin SoC support
1152M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154S: Maintained
1155F: arch/arm/mach-berlin/
1156
4cfab57e 1157ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1158M: Jason Cooper <jason@lakedaemon.net>
1159M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1160M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1162S: Maintained
1163F: arch/arm/mach-dove/
54a246ff
NP
1164F: arch/arm/mach-mv78xx0/
1165F: arch/arm/mach-orion5x/
1166F: arch/arm/plat-orion/
3b886171 1167
d69ac131
AC
1168ARM/Orion SoC/Technologic Systems TS-78xx platform support
1169M: Alexander Clouter <alex@digriz.org.uk>
1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171W: http://www.digriz.org.uk/ts78xx/kernel
1172S: Maintained
1173F: arch/arm/mach-orion5x/ts78xx-*
1174
e54951c8
MB
1175ARM/Mediatek SoC support
1176M: Matthias Brugger <matthias.bgg@gmail.com>
1177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178S: Maintained
1179F: arch/arm/boot/dts/mt6*
1180F: arch/arm/boot/dts/mt8*
1181F: arch/arm/mach-mediatek/
1182N: mtk
1183K: mediatek
1184
adcb079f
AB
1185ARM/MICREL KS8695 ARCHITECTURE
1186M: Greg Ungerer <gerg@uclinux.org>
1187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1188F: arch/arm/mach-ks8695/
adcb079f
AB
1189S: Odd Fixes
1190
d78ff0a5 1191ARM/MIOA701 MACHINE SUPPORT
8b58be88 1192M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1194F: arch/arm/mach-pxa/mioa701.c
1195S: Maintained
1196
9624dfe6 1197ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1198M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1199S: Maintained
1200
e0ee9851 1201ARM/NOMADIK ARCHITECTURE
28b8e8d4 1202M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1203M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1204L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205S: Maintained
1206F: arch/arm/mach-nomadik/
ecc265fe 1207F: drivers/pinctrl/nomadik/
87572880 1208F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1209T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1210
9d76295a 1211ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1212M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1213L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1214W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1215S: Supported
1216
0c19d21e
DW
1217ARM/QUALCOMM MSM MACHINE SUPPORT
1218M: David Brown <davidb@codeaurora.org>
b4c9bfab 1219M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1220M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1221L: linux-arm-msm@vger.kernel.org
0c19d21e 1222F: arch/arm/mach-msm/
8a61f013 1223F: drivers/video/fbdev/msm/
0c19d21e
DW
1224F: drivers/mmc/host/msm_sdcc.c
1225F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1226F: drivers/tty/serial/msm_serial.h
1227F: drivers/tty/serial/msm_serial.c
ea91db52 1228F: drivers/*/pm8???-*
0a759c6e 1229F: drivers/mfd/ssbi.c
8cd5c866 1230T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1231S: Maintained
1232
8459c159 1233ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1234M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1235M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1236S: Maintained
1237
5d783a2d 1238ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1239M: Marek Vasut <marek.vasut@gmail.com>
75280787 1240L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1241W: http://hackndev.com
1242S: Maintained
933d35f0
JP
1243F: arch/arm/mach-pxa/include/mach/palmtx.h
1244F: arch/arm/mach-pxa/palmtx.c
1245F: arch/arm/mach-pxa/include/mach/palmt5.h
1246F: arch/arm/mach-pxa/palmt5.c
1247F: arch/arm/mach-pxa/include/mach/palmld.h
1248F: arch/arm/mach-pxa/palmld.c
1249F: arch/arm/mach-pxa/include/mach/palmte2.h
1250F: arch/arm/mach-pxa/palmte2.c
1251F: arch/arm/mach-pxa/include/mach/palmtc.h
1252F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1253
b57fe924 1254ARM/PALM TREO SUPPORT
8b58be88 1255M: Tomas Cech <sleep_walker@suse.cz>
75280787 1256L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1257W: http://hackndev.com
1258S: Maintained
b57fe924
JP
1259F: arch/arm/mach-pxa/include/mach/palmtreo.h
1260F: arch/arm/mach-pxa/palmtreo.c
90af5811 1261
c49e1e63 1262ARM/PALMZ72 SUPPORT
8b58be88 1263M: Sergey Lapin <slapin@ossfans.org>
75280787 1264L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1265W: http://hackndev.com
1266S: Maintained
933d35f0
JP
1267F: arch/arm/mach-pxa/include/mach/palmz72.h
1268F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1269
1da177e4 1270ARM/PLEB SUPPORT
8b58be88 1271M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1272W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1273S: Maintained
1274
1275ARM/PT DIGITAL BOARD PORT
8b58be88 1276M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1277L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1278W: http://www.arm.linux.org.uk/
1279S: Maintained
1280
8fc1b0f8
KG
1281ARM/QUALCOMM SUPPORT
1282M: Kumar Gala <galak@codeaurora.org>
1283M: David Brown <davidb@codeaurora.org>
1284L: linux-arm-msm@vger.kernel.org
1285S: Maintained
1286F: arch/arm/mach-qcom/
1287T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1288
2b7a52a4 1289ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1290M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1292S: Maintained
1293
d4275354 1294ARM/RISCPC ARCHITECTURE
8b58be88 1295M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1297W: http://www.arm.linux.org.uk/
1298S: Maintained
d4275354
RK
1299F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1300F: arch/arm/include/asm/hardware/ioc.h
1301F: arch/arm/include/asm/hardware/iomd.h
1302F: arch/arm/include/asm/hardware/memc.h
1303F: arch/arm/mach-rpc/
1a6422f6 1304F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1305F: drivers/net/ethernet/i825xx/ether1*
1306F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1307F: drivers/scsi/arm/
1308
08ddbb0a
HS
1309ARM/Rockchip SoC support
1310M: Heiko Stuebner <heiko@sntech.de>
1311L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1312L: linux-rockchip@lists.infradead.org
08ddbb0a 1313S: Maintained
541555e9 1314F: arch/arm/boot/dts/rk3*
08ddbb0a 1315F: arch/arm/mach-rockchip/
541555e9
HS
1316F: drivers/clk/rockchip/
1317F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1318F: drivers/*/*rockchip*
541555e9
HS
1319F: drivers/*/*/*rockchip*
1320F: sound/soc/rockchip/
08ddbb0a 1321
5bfb937c
KK
1322ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1323M: Kukjin Kim <kgene@kernel.org>
efc03ecb 1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1325L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1326S: Maintained
6f0589c8
MB
1327F: arch/arm/boot/dts/s3c*
1328F: arch/arm/boot/dts/exynos*
482ce512 1329F: arch/arm/plat-samsung/
769bbb63
HS
1330F: arch/arm/mach-s3c24*/
1331F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1332F: arch/arm/mach-s5p*/
1333F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1334F: drivers/*/*s3c2410*
1335F: drivers/*/*/*s3c2410*
40c76662
MB
1336F: drivers/spi/spi-s3c*
1337F: sound/soc/samsung/*
33d43cdd 1338N: exynos
f556cb07 1339
10ffa964
KP
1340ARM/SAMSUNG MOBILE MACHINE SUPPORT
1341M: Kyungmin Park <kyungmin.park@samsung.com>
1342L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343S: Maintained
004bbd3c 1344F: arch/arm/mach-s5pv210/
10ffa964 1345
3ce4ccb6
KD
1346ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1347M: Kyungmin Park <kyungmin.park@samsung.com>
1348M: Kamil Debski <k.debski@samsung.com>
1349L: linux-arm-kernel@lists.infradead.org
1350L: linux-media@vger.kernel.org
1351S: Maintained
1352F: drivers/media/platform/s5p-g2d/
1353
e6a476fd
MS
1354ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1355M: Kyungmin Park <kyungmin.park@samsung.com>
1356M: Kamil Debski <k.debski@samsung.com>
6305902c 1357M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1358L: linux-arm-kernel@lists.infradead.org
1359L: linux-media@vger.kernel.org
1360S: Maintained
934455d7 1361F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1362F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1363
1364ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1365M: Kyungmin Park <kyungmin.park@samsung.com>
1366M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1367L: linux-arm-kernel@lists.infradead.org
1368L: linux-media@vger.kernel.org
1369S: Maintained
90d72ac6 1370F: drivers/media/platform/s5p-tv/
e6a476fd 1371
d48d38e8 1372ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1373M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1374M: Magnus Damm <magnus.damm@gmail.com>
1375L: linux-sh@vger.kernel.org
d48d38e8 1376W: http://oss.renesas.com
bbff48f5 1377Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1378T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1379S: Supported
0b514fdb
SH
1380F: arch/arm/boot/dts/emev2*
1381F: arch/arm/boot/dts/r7s*
1382F: arch/arm/boot/dts/r8a*
1383F: arch/arm/boot/dts/sh*
1384F: arch/arm/configs/ape6evm_defconfig
1385F: arch/arm/configs/armadillo800eva_defconfig
1386F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1387F: arch/arm/configs/kzm9g_defconfig
1388F: arch/arm/configs/lager_defconfig
1389F: arch/arm/configs/mackerel_defconfig
1390F: arch/arm/configs/marzen_defconfig
1391F: arch/arm/configs/shmobile_defconfig
7a2071c5 1392F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1393F: arch/arm/mach-shmobile/
1394F: drivers/sh/
1395
66314223 1396ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1397M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1398S: Maintained
1399F: arch/arm/mach-socfpga/
ba2b7d0a
DN
1400W: http://www.rocketboards.org
1401T: git://git.rocketboards.org/linux-socfpga.git
1402T: git://git.rocketboards.org/linux-socfpga-next.git
66314223
DN
1403
1404ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1405M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1406S: Maintained
1407F: drivers/clk/socfpga/
1408
71bcada8
TT
1409ARM/SOCFPGA EDAC SUPPORT
1410M: Thor Thayer <tthayer@opensource.altera.com>
1411S: Maintained
1412F: drivers/edac/altera_edac.
1413
65ebcc11 1414ARM/STI ARCHITECTURE
a92177ea
SK
1415M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1416M: Maxime Coquelin <maxime.coquelin@st.com>
1417M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1418L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419L: kernel@stlinux.com
1420W: http://www.stlinux.com
1421S: Maintained
1422F: arch/arm/mach-sti/
a92177ea
SK
1423F: arch/arm/boot/dts/sti*
1424F: drivers/clocksource/arm_global_timer.c
a92177ea 1425F: drivers/i2c/busses/i2c-st.c
346e2e4a 1426F: drivers/media/rc/st_rc.c
f53b2bff 1427F: drivers/mmc/host/sdhci-st.c
6da969a5 1428F: drivers/phy/phy-stih407-usb.c
26389c78 1429F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1430F: drivers/pinctrl/pinctrl-st.c
1431F: drivers/reset/sti/
1432F: drivers/tty/serial/st-asc.c
eb11adab 1433F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1434F: drivers/usb/host/ehci-st.c
1435F: drivers/usb/host/ohci-st.c
daac6f86 1436F: drivers/ata/ahci_st.c
65ebcc11 1437
2b7a52a4 1438ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1439M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1441S: Maintained
1442
1bbd7089 1443ARM/TETON BGA MACHINE SUPPORT
706e69d6 1444M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1445L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1446S: Maintained
1447
2b7a52a4 1448ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1449M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1450L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1451S: Maintained
1452
98ad6e3b 1453ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1454M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1456W: http://www.mcuos.com
1457S: Maintained
4e89e8f6 1458F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1459F: drivers/input/keyboard/w90p910_keypad.c
1460F: drivers/input/touchscreen/w90p910_ts.c
1461F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1462F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1463F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1464F: drivers/rtc/rtc-nuc900.c
9df92e6c 1465F: drivers/spi/spi-nuc900.c
4e89e8f6 1466F: drivers/usb/host/ehci-w90x900.c
8a61f013 1467F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1468
54274d71 1469ARM/U300 MACHINE SUPPORT
e4651a9f 1470M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1471L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472S: Supported
1473F: arch/arm/mach-u300/
9affbd24 1474F: drivers/clocksource/timer-u300.c
54274d71
LW
1475F: drivers/i2c/busses/i2c-stu300.c
1476F: drivers/rtc/rtc-coh901331.c
1477F: drivers/watchdog/coh901327_wdt.c
1478F: drivers/dma/coh901318*
87572880
LW
1479F: drivers/mfd/ab3100*
1480F: drivers/rtc/rtc-ab3100.c
1481F: drivers/rtc/rtc-coh901331.c
1482T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1483
87572880 1484ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1485M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1486L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1487S: Maintained
1488F: arch/arm/mach-ux500/
e4651a9f 1489F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1490F: drivers/dma/ste_dma40*
e4651a9f 1491F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1492F: drivers/mfd/abx500*
1493F: drivers/mfd/ab8500*
e4651a9f
LW
1494F: drivers/mfd/dbx500*
1495F: drivers/mfd/db8500*
ecc265fe
JP
1496F: drivers/pinctrl/nomadik/pinctrl-ab*
1497F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1498F: drivers/rtc/rtc-ab8500.c
e4651a9f 1499F: drivers/rtc/rtc-pl031.c
87572880 1500T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1501
e93fde28
UH
1502ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1503M: Ulf Hansson <ulf.hansson@linaro.org>
1504L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505T: git git://git.linaro.org/people/ulfh/clk.git
1506S: Maintained
1507F: drivers/clk/ux500/
1508F: include/linux/platform_data/clk-ux500.h
1509
740d93b1
PM
1510ARM/VERSATILE EXPRESS PLATFORM
1511M: Liviu Dudau <liviu.dudau@arm.com>
1512M: Sudeep Holla <sudeep.holla@arm.com>
1513M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515S: Maintained
1516F: arch/arm/boot/dts/vexpress*
1517F: arch/arm/mach-vexpress/
1518F: */*/vexpress*
7e8f403f 1519F: */*/*/vexpress*
740d93b1
PM
1520F: drivers/clk/versatile/clk-vexpress-osc.c
1521F: drivers/clocksource/versatile.c
1522
d4275354 1523ARM/VFP SUPPORT
8b58be88 1524M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1526W: http://www.arm.linux.org.uk/
1527S: Maintained
1528F: arch/arm/vfp/
1529
e66b6d8e
MV
1530ARM/VOIPAC PXA270 SUPPORT
1531M: Marek Vasut <marek.vasut@gmail.com>
1532L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1533S: Maintained
1534F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1535F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1536
04529fe2
TP
1537ARM/VT8500 ARM ARCHITECTURE
1538M: Tony Prisk <linux@prisktech.co.nz>
1539L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540S: Maintained
1541F: arch/arm/mach-vt8500/
41fd91b4 1542F: drivers/clocksource/vt8500_timer.c
560746eb 1543F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1544F: drivers/mmc/host/wmt-sdmmc.c
1545F: drivers/pwm/pwm-vt8500.c
1546F: drivers/rtc/rtc-vt8500.c
1547F: drivers/tty/serial/vt8500_serial.c
4f31102b 1548F: drivers/usb/host/ehci-platform.c
41fd91b4 1549F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1550F: drivers/video/fbdev/vt8500lcdfb.*
1551F: drivers/video/fbdev/wm8505fb*
1552F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1553
e66b6d8e
MV
1554ARM/ZIPIT Z2 SUPPORT
1555M: Marek Vasut <marek.vasut@gmail.com>
1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557S: Maintained
1558F: arch/arm/mach-pxa/z2.c
6ab2a855 1559F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1560
51f29d44
MS
1561ARM/ZYNQ ARCHITECTURE
1562M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1563R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565W: http://wiki.xilinx.com
1566T: git git://git.xilinx.com/linux-xlnx.git
1567S: Supported
1568F: arch/arm/mach-zynq/
bd2a337a 1569F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1570F: drivers/block/xsysace.c
c2fd4e38
MS
1571N: zynq
1572N: xilinx
1573F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1574F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1575F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1576
b8f9879e
WD
1577ARM SMMU DRIVER
1578M: Will Deacon <will.deacon@arm.com>
1579L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580S: Maintained
1581F: drivers/iommu/arm-smmu.c
1582
38074229
CM
1583ARM64 PORT (AARCH64 ARCHITECTURE)
1584M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1585M: Will Deacon <will.deacon@arm.com>
38074229
CM
1586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587S: Maintained
1588F: arch/arm64/
d19766ec 1589F: Documentation/arm64/
38074229 1590
9d7005f9
LP
1591AS3645A LED FLASH CONTROLLER DRIVER
1592M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1593L: linux-media@vger.kernel.org
1594T: git git://linuxtv.org/media_tree.git
1595S: Maintained
1596F: drivers/media/i2c/as3645a.c
1597F: include/media/as3645a.h
1598
d58de038
GJ
1599ASC7621 HARDWARE MONITOR DRIVER
1600M: George Joseph <george.joseph@fairview5.com>
1601L: lm-sensors@lm-sensors.org
1602S: Maintained
1603F: Documentation/hwmon/asc7621
1604F: drivers/hwmon/asc7621.c
1605
b229ece9 1606ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1607M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1608L: acpi4asus-user@lists.sourceforge.net
d0944853 1609L: platform-driver-x86@vger.kernel.org
76593d6f 1610W: http://acpi4asus.sf.net
85091b71 1611S: Maintained
b229ece9
CC
1612F: drivers/platform/x86/asus*.c
1613F: drivers/platform/x86/eeepc*.c
85091b71 1614
953a6479 1615ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1616R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1617W: http://sourceforge.net/projects/xscaleiop
08223d80 1618S: Odd fixes
679655da
JP
1619F: Documentation/crypto/async-tx-api.txt
1620F: crypto/async_tx/
1621F: drivers/dma/
1622F: include/linux/dmaengine.h
1623F: include/linux/async_tx.h
b3e5f263 1624
a1867d36 1625AT24 EEPROM DRIVER
14d77c4d 1626M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1627L: linux-i2c@vger.kernel.org
1628S: Maintained
1629F: drivers/misc/eeprom/at24.c
25f73ed5 1630F: include/linux/platform_data/at24.h
a1867d36 1631
e7839f25 1632ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1633M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1634W: http://support.coraid.com/support/linux
1da177e4 1635S: Supported
679655da
JP
1636F: Documentation/aoe/
1637F: drivers/block/aoe/
1da177e4 1638
9a10a870 1639ATHEROS ATH GENERIC UTILITIES
f726ee65 1640M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1641L: linux-wireless@vger.kernel.org
1642S: Supported
1643F: drivers/net/wireless/ath/*
1644
fa1c114f 1645ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1646M: Jiri Slaby <jirislaby@gmail.com>
1647M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1648M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1649L: linux-wireless@vger.kernel.org
1650L: ath5k-devel@lists.ath5k.org
72c706b7 1651W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1652S: Maintained
fa451753 1653F: drivers/net/wireless/ath/ath5k/
fa1c114f 1654
12e62d6f
KV
1655ATHEROS ATH6KL WIRELESS DRIVER
1656M: Kalle Valo <kvalo@qca.qualcomm.com>
1657L: linux-wireless@vger.kernel.org
1658W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1659T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1660S: Supported
1661F: drivers/net/wireless/ath/ath6kl/
1662
2be7d22f
VK
1663WILOCITY WIL6210 WIRELESS DRIVER
1664M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1665L: linux-wireless@vger.kernel.org
1666L: wil6210@qca.qualcomm.com
1667S: Supported
1668W: http://wireless.kernel.org/en/users/Drivers/wil6210
1669F: drivers/net/wireless/ath/wil6210/
dba4b74d 1670F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1671
1d7e1e6b
CL
1672CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1673M: Christian Lamparter <chunkeey@googlemail.com>
1674L: linux-wireless@vger.kernel.org
1675W: http://wireless.kernel.org/en/users/Drivers/carl9170
1676S: Maintained
1677F: drivers/net/wireless/ath/carl9170/
1678
2c2a6172
LT
1679ATK0110 HWMON DRIVER
1680M: Luca Tettamanti <kronos.it@gmail.com>
1681L: lm-sensors@lm-sensors.org
1682S: Maintained
1683F: drivers/hwmon/asus_atk0110.c
1684
6f69a6d7 1685ATI_REMOTE2 DRIVER
8b58be88 1686M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1687S: Maintained
679655da 1688F: drivers/input/misc/ati_remote2.c
6f69a6d7 1689
7ae115b4 1690ATLX ETHERNET DRIVERS
8b58be88 1691M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1692M: Chris Snook <chris.snook@gmail.com>
e443e383 1693L: netdev@vger.kernel.org
8d5ca6ec
JC
1694W: http://sourceforge.net/projects/atl1
1695W: http://atl1.sourceforge.net
1696S: Maintained
2b133ad6 1697F: drivers/net/ethernet/atheros/
8d5ca6ec 1698
1da177e4 1699ATM
8b58be88 1700M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1701L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1702L: netdev@vger.kernel.org
1da177e4
LT
1703W: http://linux-atm.sourceforge.net
1704S: Maintained
679655da
JP
1705F: drivers/atm/
1706F: include/linux/atm*
c117ab84 1707F: include/uapi/linux/atm*
1da177e4 1708
04ac2f46 1709ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1710M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1711S: Maintained
1712F: drivers/mmc/host/atmel-mci.c
1713F: drivers/mmc/host/atmel-mci-regs.h
1714
a1cfac48 1715ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1716M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1717S: Supported
df621252 1718F: drivers/tty/serial/atmel_serial.c
a1cfac48 1719
dfae90ed
BS
1720ATMEL Audio ALSA driver
1721M: Bo Shen <voice.shen@atmel.com>
1722L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1723S: Supported
1724F: sound/soc/atmel
1725
b414dc16
NF
1726ATMEL DMA DRIVER
1727M: Nicolas Ferre <nicolas.ferre@atmel.com>
1728L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1729S: Supported
1730F: drivers/dma/at_hdmac.c
1731F: drivers/dma/at_hdmac_regs.h
6f0d65af 1732F: include/linux/platform_data/dma-atmel.h
b414dc16 1733
6bd0f436
LD
1734ATMEL XDMA DRIVER
1735M: Ludovic Desroches <ludovic.desroches@atmel.com>
1736L: linux-arm-kernel@lists.infradead.org
1737L: dmaengine@vger.kernel.org
1738S: Supported
1739F: drivers/dma/at_xdmac.c
1740
888f2804
LD
1741ATMEL I2C DRIVER
1742M: Ludovic Desroches <ludovic.desroches@atmel.com>
1743L: linux-i2c@vger.kernel.org
1744S: Supported
1745F: drivers/i2c/busses/i2c-at91.c
1746
15515545
JW
1747ATMEL ISI DRIVER
1748M: Josh Wu <josh.wu@atmel.com>
1749L: linux-media@vger.kernel.org
1750S: Supported
f2294c2d 1751F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1752F: include/media/atmel-isi.h
1753
8f4c79ce 1754ATMEL LCDFB DRIVER
8b58be88 1755M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1756L: linux-fbdev@vger.kernel.org
8f4c79ce 1757S: Maintained
8a61f013 1758F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1759F: include/video/atmel_lcdc.h
8f4c79ce 1760
89e5785f 1761ATMEL MACB ETHERNET DRIVER
a02875a6 1762M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1763S: Supported
9f2f381f 1764F: drivers/net/ethernet/cadence/
89e5785f 1765
5cbac98a
JW
1766ATMEL NAND DRIVER
1767M: Josh Wu <josh.wu@atmel.com>
1768L: linux-mtd@lists.infradead.org
1769S: Supported
1770F: drivers/mtd/nand/atmel_nand*
1771
754ce4f2 1772ATMEL SPI DRIVER
a02875a6 1773M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1774S: Supported
9df92e6c 1775F: drivers/spi/spi-atmel.*
754ce4f2 1776
0ef09015
BS
1777ATMEL SSC DRIVER
1778M: Bo Shen <voice.shen@atmel.com>
1779L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1780S: Supported
1781F: drivers/misc/atmel-ssc.c
1782F: include/linux/atmel-ssc.h
1783
e9cb1c5a
NF
1784ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1785M: Nicolas Ferre <nicolas.ferre@atmel.com>
1786L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1787S: Supported
1788F: drivers/misc/atmel_tclib.c
1789F: drivers/clocksource/tcb_clksrc.c
1790
914a3f3b 1791ATMEL USBA UDC DRIVER
a02875a6
NF
1792M: Nicolas Ferre <nicolas.ferre@atmel.com>
1793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1794S: Supported
faf2e1db 1795F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1796
1da177e4 1797ATMEL WIRELESS DRIVER
8b58be88 1798M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1799L: linux-wireless@vger.kernel.org
1da177e4
LT
1800W: http://www.thekelleys.org.uk/atmel
1801W: http://atmelwlandriver.sourceforge.net/
1802S: Maintained
679655da 1803F: drivers/net/wireless/atmel*
1da177e4 1804
26780d9e 1805ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1806M: Bradley Grove <linuxdrivers@attotech.com>
1807L: linux-scsi@vger.kernel.org
1808W: http://www.attotech.com
1809S: Supported
1810F: drivers/scsi/esas2r
26780d9e 1811
a92b7b80 1812AUDIT SUBSYSTEM
915f389d 1813M: Paul Moore <paul@paul-moore.com>
8b58be88 1814M: Eric Paris <eparis@redhat.com>
915f389d 1815L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1816W: http://people.redhat.com/sgrubb/audit/
915f389d 1817T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1818S: Maintained
679655da 1819F: include/linux/audit.h
c117ab84 1820F: include/uapi/linux/audit.h
679655da 1821F: kernel/audit*
a92b7b80 1822
70e84049 1823AUXILIARY DISPLAY DRIVERS
8b58be88 1824M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1825W: http://miguelojeda.es/auxdisplay.htm
1826W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1827S: Maintained
679655da
JP
1828F: drivers/auxdisplay/
1829F: include/linux/cfag12864b.h
70e84049 1830
5f97f7f9 1831AVR32 ARCHITECTURE
e336f61f
HCE
1832M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1833M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1834W: http://www.atmel.com/products/AVR32/
249d9d9d 1835W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1836W: http://avrfreaks.net/
e336f61f 1837S: Maintained
679655da 1838F: arch/avr32/
5f97f7f9
HS
1839
1840AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1841M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1842M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1843S: Maintained
679655da 1844F: arch/avr32/mach-at32ap/
5f97f7f9 1845
1da177e4 1846AX.25 NETWORK LAYER
8b58be88 1847M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1848L: linux-hams@vger.kernel.org
d34cb28a 1849W: http://www.linux-ax25.org/
1da177e4 1850S: Maintained
c117ab84 1851F: include/uapi/linux/ax25.h
679655da
JP
1852F: include/net/ax25.h
1853F: net/ax25/
1da177e4 1854
d5269395 1855AZ6007 DVB DRIVER
009a5410 1856M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1857L: linux-media@vger.kernel.org
1858W: http://linuxtv.org
1859T: git git://linuxtv.org/media_tree.git
1860S: Maintained
1861F: drivers/media/usb/dvb-usb-v2/az6007.c
1862
6777376e
HV
1863AZTECH FM RADIO RECEIVER DRIVER
1864M: Hans Verkuil <hverkuil@xs4all.nl>
1865L: linux-media@vger.kernel.org
1866T: git git://linuxtv.org/media_tree.git
1867W: http://linuxtv.org
1868S: Maintained
1869F: drivers/media/radio/radio-aztech*
1870
e2d1d6c0 1871B43 WIRELESS DRIVER
8b58be88 1872M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1873L: linux-wireless@vger.kernel.org
ed072f9e 1874L: b43-dev@lists.infradead.org
491b26b4 1875W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1876S: Maintained
679655da 1877F: drivers/net/wireless/b43/
e2d1d6c0
RD
1878
1879B43LEGACY WIRELESS DRIVER
8b58be88
JP
1880M: Larry Finger <Larry.Finger@lwfinger.net>
1881M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1882L: linux-wireless@vger.kernel.org
ed072f9e 1883L: b43-dev@lists.infradead.org
491b26b4 1884W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1885S: Maintained
679655da 1886F: drivers/net/wireless/b43legacy/
e2d1d6c0 1887
300abeb5 1888BACKLIGHT CLASS/SUBSYSTEM
6212de88 1889M: Jingoo Han <jg1.han@samsung.com>
70d14fcf 1890M: Lee Jones <lee.jones@linaro.org>
300abeb5 1891S: Maintained
679655da
JP
1892F: drivers/video/backlight/
1893F: include/linux/backlight.h
300abeb5 1894
c6c8fea2 1895BATMAN ADVANCED
207df49e 1896M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1897M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1898M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1899L: b.a.t.m.a.n@lists.open-mesh.org
1900W: http://www.open-mesh.org/
1901S: Maintained
1902F: net/batman-adv/
1903
e2d1d6c0 1904BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1905M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1906L: linux-hams@vger.kernel.org
1907W: http://www.baycom.org/~tom/ham/ham.html
1908S: Maintained
679655da 1909F: drivers/net/hamradio/baycom*
e2d1d6c0 1910
cafe5635 1911BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1912M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1913L: linux-bcache@vger.kernel.org
1914W: http://bcache.evilpiepirate.org
1915S: Maintained:
1916F: drivers/md/bcache/
1917
3faece9d
KM
1918BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1919M: Kevin McKinney <klmckinney1@gmail.com>
1920M: Matthias Beyer <mail@beyermatthias.de>
1921L: devel@driverdev.osuosl.org
1922S: Maintained
1923F: drivers/staging/bcm*
1924
e2d1d6c0 1925BEFS FILE SYSTEM
55817d3d 1926S: Orphan
679655da
JP
1927F: Documentation/filesystems/befs.txt
1928F: fs/befs/
e2d1d6c0 1929
564ee360
DM
1930BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1931M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1932L: netdev@vger.kernel.org
1933S: Maintained
1934F: drivers/net/ethernet/ec_bhf.c
1935
e2d1d6c0 1936BFS FILE SYSTEM
8b58be88 1937M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1938S: Maintained
679655da
JP
1939F: Documentation/filesystems/bfs.txt
1940F: fs/bfs/
c117ab84 1941F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1942
1394f032 1943BLACKFIN ARCHITECTURE
a4edbc10 1944M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1945L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1946T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1947W: http://blackfin.uclinux.org
1948S: Supported
679655da 1949F: arch/blackfin/
566da5b2 1950
e190d6b1 1951BLACKFIN EMAC DRIVER
b3fe92b0 1952L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1953W: http://blackfin.uclinux.org
1954S: Supported
7b35f033 1955F: drivers/net/ethernet/adi/
e190d6b1 1956
566da5b2 1957BLACKFIN RTC DRIVER
b3fe92b0 1958L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1959W: http://blackfin.uclinux.org
1960S: Supported
679655da 1961F: drivers/rtc/rtc-bfin.c
1394f032 1962
936ed49a 1963BLACKFIN SDH DRIVER
109ec8c3 1964M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1965L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1966W: http://blackfin.uclinux.org
1967S: Supported
1968F: drivers/mmc/host/bfin_sdh.c
1969
1394f032 1970BLACKFIN SERIAL DRIVER
8b58be88 1971M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1972L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1973W: http://blackfin.uclinux.org
1974S: Supported
8460241e 1975F: drivers/tty/serial/bfin_uart.c
1394f032 1976
1e6d320f 1977BLACKFIN WATCHDOG DRIVER
b3fe92b0 1978L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1979W: http://blackfin.uclinux.org
1980S: Supported
679655da 1981F: drivers/watchdog/bfin_wdt.c
1e6d320f 1982
d24ecfcc 1983BLACKFIN I2C TWI DRIVER
8b58be88 1984M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1985L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1986W: http://blackfin.uclinux.org/
1987S: Supported
679655da 1988F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1989
1e204377
SJ
1990BLACKFIN MEDIA DRIVER
1991M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1992L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1993W: http://blackfin.uclinux.org/
1994S: Supported
1995F: drivers/media/platform/blackfin/
1996F: drivers/media/i2c/adv7183*
1997F: drivers/media/i2c/vs6624*
1998
b54cf35a
JSM
1999BLINKM RGB LED DRIVER
2000M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2001S: Maintained
2002F: drivers/leds/leds-blinkm.c
2003
1da177e4 2004BLOCK LAYER
8b58be88 2005M: Jens Axboe <axboe@kernel.dk>
08deed1e 2006T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2007S: Maintained
679655da 2008F: block/
1da177e4 2009
2b54aaef 2010BLOCK2MTD DRIVER
8b58be88 2011M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2012L: linux-mtd@lists.infradead.org
2013S: Maintained
679655da 2014F: drivers/mtd/devices/block2mtd.c
2b54aaef 2015
63fbd24e 2016BLUETOOTH DRIVERS
8b58be88 2017M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2018M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2019M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2020L: linux-bluetooth@vger.kernel.org
63fbd24e 2021W: http://www.bluez.org/
22e7a424
MH
2022T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2023T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2024S: Maintained
679655da 2025F: drivers/bluetooth/
1da177e4 2026
63fbd24e 2027BLUETOOTH SUBSYSTEM
8b58be88 2028M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2029M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2030M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2031L: linux-bluetooth@vger.kernel.org
2032W: http://www.bluez.org/
22e7a424
MH
2033T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2034T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2035S: Maintained
679655da
JP
2036F: net/bluetooth/
2037F: include/net/bluetooth/
1da177e4
LT
2038
2039BONDING DRIVER
79b30750 2040M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2041M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 2042M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 2043L: netdev@vger.kernel.org
ce00f85c
JC
2044W: http://sourceforge.net/projects/bonding/
2045S: Supported
679655da 2046F: drivers/net/bonding/
c117ab84 2047F: include/uapi/linux/if_bonding.h
1da177e4 2048
b5f4df34
AS
2049BPF (Safe dynamic programs and tools)
2050M: Alexei Starovoitov <ast@kernel.org>
2051L: netdev@vger.kernel.org
2052L: linux-kernel@vger.kernel.org
2053S: Supported
2054F: kernel/bpf/
2055
39105890 2056BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2057M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2058L: netdev@vger.kernel.org
2059S: Supported
adfc5217 2060F: drivers/net/ethernet/broadcom/b44.*
39105890 2061
32ec90d5
FF
2062BROADCOM GENET ETHERNET DRIVER
2063M: Florian Fainelli <f.fainelli@gmail.com>
2064L: netdev@vger.kernel.org
2065S: Supported
2066F: drivers/net/ethernet/broadcom/genet/
2067
948c51e6 2068BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2069M: Sony Chacko <sony.chacko@qlogic.com>
2070M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2071L: netdev@vger.kernel.org
2072S: Supported
adfc5217
JK
2073F: drivers/net/ethernet/broadcom/bnx2.*
2074F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2075
4d9d2cb0 2076BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2077M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2078L: netdev@vger.kernel.org
2079S: Supported
adfc5217 2080F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2081
90f4c594 2082BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2083M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 2084M: Matt Porter <mporter@linaro.org>
f18cf050 2085M: Florian Fainelli <f.fainelli@gmail.com>
497a045d 2086L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2087T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2088S: Maintained
2089F: arch/arm/mach-bcm/
2090F: arch/arm/boot/dts/bcm113*
90f4c594 2091F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2092F: arch/arm/boot/dts/bcm281*
2093F: arch/arm/configs/bcm_defconfig
e4ef47f2 2094F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2095F: drivers/clocksource/bcm_kona_timer.c
2096
9209bec4 2097BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2098M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2099M: Lee Jones <lee@kernel.org>
f680f25c 2100L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2101T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2102S: Maintained
9209bec4 2103N: bcm2835
f680f25c 2104
a2f6734c
KC
2105BROADCOM BCM33XX MIPS ARCHITECTURE
2106M: Kevin Cernekee <cernekee@gmail.com>
2107L: linux-mips@linux-mips.org
2108S: Maintained
2109F: arch/mips/bcm3384/*
2110F: arch/mips/include/asm/mach-bcm3384/*
2111F: arch/mips/kernel/*bmips*
2112
9209bec4 2113BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2114M: Hauke Mehrtens <hauke@hauke-m.de>
2115L: linux-arm-kernel@lists.infradead.org
2116S: Maintained
2117F: arch/arm/mach-bcm/bcm_5301x.c
2118F: arch/arm/boot/dts/bcm5301x.dtsi
2119F: arch/arm/boot/dts/bcm470*
2120
e076e962
FF
2121BROADCOM BCM63XX ARM ARCHITECTURE
2122M: Florian Fainelli <f.fainelli@gmail.com>
2123L: linux-arm-kernel@lists.infradead.org
2124T: git git://git.github.com/brcm/linux.git
2125S: Maintained
2126F: arch/arm/mach-bcm/bcm63xx.c
2127F: arch/arm/include/debug/bcm63xx.S
2128
7110e227
KC
2129BROADCOM BCM63XX/BCM33XX UDC DRIVER
2130M: Kevin Cernekee <cernekee@gmail.com>
2131L: linux-usb@vger.kernel.org
2132S: Maintained
2133F: drivers/usb/gadget/udc/bcm63xx_udc.*
2134
2df94fd6
BN
2135BROADCOM BCM7XXX ARM ARCHITECTURE
2136M: Marc Carino <marc.ceeeee@gmail.com>
2137M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2138M: Gregory Fong <gregory.0xf0@gmail.com>
2139M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6
BN
2140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2141S: Maintained
2142F: arch/arm/mach-bcm/*brcmstb*
2143F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2144F: drivers/bus/brcmstb_gisb.c
2df94fd6 2145
70371cef
KC
2146BROADCOM BMIPS MIPS ARCHITECTURE
2147M: Kevin Cernekee <cernekee@gmail.com>
2148M: Florian Fainelli <f.fainelli@gmail.com>
2149L: linux-mips@linux-mips.org
2150S: Maintained
2151F: arch/mips/bmips/*
2152F: arch/mips/include/asm/mach-bmips/*
2153F: arch/mips/kernel/*bmips*
2154F: arch/mips/boot/dts/bcm*.dts*
2155F: drivers/irqchip/irq-bcm7*
2156F: drivers/irqchip/irq-brcmstb*
2157
948c51e6 2158BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2159M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2160M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2161L: netdev@vger.kernel.org
2162S: Supported
adfc5217 2163F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2164
a9533e7e
HP
2165BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2166M: Brett Rudley <brudley@broadcom.com>
818c07b8 2167M: Arend van Spriel <arend@broadcom.com>
85d63686 2168M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2169M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2170L: linux-wireless@vger.kernel.org
5615171c 2171L: brcm80211-dev-list@broadcom.com
a9533e7e 2172S: Supported
f62ebdd5 2173F: drivers/net/wireless/brcm80211/
a9533e7e 2174
9958d6f9 2175BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2176M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2177L: linux-scsi@vger.kernel.org
2178S: Supported
2179F: drivers/scsi/bnx2fc/
2180
6a6b5ad0 2181BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2182M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2183L: linux-scsi@vger.kernel.org
2184S: Supported
2185F: drivers/scsi/bnx2i/
2186
36c0237f
SB
2187BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2188M: Ray Jui <rjui@broadcom.com>
2189M: Scott Branden <sbranden@broadcom.com>
2190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2191L: bcm-kernel-feedback-list@broadcom.com
2192T: git git://git.github.com/brcm/linux.git
2193S: Maintained
2194N: iproc
2195N: cygnus
2196N: bcm9113*
2197N: bcm9583*
2198N: bcm583*
2199N: bcm113*
2200
7b7f588b 2201BROADCOM KONA GPIO DRIVER
5e163903 2202M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2203L: bcm-kernel-feedback-list@broadcom.com
2204S: Supported
2205F: drivers/gpio/gpio-bcm-kona.c
2206F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2207
c9678d86
RM
2208BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2209M: Rafał Miłecki <zajec5@gmail.com>
2210L: linux-wireless@vger.kernel.org
2211S: Maintained
2212F: drivers/bcma/
2213F: include/linux/bcma/
2214
b8302205
FF
2215BROADCOM SYSTEMPORT ETHERNET DRIVER
2216M: Florian Fainelli <f.fainelli@gmail.com>
2217L: netdev@vger.kernel.org
2218S: Supported
2219F: drivers/net/ethernet/broadcom/bcmsysport.*
2220
7725ccfd 2221BROCADE BFA FC SCSI DRIVER
aa803370
AG
2222M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2223M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2224L: linux-scsi@vger.kernel.org
2225S: Supported
2226F: drivers/scsi/bfa/
7725ccfd 2227
8b230ed8 2228BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2229M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2230L: netdev@vger.kernel.org
2231S: Supported
f844a0ea 2232F: drivers/net/ethernet/brocade/bna/
8b230ed8 2233
5cdf7f76 2234BSG (block layer generic sg v4 driver)
8b58be88 2235M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2236L: linux-scsi@vger.kernel.org
2237S: Supported
679655da
JP
2238F: block/bsg.c
2239F: include/linux/bsg.h
c117ab84 2240F: include/uapi/linux/bsg.h
5cdf7f76 2241
af39917d
CL
2242BT87X AUDIO DRIVER
2243M: Clemens Ladisch <clemens@ladisch.de>
2244L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2245T: git git://git.alsa-project.org/alsa-kernel.git
2246S: Maintained
2247F: Documentation/sound/alsa/Bt87x.txt
2248F: sound/pci/bt87x.c
2249
ff1d5c2f 2250BT8XXGPIO DRIVER
eb032b98 2251M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2252W: http://bu3sch.de/btgpio.php
2253S: Maintained
72dbb705 2254F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2255
eb1eb04f 2256BTRFS FILE SYSTEM
c0778e25
CM
2257M: Chris Mason <clm@fb.com>
2258M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2259L: linux-btrfs@vger.kernel.org
2260W: http://btrfs.wiki.kernel.org/
8a6e2535 2261Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2262T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2263S: Maintained
679655da
JP
2264F: Documentation/filesystems/btrfs.txt
2265F: fs/btrfs/
eb1eb04f 2266
1da177e4 2267BTTV VIDEO4LINUX DRIVER
009a5410 2268M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2269L: linux-media@vger.kernel.org
96b6aba0 2270W: http://linuxtv.org
275ffde4 2271T: git git://linuxtv.org/media_tree.git
f96236e5 2272S: Odd fixes
679655da 2273F: Documentation/video4linux/bttv/
90d72ac6 2274F: drivers/media/pci/bt8xx/bttv*
1da177e4 2275
1f34923c
KA
2276BUSLOGIC SCSI DRIVER
2277M: Khalid Aziz <khalid@gonehiking.org>
2278L: linux-scsi@vger.kernel.org
2279S: Maintained
2280F: drivers/scsi/BusLogic.*
2281F: drivers/scsi/FlashPoint.*
2282
af39917d
CL
2283C-MEDIA CMI8788 DRIVER
2284M: Clemens Ladisch <clemens@ladisch.de>
2285L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2286T: git git://git.alsa-project.org/alsa-kernel.git
2287S: Maintained
2288F: sound/pci/oxygen/
2289
2141355f
MS
2290C6X ARCHITECTURE
2291M: Mark Salter <msalter@redhat.com>
2292M: Aurelien Jacquiot <a-jacquiot@ti.com>
2293L: linux-c6x-dev@linux-c6x.org
2294W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2295S: Maintained
2296F: arch/c6x/
2297
a5432f5a 2298CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2299M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2300L: linux-cachefs@redhat.com
2301S: Supported
2302F: Documentation/filesystems/caching/cachefiles.txt
2303F: fs/cachefiles/
2304
c815ca39
HV
2305CADET FM/AM RADIO RECEIVER DRIVER
2306M: Hans Verkuil <hverkuil@xs4all.nl>
2307L: linux-media@vger.kernel.org
2308T: git git://linuxtv.org/media_tree.git
2309W: http://linuxtv.org
2310S: Maintained
2311F: drivers/media/radio/radio-cadet*
2312
77d5140f 2313CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2314M: Jonathan Corbet <corbet@lwn.net>
661263b5 2315L: linux-media@vger.kernel.org
275ffde4 2316T: git git://linuxtv.org/media_tree.git
77d5140f 2317S: Maintained
679655da 2318F: Documentation/video4linux/cafe_ccic
90d72ac6 2319F: drivers/media/platform/marvell-ccic/
77d5140f 2320
201b6bab 2321CAIF NETWORK LAYER
5c574f50 2322M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2323L: netdev@vger.kernel.org
2324S: Supported
2325F: Documentation/networking/caif/
2326F: drivers/net/caif/
c117ab84 2327F: include/uapi/linux/caif/
201b6bab
JP
2328F: include/net/caif/
2329F: net/caif/
2330
77dac90f 2331CALGARY x86-64 IOMMU
8b58be88
JP
2332M: Muli Ben-Yehuda <muli@il.ibm.com>
2333M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2334L: discuss@x86-64.org
2335S: Maintained
679655da
JP
2336F: arch/x86/kernel/pci-calgary_64.c
2337F: arch/x86/kernel/tce_64.c
2338F: arch/x86/include/asm/calgary.h
2339F: arch/x86/include/asm/tce.h
77dac90f 2340
e2d1d6c0 2341CAN NETWORK LAYER
8d15d386 2342M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2343L: linux-can@vger.kernel.org
ec78213a 2344W: http://gitorious.org/linux-can
405cc273 2345T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2346S: Maintained
f35f6c8f 2347F: Documentation/networking/can.txt
8d15d386 2348F: net/can/
8d15d386 2349F: include/linux/can/core.h
c117ab84
CEB
2350F: include/uapi/linux/can.h
2351F: include/uapi/linux/can/bcm.h
2352F: include/uapi/linux/can/raw.h
2353F: include/uapi/linux/can/gw.h
e2d1d6c0 2354
4261a204 2355CAN NETWORK DRIVERS
8b58be88 2356M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2357M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2358L: linux-can@vger.kernel.org
ec78213a 2359W: http://gitorious.org/linux-can
405cc273 2360T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2361S: Maintained
8d15d386
OH
2362F: drivers/net/can/
2363F: include/linux/can/dev.h
8d15d386 2364F: include/linux/can/platform/
c117ab84
CEB
2365F: include/uapi/linux/can/error.h
2366F: include/uapi/linux/can/netlink.h
4261a204 2367
95d16c72
JM
2368CAPABILITIES
2369M: Serge Hallyn <serge.hallyn@canonical.com>
2370L: linux-security-module@vger.kernel.org
6305902c 2371S: Supported
95d16c72 2372F: include/linux/capability.h
c117ab84 2373F: include/uapi/linux/capability.h
95d16c72 2374F: security/capability.c
6305902c 2375F: security/commoncap.c
38a94118 2376F: kernel/capability.c
95d16c72 2377
ef0bbac3
VB
2378CC2520 IEEE-802.15.4 RADIO DRIVER
2379M: Varka Bhadram <varkabhadram@gmail.com>
2380L: linux-wpan@vger.kernel.org
2381S: Maintained
2382F: drivers/net/ieee802154/cc2520.c
2383F: include/linux/spi/cc2520.h
2384F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2385
b8154542 2386CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2387M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2388L: linuxppc-dev@lists.ozlabs.org
2389L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2390W: http://www.ibm.com/developerworks/power/cell/
2391S: Supported
679655da 2392F: arch/powerpc/include/asm/cell*.h
679655da 2393F: arch/powerpc/include/asm/spu*.h
c117ab84 2394F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2395F: arch/powerpc/oprofile/*cell*
2396F: arch/powerpc/platforms/cell/
b8154542 2397
9030aaf9 2398CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2399M: Sage Weil <sage@inktank.com>
82593f87 2400L: ceph-devel@vger.kernel.org
09d90327 2401W: http://ceph.com/
fb99f881 2402T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2403S: Supported
2404F: Documentation/filesystems/ceph.txt
14430813
JP
2405F: fs/ceph/
2406F: net/ceph/
2407F: include/linux/ceph/
2408F: include/linux/crush/
9030aaf9 2409
18332a80 2410CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2411L: linux-usb@vger.kernel.org
10c6c9c9 2412S: Orphan
679655da
JP
2413F: Documentation/usb/WUSB-Design-overview.txt
2414F: Documentation/usb/wusb-cbaf
355ffe69
DV
2415F: drivers/usb/host/hwa-hc.c
2416F: drivers/usb/host/whci/
679655da
JP
2417F: drivers/usb/wusbcore/
2418F: include/linux/usb/wusb*
18332a80 2419
70e84049 2420CFAG12864B LCD DRIVER
8b58be88 2421M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2422W: http://miguelojeda.es/auxdisplay.htm
2423W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2424S: Maintained
679655da
JP
2425F: drivers/auxdisplay/cfag12864b.c
2426F: include/linux/cfag12864b.h
70e84049
MOS
2427
2428CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2429M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2430W: http://miguelojeda.es/auxdisplay.htm
2431W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2432S: Maintained
679655da
JP
2433F: drivers/auxdisplay/cfag12864bfb.c
2434F: include/linux/cfag12864b.h
70e84049 2435
704232c2 2436CFG80211 and NL80211
8b58be88 2437M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2438L: linux-wireless@vger.kernel.org
ce466579
JB
2439W: http://wireless.kernel.org/
2440T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2441T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2442S: Maintained
c117ab84 2443F: include/uapi/linux/nl80211.h
679655da
JP
2444F: include/net/cfg80211.h
2445F: net/wireless/*
2446X: net/wireless/wext*
704232c2 2447
46e64261
GKH
2448CHAR and MISC DRIVERS
2449M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2450M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2451T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2452S: Supported
46e64261
GKH
2453F: drivers/char/*
2454F: drivers/misc/*
471322a8 2455F: include/linux/miscdevice.h
46e64261 2456
0a920b5b 2457CHECKPATCH
8b58be88 2458M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2459M: Joe Perches <joe@perches.com>
2460S: Maintained
679655da 2461F: scripts/checkpatch.pl
0a920b5b 2462
f8407f26
HW
2463CHINESE DOCUMENTATION
2464M: Harry Wei <harryxiyou@gmail.com>
9740153c 2465L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2466L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2467S: Maintained
2468F: Documentation/zh_CN/
2469
2721ea2c 2470CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2471M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2472T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2473L: linux-usb@vger.kernel.org
2474S: Maintained
2475F: drivers/usb/chipidea/
2476
ab043105
OJ
2477CHROME HARDWARE PLATFORM SUPPORT
2478M: Olof Johansson <olof@lixom.net>
2479S: Maintained
2480F: drivers/platform/chrome/
2481
641cb85e 2482CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2483M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2484M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2485M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2486M: Neel Patel <neepatel@cisco.com>
7063fbf2 2487S: Supported
a6a5580c 2488F: drivers/net/ethernet/cisco/enic/
7063fbf2 2489
e3cf00d0 2490CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2491M: Upinder Malhi <umalhi@cisco.com>
2492S: Supported
2493F: drivers/infiniband/hw/usnic
e3cf00d0 2494
2b7a52a4 2495CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2496M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2497L: netdev@vger.kernel.org
2498S: Maintained
57d0b7a0 2499F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2500
3d4cfdc9
MB
2501CIRRUS LOGIC AUDIO CODEC DRIVERS
2502M: Brian Austin <brian.austin@cirrus.com>
2503M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2504L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2505S: Maintained
2506F: sound/soc/codecs/cs*
2507
94574d9a
KRW
2508CLEANCACHE API
2509M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2510L: linux-kernel@vger.kernel.org
2511S: Maintained
2512F: mm/cleancache.c
2513F: include/linux/cleancache.h
2514
d4275354 2515CLK API
8b58be88 2516M: Russell King <linux@arm.linux.org.uk>
37417046 2517S: Maintained
d4275354
RK
2518F: include/linux/clk.h
2519
9222d247
JS
2520CLOCKSOURCE, CLOCKEVENT DRIVERS
2521M: Daniel Lezcano <daniel.lezcano@linaro.org>
2522M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2523L: linux-kernel@vger.kernel.org
9222d247
JS
2524T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2525S: Supported
2526F: drivers/clocksource
2527
5df6d737 2528CISCO FCOE HBA DRIVER
8fc89a79
HP
2529M: Hiral Patel <hiralpat@cisco.com>
2530M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2531M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2532L: linux-scsi@vger.kernel.org
2533S: Supported
2a99921a 2534F: drivers/scsi/fnic/
5df6d737 2535
529aa8cb
TLSC
2536CMPC ACPI DRIVER
2537M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2538M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2539L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2540S: Supported
2541F: drivers/platform/x86/classmate-laptop.c
2542
74425eee 2543COCCINELLE/Semantic Patches (SmPL)
26de9c26 2544M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2545M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2546M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2547M: Michal Marek <mmarek@suse.cz>
26de9c26 2548L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2549T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2550W: http://coccinelle.lip6.fr/
2551S: Supported
4b92b2aa 2552F: Documentation/coccinelle.txt
74425eee
NP
2553F: scripts/coccinelle/
2554F: scripts/coccicheck
2555
1da177e4 2556CODA FILE SYSTEM
8b58be88 2557M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2558M: coda@cs.cmu.edu
2559L: codalist@coda.cs.cmu.edu
2560W: http://www.coda.cs.cmu.edu/
2561S: Maintained
679655da
JP
2562F: Documentation/filesystems/coda.txt
2563F: fs/coda/
2564F: include/linux/coda*.h
c117ab84 2565F: include/uapi/linux/coda*.h
1da177e4 2566
0b14261e
PZ
2567CODA V4L2 MEM2MEM DRIVER
2568M: Philipp Zabel <p.zabel@pengutronix.de>
2569L: linux-media@vger.kernel.org
2570S: Maintained
2571F: Documentation/devicetree/bindings/media/coda.txt
2572F: drivers/media/platform/coda/
2573
7704addb 2574COMMON CLK FRAMEWORK
7704addb 2575M: Mike Turquette <mturquette@linaro.org>
35c1983e 2576L: linux-kernel@vger.kernel.org
7704addb
MT
2577T: git git://git.linaro.org/people/mturquette/linux.git
2578S: Maintained
60bea3b5
SW
2579F: drivers/clk/
2580X: drivers/clk/clkdev.c
7704addb 2581F: include/linux/clk-pr*
60bea3b5 2582F: include/linux/clk/
7704addb 2583
e2d1d6c0 2584COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2585M: Steve French <sfrench@samba.org>
51223df6 2586L: linux-cifs@vger.kernel.org
d1f28953 2587L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2588W: http://linux-cifs.samba.org/
bb1d5dda 2589T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2590S: Supported
ec421a71 2591F: Documentation/filesystems/cifs/
679655da 2592F: fs/cifs/
e2d1d6c0 2593
1da177e4 2594COMPACTPCI HOTPLUG CORE
8b58be88 2595M: Scott Murray <scott@spiteful.org>
64dab204 2596L: linux-pci@vger.kernel.org
82c4dfc7 2597S: Maintained
679655da 2598F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2599
2600COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2601M: Scott Murray <scott@spiteful.org>
64dab204 2602L: linux-pci@vger.kernel.org
82c4dfc7 2603S: Maintained
679655da 2604F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2605
2606COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2607M: Scott Murray <scott@spiteful.org>
64dab204 2608L: linux-pci@vger.kernel.org
82c4dfc7 2609S: Maintained
679655da 2610F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2611
5411552c 2612COMPAL LAPTOP SUPPORT
8b58be88 2613M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2614L: platform-driver-x86@vger.kernel.org
5411552c 2615S: Maintained
679655da 2616F: drivers/platform/x86/compal-laptop.c
5411552c 2617
949be0f7 2618CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2619M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2620L: accessrunner-general@lists.sourceforge.net
2621W: http://accessrunner.sourceforge.net/
949be0f7 2622S: Maintained
679655da 2623F: drivers/usb/atm/cxacru.c
949be0f7 2624
e2d1d6c0 2625CONFIGFS
d6351db2
JB
2626M: Joel Becker <jlbec@evilplan.org>
2627T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2628S: Supported
679655da
JP
2629F: fs/configfs/
2630F: include/linux/configfs.h
e2d1d6c0 2631
acb9c1b2 2632CONNECTOR
8b58be88 2633M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2634L: netdev@vger.kernel.org
2635S: Maintained
2636F: drivers/connector/
2637
a3e3354d 2638CONTROL GROUP (CGROUP)
860ca0e6 2639M: Tejun Heo <tj@kernel.org>
ad50c159 2640M: Li Zefan <lizefan@huawei.com>
12340313 2641L: cgroups@vger.kernel.org
860ca0e6 2642T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2643S: Maintained
a3e3354d 2644F: Documentation/cgroups/
679655da
JP
2645F: include/linux/cgroup*
2646F: kernel/cgroup*
a3e3354d
TH
2647
2648CONTROL GROUP - CPUSET
2649M: Li Zefan <lizefan@huawei.com>
2650L: cgroups@vger.kernel.org
2651W: http://www.bullopensource.org/cpuset/
2652W: http://oss.sgi.com/projects/cpusets/
2653T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2654S: Maintained
2655F: Documentation/cgroups/cpusets.txt
2656F: include/linux/cpuset.h
2657F: kernel/cpuset.c
2658
2659CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2660M: Johannes Weiner <hannes@cmpxchg.org>
2661M: Michal Hocko <mhocko@suse.cz>
2662L: cgroups@vger.kernel.org
2663L: linux-mm@kvack.org
2664S: Maintained
2665F: mm/memcontrol.c
5d1ea48b 2666F: mm/swap_cgroup.c
fb3a0fb6 2667
bebe4678 2668CORETEMP HARDWARE MONITORING DRIVER
96859129 2669M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2670L: lm-sensors@lm-sensors.org
2671S: Maintained
679655da
JP
2672F: Documentation/hwmon/coretemp
2673F: drivers/hwmon/coretemp.c
bebe4678 2674
1da177e4 2675COSA/SRP SYNC SERIAL DRIVER
8b58be88 2676M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2677W: http://www.fi.muni.cz/~kas/cosa/
2678S: Maintained
679655da 2679F: drivers/net/wan/cosa*
1da177e4 2680
4371ee35 2681CPMAC ETHERNET DRIVER
8b58be88 2682M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2683L: netdev@vger.kernel.org
2684S: Maintained
b544dbac 2685F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2686
1da177e4 2687CPU FREQUENCY DRIVERS
49db1903 2688M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2689M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2690L: linux-pm@vger.kernel.org
1da177e4 2691S: Maintained
27209d91
VK
2692T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2693T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2694F: drivers/cpufreq/
2695F: include/linux/cpufreq.h
1da177e4 2696
8a67f0ef
VK
2697CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2698M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2699M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2700L: linux-pm@vger.kernel.org
2701W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2702S: Maintained
2703F: drivers/cpufreq/arm_big_little.h
2704F: drivers/cpufreq/arm_big_little.c
2705F: drivers/cpufreq/arm_big_little_dt.c
2706
14d2c34c 2707CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2708M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2709M: Daniel Lezcano <daniel.lezcano@linaro.org>
2710L: linux-pm@vger.kernel.org
2711L: linux-arm-kernel@lists.infradead.org
cea8321c 2712T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2713S: Maintained
2714F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2715
0c570c18
BZ
2716CPUIDLE DRIVER - ARM EXYNOS
2717M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2718M: Daniel Lezcano <daniel.lezcano@linaro.org>
2719M: Kukjin Kim <kgene@kernel.org>
2720L: linux-pm@vger.kernel.org
2721L: linux-samsung-soc@vger.kernel.org
2722S: Supported
2723F: drivers/cpuidle/cpuidle-exynos.c
2724F: arch/arm/mach-exynos/pm.c
2725
a8e39c35 2726CPUIDLE DRIVERS
49db1903 2727M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2728M: Daniel Lezcano <daniel.lezcano@linaro.org>
2729L: linux-pm@vger.kernel.org
2730S: Maintained
cea8321c 2731T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2732F: drivers/cpuidle/*
2733F: include/linux/cpuidle.h
2734
1da177e4 2735CPUID/MSR DRIVER
8b58be88 2736M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2737S: Maintained
679655da
JP
2738F: arch/x86/kernel/cpuid.c
2739F: arch/x86/kernel/msr.c
1da177e4 2740
7fe2f639 2741CPU POWER MONITORING SUBSYSTEM
7fe2f639 2742M: Thomas Renninger <trenn@suse.de>
103f1790 2743L: linux-pm@vger.kernel.org
7fe2f639 2744S: Maintained
14430813 2745F: tools/power/cpupower/
7fe2f639 2746
1da177e4 2747CRAMFS FILESYSTEM
ce00f85c 2748W: http://sourceforge.net/projects/cramfs/
54886a71 2749S: Orphan / Obsolete
679655da
JP
2750F: Documentation/filesystems/cramfs.txt
2751F: fs/cramfs/
1da177e4
LT
2752
2753CRIS PORT
8b58be88
JP
2754M: Mikael Starvik <starvik@axis.com>
2755M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2756L: linux-cris-kernel@axis.com
1da177e4
LT
2757W: http://developer.axis.com
2758S: Maintained
679655da 2759F: arch/cris/
df621252 2760F: drivers/tty/serial/crisv10.*
1da177e4
LT
2761
2762CRYPTO API
8b58be88
JP
2763M: Herbert Xu <herbert@gondor.apana.org.au>
2764M: "David S. Miller" <davem@davemloft.net>
1da177e4 2765L: linux-crypto@vger.kernel.org
54e5881d 2766T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2767S: Maintained
679655da
JP
2768F: Documentation/crypto/
2769F: arch/*/crypto/
2770F: crypto/
2771F: drivers/crypto/
2772F: include/crypto/
1da177e4 2773
5b07bd57 2774CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2775M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2776L: linux-crypto@vger.kernel.org
2777S: Maintained
51a2228a
JP
2778F: crypto/ansi_cprng.c
2779F: crypto/rng.c
5b07bd57 2780
9b4ffa48 2781CS5535 Audio ALSA driver
8b58be88 2782M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2783S: Maintained
679655da 2784F: sound/pci/cs5535audio/
9b4ffa48 2785
a910e4a9 2786CW1200 WLAN driver
b75f0050
JP
2787M: Solomon Peachy <pizza@shaftnet.org>
2788S: Maintained
2789F: drivers/net/wireless/cw1200/
a910e4a9 2790
6d8425b1 2791CX18 VIDEO4LINUX DRIVER
6afdeaf8 2792M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2793L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2794L: linux-media@vger.kernel.org
275ffde4 2795T: git git://linuxtv.org/media_tree.git
6d8425b1 2796W: http://linuxtv.org
30e10993 2797W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2798S: Maintained
679655da 2799F: Documentation/video4linux/cx18.txt
90d72ac6 2800F: drivers/media/pci/cx18/
6c0f0359 2801F: include/uapi/linux/ivtv*
6d8425b1 2802
3f101d91
HV
2803CX2341X MPEG ENCODER HELPER MODULE
2804M: Hans Verkuil <hverkuil@xs4all.nl>
2805L: linux-media@vger.kernel.org
2806T: git git://linuxtv.org/media_tree.git
2807W: http://linuxtv.org
2808S: Maintained
c368360b 2809F: drivers/media/common/cx2341x*
3f101d91
HV
2810F: include/media/cx2341x*
2811
20357578 2812CX88 VIDEO4LINUX DRIVER
009a5410 2813M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
2814L: linux-media@vger.kernel.org
2815W: http://linuxtv.org
2816T: git git://linuxtv.org/media_tree.git
2817S: Odd fixes
2818F: Documentation/video4linux/cx88/
2819F: drivers/media/pci/cx88/
6d8425b1 2820
91952bc0
AP
2821CXD2820R MEDIA DRIVER
2822M: Antti Palosaari <crope@iki.fi>
2823L: linux-media@vger.kernel.org
2824W: http://linuxtv.org/
2825W: http://palosaari.fi/linux/
2826Q: http://patchwork.linuxtv.org/project/linux-media/list/
2827T: git git://linuxtv.org/anttip/media_tree.git
2828S: Maintained
2829F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2830
e5ec3789 2831CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2832M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2833L: netdev@vger.kernel.org
2834W: http://www.chelsio.com
2835S: Supported
f7917c00 2836F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 2837
d8ae3c33
AB
2838CXGB3 ISCSI DRIVER (CXGB3I)
2839M: Karen Xie <kxie@chelsio.com>
2840L: linux-scsi@vger.kernel.org
2841W: http://www.chelsio.com
2842S: Supported
2843F: drivers/scsi/cxgbi/cxgb3i
2844
e5ec3789 2845CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2846M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2847L: linux-rdma@vger.kernel.org
e5ec3789
SW
2848W: http://www.openfabrics.org
2849S: Supported
679655da 2850F: drivers/infiniband/hw/cxgb3/
e5ec3789 2851
be4c9bad 2852CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2853M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2854L: netdev@vger.kernel.org
2855W: http://www.chelsio.com
2856S: Supported
f7917c00 2857F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 2858
d8ae3c33
AB
2859CXGB4 ISCSI DRIVER (CXGB4I)
2860M: Karen Xie <kxie@chelsio.com>
2861L: linux-scsi@vger.kernel.org
2862W: http://www.chelsio.com
2863S: Supported
2864F: drivers/scsi/cxgbi/cxgb4i
2865
be4c9bad
RD
2866CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2867M: Steve Wise <swise@chelsio.com>
2868L: linux-rdma@vger.kernel.org
2869W: http://www.openfabrics.org
2870S: Supported
2871F: drivers/infiniband/hw/cxgb4/
2872
5c20a5c7
CL
2873CXGB4VF ETHERNET DRIVER (CXGB4VF)
2874M: Casey Leedom <leedom@chelsio.com>
2875L: netdev@vger.kernel.org
2876W: http://www.chelsio.com
2877S: Supported
f7917c00 2878F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2879
a9282d01
IM
2880CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2881M: Ian Munsie <imunsie@au1.ibm.com>
2882M: Michael Neuling <mikey@neuling.org>
2883L: linuxppc-dev@lists.ozlabs.org
2884S: Supported
2885F: drivers/misc/cxl/
2886F: include/misc/cxl.h
2887F: include/uapi/misc/cxl.h
2888F: Documentation/powerpc/cxl.txt
2889F: Documentation/powerpc/cxl.txt
2890F: Documentation/ABI/testing/sysfs-class-cxl
2891
b52b97a3
GC
2892STMMAC ETHERNET DRIVER
2893M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2894L: netdev@vger.kernel.org
2895W: http://www.stlinux.com
2896S: Supported
7ac6653a 2897F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2898
1da177e4 2899CYBERPRO FB DRIVER
8b58be88 2900M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2902W: http://www.arm.linux.org.uk/
2903S: Maintained
8a61f013 2904F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2905
1da177e4 2906CYCLADES ASYNC MUX DRIVER
1da177e4 2907W: http://www.cyclades.com/
d459883e 2908S: Orphan
c897401b 2909F: drivers/tty/cyclades.c
679655da 2910F: include/linux/cyclades.h
c117ab84 2911F: include/uapi/linux/cyclades.h
1da177e4
LT
2912
2913CYCLADES PC300 DRIVER
1da177e4 2914W: http://www.cyclades.com/
d459883e 2915S: Orphan
679655da 2916F: drivers/net/wan/pc300*
1da177e4 2917
402f6ae4
AP
2918CYPRESS_FIRMWARE MEDIA DRIVER
2919M: Antti Palosaari <crope@iki.fi>
2920L: linux-media@vger.kernel.org
2921W: http://linuxtv.org/
2922W: http://palosaari.fi/linux/
2923Q: http://patchwork.linuxtv.org/project/linux-media/list/
2924T: git git://linuxtv.org/anttip/media_tree.git
2925S: Maintained
2926F: drivers/media/common/cypress_firmware*
2927
e3ae3525 2928CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2929M: Ferruh Yigit <fery@cypress.com>
6305902c 2930L: linux-input@vger.kernel.org
be9a6f40 2931S: Supported
6305902c
JP
2932F: drivers/input/touchscreen/cyttsp*
2933F: include/linux/input/cyttsp.h
e3ae3525 2934
1da177e4 2935DAMA SLAVE for AX.25
8b58be88 2936M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2937W: http://yaina.de/jreuter/
2938W: http://www.qsl.net/dl1bke/
2939L: linux-hams@vger.kernel.org
2940S: Maintained
679655da
JP
2941F: net/ax25/af_ax25.c
2942F: net/ax25/ax25_dev.c
2943F: net/ax25/ax25_ds_*
2944F: net/ax25/ax25_in.c
2945F: net/ax25/ax25_out.c
2946F: net/ax25/ax25_timer.c
2947F: net/ax25/sysctl_net_ax25.c
1da177e4 2948
e2d1d6c0 2949DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2950L: netdev@vger.kernel.org
5ff77428 2951S: Orphan
679655da 2952F: Documentation/networking/dmfe.txt
0f04e2aa 2953F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2954
2955DC390/AM53C974 SCSI driver
71bd849d
HR
2956M: Hannes Reinecke <hare@suse.de>
2957L: linux-scsi@vger.kernel.org
e2d1d6c0 2958S: Maintained
71bd849d 2959F: drivers/scsi/am53c974.c
e2d1d6c0 2960
1da177e4 2961DC395x SCSI driver
61eee9a7 2962M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2963M: Ali Akcaagac <aliakc@web.de>
2964M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2965L: dc395x@twibble.org
cf015e9f
JP
2966W: http://twibble.org/dist/dc395x/
2967W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2968S: Maintained
679655da
JP
2969F: Documentation/scsi/dc395x.txt
2970F: drivers/scsi/dc395x.*
1da177e4 2971
eb8edb08 2972DCCP PROTOCOL
a89d030e 2973M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2974L: dccp@vger.kernel.org
c996d8b9 2975W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2976S: Maintained
679655da 2977F: include/linux/dccp.h
c117ab84 2978F: include/uapi/linux/dccp.h
679655da
JP
2979F: include/linux/tfrc.h
2980F: net/dccp/
eb8edb08 2981
1da177e4 2982DECnet NETWORK LAYER
1da177e4
LT
2983W: http://linux-decnet.sourceforge.net
2984L: linux-decnet-user@lists.sourceforge.net
f546444d 2985S: Orphan
679655da
JP
2986F: Documentation/networking/decnet.txt
2987F: net/decnet/
1da177e4 2988
ebff05b9
MR
2989DECSTATION PLATFORM SUPPORT
2990M: "Maciej W. Rozycki" <macro@linux-mips.org>
2991L: linux-mips@linux-mips.org
2992W: http://www.linux-mips.org/wiki/DECstation
2993S: Maintained
2994F: arch/mips/dec/
2995F: arch/mips/include/asm/dec/
2996F: arch/mips/include/asm/mach-dec/
2997
1da177e4 2998DEFXX FDDI NETWORK DRIVER
8b58be88 2999M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3000S: Maintained
33f810b2 3001F: drivers/net/fddi/defxx.*
1da177e4 3002
ad8f07cc 3003DELL LAPTOP DRIVER
8b58be88 3004M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 3005L: platform-driver-x86@vger.kernel.org
ad8f07cc 3006S: Maintained
679655da 3007F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3008
1da177e4 3009DELL LAPTOP SMM DRIVER
a1406d87 3010M: Guenter Roeck <linux@roeck-us.net>
679655da 3011F: drivers/char/i8k.c
c117ab84 3012F: include/uapi/linux/i8k.h
1da177e4 3013
90563ec4 3014DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3015M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3016S: Maintained
679655da
JP
3017F: Documentation/dcdbas.txt
3018F: drivers/firmware/dcdbas.*
90563ec4 3019
0b3f6109 3020DELL WMI EXTRAS DRIVER
8b58be88 3021M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 3022S: Maintained
36b3a96f 3023F: drivers/platform/x86/dell-wmi.c
0b3f6109 3024
5efc75e3
PZ
3025DESIGNWARE USB2 DRD IP DRIVER
3026M: Paul Zimmerman <paulz@synopsys.com>
3027L: linux-usb@vger.kernel.org
18f340f9 3028T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3029S: Maintained
197ba5f4 3030F: drivers/usb/dwc2/
5efc75e3 3031
94ab23dd
FB
3032DESIGNWARE USB3 DRD IP DRIVER
3033M: Felipe Balbi <balbi@ti.com>
3034L: linux-usb@vger.kernel.org
3035L: linux-omap@vger.kernel.org
3036T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3037S: Maintained
3038F: drivers/usb/dwc3/
3039
833c9545
JB
3040DEVICE COREDUMP (DEV_COREDUMP)
3041M: Johannes Berg <johannes@sipsolutions.net>
3042L: linux-kernel@vger.kernel.org
3043S: Maintained
3044F: drivers/base/devcoredump.c
3045F: include/linux/devcoredump.h
3046
89d07767
KP
3047DEVICE FREQUENCY (DEVFREQ)
3048M: MyungJoo Ham <myungjoo.ham@samsung.com>
3049M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3050L: linux-pm@vger.kernel.org
89d07767
KP
3051S: Maintained
3052F: drivers/devfreq/
3053
1da177e4 3054DEVICE NUMBER REGISTRY
8b58be88 3055M: Torben Mathiasen <device@lanana.org>
1da177e4 3056W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3057S: Maintained
3058
e2d1d6c0 3059DEVICE-MAPPER (LVM)
854ecaad 3060M: Alasdair Kergon <agk@redhat.com>
8504eed3 3061M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3062M: dm-devel@redhat.com
e2d1d6c0
RD
3063L: dm-devel@redhat.com
3064W: http://sources.redhat.com/dm
8a6e2535 3065Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3066T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3067T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3068S: Maintained
679655da
JP
3069F: Documentation/device-mapper/
3070F: drivers/md/dm*
854ecaad 3071F: drivers/md/persistent-data/
679655da
JP
3072F: include/linux/device-mapper.h
3073F: include/linux/dm-*.h
8504eed3 3074F: include/uapi/linux/dm-*.h
e2d1d6c0 3075
c0d995aa
OST
3076DIALOG SEMICONDUCTOR DRIVERS
3077M: Support Opensource <support.opensource@diasemi.com>
3078W: http://www.dialog-semiconductor.com/products
3079S: Supported
3080F: Documentation/hwmon/da90??
3081F: drivers/gpio/gpio-da90??.c
3082F: drivers/hwmon/da90??-hwmon.c
3083F: drivers/input/misc/da90??_onkey.c
3084F: drivers/input/touchscreen/da9052_tsi.c
3085F: drivers/leds/leds-da90??.c
3086F: drivers/mfd/da903x.c
3087F: drivers/mfd/da90??-*.c
3088F: drivers/power/da9052-battery.c
3089F: drivers/regulator/da903x.c
3090F: drivers/regulator/da9???-regulator.[ch]
3091F: drivers/rtc/rtc-da90??.c
3092F: drivers/video/backlight/da90??_bl.c
3093F: drivers/watchdog/da90??_wdt.c
3094F: include/linux/mfd/da903x.h
3095F: include/linux/mfd/da9052/
3096F: include/linux/mfd/da9055/
3097F: include/linux/mfd/da9063/
3098F: include/sound/da[79]*.h
3099F: sound/soc/codecs/da[79]*.[ch]
3100
599aa697
LL
3101DIGI NEO AND CLASSIC PCI PRODUCTS
3102M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3103M: Mark Hounschell <markh@compro.net>
599aa697
LL
3104L: driverdev-devel@linuxdriverproject.org
3105S: Maintained
3106F: drivers/staging/dgnc/
3107
3108DIGI EPCA PCI PRODUCTS
3109M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3110M: Mark Hounschell <markh@compro.net>
6d825f79 3111M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3112L: driverdev-devel@linuxdriverproject.org
3113S: Maintained
3114F: drivers/staging/dgap/
3115
335d7c58 3116DIOLAN U2C-12 I2C DRIVER
ca462085 3117M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3118L: linux-i2c@vger.kernel.org
3119S: Maintained
3120F: drivers/i2c/busses/i2c-diolan-u2c.c
3121
e7839f25 3122DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3123M: Eric Paris <eparis@parisplace.org>
3c5119c0 3124S: Maintained
679655da
JP
3125F: Documentation/filesystems/dnotify.txt
3126F: fs/notify/dnotify/
3127F: include/linux/dnotify.h
1da177e4
LT
3128
3129DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3130M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3131W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3132W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3133W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3134S: Maintained
3135
4480f15b 3136DISKQUOTA
8b58be88 3137M: Jan Kara <jack@suse.cz>
1da177e4 3138S: Maintained
679655da
JP
3139F: Documentation/filesystems/quota.txt
3140F: fs/quota/
3141F: include/linux/quota*.h
c117ab84 3142F: include/uapi/linux/quota*.h
1da177e4 3143
702686ad
BT
3144DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3145M: Bernie Thompson <bernie@plugable.com>
3146L: linux-fbdev@vger.kernel.org
3147S: Maintained
3148W: http://plugable.com/category/projects/udlfb/
8a61f013 3149F: drivers/video/fbdev/udlfb.c
702686ad
BT
3150F: include/video/udlfb.h
3151F: Documentation/fb/udlfb.txt
3152
e7839f25 3153DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3154M: Christine Caulfield <ccaulfie@redhat.com>
3155M: David Teigland <teigland@redhat.com>
a4644184 3156L: cluster-devel@redhat.com
5be7b50f 3157W: http://sources.redhat.com/cluster/
54e5881d 3158T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3159S: Supported
679655da 3160F: fs/dlm/
5be7b50f 3161
53b6b3e0
SS
3162DMA BUFFER SHARING FRAMEWORK
3163M: Sumit Semwal <sumit.semwal@linaro.org>
3164S: Maintained
3165L: linux-media@vger.kernel.org
3166L: dri-devel@lists.freedesktop.org
8ada6d2d 3167L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3168F: drivers/dma-buf/
e46d12c6
JP
3169F: include/linux/dma-buf*
3170F: include/linux/reservation.h
3171F: include/linux/*fence.h
53b6b3e0
SS
3172F: Documentation/dma-buf-sharing.txt
3173T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3174
b3e5f263 3175DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3176M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3177L: dmaengine@vger.kernel.org
3178Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3179S: Maintained
679655da
JP
3180F: drivers/dma/
3181F: include/linux/dma*
979a281e
VK
3182F: Documentation/dmaengine/
3183T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3184
b825037d 3185DME1737 HARDWARE MONITOR DRIVER
8b58be88 3186M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3187L: lm-sensors@lm-sensors.org
3188S: Maintained
679655da
JP
3189F: Documentation/hwmon/dme1737
3190F: drivers/hwmon/dme1737.c
b825037d 3191
5b9c9bf6 3192DOCKING STATION DRIVER
8b58be88 3193M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3194L: linux-acpi@vger.kernel.org
8b59a454 3195S: Supported
679655da 3196F: drivers/acpi/dock.c
5b9c9bf6 3197
7d2c86b5 3198DOCUMENTATION
ad3118b9 3199M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3200L: linux-doc@vger.kernel.org
3201S: Maintained
679655da 3202F: Documentation/
97be078b
RD
3203X: Documentation/ABI/
3204X: Documentation/devicetree/
3205X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3206
1da177e4 3207DOUBLETALK DRIVER
8b58be88 3208M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3209L: blinux-list@redhat.com
3210S: Maintained
679655da
JP
3211F: drivers/char/dtlk.c
3212F: include/linux/dtlk.h
1da177e4 3213
e2d1d6c0 3214DPT_I2O SCSI RAID DRIVER
8b58be88 3215M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3216L: linux-scsi@vger.kernel.org
3217W: http://www.adaptec.com/
3218S: Maintained
679655da
JP
3219F: drivers/scsi/dpt*
3220F: drivers/scsi/dpt/
e2d1d6c0 3221
b411b363 3222DRBD DRIVER
28b8e8d4
JP
3223P: Philipp Reisner
3224P: Lars Ellenberg
3225M: drbd-dev@lists.linbit.com
3226L: drbd-user@lists.linbit.com
3227W: http://www.drbd.org
3228T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3229T: git git://git.drbd.org/drbd-8.3.git
3230S: Supported
3231F: drivers/block/drbd/
3232F: lib/lru_cache.c
3233F: Documentation/blockdev/drbd/
b411b363 3234
87544653 3235DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3236M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3237T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3238S: Supported
679655da 3239F: Documentation/kobject.txt
7cfc51b9 3240F: drivers/base/
679655da 3241F: fs/sysfs/
87544653 3242F: fs/debugfs/
679655da 3243F: include/linux/kobj*
87544653 3244F: include/linux/debugfs.h
679655da 3245F: lib/kobj*
1da177e4
LT
3246
3247DRM DRIVERS
8b58be88 3248M: David Airlie <airlied@linux.ie>
4c6a3999 3249L: dri-devel@lists.freedesktop.org
b0447888 3250T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3251S: Maintained
679655da 3252F: drivers/gpu/drm/
433e3b34 3253F: drivers/gpu/vga/
850e9411 3254F: include/drm/
c117ab84 3255F: include/uapi/drm/
1da177e4 3256
566f5939
AD
3257RADEON DRM DRIVERS
3258M: Alex Deucher <alexander.deucher@amd.com>
3259M: Christian König <christian.koenig@amd.com>
3260L: dri-devel@lists.freedesktop.org
3261T: git git://people.freedesktop.org/~agd5f/linux
3262S: Supported
3263F: drivers/gpu/drm/radeon/
566f5939
AD
3264F: include/uapi/drm/radeon*
3265
03e255b9
TR
3266DRM PANEL DRIVERS
3267M: Thierry Reding <thierry.reding@gmail.com>
3268L: dri-devel@lists.freedesktop.org
3269T: git git://anongit.freedesktop.org/tegra/linux.git
3270S: Maintained
3271F: drivers/gpu/drm/drm_panel.c
3272F: drivers/gpu/drm/panel/
3273F: include/drm/drm_panel.h
3274F: Documentation/devicetree/bindings/panel/
3275
8daf7473 3276INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3277M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3278M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3279L: intel-gfx@lists.freedesktop.org
8daf7473 3280L: dri-devel@lists.freedesktop.org
47f95647 3281Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3282T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3283S: Supported
14430813 3284F: drivers/gpu/drm/i915/
8daf7473 3285F: include/drm/i915*
c117ab84 3286F: include/uapi/drm/i915*
8daf7473 3287
398a6d4a
KP
3288DRM DRIVERS FOR EXYNOS
3289M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3290M: Joonyoung Shim <jy0922.shim@samsung.com>
3291M: Seung-Woo Kim <sw0312.kim@samsung.com>
3292M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3293L: dri-devel@lists.freedesktop.org
25a58030 3294T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3295S: Supported
14430813 3296F: drivers/gpu/drm/exynos/
398a6d4a 3297F: include/drm/exynos*
c117ab84 3298F: include/uapi/drm/exynos*
398a6d4a 3299
bd3b49f2 3300DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3301M: Thierry Reding <thierry.reding@gmail.com>
3302M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3303L: dri-devel@lists.freedesktop.org
3304L: linux-tegra@vger.kernel.org
a5ad7a63 3305T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3306S: Supported
dee8268f 3307F: drivers/gpu/drm/tegra/
a5ad7a63 3308F: drivers/gpu/host1x/
e1e90644 3309F: include/linux/host1x.h
a5ad7a63 3310F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3311F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3312
a284e9d1
LP
3313DRM DRIVERS FOR RENESAS
3314M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3315L: dri-devel@lists.freedesktop.org
3316L: linux-sh@vger.kernel.org
3317T: git git://people.freedesktop.org/~airlied/linux
3318S: Supported
3319F: drivers/gpu/drm/rcar-du/
3320F: drivers/gpu/drm/shmobile/
3321F: include/linux/platform_data/rcar-du.h
3322F: include/linux/platform_data/shmob_drm.h
3323
598df1ac
AK
3324DSBR100 USB FM RADIO DRIVER
3325M: Alexey Klimov <klimov.linux@gmail.com>
3326L: linux-media@vger.kernel.org
3327T: git git://linuxtv.org/media_tree.git
3328S: Maintained
3329F: drivers/media/radio/dsbr100.c
3330
1da177e4 3331DSCC4 DRIVER
8b58be88 3332M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3333L: netdev@vger.kernel.org
1da177e4 3334S: Maintained
679655da 3335F: drivers/net/wan/dscc4.c
1da177e4 3336
91952bc0
AP
3337DVB_USB_AF9015 MEDIA DRIVER
3338M: Antti Palosaari <crope@iki.fi>
3339L: linux-media@vger.kernel.org
3340W: http://linuxtv.org/
3341W: http://palosaari.fi/linux/
3342Q: http://patchwork.linuxtv.org/project/linux-media/list/
3343T: git git://linuxtv.org/anttip/media_tree.git
3344S: Maintained
3345F: drivers/media/usb/dvb-usb-v2/af9015*
3346
3347DVB_USB_AF9035 MEDIA DRIVER
3348M: Antti Palosaari <crope@iki.fi>
3349L: linux-media@vger.kernel.org
3350W: http://linuxtv.org/
3351W: http://palosaari.fi/linux/
3352Q: http://patchwork.linuxtv.org/project/linux-media/list/
3353T: git git://linuxtv.org/anttip/media_tree.git
3354S: Maintained
3355F: drivers/media/usb/dvb-usb-v2/af9035*
3356
3357DVB_USB_ANYSEE MEDIA DRIVER
3358M: Antti Palosaari <crope@iki.fi>
3359L: linux-media@vger.kernel.org
3360W: http://linuxtv.org/
3361W: http://palosaari.fi/linux/
3362Q: http://patchwork.linuxtv.org/project/linux-media/list/
3363T: git git://linuxtv.org/anttip/media_tree.git
3364S: Maintained
3365F: drivers/media/usb/dvb-usb-v2/anysee*
3366
3367DVB_USB_AU6610 MEDIA DRIVER
3368M: Antti Palosaari <crope@iki.fi>
3369L: linux-media@vger.kernel.org
3370W: http://linuxtv.org/
3371W: http://palosaari.fi/linux/
3372Q: http://patchwork.linuxtv.org/project/linux-media/list/
3373T: git git://linuxtv.org/anttip/media_tree.git
3374S: Maintained
3375F: drivers/media/usb/dvb-usb-v2/au6610*
3376
3377DVB_USB_CE6230 MEDIA DRIVER
3378M: Antti Palosaari <crope@iki.fi>
3379L: linux-media@vger.kernel.org
3380W: http://linuxtv.org/
3381W: http://palosaari.fi/linux/
3382Q: http://patchwork.linuxtv.org/project/linux-media/list/
3383T: git git://linuxtv.org/anttip/media_tree.git
3384S: Maintained
3385F: drivers/media/usb/dvb-usb-v2/ce6230*
3386
d099dea2
MK
3387DVB_USB_CXUSB MEDIA DRIVER
3388M: Michael Krufky <mkrufky@linuxtv.org>
3389L: linux-media@vger.kernel.org
3390W: http://linuxtv.org/
3391W: http://github.com/mkrufky
3392Q: http://patchwork.linuxtv.org/project/linux-media/list/
3393T: git git://linuxtv.org/media_tree.git
3394S: Maintained
9819da66 3395F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3396
91952bc0 3397DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3398M: Antti Palosaari <crope@iki.fi>
3399L: linux-media@vger.kernel.org
3400W: http://linuxtv.org/
3401W: http://palosaari.fi/linux/
3402Q: http://patchwork.linuxtv.org/project/linux-media/list/
3403T: git git://linuxtv.org/anttip/media_tree.git
3404S: Maintained
91952bc0 3405F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3406
5560983b 3407DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3408M: Antti Palosaari <crope@iki.fi>
3409L: linux-media@vger.kernel.org
3410W: http://linuxtv.org/
91952bc0
AP
3411Q: http://patchwork.linuxtv.org/project/linux-media/list/
3412T: git git://linuxtv.org/anttip/media_tree.git
3413S: Maintained
5560983b 3414F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3415
8856f5f2
MK
3416DVB_USB_MXL111SF MEDIA DRIVER
3417M: Michael Krufky <mkrufky@linuxtv.org>
3418L: linux-media@vger.kernel.org
3419W: http://linuxtv.org/
3420W: http://github.com/mkrufky
3421Q: http://patchwork.linuxtv.org/project/linux-media/list/
3422T: git git://linuxtv.org/mkrufky/mxl111sf.git
3423S: Maintained
3424F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3425
91952bc0
AP
3426DVB_USB_RTL28XXU MEDIA DRIVER
3427M: Antti Palosaari <crope@iki.fi>
3428L: linux-media@vger.kernel.org
3429W: http://linuxtv.org/
3430W: http://palosaari.fi/linux/
3431Q: http://patchwork.linuxtv.org/project/linux-media/list/
3432T: git git://linuxtv.org/anttip/media_tree.git
3433S: Maintained
3434F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3435
3436DVB_USB_V2 MEDIA DRIVER
3437M: Antti Palosaari <crope@iki.fi>
3438L: linux-media@vger.kernel.org
3439W: http://linuxtv.org/
3440W: http://palosaari.fi/linux/
3441Q: http://patchwork.linuxtv.org/project/linux-media/list/
3442T: git git://linuxtv.org/anttip/media_tree.git
3443S: Maintained
3444F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3445F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3446
ac0ac38f 3447DYNAMIC DEBUG
5c4a97d1 3448M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3449S: Maintained
3450F: lib/dynamic_debug.c
3451F: include/linux/dynamic_debug.h
3452
789c7048 3453DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3454M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3455S: Maintained
df621252 3456F: drivers/tty/serial/dz.*
789c7048 3457
91952bc0
AP
3458E4000 MEDIA DRIVER
3459M: Antti Palosaari <crope@iki.fi>
3460L: linux-media@vger.kernel.org
3461W: http://linuxtv.org/
3462W: http://palosaari.fi/linux/
3463Q: http://patchwork.linuxtv.org/project/linux-media/list/
3464T: git git://linuxtv.org/anttip/media_tree.git
3465S: Maintained
3466F: drivers/media/tuners/e4000*
3467
1da177e4 3468EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3469M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3470L: linux-scsi@vger.kernel.org
3471S: Maintained
679655da 3472F: drivers/scsi/eata.c
1da177e4 3473
91952bc0
AP
3474EC100 MEDIA DRIVER
3475M: Antti Palosaari <crope@iki.fi>
3476L: linux-media@vger.kernel.org
3477W: http://linuxtv.org/
3478W: http://palosaari.fi/linux/
3479Q: http://patchwork.linuxtv.org/project/linux-media/list/
3480T: git git://linuxtv.org/anttip/media_tree.git
3481S: Maintained
3482F: drivers/media/dvb-frontends/ec100*
3483
237fead6 3484ECRYPT FILE SYSTEM
0de9adf2 3485M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3486L: ecryptfs@vger.kernel.org
24a923e4 3487W: http://ecryptfs.org
6dc7516e 3488W: https://launchpad.net/ecryptfs
237fead6 3489S: Supported
679655da
JP
3490F: Documentation/filesystems/ecryptfs.txt
3491F: fs/ecryptfs/
237fead6 3492
da9bb1d2 3493EDAC-CORE
8b58be88 3494M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3495M: Borislav Petkov <bp@alien8.de>
009a5410 3496M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3497L: linux-edac@vger.kernel.org
0e438e3f 3498W: bluesmoke.sourceforge.net
8c2a6a40 3499S: Supported
679655da 3500F: Documentation/edac.txt
91445c72 3501F: drivers/edac/
679655da 3502F: include/linux/edac.h
0e438e3f 3503
c476c23b 3504EDAC-AMD64
8b58be88 3505M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3506M: Borislav Petkov <bp@alien8.de>
91445c72 3507L: linux-edac@vger.kernel.org
c476c23b 3508W: bluesmoke.sourceforge.net
487ba8e8 3509S: Maintained
c476c23b
BP
3510F: drivers/edac/amd64_edac*
3511
836dae5d
RR
3512EDAC-CALXEDA
3513M: Doug Thompson <dougthompson@xmission.com>
3514M: Robert Richter <rric@kernel.org>
3515L: linux-edac@vger.kernel.org
3516W: bluesmoke.sourceforge.net
3517S: Maintained
3518F: drivers/edac/highbank*
3519
f65aad41
RB
3520EDAC-CAVIUM
3521M: Ralf Baechle <ralf@linux-mips.org>
3522M: David Daney <david.daney@cavium.com>
3523L: linux-edac@vger.kernel.org
3524L: linux-mips@linux-mips.org
3525W: bluesmoke.sourceforge.net
3526S: Supported
3527F: drivers/edac/octeon_edac*
3528
0e438e3f 3529EDAC-E752X
8b58be88
JP
3530M: Mark Gross <mark.gross@intel.com>
3531M: Doug Thompson <dougthompson@xmission.com>
91445c72 3532L: linux-edac@vger.kernel.org
0e438e3f
DP
3533W: bluesmoke.sourceforge.net
3534S: Maintained
679655da 3535F: drivers/edac/e752x_edac.c
0e438e3f
DP
3536
3537EDAC-E7XXX
8b58be88 3538M: Doug Thompson <dougthompson@xmission.com>
91445c72 3539L: linux-edac@vger.kernel.org
0e438e3f
DP
3540W: bluesmoke.sourceforge.net
3541S: Maintained
679655da 3542F: drivers/edac/e7xxx_edac.c
0e438e3f 3543
77c5f5d2 3544EDAC-GHES
009a5410 3545M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3546L: linux-edac@vger.kernel.org
3547W: bluesmoke.sourceforge.net
3548S: Maintained
2caa67a6 3549F: drivers/edac/ghes_edac.c
77c5f5d2 3550
6bc78404 3551EDAC-I82443BXGX
8b58be88 3552M: Tim Small <tim@buttersideup.com>
91445c72 3553L: linux-edac@vger.kernel.org
6bc78404
DT
3554W: bluesmoke.sourceforge.net
3555S: Maintained
679655da 3556F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3557
3558EDAC-I3000
8b58be88 3559M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3560L: linux-edac@vger.kernel.org
6bc78404
DT
3561W: bluesmoke.sourceforge.net
3562S: Maintained
679655da 3563F: drivers/edac/i3000_edac.c
6bc78404
DT
3564
3565EDAC-I5000
8b58be88 3566M: Doug Thompson <dougthompson@xmission.com>
91445c72 3567L: linux-edac@vger.kernel.org
ba9a5918
DT
3568W: bluesmoke.sourceforge.net
3569S: Maintained
679655da 3570F: drivers/edac/i5000_edac.c
ba9a5918 3571
44c12cb2 3572EDAC-I5400
009a5410 3573M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3574L: linux-edac@vger.kernel.org
44c12cb2
MCC
3575W: bluesmoke.sourceforge.net
3576S: Maintained
679655da 3577F: drivers/edac/i5400_edac.c
44c12cb2 3578
3c9c92b6 3579EDAC-I7300
009a5410 3580M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3581L: linux-edac@vger.kernel.org
3582W: bluesmoke.sourceforge.net
3583S: Maintained
3584F: drivers/edac/i7300_edac.c
3585
67c89316 3586EDAC-I7CORE
009a5410 3587M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3588L: linux-edac@vger.kernel.org
3589W: bluesmoke.sourceforge.net
3590S: Maintained
70aff0ce 3591F: drivers/edac/i7core_edac.c
67c89316 3592
ba9a5918 3593EDAC-I82975X
8b58be88 3594M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3595M: "Arvind R." <arvino55@gmail.com>
91445c72 3596L: linux-edac@vger.kernel.org
ba9a5918
DT
3597W: bluesmoke.sourceforge.net
3598S: Maintained
679655da 3599F: drivers/edac/i82975x_edac.c
ba9a5918 3600
791b4706
JB
3601EDAC-IE31200
3602M: Jason Baron <jbaron@akamai.com>
3603L: linux-edac@vger.kernel.org
3604W: bluesmoke.sourceforge.net
3605S: Maintained
3606F: drivers/edac/ie31200_edac.c
3607
ccdfb979
JT
3608EDAC-MPC85XX
3609M: Johannes Thumshirn <johannes.thumshirn@men.de>
3610L: linux-edac@vger.kernel.org
3611W: bluesmoke.sourceforge.net
3612S: Maintained
3613F: drivers/edac/mpc85xx_edac.[ch]
3614
ba9a5918 3615EDAC-PASEMI
8b58be88 3616M: Egor Martovetsky <egor@pasemi.com>
91445c72 3617L: linux-edac@vger.kernel.org
6bc78404
DT
3618W: bluesmoke.sourceforge.net
3619S: Maintained
679655da 3620F: drivers/edac/pasemi_edac.c
6bc78404 3621
0e438e3f 3622EDAC-R82600
8b58be88 3623M: Tim Small <tim@buttersideup.com>
91445c72 3624L: linux-edac@vger.kernel.org
0e438e3f
DP
3625W: bluesmoke.sourceforge.net
3626S: Maintained
679655da 3627F: drivers/edac/r82600_edac.c
da9bb1d2 3628
4d096ca7 3629EDAC-SBRIDGE
009a5410 3630M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3631L: linux-edac@vger.kernel.org
3632W: bluesmoke.sourceforge.net
3633S: Maintained
3634F: drivers/edac/sb_edac.c
3635
af39917d
CL
3636EDIROL UA-101/UA-1000 DRIVER
3637M: Clemens Ladisch <clemens@ladisch.de>
3638L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3639T: git git://git.alsa-project.org/alsa-kernel.git
3640S: Maintained
3641F: sound/usb/misc/ua101.c
3642
1f7df953
MF
3643EXTENSIBLE FIRMWARE INTERFACE (EFI)
3644M: Matt Fleming <matt.fleming@intel.com>
3645L: linux-efi@vger.kernel.org
78bef24e 3646T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3647S: Maintained
fb2efb5c 3648F: Documentation/efi-stub.txt
1f7df953
MF
3649F: arch/ia64/kernel/efi.c
3650F: arch/x86/boot/compressed/eboot.[ch]
3651F: arch/x86/include/asm/efi.h
3652F: arch/x86/platform/efi/*
a9499fa7 3653F: drivers/firmware/efi/*
1f7df953
MF
3654F: include/linux/efi*.h
3655
d68772b7
MF
3656EFI VARIABLE FILESYSTEM
3657M: Matthew Garrett <matthew.garrett@nebula.com>
3658M: Jeremy Kerr <jk@ozlabs.org>
3659M: Matt Fleming <matt.fleming@intel.com>
3660T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3661L: linux-efi@vger.kernel.org
3662S: Maintained
3663F: fs/efivarfs/
3664
85a00d9b
PJ
3665EFIFB FRAMEBUFFER DRIVER
3666L: linux-fbdev@vger.kernel.org
3667M: Peter Jones <pjones@redhat.com>
3668S: Maintained
8a61f013 3669F: drivers/video/fbdev/efifb.c
85a00d9b 3670
0bee8d28
JT
3671EFS FILESYSTEM
3672W: http://aeschi.ch.eu.org/efs/
3673S: Orphan
679655da 3674F: fs/efs/
0bee8d28 3675
4480f15b 3676EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3677M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3678M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3679L: linux-rdma@vger.kernel.org
fab97220 3680S: Supported
679655da 3681F: drivers/infiniband/hw/ehca/
fab97220 3682
aa8a9e25 3683EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3684M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3685L: netdev@vger.kernel.org
3686S: Maintained
9aa32835 3687F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3688
f0319efe 3689EM28XX VIDEO4LINUX DRIVER
009a5410 3690M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3691L: linux-media@vger.kernel.org
3692W: http://linuxtv.org
3693T: git git://linuxtv.org/media_tree.git
3694S: Maintained
3695F: drivers/media/usb/em28xx/
3696
3e3a7d66 3697EMBEDDED LINUX
8b58be88
JP
3698M: Paul Gortmaker <paul.gortmaker@windriver.com>
3699M: Matt Mackall <mpm@selenic.com>
3700M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3701L: linux-embedded@vger.kernel.org
3702S: Maintained
3703
3a1c1d44 3704EMULEX LPFC FC SCSI DRIVER
8b58be88 3705M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3706L: linux-scsi@vger.kernel.org
3707W: http://sourceforge.net/projects/lpfcxxxx
3708S: Supported
679655da 3709F: drivers/scsi/lpfc/
3a1c1d44 3710
5f5bac82 3711ENE CB710 FLASH CARD READER DRIVER
8b58be88 3712M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3713S: Maintained
3714F: drivers/misc/cb710/
3715F: drivers/mmc/host/cb710-mmc.*
3716F: include/linux/cb710.h
3717
931e39a1
ML
3718ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3719M: Maxim Levitsky <maximlevitsky@gmail.com>
3720S: Maintained
2a837449 3721F: drivers/media/rc/ene_ir.*
931e39a1 3722
ec207dcc
GS
3723ENHANCED ERROR HANDLING (EEH)
3724M: Gavin Shan <shangw@linux.vnet.ibm.com>
3725L: linuxppc-dev@lists.ozlabs.org
3726S: Supported
3727F: Documentation/powerpc/eeh-pci-error-recovery.txt
3728F: arch/powerpc/kernel/eeh*.c
3729
d5ca9006 3730EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3731M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3732S: Maintained
084bad91 3733T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3734F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3735F: include/video/s1d13xxxfb.h
d5ca9006 3736
38df6492
ME
3737ET131X NETWORK DRIVER
3738M: Mark Einon <mark.einon@gmail.com>
3739S: Odd Fixes
3740F: drivers/net/ethernet/agere/
3741
1da177e4 3742ETHERNET BRIDGE
adbbf69d 3743M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3744L: bridge@lists.linux-foundation.org
4c325313 3745L: netdev@vger.kernel.org
c996d8b9 3746W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3747S: Maintained
679655da
JP
3748F: include/linux/netfilter_bridge/
3749F: net/bridge/
1da177e4 3750
22f08ad9
FF
3751ETHERNET PHY LIBRARY
3752M: Florian Fainelli <f.fainelli@gmail.com>
3753L: netdev@vger.kernel.org
3754S: Maintained
3755F: include/linux/phy.h
3756F: include/linux/phy_fixed.h
3757F: drivers/net/phy/
3758F: Documentation/networking/phy.txt
3759F: drivers/of/of_mdio.c
3760F: drivers/of/of_net.c
3761
1da177e4 3762EXT2 FILE SYSTEM
01971952 3763M: Jan Kara <jack@suse.cz>
72be2ccf 3764L: linux-ext4@vger.kernel.org
1da177e4 3765S: Maintained
679655da
JP
3766F: Documentation/filesystems/ext2.txt
3767F: fs/ext2/
3768F: include/linux/ext2*
1da177e4
LT
3769
3770EXT3 FILE SYSTEM
01971952 3771M: Jan Kara <jack@suse.cz>
8b58be88 3772M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3773M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3774L: linux-ext4@vger.kernel.org
3775S: Maintained
679655da
JP
3776F: Documentation/filesystems/ext3.txt
3777F: fs/ext3/
72be2ccf
EM
3778
3779EXT4 FILE SYSTEM
8b58be88 3780M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3781M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3782L: linux-ext4@vger.kernel.org
08a225f1 3783W: http://ext4.wiki.kernel.org
8a6e2535 3784Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3785S: Maintained
679655da
JP
3786F: Documentation/filesystems/ext4.txt
3787F: fs/ext4/
1da177e4 3788
c5532b09 3789Extended Verification Module (EVM)
74dd744f
MZ
3790M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3791L: linux-ima-devel@lists.sourceforge.net
3792L: linux-security-module@vger.kernel.org
c5532b09
MZ
3793S: Supported
3794F: security/integrity/evm/
3795
df6b3cfe
MH
3796EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3797M: MyungJoo Ham <myungjoo.ham@samsung.com>
3798M: Chanwoo Choi <cw00.choi@samsung.com>
3799L: linux-kernel@vger.kernel.org
81df63a9 3800T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3801S: Maintained
3802F: drivers/extcon/
3803F: Documentation/extcon/
3804
e2a75c44
JH
3805EXYNOS DP DRIVER
3806M: Jingoo Han <jg1.han@samsung.com>
3807L: dri-devel@lists.freedesktop.org
3808S: Maintained
3809F: drivers/gpu/drm/exynos/exynos_dp*
3810
33ad3912
DL
3811EXYNOS MIPI DISPLAY DRIVERS
3812M: Inki Dae <inki.dae@samsung.com>
3813M: Donghwa Lee <dh09.lee@samsung.com>
3814M: Kyungmin Park <kyungmin.park@samsung.com>
3815L: linux-fbdev@vger.kernel.org
3816S: Maintained
8a61f013 3817F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3818F: include/video/exynos_mipi*
3819
e53004e2 3820F71805F HARDWARE MONITORING DRIVER
7c81c60f 3821M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3822L: lm-sensors@lm-sensors.org
3823S: Maintained
679655da
JP
3824F: Documentation/hwmon/f71805f
3825F: drivers/hwmon/f71805f.c
e53004e2 3826
eea977ed
MB
3827FC0011 TUNER DRIVER
3828M: Michael Buesch <m@bues.ch>
3829L: linux-media@vger.kernel.org
3830S: Maintained
ccae7af2
MCC
3831F: drivers/media/tuners/fc0011.h
3832F: drivers/media/tuners/fc0011.c
eea977ed 3833
91952bc0
AP
3834FC2580 MEDIA DRIVER
3835M: Antti Palosaari <crope@iki.fi>
3836L: linux-media@vger.kernel.org
3837W: http://linuxtv.org/
3838W: http://palosaari.fi/linux/
3839Q: http://patchwork.linuxtv.org/project/linux-media/list/
3840T: git git://linuxtv.org/anttip/media_tree.git
3841S: Maintained
3842F: drivers/media/tuners/fc2580*
eea977ed 3843
88b2dbdb
EP
3844FANOTIFY
3845M: Eric Paris <eparis@redhat.com>
3846S: Maintained
3847F: fs/notify/fanotify/
3848F: include/linux/fanotify.h
c117ab84 3849F: include/uapi/linux/fanotify.h
88b2dbdb 3850
1da177e4 3851FARSYNC SYNCHRONOUS DRIVER
8b58be88 3852M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3853W: http://www.farsite.co.uk/
3854S: Supported
679655da 3855F: drivers/net/wan/farsync.*
1da177e4 3856
c5408b88 3857FAULT INJECTION SUPPORT
8b58be88 3858M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3859S: Supported
679655da
JP
3860F: Documentation/fault-injection/
3861F: lib/fault-inject.c
c5408b88 3862
cae727db
RL
3863FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3864M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3865L: fcoe-devel@open-fcoe.org
cae727db
RL
3866W: www.Open-FCoE.org
3867S: Supported
3868F: drivers/scsi/libfc/
3869F: drivers/scsi/fcoe/
3870F: include/scsi/fc/
3871F: include/scsi/libfc.h
3872F: include/scsi/libfcoe.h
c117ab84 3873F: include/uapi/scsi/fc/
cae727db 3874
e2d1d6c0 3875FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3876M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3877M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3878L: linux-fsdevel@vger.kernel.org
1da177e4 3879S: Maintained
679655da
JP
3880F: include/linux/fcntl.h
3881F: include/linux/fs.h
c117ab84
CEB
3882F: include/uapi/linux/fcntl.h
3883F: include/uapi/linux/fs.h
679655da
JP
3884F: fs/fcntl.c
3885F: fs/locks.c
1da177e4 3886
e2d1d6c0 3887FILESYSTEMS (VFS and infrastructure)
8b58be88 3888M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3889L: linux-fsdevel@vger.kernel.org
173acc7c 3890S: Maintained
679655da 3891F: fs/*
173acc7c 3892
b26e0ed4 3893FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3894M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3895L: lm-sensors@lm-sensors.org
3896S: Maintained
d5ca6918
JP
3897F: drivers/hwmon/f75375s.c
3898F: include/linux/f75375s.h
b26e0ed4 3899
a331b0c3
CL
3900FIREWIRE AUDIO DRIVERS
3901M: Clemens Ladisch <clemens@ladisch.de>
3902L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3903T: git git://git.alsa-project.org/alsa-kernel.git
3904S: Maintained
3905F: sound/firewire/
3906
eb86ec51
SR
3907FIREWIRE MEDIA DRIVERS (firedtv)
3908M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3909L: linux-media@vger.kernel.org
3910L: linux1394-devel@lists.sourceforge.net
3911T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3912S: Maintained
3913F: drivers/media/firewire/
3914
a511ce33
CB
3915FIREWIRE SBP-2 TARGET
3916M: Chris Boot <bootc@bootc.net>
3917L: linux-scsi@vger.kernel.org
3918L: target-devel@vger.kernel.org
3919L: linux1394-devel@lists.sourceforge.net
3920T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3921S: Maintained
3922F: drivers/target/sbp/
3923
7d2c86b5 3924FIREWIRE SUBSYSTEM
8b58be88 3925M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3926L: linux1394-devel@lists.sourceforge.net
958a29cb 3927W: http://ieee1394.wiki.kernel.org/
2ca526bf 3928T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3929S: Maintained
679655da 3930F: drivers/firewire/
8f06ce3b
SR
3931F: include/linux/firewire.h
3932F: include/uapi/linux/firewire*.h
9f6d3c4b 3933F: tools/firewire/
e2d1d6c0
RD
3934
3935FIRMWARE LOADER (request_firmware)
39e68089
ML
3936M: Ming Lei <ming.lei@canonical.com>
3937L: linux-kernel@vger.kernel.org
3938S: Maintained
679655da
JP
3939F: Documentation/firmware_class/
3940F: drivers/base/firmware*.c
3941F: include/linux/firmware.h
e2d1d6c0 3942
f730e3dc 3943FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3944M: Joshua Morris <josh.h.morris@us.ibm.com>
3945M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3946S: Maintained
3947F: drivers/block/rsxx/
3948
8206f664
JK
3949FLOPPY DRIVER
3950M: Jiri Kosina <jkosina@suse.cz>
3951T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3952S: Odd fixes
3953F: drivers/block/floppy.c
3954
9c9f32ed
AR
3955FMC SUBSYSTEM
3956M: Alessandro Rubini <rubini@gnudd.com>
3957W: http://www.ohwr.org/projects/fmc-bus
3958S: Supported
3959F: drivers/fmc/
3960F: include/linux/fmc*.h
3961F: include/linux/ipmi-fru.h
3962K: fmc_d.*register
3963
e2d1d6c0 3964FPU EMULATOR
8b58be88 3965M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3966W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3967S: Maintained
679655da 3968F: arch/x86/math-emu/
e2d1d6c0
RD
3969
3970FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3971L: netdev@vger.kernel.org
c173bfac 3972S: Orphan
679655da
JP
3973F: drivers/net/wan/dlci.c
3974F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3975
3976FRAMEBUFFER LAYER
5489e948
JCPV
3977M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3978M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3979L: linux-fbdev@vger.kernel.org
e2d1d6c0 3980W: http://linux-fbdev.sourceforge.net/
b22fe37b 3981Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3982T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3983S: Maintained
679655da 3984F: Documentation/fb/
d958c62c 3985F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3986F: drivers/video/
3987F: include/video/
679655da 3988F: include/linux/fb.h
c117ab84
CEB
3989F: include/uapi/video/
3990F: include/uapi/linux/fb.h
e2d1d6c0 3991
a57c188e 3992FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3993M: Timur Tabi <timur@tabi.org>
a57c188e 3994L: linux-fbdev@vger.kernel.org
c4ef9bc4 3995S: Maintained
8a61f013 3996F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 3997
e2d1d6c0 3998FREESCALE DMA DRIVER
8b58be88
JP
3999M: Li Yang <leoli@freescale.com>
4000M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4001L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4002S: Maintained
679655da 4003F: drivers/dma/fsldma.*
e2d1d6c0
RD
4004
4005FREESCALE I2C CPM DRIVER
8b58be88 4006M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4007L: linuxppc-dev@lists.ozlabs.org
846557d3 4008L: linux-i2c@vger.kernel.org
0d2b405a 4009S: Maintained
679655da 4010F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4011
60e8c5ab 4012FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4013M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4014L: linux-fbdev@vger.kernel.org
efc03ecb 4015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4016S: Maintained
bad985a1 4017F: include/linux/platform_data/video-imxfb.h
8a61f013 4018F: drivers/video/fbdev/imxfb.c
60e8c5ab 4019
4689a6b1 4020FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4021M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4022M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4023L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4024L: netdev@vger.kernel.org
4025S: Maintained
ec21e2ec 4026F: drivers/net/ethernet/freescale/fs_enet/
679655da 4027F: include/linux/fs_enet_pd.h
4689a6b1 4028
d9e9d82c 4029FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4030L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4031S: Orphan
679655da
JP
4032F: arch/powerpc/sysdev/qe_lib/
4033F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4034
b55ef929 4035FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4036M: Li Yang <leoli@freescale.com>
6372594a 4037L: linux-usb@vger.kernel.org
a4724ed6 4038L: linuxppc-dev@lists.ozlabs.org
a7205b30 4039S: Maintained
faf2e1db 4040F: drivers/usb/gadget/udc/fsl*
a7205b30 4041
beaf53bf 4042FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4043M: Li Yang <leoli@freescale.com>
beaf53bf 4044L: netdev@vger.kernel.org
a4724ed6 4045L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4046S: Maintained
ec21e2ec 4047F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4048
d9e9d82c 4049FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4050M: Timur Tabi <timur@tabi.org>
a4724ed6 4051L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4052S: Maintained
df621252 4053F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4054
4055FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4056M: Timur Tabi <timur@tabi.org>
dc85950a 4057M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4058M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4059L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4060L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4061S: Maintained
69aefcea 4062F: sound/soc/fsl/fsl*
dc85950a 4063F: sound/soc/fsl/imx*
69aefcea 4064F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4065
1da177e4 4066FREEVXFS FILESYSTEM
8b58be88 4067M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4068W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4069S: Maintained
679655da 4070F: fs/freevxfs/
1da177e4 4071
71038f52 4072FREEZER
49db1903 4073M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4074M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4075L: linux-pm@vger.kernel.org
71038f52 4076S: Supported
679655da
JP
4077F: Documentation/power/freezing-of-tasks.txt
4078F: include/linux/freezer.h
4079F: kernel/freezer.c
71038f52 4080
839a1f79
KRW
4081FRONTSWAP API
4082M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4083L: linux-kernel@vger.kernel.org
4084S: Maintained
4085F: mm/frontswap.c
4086F: include/linux/frontswap.h
4087
a5432f5a 4088FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4089M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4090L: linux-cachefs@redhat.com
4091S: Supported
4092F: Documentation/filesystems/caching/
4093F: fs/fscache/
4094F: include/linux/fscache*.h
4095
f58ad8f5 4096F2FS FILE SYSTEM
9b29d481 4097M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4098M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4099L: linux-f2fs-devel@lists.sourceforge.net
4100W: http://en.wikipedia.org/wiki/F2FS
4101T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4102S: Maintained
4103F: Documentation/filesystems/f2fs.txt
3bac380c 4104F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4105F: fs/f2fs/
4106F: include/linux/f2fs_fs.h
4107
5ab7ffea 4108FUJITSU FR-V (FRV) PORT
8b58be88 4109M: David Howells <dhowells@redhat.com>
1da177e4 4110S: Maintained
679655da 4111F: arch/frv/
1da177e4 4112
20b93734 4113FUJITSU LAPTOP EXTRAS
409a3e98 4114M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4115L: platform-driver-x86@vger.kernel.org
20b93734 4116S: Maintained
679655da 4117F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4118
4da621b6
HK
4119FUJITSU M-5MO LS CAMERA ISP DRIVER
4120M: Kyungmin Park <kyungmin.park@samsung.com>
4121M: Heungjun Kim <riverful.kim@samsung.com>
4122L: linux-media@vger.kernel.org
4123S: Maintained
90d72ac6 4124F: drivers/media/i2c/m5mols/
4da621b6
HK
4125F: include/media/m5mols.h
4126
2d24c490
RG
4127FUJITSU TABLET EXTRAS
4128M: Robert Gerlach <khnz@gmx.de>
4129L: platform-driver-x86@vger.kernel.org
4130S: Maintained
4131F: drivers/platform/x86/fujitsu-tablet.c
4132
04578f17 4133FUSE: FILESYSTEM IN USERSPACE
8b58be88 4134M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4135L: fuse-devel@lists.sourceforge.net
4136W: http://fuse.sourceforge.net/
4137S: Maintained
679655da 4138F: fs/fuse/
c117ab84 4139F: include/uapi/linux/fuse.h
04578f17 4140
1da177e4 4141FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4142M: Rik Faith <faith@cs.unc.edu>
1da177e4 4143L: linux-scsi@vger.kernel.org
baaea1dc 4144S: Odd Fixes (e.g., new signatures)
679655da 4145F: drivers/scsi/fdomain.*
1da177e4 4146
d8e2162c
PO
4147GCOV BASED KERNEL PROFILING
4148M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4149S: Maintained
4150F: kernel/gcov/
4151F: Documentation/gcov.txt
4152
1da177e4 4153GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4154M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4155L: linux-scsi@vger.kernel.org
4156W: http://www.icp-vortex.com/
4157S: Supported
679655da 4158F: drivers/scsi/gdt*
1da177e4 4159
3169a1c7
HV
4160GEMTEK FM RADIO RECEIVER DRIVER
4161M: Hans Verkuil <hverkuil@xs4all.nl>
4162L: linux-media@vger.kernel.org
4163T: git git://linuxtv.org/media_tree.git
4164W: http://linuxtv.org
4165S: Maintained
4166F: drivers/media/radio/radio-gemtek*
4167
1c23af90 4168GENERIC GPIO I2C DRIVER
880b0e26 4169M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4170S: Supported
679655da
JP
4171F: drivers/i2c/busses/i2c-gpio.c
4172F: include/linux/i2c-gpio.h
1c23af90 4173
92ed1a76
PK
4174GENERIC GPIO I2C MULTIPLEXER DRIVER
4175M: Peter Korsgaard <peter.korsgaard@barco.com>
4176L: linux-i2c@vger.kernel.org
4177S: Supported
e7065e20
JD
4178F: drivers/i2c/muxes/i2c-mux-gpio.c
4179F: include/linux/i2c-mux-gpio.h
4180F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4181
9251ce95 4182GENERIC HDLC (WAN) DRIVERS
8b58be88 4183M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4184W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4185S: Maintained
679655da
JP
4186F: drivers/net/wan/c101.c
4187F: drivers/net/wan/hd6457*
4188F: drivers/net/wan/hdlc*
4189F: drivers/net/wan/n2.c
4190F: drivers/net/wan/pc300too.c
4191F: drivers/net/wan/pci200syn.c
4192F: drivers/net/wan/wanxl*
1da177e4 4193
1527aab6 4194GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4195M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4196L: linux-arch@vger.kernel.org
4197T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4198S: Maintained
14430813
JP
4199F: include/asm-generic/
4200F: include/uapi/asm-generic/
1527aab6 4201
ff764963
KVA
4202GENERIC PHY FRAMEWORK
4203M: Kishon Vijay Abraham I <kishon@ti.com>
4204L: linux-kernel@vger.kernel.org
4205T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4206S: Supported
4207F: drivers/phy/
4208F: include/linux/phy/
4209
ccb86a69 4210GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4211M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4212L: kvm@vger.kernel.org
ccb86a69
MT
4213S: Supported
4214F: drivers/uio/uio_pci_generic.c
4215
f8f1ec73
JP
4216GET_MAINTAINER SCRIPT
4217M: Joe Perches <joe@perches.com>
4218S: Maintained
4219F: scripts/get_maintainer.pl
4220
5be7b50f 4221GFS2 FILE SYSTEM
8b58be88 4222M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4223L: cluster-devel@redhat.com
5be7b50f 4224W: http://sources.redhat.com/cluster/
08deed1e
JP
4225T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4226T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4227S: Supported
679655da
JP
4228F: Documentation/filesystems/gfs2*.txt
4229F: fs/gfs2/
c117ab84 4230F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4231
0a34eb8f 4232GIGASET ISDN DRIVERS
8b58be88
JP
4233M: Hansjoerg Lipp <hjlipp@web.de>
4234M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4235L: gigaset307x-common@lists.sourceforge.net
4236W: http://gigaset307x.sourceforge.net/
4237S: Maintained
679655da
JP
4238F: Documentation/isdn/README.gigaset
4239F: drivers/isdn/gigaset/
c117ab84 4240F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4241
7eea35fe
JP
4242GO7007 MPEG CODEC
4243M: Hans Verkuil <hans.verkuil@cisco.com>
4244L: linux-media@vger.kernel.org
4245S: Maintained
4246F: drivers/media/usb/go7007/
4247
a0dc00b4 4248GPIO SUBSYSTEM
e4651a9f 4249M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4250M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4251L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4252T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4253S: Maintained
4254F: Documentation/gpio/
a0dc00b4 4255F: drivers/gpio/
bdc6e95e
AC
4256F: include/linux/gpio/
4257F: include/linux/gpio.h
9b692346 4258F: include/asm-generic/gpio.h
a0dc00b4 4259
71a6d0af
HW
4260GRE DEMULTIPLEXER DRIVER
4261M: Dmitry Kozlov <xeb@mail.ru>
4262L: netdev@vger.kernel.org
4263S: Maintained
11c26770
JP
4264F: net/ipv4/gre_demux.c
4265F: net/ipv4/gre_offload.c
71a6d0af
HW
4266F: include/net/gre.h
4267
d4c41139
KG
4268GRETH 10/100/1G Ethernet MAC device driver
4269M: Kristoffer Glembo <kristoffer@gaisler.com>
4270L: netdev@vger.kernel.org
4271S: Maintained
a31a96ad 4272F: drivers/net/ethernet/aeroflex/
d4c41139 4273
e8deeae2 4274GSPCA FINEPIX SUBDRIVER
8b58be88 4275M: Frank Zago <frank@zago.net>
661263b5 4276L: linux-media@vger.kernel.org
275ffde4 4277T: git git://linuxtv.org/media_tree.git
e8deeae2 4278S: Maintained
0c0d06ca 4279F: drivers/media/usb/gspca/finepix.c
e8deeae2 4280
4b3fa3c4
OL
4281GSPCA GL860 SUBDRIVER
4282M: Olivier Lorin <o.lorin@laposte.net>
4283L: linux-media@vger.kernel.org
275ffde4 4284T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4285S: Maintained
0c0d06ca 4286F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4287
e8deeae2 4288GSPCA M5602 SUBDRIVER
8b58be88 4289M: Erik Andren <erik.andren@gmail.com>
661263b5 4290L: linux-media@vger.kernel.org
275ffde4 4291T: git git://linuxtv.org/media_tree.git
e8deeae2 4292S: Maintained
0c0d06ca 4293F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4294
4295GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4296M: Hans de Goede <hdegoede@redhat.com>
661263b5 4297L: linux-media@vger.kernel.org
275ffde4 4298T: git git://linuxtv.org/media_tree.git
e8deeae2 4299S: Maintained
0c0d06ca 4300F: drivers/media/usb/gspca/pac207.c
e8deeae2 4301
261982f1 4302GSPCA SN9C20X SUBDRIVER
d95c5b0b 4303M: Brian Johnson <brijohn@gmail.com>
261982f1 4304L: linux-media@vger.kernel.org
275ffde4 4305T: git git://linuxtv.org/media_tree.git
261982f1 4306S: Maintained
0c0d06ca 4307F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4308
e8deeae2 4309GSPCA T613 SUBDRIVER
8b58be88 4310M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4311L: linux-media@vger.kernel.org
275ffde4 4312T: git git://linuxtv.org/media_tree.git
e8deeae2 4313S: Maintained
0c0d06ca 4314F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4315
4316GSPCA USB WEBCAM DRIVER
fc3f906b 4317M: Hans de Goede <hdegoede@redhat.com>
661263b5 4318L: linux-media@vger.kernel.org
275ffde4 4319T: git git://linuxtv.org/media_tree.git
e8deeae2 4320S: Maintained
0c0d06ca 4321F: drivers/media/usb/gspca/
e8deeae2 4322
584ec979
DB
4323GUID PARTITION TABLE (GPT)
4324M: Davidlohr Bueso <davidlohr@hp.com>
4325L: linux-efi@vger.kernel.org
4326S: Maintained
4327F: block/partitions/efi.*
4328
aa3c598b
EG
4329STK1160 USB VIDEO CAPTURE DRIVER
4330M: Ezequiel Garcia <elezegarcia@gmail.com>
4331L: linux-media@vger.kernel.org
275ffde4 4332T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4333S: Maintained
4334F: drivers/media/usb/stk1160/
e8deeae2 4335
71a6d0af
HW
4336HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4337M: Frank Seidel <frank@f-seidel.de>
4338L: platform-driver-x86@vger.kernel.org
4339W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4340S: Maintained
4341F: drivers/platform/x86/hdaps.c
4342
48fc9e26
HV
4343HDPVR USB VIDEO ENCODER DRIVER
4344M: Hans Verkuil <hverkuil@xs4all.nl>
4345L: linux-media@vger.kernel.org
4346T: git git://linuxtv.org/media_tree.git
4347W: http://linuxtv.org
4348S: Odd Fixes
14430813 4349F: drivers/media/usb/hdpvr/
48fc9e26 4350
71a6d0af 4351HWPOISON MEMORY FAILURE HANDLING
f9625c48 4352M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4353L: linux-mm@kvack.org
71a6d0af
HW
4354S: Maintained
4355F: mm/memory-failure.c
4356F: mm/hwpoison-inject.c
4357
4358HYPERVISOR VIRTUAL CONSOLE DRIVER
4359L: linuxppc-dev@lists.ozlabs.org
4360S: Odd Fixes
4361F: drivers/tty/hvc/
4362
e5ab1477
AP
4363HACKRF MEDIA DRIVER
4364M: Antti Palosaari <crope@iki.fi>
4365L: linux-media@vger.kernel.org
4366W: http://linuxtv.org/
4367W: http://palosaari.fi/linux/
4368Q: http://patchwork.linuxtv.org/project/linux-media/list/
4369T: git git://linuxtv.org/anttip/media_tree.git
4370S: Maintained
4371F: drivers/media/usb/hackrf/
4372
5b543965 4373HARDWARE MONITORING
7c81c60f 4374M: Jean Delvare <jdelvare@suse.de>
ca462085 4375M: Guenter Roeck <linux@roeck-us.net>
5b543965 4376L: lm-sensors@lm-sensors.org
595142e0 4377W: http://www.lm-sensors.org/
9e012c1a 4378T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4379T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4380S: Maintained
047f4ec2 4381F: Documentation/hwmon/
679655da 4382F: drivers/hwmon/
047f4ec2 4383F: include/linux/hwmon*.h
5b543965 4384
844dd05f 4385HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4386M: Matt Mackall <mpm@selenic.com>
4387M: Herbert Xu <herbert@gondor.apana.org.au>
4388S: Odd fixes
679655da
JP
4389F: Documentation/hw_random.txt
4390F: drivers/char/hw_random/
4391F: include/linux/hw_random.h
844dd05f 4392
8b37fcfc
OBC
4393HARDWARE SPINLOCK CORE
4394M: Ohad Ben-Cohen <ohad@wizery.com>
4395S: Maintained
4396F: Documentation/hwspinlock.txt
4397F: drivers/hwspinlock/hwspinlock_*
4398F: include/linux/hwspinlock.h
4399
1da177e4 4400HARMONY SOUND DRIVER
ac6aecbf 4401L: linux-parisc@vger.kernel.org
1da177e4 4402S: Maintained
679655da 4403F: sound/parisc/harmony.*
1da177e4 4404
91952bc0
AP
4405HD29L2 MEDIA DRIVER
4406M: Antti Palosaari <crope@iki.fi>
4407L: linux-media@vger.kernel.org
4408W: http://linuxtv.org/
4409W: http://palosaari.fi/linux/
4410Q: http://patchwork.linuxtv.org/project/linux-media/list/
4411T: git git://linuxtv.org/anttip/media_tree.git
4412S: Maintained
4413F: drivers/media/dvb-frontends/hd29l2*
4414
e2d1d6c0 4415HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4416L: iss_storagedev@hp.com
af9f1b3c 4417S: Orphan
679655da
JP
4418F: Documentation/blockdev/cpqarray.txt
4419F: drivers/block/cpqarray.*
e2d1d6c0 4420
9257aa49 4421HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4422M: Don Brace <don.brace@pmcs.com>
9257aa49 4423L: iss_storagedev@hp.com
693373db
DB
4424L: storagedev@pmcs.com
4425L: linux-scsi@vger.kernel.org
9257aa49
SC
4426S: Supported
4427F: Documentation/scsi/hpsa.txt
4428F: drivers/scsi/hpsa*.[ch]
4429F: include/linux/cciss*.h
c117ab84 4430F: include/uapi/linux/cciss*.h
9257aa49 4431
e2d1d6c0 4432HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4433M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4434L: iss_storagedev@hp.com
693373db
DB
4435L: storagedev@pmcs.com
4436L: linux-scsi@vger.kernel.org
e2d1d6c0 4437S: Supported
679655da
JP
4438F: Documentation/blockdev/cciss.txt
4439F: drivers/block/cciss*
4440F: include/linux/cciss_ioctl.h
c117ab84 4441F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4442
1da177e4 4443HFS FILESYSTEM
6cf515e1
GU
4444L: linux-fsdevel@vger.kernel.org
4445S: Orphan
679655da
JP
4446F: Documentation/filesystems/hfs.txt
4447F: fs/hfs/
1da177e4 4448
ef575f47
GU
4449HFSPLUS FILESYSTEM
4450L: linux-fsdevel@vger.kernel.org
4451S: Orphan
4452F: Documentation/filesystems/hfsplus.txt
4453F: fs/hfsplus/
4454
1da177e4 4455HGA FRAMEBUFFER DRIVER
8b58be88 4456M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4457L: linux-nvidia@lists.surfsouth.com
4458W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4459S: Maintained
8a61f013 4460F: drivers/video/fbdev/hgafb.c
1da177e4 4461
4480f15b 4462HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4463M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4464M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4465L: linux-pm@vger.kernel.org
e2d1d6c0 4466S: Supported
679655da
JP
4467F: arch/x86/power/
4468F: drivers/base/power/
4469F: kernel/power/
4470F: include/linux/suspend.h
4471F: include/linux/freezer.h
4472F: include/linux/pm.h
679655da 4473F: arch/*/include/asm/suspend*.h
e2d1d6c0 4474
4ef4caad 4475HID CORE LAYER
8b58be88 4476M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4477L: linux-input@vger.kernel.org
54e5881d 4478T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4479S: Maintained
679655da
JP
4480F: drivers/hid/
4481F: include/linux/hid*
c117ab84 4482F: include/uapi/linux/hid*
4ef4caad 4483
38bed542 4484HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4485M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4486L: linux-kernel@vger.kernel.org
75fc2d37 4487T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4488S: Maintained
679655da 4489F: Documentation/timers/
5cee9645 4490F: kernel/time/hrtimer.c
88606e80
TG
4491F: kernel/time/clockevents.c
4492F: kernel/time/tick*.*
4493F: kernel/time/timer_*.c
05ed8490 4494F: include/linux/clockchips.h
679655da 4495F: include/linux/hrtimer.h
38bed542 4496
1da177e4 4497HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4498L: linux-hams@vger.kernel.org
8b64f2a0 4499S: Orphan
679655da
JP
4500F: drivers/net/hamradio/dmascc.c
4501F: drivers/net/hamradio/scc.c
1da177e4 4502
ede1e6f8 4503HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4504M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4505W: http://www.highpoint-tech.com
4506S: Supported
679655da
JP
4507F: Documentation/scsi/hptiop.txt
4508F: drivers/scsi/hptiop.c
ede1e6f8 4509
1da177e4 4510HIPPI
8b58be88 4511M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4512L: linux-hippi@sunsite.dk
4513S: Maintained
679655da 4514F: include/linux/hippidevice.h
c117ab84 4515F: include/uapi/linux/if_hippi.h
679655da 4516F: net/802/hippi.c
ff5a3b50 4517F: drivers/net/hippi/
1da177e4 4518
ff1d2767 4519HOST AP DRIVER
8b58be88 4520M: Jouni Malinen <j@w1.fi>
85d32e7b 4521L: hostap@shmoo.com (subscribers-only)
724c6b35 4522L: linux-wireless@vger.kernel.org
ff1d2767
JM
4523W: http://hostap.epitest.fi/
4524S: Maintained
679655da 4525F: drivers/net/wireless/hostap/
ff1d2767 4526
dd8cd779 4527HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4528L: platform-driver-x86@vger.kernel.org
95c70215 4529S: Orphan
679655da 4530F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4531
e2d1d6c0 4532HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4533M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4534S: Maintained
7e25d724 4535F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4536
7d2c86b5 4537HPET: High Precision Event Timers driver
8b58be88 4538M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4539S: Maintained
679655da
JP
4540F: Documentation/timers/hpet.txt
4541F: drivers/char/hpet.c
4542F: include/linux/hpet.h
c117ab84 4543F: include/uapi/linux/hpet.h
b9b0332f 4544
e07b5d79 4545HPET: x86
9e06f631 4546S: Orphan
679655da
JP
4547F: arch/x86/kernel/hpet.c
4548F: arch/x86/include/asm/hpet.h
b9b0332f 4549
1da177e4 4550HPFS FILESYSTEM
8b58be88 4551M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4552W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4553S: Maintained
679655da 4554F: fs/hpfs/
1da177e4 4555
3441cded 4556HSI SUBSYSTEM
56459ea9
SR
4557M: Sebastian Reichel <sre@kernel.org>
4558T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4559S: Maintained
4560F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4561F: Documentation/hsi.txt
3441cded
SR
4562F: drivers/hsi/
4563F: include/linux/hsi/
4564F: include/uapi/linux/hsi/
4565
7d2c86b5 4566HSO 3G MODEM DRIVER
8b58be88 4567M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4568W: http://www.pharscape.org
4569S: Maintained
679655da 4570F: drivers/net/usb/hso.c
11cd29b0 4571
19990e29
AB
4572HSR NETWORK PROTOCOL
4573M: Arvid Brodin <arvid.brodin@alten.se>
4574L: netdev@vger.kernel.org
4575S: Maintained
4576F: net/hsr/
4577
5a18c343 4578HTCPEN TOUCHSCREEN DRIVER
8b58be88 4579M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4580L: linux-input@vger.kernel.org
4581S: Maintained
679655da 4582F: drivers/input/touchscreen/htcpen.c
5a18c343 4583
1da177e4 4584HUGETLB FILESYSTEM
6d49e352 4585M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4586S: Maintained
679655da 4587F: fs/hugetlbfs/
1da177e4 4588
05183189
S
4589Hyper-V CORE AND DRIVERS
4590M: K. Y. Srinivasan <kys@microsoft.com>
4591M: Haiyang Zhang <haiyangz@microsoft.com>
4592L: devel@linuxdriverproject.org
4593S: Maintained
a4162747
HZ
4594F: arch/x86/include/asm/mshyperv.h
4595F: arch/x86/include/uapi/asm/hyperv.h
4596F: arch/x86/kernel/cpu/mshyperv.c
05183189 4597F: drivers/hid/hid-hyperv.c
a4162747 4598F: drivers/hv/
f92ca80b 4599F: drivers/input/serio/hyperv-keyboard.c
05183189 4600F: drivers/net/hyperv/
a4162747 4601F: drivers/scsi/storvsc_drv.c
8a61f013 4602F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4603F: include/linux/hyperv.h
4604F: tools/hv/
05183189 4605
d85c8a6a 4606I2C OVER PARALLEL PORT
7c81c60f 4607M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4608L: linux-i2c@vger.kernel.org
4609S: Maintained
4610F: Documentation/i2c/busses/i2c-parport
4611F: Documentation/i2c/busses/i2c-parport-light
4612F: drivers/i2c/busses/i2c-parport.c
4613F: drivers/i2c/busses/i2c-parport-light.c
4614
4615I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4616M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4617L: linux-i2c@vger.kernel.org
4618S: Maintained
4619F: Documentation/i2c/busses/i2c-ali1535
4620F: Documentation/i2c/busses/i2c-ali1563
4621F: Documentation/i2c/busses/i2c-ali15x3
4622F: Documentation/i2c/busses/i2c-amd756
4623F: Documentation/i2c/busses/i2c-amd8111
4624F: Documentation/i2c/busses/i2c-i801
4625F: Documentation/i2c/busses/i2c-nforce2
4626F: Documentation/i2c/busses/i2c-piix4
4627F: Documentation/i2c/busses/i2c-sis5595
4628F: Documentation/i2c/busses/i2c-sis630
4629F: Documentation/i2c/busses/i2c-sis96x
4630F: Documentation/i2c/busses/i2c-via
4631F: Documentation/i2c/busses/i2c-viapro
4632F: drivers/i2c/busses/i2c-ali1535.c
4633F: drivers/i2c/busses/i2c-ali1563.c
4634F: drivers/i2c/busses/i2c-ali15x3.c
4635F: drivers/i2c/busses/i2c-amd756.c
4636F: drivers/i2c/busses/i2c-amd756-s4882.c
4637F: drivers/i2c/busses/i2c-amd8111.c
4638F: drivers/i2c/busses/i2c-i801.c
4639F: drivers/i2c/busses/i2c-isch.c
4640F: drivers/i2c/busses/i2c-nforce2.c
4641F: drivers/i2c/busses/i2c-nforce2-s4985.c
4642F: drivers/i2c/busses/i2c-piix4.c
4643F: drivers/i2c/busses/i2c-sis5595.c
4644F: drivers/i2c/busses/i2c-sis630.c
4645F: drivers/i2c/busses/i2c-sis96x.c
4646F: drivers/i2c/busses/i2c-via.c
4647F: drivers/i2c/busses/i2c-viapro.c
4648
cb7f07a4
NH
4649I2C/SMBUS ISMT DRIVER
4650M: Seth Heasley <seth.heasley@intel.com>
4651M: Neil Horman <nhorman@tuxdriver.com>
4652L: linux-i2c@vger.kernel.org
4653F: drivers/i2c/busses/i2c-ismt.c
4654F: Documentation/i2c/busses/i2c-ismt
4655
6ea884db 4656I2C/SMBUS STUB DRIVER
7c81c60f 4657M: Jean Delvare <jdelvare@suse.de>
846557d3 4658L: linux-i2c@vger.kernel.org
6ea884db 4659S: Maintained
8547a5bc 4660F: drivers/i2c/i2c-stub.c
6ea884db 4661
5b543965 4662I2C SUBSYSTEM
14d77c4d 4663M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4664L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4665W: https://i2c.wiki.kernel.org/
4666Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4667T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4668S: Maintained
40ed1b4c 4669F: Documentation/devicetree/bindings/i2c/
679655da
JP
4670F: Documentation/i2c/
4671F: drivers/i2c/
4672F: include/linux/i2c.h
03b70d62 4673F: include/linux/i2c-*.h
c117ab84
CEB
4674F: include/uapi/linux/i2c.h
4675F: include/uapi/linux/i2c-*.h
1da177e4 4676
4560d677
WS
4677I2C ACPI SUPPORT
4678M: Mika Westerberg <mika.westerberg@linux.intel.com>
4679L: linux-i2c@vger.kernel.org
4680L: linux-acpi@vger.kernel.org
4681S: Maintained
4560d677 4682
d85c8a6a 4683I2C-TAOS-EVM DRIVER
7c81c60f 4684M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4685L: linux-i2c@vger.kernel.org
4686S: Maintained
4687F: Documentation/i2c/busses/i2c-taos-evm
4688F: drivers/i2c/busses/i2c-taos-evm.c
4689
e8c76eed 4690I2C-TINY-USB DRIVER
8b58be88 4691M: Till Harbaum <till@harbaum.org>
846557d3 4692L: linux-i2c@vger.kernel.org
932d1872 4693W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4694S: Maintained
679655da 4695F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4696
1da177e4 4697i386 BOOT CODE
8b58be88 4698M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4699S: Maintained
679655da 4700F: arch/x86/boot/
1da177e4
LT
4701
4702i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4703M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4704T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4705S: Maintained
4706
1da177e4 4707IA64 (Itanium) PLATFORM
8b58be88
JP
4708M: Tony Luck <tony.luck@intel.com>
4709M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4710L: linux-ia64@vger.kernel.org
6b1c70b1 4711T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4712S: Maintained
679655da 4713F: arch/ia64/
1da177e4 4714
956c203c 4715IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4716M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4717M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4718L: linux-crypto@vger.kernel.org
4719S: Supported
4720F: drivers/crypto/nx/
4721
0e16aafb 4722IBM Power 842 compression accelerator
d1e66e6e 4723M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb
SJ
4724S: Supported
4725F: drivers/crypto/nx/nx-842.c
4726F: include/linux/nx842.h
4727
1da177e4 4728IBM Power Linux RAID adapter
8b58be88 4729M: Brian King <brking@us.ibm.com>
1da177e4 4730S: Supported
679655da 4731F: drivers/scsi/ipr.*
1da177e4 4732
9d348af4
SL
4733IBM Power Virtual Ethernet Device Driver
4734M: Santiago Leon <santil@linux.vnet.ibm.com>
4735L: netdev@vger.kernel.org
4736S: Supported
9aa32835 4737F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4738
e6babec6
NF
4739IBM Power Virtual SCSI Device Drivers
4740M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4741L: linux-scsi@vger.kernel.org
4742S: Supported
e6babec6
NF
4743F: drivers/scsi/ibmvscsi/ibmvscsi*
4744F: drivers/scsi/ibmvscsi/viosrp.h
4745
4746IBM Power Virtual FC Device Drivers
4747M: Brian King <brking@linux.vnet.ibm.com>
4748L: linux-scsi@vger.kernel.org
4749S: Supported
4750F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4751
1da177e4 4752IBM ServeRAID RAID DRIVER
f9213e78 4753S: Orphan
679655da 4754F: drivers/scsi/ips.*
1da177e4 4755
6ed9f9c4
PT
4756ICH LPC AND GPIO DRIVER
4757M: Peter Tyser <ptyser@xes-inc.com>
4758S: Maintained
4759F: drivers/mfd/lpc_ich.c
4760F: drivers/gpio/gpio-ich.c
4761
1e7106fc 4762IDE SUBSYSTEM
8b58be88 4763M: "David S. Miller" <davem@davemloft.net>
1da177e4 4764L: linux-ide@vger.kernel.org
8a6e2535 4765Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4766T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4767S: Maintained
679655da
JP
4768F: Documentation/ide/
4769F: drivers/ide/
4770F: include/linux/ide.h
1da177e4 4771
6cb8c13d
IP
4772IDEAPAD LAPTOP EXTRAS DRIVER
4773M: Ike Panhc <ike.pan@canonical.com>
4774L: platform-driver-x86@vger.kernel.org
4775W: http://launchpad.net/ideapad-laptop
4776S: Maintained
4777F: drivers/platform/x86/ideapad-laptop.c
4778
1ea4c161
AM
4779IDEAPAD LAPTOP SLIDEBAR DRIVER
4780M: Andrey Moiseev <o2g.org.ru@gmail.com>
4781L: linux-input@vger.kernel.org
4782W: https://github.com/o2genum/ideapad-slidebar
4783S: Maintained
4784F: drivers/input/misc/ideapad_slidebar.c
4785
0f861e8c 4786IDE/ATAPI DRIVERS
487ba8e8 4787M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4788L: linux-ide@vger.kernel.org
c404c199 4789S: Maintained
679655da
JP
4790F: Documentation/cdrom/ide-cd
4791F: drivers/ide/ide-cd*
1da177e4 4792
27471fdb 4793IDLE-I7300
8b58be88 4794M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4795L: linux-pm@vger.kernel.org
27471fdb 4796S: Supported
679655da 4797F: drivers/idle/i7300_idle.c
27471fdb 4798
02cf2286 4799IEEE 802.15.4 SUBSYSTEM
b6e195fd 4800M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
4801L: linux-wpan@vger.kernel.org
4802W: https://github.com/linux-wpan
4803T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
4804S: Maintained
4805F: net/ieee802154/
68653359 4806F: net/mac802154/
251741b1 4807F: drivers/net/ieee802154/
580947d3
AA
4808F: include/linux/nl802154.h
4809F: include/linux/ieee802154.h
4810F: include/net/nl802154.h
4811F: include/net/mac802154.h
4812F: include/net/af_ieee802154.h
4813F: include/net/cfg802154.h
4814F: include/net/ieee802154_netdev.h
ebef9c12 4815F: Documentation/networking/ieee802154.txt
02cf2286 4816
b1c97193
SY
4817IGORPLUG-USB IR RECEIVER
4818M: Sean Young <sean@mess.org>
4819L: linux-media@vger.kernel.org
4820S: Maintained
4821F: drivers/media/rc/igorplugusb.c
4822
40ad4a30
SY
4823IGUANAWORKS USB IR TRANSCEIVER
4824M: Sean Young <sean@mess.org>
4825L: linux-media@vger.kernel.org
4826S: Maintained
4827F: drivers/media/rc/iguanair.c
4828
9545f86e 4829IIO SUBSYSTEM AND DRIVERS
030a13d7 4830M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4831R: Hartmut Knaack <knaack.h@gmx.de>
4832R: Lars-Peter Clausen <lars@metafoo.de>
4833R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4834L: linux-iio@vger.kernel.org
4835S: Maintained
03e7c251 4836F: drivers/iio/
9545f86e 4837F: drivers/staging/iio/
8fe671fc 4838F: include/linux/iio/
9545f86e 4839
65519263
SG
4840IKANOS/ADI EAGLE ADSL USB DRIVER
4841M: Matthieu Castet <castet.matthieu@free.fr>
4842M: Stanislaw Gruszka <stf_xl@wp.pl>
4843S: Maintained
4844F: drivers/usb/atm/ueagle-atm.c
4845
e89ab51f
GR
4846INA209 HARDWARE MONITOR DRIVER
4847M: Guenter Roeck <linux@roeck-us.net>
4848L: lm-sensors@lm-sensors.org
4849S: Maintained
4850F: Documentation/hwmon/ina209
4851F: Documentation/devicetree/bindings/i2c/ina209.txt
4852F: drivers/hwmon/ina209.c
4853
4854INA2XX HARDWARE MONITOR DRIVER
4855M: Guenter Roeck <linux@roeck-us.net>
4856L: lm-sensors@lm-sensors.org
4857S: Maintained
4858F: Documentation/hwmon/ina2xx
4859F: drivers/hwmon/ina2xx.c
4860F: include/linux/platform_data/ina2xx.h
4861
14dc124f
SIG
4862INDUSTRY PACK SUBSYSTEM (IPACK)
4863M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4864M: Jens Taprogge <jens.taprogge@taprogge.org>
4865M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4866L: industrypack-devel@lists.sourceforge.net
4867W: http://industrypack.sourceforge.net
4868S: Maintained
4869F: drivers/ipack/
4870
aa7168f4 4871INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4872M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4873M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4874L: linux-ima-devel@lists.sourceforge.net
4875L: linux-ima-user@lists.sourceforge.net
4876L: linux-security-module@vger.kernel.org
aa7168f4 4877S: Supported
679655da 4878F: security/integrity/ima/
aa7168f4 4879
9a4ea5a9
JH
4880IMGTEC IR DECODER DRIVER
4881M: James Hogan <james.hogan@imgtec.com>
4882S: Maintained
4883F: drivers/media/rc/img-ir/
4884
1da177e4 4885IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4886L: linux-fbdev@vger.kernel.org
843393d3 4887S: Orphan
8a61f013 4888F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4889
4890INFINIBAND SUBSYSTEM
db9fd848 4891M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4892M: Sean Hefty <sean.hefty@intel.com>
4893M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4894L: linux-rdma@vger.kernel.org
605841f5 4895W: http://www.openfabrics.org/
8a6e2535 4896Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4897T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4898S: Supported
679655da
JP
4899F: Documentation/infiniband/
4900F: drivers/infiniband/
c117ab84 4901F: include/uapi/linux/if_infiniband.h
1da177e4 4902
c9f04f58 4903INOTIFY
8b58be88
JP
4904M: John McCutchan <john@johnmccutchan.com>
4905M: Robert Love <rlove@rlove.org>
4906M: Eric Paris <eparis@parisplace.org>
c9f04f58 4907S: Maintained
679655da
JP
4908F: Documentation/filesystems/inotify.txt
4909F: fs/notify/inotify/
4910F: include/linux/inotify.h
c117ab84 4911F: include/uapi/linux/inotify.h
c9f04f58 4912
e2d1d6c0 4913INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4914M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4915M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4916L: linux-input@vger.kernel.org
8a6e2535 4917Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4918T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4919S: Maintained
679655da 4920F: drivers/input/
f4eea7e2 4921F: include/linux/input.h
c117ab84 4922F: include/uapi/linux/input.h
f4eea7e2 4923F: include/linux/input/
e2d1d6c0 4924
3267a87f
HR
4925INPUT MULTITOUCH (MT) PROTOCOL
4926M: Henrik Rydberg <rydberg@euromail.se>
4927L: linux-input@vger.kernel.org
7f9c2454 4928T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4929S: Maintained
4930F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4931F: drivers/input/input-mt.c
3267a87f
HR
4932K: \b(ABS|SYN)_MT_
4933
4ac13e17
DJ
4934INTEL C600 SERIES SAS CONTROLLER DRIVER
4935M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4936M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4937M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4938L: linux-scsi@vger.kernel.org
7106891a
DJ
4939T: git git://git.code.sf.net/p/intel-sas/isci
4940S: Supported
4ac13e17 4941F: drivers/scsi/isci/
4ac13e17 4942
26717172
LB
4943INTEL IDLE DRIVER
4944M: Len Brown <lenb@kernel.org>
bf1c138e 4945L: linux-pm@vger.kernel.org
08deed1e 4946T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4947S: Supported
4948F: drivers/idle/intel_idle.c
4949
9eb8ef74 4950INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4951M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4952L: linux-fbdev@vger.kernel.org
ce00f85c 4953S: Maintained
679655da 4954F: Documentation/fb/intelfb.txt
8a61f013 4955F: drivers/video/fbdev/intelfb/
9eb8ef74 4956
1da177e4 4957INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4958M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4959L: linux-fbdev@vger.kernel.org
ce00f85c 4960S: Maintained
8a61f013 4961F: drivers/video/fbdev/i810/
1da177e4 4962
f4a9bc4c 4963INTEL MENLOW THERMAL DRIVER
8b58be88 4964M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4965L: platform-driver-x86@vger.kernel.org
5ca92bd9 4966W: https://01.org/linux-acpi
f4a9bc4c 4967S: Supported
679655da 4968F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4969
1da177e4 4970INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4971M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4972S: Maintained
73d425fd
JP
4973F: arch/x86/kernel/cpu/microcode/core*
4974F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4975
248a9dc3 4976INTEL I/OAT DMA DRIVER
18ebd564 4977M: Dave Jiang <dave.jiang@intel.com>
08223d80 4978R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4979L: dmaengine@vger.kernel.org
4980Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4981S: Supported
679655da 4982F: drivers/dma/ioat*
248a9dc3 4983
6c8909b4 4984INTEL IOMMU (VT-d)
8b58be88 4985M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4986L: iommu@lists.linux-foundation.org
54e5881d 4987T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4988S: Supported
3fb39615 4989F: drivers/iommu/intel-iommu.c
679655da 4990F: include/linux/intel-iommu.h
6c8909b4 4991
b3e5f263 4992INTEL IOP-ADMA DMA DRIVER
08223d80 4993R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4994S: Odd fixes
679655da 4995F: drivers/dma/iop-adma.c
b3e5f263 4996
9251ce95 4997INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 4998M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 4999S: Maintained
679655da
JP
5000F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5001F: arch/arm/mach-ixp4xx/include/mach/npe.h
5002F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5003F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5004F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5005F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5006
844dd05f 5007INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5008M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5009S: Maintained
679655da 5010F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5011
c3a803e8 5012INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
5013M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5014M: Jesse Brandeburg <jesse.brandeburg@intel.com>
5015M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
5016M: Carolyn Wyborny <carolyn.wyborny@intel.com>
5017M: Don Skidmore <donald.c.skidmore@intel.com>
5018M: Greg Rose <gregory.v.rose@intel.com>
c3a803e8 5019M: Matthew Vick <matthew.vick@intel.com>
8b58be88 5020M: John Ronciak <john.ronciak@intel.com>
105bf2fe 5021M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 5022M: Linux NICS <linux.nics@intel.com>
dcd01faf 5023L: e1000-devel@lists.sourceforge.net
f6fde11a 5024W: http://www.intel.com/support/feedback.htm
d94e6fed 5025W: http://e1000.sourceforge.net/
dee1ad47
JK
5026T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5027T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 5028S: Supported
0d164401
JK
5029F: Documentation/networking/e100.txt
5030F: Documentation/networking/e1000.txt
5031F: Documentation/networking/e1000e.txt
5032F: Documentation/networking/igb.txt
5033F: Documentation/networking/igbvf.txt
5034F: Documentation/networking/ixgb.txt
5035F: Documentation/networking/ixgbe.txt
5036F: Documentation/networking/ixgbevf.txt
1bff6529 5037F: Documentation/networking/i40e.txt
105bf2fe 5038F: Documentation/networking/i40evf.txt
dee1ad47 5039F: drivers/net/ethernet/intel/
bc90d291 5040F: drivers/net/ethernet/intel/*/
1da177e4 5041
0963d59b
LW
5042INTEL-MID GPIO DRIVER
5043M: David Cohen <david.a.cohen@linux.intel.com>
5044L: linux-gpio@vger.kernel.org
5045S: Maintained
5046F: drivers/gpio/gpio-intel-mid.c
5047
ca907a90
SY
5048INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5049M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5050L: linux-wireless@vger.kernel.org
ca907a90 5051S: Maintained
679655da 5052F: Documentation/networking/README.ipw2100
679655da 5053F: Documentation/networking/README.ipw2200
ca907a90 5054F: drivers/net/wireless/ipw2x00/
826d2abe 5055
4bd96a7a 5056INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5057M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5058M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5059M: Shane Wang <shane.wang@intel.com>
5060L: tboot-devel@lists.sourceforge.net
5061W: http://tboot.sourceforge.net
e9b7d7c8 5062T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5063S: Supported
5064F: Documentation/intel_txt.txt
5065F: include/linux/tboot.h
5066F: arch/x86/kernel/tboot.c
5067
8a70da82 5068INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5069M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5070M: linux-wimax@intel.com
63fae219 5071L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5072S: Supported
5073W: http://linuxwimax.org
679655da
JP
5074F: Documentation/wimax/README.i2400m
5075F: drivers/net/wimax/i2400m/
c117ab84 5076F: include/uapi/linux/wimax/i2400m.h
8a70da82 5077
1c0ce89c
SG
5078INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5079M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5080L: linux-wireless@vger.kernel.org
1c0ce89c 5081S: Supported
efa3144e
WYG
5082F: drivers/net/wireless/iwlegacy/
5083
b481de9c 5084INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5085M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5086M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5087M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5088L: linux-wireless@vger.kernel.org
b481de9c 5089W: http://intellinuxwireless.org
b62ff718 5090T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5091S: Supported
679655da 5092F: drivers/net/wireless/iwlwifi/
b481de9c 5093
de8fe023
TW
5094INTEL MANAGEMENT ENGINE (mei)
5095M: Tomas Winkler <tomas.winkler@intel.com>
5096L: linux-kernel@vger.kernel.org
5097S: Supported
c117ab84 5098F: include/uapi/linux/mei.h
de8fe023 5099F: drivers/misc/mei/*
e07950a1 5100F: Documentation/misc-devices/mei/*
de8fe023 5101
cb109a0e 5102IOC3 ETHERNET DRIVER
8b58be88 5103M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5104L: linux-mips@linux-mips.org
5105S: Maintained
8862bf1e 5106F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5107
cb109a0e 5108IOC3 SERIAL DRIVER
8b58be88 5109M: Pat Gefre <pfg@sgi.com>
d39e0721 5110L: linux-serial@vger.kernel.org
cb109a0e 5111S: Maintained
df621252 5112F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5113
0b6e8569
SW
5114IOMMU DRIVERS
5115M: Joerg Roedel <joro@8bytes.org>
5116L: iommu@lists.linux-foundation.org
5117T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5118S: Maintained
5119F: drivers/iommu/
5120
4480f15b 5121IP MASQUERADING
8b58be88 5122M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5123S: Maintained
679655da 5124F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5125
1202d6ff 5126IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5127M: Francois Romieu <romieu@fr.zoreil.com>
5128M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5129L: netdev@vger.kernel.org
5130S: Maintained
7443713a 5131F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5132
4480f15b 5133IPATH DRIVER
8473c603 5134M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5135L: linux-rdma@vger.kernel.org
52a09a04 5136S: Maintained
679655da 5137F: drivers/infiniband/hw/ipath/
77d8798b 5138
4409ebe9 5139IPMI SUBSYSTEM
8b58be88 5140M: Corey Minyard <minyard@acm.org>
b0c90653 5141L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5142W: http://openipmi.sourceforge.net/
5143S: Supported
679655da
JP
5144F: Documentation/IPMI.txt
5145F: drivers/char/ipmi/
5146F: include/linux/ipmi*
c117ab84 5147F: include/uapi/linux/ipmi*
4409ebe9 5148
e2d1d6c0 5149IPS SCSI RAID DRIVER
8b58be88 5150M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5151L: linux-scsi@vger.kernel.org
5152W: http://www.adaptec.com/
5153S: Maintained
679655da 5154F: drivers/scsi/ips*
e2d1d6c0
RD
5155
5156IPVS
8b58be88
JP
5157M: Wensong Zhang <wensong@linux-vs.org>
5158M: Simon Horman <horms@verge.net.au>
5159M: Julian Anastasov <ja@ssi.bg>
979b6c13 5160L: netdev@vger.kernel.org
e2d1d6c0 5161L: lvs-devel@vger.kernel.org
1da177e4 5162S: Maintained
679655da 5163F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5164F: include/net/ip_vs.h
c117ab84 5165F: include/uapi/linux/ip_vs.h
679655da 5166F: net/netfilter/ipvs/
1da177e4 5167
e7839f25 5168IPWIRELESS DRIVER
8b58be88
JP
5169M: Jiri Kosina <jkosina@suse.cz>
5170M: David Sterba <dsterba@suse.cz>
92094aa0 5171S: Odd Fixes
282361a0 5172F: drivers/tty/ipwireless/
099dc4fb 5173
e2d1d6c0 5174IPX NETWORK LAYER
8b58be88 5175M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5176L: netdev@vger.kernel.org
5177S: Maintained
679655da 5178F: include/net/ipx.h
c117ab84 5179F: include/uapi/linux/ipx.h
679655da 5180F: net/ipx/
e2d1d6c0 5181
1da177e4 5182IRDA SUBSYSTEM
8b58be88 5183M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5184L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5185L: netdev@vger.kernel.org
1da177e4 5186W: http://irda.sourceforge.net/
f353976d 5187S: Maintained
e0057975 5188T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5189F: Documentation/networking/irda.txt
5190F: drivers/net/irda/
5191F: include/net/irda/
5192F: net/irda/
1da177e4 5193
a800c7cc
TG
5194IRQ SUBSYSTEM
5195M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5196L: linux-kernel@vger.kernel.org
a800c7cc 5197S: Maintained
75fc2d37 5198T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5199F: kernel/irq/
2ed9fd28
JC
5200
5201IRQCHIP DRIVERS
5202M: Thomas Gleixner <tglx@linutronix.de>
5203M: Jason Cooper <jason@lakedaemon.net>
5204L: linux-kernel@vger.kernel.org
5205S: Maintained
5206T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5207T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5208F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5209F: drivers/irqchip/
a800c7cc 5210
7ab3a837
GL
5211IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5212M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5213S: Maintained
5214F: Documentation/IRQ-domain.txt
5215F: include/linux/irqdomain.h
5216F: kernel/irq/irqdomain.c
5217
e2d1d6c0 5218ISAPNP
8b58be88 5219M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5220S: Maintained
679655da
JP
5221F: Documentation/isapnp.txt
5222F: drivers/pnp/isapnp/
5223F: include/linux/isapnp.h
e2d1d6c0 5224
d39b8420
HV
5225ISA RADIO MODULE
5226M: Hans Verkuil <hverkuil@xs4all.nl>
5227L: linux-media@vger.kernel.org
5228T: git git://linuxtv.org/media_tree.git
5229W: http://linuxtv.org
5230S: Maintained
5231F: drivers/media/radio/radio-isa*
5232
71a6d0af
HW
5233iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5234M: Peter Jones <pjones@redhat.com>
5235M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5236S: Maintained
5237F: drivers/firmware/iscsi_ibft*
5238
14816b1e 5239ISCSI
8b58be88 5240M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5241L: open-iscsi@googlegroups.com
5242W: www.open-iscsi.org
54e5881d 5243T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5244S: Maintained
679655da
JP
5245F: drivers/scsi/*iscsi*
5246F: include/scsi/*iscsi*
14816b1e 5247
1e65eb42
OG
5248ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5249M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5250M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5251M: Roi Dayan <roid@mellanox.com>
5252L: linux-rdma@vger.kernel.org
5253S: Supported
5254W: http://www.openfabrics.org
5255W: www.open-iscsi.org
5256Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5257F: drivers/infiniband/ulp/iser/
1e65eb42 5258
1da177e4 5259ISDN SUBSYSTEM
8b58be88 5260M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5261L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5262L: netdev@vger.kernel.org
1da177e4 5263W: http://www.isdn4linux.de
54e5881d 5264T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5265S: Maintained
679655da
JP
5266F: Documentation/isdn/
5267F: drivers/isdn/
5268F: include/linux/isdn.h
5269F: include/linux/isdn/
c117ab84
CEB
5270F: include/uapi/linux/isdn.h
5271F: include/uapi/linux/isdn/
1da177e4
LT
5272
5273ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5274M: Armin Schindler <mac@melware.de>
d5d52273 5275L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5276W: http://www.melware.de
5277S: Maintained
679655da 5278F: drivers/isdn/hardware/eicon/
1da177e4 5279
d624870f 5280IT87 HARDWARE MONITORING DRIVER
7c81c60f 5281M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5282L: lm-sensors@lm-sensors.org
5283S: Maintained
5284F: Documentation/hwmon/it87
5285F: drivers/hwmon/it87.c
5286
d7104bff
AP
5287IT913X MEDIA DRIVER
5288M: Antti Palosaari <crope@iki.fi>
5289L: linux-media@vger.kernel.org
5290W: http://linuxtv.org/
5291W: http://palosaari.fi/linux/
5292Q: http://patchwork.linuxtv.org/project/linux-media/list/
5293T: git git://linuxtv.org/anttip/media_tree.git
5294S: Maintained
249c697e 5295F: drivers/media/tuners/it913x*
d7104bff 5296
91821ff3 5297IVTV VIDEO4LINUX DRIVER
6afdeaf8 5298M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5299L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5300L: linux-media@vger.kernel.org
275ffde4 5301T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5302W: http://www.ivtvdriver.org
5303S: Maintained
679655da 5304F: Documentation/video4linux/*.ivtv
90d72ac6 5305F: drivers/media/pci/ivtv/
c117ab84 5306F: include/uapi/linux/ivtv*
91821ff3 5307
68620bdd
MP
5308IX2505V MEDIA DRIVER
5309M: Malcolm Priestley <tvboxspy@gmail.com>
5310L: linux-media@vger.kernel.org
5311W: http://linuxtv.org/
5312Q: http://patchwork.linuxtv.org/project/linux-media/list/
5313S: Maintained
5314F: drivers/media/dvb-frontends/ix2505v*
5315
4453d736
GR
5316JC42.4 TEMPERATURE SENSOR DRIVER
5317M: Guenter Roeck <linux@roeck-us.net>
5318L: lm-sensors@lm-sensors.org
5319S: Maintained
5320F: drivers/hwmon/jc42.c
5321F: Documentation/hwmon/jc42
5322
e2d1d6c0 5323JFS FILESYSTEM
3256f80f 5324M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5325L: jfs-discussion@lists.sourceforge.net
5326W: http://jfs.sourceforge.net/
54e5881d 5327T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5328S: Maintained
679655da
JP
5329F: Documentation/filesystems/jfs.txt
5330F: fs/jfs/
e2d1d6c0 5331
95252236 5332JME NETWORK DRIVER
8b58be88 5333M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5334L: netdev@vger.kernel.org
5335S: Maintained
63d24a0e 5336F: drivers/net/ethernet/jme.*
95252236 5337
1da177e4 5338JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5339M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5340L: linux-mtd@lists.infradead.org
5341W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5342S: Maintained
679655da 5343F: fs/jffs2/
c117ab84 5344F: include/uapi/linux/jffs2.h
1da177e4 5345
de456d37 5346JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5347M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5348M: Jan Kara <jack@suse.cz>
72be2ccf 5349L: linux-ext4@vger.kernel.org
ae0718f8 5350S: Maintained
d183e11a 5351F: fs/jbd/
d183e11a
TT
5352F: include/linux/jbd.h
5353
5354JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5355M: "Theodore Ts'o" <tytso@mit.edu>
5356L: linux-ext4@vger.kernel.org
5357S: Maintained
5358F: fs/jbd2/
5359F: include/linux/jbd2.h
ae0718f8 5360
fd8b6cb4 5361JSM Neo PCI based serial card
9d141cb9 5362M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5363L: linux-serial@vger.kernel.org
5364S: Maintained
df621252 5365F: drivers/tty/serial/jsm/
ae0718f8 5366
af39917d
CL
5367K10TEMP HARDWARE MONITORING DRIVER
5368M: Clemens Ladisch <clemens@ladisch.de>
5369L: lm-sensors@lm-sensors.org
5370S: Maintained
5371F: Documentation/hwmon/k10temp
5372F: drivers/hwmon/k10temp.c
5373
4660cb35 5374K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5375M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5376L: lm-sensors@lm-sensors.org
ae0718f8 5377S: Maintained
679655da
JP
5378F: Documentation/hwmon/k8temp
5379F: drivers/hwmon/k8temp.c
ae0718f8 5380
1da177e4 5381KCONFIG
5eb1f99e 5382M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5383L: linux-kbuild@vger.kernel.org
cea8321c 5384T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5385S: Maintained
679655da
JP
5386F: Documentation/kbuild/kconfig-language.txt
5387F: scripts/kconfig/
1da177e4 5388
ea6c2089 5389KDUMP
8b58be88
JP
5390M: Vivek Goyal <vgoyal@redhat.com>
5391M: Haren Myneni <hbabu@us.ibm.com>
34633993 5392L: kexec@lists.infradead.org
ea6c2089
VG
5393W: http://lse.sourceforge.net/kdump/
5394S: Maintained
80811493 5395F: Documentation/kdump/
ea6c2089 5396
f41bf02f
HV
5397KEENE FM RADIO TRANSMITTER DRIVER
5398M: Hans Verkuil <hverkuil@xs4all.nl>
5399L: linux-media@vger.kernel.org
5400T: git git://linuxtv.org/media_tree.git
5401W: http://linuxtv.org
5402S: Maintained
5403F: drivers/media/radio/radio-keene*
5404
1da177e4 5405KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5406M: Ian Kent <raven@themaw.net>
f694fc97 5407L: autofs@vger.kernel.org
1da177e4 5408S: Maintained
679655da 5409F: fs/autofs4/
1da177e4 5410
70fb7ba6 5411KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5412M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5413T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5414T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5415L: linux-kbuild@vger.kernel.org
5ce45962 5416S: Maintained
679655da
JP
5417F: Documentation/kbuild/
5418F: Makefile
5419F: scripts/Makefile.*
70fb7ba6
MM
5420F: scripts/basic/
5421F: scripts/mk*
5422F: scripts/package/
1da177e4
LT
5423
5424KERNEL JANITORS
c3000e03 5425L: kernel-janitors@vger.kernel.org
10466f5a 5426W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5427S: Odd Fixes
1da177e4 5428
e8b43555 5429KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5430M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5431L: linux-nfs@vger.kernel.org
1da177e4 5432W: http://nfs.sourceforge.net/
98fac23f 5433S: Supported
679655da 5434F: fs/nfsd/
c117ab84 5435F: include/uapi/linux/nfsd/
679655da
JP
5436F: fs/lockd/
5437F: fs/nfs_common/
5438F: net/sunrpc/
5439F: include/linux/lockd/
5440F: include/linux/sunrpc/
c117ab84 5441F: include/uapi/linux/sunrpc/
1da177e4 5442
13b122b3
SK
5443KERNEL SELFTEST FRAMEWORK
5444M: Shuah Khan <shuahkh@osg.samsung.com>
5445L: linux-api@vger.kernel.org
5446T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5447S: Maintained
5448F: tools/testing/selftests
5449
426d62e2 5450KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5451M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5452M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5453L: kvm@vger.kernel.org
e3e58478 5454W: http://www.linux-kvm.org
a94b40a6 5455T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5456S: Supported
c93a64fe
PB
5457F: Documentation/*/kvm*.txt
5458F: Documentation/virtual/kvm/
679655da
JP
5459F: arch/*/kvm/
5460F: arch/*/include/asm/kvm*
5461F: include/linux/kvm*
c117ab84 5462F: include/uapi/linux/kvm*
679655da 5463F: virt/kvm/
426d62e2 5464
ad8003d3 5465KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5466M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5467L: kvm@vger.kernel.org
5468W: http://kvm.qumranet.com
7de609c8 5469S: Maintained
679655da 5470F: arch/x86/include/asm/svm.h
679655da 5471F: arch/x86/kvm/svm.c
426d62e2 5472
513014b7 5473KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5474M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5475L: kvm-ppc@vger.kernel.org
5476W: http://kvm.qumranet.com
6a7f972d 5477T: git git://github.com/agraf/linux-2.6.git
513014b7 5478S: Supported
679655da
JP
5479F: arch/powerpc/include/asm/kvm*
5480F: arch/powerpc/kvm/
513014b7 5481
1fc9d2bf 5482KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5483M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5484L: kvm-ia64@vger.kernel.org
5485W: http://kvm.qumranet.com
920ed9f1 5486S: Supported
679655da
JP
5487F: Documentation/ia64/kvm.txt
5488F: arch/ia64/include/asm/kvm*
5489F: arch/ia64/kvm/
920ed9f1 5490
85f8fffe 5491KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5492M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5493M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5494M: linux390@de.ibm.com
5495L: linux-s390@vger.kernel.org
5496W: http://www.ibm.com/developerworks/linux/linux390/
5497S: Supported
679655da
JP
5498F: Documentation/s390/kvm.txt
5499F: arch/s390/include/asm/kvm*
80811493 5500F: arch/s390/kvm/
a968cd3e 5501F: drivers/s390/kvm/
85f8fffe 5502
a749474d 5503KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5504M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5505M: Marc Zyngier <marc.zyngier@arm.com>
5506L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5507L: kvmarm@lists.cs.columbia.edu
5508W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5509S: Supported
a749474d
CD
5510F: arch/arm/include/uapi/asm/kvm*
5511F: arch/arm/include/asm/kvm*
5512F: arch/arm/kvm/
5c8818b4
MZ
5513F: virt/kvm/arm/
5514F: include/kvm/arm_*
a749474d 5515
6394a3ec 5516KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5517M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5518M: Marc Zyngier <marc.zyngier@arm.com>
5519L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5520L: kvmarm@lists.cs.columbia.edu
5521S: Maintained
5522F: arch/arm64/include/uapi/asm/kvm*
5523F: arch/arm64/include/asm/kvm*
5524F: arch/arm64/kvm/
5525
dc009d92 5526KEXEC
8b58be88 5527M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5528W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5529L: kexec@lists.infradead.org
dc009d92 5530S: Maintained
679655da 5531F: include/linux/kexec.h
c117ab84 5532F: include/uapi/linux/kexec.h
679655da 5533F: kernel/kexec.c
dc009d92 5534
e971461f
DH
5535KEYS/KEYRINGS:
5536M: David Howells <dhowells@redhat.com>
5537L: keyrings@linux-nfs.org
5538S: Maintained
d410fa4e 5539F: Documentation/security/keys.txt
e971461f
DH
5540F: include/linux/key.h
5541F: include/linux/key-type.h
5542F: include/keys/
5543F: security/keys/
5544
7f3c68be 5545KEYS-TRUSTED
74dd744f
MZ
5546M: David Safford <safford@us.ibm.com>
5547M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5548L: linux-security-module@vger.kernel.org
5549L: keyrings@linux-nfs.org
5550S: Supported
d410fa4e 5551F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5552F: include/keys/trusted-type.h
5553F: security/keys/trusted.c
5554F: security/keys/trusted.h
5555
5556KEYS-ENCRYPTED
74dd744f
MZ
5557M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5558M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5559L: linux-security-module@vger.kernel.org
5560L: keyrings@linux-nfs.org
5561S: Supported
d410fa4e 5562F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5563F: include/keys/encrypted-type.h
19c90aa6 5564F: security/keys/encrypted-keys/
7f3c68be 5565
5b778dad 5566KGDB / KDB /debug_core
8b58be88 5567M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5568W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5569L: kgdb-bugreport@lists.sourceforge.net
5570S: Maintained
679655da
JP
5571F: Documentation/DocBook/kgdb.tmpl
5572F: drivers/misc/kgdbts.c
df621252 5573F: drivers/tty/serial/kgdboc.c
5b778dad 5574F: include/linux/kdb.h
679655da 5575F: include/linux/kgdb.h
4063eb5f 5576F: kernel/debug/
e3e2aaf7 5577
456db8cc 5578KMEMCHECK
8b58be88 5579M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5580M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5581S: Maintained
410d7a97
JP
5582F: Documentation/kmemcheck.txt
5583F: arch/x86/include/asm/kmemcheck.h
5584F: arch/x86/mm/kmemcheck/
5585F: include/linux/kmemcheck.h
5586F: mm/kmemcheck.c
b9ce08c0 5587
c3bb4d24 5588KMEMLEAK
8b58be88 5589M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5590S: Maintained
5591F: Documentation/kmemleak.txt
5592F: include/linux/kmemleak.h
5593F: mm/kmemleak.c
5594F: mm/kmemleak-test.c
5595
89559a61 5596KPROBES
8b58be88
JP
5597M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5598M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5599M: "David S. Miller" <davem@davemloft.net>
97c29e74 5600M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5601S: Maintained
679655da
JP
5602F: Documentation/kprobes.txt
5603F: include/linux/kprobes.h
5604F: kernel/kprobes.c
89559a61 5605
70e84049 5606KS0108 LCD CONTROLLER DRIVER
8b58be88 5607M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5608W: http://miguelojeda.es/auxdisplay.htm
5609W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5610S: Maintained
679655da
JP
5611F: Documentation/auxdisplay/ks0108
5612F: drivers/auxdisplay/ks0108.c
5613F: include/linux/ks0108.h
70e84049 5614
1da177e4 5615LAPB module
1da177e4 5616L: linux-x25@vger.kernel.org
bf9915cc 5617S: Orphan
679655da
JP
5618F: Documentation/networking/lapb-module.txt
5619F: include/*/lapb.h
5620F: net/lapb/
1da177e4
LT
5621
5622LASI 53c700 driver for PARISC
8b58be88 5623M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5624L: linux-scsi@vger.kernel.org
5625S: Maintained
679655da
JP
5626F: Documentation/scsi/53c700.txt
5627F: drivers/scsi/53c700*
1da177e4 5628
263de9b5 5629LED SUBSYSTEM
c772fc26 5630M: Bryan Wu <cooloney@gmail.com>
8b58be88 5631M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5632L: linux-leds@vger.kernel.org
5633T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5634S: Maintained
679655da
JP
5635F: drivers/leds/
5636F: include/linux/leds.h
263de9b5 5637
b0461a44 5638LEGACY EEPROM DRIVER
7c81c60f 5639M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5640S: Maintained
5641F: Documentation/misc-devices/eeprom
5642F: drivers/misc/eeprom/eeprom.c
5643
1da177e4 5644LEGO USB Tower driver
8b58be88 5645M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5646L: legousb-devel@lists.sourceforge.net
5647W: http://legousb.sourceforge.net/
5648S: Maintained
679655da 5649F: drivers/usb/misc/legousbtower.c
1da177e4 5650
055616a8
MK
5651LG2160 MEDIA DRIVER
5652M: Michael Krufky <mkrufky@linuxtv.org>
5653L: linux-media@vger.kernel.org
5654W: http://linuxtv.org/
5655W: http://github.com/mkrufky
5656Q: http://patchwork.linuxtv.org/project/linux-media/list/
5657T: git git://linuxtv.org/mkrufky/tuners.git
5658S: Maintained
5659F: drivers/media/dvb-frontends/lg2160.*
5660
6f0e7725
MK
5661LGDT3305 MEDIA DRIVER
5662M: Michael Krufky <mkrufky@linuxtv.org>
5663L: linux-media@vger.kernel.org
5664W: http://linuxtv.org/
5665W: http://github.com/mkrufky
5666Q: http://patchwork.linuxtv.org/project/linux-media/list/
5667T: git git://linuxtv.org/mkrufky/tuners.git
5668S: Maintained
5669F: drivers/media/dvb-frontends/lgdt3305.*
5670
568a17ff 5671LGUEST
8b58be88 5672M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5673L: lguest@lists.ozlabs.org
568a17ff 5674W: http://lguest.ozlabs.org/
72e91863 5675S: Odd Fixes
070f420b 5676F: arch/x86/include/asm/lguest*.h
679655da
JP
5677F: arch/x86/lguest/
5678F: drivers/lguest/
5679F: include/linux/lguest*.h
070f420b 5680F: tools/lguest/
568a17ff 5681
1acd437c
SL
5682LIBLOCKDEP
5683M: Sasha Levin <sasha.levin@oracle.com>
5684S: Maintained
5685F: tools/lib/lockdep/
5686
1da177e4 5687LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5688M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5689W: http://www.ibm.com/linux/ltc/projects/ppc
5690S: Supported
11c34c7d 5691F: arch/powerpc/boot/rs6000.h
1da177e4 5692
852bb9f5 5693LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5694M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5695M: Paul Mackerras <paulus@samba.org>
ea668936 5696M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5697W: http://www.penguinppc.org/
a4724ed6 5698L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5699Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5700T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5701S: Supported
11c34c7d
JP
5702F: Documentation/powerpc/
5703F: arch/powerpc/
1da177e4
LT
5704
5705LINUX FOR POWER MACINTOSH
8b58be88 5706M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5707W: http://www.penguinppc.org/
a4724ed6 5708L: linuxppc-dev@lists.ozlabs.org
1da177e4 5709S: Maintained
11c34c7d
JP
5710F: arch/powerpc/platforms/powermac/
5711F: drivers/macintosh/
1da177e4 5712
77a76369 5713LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5714M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5715L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5716T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5717S: Maintained
11c34c7d
JP
5718F: arch/powerpc/platforms/512x/
5719F: arch/powerpc/platforms/52xx/
1da177e4
LT
5720
5721LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5722M: Alistair Popple <alistair@popple.id.au>
8b58be88 5723M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5724W: http://www.penguinppc.org/
a4724ed6 5725L: linuxppc-dev@lists.ozlabs.org
1da177e4 5726S: Maintained
11c34c7d
JP
5727F: arch/powerpc/platforms/40x/
5728F: arch/powerpc/platforms/44x/
1da177e4 5729
260c02a9 5730LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5731L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5732S: Orphan
11c34c7d
JP
5733F: arch/powerpc/*/*virtex*
5734F: arch/powerpc/*/*/*virtex*
1da177e4 5735
e93adf1e 5736LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5737M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5738W: http://www.penguinppc.org/
a4724ed6 5739L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5740S: Maintained
a2b1f7c8 5741F: arch/powerpc/platforms/8xx/
e93adf1e 5742
1da177e4 5743LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5744M: Scott Wood <scottwood@freescale.com>
8b58be88 5745M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5746W: http://www.penguinppc.org/
a4724ed6 5747L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5748T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5749S: Maintained
11c34c7d 5750F: arch/powerpc/platforms/83xx/
4c8f581d 5751F: arch/powerpc/platforms/85xx/
1da177e4 5752
ab06ff3a 5753LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5754M: Olof Johansson <olof@lixom.net>
a4724ed6 5755L: linuxppc-dev@lists.ozlabs.org
92e19709 5756S: Maintained
11c34c7d
JP
5757F: arch/powerpc/platforms/pasemi/
5758F: drivers/*/*pasemi*
5759F: drivers/*/*/*pasemi*
ab06ff3a 5760
1da177e4 5761LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5762M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5763L: linux-security-module@vger.kernel.org
1da177e4
LT
5764S: Supported
5765
a23ce6da
HW
5766LIS3LV02D ACCELEROMETER DRIVER
5767M: Eric Piel <eric.piel@tremplin-utc.net>
5768S: Maintained
ff606677
JD
5769F: Documentation/misc-devices/lis3lv02d
5770F: drivers/misc/lis3lv02d/
bd35665f 5771F: drivers/platform/x86/hp_accel.c
a23ce6da 5772
e2d1d6c0 5773LLC (802.2)
8b58be88 5774M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5775S: Maintained
679655da 5776F: include/linux/llc.h
c117ab84 5777F: include/uapi/linux/llc.h
679655da
JP
5778F: include/net/llc*
5779F: net/llc/
e2d1d6c0 5780
4e233cbe
AD
5781LM73 HARDWARE MONITOR DRIVER
5782M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5783L: lm-sensors@lm-sensors.org
5784S: Maintained
5785F: drivers/hwmon/lm73.c
5786
156e2d1a 5787LM78 HARDWARE MONITOR DRIVER
7c81c60f 5788M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5789L: lm-sensors@lm-sensors.org
5790S: Maintained
5791F: Documentation/hwmon/lm78
5792F: drivers/hwmon/lm78.c
5793
1da177e4 5794LM83 HARDWARE MONITOR DRIVER
7c81c60f 5795M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5796L: lm-sensors@lm-sensors.org
1da177e4 5797S: Maintained
679655da
JP
5798F: Documentation/hwmon/lm83
5799F: drivers/hwmon/lm83.c
1da177e4
LT
5800
5801LM90 HARDWARE MONITOR DRIVER
7c81c60f 5802M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5803L: lm-sensors@lm-sensors.org
1da177e4 5804S: Maintained
679655da 5805F: Documentation/hwmon/lm90
aae7bce4 5806F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5807F: drivers/hwmon/lm90.c
1da177e4 5808
917cc4e6
GR
5809LM95234 HARDWARE MONITOR DRIVER
5810M: Guenter Roeck <linux@roeck-us.net>
5811L: lm-sensors@lm-sensors.org
5812S: Maintained
5813F: Documentation/hwmon/lm95234
5814F: drivers/hwmon/lm95234.c
5815
68620bdd
MP
5816LME2510 MEDIA DRIVER
5817M: Malcolm Priestley <tvboxspy@gmail.com>
5818L: linux-media@vger.kernel.org
5819W: http://linuxtv.org/
5820Q: http://patchwork.linuxtv.org/project/linux-media/list/
5821S: Maintained
5822F: drivers/media/usb/dvb-usb-v2/lmedm04*
5823
512e67f9 5824LOCKDEP AND LOCKSTAT
8b58be88
JP
5825M: Peter Zijlstra <peterz@infradead.org>
5826M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5827L: linux-kernel@vger.kernel.org
75fc2d37 5828T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5829S: Maintained
214e0aed
DB
5830F: Documentation/locking/lockdep*.txt
5831F: Documentation/locking/lockstat.txt
679655da 5832F: include/linux/lockdep.h
7486d6da 5833F: kernel/locking/
512e67f9 5834
dde33348 5835LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5836M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5837L: linux-ntfs-dev@lists.sourceforge.net
5838W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5839S: Maintained
679655da 5840F: Documentation/ldm.txt
20d16fef 5841F: block/partitions/ldm.*
1da177e4 5842
ef6ada3d
JE
5843LogFS
5844M: Joern Engel <joern@logfs.org>
756ccb3c 5845M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5846L: logfs@logfs.org
5847W: logfs.org
5848S: Maintained
5849F: fs/logfs/
5850
b62d7946
RS
5851LPC32XX MACHINE SUPPORT
5852M: Roland Stigge <stigge@antcom.de>
5853L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5854S: Maintained
5855F: arch/arm/mach-lpc32xx/
5856
c87e34ef 5857LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5858M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5859M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5860M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5861M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5862L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5863L: linux-scsi@vger.kernel.org
5864W: http://www.lsilogic.com/support
5865S: Supported
679655da 5866F: drivers/message/fusion/
500c152a 5867F: drivers/scsi/mpt2sas/
5868F: drivers/scsi/mpt3sas/
c87e34ef 5869
1da177e4 5870LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5871M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5872L: linux-scsi@vger.kernel.org
5873S: Maintained
679655da 5874F: drivers/scsi/sym53c8xx_2/
1da177e4 5875
e5f5c99a
GR
5876LTC4261 HARDWARE MONITOR DRIVER
5877M: Guenter Roeck <linux@roeck-us.net>
5878L: lm-sensors@lm-sensors.org
5879S: Maintained
5880F: Documentation/hwmon/ltc4261
5881F: drivers/hwmon/ltc4261.c
5882
81365c31 5883LTP (Linux Test Project)
28b8e8d4 5884M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5885M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5886M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5887M: Jan Stancek <jstancek@redhat.com>
5888M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5889M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5890L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5891W: http://linux-test-project.github.io/
7d1ae8a8 5892T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5893S: Maintained
5894
c12a54b3 5895M32R ARCHITECTURE
c12a54b3 5896W: http://www.linux-m32r.org/
b4174867 5897S: Orphan
679655da 5898F: arch/m32r/
c12a54b3 5899
1da177e4 5900M68K ARCHITECTURE
8b58be88 5901M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5902L: linux-m68k@lists.linux-m68k.org
5903W: http://www.linux-m68k.org/
54e5881d 5904T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5905S: Maintained
679655da 5906F: arch/m68k/
9db35182 5907F: drivers/zorro/
1da177e4
LT
5908
5909M68K ON APPLE MACINTOSH
8b58be88 5910M: Joshua Thompson <funaho@jurai.org>
1da177e4 5911W: http://www.mac.linux-m68k.org/
9bb9f222 5912L: linux-m68k@lists.linux-m68k.org
1da177e4 5913S: Maintained
9db35182 5914F: arch/m68k/mac/
1da177e4
LT
5915
5916M68K ON HP9000/300
8b58be88 5917M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5918W: http://www.tazenda.demon.co.uk/phil/linux-hp
5919S: Maintained
679655da 5920F: arch/m68k/hp300/
1da177e4 5921
74425546
AP
5922M88DS3103 MEDIA DRIVER
5923M: Antti Palosaari <crope@iki.fi>
5924L: linux-media@vger.kernel.org
5925W: http://linuxtv.org/
5926W: http://palosaari.fi/linux/
5927Q: http://patchwork.linuxtv.org/project/linux-media/list/
5928T: git git://linuxtv.org/anttip/media_tree.git
5929S: Maintained
5930F: drivers/media/dvb-frontends/m88ds3103*
5931
68620bdd
MP
5932M88RS2000 MEDIA DRIVER
5933M: Malcolm Priestley <tvboxspy@gmail.com>
5934L: linux-media@vger.kernel.org
5935W: http://linuxtv.org/
5936Q: http://patchwork.linuxtv.org/project/linux-media/list/
5937S: Maintained
5938F: drivers/media/dvb-frontends/m88rs2000*
5939
0d62f800
AP
5940M88TS2022 MEDIA DRIVER
5941M: Antti Palosaari <crope@iki.fi>
5942L: linux-media@vger.kernel.org
5943W: http://linuxtv.org/
5944W: http://palosaari.fi/linux/
5945Q: http://patchwork.linuxtv.org/project/linux-media/list/
5946T: git git://linuxtv.org/anttip/media_tree.git
5947S: Maintained
5948F: drivers/media/tuners/m88ts2022*
5949
07a092fa 5950MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5951M: Alexey Klimov <klimov.linux@gmail.com>
5952L: linux-media@vger.kernel.org
5953T: git git://linuxtv.org/media_tree.git
5954S: Maintained
5955F: drivers/media/radio/radio-ma901.c
07a092fa 5956
64a327a7 5957MAC80211
8b58be88 5958M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5959L: linux-wireless@vger.kernel.org
491b26b4 5960W: http://wireless.kernel.org/
ce466579
JB
5961T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5962T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5963S: Maintained
679655da
JP
5964F: Documentation/networking/mac80211-injection.txt
5965F: include/net/mac80211.h
5966F: net/mac80211/
64a327a7 5967
b863ceb7 5968MACVLAN DRIVER
8b58be88 5969M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5970L: netdev@vger.kernel.org
5971S: Maintained
679655da
JP
5972F: drivers/net/macvlan.c
5973F: include/linux/if_macvlan.h
b863ceb7 5974
2b6d83e2
JB
5975MAILBOX API
5976M: Jassi Brar <jassisinghbrar@gmail.com>
5977L: linux-kernel@vger.kernel.org
5978S: Maintained
5979F: drivers/mailbox/
5980F: include/linux/mailbox_client.h
5981F: include/linux/mailbox_controller.h
5982
faf1668c 5983MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5984M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5985W: http://www.kernel.org/doc/man-pages
bd7ebec6 5986L: linux-man@vger.kernel.org
1b53dc74 5987S: Maintained
faf1668c 5988
8427defd
RK
5989MARVELL ARMADA DRM SUPPORT
5990M: Russell King <rmk+kernel@arm.linux.org.uk>
5991S: Maintained
5992F: drivers/gpu/drm/armada/
5993
3ad50cca
GR
5994MARVELL 88E6352 DSA support
5995M: Guenter Roeck <linux@roeck-us.net>
5996S: Maintained
5997F: drivers/net/dsa/mv88e6352.c
5998
44c14c1d 5999MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6000M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6001M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6002L: netdev@vger.kernel.org
6003S: Maintained
6004F: drivers/net/ethernet/marvell/sk*
6005
74cda169 6006MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6007L: libertas-dev@lists.infradead.org
8ac3e99e 6008S: Orphan
679655da 6009F: drivers/net/wireless/libertas/
74cda169 6010
b60d6975 6011MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6012M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6013L: netdev@vger.kernel.org
f5ca8502 6014S: Maintained
527a6266 6015F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6016F: include/linux/mv643xx.h
1da177e4 6017
370b8ed9
TP
6018MARVELL MVNETA ETHERNET DRIVER
6019M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6020L: netdev@vger.kernel.org
6021S: Maintained
6022F: drivers/net/ethernet/marvell/mvneta.*
6023
fcad584d 6024MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6025M: Amitkumar Karwar <akarwar@marvell.com>
6026M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6027L: linux-wireless@vger.kernel.org
6028S: Maintained
6029F: drivers/net/wireless/mwifiex/
6030
a2c3f656 6031MARVELL MWL8K WIRELESS DRIVER
a040d532 6032M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6033L: linux-wireless@vger.kernel.org
16345910 6034S: Odd Fixes
a2c3f656
LB
6035F: drivers/net/wireless/mwl8k.c
6036
2a69567b 6037MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6038M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6039S: Odd Fixes
1fa7e547 6040F: drivers/mmc/host/mvsdio.*
2a69567b 6041
1da177e4 6042MATROX FRAMEBUFFER DRIVER
c69f677c 6043L: linux-fbdev@vger.kernel.org
52653199 6044S: Orphan
8a61f013 6045F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6046F: include/uapi/linux/matroxfb.h
1da177e4 6047
ca462085
GR
6048MAX16065 HARDWARE MONITOR DRIVER
6049M: Guenter Roeck <linux@roeck-us.net>
6050L: lm-sensors@lm-sensors.org
6051S: Maintained
6052F: Documentation/hwmon/max16065
6053F: drivers/hwmon/max16065.c
6054
d20620de 6055MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6056M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6057L: lm-sensors@lm-sensors.org
6058S: Maintained
679655da
JP
6059F: Documentation/hwmon/max6650
6060F: drivers/hwmon/max6650.c
d20620de 6061
e89ab51f
GR
6062MAX6697 HARDWARE MONITOR DRIVER
6063M: Guenter Roeck <linux@roeck-us.net>
6064L: lm-sensors@lm-sensors.org
6065S: Maintained
6066F: Documentation/hwmon/max6697
6067F: Documentation/devicetree/bindings/i2c/max6697.txt
6068F: drivers/hwmon/max6697.c
6069F: include/linux/platform_data/max6697.h
6070
9be3c9a5
HV
6071MAXIRADIO FM RADIO RECEIVER DRIVER
6072M: Hans Verkuil <hverkuil@xs4all.nl>
6073L: linux-media@vger.kernel.org
6074T: git git://linuxtv.org/media_tree.git
6075W: http://linuxtv.org
6076S: Maintained
6077F: drivers/media/radio/radio-maxiradio*
6078
127c49ae 6079MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6080M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6081P: LinuxTV.org Project
6082L: linux-media@vger.kernel.org
6083W: http://linuxtv.org
8a6e2535 6084Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6085T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6086S: Maintained
6087F: Documentation/dvb/
6088F: Documentation/video4linux/
ffe06198 6089F: Documentation/DocBook/media/
127c49ae 6090F: drivers/media/
ffe06198 6091F: drivers/staging/media/
127c49ae 6092F: include/media/
6c0f0359
MCC
6093F: include/uapi/linux/dvb/
6094F: include/uapi/linux/videodev2.h
6095F: include/uapi/linux/media.h
6096F: include/uapi/linux/v4l2-*
6097F: include/uapi/linux/meye.h
6098F: include/uapi/linux/ivtv*
6099F: include/uapi/linux/uvcvideo.h
d20620de 6100
6149a936
HV
6101MEDIAVISION PRO MOVIE STUDIO DRIVER
6102M: Hans Verkuil <hverkuil@xs4all.nl>
6103L: linux-media@vger.kernel.org
6104T: git git://linuxtv.org/media_tree.git
6105W: http://linuxtv.org
6106S: Odd Fixes
6107F: drivers/media/parport/pms*
6108
e399065b
SS
6109MEGARAID SCSI/SAS DRIVERS
6110M: Kashyap Desai <kashyap.desai@avagotech.com>
6111M: Sumit Saxena <sumit.saxena@avagotech.com>
6112M: Uday Lingala <uday.lingala@avagotech.com>
6113L: megaraidlinux.pdl@avagotech.com
baaea1dc 6114L: linux-scsi@vger.kernel.org
e399065b 6115W: http://www.lsi.com
ce00f85c 6116S: Maintained
679655da
JP
6117F: Documentation/scsi/megaraid.txt
6118F: drivers/scsi/megaraid.*
6119F: drivers/scsi/megaraid/
757e0108 6120
2c46c9d5
AV
6121MELLANOX ETHERNET DRIVER (mlx4_en)
6122M: Amir Vadai <amirv@mellanox.com>
b75f0050 6123L: netdev@vger.kernel.org
2c46c9d5
AV
6124S: Supported
6125W: http://www.mellanox.com
6126Q: http://patchwork.ozlabs.org/project/netdev/list/
6127F: drivers/net/ethernet/mellanox/mlx4/en_*
6128
70ea91f1
SR
6129MEMORY MANAGEMENT
6130L: linux-mm@kvack.org
70ea91f1
SR
6131W: http://www.linux-mm.org
6132S: Maintained
679655da 6133F: include/linux/mm.h
551450bb
CS
6134F: include/linux/gfp.h
6135F: include/linux/mmzone.h
6136F: include/linux/memory_hotplug.h
6137F: include/linux/vmalloc.h
679655da 6138F: mm/
70ea91f1 6139
f4e9ce66 6140MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6141M: David Woodhouse <dwmw2@infradead.org>
242c325e 6142M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6143L: linux-mtd@lists.infradead.org
8a6e2535
JP
6144W: http://www.linux-mtd.infradead.org/
6145Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6146T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6147T: git git://git.infradead.org/l2-mtd.git
1da177e4 6148S: Maintained
679655da
JP
6149F: drivers/mtd/
6150F: include/linux/mtd/
c117ab84 6151F: include/uapi/mtd/
1da177e4 6152
26c57ef1 6153MEN A21 WATCHDOG DRIVER
b75f0050 6154M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
6155L: linux-watchdog@vger.kernel.org
6156S: Supported
6157F: drivers/watchdog/mena21_wdt.c
6158
3764e82e
JT
6159MEN CHAMELEON BUS (mcb)
6160M: Johannes Thumshirn <johannes.thumshirn@men.de>
6161S: Supported
6162F: drivers/mcb/
6163F: include/linux/mcb.h
6164
48b490d2
AW
6165MEN F21BMC (Board Management Controller)
6166M: Andreas Werner <andreas.werner@men.de>
6167S: Supported
6168F: drivers/mfd/menf21bmc.c
6169F: drivers/watchdog/menf21bmc_wdt.c
6170F: drivers/leds/leds-menf21bmc.c
6171F: drivers/hwmon/menf21bmc_hwmon.c
6172F: Documentation/hwmon/menf21bmc
6173
12285945
JH
6174METAG ARCHITECTURE
6175M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6176L: linux-metag@vger.kernel.org
12285945
JH
6177S: Supported
6178F: arch/metag/
6179F: Documentation/metag/
6180F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6181F: drivers/clocksource/metag_generic.c
5698c50d
JH
6182F: drivers/irqchip/irq-metag.c
6183F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6184F: drivers/tty/metag_da.c
12285945 6185
c6375b0a 6186MICROBLAZE ARCHITECTURE
8b58be88 6187M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6188W: http://www.monstr.eu/fdt/
6189T: git git://git.monstr.eu/linux-2.6-microblaze.git
6190S: Supported
0a8c7914 6191F: arch/microblaze/
1da177e4
LT
6192
6193MICROTEK X6 SCANNER
61eee9a7 6194M: Oliver Neukum <oliver@neukum.org>
1da177e4 6195S: Maintained
679655da 6196F: drivers/usb/image/microtek.*
1da177e4
LT
6197
6198MIPS
8b58be88 6199M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6200L: linux-mips@linux-mips.org
6097050d 6201W: http://www.linux-mips.org/
b05e988e 6202T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6203Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6204S: Supported
679655da
JP
6205F: Documentation/mips/
6206F: arch/mips/
1da177e4 6207
08b7620a
HV
6208MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6209M: Hans Verkuil <hverkuil@xs4all.nl>
6210L: linux-media@vger.kernel.org
6211T: git git://linuxtv.org/media_tree.git
6212W: http://linuxtv.org
6213S: Odd Fixes
6214F: drivers/media/radio/radio-miropcm20*
6215
e126ba97
EC
6216Mellanox MLX5 core VPI driver
6217M: Eli Cohen <eli@mellanox.com>
6218L: netdev@vger.kernel.org
6219L: linux-rdma@vger.kernel.org
6220W: http://www.mellanox.com
6221Q: http://patchwork.ozlabs.org/project/netdev/list/
6222Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6223T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6224S: Supported
6225F: drivers/net/ethernet/mellanox/mlx5/core/
6226F: include/linux/mlx5/
6227
6228Mellanox MLX5 IB driver
b75f0050
JP
6229M: Eli Cohen <eli@mellanox.com>
6230L: linux-rdma@vger.kernel.org
6231W: http://www.mellanox.com
6232Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6233T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6234S: Supported
6235F: include/linux/mlx5/
6236F: drivers/infiniband/hw/mlx5/
e126ba97 6237
0ce277e4
AP
6238MN88472 MEDIA DRIVER
6239M: Antti Palosaari <crope@iki.fi>
6240L: linux-media@vger.kernel.org
6241W: http://linuxtv.org/
6242W: http://palosaari.fi/linux/
6243Q: http://patchwork.linuxtv.org/project/linux-media/list/
6244T: git git://linuxtv.org/anttip/media_tree.git
6245S: Maintained
6246F: drivers/staging/media/mn88472/
6247F: drivers/media/dvb-frontends/mn88472.h
6248
4f4d238f
AP
6249MN88473 MEDIA DRIVER
6250M: Antti Palosaari <crope@iki.fi>
6251L: linux-media@vger.kernel.org
6252W: http://linuxtv.org/
6253W: http://palosaari.fi/linux/
6254Q: http://patchwork.linuxtv.org/project/linux-media/list/
6255T: git git://linuxtv.org/anttip/media_tree.git
6256S: Maintained
6257F: drivers/staging/media/mn88473/
6258F: drivers/media/dvb-frontends/mn88473.h
6259
1da177e4 6260MODULE SUPPORT
8b58be88 6261M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6262S: Maintained
679655da
JP
6263F: include/linux/module.h
6264F: kernel/module.c
1da177e4
LT
6265
6266MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6267W: http://popies.net/meye/
b7788e13 6268S: Orphan
679655da 6269F: Documentation/video4linux/meye.txt
90d72ac6 6270F: drivers/media/pci/meye/
6c0f0359 6271F: include/uapi/linux/meye.h
1da177e4 6272
b9705b60 6273MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6274M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6275S: Maintained
679655da 6276F: Documentation/serial/moxa-smartio
c897401b 6277F: drivers/tty/mxser.*
d735410a 6278
889b2f87
AK
6279MR800 AVERMEDIA USB FM RADIO DRIVER
6280M: Alexey Klimov <klimov.linux@gmail.com>
6281L: linux-media@vger.kernel.org
6282T: git git://linuxtv.org/media_tree.git
6283S: Maintained
6284F: drivers/media/radio/radio-mr800.c
6285
d7155691
AO
6286MRF24J40 IEEE 802.15.4 RADIO DRIVER
6287M: Alan Ott <alan@signal11.us>
6288L: linux-wpan@vger.kernel.org
6289S: Maintained
6290F: drivers/net/ieee802154/mrf24j40.c
6291
8c4c731a 6292MSI LAPTOP SUPPORT
182ae55c 6293M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6294L: platform-driver-x86@vger.kernel.org
8c4c731a 6295S: Maintained
679655da 6296F: drivers/platform/x86/msi-laptop.c
8c4c731a 6297
0f1006b1
AA
6298MSI WMI SUPPORT
6299M: Anisse Astier <anisse@astier.eu>
d0944853 6300L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6301S: Supported
6302F: drivers/platform/x86/msi-wmi.c
6303
19a628a0
AP
6304MSI001 MEDIA DRIVER
6305M: Antti Palosaari <crope@iki.fi>
6306L: linux-media@vger.kernel.org
6307W: http://linuxtv.org/
6308W: http://palosaari.fi/linux/
6309Q: http://patchwork.linuxtv.org/project/linux-media/list/
6310T: git git://linuxtv.org/anttip/media_tree.git
6311S: Maintained
0185e197 6312F: drivers/media/tuners/msi001*
19a628a0 6313
7570589d 6314MSI2500 MEDIA DRIVER
2c57213f
AP
6315M: Antti Palosaari <crope@iki.fi>
6316L: linux-media@vger.kernel.org
6317W: http://linuxtv.org/
6318W: http://palosaari.fi/linux/
6319Q: http://patchwork.linuxtv.org/project/linux-media/list/
6320T: git git://linuxtv.org/anttip/media_tree.git
6321S: Maintained
7570589d 6322F: drivers/media/usb/msi2500/
2c57213f 6323
62a37dc7 6324MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6325M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6326L: linux-media@vger.kernel.org
6327T: git git://linuxtv.org/media_tree.git
6328S: Maintained
6329F: drivers/media/i2c/mt9m032.c
6330F: include/media/mt9m032.h
6331
62a37dc7 6332MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6333M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6334L: linux-media@vger.kernel.org
6335T: git git://linuxtv.org/media_tree.git
6336S: Maintained
6337F: drivers/media/i2c/mt9p031.c
6338F: include/media/mt9p031.h
6339
62a37dc7 6340MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6341M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6342L: linux-media@vger.kernel.org
6343T: git git://linuxtv.org/media_tree.git
6344S: Maintained
6345F: drivers/media/i2c/mt9t001.c
6346F: include/media/mt9t001.h
6347
62a37dc7 6348MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6349M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6350L: linux-media@vger.kernel.org
6351T: git git://linuxtv.org/media_tree.git
6352S: Maintained
6353F: drivers/media/i2c/mt9v032.c
6354F: include/media/mt9v032.h
6355
4e0d13cb 6356MULTIFUNCTION DEVICES (MFD)
8b58be88 6357M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6358M: Lee Jones <lee.jones@linaro.org>
7caa7991 6359T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6360S: Supported
679655da 6361F: drivers/mfd/
55b5940d 6362F: include/linux/mfd/
4e0d13cb 6363
5c4e6f13 6364MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6365M: Chris Ball <chris@printf.net>
e18eaf8f 6366M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6367L: linux-mmc@vger.kernel.org
245feaa6 6368T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6369T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6370S: Maintained
679655da
JP
6371F: drivers/mmc/
6372F: include/linux/mmc/
c117ab84 6373F: include/uapi/linux/mmc/
baca2da4 6374
15a0580c 6375MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6376S: Orphan
679655da
JP
6377F: drivers/mmc/host/mmc_spi.c
6378F: include/linux/spi/mmc_spi.h
15a0580c 6379
1da177e4 6380MULTISOUND SOUND DRIVER
8b58be88 6381M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6382S: Maintained
679655da
JP
6383F: Documentation/sound/oss/MultiSound
6384F: sound/oss/msnd*
1da177e4 6385
d735410a 6386MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6387S: Orphan
c897401b 6388F: drivers/tty/isicom.c
679655da 6389F: include/linux/isicom.h
d735410a 6390
550a7375 6391MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6392M: Felipe Balbi <balbi@ti.com>
795fb7e7 6393L: linux-usb@vger.kernel.org
43b416e5 6394T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6395S: Maintained
679655da 6396F: drivers/usb/musb/
550a7375 6397
ea0af5f6
MK
6398MXL5007T MEDIA DRIVER
6399M: Michael Krufky <mkrufky@linuxtv.org>
6400L: linux-media@vger.kernel.org
6401W: http://linuxtv.org/
6402W: http://github.com/mkrufky
6403Q: http://patchwork.linuxtv.org/project/linux-media/list/
6404T: git git://linuxtv.org/mkrufky/tuners.git
6405S: Maintained
6406F: drivers/media/tuners/mxl5007t.*
6407
2d3cf588 6408MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6409M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6410L: netdev@vger.kernel.org
205057ae 6411W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6412S: Supported
93f7848b 6413F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6414
1da177e4 6415NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6416S: Orphan
d9fb9f38 6417F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6418
23dc05a3
DM
6419NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6420M: Daniel Mack <zonque@gmail.com>
6421S: Maintained
6422L: alsa-devel@alsa-project.org
6423W: http://www.native-instruments.com
6424F: sound/usb/caiaq/
6425
1da177e4 6426NCP FILESYSTEM
52653199
PV
6427M: Petr Vandrovec <petr@vandrovec.name>
6428S: Odd Fixes
679655da 6429F: fs/ncpfs/
1da177e4 6430
a79b0322
FT
6431NCR 5380 SCSI DRIVERS
6432M: Finn Thain <fthain@telegraphics.com.au>
6433M: Michael Schmitz <schmitzmic@gmail.com>
6434L: linux-scsi@vger.kernel.org
6435S: Maintained
6436F: Documentation/scsi/g_NCR5380.txt
6437F: drivers/scsi/NCR5380.*
6438F: drivers/scsi/arm/cumana_1.c
6439F: drivers/scsi/arm/oak.c
6440F: drivers/scsi/atari_NCR5380.c
6441F: drivers/scsi/atari_scsi.*
6442F: drivers/scsi/dmx3191d.c
6443F: drivers/scsi/dtc.*
6444F: drivers/scsi/g_NCR5380.*
6445F: drivers/scsi/g_NCR5380_mmio.c
6446F: drivers/scsi/mac_scsi.*
6447F: drivers/scsi/pas16.*
a79b0322
FT
6448F: drivers/scsi/sun3_scsi.*
6449F: drivers/scsi/sun3_scsi_vme.c
6450F: drivers/scsi/t128.*
6451
1da177e4 6452NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6453M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6454L: linux-scsi@vger.kernel.org
6455S: Maintained
679655da 6456F: drivers/scsi/NCR_D700.*
1da177e4 6457
4aa3eb4c
GR
6458NCT6775 HARDWARE MONITOR DRIVER
6459M: Guenter Roeck <linux@roeck-us.net>
6460L: lm-sensors@lm-sensors.org
6461S: Maintained
6462F: Documentation/hwmon/nct6775
6463F: drivers/hwmon/nct6775.c
6464
3c2d774c 6465NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6466M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6467L: linux-rdma@vger.kernel.org
e3d33cb1 6468W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6469S: Supported
6470F: drivers/infiniband/hw/nes/
6471
be2f2e84 6472NETEM NETWORK EMULATOR
adbbf69d 6473M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6474L: netem@lists.linux-foundation.org
be2f2e84 6475S: Maintained
679655da 6476F: net/sched/sch_netem.c
be2f2e84 6477
b2f5a051 6478NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6479M: Jon Mason <jdmason@kudzu.us>
4a58448b 6480L: netdev@vger.kernel.org
4a58448b 6481S: Supported
679655da 6482F: Documentation/networking/s2io.txt
b2f5a051 6483F: Documentation/networking/vxge.txt
86387e1a 6484F: drivers/net/ethernet/neterion/
4a58448b 6485
db9cf3a3 6486NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6487M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6488M: Patrick McHardy <kaber@trash.net>
42010ed0 6489M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6490L: netfilter-devel@vger.kernel.org
82b98543 6491L: coreteam@netfilter.org
1da177e4
LT
6492W: http://www.netfilter.org/
6493W: http://www.iptables.org/
42010ed0
PNA
6494Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6495T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6496T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6497S: Supported
679655da
JP
6498F: include/linux/netfilter*
6499F: include/linux/netfilter/
6500F: include/net/netfilter/
c117ab84
CEB
6501F: include/uapi/linux/netfilter*
6502F: include/uapi/linux/netfilter/
679655da
JP
6503F: net/*/netfilter.c
6504F: net/*/netfilter/
6505F: net/netfilter/
1da177e4 6506
4cc67735 6507NETLABEL
87a0874c 6508M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6509W: http://netlabel.sf.net
6510L: netdev@vger.kernel.org
87a0874c 6511S: Maintained
80811493 6512F: Documentation/netlabel/
679655da
JP
6513F: include/net/netlabel.h
6514F: net/netlabel/
4cc67735 6515
1da177e4 6516NETROM NETWORK LAYER
8b58be88 6517M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6518L: linux-hams@vger.kernel.org
d34cb28a 6519W: http://www.linux-ax25.org/
1da177e4 6520S: Maintained
679655da 6521F: include/net/netrom.h
c117ab84 6522F: include/uapi/linux/netrom.h
679655da 6523F: net/netrom/
1da177e4 6524
5ddb88c0 6525NETWORK BLOCK DEVICE (NBD)
8b58be88 6526M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6527S: Maintained
5e4b269b 6528L: nbd-general@lists.sourceforge.net
679655da
JP
6529F: Documentation/blockdev/nbd.txt
6530F: drivers/block/nbd.c
6531F: include/linux/nbd.h
c117ab84 6532F: include/uapi/linux/nbd.h
1da177e4 6533
6e43650c
NH
6534NETWORK DROP MONITOR
6535M: Neil Horman <nhorman@tuxdriver.com>
6536L: netdev@vger.kernel.org
6537S: Maintained
6538W: https://fedorahosted.org/dropwatch/
6539F: net/core/drop_monitor.c
6540
1da177e4 6541NETWORKING [GENERAL]
8b58be88 6542M: "David S. Miller" <davem@davemloft.net>
979b6c13 6543L: netdev@vger.kernel.org
b1e8fd54 6544W: http://www.linuxfoundation.org/en/Net
11e98029 6545Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6546T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6547T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6548S: Maintained
679655da
JP
6549F: net/
6550F: include/net/
018d21ed
JP
6551F: include/linux/in.h
6552F: include/linux/net.h
6553F: include/linux/netdevice.h
c117ab84
CEB
6554F: include/uapi/linux/in.h
6555F: include/uapi/linux/net.h
6556F: include/uapi/linux/netdevice.h
7e814a6c 6557F: tools/net/
f4e53f9a 6558F: tools/testing/selftests/net/
335a67d2 6559F: lib/random32.c
a101ccd1 6560F: lib/test_bpf.c
1da177e4
LT
6561
6562NETWORKING [IPv4/IPv6]
8b58be88
JP
6563M: "David S. Miller" <davem@davemloft.net>
6564M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6565M: James Morris <jmorris@namei.org>
6566M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6567M: Patrick McHardy <kaber@trash.net>
979b6c13 6568L: netdev@vger.kernel.org
08deed1e 6569T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6570S: Maintained
679655da
JP
6571F: net/ipv4/
6572F: net/ipv6/
6573F: include/net/ip*
0a14842f 6574F: arch/x86/net/*
1da177e4 6575
73b7656c
DM
6576NETWORKING [IPSEC]
6577M: Steffen Klassert <steffen.klassert@secunet.com>
6578M: Herbert Xu <herbert@gondor.apana.org.au>
6579M: "David S. Miller" <davem@davemloft.net>
6580L: netdev@vger.kernel.org
d1fc5024
SK
6581T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6582T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6583S: Maintained
5826bdd1 6584F: net/core/flow.c
73b7656c
DM
6585F: net/xfrm/
6586F: net/key/
6587F: net/ipv4/xfrm*
d1fc5024
SK
6588F: net/ipv4/esp4.c
6589F: net/ipv4/ah4.c
6590F: net/ipv4/ipcomp.c
6591F: net/ipv4/ip_vti.c
73b7656c 6592F: net/ipv6/xfrm*
d1fc5024
SK
6593F: net/ipv6/esp6.c
6594F: net/ipv6/ah6.c
6595F: net/ipv6/ipcomp6.c
6596F: net/ipv6/ip6_vti.c
73b7656c
DM
6597F: include/uapi/linux/xfrm.h
6598F: include/net/xfrm.h
6599
10e2ff1c 6600NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6601M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6602L: netdev@vger.kernel.org
6603S: Maintained
6604
29f8f632 6605NETWORKING [WIRELESS]
2cb4abd1 6606L: linux-wireless@vger.kernel.org
8a6e2535 6607Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 6608
788873ac
JP
6609NETWORKING DRIVERS
6610L: netdev@vger.kernel.org
6611W: http://www.linuxfoundation.org/en/Net
11e98029 6612Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6613T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6614T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6615S: Odd Fixes
6616F: drivers/net/
018d21ed 6617F: include/linux/if_*
0b63bf1f
JD
6618F: include/linux/netdevice.h
6619F: include/linux/arcdevice.h
6620F: include/linux/etherdevice.h
6621F: include/linux/fcdevice.h
6622F: include/linux/fddidevice.h
6623F: include/linux/hippidevice.h
6624F: include/linux/inetdevice.h
c117ab84
CEB
6625F: include/uapi/linux/if_*
6626F: include/uapi/linux/netdevice.h
788873ac 6627
0e324cf6
JL
6628NETWORKING DRIVERS (WIRELESS)
6629M: Kalle Valo <kvalo@codeaurora.org>
6630L: linux-wireless@vger.kernel.org
6631Q: http://patchwork.kernel.org/project/linux-wireless/list/
6632T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6633S: Maintained
6634F: drivers/net/wireless/
6635
3d396eb1 6636NETXEN (1/10) GbE SUPPORT
8622315e 6637M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6638M: Sony Chacko <sony.chacko@qlogic.com>
6639M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6640L: netdev@vger.kernel.org
9c2b5bde 6641W: http://www.qlogic.com
3d396eb1 6642S: Supported
aa43c215 6643F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6644
6423d30f
AAJ
6645NFC SUBSYSTEM
6646M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6647M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6648M: Samuel Ortiz <sameo@linux.intel.com>
6649L: linux-wireless@vger.kernel.org
1eb3b216 6650L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 6651S: Supported
6423d30f 6652F: net/nfc/
55eb94f9 6653F: include/net/nfc/
c117ab84 6654F: include/uapi/linux/nfc.h
6423d30f 6655F: drivers/nfc/
08eaa1e0 6656F: include/linux/platform_data/pn544.h
7ebb88e5 6657F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6658
e8b43555 6659NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6660M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6661L: linux-nfs@vger.kernel.org
6662W: http://client.linux-nfs.org
cd7b996a 6663T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6664S: Maintained
679655da
JP
6665F: fs/lockd/
6666F: fs/nfs/
6667F: fs/nfs_common/
6668F: net/sunrpc/
6669F: include/linux/lockd/
6670F: include/linux/nfs*
6671F: include/linux/sunrpc/
c117ab84
CEB
6672F: include/uapi/linux/nfs*
6673F: include/uapi/linux/sunrpc/
1da177e4 6674
85ef9cea 6675NILFS2 FILESYSTEM
e2126935 6676M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6677L: linux-nilfs@vger.kernel.org
f9472265 6678W: http://nilfs.sourceforge.net/
e2126935 6679T: git git://github.com/konis/nilfs2.git
85ef9cea 6680S: Supported
679655da
JP
6681F: Documentation/filesystems/nilfs2.txt
6682F: fs/nilfs2/
6683F: include/linux/nilfs2_fs.h
85ef9cea 6684
1da177e4 6685NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6686M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6687W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6688S: Maintained
679655da
JP
6689F: Documentation/scsi/NinjaSCSI.txt
6690F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6691
6692NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6693M: GOTO Masanori <gotom@debian.or.jp>
6694M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6695W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6696S: Maintained
679655da
JP
6697F: Documentation/scsi/NinjaSCSI.txt
6698F: drivers/scsi/nsp32*
1da177e4 6699
383b8fb9
LFT
6700NIOS2 ARCHITECTURE
6701M: Ley Foon Tan <lftan@altera.com>
6702L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6703T: git git://git.rocketboards.org/linux-socfpga.git
6704S: Maintained
6705F: arch/nios2/
6706
fce8a7bb 6707NTB DRIVER
9ef6bf6c
JM
6708M: Jon Mason <jdmason@kudzu.us>
6709M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6710S: Supported
2984411f
JM
6711W: https://github.com/jonmason/ntb/wiki
6712T: git git://github.com/jonmason/ntb.git
fce8a7bb 6713F: drivers/ntb/
548c237c 6714F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6715F: include/linux/ntb.h
6716
1da177e4 6717NTFS FILESYSTEM
2818ef50 6718M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6719L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6720W: http://www.tuxera.com/
e6f4dee7 6721T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6722S: Supported
679655da
JP
6723F: Documentation/filesystems/ntfs.txt
6724F: fs/ntfs/
1da177e4 6725
9eb8ef74 6726NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6727M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6728L: linux-fbdev@vger.kernel.org
ce00f85c 6729S: Maintained
8a61f013
JH
6730F: drivers/video/fbdev/riva/
6731F: drivers/video/fbdev/nvidia/
1da177e4 6732
79461681
MW
6733NVM EXPRESS DRIVER
6734M: Matthew Wilcox <willy@linux.intel.com>
6735L: linux-nvme@lists.infradead.org
6736T: git git://git.infradead.org/users/willy/linux-nvme.git
6737S: Supported
5be37bf9 6738F: drivers/block/nvme*
79461681
MW
6739F: include/linux/nvme.h
6740
f50d7146
RK
6741NXP TDA998X DRM DRIVER
6742M: Russell King <rmk+kernel@arm.linux.org.uk>
6743S: Supported
6744F: drivers/gpu/drm/i2c/tda998x_drv.c
6745F: include/drm/i2c/tda998x.h
6746
fbace43e
PR
6747NXP TFA9879 DRIVER
6748M: Peter Rosin <peda@axentia.se>
6749L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6750S: Maintained
6751F: sound/soc/codecs/tfa9879*
6752
f5525786 6753OMAP SUPPORT
0e24bdd4 6754M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6755L: linux-omap@vger.kernel.org
6756W: http://www.muru.com/linux/omap/
6757W: http://linux.omap.com/
8a6e2535 6758Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6759T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6760S: Maintained
4e04d5a3 6761F: arch/arm/*omap*/
046d0a37 6762F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
6763F: drivers/irqchip/irq-omap-intc.c
6764F: drivers/mfd/*omap*.c
6765F: drivers/mfd/menelaus.c
6766F: drivers/mfd/palmas.c
6767F: drivers/mfd/tps65217.c
6768F: drivers/mfd/tps65218.c
6769F: drivers/mfd/tps65910.c
6770F: drivers/mfd/twl-core.[ch]
6771F: drivers/mfd/twl4030*.c
6772F: drivers/mfd/twl6030*.c
6773F: drivers/mfd/twl6040*.c
6774F: drivers/regulator/palmas-regulator*.c
6775F: drivers/regulator/pbias-regulator.c
6776F: drivers/regulator/tps65217-regulator.c
6777F: drivers/regulator/tps65218-regulator.c
6778F: drivers/regulator/tps65910-regulator.c
6779F: drivers/regulator/twl-regulator.c
046d0a37 6780F: include/linux/i2c-omap.h
f5525786 6781
50f29fbd 6782OMAP DEVICE TREE SUPPORT
cdb55ab0 6783M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6784M: Tony Lindgren <tony@atomide.com>
6785L: linux-omap@vger.kernel.org
d0fb18c5 6786L: devicetree@vger.kernel.org
50f29fbd
TL
6787S: Maintained
6788F: arch/arm/boot/dts/*omap*
6789F: arch/arm/boot/dts/*am3*
05eb20fa
NM
6790F: arch/arm/boot/dts/*am4*
6791F: arch/arm/boot/dts/*am5*
6792F: arch/arm/boot/dts/*dra7*
50f29fbd 6793
f5525786 6794OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6795M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6796L: linux-omap@vger.kernel.org
6797S: Maintained
6798F: arch/arm/*omap*/*clock*
6799
6800OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6801M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6802L: linux-omap@vger.kernel.org
6803S: Maintained
6804F: arch/arm/*omap*/*pm*
c46938d4 6805F: drivers/cpufreq/omap-cpufreq.c
f5525786 6806
d21db568 6807OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6808M: Rajendra Nayak <rnayak@ti.com>
6809M: Paul Walmsley <paul@pwsan.com>
6810L: linux-omap@vger.kernel.org
6811S: Maintained
d21db568 6812F: arch/arm/mach-omap2/prm*
692ab1f3 6813
f5525786 6814OMAP AUDIO SUPPORT
6c284903 6815M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6816M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6817L: alsa-devel@alsa-project.org (subscribers-only)
6818L: linux-omap@vger.kernel.org
6819S: Maintained
6820F: sound/soc/omap/
6821
18640193
TL
6822OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6823M: Roger Quadros <rogerq@ti.com>
6824M: Tony Lindgren <tony@atomide.com>
6825L: linux-omap@vger.kernel.org
6826S: Maintained
6827F: drivers/memory/omap-gpmc.c
6828F: arch/arm/mach-omap2/*gpmc*
6829
f5525786 6830OMAP FRAMEBUFFER SUPPORT
830e6384 6831M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6832L: linux-fbdev@vger.kernel.org
f5525786
TL
6833L: linux-omap@vger.kernel.org
6834S: Maintained
8a61f013 6835F: drivers/video/fbdev/omap/
f5525786 6836
676eec0d 6837OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6838M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6839L: linux-omap@vger.kernel.org
676eec0d 6840L: linux-fbdev@vger.kernel.org
178ff4c9 6841S: Maintained
8a61f013 6842F: drivers/video/fbdev/omap2/
178ff4c9
TV
6843F: Documentation/arm/OMAP/DSS
6844
8b37fcfc
OBC
6845OMAP HARDWARE SPINLOCK SUPPORT
6846M: Ohad Ben-Cohen <ohad@wizery.com>
6847L: linux-omap@vger.kernel.org
6848S: Maintained
6849F: drivers/hwspinlock/omap_hwspinlock.c
6850F: arch/arm/mach-omap2/hwspinlock.c
6851
f5525786 6852OMAP MMC SUPPORT
8b58be88 6853M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6854L: linux-omap@vger.kernel.org
6855S: Maintained
653f41b5
MC
6856F: drivers/mmc/host/omap.c
6857
6858OMAP HS MMC SUPPORT
0a4585c6 6859L: linux-mmc@vger.kernel.org
653f41b5 6860L: linux-omap@vger.kernel.org
dfa5d196 6861S: Orphan
653f41b5 6862F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6863
6864OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6865M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6866S: Maintained
6867F: drivers/char/hw_random/omap-rng.c
6868
f400c82e 6869OMAP HWMOD SUPPORT
cdb55ab0 6870M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6871M: Paul Walmsley <paul@pwsan.com>
6872L: linux-omap@vger.kernel.org
6873S: Maintained
8fc8b12b 6874F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6875
6876OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6877M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6878L: linux-omap@vger.kernel.org
6879S: Maintained
6880F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6881
0db83ced 6882OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6883M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6884L: linux-media@vger.kernel.org
6885S: Maintained
90d72ac6 6886F: drivers/media/platform/omap3isp/
0db83ced 6887F: drivers/staging/media/omap4iss/
7e8970e1 6888
f5525786 6889OMAP USB SUPPORT
f299470a 6890M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6891L: linux-usb@vger.kernel.org
6892L: linux-omap@vger.kernel.org
43b416e5 6893T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6894S: Maintained
a16fbd65
JP
6895F: drivers/usb/*/*omap*
6896F: arch/arm/*omap*/usb*
f5525786 6897
6d994710 6898OMAP GPIO DRIVER
a1415a8f 6899M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 6900M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 6901M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6902L: linux-omap@vger.kernel.org
6903S: Maintained
6904F: drivers/gpio/gpio-omap.c
6905
c351e290
MJ
6906OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6907M: Mark Jackson <mpfj@newflow.co.uk>
6908L: linux-omap@vger.kernel.org
6909S: Maintained
6910F: arch/arm/boot/dts/am335x-nano.dts
6911
0ad122d9 6912OMFS FILESYSTEM
8b58be88 6913M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6914L: linux-karma-devel@lists.sourceforge.net
6915S: Maintained
679655da
JP
6916F: Documentation/filesystems/omfs.txt
6917F: fs/omfs/
0ad122d9 6918
c1986ee9 6919OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6920M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6921S: Maintained
679655da
JP
6922F: drivers/char/pcmcia/cm4000_cs.c
6923F: include/linux/cm4000_cs.h
c117ab84 6924F: include/uapi/linux/cm4000_cs.h
c1986ee9 6925
77c44ab1 6926OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6927M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6928S: Maintained
679655da 6929F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6930
77d5140f 6931OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6932M: Jonathan Corbet <corbet@lwn.net>
661263b5 6933L: linux-media@vger.kernel.org
275ffde4 6934T: git git://linuxtv.org/media_tree.git
77d5140f 6935S: Maintained
90d72ac6 6936F: drivers/media/i2c/ov7670.c
77d5140f 6937
431bca73 6938ONENAND FLASH DRIVER
8b58be88 6939M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6940L: linux-mtd@lists.infradead.org
6941S: Maintained
679655da
JP
6942F: drivers/mtd/onenand/
6943F: include/linux/mtd/onenand*.h
431bca73 6944
1da177e4 6945ONSTREAM SCSI TAPE DRIVER
8b58be88 6946M: Willem Riede <osst@riede.org>
1da177e4
LT
6947L: osst-users@lists.sourceforge.net
6948L: linux-scsi@vger.kernel.org
6949S: Maintained
f7269cfc
JD
6950F: Documentation/scsi/osst.txt
6951F: drivers/scsi/osst.*
6952F: drivers/scsi/osst_*.h
6953F: drivers/scsi/st.h
1da177e4 6954
e2d1d6c0 6955OPENCORES I2C BUS DRIVER
8b58be88 6956M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6957L: linux-i2c@vger.kernel.org
e2d1d6c0 6958S: Maintained
679655da
JP
6959F: Documentation/i2c/busses/i2c-ocores
6960F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6961
860c44c1 6962OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6963M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6964M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6965L: devicetree@vger.kernel.org
860c44c1 6966W: http://fdt.secretlab.ca
3bbf9b9b 6967T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6968S: Maintained
f8828205 6969F: drivers/of/
860c44c1 6970F: include/linux/of*.h
f8828205 6971F: scripts/dtc/
860c44c1 6972K: of_get_property
d945fa0d 6973K: of_match_table
860c44c1 6974
f8828205 6975OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6976M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6977M: Pawel Moll <pawel.moll@arm.com>
6978M: Mark Rutland <mark.rutland@arm.com>
de80963e 6979M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6980M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6981L: devicetree@vger.kernel.org
6982S: Maintained
6983F: Documentation/devicetree/
6984F: arch/*/boot/dts/
6985F: include/dt-bindings/
6986
19f9d392
JB
6987OPENRISC ARCHITECTURE
6988M: Jonas Bonn <jonas@southpole.se>
6989W: http://openrisc.net
eab7c1c0 6990L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6991S: Maintained
6992T: git git://openrisc.net/~jonas/linux
14430813 6993F: arch/openrisc/
19f9d392 6994
ccb1352e 6995OPENVSWITCH
4f337ed5 6996M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6997L: dev@openvswitch.org
6998W: http://openvswitch.org
4f337ed5 6999T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
7000S: Maintained
7001F: net/openvswitch/
7002
af39917d
CL
7003OPL4 DRIVER
7004M: Clemens Ladisch <clemens@ladisch.de>
7005L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7006T: git git://git.alsa-project.org/alsa-kernel.git
7007S: Maintained
7008F: sound/drivers/opl4/
7009
1da177e4 7010OPROFILE
4cf7e718 7011M: Robert Richter <rric@kernel.org>
1da177e4
LT
7012L: oprofile-list@lists.sf.net
7013S: Maintained
81c4a8a6 7014F: arch/*/include/asm/oprofile*.h
679655da
JP
7015F: arch/*/oprofile/
7016F: drivers/oprofile/
7017F: include/linux/oprofile.h
1da177e4 7018
e2d1d6c0 7019ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7020M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7021M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
7022L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7023W: http://oss.oracle.com/projects/ocfs2/
2191aeba 7024T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 7025S: Supported
679655da
JP
7026F: Documentation/filesystems/ocfs2.txt
7027F: Documentation/filesystems/dlmfs.txt
7028F: fs/ocfs2/
e2d1d6c0 7029
1da177e4 7030ORINOCO DRIVER
724c6b35 7031L: linux-wireless@vger.kernel.org
491b26b4 7032W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7033W: http://www.nongnu.org/orinoco/
3a59babb 7034S: Orphan
679655da 7035F: drivers/net/wireless/orinoco/
1da177e4 7036
42c55aa8 7037OSD LIBRARY and FILESYSTEM
fadc0752 7038M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7039M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7040L: osd-dev@open-osd.org
7041W: http://open-osd.org
54e5881d 7042T: git git://git.open-osd.org/open-osd.git
68274794 7043S: Maintained
42c55aa8 7044F: drivers/scsi/osd/
6b6f0b6c 7045F: include/scsi/osd_*
42c55aa8 7046F: fs/exofs/
68274794 7047
ef94b186 7048OVERLAY FILESYSTEM
7c37fbda 7049M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7050L: linux-unionfs@vger.kernel.org
7051T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7052S: Supported
1d113735 7053F: fs/overlayfs/
7c37fbda
NB
7054F: Documentation/filesystems/overlayfs.txt
7055
e2d1d6c0 7056P54 WIRELESS DRIVER
084cb0fe 7057M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7058L: linux-wireless@vger.kernel.org
084cb0fe 7059W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7060S: Maintained
679655da 7061F: drivers/net/wireless/p54/
e2d1d6c0 7062
f5cd7872 7063PA SEMI ETHERNET DRIVER
8b58be88 7064M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7065L: netdev@vger.kernel.org
7066S: Maintained
ded19add 7067F: drivers/net/ethernet/pasemi/*
f5cd7872 7068
beb58aa3 7069PA SEMI SMBUS DRIVER
8b58be88 7070M: Olof Johansson <olof@lixom.net>
846557d3 7071L: linux-i2c@vger.kernel.org
beb58aa3 7072S: Maintained
679655da 7073F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7074
48fc267e
SK
7075PADATA PARALLEL EXECUTION MECHANISM
7076M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7077L: linux-crypto@vger.kernel.org
7078S: Maintained
7079F: kernel/padata.c
7080F: include/linux/padata.h
7081F: Documentation/padata.txt
7082
709ee531 7083PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7084M: Harald Welte <laforge@gnumonks.org>
d0944853 7085L: platform-driver-x86@vger.kernel.org
709ee531 7086S: Maintained
679655da 7087F: drivers/platform/x86/panasonic-laptop.c
709ee531 7088
368dd5ac 7089PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7090M: David Howells <dhowells@redhat.com>
7091M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7092L: linux-am33-list@redhat.com (moderated for non-subscribers)
7093W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7094S: Maintained
679655da
JP
7095F: Documentation/mn10300/
7096F: arch/mn10300/
4fa97181 7097
1da177e4 7098PARALLEL PORT SUPPORT
3dd1a329 7099L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7100S: Orphan
679655da
JP
7101F: drivers/parport/
7102F: include/linux/parport*.h
7103F: drivers/char/ppdev.c
c117ab84 7104F: include/uapi/linux/ppdev.h
1da177e4 7105
4cdf6bc2 7106PARAVIRT_OPS INTERFACE
d633180c 7107M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7108M: Chris Wright <chrisw@sous-sol.org>
7109M: Alok Kataria <akataria@vmware.com>
7110M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7111L: virtualization@lists.linux-foundation.org
4cdf6bc2 7112S: Supported
679655da
JP
7113F: Documentation/ia64/paravirt_ops.txt
7114F: arch/*/kernel/paravirt*
7115F: arch/*/include/asm/paravirt.h
4cdf6bc2 7116
e2d1d6c0 7117PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7118M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7119L: linux-parport@lists.infradead.org (subscribers-only)
7120W: http://www.torque.net/linux-pp.html
7121S: Maintained
679655da
JP
7122F: Documentation/blockdev/paride.txt
7123F: drivers/block/paride/
e2d1d6c0
RD
7124
7125PARISC ARCHITECTURE
b8828770 7126M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7127M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7128L: linux-parisc@vger.kernel.org
7129W: http://www.parisc-linux.org/
8a6e2535 7130Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7131T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7132T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7133S: Maintained
679655da 7134F: arch/parisc/
2b6bac9e 7135F: Documentation/parisc/
679655da 7136F: drivers/parisc/
2b6bac9e
HD
7137F: drivers/char/agp/parisc-agp.c
7138F: drivers/input/serio/gscps2.c
7139F: drivers/parport/parport_gsc.*
7140F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7141F: drivers/video/fbdev/sti*
2b6bac9e
HD
7142F: drivers/video/console/sti*
7143F: drivers/video/logo/logo_parisc*
e2d1d6c0 7144
1662d32c 7145PC87360 HARDWARE MONITORING DRIVER
8b58be88 7146M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7147L: lm-sensors@lm-sensors.org
7148S: Maintained
679655da
JP
7149F: Documentation/hwmon/pc87360
7150F: drivers/hwmon/pc87360.c
1662d32c
JC
7151
7152PC8736x GPIO DRIVER
8b58be88 7153M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7154S: Maintained
679655da 7155F: drivers/char/pc8736x_gpio.c
1662d32c 7156
1ad107fd 7157PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7158M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7159L: lm-sensors@lm-sensors.org
7160S: Maintained
7161F: Documentation/hwmon/pc87427
7162F: drivers/hwmon/pc87427.c
7163
b26e0ed4 7164PCA9532 LED DRIVER
8b58be88 7165M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7166S: Maintained
d5ca6918
JP
7167F: drivers/leds/leds-pca9532.c
7168F: include/linux/leds-pca9532.h
b26e0ed4 7169
5ce914a8 7170PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7171M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7172L: linux-i2c@vger.kernel.org
7173S: Maintained
b4f0b74e 7174F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7175
3971dae5 7176PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7177M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7178S: Maintained
7179F: drivers/firmware/pcdp.*
7180
065c6359 7181PCI ERROR RECOVERY
6305902c 7182M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7183L: linux-pci@vger.kernel.org
065c6359 7184S: Supported
679655da 7185F: Documentation/PCI/pci-error-recovery.txt
065c6359 7186
1da177e4 7187PCI SUBSYSTEM
5ac3a6d2 7188M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7189L: linux-pci@vger.kernel.org
99662dd1 7190Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7191T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7192S: Supported
679655da
JP
7193F: Documentation/PCI/
7194F: drivers/pci/
7195F: include/linux/pci*
6b49ee49 7196F: arch/x86/pci/
cad01f91 7197F: arch/x86/kernel/quirks.c
1da177e4 7198
5f6b6ccd
TI
7199PCI DRIVER FOR APPLIEDMICRO XGENE
7200M: Tanmay Inamdar <tinamdar@apm.com>
7201L: linux-pci@vger.kernel.org
7202L: linux-arm-kernel@lists.infradead.org
7203S: Maintained
7204F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7205F: drivers/pci/host/pci-xgene.c
7206
62d0ff83
ML
7207PCI DRIVER FOR FREESCALE LAYERSCAPE
7208M: Minghuan Lian <minghuan.Lian@freescale.com>
7209M: Mingkai Hu <mingkai.hu@freescale.com>
7210M: Roy Zang <tie-fei.zang@freescale.com>
7211L: linuxppc-dev@lists.ozlabs.org
7212L: linux-pci@vger.kernel.org
7213L: linux-arm-kernel@lists.infradead.org
7214S: Maintained
7215F: drivers/pci/host/*layerscape*
7216
f0b75693
BH
7217PCI DRIVER FOR IMX6
7218M: Richard Zhu <r65037@freescale.com>
1ba55f55 7219M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7220L: linux-pci@vger.kernel.org
7221L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7222S: Maintained
7223F: drivers/pci/host/*imx6*
7224
0c4ffcfe
MK
7225PCI DRIVER FOR TI KEYSTONE
7226M: Murali Karicheri <m-karicheri2@ti.com>
7227L: linux-pci@vger.kernel.org
7228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7229S: Maintained
7230F: drivers/pci/host/*keystone*
7231
f0b75693
BH
7232PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7233M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7234M: Jason Cooper <jason@lakedaemon.net>
7235L: linux-pci@vger.kernel.org
7236L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7237S: Maintained
7238F: drivers/pci/host/*mvebu*
7239
0447cfd7
TR
7240PCI DRIVER FOR NVIDIA TEGRA
7241M: Thierry Reding <thierry.reding@gmail.com>
7242L: linux-tegra@vger.kernel.org
f0b75693 7243L: linux-pci@vger.kernel.org
0447cfd7
TR
7244S: Supported
7245F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7246F: drivers/pci/host/pci-tegra.c
7247
47ff3de9
KVA
7248PCI DRIVER FOR TI DRA7XX
7249M: Kishon Vijay Abraham I <kishon@ti.com>
7250L: linux-omap@vger.kernel.org
7251L: linux-pci@vger.kernel.org
7252S: Supported
7253F: Documentation/devicetree/bindings/pci/ti-pci.txt
7254F: drivers/pci/host/pci-dra7xx.c
7255
f0b75693
BH
7256PCI DRIVER FOR RENESAS R-CAR
7257M: Simon Horman <horms@verge.net.au>
7258L: linux-pci@vger.kernel.org
7259L: linux-sh@vger.kernel.org
7260S: Maintained
7261F: drivers/pci/host/*rcar*
7262
4af82255
JH
7263PCI DRIVER FOR SAMSUNG EXYNOS
7264M: Jingoo Han <jg1.han@samsung.com>
7265L: linux-pci@vger.kernel.org
f0b75693
BH
7266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7267L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7268S: Maintained
7269F: drivers/pci/host/pci-exynos.c
7270
f0b75693
BH
7271PCI DRIVER FOR SYNOPSIS DESIGNWARE
7272M: Mohit Kumar <mohit.kumar@st.com>
7273M: Jingoo Han <jg1.han@samsung.com>
7274L: linux-pci@vger.kernel.org
7275S: Maintained
7276F: drivers/pci/host/*designware*
7277
cf28855b
WD
7278PCI DRIVER FOR GENERIC OF HOSTS
7279M: Will Deacon <will.deacon@arm.com>
7280L: linux-pci@vger.kernel.org
7281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7282S: Maintained
7283F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7284F: drivers/pci/host/pci-host-generic.c
7285
51b66a6c
PA
7286PCIE DRIVER FOR ST SPEAR13XX
7287M: Mohit Kumar <mohit.kumar@st.com>
7288L: linux-pci@vger.kernel.org
7289S: Maintained
7290F: drivers/pci/host/*spear*
7291
1da177e4 7292PCMCIA SUBSYSTEM
4230dfc9 7293P: Linux PCMCIA Team
f5df5881 7294L: linux-pcmcia@lists.infradead.org
6650e0a5 7295W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7296T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7297S: Maintained
679655da
JP
7298F: Documentation/pcmcia/
7299F: drivers/pcmcia/
7300F: include/pcmcia/
1da177e4
LT
7301
7302PCNET32 NETWORK DRIVER
227fb925 7303M: Don Fry <pcnet32@frontier.com>
979b6c13 7304L: netdev@vger.kernel.org
1da177e4 7305S: Maintained
b955f6ca 7306F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7307
48fc267e
SK
7308PCRYPT PARALLEL CRYPTO ENGINE
7309M: Steffen Klassert <steffen.klassert@secunet.com>
7310L: linux-crypto@vger.kernel.org
7311S: Maintained
7312F: crypto/pcrypt.c
7313F: include/crypto/pcrypt.h
7314
e72df0b8
TH
7315PER-CPU MEMORY ALLOCATOR
7316M: Tejun Heo <tj@kernel.org>
7317M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7318T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7319S: Maintained
7320F: include/linux/percpu*.h
7321F: mm/percpu*.c
7322F: arch/*/include/asm/percpu.h
7323
ad4ecbcb 7324PER-TASK DELAY ACCOUNTING
185e595f 7325M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7326S: Maintained
679655da
JP
7327F: include/linux/delayacct.h
7328F: kernel/delayacct.c
ad4ecbcb 7329
57c0c15b 7330PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
7331M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7332M: Paul Mackerras <paulus@samba.org>
dd9b238c 7333M: Ingo Molnar <mingo@redhat.com>
f80c5393 7334M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7335L: linux-kernel@vger.kernel.org
75fc2d37 7336T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7337S: Supported
d53e8365 7338F: kernel/events/*
a003236c 7339F: include/linux/perf_event.h
c117ab84 7340F: include/uapi/linux/perf_event.h
141c4296
RR
7341F: arch/*/kernel/perf_event*.c
7342F: arch/*/kernel/*/perf_event*.c
7343F: arch/*/kernel/*/*/perf_event*.c
a003236c 7344F: arch/*/include/asm/perf_event.h
a003236c
VL
7345F: arch/*/kernel/perf_callchain.c
7346F: tools/perf/
6c0b3244 7347
dd49d0f5 7348PERSONALITY HANDLING
8b58be88 7349M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7350L: linux-abi-devel@lists.sourceforge.net
7351S: Maintained
679655da 7352F: include/linux/personality.h
c117ab84 7353F: include/uapi/linux/personality.h
dd49d0f5 7354
838e7a03 7355PHONET PROTOCOL
2a06b40f 7356M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7357S: Supported
7358F: Documentation/networking/phonet.txt
7359F: include/linux/phonet.h
7360F: include/net/phonet/
c117ab84 7361F: include/uapi/linux/phonet.h
838e7a03
RDC
7362F: net/phonet/
7363
1da177e4 7364PHRAM MTD DRIVER
8b58be88 7365M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7366L: linux-mtd@lists.infradead.org
7367S: Maintained
679655da 7368F: drivers/mtd/devices/phram.c
1da177e4 7369
efdbb10e
BP
7370PICOLCD HID DRIVER
7371M: Bruno Prémont <bonbons@linux-vserver.org>
7372L: linux-input@vger.kernel.org
7373S: Maintained
7374F: drivers/hid/hid-picolcd*
7375
a53bfa07
JI
7376PICOXCELL SUPPORT
7377M: Jamie Iles <jamie@jamieiles.com>
7378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7379T: git git://github.com/jamieiles/linux-2.6-ji.git
7380S: Supported
b8733987 7381F: arch/arm/boot/dts/picoxcell*
14430813 7382F: arch/arm/mach-picoxcell/
b8733987 7383F: drivers/crypto/picoxcell*
a53bfa07 7384
2744e8af
LW
7385PIN CONTROL SUBSYSTEM
7386M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7387L: linux-gpio@vger.kernel.org
2744e8af 7388S: Maintained
07f29ba6 7389F: drivers/pinctrl/
8e406fe4 7390F: include/linux/pinctrl/
2744e8af 7391
2201bbb8
JCPV
7392PIN CONTROLLER - ATMEL AT91
7393M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7394L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7395S: Maintained
c654b6bf 7396F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7397
cbd1b652
MW
7398PIN CONTROLLER - INTEL
7399M: Mika Westerberg <mika.westerberg@linux.intel.com>
7400M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7401S: Maintained
7402F: drivers/pinctrl/intel/
2201bbb8 7403
9963b536
LP
7404PIN CONTROLLER - RENESAS
7405M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7406L: linux-sh@vger.kernel.org
7407S: Maintained
7408F: drivers/pinctrl/sh-pfc/
7409
b75e60d6 7410PIN CONTROLLER - SAMSUNG
fea685e9 7411M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7412M: Thomas Abraham <thomas.abraham@linaro.org>
7413L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7414L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7415S: Maintained
9b5b33f6 7416F: drivers/pinctrl/samsung/
b75e60d6 7417
deda8287 7418PIN CONTROLLER - ST SPEAR
8e406fe4 7419M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7420L: spear-devel@list.st.com
7421L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7422W: http://www.st.com/spear
7423S: Maintained
8e406fe4 7424F: drivers/pinctrl/spear/
deda8287 7425
249a6771 7426PKTCDVD DRIVER
dbd47133 7427M: Jiri Kosina <jkosina@suse.cz>
249a6771 7428S: Maintained
679655da
JP
7429F: drivers/block/pktcdvd.c
7430F: include/linux/pktcdvd.h
c117ab84 7431F: include/uapi/linux/pktcdvd.h
249a6771 7432
b31d8273
G
7433PKUNITY SOC DRIVERS
7434M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7435W: http://mprc.pku.edu.cn/~guanxuetao/linux
7436S: Maintained
ceebf4d5 7437T: git git://github.com/gxt/linux.git
b31d8273 7438F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7439F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7440F: drivers/video/fbdev/fb-puv3.c
2809e80b 7441F: drivers/rtc/rtc-puv3.c
b31d8273 7442
9d2ecfb7 7443PMBUS HARDWARE MONITORING DRIVERS
ca462085 7444M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7445L: lm-sensors@lm-sensors.org
7446W: http://www.lm-sensors.org/
7447W: http://www.roeck-us.net/linux/drivers/
7448T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7449S: Maintained
7450F: Documentation/hwmon/pmbus
7451F: drivers/hwmon/pmbus/
7452F: include/linux/i2c/pmbus.h
7453
89a36810 7454PMC SIERRA MaxRAID DRIVER
076cfaae 7455M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7456L: linux-scsi@vger.kernel.org
7457W: http://www.pmc-sierra.com/
7458S: Supported
7459F: drivers/scsi/pmcraid.*
7460
dbf9bfe6 7461PMC SIERRA PM8001 DRIVER
4f0e359c 7462M: xjtuwjp@gmail.com
dbf9bfe6 7463M: lindar_liu@usish.com
f5a7b525 7464L: pmchba@pmcs.com
dbf9bfe6 7465L: linux-scsi@vger.kernel.org
7466S: Supported
7467F: drivers/scsi/pm8001/
7468
1da177e4 7469POSIX CLOCKS and TIMERS
8b58be88 7470M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7471L: linux-kernel@vger.kernel.org
75fc2d37 7472T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7473S: Maintained
679655da
JP
7474F: fs/timerfd.c
7475F: include/linux/timer*
5cee9645 7476F: kernel/time/*timer*
1da177e4 7477
3be86148 7478POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7479M: Sebastian Reichel <sre@kernel.org>
57318935 7480M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7481M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7482L: linux-pm@vger.kernel.org
54e5881d 7483T: git git://git.infradead.org/battery-2.6.git
3be86148 7484S: Maintained
679655da 7485F: include/linux/power_supply.h
8cd725a1 7486F: drivers/power/
3be86148 7487
1da177e4 7488PNP SUPPORT
46a1f21a 7489M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7490S: Maintained
679655da 7491F: drivers/pnp/
1da177e4 7492
999445d4 7493PNXxxxx I2C DRIVER
8b58be88 7494M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7495L: linux-i2c@vger.kernel.org
999445d4 7496S: Maintained
679655da 7497F: drivers/i2c/busses/i2c-pnx.c
999445d4 7498
1da177e4 7499PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7500M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7501L: linux-ppp@vger.kernel.org
7502S: Maintained
224cf5ad 7503F: drivers/net/ppp/ppp_*
1da177e4
LT
7504
7505PPP OVER ATM (RFC 2364)
8b58be88 7506M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7507S: Maintained
679655da 7508F: net/atm/pppoatm.c
c117ab84 7509F: include/uapi/linux/atmppp.h
1da177e4
LT
7510
7511PPP OVER ETHERNET
8b58be88 7512M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7513S: Maintained
224cf5ad
JK
7514F: drivers/net/ppp/pppoe.c
7515F: drivers/net/ppp/pppox.c
1da177e4 7516
a6d2370b 7517PPP OVER L2TP
8b58be88 7518M: James Chapman <jchapman@katalix.com>
a6d2370b 7519S: Maintained
90ca28d1 7520F: net/l2tp/l2tp_ppp.c
679655da 7521F: include/linux/if_pppol2tp.h
c117ab84 7522F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7523
eae9d2ba 7524PPS SUPPORT
8b58be88 7525M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7526W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7527L: linuxpps@ml.enneenne.com (subscribers-only)
7528S: Maintained
cabaaf41
JP
7529F: Documentation/pps/
7530F: drivers/pps/
7531F: include/linux/pps*.h
eae9d2ba 7532
71a6d0af
HW
7533PPTP DRIVER
7534M: Dmitry Kozlov <xeb@mail.ru>
7535L: netdev@vger.kernel.org
7536S: Maintained
224cf5ad 7537F: drivers/net/ppp/pptp.c
71a6d0af
HW
7538W: http://sourceforge.net/projects/accel-pptp
7539
1da177e4 7540PREEMPTIBLE KERNEL
8b58be88 7541M: Robert Love <rml@tech9.net>
1da177e4
LT
7542L: kpreempt-tech@lists.sourceforge.net
7543W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7544S: Supported
679655da
JP
7545F: Documentation/preempt-locking.txt
7546F: include/linux/preempt.h
1da177e4
LT
7547
7548PRISM54 WIRELESS DRIVER
8b58be88 7549M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7550L: linux-wireless@vger.kernel.org
9ef80804 7551W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7552S: Obsolete
679655da 7553F: drivers/net/wireless/prism54/
1da177e4 7554
b3277dfa 7555PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7556M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7557L: linux-ide@vger.kernel.org
7558S: Maintained
679655da 7559F: drivers/ata/sata_promise.*
b3277dfa 7560
02c18891 7561PS3 NETWORK SUPPORT
b809b9ca 7562M: Geoff Levand <geoff@infradead.org>
02c18891 7563L: netdev@vger.kernel.org
a4724ed6 7564L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7565S: Maintained
8df158ac 7566F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7567
f58a9d17 7568PS3 PLATFORM SUPPORT
b809b9ca 7569M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7570L: linuxppc-dev@lists.ozlabs.org
7571L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7572S: Maintained
679655da
JP
7573F: arch/powerpc/boot/ps3*
7574F: arch/powerpc/include/asm/lv1call.h
7575F: arch/powerpc/include/asm/ps3*.h
7576F: arch/powerpc/platforms/ps3/
7577F: drivers/*/ps3*
7578F: drivers/ps3/
fec629b8 7579F: drivers/rtc/rtc-ps3.c
679655da 7580F: drivers/usb/host/*ps3.c
fec629b8 7581F: sound/ppc/snd_ps3*
f58a9d17 7582
cffb4add 7583PS3VRAM DRIVER
8b58be88 7584M: Jim Paris <jim@jtan.com>
a4724ed6 7585L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7586S: Maintained
8a3977cb 7587F: drivers/block/ps3vram.c
cffb4add 7588
8defe599 7589PSTORE FILESYSTEM
9d5e2a02 7590M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7591M: Colin Cross <ccross@android.com>
7592M: Kees Cook <keescook@chromium.org>
7593M: Tony Luck <tony.luck@intel.com>
7594S: Maintained
7595T: git git://git.infradead.org/users/cbou/linux-pstore.git
7596F: fs/pstore/
7597F: include/linux/pstore*
04851772 7598F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7599F: drivers/acpi/apei/erst.c
7600
7fbc415d
RC
7601PTP HARDWARE CLOCK SUPPORT
7602M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7603L: netdev@vger.kernel.org
7fbc415d
RC
7604S: Maintained
7605W: http://linuxptp.sourceforge.net/
7606F: Documentation/ABI/testing/sysfs-ptp
7607F: Documentation/ptp/*
0ecb3cdd 7608F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7609F: drivers/net/phy/dp83640*
7610F: drivers/ptp/*
7611F: include/linux/ptp_cl*
7612
cf94a4d1 7613PTRACE SUPPORT
e846ee5f 7614M: Roland McGrath <roland@hack.frob.com>
8b58be88 7615M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7616S: Maintained
7617F: include/asm-generic/syscall.h
7618F: include/linux/ptrace.h
7619F: include/linux/regset.h
7620F: include/linux/tracehook.h
c117ab84 7621F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7622F: kernel/ptrace.c
7623
8320204a 7624PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7625M: Mike Isely <isely@pobox.com>
16e9495d 7626L: pvrusb2@isely.net (subscribers-only)
661263b5 7627L: linux-media@vger.kernel.org
8320204a 7628W: http://www.isely.net/pvrusb2/
275ffde4 7629T: git git://linuxtv.org/media_tree.git
8320204a 7630S: Maintained
679655da 7631F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7632F: drivers/media/usb/pvrusb2/
8320204a 7633
39532e6c
HG
7634PWC WEBCAM DRIVER
7635M: Hans de Goede <hdegoede@redhat.com>
7636L: linux-media@vger.kernel.org
7637T: git git://linuxtv.org/media_tree.git
7638S: Maintained
7639F: drivers/media/usb/pwc/*
7640
93c090b3
KD
7641PWM FAN DRIVER
7642M: Kamil Debski <k.debski@samsung.com>
7643L: lm-sensors@lm-sensors.org
7644S: Supported
7645F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7646F: Documentation/hwmon/pwm-fan
7647F: drivers/hwmon/pwm-fan.c
7648
200efedd 7649PWM SUBSYSTEM
aa3495f7
TR
7650M: Thierry Reding <thierry.reding@gmail.com>
7651L: linux-pwm@vger.kernel.org
0c2498f1 7652S: Maintained
006e854f 7653T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7654F: Documentation/pwm.txt
7655F: Documentation/devicetree/bindings/pwm/
7656F: include/linux/pwm.h
0c2498f1 7657F: drivers/pwm/
a140b98d
TR
7658F: drivers/video/backlight/pwm_bl.c
7659F: include/linux/pwm_backlight.h
0c2498f1 7660
30ec261e 7661PXA2xx/PXA3xx SUPPORT
8da5e302 7662M: Daniel Mack <daniel@zonque.org>
a323f664 7663M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7664M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7665L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7666T: git git://github.com/hzhuang1/linux.git
8da5e302 7667T: git git://github.com/rjarzmik/linux.git
1da177e4 7668S: Maintained
679655da
JP
7669F: arch/arm/mach-pxa/
7670F: drivers/pcmcia/pxa2xx*
9df92e6c 7671F: drivers/spi/spi-pxa2xx*
faf2e1db 7672F: drivers/usb/gadget/udc/pxa2*
679655da 7673F: include/sound/pxa2xx-lib.h
bec4c99e 7674F: sound/arm/pxa*
14430813 7675F: sound/soc/pxa/
1da177e4 7676
ec64d3bf
EG
7677PXA3xx NAND FLASH DRIVER
7678M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7679L: linux-mtd@lists.infradead.org
7680S: Maintained
9a67f099 7681F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7682
3f640c61 7683MMP SUPPORT
8b58be88 7684M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7685M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7686L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7687T: git git://github.com/hzhuang1/linux.git
7688T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7689S: Maintained
3f640c61 7690F: arch/arm/mach-mmp/
e8e6cb32 7691
272f133a
PO
7692PXA MMCI DRIVER
7693S: Orphan
7694
57f63bc8 7695PXA RTC DRIVER
8b58be88 7696M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7697L: rtc-linux@googlegroups.com
7698S: Maintained
7699
cea4001a
TS
7700QAT DRIVER
7701M: Tadeusz Struk <tadeusz.struk@intel.com>
7702L: qat-linux@intel.com
7703S: Supported
7704F: drivers/crypto/qat/
7705
52a09a04 7706QIB DRIVER
8473c603 7707M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7708L: linux-rdma@vger.kernel.org
7709S: Supported
7710F: drivers/infiniband/hw/qib/
7711
5e9772b9
JS
7712QLOGIC QLA1280 SCSI DRIVER
7713M: Michael Reed <mdr@sgi.com>
7714L: linux-scsi@vger.kernel.org
7715S: Maintained
7716F: drivers/scsi/qla1280.[ch]
7717
1da177e4 7718QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7719M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7720L: linux-scsi@vger.kernel.org
7721S: Supported
679655da
JP
7722F: Documentation/scsi/LICENSE.qla2xxx
7723F: drivers/scsi/qla2xxx/
1da177e4 7724
883c98fe 7725QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7726M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7727M: iscsi-driver@qlogic.com
7728L: linux-scsi@vger.kernel.org
7729S: Supported
bacfb81b 7730F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7731F: drivers/scsi/qla4xxx/
7732
5a4faa87 7733QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7734M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7735M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7736M: linux-driver@qlogic.com
7737L: netdev@vger.kernel.org
7738S: Supported
679655da 7739F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7740F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7741
0ec00f03 7742QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7743M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 7744M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
7745L: netdev@vger.kernel.org
7746S: Supported
aa43c215 7747F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7748
c4e84bde 7749QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
7750M: Harish Patil <harish.patil@qlogic.com>
7751M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7752M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 7753M: linux-driver@qlogic.com
c4e84bde
RM
7754L: netdev@vger.kernel.org
7755S: Supported
aa43c215 7756F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7757
1da177e4 7758QNX4 FILESYSTEM
8b58be88 7759M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7760W: http://www.alarsen.net/linux/qnx4fs/
7761S: Maintained
80811493 7762F: fs/qnx4/
c117ab84
CEB
7763F: include/uapi/linux/qnx4_fs.h
7764F: include/uapi/linux/qnxtypes.h
1da177e4 7765
91952bc0
AP
7766QT1010 MEDIA DRIVER
7767M: Antti Palosaari <crope@iki.fi>
7768L: linux-media@vger.kernel.org
7769W: http://linuxtv.org/
7770W: http://palosaari.fi/linux/
7771Q: http://patchwork.linuxtv.org/project/linux-media/list/
7772T: git git://linuxtv.org/anttip/media_tree.git
7773S: Maintained
7774F: drivers/media/tuners/qt1010*
7775
966fb5ec
SM
7776QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7777M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7778L: linux-wireless@vger.kernel.org
7779L: ath9k-devel@lists.ath9k.org
7780W: http://wireless.kernel.org/en/users/Drivers/ath9k
7781S: Supported
7782F: drivers/net/wireless/ath/ath9k/
7783
2ea0ffcb
KV
7784QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7785M: Kalle Valo <kvalo@qca.qualcomm.com>
7786L: ath10k@lists.infradead.org
7787W: http://wireless.kernel.org/en/users/Drivers/ath10k
7788T: git git://github.com/kvalo/ath.git
7789S: Supported
7790F: drivers/net/wireless/ath/ath10k/
7791
4f4567cf
RK
7792QUALCOMM HEXAGON ARCHITECTURE
7793M: Richard Kuo <rkuo@codeaurora.org>
7794L: linux-hexagon@vger.kernel.org
7795S: Supported
7796F: arch/hexagon/
7797
8e84c258
EK
7798QUALCOMM WCN36XX WIRELESS DRIVER
7799M: Eugene Krasnikov <k.eugene.e@gmail.com>
7800L: wcn36xx@lists.infradead.org
7801W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7802T: git git://github.com/KrasnikovEugene/wcn36xx.git
7803S: Supported
7804F: drivers/net/wireless/ath/wcn36xx/
7805
35e3540b
HV
7806QUICKCAM PARALLEL PORT WEBCAMS
7807M: Hans Verkuil <hverkuil@xs4all.nl>
7808L: linux-media@vger.kernel.org
7809T: git git://linuxtv.org/media_tree.git
7810W: http://linuxtv.org
7811S: Odd Fixes
7812F: drivers/media/parport/*-qcam*
7813
602adf40 7814RADOS BLOCK DEVICE (RBD)
09d90327
SW
7815M: Yehuda Sadeh <yehuda@inktank.com>
7816M: Sage Weil <sage@inktank.com>
527a88b9 7817M: Alex Elder <elder@kernel.org>
602adf40 7818M: ceph-devel@vger.kernel.org
09d90327
SW
7819W: http://ceph.com/
7820T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7821S: Supported
7822F: drivers/block/rbd.c
7823F: drivers/block/rbd_types.h
7824
1da177e4 7825RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7826M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7827L: linux-fbdev@vger.kernel.org
1da177e4 7828S: Maintained
8a61f013 7829F: drivers/video/fbdev/aty/radeon*
c117ab84 7830F: include/uapi/linux/radeonfb.h
1da177e4 7831
c6c9b34c
HG
7832RADIOSHARK RADIO DRIVER
7833M: Hans de Goede <hdegoede@redhat.com>
7834L: linux-media@vger.kernel.org
7835T: git git://linuxtv.org/media_tree.git
7836S: Maintained
7837F: drivers/media/radio/radio-shark.c
7838
7839RADIOSHARK2 RADIO DRIVER
7840M: Hans de Goede <hdegoede@redhat.com>
7841L: linux-media@vger.kernel.org
7842T: git git://linuxtv.org/media_tree.git
7843S: Maintained
7844F: drivers/media/radio/radio-shark2.c
7845F: drivers/media/radio/radio-tea5777.c
7846
1da177e4 7847RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7848M: Paul Mackerras <paulus@samba.org>
c69f677c 7849L: linux-fbdev@vger.kernel.org
1da177e4 7850S: Maintained
8a61f013 7851F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7852
e7839f25 7853RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7854P: rt2x00 project
b182427e 7855M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 7856M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7857L: linux-wireless@vger.kernel.org
83fc9c89 7858L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7859W: http://rt2x00.serialmonkey.com/
7860S: Maintained
7861F: drivers/net/wireless/rt2x00/
7862
9db5579b 7863RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7864M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7865S: Maintained
679655da
JP
7866F: Documentation/blockdev/ramdisk.txt
7867F: drivers/block/brd.c
9db5579b 7868
9e95ce27 7869RANDOM NUMBER DRIVER
0624bcaa 7870M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7871S: Maintained
679655da 7872F: drivers/char/random.c
9e95ce27 7873
394b701c 7874RAPIDIO SUBSYSTEM
8b58be88 7875M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7876M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7877S: Maintained
679655da 7878F: drivers/rapidio/
394b701c 7879
e2d1d6c0 7880RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7881L: linux-wireless@vger.kernel.org
f52a5490 7882S: Orphan
679655da 7883F: drivers/net/wireless/ray*
e2d1d6c0
RD
7884
7885RCUTORTURE MODULE
e0198b29 7886M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7887M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7888L: linux-kernel@vger.kernel.org
f9094d8e 7889S: Supported
08deed1e 7890T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7891F: Documentation/RCU/torture.txt
34e2d560 7892F: kernel/rcu/rcutorture.c
e2d1d6c0 7893
c87b9c60
PM
7894RCUTORTURE TEST FRAMEWORK
7895M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7896M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7897R: Steven Rostedt <rostedt@goodmis.org>
7898R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7899R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7900L: linux-kernel@vger.kernel.org
c87b9c60
PM
7901S: Supported
7902T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7903F: tools/testing/selftests/rcutorture
7904
c1f766b5 7905RDC R-321X SoC
8b58be88 7906M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7907S: Maintained
7908
db17f395 7909RDC R6040 FAST ETHERNET DRIVER
8b58be88 7910M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7911L: netdev@vger.kernel.org
7912S: Maintained
58565a35 7913F: drivers/net/ethernet/rdc/r6040.c
db17f395 7914
a09ed661 7915RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7916M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7917L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7918S: Supported
679655da 7919F: net/rds/
a09ed661 7920
595182bc 7921READ-COPY UPDATE (RCU)
8b58be88 7922M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7923M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7924R: Steven Rostedt <rostedt@goodmis.org>
7925R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7926R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7927L: linux-kernel@vger.kernel.org
9fab9787 7928W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7929S: Supported
08deed1e 7930T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7931F: Documentation/RCU/
9fab9787 7932X: Documentation/RCU/torture.txt
f9094d8e 7933F: include/linux/rcu*
4102adab
PM
7934X: include/linux/srcu.h
7935F: kernel/rcu/
34e2d560 7936X: kernel/torture.c
595182bc 7937
0c86edc0 7938REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7939M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7940L: rtc-linux@googlegroups.com
8a6e2535 7941Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7942S: Maintained
679655da
JP
7943F: Documentation/rtc.txt
7944F: drivers/rtc/
7945F: include/linux/rtc.h
c117ab84 7946F: include/uapi/linux/rtc.h
0c86edc0 7947
0e400c53
MB
7948REALTEK AUDIO CODECS
7949M: Bard Liao <bardliao@realtek.com>
7950M: Oder Chiou <oder_chiou@realtek.com>
7951S: Maintained
7952F: sound/soc/codecs/rt*
7953F: include/sound/rt*.h
7954
1da177e4 7955REISERFS FILE SYSTEM
76c4e5ea 7956L: reiserfs-devel@vger.kernel.org
1da177e4 7957S: Supported
679655da 7958F: fs/reiserfs/
1da177e4 7959
b83a313b 7960REGISTER MAP ABSTRACTION
b02e48f2 7961M: Mark Brown <broonie@kernel.org>
dd060bc9 7962L: linux-kernel@vger.kernel.org
b83a313b
MB
7963T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7964S: Supported
7965F: drivers/base/regmap/
7966F: include/linux/regmap.h
7967
400e64df
OBC
7968REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7969M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7970T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7971S: Maintained
7972F: drivers/remoteproc/
7973F: Documentation/remoteproc.txt
6fc26488 7974F: include/linux/remoteproc.h
400e64df 7975
d8115db5
OBC
7976REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7977M: Ohad Ben-Cohen <ohad@wizery.com>
7978T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7979S: Maintained
7980F: drivers/rpmsg/
7981F: Documentation/rpmsg.txt
7982F: include/linux/rpmsg.h
7983
1b0fe6be
PZ
7984RESET CONTROLLER FRAMEWORK
7985M: Philipp Zabel <p.zabel@pengutronix.de>
7986S: Maintained
7987F: drivers/reset/
7988F: Documentation/devicetree/bindings/reset/
7989F: include/linux/reset.h
7990F: include/linux/reset-controller.h
7991
e0897645 7992RFKILL
8b58be88 7993M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7994L: linux-wireless@vger.kernel.org
ce466579
JB
7995W: http://wireless.kernel.org/
7996T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7997T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7998S: Maintained
505c9247 7999F: Documentation/rfkill.txt
80811493 8000F: net/rfkill/
e0897645 8001
67e054e9
ML
8002RICOH SMARTMEDIA/XD DRIVER
8003M: Maxim Levitsky <maximlevitsky@gmail.com>
8004S: Maintained
21c26f50
JP
8005F: drivers/mtd/nand/r852.c
8006F: drivers/mtd/nand/r852.h
67e054e9 8007
92634125
ML
8008RICOH R5C592 MEMORYSTICK DRIVER
8009M: Maxim Levitsky <maximlevitsky@gmail.com>
8010S: Maintained
8011F: drivers/memstick/host/r592.*
8012
27f1d2f9
SA
8013ROCCAT DRIVERS
8014M: Stefan Achatz <erazor_de@users.sourceforge.net>
8015W: http://sourceforge.net/projects/roccat/
8016S: Maintained
8017F: drivers/hid/hid-roccat*
8018F: include/linux/hid-roccat*
8019F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8020
4b8ac966
JP
8021ROCKER DRIVER
8022M: Jiri Pirko <jiri@resnulli.us>
8023M: Scott Feldman <sfeldma@gmail.com>
8024L: netdev@vger.kernel.org
8025S: Supported
8026F: drivers/net/ethernet/rocker/
8027
1da177e4
LT
8028ROCKETPORT DRIVER
8029P: Comtrol Corp.
1da177e4
LT
8030W: http://www.comtrol.com
8031S: Maintained
679655da 8032F: Documentation/serial/rocket.txt
c897401b 8033F: drivers/tty/rocket*
1da177e4 8034
7645c2f4
KC
8035ROCKETPORT EXPRESS/INFINITY DRIVER
8036M: Kevin Cernekee <cernekee@gmail.com>
8037L: linux-serial@vger.kernel.org
8038S: Odd Fixes
8039F: drivers/tty/serial/rp2.*
8040
1da177e4 8041ROSE NETWORK LAYER
8b58be88 8042M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8043L: linux-hams@vger.kernel.org
d34cb28a 8044W: http://www.linux-ax25.org/
1da177e4 8045S: Maintained
679655da 8046F: include/net/rose.h
c117ab84 8047F: include/uapi/linux/rose.h
679655da 8048F: net/rose/
1da177e4 8049
91952bc0
AP
8050RTL2830 MEDIA DRIVER
8051M: Antti Palosaari <crope@iki.fi>
8052L: linux-media@vger.kernel.org
8053W: http://linuxtv.org/
8054W: http://palosaari.fi/linux/
8055Q: http://patchwork.linuxtv.org/project/linux-media/list/
8056T: git git://linuxtv.org/anttip/media_tree.git
8057S: Maintained
8058F: drivers/media/dvb-frontends/rtl2830*
8059
27a0aacf
AP
8060RTL2832 MEDIA DRIVER
8061M: Antti Palosaari <crope@iki.fi>
8062L: linux-media@vger.kernel.org
8063W: http://linuxtv.org/
8064W: http://palosaari.fi/linux/
8065Q: http://patchwork.linuxtv.org/project/linux-media/list/
8066T: git git://linuxtv.org/anttip/media_tree.git
8067S: Maintained
8068F: drivers/media/dvb-frontends/rtl2832*
8069
ba6e6f6e
AP
8070RTL2832_SDR MEDIA DRIVER
8071M: Antti Palosaari <crope@iki.fi>
8072L: linux-media@vger.kernel.org
8073W: http://linuxtv.org/
8074W: http://palosaari.fi/linux/
8075Q: http://patchwork.linuxtv.org/project/linux-media/list/
8076T: git git://linuxtv.org/anttip/media_tree.git
8077S: Maintained
b4bb1c28 8078F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8079
59840488 8080RTL8180 WIRELESS DRIVER
605bebe2 8081L: linux-wireless@vger.kernel.org
491b26b4 8082W: http://wireless.kernel.org/
54e5881d 8083T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8084S: Orphan
3cfeb0c3 8085F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8086
59840488 8087RTL8187 WIRELESS DRIVER
9f0939bf 8088M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8089M: Hin-Tak Leung <htl10@users.sourceforge.net>
8090M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8091L: linux-wireless@vger.kernel.org
491b26b4 8092W: http://wireless.kernel.org/
54e5881d 8093T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8094S: Maintained
3cfeb0c3 8095F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8096
3cf0c8ad
LF
8097RTL8192CE WIRELESS DRIVER
8098M: Larry Finger <Larry.Finger@lwfinger.net>
8099M: Chaoming Li <chaoming_li@realsil.com.cn>
8100L: linux-wireless@vger.kernel.org
491b26b4 8101W: http://wireless.kernel.org/
3cf0c8ad
LF
8102T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8103S: Maintained
8104F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8105F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8106
9eb8ef74 8107S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8108M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8109L: linux-fbdev@vger.kernel.org
ce00f85c 8110S: Maintained
8a61f013 8111F: drivers/video/fbdev/savage/
9eb8ef74 8112
1da177e4 8113S390
8b58be88
JP
8114M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8115M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8116M: linux390@de.ibm.com
d58140cc 8117L: linux-s390@vger.kernel.org
5238da45
HC
8118W: http://www.ibm.com/developerworks/linux/linux390/
8119S: Supported
679655da 8120F: arch/s390/
a968cd3e 8121F: drivers/s390/
3bfe6858
JN
8122F: Documentation/s390/
8123F: Documentation/DocBook/s390*
5238da45 8124
322986ca
SO
8125S390 COMMON I/O LAYER
8126M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8127M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8128L: linux-s390@vger.kernel.org
8129W: http://www.ibm.com/developerworks/linux/linux390/
8130S: Supported
8131F: drivers/s390/cio/
8132
8133S390 DASD DRIVER
8134M: Stefan Weinhuber <wein@de.ibm.com>
8135M: Stefan Haberland <stefan.haberland@de.ibm.com>
8136L: linux-s390@vger.kernel.org
8137W: http://www.ibm.com/developerworks/linux/linux390/
8138S: Supported
8139F: drivers/s390/block/dasd*
8140F: block/partitions/ibm.c
8141
5238da45 8142S390 NETWORK DRIVERS
8b58be88
JP
8143M: Ursula Braun <ursula.braun@de.ibm.com>
8144M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 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: drivers/s390/net/
5238da45 8150
322986ca
SO
8151S390 PCI SUBSYSTEM
8152M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8153M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8154L: linux-s390@vger.kernel.org
8155W: http://www.ibm.com/developerworks/linux/linux390/
8156S: Supported
8157F: arch/s390/pci/
8158F: drivers/pci/hotplug/s390_pci_hpc.c
8159
feed9b62 8160S390 ZCRYPT DRIVER
5c8d0983 8161M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8162M: linux390@de.ibm.com
8163L: linux-s390@vger.kernel.org
a968cd3e 8164W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8165S: Supported
d5ca6918 8166F: drivers/s390/crypto/
feed9b62 8167
5238da45 8168S390 ZFCP DRIVER
d38e19d0 8169M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8170M: linux390@de.ibm.com
d58140cc 8171L: linux-s390@vger.kernel.org
5238da45 8172W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8173S: Supported
679655da 8174F: drivers/s390/scsi/zfcp_*
1da177e4 8175
dd96df2c 8176S390 IUCV NETWORK LAYER
8b58be88 8177M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8178M: linux390@de.ibm.com
8179L: linux-s390@vger.kernel.org
8180W: http://www.ibm.com/developerworks/linux/linux390/
8181S: Supported
679655da
JP
8182F: drivers/s390/net/*iucv*
8183F: include/net/iucv/
8184F: net/iucv/
dd96df2c 8185
4dde7f75 8186S3C24XX SD/MMC Driver
8b58be88 8187M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8189S: Supported
679655da 8190F: drivers/mmc/host/s3cmci.*
4dde7f75 8191
1f15a229
HV
8192SAA6588 RDS RECEIVER DRIVER
8193M: Hans Verkuil <hverkuil@xs4all.nl>
8194L: linux-media@vger.kernel.org
8195T: git git://linuxtv.org/media_tree.git
8196W: http://linuxtv.org
8197S: Odd Fixes
8198F: drivers/media/i2c/saa6588*
8199
98ed12e6 8200SAA7134 VIDEO4LINUX DRIVER
009a5410 8201M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8202L: linux-media@vger.kernel.org
8203W: http://linuxtv.org
8204T: git git://linuxtv.org/media_tree.git
8205S: Odd fixes
e42bf501 8206F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8207F: drivers/media/pci/saa7134/
8208
1da177e4 8209SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8210M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8211L: linux-media@vger.kernel.org
275ffde4 8212T: git git://linuxtv.org/media_tree.git
1da177e4 8213S: Maintained
90d72ac6
MCC
8214F: drivers/media/common/saa7146/
8215F: drivers/media/pci/saa7146/
8216F: include/media/saa7146*
1da177e4 8217
92304a40 8218SAMSUNG LAPTOP DRIVER
5909c654 8219M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8220L: platform-driver-x86@vger.kernel.org
8221S: Maintained
8222F: drivers/platform/x86/samsung-laptop.c
8223
4a109cc0 8224SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8225M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8226L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8227S: Supported
14430813 8228F: sound/soc/samsung/
4a109cc0 8229
0d89a28b
JH
8230SAMSUNG FRAMEBUFFER DRIVER
8231M: Jingoo Han <jg1.han@samsung.com>
8232L: linux-fbdev@vger.kernel.org
8233S: Maintained
8a61f013 8234F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8235
f69d3a17
SK
8236SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8237M: Sangbeom Kim <sbkim73@samsung.com>
8238L: linux-kernel@vger.kernel.org
8239S: Supported
8240F: drivers/mfd/sec*.c
8241F: drivers/regulator/s2m*.c
8242F: drivers/regulator/s5m*.c
f69d3a17
SK
8243F: include/linux/mfd/samsung/
8244
038f5c4b
SN
8245SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8246M: Kyungmin Park <kyungmin.park@samsung.com>
8247M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8248L: linux-media@vger.kernel.org
8249Q: https://patchwork.linuxtv.org/project/linux-media/list/
8250S: Supported
8251F: drivers/media/platform/exynos4-is/
038f5c4b 8252
6fd86ab2
SN
8253SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8254M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8255L: linux-media@vger.kernel.org
8256L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8257S: Maintained
8258F: drivers/media/platform/s3c-camif/
8259F: include/media/s3c_camif.h
8260
b84ef24e
AH
8261SAMSUNG S5C73M3 CAMERA DRIVER
8262M: Kyungmin Park <kyungmin.park@samsung.com>
8263M: Andrzej Hajda <a.hajda@samsung.com>
8264L: linux-media@vger.kernel.org
8265S: Supported
8266F: drivers/media/i2c/s5c73m3/*
8267
7d459937
AH
8268SAMSUNG S5K5BAF CAMERA DRIVER
8269M: Kyungmin Park <kyungmin.park@samsung.com>
8270M: Andrzej Hajda <a.hajda@samsung.com>
8271L: linux-media@vger.kernel.org
8272S: Supported
8273F: drivers/media/i2c/s5k5baf.c
8274
310e39c9 8275SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8276M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8277M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8278S: Supported
8279L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8280F: drivers/clk/samsung/
8281
66890ed6
BA
8282SAMSUNG SXGBE DRIVERS
8283M: Byungho An <bh74.an@samsung.com>
8284M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8285M: Vipul Pandya <vipul.pandya@samsung.com>
8286S: Supported
8287L: netdev@vger.kernel.org
8288F: drivers/net/ethernet/samsung/sxgbe/
8289
e296cd32
KD
8290SAMSUNG USB2 PHY DRIVER
8291M: Kamil Debski <k.debski@samsung.com>
8292L: linux-kernel@vger.kernel.org
8293S: Supported
8294F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8295F: Documentation/phy/samsung-usb2.txt
8296F: drivers/phy/phy-exynos4210-usb2.c
8297F: drivers/phy/phy-exynos4x12-usb2.c
8298F: drivers/phy/phy-exynos5250-usb2.c
8299F: drivers/phy/phy-s5pv210-usb2.c
8300F: drivers/phy/phy-samsung-usb2.c
8301F: drivers/phy/phy-samsung-usb2.h
8302
ca749e2a 8303SERIAL DRIVERS
5e30bbb7 8304M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8305L: linux-serial@vger.kernel.org
5e30bbb7 8306S: Maintained
14430813 8307F: drivers/tty/serial/
ca749e2a 8308
aecb7b64 8309SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8310M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8311M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8312S: Maintained
3d598f47 8313F: include/linux/platform_data/dma-dw.h
61a76496 8314F: drivers/dma/dw/
aecb7b64 8315
f9e37137
SJ
8316SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8317M: Seungwon Jeon <tgih.jun@samsung.com>
8318M: Jaehoon Chung <jh80.chung@samsung.com>
8319L: linux-mmc@vger.kernel.org
8320S: Maintained
8321F: include/linux/mmc/dw_mmc.h
8322F: drivers/mmc/host/dw_mmc*
8323
1db121d6
AN
8324THUNDERBOLT DRIVER
8325M: Andreas Noever <andreas.noever@gmail.com>
8326S: Maintained
8327F: drivers/thunderbolt/
8328
9222d247 8329TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8330M: John Stultz <john.stultz@linaro.org>
88606e80 8331M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8332L: linux-kernel@vger.kernel.org
75fc2d37 8333T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8334S: Supported
8335F: include/linux/clocksource.h
8336F: include/linux/time.h
8337F: include/linux/timex.h
c117ab84
CEB
8338F: include/uapi/linux/time.h
8339F: include/uapi/linux/timex.h
88606e80
TG
8340F: kernel/time/clocksource.c
8341F: kernel/time/time*.c
8342F: kernel/time/ntp.c
8343
5b3f03f0 8344TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 8345M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
8346M: Hans Verkuil <hverkuil@xs4all.nl>
8347S: Odd Fixes
14430813 8348F: drivers/media/usb/tlg2300/
5b3f03f0 8349
1da177e4 8350SC1200 WDT DRIVER
b300645a 8351M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8352S: Maintained
679655da 8353F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8354
8355SCHEDULER
dd9b238c 8356M: Ingo Molnar <mingo@redhat.com>
8b58be88 8357M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8358L: linux-kernel@vger.kernel.org
75fc2d37 8359T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8360S: Maintained
95c0d71d 8361F: kernel/sched/
679655da 8362F: include/linux/sched.h
c117ab84 8363F: include/uapi/linux/sched.h
c2eb505b 8364F: include/linux/wait.h
1da177e4 8365
6bcf6737 8366SCORE ARCHITECTURE
ed38665e 8367M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8368M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8369W: http://www.sunplus.com
6bcf6737 8370S: Supported
a2681a75 8371F: arch/score/
6bcf6737 8372
1da177e4 8373SCSI CDROM DRIVER
8b58be88 8374M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8375L: linux-scsi@vger.kernel.org
8376W: http://www.kernel.dk
8377S: Maintained
679655da 8378F: drivers/scsi/sr*
1da177e4 8379
fb50a83d 8380SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8381M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8382L: linux-rdma@vger.kernel.org
8383S: Supported
8384W: http://www.openfabrics.org
8385Q: http://patchwork.kernel.org/project/linux-rdma/list/
8386T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8387F: drivers/infiniband/ulp/srp/
8388F: include/scsi/srp.h
8389
1da177e4 8390SCSI SG DRIVER
8b58be88 8391M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8392L: linux-scsi@vger.kernel.org
59ab3c93 8393W: http://sg.danny.cz/sg
1da177e4 8394S: Maintained
59ab3c93 8395F: Documentation/scsi/scsi-generic.txt
679655da
JP
8396F: drivers/scsi/sg.c
8397F: include/scsi/sg.h
1da177e4
LT
8398
8399SCSI SUBSYSTEM
c95286d8 8400M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8401L: linux-scsi@vger.kernel.org
54e5881d
JP
8402T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8403T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8404T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8405S: Maintained
679655da
JP
8406F: drivers/scsi/
8407F: include/scsi/
1da177e4
LT
8408
8409SCSI TAPE DRIVER
8b58be88 8410M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8411L: linux-scsi@vger.kernel.org
8412S: Maintained
679655da 8413F: Documentation/scsi/st.txt
f7269cfc
JD
8414F: drivers/scsi/st.*
8415F: drivers/scsi/st_*.h
1da177e4
LT
8416
8417SCTP PROTOCOL
8b6efb75 8418M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8419M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8420L: linux-sctp@vger.kernel.org
5f85813c 8421W: http://lksctp.sourceforge.net
8b6efb75 8422S: Maintained
679655da
JP
8423F: Documentation/networking/sctp.txt
8424F: include/linux/sctp.h
4d58c025 8425F: include/uapi/linux/sctp.h
679655da
JP
8426F: include/net/sctp/
8427F: net/sctp/
1da177e4
LT
8428
8429SCx200 CPU SUPPORT
8b58be88 8430M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8431S: Odd Fixes
679655da 8432F: Documentation/i2c/busses/scx200_acb
390889b6 8433F: arch/x86/platform/scx200/
679655da
JP
8434F: drivers/watchdog/scx200_wdt.c
8435F: drivers/i2c/busses/scx200*
8436F: drivers/mtd/maps/scx200_docflash.c
8437F: include/linux/scx200.h
1662d32c
JC
8438
8439SCx200 GPIO DRIVER
8b58be88 8440M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8441S: Maintained
679655da
JP
8442F: drivers/char/scx200_gpio.c
8443F: include/linux/scx200_gpio.h
1662d32c
JC
8444
8445SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8446M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8447S: Maintained
679655da 8448F: drivers/clocksource/scx200_hrt.c
1da177e4 8449
6a36913a 8450SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8451M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8452L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8453S: Maintained
679655da 8454F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8455
e7839f25 8456SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8457M: Chris Ball <chris@printf.net>
7a241d6e 8458L: linux-mmc@vger.kernel.org
245feaa6
CB
8459T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8460S: Maintained
7a241d6e 8461F: drivers/mmc/host/sdhci.*
d4a45787 8462F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8463
c04f9d61
KC
8464SECURE COMPUTING
8465M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8466R: Andy Lutomirski <luto@amacapital.net>
8467R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8468T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8469S: Supported
8470F: kernel/seccomp.c
8471F: include/uapi/linux/seccomp.h
8472F: include/linux/seccomp.h
8473K: \bsecure_computing
8474K: \bTIF_SECCOMP\b
8475
3085e9c1 8476SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8477M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8478L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8479L: linux-mmc@vger.kernel.org
e2d1d6c0 8480S: Maintained
d4a45787 8481F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8482
0d1bb41a 8483SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8484M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8485L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8486S: Maintained
8487F: drivers/mmc/host/sdhci-s3c.c
8488
c63b3cba 8489SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8490M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8491L: spear-devel@list.st.com
c63b3cba
VK
8492L: linux-mmc@vger.kernel.org
8493S: Maintained
8494F: drivers/mmc/host/sdhci-spear.c
8495
8711cca2 8496SECURITY SUBSYSTEM
9b45c0d2 8497M: James Morris <james.l.morris@oracle.com>
70b4a259 8498M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8499L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8500T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8501W: http://kernsec.org/
8711cca2 8502S: Supported
7d2c86b5 8503F: security/
8711cca2 8504
1da177e4 8505SECURITY CONTACT
8b58be88 8506M: Security Officers <security@kernel.org>
1da177e4
LT
8507S: Supported
8508
8509SELINUX SECURITY MODULE
e0238b4c 8510M: Paul Moore <paul@paul-moore.com>
8b58be88 8511M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8512M: Eric Paris <eparis@parisplace.org>
e0238b4c 8513L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8514W: http://selinuxproject.org
5a5f2acf 8515T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8516S: Supported
679655da
JP
8517F: include/linux/selinux*
8518F: security/selinux/
6bde95ce 8519F: scripts/selinux/
1da177e4 8520
c1c124e9
JJ
8521APPARMOR SECURITY MODULE
8522M: John Johansen <john.johansen@canonical.com>
8523L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8524W: apparmor.wiki.kernel.org
8525T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8526S: Supported
8527F: security/apparmor/
8528
cef2cf07 8529SENSABLE PHANTOM
8b58be88 8530M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8531S: Maintained
679655da 8532F: drivers/misc/phantom.c
c117ab84 8533F: include/uapi/linux/phantom.h
cef2cf07 8534
4480f15b 8535SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8536M: Tejun Heo <tj@kernel.org>
1da177e4 8537L: linux-ide@vger.kernel.org
3d9b9350 8538T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8539S: Supported
d5ca6918
JP
8540F: drivers/ata/
8541F: include/linux/ata.h
8542F: include/linux/libata.h
1da177e4 8543
7188b067
HG
8544SERIAL ATA AHCI PLATFORM devices support
8545M: Hans de Goede <hdegoede@redhat.com>
8546M: Tejun Heo <tj@kernel.org>
8547L: linux-ide@vger.kernel.org
8548T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8549S: Supported
8550F: drivers/ata/ahci_platform.c
8551F: drivers/ata/libahci_platform.c
8552F: include/linux/ahci_platform.h
8553
6733b39a 8554SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8555M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8556L: linux-scsi@vger.kernel.org
0ca43cc0 8557W: http://www.emulex.com
3387f656
JP
8558S: Supported
8559F: drivers/scsi/be2iscsi/
6733b39a 8560
6b7c5b94 8561SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8562M: Sathya Perla <sathya.perla@emulex.com>
8563M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8564M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8565L: netdev@vger.kernel.org
fea3af67 8566W: http://www.emulex.com
7d2c86b5 8567S: Supported
9aebddd1 8568F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8569
8ceee660 8570SFC NETWORK DRIVER
c06f51ea 8571M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8572M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8573L: netdev@vger.kernel.org
8ceee660 8574S: Supported
874aeea5 8575F: drivers/net/ethernet/sfc/
8ceee660 8576
e2d1d6c0 8577SGI GRU DRIVER
cc883afc 8578M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8579S: Maintained
679655da 8580F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8581
8582SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8583M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8584L: linux-ia64@vger.kernel.org
8585S: Supported
679655da 8586F: Documentation/ia64/serial.txt
df621252 8587F: drivers/tty/serial/ioc?_serial.c
679655da 8588F: include/linux/ioc?.h
e2d1d6c0 8589
75312619 8590SGI XP/XPC/XPNET DRIVER
e180383f
RH
8591M: Cliff Whickman <cpw@sgi.com>
8592M: Robin Holt <robinmholt@gmail.com>
75312619 8593S: Maintained
679655da 8594F: drivers/misc/sgi-xp/
75312619 8595
46eacf3b
AP
8596SI2157 MEDIA DRIVER
8597M: Antti Palosaari <crope@iki.fi>
8598L: linux-media@vger.kernel.org
8599W: http://linuxtv.org/
8600W: http://palosaari.fi/linux/
8601Q: http://patchwork.linuxtv.org/project/linux-media/list/
8602T: git git://linuxtv.org/anttip/media_tree.git
8603S: Maintained
8604F: drivers/media/tuners/si2157*
8605
75e2d5ba
AP
8606SI2168 MEDIA DRIVER
8607M: Antti Palosaari <crope@iki.fi>
8608L: linux-media@vger.kernel.org
8609W: http://linuxtv.org/
8610W: http://palosaari.fi/linux/
8611Q: http://patchwork.linuxtv.org/project/linux-media/list/
8612T: git git://linuxtv.org/anttip/media_tree.git
8613S: Maintained
8614F: drivers/media/dvb-frontends/si2168*
8615
49cc629d
HV
8616SI470X FM RADIO RECEIVER I2C DRIVER
8617M: Hans Verkuil <hverkuil@xs4all.nl>
8618L: linux-media@vger.kernel.org
8619T: git git://linuxtv.org/media_tree.git
8620W: http://linuxtv.org
8621S: Odd Fixes
8622F: drivers/media/radio/si470x/radio-si470x-i2c.c
8623
8624SI470X FM RADIO RECEIVER USB DRIVER
8625M: Hans Verkuil <hverkuil@xs4all.nl>
8626L: linux-media@vger.kernel.org
8627T: git git://linuxtv.org/media_tree.git
8628W: http://linuxtv.org
8629S: Maintained
8630F: drivers/media/radio/si470x/radio-si470x-common.c
8631F: drivers/media/radio/si470x/radio-si470x.h
8632F: drivers/media/radio/si470x/radio-si470x-usb.c
8633
c937ca03
EV
8634SI4713 FM RADIO TRANSMITTER I2C DRIVER
8635M: Eduardo Valentin <edubezval@gmail.com>
8636L: linux-media@vger.kernel.org
8637T: git git://linuxtv.org/media_tree.git
8638W: http://linuxtv.org
8639S: Odd Fixes
99995ded 8640F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8641
8642SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8643M: Eduardo Valentin <edubezval@gmail.com>
8644L: linux-media@vger.kernel.org
8645T: git git://linuxtv.org/media_tree.git
8646W: http://linuxtv.org
8647S: Odd Fixes
99995ded
DR
8648F: drivers/media/radio/si4713/radio-platform-si4713.c
8649
8650SI4713 FM RADIO TRANSMITTER USB DRIVER
8651M: Hans Verkuil <hverkuil@xs4all.nl>
8652L: linux-media@vger.kernel.org
8653T: git git://linuxtv.org/media_tree.git
8654W: http://linuxtv.org
8655S: Maintained
8656F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8657
beb91d46 8658SIANO DVB DRIVER
009a5410 8659M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
8660L: linux-media@vger.kernel.org
8661W: http://linuxtv.org
8662T: git git://linuxtv.org/media_tree.git
8663S: Odd fixes
8664F: drivers/media/common/siano/
beb91d46 8665F: drivers/media/usb/siano/
beb91d46 8666F: drivers/media/usb/siano/
14430813 8667F: drivers/media/mmc/siano/
beb91d46 8668
6f15b602
HG
8669SIMPLEFB FB DRIVER
8670M: Hans de Goede <hdegoede@redhat.com>
8671L: linux-fbdev@vger.kernel.org
8672S: Maintained
8673F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8674F: drivers/video/fbdev/simplefb.c
8675F: include/linux/platform_data/simplefb.h
8676
b618b69c 8677SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8678L: linux-media@vger.kernel.org
bb60fcb2 8679S: Orphan
b618b69c 8680F: drivers/media/platform/sh_veu.c
b618b69c
GL
8681
8682SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8683L: linux-media@vger.kernel.org
bb60fcb2 8684S: Orphan
b618b69c
GL
8685F: drivers/media/platform/sh_vou.c
8686F: include/media/sh_vou.h
8687
6349d997 8688SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8689M: Len Brown <lenb@kernel.org>
6349d997
LB
8690L: sfi-devel@simplefirmware.org
8691W: http://simplefirmware.org/
8692T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8693S: Supported
943fc810 8694F: arch/x86/platform/sfi/
6349d997
LB
8695F: drivers/sfi/
8696F: include/linux/sfi*.h
e2d1d6c0 8697
1da177e4
LT
8698SIMTEC EB110ATX (Chalice CATS)
8699P: Ben Dooks
b16957c6
BD
8700P: Vincent Sanders <vince@simtec.co.uk>
8701M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8702W: http://www.simtec.co.uk/products/EB110ATX/
8703S: Supported
8704
8705SIMTEC EB2410ITX (BAST)
8706P: Ben Dooks
b16957c6
BD
8707P: Vincent Sanders <vince@simtec.co.uk>
8708M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8709W: http://www.simtec.co.uk/products/EB2410ITX/
8710S: Supported
15dba387
JP
8711F: arch/arm/mach-s3c24xx/mach-bast.c
8712F: arch/arm/mach-s3c24xx/bast-ide.c
8713F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8714
4c5adde7 8715TI DAVINCI MACHINE SUPPORT
3ba789c0 8716M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8717M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 8718T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8719Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8720S: Supported
14430813 8721F: arch/arm/mach-davinci/
046d0a37 8722F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8723
8d4b3f08 8724TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8725M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08 8726L: linux-media@vger.kernel.org
8d4b3f08
LP
8727W: http://linuxtv.org/
8728Q: http://patchwork.linuxtv.org/project/linux-media/list/
8729T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8730S: Maintained
8d4b3f08
LP
8731F: drivers/media/platform/davinci/
8732F: include/media/davinci/
8733
92aab3c0 8734SIS 190 ETHERNET DRIVER
8b58be88 8735M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8736L: netdev@vger.kernel.org
8737S: Maintained
8c7de408 8738F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8739
1da177e4 8740SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8741M: Daniele Venzano <venza@brownhat.org>
1da177e4 8742W: http://www.brownhat.org/sis900.html
979b6c13 8743L: netdev@vger.kernel.org
1da177e4 8744S: Maintained
8c7de408 8745F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8746
8747SIS FRAMEBUFFER DRIVER
8b58be88 8748M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8749W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8750S: Maintained
679655da 8751F: Documentation/fb/sisfb.txt
8a61f013 8752F: drivers/video/fbdev/sis/
679655da 8753F: include/video/sisfb.h
1da177e4
LT
8754
8755SIS USB2VGA DRIVER
8b58be88 8756M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8757W: http://www.winischhofer.at/linuxsisusbvga.shtml
8758S: Maintained
679655da 8759F: drivers/usb/misc/sisusbvga/
1da177e4 8760
415ad26d 8761SLAB ALLOCATOR
16e943bf 8762M: Christoph Lameter <cl@linux.com>
2ed1c525 8763M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8764M: David Rientjes <rientjes@google.com>
8765M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8766M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8767L: linux-mm@kvack.org
8768S: Maintained
679655da 8769F: include/linux/sl?b*.h
16e943bf 8770F: mm/sl?b*
415ad26d 8771
9fab9787
PM
8772SLEEPABLE READ-COPY UPDATE (SRCU)
8773M: Lai Jiangshan <laijs@cn.fujitsu.com>
8774M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8775M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8776R: Steven Rostedt <rostedt@goodmis.org>
8777R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8778L: linux-kernel@vger.kernel.org
9fab9787
PM
8779W: http://www.rdrop.com/users/paulmck/RCU/
8780S: Supported
8781T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8782F: include/linux/srcu.h
8783F: kernel/rcu/srcu.c
9fab9787 8784
66372841
CS
8785SMACK SECURITY MODULE
8786M: Casey Schaufler <casey@schaufler-ca.com>
8787L: linux-security-module@vger.kernel.org
8788W: http://schaufler-ca.com
8789T: git git://git.gitorious.org/smack-next/kernel.git
8790S: Maintained
8791F: Documentation/security/Smack.txt
8792F: security/smack/
8793
20651e0b 8794DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
8795M: Kevin Hilman <khilman@kernel.org>
8796M: Nishanth Menon <nm@ti.com>
8797S: Maintained
20651e0b 8798F: drivers/power/avs/
68ace3e1
KH
8799F: include/linux/power/smartreflex.h
8800L: linux-pm@vger.kernel.org
8801
1da177e4 8802SMC91x ETHERNET DRIVER
2f82af08 8803M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8804S: Odd Fixes
ae150435 8805F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8806
e8e31622
SA
8807SMIA AND SMIA++ IMAGE SENSOR DRIVER
8808M: Sakari Ailus <sakari.ailus@iki.fi>
8809L: linux-media@vger.kernel.org
8810S: Maintained
14430813 8811F: drivers/media/i2c/smiapp/
e8e31622
SA
8812F: include/media/smiapp.h
8813F: drivers/media/i2c/smiapp-pll.c
8814F: drivers/media/i2c/smiapp-pll.h
8815
920fa1ff
GR
8816SMM665 HARDWARE MONITOR DRIVER
8817M: Guenter Roeck <linux@roeck-us.net>
8818L: lm-sensors@lm-sensors.org
8819S: Maintained
8820F: Documentation/hwmon/smm665
8821F: drivers/hwmon/smm665.c
8822
9df7305b 8823SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8824M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8825L: lm-sensors@lm-sensors.org
90b24cfb 8826S: Maintained
9df7305b
SG
8827F: Documentation/hwmon/emc2103
8828F: drivers/hwmon/emc2103.c
8829
a98d506c
HG
8830SMSC SCH5627 HARDWARE MONITOR DRIVER
8831M: Hans de Goede <hdegoede@redhat.com>
8832L: lm-sensors@lm-sensors.org
8833S: Supported
8834F: Documentation/hwmon/sch5627
8835F: drivers/hwmon/sch5627.c
8836
6ea884db 8837SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8838M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8839L: lm-sensors@lm-sensors.org
8840S: Maintained
679655da
JP
8841F: Documentation/hwmon/smsc47b397
8842F: drivers/hwmon/smsc47b397.c
6ea884db 8843
fd9abb3d 8844SMSC911x ETHERNET DRIVER
90b24cfb 8845M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8846L: netdev@vger.kernel.org
90b24cfb 8847S: Maintained
679655da 8848F: include/linux/smsc911x.h
ae150435 8849F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8850
8851SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8852M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8853L: netdev@vger.kernel.org
90b24cfb 8854S: Maintained
ae150435 8855F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8856
3c8a63e2 8857SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8858M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8859L: linux-fbdev@vger.kernel.org
90b24cfb 8860S: Maintained
8a61f013 8861F: drivers/video/fbdev/smscufx.c
3c8a63e2 8862
668acf32 8863SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8864M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8865L: linux-media@vger.kernel.org
275ffde4 8866T: git git://linuxtv.org/media_tree.git
795fb7e7 8867S: Maintained
90d72ac6
MCC
8868F: include/media/soc*
8869F: drivers/media/i2c/soc_camera/
8870F: drivers/media/platform/soc_camera/
668acf32 8871
e2d1d6c0 8872SOEKRIS NET48XX LED SUPPORT
8b58be88 8873M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8874S: Maintained
679655da 8875F: drivers/leds/leds-net48xx.c
e2d1d6c0 8876
e3994db1 8877SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
8878M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8879M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8880M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
e3994db1
JP
8881L: linux-media@vger.kernel.org
8882S: Supported
8883F: drivers/media/pci/solo6x10/
8884
1da177e4 8885SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8886M: Neil Brown <neilb@suse.de>
1da177e4 8887L: linux-raid@vger.kernel.org
524418bb 8888S: Supported
679655da
JP
8889F: drivers/md/
8890F: include/linux/raid/
c117ab84 8891F: include/uapi/linux/raid/
1da177e4 8892
1da177e4 8893SONIC NETWORK DRIVER
8b58be88 8894M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8895L: netdev@vger.kernel.org
1da177e4 8896S: Maintained
d9fb9f38 8897F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8898
61e115a5 8899SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8900M: Michael Buesch <m@bues.ch>
61e115a5
MB
8901L: netdev@vger.kernel.org
8902S: Maintained
679655da
JP
8903F: drivers/ssb/
8904F: include/linux/ssb/
61e115a5 8905
1da177e4 8906SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8907M: Mattia Dongili <malattia@linux.it>
d0944853 8908L: platform-driver-x86@vger.kernel.org
5b18167d 8909W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8910S: Maintained
679655da
JP
8911F: Documentation/laptops/sony-laptop.txt
8912F: drivers/char/sonypi.c
8913F: drivers/platform/x86/sony-laptop.c
8914F: include/linux/sony-laptop.h
1da177e4 8915
baf8532a 8916SONY MEMORYSTICK CARD SUPPORT
8b58be88 8917M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8918W: http://tifmxx.berlios.de/
8919S: Maintained
679655da 8920F: drivers/memstick/host/tifm_ms.c
baf8532a 8921
0ab30494
ML
8922SONY MEMORYSTICK STANDARD SUPPORT
8923M: Maxim Levitsky <maximlevitsky@gmail.com>
8924S: Maintained
8925F: drivers/memstick/core/ms_block.*
8926
1da177e4 8927SOUND
8b58be88
JP
8928M: Jaroslav Kysela <perex@perex.cz>
8929M: Takashi Iwai <tiwai@suse.de>
93711660 8930L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8931W: http://www.alsa-project.org/
dde7ad8d 8932T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8933T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8934Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8935S: Maintained
3126a179
JP
8936F: Documentation/sound/
8937F: include/sound/
c117ab84 8938F: include/uapi/sound/
679655da 8939F: sound/
1da177e4 8940
33bbe149
MB
8941SOUND - COMPRESSED AUDIO
8942M: Vinod Koul <vinod.koul@intel.com>
8943L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8944T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8945S: Supported
f672f31a 8946F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8947F: include/sound/compress_driver.h
f672f31a 8948F: include/uapi/sound/compress_*
33bbe149
MB
8949F: sound/core/compress_offload.c
8950F: sound/soc/soc-compress.c
8951
bd903bde 8952SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8953M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8954M: Mark Brown <broonie@kernel.org>
86f14df8 8955T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8956L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8957W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8958S: Supported
2820f615 8959F: Documentation/sound/alsa/soc/
679655da 8960F: sound/soc/
e6e55122 8961F: include/sound/soc*
eb1a6af3 8962
d7f8761b
MB
8963SOUND - DMAENGINE HELPERS
8964M: Lars-Peter Clausen <lars@metafoo.de>
8965S: Supported
8966F: include/sound/dmaengine_pcm.h
8967F: sound/core/pcm_dmaengine.c
8968F: sound/soc/soc-generic-dmaengine-pcm.c
8969
990a6a99
OS
8970SP2 MEDIA DRIVER
8971M: Olli Salonen <olli.salonen@iki.fi>
8972L: linux-media@vger.kernel.org
8973W: http://linuxtv.org/
8974Q: http://patchwork.linuxtv.org/project/linux-media/list/
8975S: Maintained
8976F: drivers/media/dvb-frontends/sp2*
8977
473321fc 8978SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8979M: "David S. Miller" <davem@davemloft.net>
1da177e4 8980L: sparclinux@vger.kernel.org
8a6e2535 8981Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8982T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8983T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8984S: Maintained
679655da 8985F: arch/sparc/
7765b8bb 8986F: drivers/sbus/
1da177e4 8987
6404fcca
DM
8988SPARC SERIAL DRIVERS
8989M: "David S. Miller" <davem@davemloft.net>
8990L: sparclinux@vger.kernel.org
08deed1e
JP
8991T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8992T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8993S: Maintained
6816383a 8994F: include/linux/sunserialcore.h
df621252 8995F: drivers/tty/serial/suncore.c
df621252
GKH
8996F: drivers/tty/serial/sunhv.c
8997F: drivers/tty/serial/sunsab.c
8998F: drivers/tty/serial/sunsab.h
8999F: drivers/tty/serial/sunsu.c
9000F: drivers/tty/serial/sunzilog.c
9001F: drivers/tty/serial/sunzilog.h
6404fcca 9002
389325b4
CL
9003SPARSE CHECKER
9004M: "Christopher Li" <sparse@chrisli.org>
9005L: linux-sparse@vger.kernel.org
9006W: https://sparse.wiki.kernel.org/
9007T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9008T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9009S: Maintained
9010F: include/linux/compiler.h
9011
fc0c195a 9012SPEAR PLATFORM SUPPORT
2d8a3b3d 9013M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9014M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9015L: spear-devel@list.st.com
9016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9017W: http://www.st.com/spear
9018S: Maintained
281e192f 9019F: arch/arm/mach-spear/
fc0c195a 9020
9021SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9022M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9023L: spear-devel@list.st.com
9024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 9025W: http://www.st.com/spear
9026S: Maintained
5df33a62 9027F: drivers/clk/spear/
fc0c195a 9028
e2d1d6c0 9029SPI SUBSYSTEM
b02e48f2 9030M: Mark Brown <broonie@kernel.org>
dfbe403c 9031L: linux-spi@vger.kernel.org
e7e4e13c 9032T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9033Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9034S: Maintained
679655da
JP
9035F: Documentation/spi/
9036F: drivers/spi/
9037F: include/linux/spi/
c117ab84 9038F: include/uapi/linux/spi/
e2d1d6c0 9039
2752e401 9040SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9041M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9042M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9043L: netdev@vger.kernel.org
9044S: Supported
679655da 9045F: Documentation/networking/spider_net.txt
8df158ac 9046F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9047
e2d1d6c0 9048SPU FILE SYSTEM
8b58be88 9049M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
9050L: linuxppc-dev@lists.ozlabs.org
9051L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
9052W: http://www.ibm.com/developerworks/power/cell/
9053S: Supported
679655da
JP
9054F: Documentation/filesystems/spufs.txt
9055F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9056
fc555841 9057SQUASHFS FILE SYSTEM
d7f2ff67 9058M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9059L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9060W: http://squashfs.org.uk
9061S: Maintained
679655da
JP
9062F: Documentation/filesystems/squashfs.txt
9063F: fs/squashfs/
fc555841 9064
1da177e4 9065SRM (Alpha) environment access
8b58be88 9066M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9067S: Maintained
679655da 9068F: arch/alpha/kernel/srm_env.c
1da177e4 9069
26e9a397 9070STABLE BRANCH
879a5a00 9071M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9072L: stable@vger.kernel.org
879a5a00 9073S: Supported
7b175c46 9074F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9075
26e9a397 9076STAGING SUBSYSTEM
879a5a00 9077M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9078T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9079L: devel@driverdev.osuosl.org
879a5a00 9080S: Supported
679655da 9081F: drivers/staging/
dbc6c2cc 9082
ebd3d010
JP
9083STAGING - COMEDI
9084M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9085M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9086S: Odd Fixes
9087F: drivers/staging/comedi/
9088
a0138163
JP
9089STAGING - FLARION FT1000 DRIVERS
9090M: Marek Belisko <marek.belisko@gmail.com>
9091S: Odd Fixes
9092F: drivers/staging/ft1000/
9093
6c1bb424 9094STAGING - INDUSTRIAL IO
030a13d7 9095M: Jonathan Cameron <jic23@kernel.org>
a0138163 9096L: linux-iio@vger.kernel.org
6c1bb424
JP
9097S: Odd Fixes
9098F: drivers/staging/iio/
9099
a0138163
JP
9100STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9101M: Jarod Wilson <jarod@wilsonet.com>
9102W: http://www.lirc.org/
9103S: Odd Fixes
b2b0186d 9104F: drivers/staging/media/lirc/
a0138163 9105
f5e5de1e
OD
9106STAGING - LUSTRE PARALLEL FILESYSTEM
9107M: Oleg Drokin <oleg.drokin@intel.com>
9108M: Andreas Dilger <andreas.dilger@intel.com>
9109L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9110W: http://lustre.opensfs.org/
9111S: Maintained
9112F: drivers/staging/lustre
9113
7c6b6c71 9114STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9115M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9116M: Marc Dietrich <marvin24@gmx.de>
9117L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9118L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9119S: Maintained
9120F: drivers/staging/nvec/
9121
a0138163 9122STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9123M: Jens Frederich <jfrederich@gmail.com>
9124M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9125M: Jon Nettleton <jon.nettleton@gmail.com>
9126W: http://wiki.laptop.org/go/DCON
3140b458 9127S: Maintained
a0138163
JP
9128F: drivers/staging/olpc_dcon/
9129
94cfdd15 9130STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9131M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9132S: Maintained
9133F: drivers/staging/ozwpan/
9134
a0138163 9135STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9136M: Willy Tarreau <willy@meta-x.org>
9137S: Odd Fixes
9138F: drivers/staging/panel/
9139
a0138163
JP
9140STAGING - REALTEK RTL8712U DRIVERS
9141M: Larry Finger <Larry.Finger@lwfinger.net>
9142M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9143S: Odd Fixes
9144F: drivers/staging/rtl8712/
9145
7591ba8b
JS
9146STAGING - REALTEK RTL8723U WIRELESS DRIVER
9147M: Larry Finger <Larry.Finger@lwfinger.net>
9148M: Jes Sorensen <Jes.Sorensen@redhat.com>
9149L: linux-wireless@vger.kernel.org
9150S: Maintained
9151F: drivers/staging/rtl8723au/
9152
510fa408
JP
9153STAGING - SLICOSS
9154M: Lior Dotan <liodot@gmail.com>
9155M: Christopher Harrer <charrer@alacritech.com>
9156S: Odd Fixes
9157F: drivers/staging/slicoss/
9158
a0138163
JP
9159STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9160M: William Hubbs <w.d.hubbs@gmail.com>
9161M: Chris Brannon <chris@the-brannons.com>
d33bce31 9162M: Kirk Reiser <kirk@reisers.ca>
a0138163 9163M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9164L: speakup@linux-speakup.org
a0138163
JP
9165W: http://www.linux-speakup.org/
9166S: Odd Fixes
9167F: drivers/staging/speakup/
9168
b3e871ce
JP
9169STAGING - VIA VT665X DRIVERS
9170M: Forest Bond <forest@alittletooquiet.net>
9171S: Odd Fixes
9172F: drivers/staging/vt665?/
9173
709bcb07 9174STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9175M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9176S: Odd Fixes
9177F: drivers/staging/xgifb/
9178
1da177e4 9179STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9180M: Ion Badulescu <ionut@badula.org>
b4f90189 9181S: Odd Fixes
9bba23b0 9182F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9183
e2d1d6c0 9184SUN3/3X
8b58be88 9185M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9186W: http://sammy.net/sun3/
9187S: Maintained
679655da
JP
9188F: arch/m68k/kernel/*sun3*
9189F: arch/m68k/sun3*/
9190F: arch/m68k/include/asm/sun3*
e689cf4a 9191F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9192
2bc9ff01
DK
9193SUNDANCE NETWORK DRIVER
9194M: Denis Kirjanov <kda@linux-powerpc.org>
9195L: netdev@vger.kernel.org
9196S: Maintained
9197F: drivers/net/ethernet/dlink/sundance.c
9198
2cbb12a4 9199SUPERH
2cbb12a4 9200L: linux-sh@vger.kernel.org
1da177e4 9201W: http://www.linux-sh.org
8a6e2535 9202Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9203S: Orphan
066069e1 9204F: Documentation/sh/
679655da 9205F: arch/sh/
066069e1 9206F: drivers/sh/
1da177e4 9207
4480f15b 9208SUSPEND TO RAM
7fb06082 9209M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9210M: Len Brown <len.brown@intel.com>
9211M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9212L: linux-pm@vger.kernel.org
e2d1d6c0 9213S: Supported
679655da
JP
9214F: Documentation/power/
9215F: arch/x86/kernel/acpi/
9216F: drivers/base/power/
9217F: kernel/power/
9218F: include/linux/suspend.h
9219F: include/linux/freezer.h
9220F: include/linux/pm.h
1da177e4
LT
9221
9222SVGA HANDLING
8b58be88 9223M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9224L: linux-video@atrey.karlin.mff.cuni.cz
9225S: Maintained
679655da
JP
9226F: Documentation/svga.txt
9227F: arch/x86/boot/video*
1da177e4 9228
6e28b761
KRW
9229SWIOTLB SUBSYSTEM
9230M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9231L: linux-kernel@vger.kernel.org
9232S: Supported
9233F: lib/swiotlb.c
9234F: arch/*/kernel/pci-swiotlb.c
9235F: include/linux/swiotlb.h
9236
007f790c
JP
9237SWITCHDEV
9238M: Jiri Pirko <jiri@resnulli.us>
9239L: netdev@vger.kernel.org
9240S: Supported
9241F: net/switchdev/
9242F: include/net/switchdev.h
9243
db8e35d5
VG
9244SYNOPSYS ARC ARCHITECTURE
9245M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9246S: Supported
9247F: arch/arc/
6659a20a 9248F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9249F: drivers/tty/serial/arc_uart.c
db8e35d5 9250
1da177e4 9251SYSV FILESYSTEM
8b58be88 9252M: Christoph Hellwig <hch@infradead.org>
1da177e4 9253S: Maintained
679655da
JP
9254F: Documentation/filesystems/sysv-fs.txt
9255F: fs/sysv/
9256F: include/linux/sysv_fs.h
1da177e4 9257
86cfa7fc
NB
9258TARGET SUBSYSTEM
9259M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9260L: linux-scsi@vger.kernel.org
b9f5edc2 9261L: target-devel@vger.kernel.org
86cfa7fc 9262W: http://www.linux-iscsi.org
cf015e9f 9263W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9264T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9265S: Supported
9266F: drivers/target/
9267F: include/target/
9268F: Documentation/target/
9269
4e68852d 9270TASKSTATS STATISTICS INTERFACE
185e595f 9271M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9272S: Maintained
679655da
JP
9273F: Documentation/accounting/taskstats*
9274F: include/linux/taskstats*
9275F: kernel/taskstats.c
4e68852d 9276
781b456a 9277TC CLASSIFIER
f935f3f8 9278M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9279L: netdev@vger.kernel.org
9280S: Maintained
679655da 9281F: include/net/pkt_cls.h
c117ab84 9282F: include/uapi/linux/pkt_cls.h
679655da 9283F: net/sched/
781b456a 9284
5067f08a 9285TCP LOW PRIORITY MODULE
8b58be88
JP
9286M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9287M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9288W: http://tcp-lp-mod.sourceforge.net/
9289S: Maintained
679655da 9290F: net/ipv4/tcp_lp.c
5067f08a 9291
91952bc0
AP
9292TDA10071 MEDIA DRIVER
9293M: Antti Palosaari <crope@iki.fi>
9294L: linux-media@vger.kernel.org
9295W: http://linuxtv.org/
9296W: http://palosaari.fi/linux/
9297Q: http://patchwork.linuxtv.org/project/linux-media/list/
9298T: git git://linuxtv.org/anttip/media_tree.git
9299S: Maintained
9300F: drivers/media/dvb-frontends/tda10071*
9301
9302TDA18212 MEDIA DRIVER
9303M: Antti Palosaari <crope@iki.fi>
9304L: linux-media@vger.kernel.org
9305W: http://linuxtv.org/
9306W: http://palosaari.fi/linux/
9307Q: http://patchwork.linuxtv.org/project/linux-media/list/
9308T: git git://linuxtv.org/anttip/media_tree.git
9309S: Maintained
9310F: drivers/media/tuners/tda18212*
9311
9312TDA18218 MEDIA DRIVER
9313M: Antti Palosaari <crope@iki.fi>
9314L: linux-media@vger.kernel.org
9315W: http://linuxtv.org/
9316W: http://palosaari.fi/linux/
9317Q: http://patchwork.linuxtv.org/project/linux-media/list/
9318T: git git://linuxtv.org/anttip/media_tree.git
9319S: Maintained
9320F: drivers/media/tuners/tda18218*
9321
3b2f6aba
MK
9322TDA18271 MEDIA DRIVER
9323M: Michael Krufky <mkrufky@linuxtv.org>
9324L: linux-media@vger.kernel.org
9325W: http://linuxtv.org/
9326W: http://github.com/mkrufky
9327Q: http://patchwork.linuxtv.org/project/linux-media/list/
9328T: git git://linuxtv.org/mkrufky/tuners.git
9329S: Maintained
9330F: drivers/media/tuners/tda18271*
9331
e48307a9
MK
9332TDA827x MEDIA DRIVER
9333M: Michael Krufky <mkrufky@linuxtv.org>
9334L: linux-media@vger.kernel.org
9335W: http://linuxtv.org/
9336W: http://github.com/mkrufky
9337Q: http://patchwork.linuxtv.org/project/linux-media/list/
9338T: git git://linuxtv.org/mkrufky/tuners.git
9339S: Maintained
9340F: drivers/media/tuners/tda8290.*
9341
66cf9212
MK
9342TDA8290 MEDIA DRIVER
9343M: Michael Krufky <mkrufky@linuxtv.org>
9344L: linux-media@vger.kernel.org
9345W: http://linuxtv.org/
9346W: http://github.com/mkrufky
9347Q: http://patchwork.linuxtv.org/project/linux-media/list/
9348T: git git://linuxtv.org/mkrufky/tuners.git
9349S: Maintained
9350F: drivers/media/tuners/tda8290.*
9351
4b9fba30
HV
9352TDA9840 MEDIA DRIVER
9353M: Hans Verkuil <hverkuil@xs4all.nl>
9354L: linux-media@vger.kernel.org
9355T: git git://linuxtv.org/media_tree.git
9356W: http://linuxtv.org
9357S: Maintained
9358F: drivers/media/i2c/tda9840*
9359
2cb654fd 9360TEA5761 TUNER DRIVER
009a5410 9361M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9362L: linux-media@vger.kernel.org
9363W: http://linuxtv.org
9364T: git git://linuxtv.org/media_tree.git
9365S: Odd fixes
9366F: drivers/media/tuners/tea5761.*
9367
9368TEA5767 TUNER DRIVER
009a5410 9369M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9370L: linux-media@vger.kernel.org
9371W: http://linuxtv.org
9372T: git git://linuxtv.org/media_tree.git
9373S: Maintained
9374F: drivers/media/tuners/tea5767.*
9375
4b9fba30
HV
9376TEA6415C MEDIA DRIVER
9377M: Hans Verkuil <hverkuil@xs4all.nl>
9378L: linux-media@vger.kernel.org
9379T: git git://linuxtv.org/media_tree.git
9380W: http://linuxtv.org
9381S: Maintained
9382F: drivers/media/i2c/tea6415c*
9383
9384TEA6420 MEDIA DRIVER
9385M: Hans Verkuil <hverkuil@xs4all.nl>
9386L: linux-media@vger.kernel.org
9387T: git git://linuxtv.org/media_tree.git
9388W: http://linuxtv.org
9389S: Maintained
9390F: drivers/media/i2c/tea6420*
9391
3d249d4c 9392TEAM DRIVER
dca9ab92 9393M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9394L: netdev@vger.kernel.org
9395S: Supported
9396F: drivers/net/team/
9397F: include/linux/if_team.h
c117ab84 9398F: include/uapi/linux/if_team.h
3d249d4c 9399
7d029125
VD
9400TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9401M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9402S: Maintained
9403F: arch/x86/platform/ts5500/
9404
40ad4a30
SY
9405TECHNOTREND USB IR RECEIVER
9406M: Sean Young <sean@mess.org>
9407L: linux-media@vger.kernel.org
9408S: Maintained
9409F: drivers/media/rc/ttusbir.c
9410
adabdb0c 9411TEGRA ARCHITECTURE SUPPORT
243d58ec 9412M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9413M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9414M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9415L: linux-tegra@vger.kernel.org
fd117cd1 9416Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9417T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9418S: Supported
bbbe96ed 9419N: [^a-z]tegra
84b9414b 9420
adabdb0c
SW
9421TEGRA CLOCK DRIVER
9422M: Peter De Schrijver <pdeschrijver@nvidia.com>
9423M: Prashant Gaikwad <pgaikwad@nvidia.com>
9424S: Supported
9425F: drivers/clk/tegra/
9426
9427TEGRA DMA DRIVER
9428M: Laxman Dewangan <ldewangan@nvidia.com>
9429S: Supported
9430F: drivers/dma/tegra20-apb-dma.c
9431
adabdb0c
SW
9432TEGRA I2C DRIVER
9433M: Laxman Dewangan <ldewangan@nvidia.com>
9434S: Supported
9435F: drivers/i2c/busses/i2c-tegra.c
9436
9437TEGRA IOMMU DRIVERS
9438M: Hiroshi Doyu <hdoyu@nvidia.com>
9439S: Supported
9440F: drivers/iommu/tegra*
9441
9442TEGRA KBC DRIVER
9443M: Rakesh Iyer <riyer@nvidia.com>
9444M: Laxman Dewangan <ldewangan@nvidia.com>
9445S: Supported
9446F: drivers/input/keyboard/tegra-kbc.c
9447
adabdb0c
SW
9448TEGRA PWM DRIVER
9449M: Thierry Reding <thierry.reding@gmail.com>
9450S: Supported
9451F: drivers/pwm/pwm-tegra.c
9452
9453TEGRA SERIAL DRIVER
9454M: Laxman Dewangan <ldewangan@nvidia.com>
9455S: Supported
9456F: drivers/tty/serial/serial-tegra.c
9457
9458TEGRA SPI DRIVER
9459M: Laxman Dewangan <ldewangan@nvidia.com>
9460S: Supported
9461F: drivers/spi/spi-tegra*
9462
1a348ccc 9463TEHUTI ETHERNET DRIVER
8b58be88 9464M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9465L: netdev@vger.kernel.org
9466S: Supported
ef7f5429 9467F: drivers/net/ethernet/tehuti/*
1a348ccc 9468
4e68852d 9469Telecom Clock Driver for MCPL0010
8b58be88 9470M: Mark Gross <mark.gross@intel.com>
4e68852d 9471S: Supported
679655da 9472F: drivers/char/tlclk.c
4e68852d 9473
4480f15b 9474TENSILICA XTENSA PORT (xtensa)
8b58be88 9475M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9476M: Max Filippov <jcmvbkbc@gmail.com>
9477L: linux-xtensa@linux-xtensa.org
4e68852d 9478S: Maintained
679655da 9479F: arch/xtensa/
3dc99857 9480F: drivers/irqchip/irq-xtensa-*
4e68852d 9481
5313ba66
HV
9482THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9483M: Hans Verkuil <hverkuil@xs4all.nl>
9484L: linux-media@vger.kernel.org
9485T: git git://linuxtv.org/media_tree.git
9486W: http://linuxtv.org
9487S: Maintained
9488F: drivers/media/radio/radio-raremono.c
9489
d3fb6955 9490THERMAL
b75f0050 9491M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9492M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9493L: linux-pm@vger.kernel.org
9494T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9495T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9496Q: https://patchwork.kernel.org/project/linux-pm/list/
9497S: Supported
9498F: drivers/thermal/
9499F: include/linux/thermal.h
9500F: include/linux/cpu_cooling.h
9501F: Documentation/devicetree/bindings/thermal/
d3fb6955 9502
30ba2fbd
VD
9503THINGM BLINK(1) USB RGB LED DRIVER
9504M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9505S: Maintained
9506F: drivers/hid/hid-thingm.c
9507
4e68852d 9508THINKPAD ACPI EXTRAS DRIVER
8b58be88 9509M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9510L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9511L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9512W: http://ibm-acpi.sourceforge.net
9513W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9514T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9515S: Maintained
679655da 9516F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9517
1b46f2a2 9518TI BANDGAP AND THERMAL DRIVER
f14d1c24 9519M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9520L: linux-pm@vger.kernel.org
794b2e25
EV
9521S: Supported
9522F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9523
49b6a5e3
TK
9524TI CLOCK DRIVER
9525M: Tero Kristo <t-kristo@ti.com>
9526L: linux-omap@vger.kernel.org
9527S: Maintained
9528F: drivers/clk/ti/
9529F: include/linux/clk/ti.h
9530
4020f2d7 9531TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9532M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9533S: Maintained
679655da
JP
9534F: drivers/misc/tifm*
9535F: drivers/mmc/host/tifm_sd.c
9536F: include/linux/tifm.h
4020f2d7 9537
e0c52404 9538TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 9539M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
9540L: linux-kernel@vger.kernel.org
9541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9542S: Maintained
9543F: drivers/soc/ti/*
9544T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9545
9546
152ad442
SR
9547TI LM49xxx FAMILY ASoC CODEC DRIVERS
9548M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9549M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9550L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9551S: Maintained
9552F: sound/soc/codecs/lm49453*
d392dead 9553F: sound/soc/codecs/isabelle*
152ad442 9554
0edd807d
KM
9555TI LP855x BACKLIGHT DRIVER
9556M: Milo Kim <milo.kim@ti.com>
9557S: Maintained
9558F: Documentation/backlight/lp855x-driver.txt
9559F: drivers/video/backlight/lp855x_bl.c
9560F: include/linux/platform_data/lp855x.h
9561
faf13f6d
KM
9562TI LP8727 CHARGER DRIVER
9563M: Milo Kim <milo.kim@ti.com>
9564S: Maintained
9565F: drivers/power/lp8727_charger.c
9566F: include/linux/platform_data/lp8727.h
9567
22f1229f
KM
9568TI LP8788 MFD DRIVER
9569M: Milo Kim <milo.kim@ti.com>
9570S: Maintained
9571F: drivers/iio/adc/lp8788_adc.c
9572F: drivers/leds/leds-lp8788.c
9573F: drivers/mfd/lp8788*.c
9574F: drivers/power/lp8788-charger.c
9575F: drivers/regulator/lp8788-*.c
9576F: include/linux/mfd/lp8788*.h
9577
dd5e8e6b 9578TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9579M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9580L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9581S: Maintained
9582F: sound/soc/codecs/twl4030*
9583
90921014 9584TI WILINK WIRELESS DRIVERS
90921014
LC
9585L: linux-wireless@vger.kernel.org
9586W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9587W: http://wireless.kernel.org/en/users/Drivers/wl1251
9588T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9589S: Orphan
90921014
LC
9590F: drivers/net/wireless/ti/
9591F: include/linux/wl12xx.h
9592
e86eaa3a 9593TIPC NETWORK LAYER
8b58be88
JP
9594M: Jon Maloy <jon.maloy@ericsson.com>
9595M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9596L: netdev@vger.kernel.org (core kernel code)
9597L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9598W: http://tipc.sourceforge.net/
e86eaa3a 9599S: Maintained
c117ab84 9600F: include/uapi/linux/tipc*.h
679655da 9601F: net/tipc/
e86eaa3a 9602
867e359b
CM
9603TILE ARCHITECTURE
9604M: Chris Metcalf <cmetcalf@tilera.com>
9605W: http://www.tilera.com/scm/
9606S: Supported
9607F: arch/tile/
6b940606 9608F: drivers/char/tile-srom.c
5c770755 9609F: drivers/edac/tile_edac.c
6b940606
CM
9610F: drivers/net/ethernet/tile/
9611F: drivers/rtc/rtc-tile.c
9612F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9613F: drivers/tty/serial/tilegx.c
6b940606
CM
9614F: drivers/usb/host/*-tilegx.c
9615F: include/linux/usb/tilegx.h
867e359b 9616
1da177e4 9617TLAN NETWORK DRIVER
8b58be88 9618M: Samuel Chessman <chessman@tux.org>
88c07dde 9619L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9620W: http://sourceforge.net/projects/tlan/
9621S: Maintained
679655da 9622F: Documentation/networking/tlan.txt
b544dbac 9623F: drivers/net/ethernet/ti/tlan.*
1da177e4 9624
d74db3b2 9625TOMOYO SECURITY MODULE
8b58be88
JP
9626M: Kentaro Takeda <takedakn@nttdata.co.jp>
9627M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9628L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9629L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9630L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9631L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9632W: http://tomoyo.sourceforge.jp/
843d183c 9633T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9634S: Maintained
679655da 9635F: security/tomoyo/
d74db3b2 9636
9caeb532 9637TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9638M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9639L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9640S: Maintained
9641F: drivers/platform/x86/topstar-laptop.c
9642
1da177e4 9643TOSHIBA ACPI EXTRAS DRIVER
d0944853 9644L: platform-driver-x86@vger.kernel.org
15065531 9645S: Orphan
679655da 9646F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9647
9648TOSHIBA SMM DRIVER
8b58be88 9649M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9650L: tlinux-users@tce.toshiba-dme.co.jp
9651W: http://www.buzzard.org.uk/toshiba/
9652S: Maintained
679655da
JP
9653F: drivers/char/toshiba.c
9654F: include/linux/toshiba.h
c117ab84 9655F: include/uapi/linux/toshiba.h
1da177e4 9656
d719f900 9657TMIO MMC DRIVER
252f29a9 9658M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9659L: linux-mmc@vger.kernel.org
d719f900 9660S: Maintained
d1057c40
GL
9661F: drivers/mmc/host/tmio_mmc*
9662F: drivers/mmc/host/sh_mobile_sdhi.c
9663F: include/linux/mmc/tmio.h
9664F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9665
917cc4e6
GR
9666TMP401 HARDWARE MONITOR DRIVER
9667M: Guenter Roeck <linux@roeck-us.net>
9668L: lm-sensors@lm-sensors.org
9669S: Maintained
9670F: Documentation/hwmon/tmp401
9671F: drivers/hwmon/tmp401.c
9672
98f32602 9673TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9674M: Hugh Dickins <hughd@google.com>
98f32602
HD
9675L: linux-mm@kvack.org
9676S: Maintained
9677F: include/linux/shmem_fs.h
9678F: mm/shmem.c
9679
45f95b53 9680TM6000 VIDEO4LINUX DRIVER
009a5410 9681M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
9682L: linux-media@vger.kernel.org
9683W: http://linuxtv.org
9684T: git git://linuxtv.org/media_tree.git
9685S: Odd fixes
9686F: drivers/media/usb/tm6000/
9687
c65fde19
HV
9688TW68 VIDEO4LINUX DRIVER
9689M: Hans Verkuil <hverkuil@xs4all.nl>
9690L: linux-media@vger.kernel.org
9691T: git git://linuxtv.org/media_tree.git
9692W: http://linuxtv.org
9693S: Odd Fixes
9694F: drivers/media/pci/tw68/
9695
4e68852d 9696TPM DEVICE DRIVER
901486b8 9697M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9698M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9699M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9700W: http://tpmdd.sourceforge.net
63a10dfd 9701L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9702S: Maintained
679655da 9703F: drivers/char/tpm/
4e68852d 9704
d6f005a1
JP
9705TRACING
9706M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9707M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9708T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9709S: Maintained
9710F: Documentation/trace/ftrace.txt
9711F: arch/*/*/*/ftrace.h
9712F: arch/*/kernel/ftrace.c
9713F: include/*/ftrace.h
9714F: include/linux/trace*.h
9715F: include/trace/
9716F: kernel/trace/
6e68e6c5 9717F: tools/testing/selftests/ftrace/
d6f005a1 9718
1da177e4 9719TRIVIAL PATCHES
8b58be88 9720M: Jiri Kosina <trivial@kernel.org>
54e5881d 9721T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9722S: Maintained
86ef925f 9723K: ^Subject:.*(?i)trivial
1da177e4 9724
4e68852d 9725TTY LAYER
879a5a00 9726M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9727M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9728S: Supported
08deed1e 9729T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9730F: drivers/tty/
df621252 9731F: drivers/tty/serial/serial_core.c
e3288775
AC
9732F: include/linux/serial_core.h
9733F: include/linux/serial.h
9734F: include/linux/tty.h
c117ab84
CEB
9735F: include/uapi/linux/serial_core.h
9736F: include/uapi/linux/serial.h
9737F: include/uapi/linux/tty.h
4e68852d 9738
91952bc0
AP
9739TUA9001 MEDIA DRIVER
9740M: Antti Palosaari <crope@iki.fi>
9741L: linux-media@vger.kernel.org
9742W: http://linuxtv.org/
9743W: http://palosaari.fi/linux/
9744Q: http://patchwork.linuxtv.org/project/linux-media/list/
9745T: git git://linuxtv.org/anttip/media_tree.git
9746S: Maintained
9747F: drivers/media/tuners/tua9001*
9748
740db6d7 9749TULIP NETWORK DRIVERS
8b58be88 9750M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9751L: netdev@vger.kernel.org
9752S: Maintained
0f04e2aa 9753F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9754
9755TUN/TAP driver
ba57b6f2 9756M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9757W: http://vtun.sourceforge.net/tun
9758S: Maintained
679655da
JP
9759F: Documentation/networking/tuntap.txt
9760F: arch/um/os-Linux/drivers/
1da177e4 9761
b454cc66 9762TURBOCHANNEL SUBSYSTEM
8b58be88 9763M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9764M: Ralf Baechle <ralf@linux-mips.org>
9765L: linux-mips@linux-mips.org
9766Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9767S: Maintained
679655da
JP
9768F: drivers/tc/
9769F: include/linux/tc.h
b454cc66 9770
1da177e4 9771U14-34F SCSI DRIVER
8b58be88 9772M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9773L: linux-scsi@vger.kernel.org
9774S: Maintained
679655da 9775F: drivers/scsi/u14-34f.c
1da177e4 9776
e2d1d6c0 9777UBI FILE SYSTEM (UBIFS)
949cb623 9778M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9779M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9780L: linux-mtd@lists.infradead.org
e2966cbe 9781T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9782W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9783S: Maintained
679655da
JP
9784F: Documentation/filesystems/ubifs.txt
9785F: fs/ubifs/
e2d1d6c0 9786
cc2020e6 9787UCLINUX (AND M68KNOMMU)
8b58be88 9788M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9789W: http://www.uclinux.org/
9790L: uclinux-dev@uclinux.org (subscribers-only)
9791S: Maintained
61bc02bb
JP
9792F: arch/m68k/*/*_no.*
9793F: arch/m68k/include/asm/*_no.*
cc2020e6 9794
1da177e4 9795UDF FILESYSTEM
8b58be88 9796M: Jan Kara <jack@suse.cz>
1da177e4 9797S: Maintained
679655da
JP
9798F: Documentation/filesystems/udf.txt
9799F: fs/udf/
1da177e4 9800
cc2020e6 9801UFS FILESYSTEM
8b58be88 9802M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9803S: Maintained
679655da
JP
9804F: Documentation/filesystems/ufs.txt
9805F: fs/ufs/
cc2020e6 9806
0a09d3ab
DH
9807UHID USERSPACE HID IO DRIVER:
9808M: David Herrmann <dh.herrmann@googlemail.com>
9809L: linux-input@vger.kernel.org
9810S: Maintained
9811F: drivers/hid/uhid.c
c117ab84 9812F: include/uapi/linux/uhid.h
0a09d3ab 9813
18332a80 9814ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9815L: linux-usb@vger.kernel.org
10c6c9c9 9816S: Orphan
355ffe69 9817F: drivers/uwb/
679655da
JP
9818F: include/linux/uwb.h
9819F: include/linux/uwb/
18332a80 9820
b31d8273
G
9821UNICORE32 ARCHITECTURE:
9822M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9823W: http://mprc.pku.edu.cn/~guanxuetao/linux
9824S: Maintained
ceebf4d5 9825T: git git://github.com/gxt/linux.git
b31d8273
G
9826F: arch/unicore32/
9827
d8379ab1
TF
9828UNIFDEF
9829M: Tony Finch <dot@dotat.at>
9830W: http://dotat.at/prog/unifdef
9831S: Maintained
9832F: scripts/unifdef.c
9833
1da177e4 9834UNIFORM CDROM DRIVER
8b58be88 9835M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9836W: http://www.kernel.dk
9837S: Maintained
679655da
JP
9838F: Documentation/cdrom/
9839F: drivers/cdrom/cdrom.c
9840F: include/linux/cdrom.h
c117ab84 9841F: include/uapi/linux/cdrom.h
1da177e4 9842
56df0122
BR
9843UNISYS S-PAR DRIVERS
9844M: Benjamin Romer <benjamin.romer@unisys.com>
9845M: David Kershner <david.kershner@unisys.com>
9846L: sparmaintainer@unisys.com (Unisys internal)
9847S: Supported
9848F: drivers/staging/unisys/
9849
9941fa6e
VH
9850UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9851M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
9852L: linux-scsi@vger.kernel.org
9853S: Supported
9854F: Documentation/scsi/ufs.txt
9855F: drivers/scsi/ufs/
9856
e2d1d6c0 9857UNSORTED BLOCK IMAGES (UBI)
949cb623 9858M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9859W: http://www.linux-mtd.infradead.org/
9860L: linux-mtd@lists.infradead.org
b6b44e0a 9861T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9862S: Maintained
80811493 9863F: drivers/mtd/ubi/
679655da 9864F: include/linux/mtd/ubi.h
c117ab84 9865F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9866
76ac66e4
RW
9867UNSORTED BLOCK IMAGES (UBI) Fastmap
9868M: Richard Weinberger <richard@nod.at>
9869L: linux-mtd@lists.infradead.org
9870S: Maintained
9871F: drivers/mtd/ubi/fastmap.c
9872
1da177e4 9873USB ACM DRIVER
61eee9a7 9874M: Oliver Neukum <oliver@neukum.org>
6372594a 9875L: linux-usb@vger.kernel.org
1da177e4 9876S: Maintained
679655da
JP
9877F: Documentation/usb/acm.txt
9878F: drivers/usb/class/cdc-acm.*
1da177e4 9879
b7d572e1
PF
9880USB AR5523 WIRELESS DRIVER
9881M: Pontus Fuchs <pontus.fuchs@gmail.com>
9882L: linux-wireless@vger.kernel.org
9883S: Maintained
9884F: drivers/net/wireless/ath/ar5523/
9885
115bb1ff 9886USB ATTACHED SCSI
f50a4968 9887M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9888M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9889L: linux-usb@vger.kernel.org
9890L: linux-scsi@vger.kernel.org
8eae0fb7 9891S: Maintained
115bb1ff
MW
9892F: drivers/usb/storage/uas.c
9893
1da177e4 9894USB CDC ETHERNET DRIVER
61eee9a7 9895M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9896L: linux-usb@vger.kernel.org
1da177e4 9897S: Maintained
679655da 9898F: drivers/net/usb/cdc_*.c
c117ab84 9899F: include/uapi/linux/usb/cdc.h
1da177e4 9900
b02b371e 9901USB CYPRESS C67X00 DRIVER
8b58be88 9902M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9903L: linux-usb@vger.kernel.org
9904S: Maintained
679655da 9905F: drivers/usb/c67x00/
b02b371e 9906
d0374f4f 9907USB DAVICOM DM9601 DRIVER
8b58be88 9908M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9909L: netdev@vger.kernel.org
d0374f4f
PK
9910W: http://www.linux-usb.org/usbnet
9911S: Maintained
679655da 9912F: drivers/net/usb/dm9601.c
d0374f4f 9913
cc2020e6 9914USB DIAMOND RIO500 DRIVER
8b58be88 9915M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9916L: rio500-users@lists.sourceforge.net
9917W: http://rio500.sourceforge.net
9918S: Maintained
679655da 9919F: drivers/usb/misc/rio500*
cc2020e6 9920
1da177e4 9921USB EHCI DRIVER
578333ab 9922M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9923L: linux-usb@vger.kernel.org
578333ab 9924S: Maintained
679655da
JP
9925F: Documentation/usb/ehci.txt
9926F: drivers/usb/host/ehci*
1da177e4 9927
69ae9e3e 9928USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9929M: Felipe Balbi <balbi@ti.com>
795fb7e7 9930L: linux-usb@vger.kernel.org
69ae9e3e 9931W: http://www.linux-usb.org/gadget
d6d0f665
FB
9932T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9933S: Maintained
679655da
JP
9934F: drivers/usb/gadget/
9935F: include/linux/usb/gadget*
69ae9e3e 9936
2dea64b4 9937USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9938M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9939L: linux-usb@vger.kernel.org
54e5881d 9940T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9941S: Maintained
c2f01971 9942F: Documentation/hid/hiddev.txt
679655da 9943F: drivers/hid/usbhid/
1da177e4 9944
959eea21 9945USB ISP116X DRIVER
8b58be88 9946M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9947L: linux-usb@vger.kernel.org
959eea21 9948S: Maintained
679655da
JP
9949F: drivers/usb/host/isp116x*
9950F: include/linux/usb/isp116x.h
959eea21 9951
1da177e4 9952USB MASS STORAGE DRIVER
8b58be88 9953M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9954L: linux-usb@vger.kernel.org
8836aeb8 9955L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9956S: Maintained
9957W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9958F: drivers/usb/storage/
1da177e4 9959
af39917d
CL
9960USB MIDI DRIVER
9961M: Clemens Ladisch <clemens@ladisch.de>
9962L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9963T: git git://git.alsa-project.org/alsa-kernel.git
9964S: Maintained
9965F: sound/usb/midi.*
9966
444ce9d4
JP
9967USB NETWORKING DRIVERS
9968L: linux-usb@vger.kernel.org
9969S: Odd Fixes
9970F: drivers/net/usb/
9971
1da177e4 9972USB OHCI DRIVER
578333ab 9973M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9974L: linux-usb@vger.kernel.org
578333ab 9975S: Maintained
679655da
JP
9976F: Documentation/usb/ohci.txt
9977F: drivers/usb/host/ohci*
1da177e4 9978
563da3a9
VM
9979USB OVER IP DRIVER
9980M: Valentina Manea <valentina.manea.m@gmail.com>
9981M: Shuah Khan <shuah.kh@samsung.com>
9982L: linux-usb@vger.kernel.org
9983S: Maintained
9984F: drivers/usb/usbip/
9985F: tools/usb/usbip/
9986
1da177e4 9987USB PEGASUS DRIVER
a16b945c 9988M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9989L: linux-usb@vger.kernel.org
043600a6 9990L: netdev@vger.kernel.org
052e3128
PM
9991T: git git://github.com/petkan/pegasus.git
9992W: https://github.com/petkan/pegasus
1da177e4 9993S: Maintained
679655da 9994F: drivers/net/usb/pegasus.*
1da177e4 9995
d3ad558f
FB
9996USB PHY LAYER
9997M: Felipe Balbi <balbi@ti.com>
9998L: linux-usb@vger.kernel.org
9999T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10000S: Maintained
10001F: drivers/usb/phy/
d3ad558f 10002
73e4fb3f 10003USB PRINTER DRIVER (usblp)
8b58be88 10004M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10005L: linux-usb@vger.kernel.org
73e4fb3f 10006S: Supported
679655da 10007F: drivers/usb/class/usblp.c
1da177e4
LT
10008
10009USB RTL8150 DRIVER
a16b945c 10010M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10011L: linux-usb@vger.kernel.org
043600a6 10012L: netdev@vger.kernel.org
052e3128
PM
10013T: git git://github.com/petkan/rtl8150.git
10014W: https://github.com/petkan/rtl8150
1da177e4 10015S: Maintained
679655da 10016F: drivers/net/usb/rtl8150.c
1da177e4 10017
f896b796 10018USB SERIAL SUBSYSTEM
66085694 10019M: Johan Hovold <johan@kernel.org>
795fb7e7 10020L: linux-usb@vger.kernel.org
4e68852d 10021S: Maintained
679655da 10022F: Documentation/usb/usb-serial.txt
f896b796 10023F: drivers/usb/serial/
679655da 10024F: include/linux/usb/serial.h
1da177e4 10025
b3f0db1c
SG
10026USB SMSC75XX ETHERNET DRIVER
10027M: Steve Glendinning <steve.glendinning@shawell.net>
10028L: netdev@vger.kernel.org
10029S: Maintained
10030F: drivers/net/usb/smsc75xx.*
10031
2f7ca802 10032USB SMSC95XX ETHERNET DRIVER
90b24cfb 10033M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10034L: netdev@vger.kernel.org
90b24cfb 10035S: Maintained
679655da 10036F: drivers/net/usb/smsc95xx.*
2f7ca802 10037
1da177e4 10038USB SUBSYSTEM
879a5a00 10039M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10040L: linux-usb@vger.kernel.org
1da177e4 10041W: http://www.linux-usb.org
08deed1e 10042T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10043S: Supported
679655da 10044F: Documentation/usb/
679655da
JP
10045F: drivers/usb/
10046F: include/linux/usb.h
10047F: include/linux/usb/
1da177e4
LT
10048
10049USB UHCI DRIVER
8b58be88 10050M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10051L: linux-usb@vger.kernel.org
1da177e4 10052S: Maintained
679655da 10053F: drivers/usb/host/uhci*
1da177e4 10054
69ae9e3e 10055USB "USBNET" DRIVER FRAMEWORK
686f13bb 10056M: Oliver Neukum <oneukum@suse.de>
043600a6 10057L: netdev@vger.kernel.org
69ae9e3e 10058W: http://www.linux-usb.org/usbnet
1da177e4 10059S: Maintained
679655da
JP
10060F: drivers/net/usb/usbnet.c
10061F: include/linux/usb/usbnet.h
1da177e4 10062
c0efd232 10063USB VIDEO CLASS
c53ac071 10064M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10065L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10066L: linux-media@vger.kernel.org
275ffde4 10067T: git git://linuxtv.org/media_tree.git
57c6d2e9 10068W: http://www.ideasonboard.org/uvc/
c0efd232 10069S: Maintained
0c0d06ca 10070F: drivers/media/usb/uvc/
6c0f0359 10071F: include/uapi/linux/uvcvideo.h
1da177e4 10072
b60b9c45
HV
10073USB VISION DRIVER
10074M: Hans Verkuil <hverkuil@xs4all.nl>
10075L: linux-media@vger.kernel.org
10076T: git git://linuxtv.org/media_tree.git
10077W: http://linuxtv.org
10078S: Odd Fixes
10079F: drivers/media/usb/usbvision/
10080
8282da47
LP
10081USB WEBCAM GADGET
10082M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10083L: linux-usb@vger.kernel.org
10084S: Maintained
3a83c16e 10085F: drivers/usb/gadget/function/*uvc*
faf2e1db 10086F: drivers/usb/gadget/legacy/webcam.c
8282da47 10087
bf164cc0 10088USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10089M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10090L: linux-wireless@vger.kernel.org
10091S: Maintained
679655da 10092F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10093
eb6bab13 10094USB XHCI DRIVER
03d85053 10095M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10096L: linux-usb@vger.kernel.org
10097S: Supported
36d0344c
SS
10098F: drivers/usb/host/xhci*
10099F: drivers/usb/host/pci-quirks*
eb6bab13 10100
1da177e4 10101USB ZD1201 DRIVER
4086b9ca 10102L: linux-wireless@vger.kernel.org
1da177e4 10103W: http://linux-lc100020.sourceforge.net
4086b9ca 10104S: Orphan
679655da 10105F: drivers/net/wireless/zd1201.*
1da177e4 10106
b7eee616 10107USB ZR364XX DRIVER
8b58be88 10108M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10109L: linux-usb@vger.kernel.org
661263b5 10110L: linux-media@vger.kernel.org
275ffde4 10111T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10112W: http://royale.zerezo.com/zr364xx/
10113S: Maintained
679655da 10114F: Documentation/video4linux/zr364xx.txt
90d72ac6 10115F: drivers/media/usb/zr364xx/
b7eee616 10116
e7839f25 10117USER-MODE LINUX (UML)
8b58be88 10118M: Jeff Dike <jdike@addtoit.com>
b15194b7 10119M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10120L: user-mode-linux-devel@lists.sourceforge.net
10121L: user-mode-linux-user@lists.sourceforge.net
10122W: http://user-mode-linux.sourceforge.net
10123S: Maintained
61516587 10124F: Documentation/virtual/uml/
679655da 10125F: arch/um/
b070989a 10126F: arch/x86/um/
679655da
JP
10127F: fs/hostfs/
10128F: fs/hppfs/
b7eee616 10129
e5f114e9 10130USERSPACE I/O (UIO)
6a534c9d 10131M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10132M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10133S: Maintained
679655da
JP
10134F: Documentation/DocBook/uio-howto.tmpl
10135F: drivers/uio/
10136F: include/linux/uio*.h
e5f114e9 10137
256cccbe 10138UTIL-LINUX PACKAGE
8b58be88 10139M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10140L: util-linux@vger.kernel.org
10141W: http://en.wikipedia.org/wiki/Util-linux
10142T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10143S: Maintained
10144
c1fd1c07 10145UVESAFB DRIVER
8b58be88 10146M: Michal Januszewski <spock@gentoo.org>
c69f677c 10147L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10148W: http://dev.gentoo.org/~spock/projects/uvesafb/
10149S: Maintained
679655da 10150F: Documentation/fb/uvesafb.txt
8a61f013 10151F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10152
4480f15b 10153VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10154M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10155S: Maintained
679655da
JP
10156F: Documentation/filesystems/vfat.txt
10157F: fs/fat/
1da177e4 10158
cba3345c
AW
10159VFIO DRIVER
10160M: Alex Williamson <alex.williamson@redhat.com>
10161L: kvm@vger.kernel.org
10162S: Maintained
10163F: Documentation/vfio.txt
10164F: drivers/vfio/
10165F: include/linux/vfio.h
c117ab84 10166F: include/uapi/linux/vfio.h
cba3345c 10167
9e6f3438
PO
10168VIDEOBUF2 FRAMEWORK
10169M: Pawel Osciak <pawel@osciak.com>
10170M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10171M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10172L: linux-media@vger.kernel.org
10173S: Maintained
90d72ac6 10174F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10175F: include/media/videobuf2-*
10176
9a82446b
AS
10177VIRTIO CONSOLE DRIVER
10178M: Amit Shah <amit.shah@redhat.com>
10179L: virtualization@lists.linux-foundation.org
10180S: Maintained
10181F: drivers/char/virtio_console.c
10182F: include/linux/virtio_console.h
c117ab84 10183F: include/uapi/linux/virtio_console.h
9a82446b 10184
2426ec8f
MT
10185VIRTIO CORE, NET AND BLOCK DRIVERS
10186M: Rusty Russell <rusty@rustcorp.com.au>
10187M: "Michael S. Tsirkin" <mst@redhat.com>
10188L: virtualization@lists.linux-foundation.org
10189S: Maintained
10190F: drivers/virtio/
c893c8d7 10191F: tools/virtio/
2426ec8f
MT
10192F: drivers/net/virtio_net.c
10193F: drivers/block/virtio_blk.c
10194F: include/linux/virtio_*.h
916cdabc 10195F: include/uapi/linux/virtio_*.h
2426ec8f 10196
3a4d5c94
MT
10197VIRTIO HOST (VHOST)
10198M: "Michael S. Tsirkin" <mst@redhat.com>
10199L: kvm@vger.kernel.org
c996d8b9 10200L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10201L: netdev@vger.kernel.org
10202S: Maintained
10203F: drivers/vhost/
c117ab84 10204F: include/uapi/linux/vhost.h
3a4d5c94 10205
1da177e4 10206VIA RHINE NETWORK DRIVER
8b58be88 10207M: Roger Luethi <rl@hellgate.ch>
1da177e4 10208S: Maintained
f2148a47 10209F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10210
f0bf7f61 10211VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10212M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10213M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10214S: Maintained
10215F: drivers/mmc/host/via-sdmmc.c
10216
69e4a7c2 10217VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10218M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10219L: linux-fbdev@vger.kernel.org
69e4a7c2 10220S: Maintained
c7babebd
FTS
10221F: include/linux/via-core.h
10222F: include/linux/via-gpio.h
10223F: include/linux/via_i2c.h
8a61f013 10224F: drivers/video/fbdev/via/
69e4a7c2 10225
01f20734 10226VIA VELOCITY NETWORK DRIVER
8b58be88 10227M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10228L: netdev@vger.kernel.org
10229S: Maintained
f2148a47 10230F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10231
0b7bc1fa
HV
10232VIVI VIRTUAL VIDEO DRIVER
10233M: Hans Verkuil <hverkuil@xs4all.nl>
10234L: linux-media@vger.kernel.org
10235T: git git://linuxtv.org/media_tree.git
10236W: http://linuxtv.org
10237S: Maintained
10238F: drivers/media/platform/vivi*
10239
be7f8273 10240VLAN (802.1Q)
8b58be88 10241M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10242L: netdev@vger.kernel.org
10243S: Maintained
679655da
JP
10244F: drivers/net/macvlan.c
10245F: include/linux/if_*vlan.h
10246F: net/8021q/
be7f8273 10247
55e331cf 10248VLYNQ BUS
8b58be88 10249M: Florian Fainelli <florian@openwrt.org>
8578d7af 10250L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10251S: Maintained
10252F: drivers/vlynq/vlynq.c
10253F: include/linux/vlynq.h
10254
390beae4
MW
10255VME SUBSYSTEM
10256M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10257M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10258M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10259L: devel@driverdev.osuosl.org
10260S: Maintained
10261T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10262F: Documentation/vme_api.txt
10263F: drivers/staging/vme/
10264F: drivers/vme/
10265F: include/linux/vme*
10266
4488e09b
AK
10267VMWARE HYPERVISOR INTERFACE
10268M: Alok Kataria <akataria@vmware.com>
10269L: virtualization@lists.linux-foundation.org
10270S: Supported
10271F: arch/x86/kernel/cpu/vmware.c
10272
73b35d07
DT
10273VMWARE BALLOON DRIVER
10274M: Xavier Deguillard <xdeguillard@vmware.com>
10275M: Philip Moltmann <moltmann@vmware.com>
10276M: "VMware, Inc." <pv-drivers@vmware.com>
10277L: linux-kernel@vger.kernel.org
10278S: Maintained
10279F: drivers/misc/vmw_balloon.c
10280
d1a890fa 10281VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10282M: Shreyas Bhatewara <sbhatewara@vmware.com>
10283M: "VMware, Inc." <pv-drivers@vmware.com>
10284L: netdev@vger.kernel.org
10285S: Maintained
10286F: drivers/net/vmxnet3/
d1a890fa 10287
851b1642 10288VMware PVSCSI driver
f2d7e40e 10289M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10290M: VMware PV-Drivers <pv-drivers@vmware.com>
10291L: linux-scsi@vger.kernel.org
10292S: Maintained
10293F: drivers/scsi/vmw_pvscsi.c
10294F: drivers/scsi/vmw_pvscsi.h
10295
e53e86c7 10296VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10297M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10298M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10299L: linux-kernel@vger.kernel.org
e53e86c7 10300W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10301W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10302T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10303S: Supported
679655da
JP
10304F: drivers/regulator/
10305F: include/linux/regulator/
e53e86c7 10306
ab41319e 10307VT1211 HARDWARE MONITOR DRIVER
8b58be88 10308M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10309L: lm-sensors@lm-sensors.org
10310S: Maintained
679655da
JP
10311F: Documentation/hwmon/vt1211
10312F: drivers/hwmon/vt1211.c
ab41319e 10313
1de9e371 10314VT8231 HARDWARE MONITOR DRIVER
8b58be88 10315M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10316L: lm-sensors@lm-sensors.org
10317S: Maintained
679655da 10318F: drivers/hwmon/vt8231.c
1de9e371 10319
88095e7b
TO
10320VUB300 USB to SDIO/SD/MMC bridge chip
10321M: Tony Olech <tony.olech@elandigitalsystems.com>
10322L: linux-mmc@vger.kernel.org
10323L: linux-usb@vger.kernel.org
10324S: Supported
10325F: drivers/mmc/host/vub300.c
10326
1da177e4 10327W1 DALLAS'S 1-WIRE BUS
a8018766 10328M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10329S: Maintained
679655da
JP
10330F: Documentation/w1/
10331F: drivers/w1/
1da177e4 10332
13927079 10333W83791D HARDWARE MONITORING DRIVER
8b58be88 10334M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10335L: lm-sensors@lm-sensors.org
25845c22 10336S: Maintained
679655da
JP
10337F: Documentation/hwmon/w83791d
10338F: drivers/hwmon/w83791d.c
13927079 10339
61db011d 10340W83793 HARDWARE MONITORING DRIVER
8b58be88 10341M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10342L: lm-sensors@lm-sensors.org
10343S: Maintained
679655da
JP
10344F: Documentation/hwmon/w83793
10345F: drivers/hwmon/w83793.c
61db011d 10346
e3760b43 10347W83795 HARDWARE MONITORING DRIVER
7c81c60f 10348M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10349L: lm-sensors@lm-sensors.org
10350S: Maintained
10351F: drivers/hwmon/w83795.c
10352
1da177e4 10353W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10354M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10355S: Maintained
679655da 10356F: drivers/mmc/host/wbsd.*
1da177e4 10357
b4e05923
HG
10358WACOM PROTOCOL 4 SERIAL TABLETS
10359M: Julian Squires <julian@cipht.net>
10360M: Hans de Goede <hdegoede@redhat.com>
10361L: linux-input@vger.kernel.org
10362S: Maintained
10363F: drivers/input/tablet/wacom_serial4.c
10364
3527761c 10365WATCHDOG DEVICE DRIVERS
8b58be88 10366M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10367L: linux-watchdog@vger.kernel.org
10368W: http://www.linux-watchdog.org/
f599aaf0 10369T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10370S: Maintained
679655da
JP
10371F: Documentation/watchdog/
10372F: drivers/watchdog/
10373F: include/linux/watchdog.h
c117ab84 10374F: include/uapi/linux/watchdog.h
3527761c 10375
1da177e4 10376WD7000 SCSI DRIVER
8b58be88 10377M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10378L: linux-scsi@vger.kernel.org
10379S: Maintained
679655da 10380F: drivers/scsi/wd7000.c
1da177e4 10381
b22e00f3
DH
10382WIIMOTE HID DRIVER
10383M: David Herrmann <dh.herrmann@googlemail.com>
10384L: linux-input@vger.kernel.org
10385S: Maintained
10386F: drivers/hid/hid-wiimote*
10387
e258b80e 10388WINBOND CIR DRIVER
364e9e18 10389M: David Härdeman <david@hardeman.nu>
e258b80e 10390S: Maintained
116ab806 10391F: drivers/media/rc/winbond-cir.c
e258b80e 10392
8a70da82 10393WIMAX STACK
8b58be88 10394M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10395M: linux-wimax@intel.com
63fae219 10396L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10397S: Supported
10398W: http://linuxwimax.org
315987dc 10399F: Documentation/wimax/README.wimax
315987dc
JP
10400F: include/linux/wimax/debug.h
10401F: include/net/wimax.h
c117ab84 10402F: include/uapi/linux/wimax.h
315987dc 10403F: net/wimax/
8a70da82 10404
5fc14680 10405WISTRON LAPTOP BUTTON DRIVER
8b58be88 10406M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10407S: Maintained
679655da 10408F: drivers/input/misc/wistron_btns.c
5fc14680 10409
1da177e4 10410WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10411M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10412L: linux-wireless@vger.kernel.org
926554c4 10413W: http://oops.ghostprotocols.net:81/blog
1da177e4 10414S: Maintained
679655da 10415F: drivers/net/wireless/wl3501*
1da177e4 10416
febf1dff 10417WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10418M: Mark Brown <broonie@kernel.org>
8b58be88 10419M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10420L: linux-input@vger.kernel.org
10421T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10422W: http://opensource.wolfsonmicro.com/node/7
10423S: Supported
679655da
JP
10424F: drivers/input/touchscreen/*wm97*
10425F: include/linux/wm97xx.h
febf1dff 10426
055bcbcb 10427WOLFSON MICROELECTRONICS DRIVERS
fef95164 10428L: patches@opensource.wolfsonmicro.com
cf8eda3e 10429T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10430T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10431W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10432S: Supported
3768f0b1 10433F: Documentation/hwmon/wm83??
af1c5386 10434F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10435F: drivers/clk/clk-wm83*.c
9c309598 10436F: drivers/extcon/extcon-arizona.c
b75ea16a 10437F: drivers/leds/leds-wm83*.c
25b273ba 10438F: drivers/gpio/gpio-*wm*.c
9c309598 10439F: drivers/gpio/gpio-arizona.c
d22b0869 10440F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10441F: drivers/input/misc/wm831x-on.c
10442F: drivers/input/touchscreen/wm831x-ts.c
10443F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10444F: drivers/mfd/arizona*
10445F: drivers/mfd/wm*.c
b75ea16a
MB
10446F: drivers/power/wm83*.c
10447F: drivers/rtc/rtc-wm83*.c
10448F: drivers/regulator/wm8*.c
3860e6c4 10449F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10450F: drivers/watchdog/wm83*_wdt.c
9c309598 10451F: include/linux/mfd/arizona/
3860e6c4 10452F: include/linux/mfd/wm831x/
b75ea16a 10453F: include/linux/mfd/wm8350/
3768f0b1 10454F: include/linux/mfd/wm8400*
59ec6da2 10455F: include/linux/wm97xx.h
055bcbcb 10456F: include/sound/wm????.h
9c309598 10457F: sound/soc/codecs/arizona.?
055bcbcb 10458F: sound/soc/codecs/wm*
b75ea16a 10459
3e6cd7a4
TH
10460WORKQUEUE
10461M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10462T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10463S: Maintained
10464F: include/linux/workqueue.h
10465F: kernel/workqueue.c
10466F: Documentation/workqueue.txt
10467
1da177e4 10468X.25 NETWORK LAYER
8bf28059 10469M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10470L: linux-x25@vger.kernel.org
8bf28059 10471S: Odd Fixes
679655da
JP
10472F: Documentation/networking/x25*
10473F: include/net/x25*
10474F: net/x25/
1da177e4 10475
e2d1d6c0 10476X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10477M: Thomas Gleixner <tglx@linutronix.de>
10478M: Ingo Molnar <mingo@redhat.com>
10479M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10480M: x86@kernel.org
981c3a4f 10481L: linux-kernel@vger.kernel.org
75fc2d37 10482T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10483S: Maintained
679655da
JP
10484F: Documentation/x86/
10485F: arch/x86/
e2d1d6c0 10486
d0944853 10487X86 PLATFORM DRIVERS
e181ba15 10488M: Darren Hart <dvhart@infradead.org>
d0944853 10489L: platform-driver-x86@vger.kernel.org
e181ba15 10490T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10491S: Maintained
14430813 10492F: drivers/platform/x86/
d0944853 10493
c1f5c54b
IM
10494X86 MCE INFRASTRUCTURE
10495M: Tony Luck <tony.luck@intel.com>
487ba8e8 10496M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10497L: linux-edac@vger.kernel.org
10498S: Maintained
10499F: arch/x86/kernel/cpu/mcheck/*
10500
f0905c5a
AL
10501X86 VDSO
10502M: Andy Lutomirski <luto@amacapital.net>
10503L: linux-kernel@vger.kernel.org
10504T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10505S: Maintained
10506F: arch/x86/vdso/
10507
d6fad502 10508XC2028/3028 TUNER DRIVER
009a5410 10509M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
10510L: linux-media@vger.kernel.org
10511W: http://linuxtv.org
10512T: git git://linuxtv.org/media_tree.git
10513S: Maintained
10514F: drivers/media/tuners/tuner-xc2028.*
10515
c4468085 10516XEN HYPERVISOR INTERFACE
c4468085 10517M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10518M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10519M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10520L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10521T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10522S: Supported
10523F: arch/x86/xen/
10524F: drivers/*/xen-*front.c
10525F: drivers/xen/
10526F: arch/x86/include/asm/xen/
10527F: include/xen/
c117ab84 10528F: include/uapi/xen/
c4468085 10529
77bfb479
SS
10530XEN HYPERVISOR ARM
10531M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10532L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10533S: Supported
10534F: arch/arm/xen/
10535F: arch/arm/include/asm/xen/
10536
b475e83f
SS
10537XEN HYPERVISOR ARM64
10538M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10539L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10540S: Supported
10541F: arch/arm64/xen/
10542F: arch/arm64/include/asm/xen/
10543
9b57e1a7
IC
10544XEN NETWORK BACKEND DRIVER
10545M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10546M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10547L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10548L: netdev@vger.kernel.org
10549S: Supported
10550F: drivers/net/xen-netback/*
10551
c5f8e29d
KRW
10552XEN PCI SUBSYSTEM
10553M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10554L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10555S: Supported
10556F: arch/x86/pci/*xen*
10557F: drivers/pci/*xen*
10558
a2c5ae65
KRW
10559XEN BLOCK SUBSYSTEM
10560M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10561L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10562S: Supported
10563F: drivers/block/xen-blkback/*
10564F: drivers/block/xen*
10565
15d03609
JG
10566XEN PVSCSI DRIVERS
10567M: Juergen Gross <jgross@suse.com>
10568L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10569L: linux-scsi@vger.kernel.org
10570S: Supported
10571F: drivers/scsi/xen-scsifront.c
10572F: drivers/xen/xen-scsiback.c
10573F: include/xen/interface/io/vscsiif.h
10574
c5f8e29d
KRW
10575XEN SWIOTLB SUBSYSTEM
10576M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10577L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10578S: Supported
10579F: arch/x86/xen/*swiotlb*
10580F: drivers/xen/*swiotlb*
10581
1da177e4
LT
10582XFS FILESYSTEM
10583P: Silicon Graphics Inc
809625ca 10584M: Dave Chinner <david@fromorbit.com>
18caa67a 10585M: xfs@oss.sgi.com
d7ede1aa 10586L: xfs@oss.sgi.com
1da177e4 10587W: http://oss.sgi.com/projects/xfs
54e5881d 10588T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10589S: Supported
679655da
JP
10590F: Documentation/filesystems/xfs.txt
10591F: fs/xfs/
1da177e4 10592
8a3b7a25 10593XILINX AXI ETHERNET DRIVER
59a54f30
MS
10594M: Anirudha Sarangi <anirudh@xilinx.com>
10595M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10596S: Maintained
10597F: drivers/net/ethernet/xilinx/xilinx_axienet*
10598
238b8721 10599XILINX UARTLITE SERIAL DRIVER
8b58be88 10600M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10601L: linux-serial@vger.kernel.org
10602S: Maintained
df621252 10603F: drivers/tty/serial/uartlite.c
238b8721 10604
74316949
EB
10605XILLYBUS DRIVER
10606M: Eli Billauer <eli.billauer@gmail.com>
10607L: linux-kernel@vger.kernel.org
10608S: Supported
10609F: drivers/char/xillybus/
10610
f620e4b8
MF
10611XTENSA XTFPGA PLATFORM SUPPORT
10612M: Max Filippov <jcmvbkbc@gmail.com>
10613L: linux-xtensa@linux-xtensa.org
10614S: Maintained
10615F: drivers/spi/spi-xtensa-xtfpga.c
10616
1da177e4 10617YAM DRIVER FOR AX.25
8b58be88 10618M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10619L: linux-hams@vger.kernel.org
10620S: Maintained
679655da
JP
10621F: drivers/net/hamradio/yam*
10622F: include/linux/yam.h
1da177e4 10623
af64a5eb 10624YEALINK PHONE DRIVER
8b58be88 10625M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10626L: usbb2k-api-dev@nongnu.org
10627S: Maintained
679655da
JP
10628F: Documentation/input/yealink.txt
10629F: drivers/input/misc/yealink.*
af64a5eb 10630
1da177e4 10631Z8530 DRIVER FOR AX.25
8b58be88 10632M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10633W: http://yaina.de/jreuter/
10634W: http://www.qsl.net/dl1bke/
10635L: linux-hams@vger.kernel.org
10636S: Maintained
679655da
JP
10637F: Documentation/networking/z8530drv.txt
10638F: drivers/net/hamradio/*scc.c
10639F: drivers/net/hamradio/z8530.h
1da177e4 10640
0cf31ec1 10641ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10642M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10643L: linux-mm@kvack.org
10644S: Maintained
10645F: mm/zbud.c
10646F: include/linux/zbud.h
10647
7c0c3afb 10648ZD1211RW WIRELESS DRIVER
8b58be88
JP
10649M: Daniel Drake <dsd@gentoo.org>
10650M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10651W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10652L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10653L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10654S: Maintained
679655da 10655F: drivers/net/wireless/zd1211rw/
7c0c3afb 10656
1da177e4 10657ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10658L: mjpeg-users@lists.sourceforge.net
f63145e2 10659L: linux-media@vger.kernel.org
1da177e4 10660W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10661T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10662S: Odd Fixes
90d72ac6 10663F: drivers/media/pci/zoran/
1da177e4 10664
6920f2cc
MK
10665ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10666M: Minchan Kim <minchan@kernel.org>
10667M: Nitin Gupta <ngupta@vflare.org>
10668L: linux-kernel@vger.kernel.org
10669S: Maintained
10670F: drivers/block/zram/
10671F: Documentation/blockdev/zram.txt
10672
8b4a4080 10673ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10674M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10675S: Maintained
df621252 10676F: drivers/tty/serial/zs.*
8b4a4080 10677
eae70d06
MK
10678ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10679M: Minchan Kim <minchan@kernel.org>
10680M: Nitin Gupta <ngupta@vflare.org>
10681L: linux-mm@kvack.org
10682S: Maintained
10683F: mm/zsmalloc.c
10684F: include/linux/zsmalloc.h
10685
0cf31ec1 10686ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10687M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10688L: linux-mm@kvack.org
10689S: Maintained
10690F: mm/zswap.c
10691
1da177e4 10692THE REST
8b58be88 10693M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10694L: linux-kernel@vger.kernel.org
8a6e2535 10695Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10696T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10697S: Buried alive in reporters
34d03cc1
JP
10698F: *
10699F: */
This page took 6.496139 seconds and 5 git commands to generate.