octeon: remove deprecated syststamp timestamp
[linux-2.6-block.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
cea8321c
JP
76 T: SCM tree type and location.
77 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
78 S: Status, one of the following:
79 Supported: Someone is actually paid to look after this.
80 Maintained: Someone actually looks after it.
81 Odd Fixes: It has a maintainer but they don't have time to do
82 much other than throw the odd patch in. See below..
83 Orphan: No current maintainer [but maybe you could take the
84 role as you write your new code].
85 Obsolete: Old code. Something tagged obsolete generally means
86 it has been replaced by a better system and you
87 should be using that.
88 F: Files and directories with wildcard patterns.
89 A trailing slash includes all files and subdirectory files.
90 F: drivers/net/ all files in and below drivers/net
91 F: drivers/net/* all files in drivers/net, but not below
92 F: */net/* all files in "any top level directory"/net
93 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
94 N: Files and directories with regex patterns.
95 N: [^a-z]tegra all files whose path contains the word tegra
96 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
97 scripts/get_maintainer.pl has different behavior for files that
98 match F: pattern and matches of N: patterns. By default,
99 get_maintainer will not look at git log history when an F: pattern
100 match occurs. When an N: match occurs, git log history is used
101 to also notify the people that have git commit signatures.
c7c4fb18
JP
102 X: Files and directories that are NOT maintained, same rules as F:
103 Files exclusions are tested before file matches.
104 Can be useful for excluding a specific subdirectory, for instance:
105 F: net/
106 X: net/ipv6/
107 matches all files in and below net excluding net/ipv6/
108 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 109 patch or file. For instance:
c7c4fb18 110 K: of_get_profile
bbbe96ed 111 matches patches or files that contain "of_get_profile"
c7c4fb18 112 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
113 matches patches or files that contain one or more of the words
114 printk, pr_info or pr_err
c7c4fb18 115 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
116
117Note: For the hard of thinking, this list is meant to remain in alphabetical
118order. If you could add yourselves to it in alphabetical order that would be
119so much easier [Ed]
120
c7c4fb18 121Maintainers List (try to look for most precise areas first)
1da177e4 122
c7c4fb18 123 -----------------------------------
679655da 124
a6d89915 1253C59X NETWORK DRIVER
8b58be88 126M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
127L: netdev@vger.kernel.org
128S: Maintained
679655da 129F: Documentation/networking/vortex.txt
ca7a8e85 130F: drivers/net/ethernet/3com/3c59x.c
a6d89915 131
1da177e4 1323CR990 NETWORK DRIVER
8b58be88 133M: David Dillow <dave@thedillows.org>
979b6c13 134L: netdev@vger.kernel.org
1da177e4 135S: Maintained
ca7a8e85 136F: drivers/net/ethernet/3com/typhoon*
1da177e4 137
c4de0ceb 1383WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139M: Adam Radford <linuxraid@lsi.com>
1da177e4 140L: linux-scsi@vger.kernel.org
c4de0ceb 141W: http://www.lsi.com
1da177e4 142S: Supported
c4de0ceb 143F: drivers/scsi/3w-*
1da177e4
LT
144
14553C700 AND 53C700-66 SCSI DRIVER
8b58be88 146M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
147L: linux-scsi@vger.kernel.org
148S: Maintained
679655da 149F: drivers/scsi/53c700*
1da177e4 150
68d96dcf
AA
1516LOWPAN GENERIC (BTLE/IEEE 802.15.4)
152M: Alexander Aring <alex.aring@gmail.com>
153L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
154L: linux-bluetooth@vger.kernel.org
155S: Maintained
156F: net/6lowpan/
157
1da177e4 1586PACK NETWORK DRIVER FOR AX.25
8b58be88 159M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
160L: linux-hams@vger.kernel.org
161S: Maintained
679655da 162F: drivers/net/hamradio/6pack.c
1da177e4 163
1da177e4 1648169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 165M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 166L: netdev@vger.kernel.org
1da177e4 167S: Maintained
a8fe65b8 168F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
169
1708250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 171M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
172L: linux-serial@vger.kernel.org
173W: http://serial.sourceforge.net
8ee16a1b 174S: Maintained
08deed1e 175T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 176F: drivers/tty/serial/8250*
679655da 177F: include/linux/serial_8250.h
1da177e4
LT
178
1798390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 180L: netdev@vger.kernel.org
0cf445ce 181S: Orphan / Obsolete
644570b8 182F: drivers/net/ethernet/8390/
1da177e4 183
67543e50 1849P FILE SYSTEM
8b58be88
JP
185M: Eric Van Hensbergen <ericvh@gmail.com>
186M: Ron Minnich <rminnich@sandia.gov>
187M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 188L: v9fs-developer@lists.sourceforge.net
27a2a5ff 189W: http://swik.net/v9fs
8a6e2535 190Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 191T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 192S: Maintained
679655da
JP
193F: Documentation/filesystems/9p.txt
194F: fs/9p/
2315cb14
RL
195F: net/9p/
196F: include/net/9p/
197F: include/uapi/linux/virtio_9p.h
198F: include/trace/events/9p.h
199
67543e50 200
91952bc0
AP
201A8293 MEDIA DRIVER
202M: Antti Palosaari <crope@iki.fi>
203L: linux-media@vger.kernel.org
204W: http://linuxtv.org/
205W: http://palosaari.fi/linux/
206Q: http://patchwork.linuxtv.org/project/linux-media/list/
207T: git git://linuxtv.org/anttip/media_tree.git
208S: Maintained
209F: drivers/media/dvb-frontends/a8293*
210
e2d1d6c0 211AACRAID SCSI RAID DRIVER
8b58be88 212M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
213L: linux-scsi@vger.kernel.org
214W: http://www.adaptec.com/
1da177e4 215S: Supported
679655da
JP
216F: Documentation/scsi/aacraid.txt
217F: drivers/scsi/aacraid/
1da177e4 218
ea8f8fc8
JT
219ABI/API
220L: linux-api@vger.kernel.org
221F: Documentation/ABI/
222F: include/linux/syscalls.h
223F: include/uapi/
224F: kernel/sys_ni.c
225
249e3c85 226ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 227M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
228L: lm-sensors@lm-sensors.org
229S: Maintained
679655da 230F: drivers/hwmon/abituguru.c
f2b84bbc 231
249e3c85 232ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 233M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
234L: lm-sensors@lm-sensors.org
235S: Maintained
679655da 236F: drivers/hwmon/abituguru3.c
249e3c85 237
1da177e4 238ACENIC DRIVER
8b58be88 239M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
240L: linux-acenic@sunsite.dk
241S: Maintained
531c4f89 242F: drivers/net/ethernet/alteon/acenic*
1da177e4 243
e86435eb 244ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 245M: Peter Feuerer <peter@piie.net>
d0944853 246L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
247W: http://piie.net/?section=acerhdf
248S: Maintained
249F: drivers/platform/x86/acerhdf.c
e86435eb 250
745a5d21 251ACER WMI LAPTOP EXTRAS
182ae55c 252M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 253L: platform-driver-x86@vger.kernel.org
745a5d21 254S: Maintained
679655da 255F: drivers/platform/x86/acer-wmi.c
745a5d21 256
1da177e4 257ACPI
49db1903 258M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 259M: Len Brown <lenb@kernel.org>
6968e50c 260L: linux-acpi@vger.kernel.org
360818b8
RW
261W: https://01.org/linux-acpi
262Q: https://patchwork.kernel.org/project/linux-acpi/list/
263T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 264S: Supported
679655da
JP
265F: drivers/acpi/
266F: drivers/pnp/pnpacpi/
267F: include/linux/acpi.h
43368e74 268F: include/acpi/
994b942f 269F: Documentation/acpi
89ca78a0 270F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
271F: drivers/pci/*acpi*
272F: drivers/pci/*/*acpi*
273F: drivers/pci/*/*/*acpi*
2754c447 274F: tools/power/acpi
8b59a454 275
3774929d
RW
276ACPI COMPONENT ARCHITECTURE (ACPICA)
277M: Robert Moore <robert.moore@intel.com>
278M: Lv Zheng <lv.zheng@intel.com>
279M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
280L: linux-acpi@vger.kernel.org
281L: devel@acpica.org
282W: https://acpica.org/
283W: https://github.com/acpica/acpica/
284Q: https://patchwork.kernel.org/project/linux-acpi/list/
285T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
286S: Supported
287F: drivers/acpi/acpica/
288F: include/acpi/
2754c447 289F: tools/power/acpi/
3774929d 290
8b59a454 291ACPI FAN DRIVER
8b58be88 292M: Zhang Rui <rui.zhang@intel.com>
8b59a454 293L: linux-acpi@vger.kernel.org
5ca92bd9 294W: https://01.org/linux-acpi
8b59a454 295S: Supported
679655da 296F: drivers/acpi/fan.c
1da177e4 297
8b59a454 298ACPI THERMAL DRIVER
8b58be88 299M: Zhang Rui <rui.zhang@intel.com>
8b59a454 300L: linux-acpi@vger.kernel.org
5ca92bd9 301W: https://01.org/linux-acpi
8b59a454 302S: Supported
679655da 303F: drivers/acpi/*thermal*
998be20f 304
359acec8 305ACPI VIDEO DRIVER
8b58be88 306M: Zhang Rui <rui.zhang@intel.com>
8b59a454 307L: linux-acpi@vger.kernel.org
5ca92bd9 308W: https://01.org/linux-acpi
8b59a454 309S: Supported
679655da 310F: drivers/acpi/video.c
998be20f 311
bff431e4 312ACPI WMI DRIVER
d0944853 313L: platform-driver-x86@vger.kernel.org
5b927259 314S: Orphan
679655da 315F: drivers/platform/x86/wmi.c
bff431e4 316
2f39d519 317AD1889 ALSA SOUND DRIVER
8b58be88 318M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
319W: http://wiki.parisc-linux.org/AD1889
320L: linux-parisc@vger.kernel.org
321S: Maintained
679655da 322F: sound/pci/ad1889.*
2f39d519 323
527a1a83
MH
324AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
325M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 326W: http://wiki.analog.com/AD5254
a4edbc10 327W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
328S: Supported
329F: drivers/misc/ad525x_dpot.c
330
331AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
332M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 333W: http://wiki.analog.com/AD5398
a4edbc10 334W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
335S: Supported
336F: drivers/regulator/ad5398.c
337
338AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
339M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 340W: http://wiki.analog.com/AD7142
a4edbc10 341W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
342S: Supported
343F: drivers/input/misc/ad714x.c
344
345AD7877 TOUCHSCREEN DRIVER
346M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 347W: http://wiki.analog.com/AD7877
a4edbc10 348W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
349S: Supported
350F: drivers/input/touchscreen/ad7877.c
351
352AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
353M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 354W: http://wiki.analog.com/AD7879
a4edbc10 355W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
356S: Supported
357F: drivers/input/touchscreen/ad7879.c
358
1330b0dc
JK
359ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
360M: Jiri Kosina <jkosina@suse.cz>
361S: Maintained
362
1da177e4 363ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 364M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 365L: lm-sensors@lm-sensors.org
1da177e4 366S: Maintained
679655da
JP
367F: Documentation/hwmon/adm1025
368F: drivers/hwmon/adm1025.c
1da177e4 369
cae2caae 370ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 371M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
372L: lm-sensors@lm-sensors.org
373S: Maintained
679655da 374F: drivers/hwmon/adm1029.c
cae2caae 375
cc0b88cf 376ADM8211 WIRELESS DRIVER
cc0b88cf 377L: linux-wireless@vger.kernel.org
491b26b4 378W: http://wireless.kernel.org/
e71bcbd0 379S: Orphan
679655da 380F: drivers/net/wireless/adm8211.*
cc0b88cf 381
e8e31622
SA
382ADP1653 FLASH CONTROLLER DRIVER
383M: Sakari Ailus <sakari.ailus@iki.fi>
384L: linux-media@vger.kernel.org
385S: Maintained
386F: drivers/media/i2c/adp1653.c
387F: include/media/adp1653.h
388
527a1a83
MH
389ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
390M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 391W: http://wiki.analog.com/ADP5520
a4edbc10 392W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
393S: Supported
394F: drivers/mfd/adp5520.c
395F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 396F: drivers/leds/leds-adp5520.c
77278d50 397F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
398F: drivers/input/keyboard/adp5520-keys.c
399
400ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
401M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 402W: http://wiki.analog.com/ADP5588
a4edbc10 403W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
404S: Supported
405F: drivers/input/keyboard/adp5588-keys.c
77278d50 406F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
407
408ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
409M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 410W: http://wiki.analog.com/ADP8860
a4edbc10 411W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
412S: Supported
413F: drivers/video/backlight/adp8860_bl.c
414
8c22a8f5
DE
415ADS1015 HARDWARE MONITOR DRIVER
416M: Dirk Eibach <eibach@gdsys.de>
417L: lm-sensors@lm-sensors.org
418S: Maintained
419F: Documentation/hwmon/ads1015
420F: drivers/hwmon/ads1015.c
421F: include/linux/i2c/ads1015.h
422
1da177e4 423ADT746X FAN DRIVER
8b58be88 424M: Colin Leroy <colin@colino.net>
1da177e4 425S: Maintained
679655da 426F: drivers/macintosh/therm_adt746x.c
1da177e4 427
b058b859 428ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 429M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
430L: lm-sensors@lm-sensors.org
431S: Maintained
432F: Documentation/hwmon/adt7475
433F: drivers/hwmon/adt7475.c
434
527a1a83
MH
435ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
436M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 437W: http://wiki.analog.com/ADXL345
a4edbc10 438W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
439S: Supported
440F: drivers/input/misc/adxl34x.c
441
8c6af9e1 442ADVANSYS SCSI DRIVER
8b58be88 443M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
444L: linux-scsi@vger.kernel.org
445S: Maintained
679655da
JP
446F: Documentation/scsi/advansys.txt
447F: drivers/scsi/advansys.c
8c6af9e1 448
1da177e4 449AEDSP16 DRIVER
8b58be88 450M: Riccardo Facchetti <fizban@tin.it>
1da177e4 451S: Maintained
679655da 452F: sound/oss/aedsp16.c
1da177e4 453
91952bc0
AP
454AF9013 MEDIA DRIVER
455M: Antti Palosaari <crope@iki.fi>
456L: linux-media@vger.kernel.org
457W: http://linuxtv.org/
458W: http://palosaari.fi/linux/
459Q: http://patchwork.linuxtv.org/project/linux-media/list/
460T: git git://linuxtv.org/anttip/media_tree.git
461S: Maintained
462F: drivers/media/dvb-frontends/af9013*
463
464AF9033 MEDIA DRIVER
465M: Antti Palosaari <crope@iki.fi>
466L: linux-media@vger.kernel.org
467W: http://linuxtv.org/
468W: http://palosaari.fi/linux/
469Q: http://patchwork.linuxtv.org/project/linux-media/list/
470T: git git://linuxtv.org/anttip/media_tree.git
471S: Maintained
472F: drivers/media/dvb-frontends/af9033*
473
1da177e4 474AFFS FILE SYSTEM
6cf515e1
GU
475L: linux-fsdevel@vger.kernel.org
476S: Orphan
679655da
JP
477F: Documentation/filesystems/affs.txt
478F: fs/affs/
1da177e4 479
e2d1d6c0 480AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 481M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
482L: linux-afs@lists.infradead.org
483S: Supported
679655da
JP
484F: fs/afs/
485F: include/net/af_rxrpc.h
486F: net/rxrpc/af_rxrpc.c
e2d1d6c0 487
1da177e4 488AGPGART DRIVER
8b58be88 489M: David Airlie <airlied@linux.ie>
878eaf61 490T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 491S: Maintained
679655da
JP
492F: drivers/char/agp/
493F: include/linux/agp*
c117ab84 494F: include/uapi/linux/agp*
1da177e4
LT
495
496AHA152X SCSI DRIVER
8b58be88 497M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
498L: linux-scsi@vger.kernel.org
499S: Maintained
679655da
JP
500F: drivers/scsi/aha152x*
501F: drivers/scsi/pcmcia/aha152x*
1da177e4 502
64624d4f 503AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 504M: Hannes Reinecke <hare@suse.de>
64624d4f 505L: linux-scsi@vger.kernel.org
1da177e4 506S: Maintained
679655da 507F: drivers/scsi/aic7xxx/
1da177e4 508
450500ad
HV
509AIMSLAB FM RADIO RECEIVER DRIVER
510M: Hans Verkuil <hverkuil@xs4all.nl>
511L: linux-media@vger.kernel.org
512T: git git://linuxtv.org/media_tree.git
513W: http://linuxtv.org
514S: Maintained
515F: drivers/media/radio/radio-aimslab*
516
e2d1d6c0 517AIO
8b58be88 518M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
519L: linux-aio@kvack.org
520S: Supported
679655da
JP
521F: fs/aio.c
522F: include/linux/*aio*.h
e2d1d6c0 523
1da177e4 524ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 525M: Duncan Sands <duncan.sands@free.fr>
6372594a 526L: linux-usb@vger.kernel.org
1da177e4
LT
527W: http://www.linux-usb.org/SpeedTouch/
528S: Maintained
679655da
JP
529F: drivers/usb/atm/speedtch.c
530F: drivers/usb/atm/usbatm.c
1da177e4 531
272f133a 532ALCHEMY AU1XX0 MMC DRIVER
8b58be88 533M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 534S: Maintained
679655da 535F: drivers/mmc/host/au1xmmc.c
272f133a 536
4a4e5787 537ALI1563 I2C DRIVER
8b58be88 538M: Rudolf Marek <r.marek@assembler.cz>
846557d3 539L: linux-i2c@vger.kernel.org
4a4e5787 540S: Maintained
679655da
JP
541F: Documentation/i2c/busses/i2c-ali1563
542F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 543
1da177e4 544ALPHA PORT
8b58be88 545M: Richard Henderson <rth@twiddle.net>
8b58be88 546M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 547M: Matt Turner <mattst88@gmail.com>
c89f4f9a 548S: Odd Fixes
a9406699 549L: linux-alpha@vger.kernel.org
679655da 550F: arch/alpha/
1da177e4 551
16b8b922 552ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 553M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
554L: netdev@vger.kernel.org
555L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
556S: Maintained
557F: drivers/net/ethernet/altera/
558
adf9251f
TK
559ALTERA UART/JTAG UART SERIAL DRIVERS
560M: Tobias Klauser <tklauser@distanz.ch>
561L: linux-serial@vger.kernel.org
61bd0943 562L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
563S: Maintained
564F: drivers/tty/serial/altera_uart.c
565F: drivers/tty/serial/altera_jtaguart.c
566F: include/linux/altera_uart.h
567F: include/linux/altera_jtaguart.h
568
f4875e12
TL
569AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
570M: Tom Lendacky <thomas.lendacky@amd.com>
571L: linux-crypto@vger.kernel.org
572S: Supported
573F: drivers/crypto/ccp/
574F: include/linux/ccp.h
575
512d1027 576AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 577M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
578L: lm-sensors@lm-sensors.org
579S: Maintained
580F: Documentation/hwmon/fam15h_power
581F: drivers/hwmon/fam15h_power.c
582
167a675a 583AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 584M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 585L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 586S: Supported
679655da 587F: drivers/usb/gadget/amd5536udc.*
167a675a 588
f90b8116 589AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 590P: Andres Salomon <dilinger@queued.net>
67d76710 591L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
592W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
593S: Supported
679655da
JP
594F: drivers/char/hw_random/geode-rng.c
595F: drivers/crypto/geode*
596F: drivers/video/geode/
597F: arch/x86/include/asm/geode.h
f90b8116 598
919ee7dd 599AMD IOMMU (AMD-VI)
e4110568 600M: Joerg Roedel <joro@8bytes.org>
919ee7dd 601L: iommu@lists.linux-foundation.org
525b233c 602T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 603S: Maintained
b2c16391
JP
604F: drivers/iommu/amd_iommu*.[ch]
605F: include/linux/amd-iommu.h
919ee7dd 606
e7f5b309 607AMD MICROCODE UPDATE SUPPORT
943482d0 608M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 609L: amd64-microcode@amd64.org
943482d0 610S: Maintained
679655da 611F: arch/x86/kernel/microcode_amd.c
e7f5b309 612
45198c7b
LT
613AMD XGBE DRIVER
614M: Tom Lendacky <thomas.lendacky@amd.com>
615L: netdev@vger.kernel.org
616S: Supported
617F: drivers/net/ethernet/amd/xgbe/
618F: drivers/net/phy/amd-xgbe-phy.c
619
284f42b6 620AMS (Apple Motion Sensor) DRIVER
8b58be88 621M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 622S: Supported
bd5f47ec 623F: drivers/macintosh/ams/
284f42b6 624
f94b533d 625AMSO1100 RNIC DRIVER
8b58be88
JP
626M: Tom Tucker <tom@opengridcomputing.com>
627M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 628L: linux-rdma@vger.kernel.org
f94b533d 629S: Maintained
679655da 630F: drivers/infiniband/hw/amso1100/
f94b533d 631
531fca16
HV
632ANALOG DEVICES INC AD9389B DRIVER
633M: Hans Verkuil <hans.verkuil@cisco.com>
634L: linux-media@vger.kernel.org
635S: Maintained
636F: drivers/media/i2c/ad9389b*
637
c40ddfa3
HV
638ANALOG DEVICES INC ADV7511 DRIVER
639M: Hans Verkuil <hans.verkuil@cisco.com>
640L: linux-media@vger.kernel.org
641S: Maintained
642F: drivers/media/i2c/adv7511*
643
531fca16
HV
644ANALOG DEVICES INC ADV7604 DRIVER
645M: Hans Verkuil <hans.verkuil@cisco.com>
646L: linux-media@vger.kernel.org
647S: Maintained
648F: drivers/media/i2c/adv7604*
649
c40ddfa3
HV
650ANALOG DEVICES INC ADV7842 DRIVER
651M: Hans Verkuil <hans.verkuil@cisco.com>
652L: linux-media@vger.kernel.org
653S: Maintained
654F: drivers/media/i2c/adv7842*
655
527a1a83 656ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 657M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 658L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 659W: http://wiki.analog.com/
a4edbc10 660W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 661S: Supported
39c9d199 662F: sound/soc/codecs/adau*
cc52688a 663F: sound/soc/codecs/adav*
4bdef3bd 664F: sound/soc/codecs/ad1*
ae48f5ef 665F: sound/soc/codecs/ad7*
4bdef3bd 666F: sound/soc/codecs/ssm*
40216ce7 667F: sound/soc/codecs/sigmadsp.*
4bdef3bd 668
527a1a83 669ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 670L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
671L: alsa-devel@alsa-project.org (moderated for non-subscribers)
672W: http://blackfin.uclinux.org/
673S: Supported
674F: sound/soc/blackfin/*
675
42269063 676AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 677M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 678L: linuxppc-dev@lists.ozlabs.org
93711660 679L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 680S: Maintained
679655da 681F: sound/aoa/
42269063 682
1da177e4 683APM DRIVER
81024fc4
JK
684M: Jiri Kosina <jkosina@suse.cz>
685S: Odd fixes
679655da
JP
686F: arch/x86/kernel/apm_32.c
687F: include/linux/apm_bios.h
c117ab84 688F: include/uapi/linux/apm_bios.h
81024fc4 689F: drivers/char/apm-emulation.c
1da177e4 690
bd7aa4b2 691APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 692M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
693L: linux-input@vger.kernel.org
694S: Maintained
679655da 695F: drivers/input/mouse/bcm5974.c
bd7aa4b2 696
6f2fad74 697APPLE SMC DRIVER
d618540f
HR
698M: Henrik Rydberg <rydberg@euromail.se>
699L: lm-sensors@lm-sensors.org
6f2fad74 700S: Maintained
679655da 701F: drivers/hwmon/applesmc.c
6f2fad74 702
1da177e4 703APPLETALK NETWORK LAYER
8b58be88 704M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 705S: Maintained
679655da
JP
706F: drivers/net/appletalk/
707F: net/appletalk/
1da177e4 708
62a37dc7
LP
709APTINA CAMERA SENSOR PLL
710M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
711L: linux-media@vger.kernel.org
712S: Maintained
713F: drivers/media/i2c/aptina-pll.*
714
a480167b 715ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 716M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
717L: linux-ide@vger.kernel.org
718S: Maintained
719F: include/linux/pata_arasan_cf_data.h
720F: drivers/ata/pata_arasan_cf.c
721
1154ea7d 722ARC FRAMEBUFFER DRIVER
8b58be88 723M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 724S: Maintained
679655da
JP
725F: drivers/video/arcfb.c
726F: drivers/video/fb_defio.c
1154ea7d 727
1da177e4 728ARM MFM AND FLOPPY DRIVERS
8b58be88 729M: Ian Molton <spyro@f2s.com>
1da177e4 730S: Maintained
679655da
JP
731F: arch/arm/lib/floppydma.S
732F: arch/arm/include/asm/floppy.h
1da177e4 733
6f96521f
WD
734ARM PMU PROFILING AND DEBUGGING
735M: Will Deacon <will.deacon@arm.com>
736S: Maintained
737F: arch/arm/kernel/perf_event*
738F: arch/arm/oprofile/common.c
6f96521f
WD
739F: arch/arm/include/asm/pmu.h
740F: arch/arm/kernel/hw_breakpoint.c
741F: arch/arm/include/asm/hw_breakpoint.h
742
d4275354 743ARM PORT
8b58be88 744M: Russell King <linux@arm.linux.org.uk>
efc03ecb 745L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
746W: http://www.arm.linux.org.uk/
747S: Maintained
748F: arch/arm/
749
d323c243
SB
750ARM SUB-ARCHITECTURES
751L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 752S: Maintained
d323c243
SB
753F: arch/arm/mach-*/
754F: arch/arm/plat-*/
755T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
756
cefbf4ea
RK
757ARM PRIMECELL AACI PL041 DRIVER
758M: Russell King <linux@arm.linux.org.uk>
759S: Maintained
760F: sound/arm/aaci.*
761
762ARM PRIMECELL CLCD PL110 DRIVER
763M: Russell King <linux@arm.linux.org.uk>
764S: Maintained
765F: drivers/video/amba-clcd.*
766
767ARM PRIMECELL KMI PL050 DRIVER
768M: Russell King <linux@arm.linux.org.uk>
769S: Maintained
770F: drivers/input/serio/ambakmi.*
771F: include/linux/amba/kmi.h
772
2761f5c2 773ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
774M: Russell King <linux@arm.linux.org.uk>
775S: Maintained
679655da 776F: drivers/mmc/host/mmci.*
2f748aaa 777F: include/linux/amba/mmci.h
2761f5c2 778
1b4304e5
RK
779ARM PRIMECELL UART PL010 AND PL011 DRIVERS
780M: Russell King <linux@arm.linux.org.uk>
781S: Maintained
782F: drivers/tty/serial/amba-pl01*.c
783F: include/linux/amba/serial.h
2761f5c2 784
cefbf4ea
RK
785ARM PRIMECELL BUS SUPPORT
786M: Russell King <linux@arm.linux.org.uk>
787S: Maintained
788F: drivers/amba/
789F: include/linux/amba/bus.h
790
2b7a52a4 791ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 792M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
794S: Maintained
795
9c784f95 796ARM/AFEB9260 MACHINE SUPPORT
8b58be88 797M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 798L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
799S: Maintained
800
2b7a52a4 801ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 802M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
804S: Maintained
805
1b106699
MR
806ARM/Allwinner A1X SoC support
807M: Maxime Ripard <maxime.ripard@free-electrons.com>
808L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
809S: Maintained
60b0f380
MR
810N: sun[x4567]i
811
812ARM/Allwinner SoC Clock Support
813M: Emilio López <emilio@elopez.com.ar>
814S: Maintained
815F: drivers/clk/sunxi/
1b106699 816
c1fc8675 817ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 818M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
819M: Nicolas Ferre <nicolas.ferre@atmel.com>
820M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 821L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 822W: http://maxim.org.za/at91_26.html
c1fc8675
NF
823W: http://www.linux4sam.org
824S: Supported
825F: arch/arm/mach-at91/
70e389cc
MB
826F: arch/arm/boot/dts/at91*.dts
827F: arch/arm/boot/dts/at91*.dtsi
828F: arch/arm/boot/dts/sama*.dts
829F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 830
6e05dd4e
BB
831ARM/ATMEL AT91 Clock Support
832M: Boris Brezillon <boris.brezillon@free-electrons.com>
833S: Maintained
834F: drivers/clk/at91
835
986cf2e9 836ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 837M: Rob Herring <robh@kernel.org>
986cf2e9
RH
838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
839S: Maintained
840F: arch/arm/mach-highbank/
841
d94f944e 842ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 843M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
844S: Maintained
845F: arch/arm/mach-cns3xxx/
846T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
847
386ab516
AS
848ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
849M: Alexander Shiyan <shc_work@mail.ru>
850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
851S: Odd Fixes
b8ba3874 852N: clps711x
386ab516 853
2b7a52a4 854ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 855M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 856M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 858S: Maintained
d19d3667
HS
859F: arch/arm/mach-ep93xx/
860F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
861
862ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 863M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
865S: Maintained
866
d4275354 867ARM/CLKDEV SUPPORT
8b58be88 868M: Russell King <linux@arm.linux.org.uk>
efc03ecb 869L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 870S: Maintained
d4275354 871F: arch/arm/include/asm/clkdev.h
4fa2651d 872F: drivers/clk/clkdev.c
d4275354 873
d48134e7 874ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 875M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 876L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
877S: Maintained
878
94150095
HF
879ARM/CONTEC MICRO9 MACHINE SUPPORT
880M: Hubert Feurstein <hubert.feurstein@contec.at>
881S: Maintained
882F: arch/arm/mach-ep93xx/micro9.c
883
1da177e4 884ARM/CORGI MACHINE SUPPORT
8b58be88 885M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
886S: Maintained
887
881a95f9 888ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 889M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
891T: git git://git.berlios.de/gemini-board
892S: Maintained
f49afbb5 893F: arch/arm/mach-gemini/
881a95f9 894
a990cbd8 895ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 896M: Barry Song <baohua@kernel.org>
a990cbd8 897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 898T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
899S: Maintained
900F: arch/arm/mach-prima2/
05f30e8d
BS
901F: drivers/clk/clk-prima2.c
902F: drivers/clocksource/timer-prima2.c
903F: drivers/clocksource/timer-marco.c
f8505ef5 904N: [^a-z]sirf
a990cbd8 905
d4275354 906ARM/EBSA110 MACHINE SUPPORT
8b58be88 907M: Russell King <linux@arm.linux.org.uk>
efc03ecb 908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
909W: http://www.arm.linux.org.uk/
910S: Maintained
911F: arch/arm/mach-ebsa110/
b955f6ca 912F: drivers/net/ethernet/amd/am79c961a.*
d4275354 913
4721f3ce
UKK
914ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
915M: Uwe Kleine-König <kernel@pengutronix.de>
916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S: Maintained
918N: efm32
919
a9da4f7e 920ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
921M: Daniel Ribeiro <drwyrm@gmail.com>
922M: Stefan Schmidt <stefan@openezx.org>
923M: Harald Welte <laforge@openezx.org>
d66f1886 924L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
925W: http://www.openezx.org/
926S: Maintained
cafc2265
SS
927T: topgit git://git.openezx.org/openezx.git
928F: arch/arm/mach-pxa/ezx.c
a9da4f7e 929
6a915af9 930ARM/FARADAY FA526 PORT
162500b3 931M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 933S: Maintained
1fa7e547 934T: git git://git.berlios.de/gemini-board
f49afbb5 935F: arch/arm/mm/*-fa*
6a915af9 936
d4275354 937ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 938M: Russell King <linux@arm.linux.org.uk>
efc03ecb 939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
940W: http://www.arm.linux.org.uk/
941S: Maintained
942F: arch/arm/include/asm/hardware/dec21285.h
943F: arch/arm/mach-footbridge/
944
86183a5f 945ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 946M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 947M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 949S: Maintained
f1c12837 950T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 951F: arch/arm/mach-imx/
ce515a6b 952F: arch/arm/mach-mxs/
2a82f95c 953F: arch/arm/boot/dts/imx*
e5dafa22 954F: arch/arm/configs/imx*_defconfig
86183a5f 955
2b7a52a4 956ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 957M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
959S: Maintained
960
90b8fc34 961ARM/GUMSTIX MACHINE SUPPORT
8b58be88 962M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
964S: Maintained
965
ef47d5f0 966ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 967M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
968M: Paul Parsons <lost.distance@yahoo.com>
969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
970S: Maintained
971F: arch/arm/mach-pxa/hx4700.c
972F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 973F: sound/soc/pxa/hx4700.c
ef47d5f0 974
21f37bc3 975ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 976M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
977W: www.jlime.com
978S: Maintained
084bad91
KE
979T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
980F: arch/arm/mach-sa1100/jornada720.c
981F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 982
5e767ab9
JMC
983ARM/IGEP MACHINE SUPPORT
984M: Enric Balletbo i Serra <eballetbo@gmail.com>
985M: Javier Martinez Canillas <javier@dowhile0.org>
986L: linux-omap@vger.kernel.org
987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988S: Maintained
06ff74fd 989F: arch/arm/boot/dts/omap3-igep*
5e767ab9 990
403d2971
MV
991ARM/INCOME PXA270 SUPPORT
992M: Marek Vasut <marek.vasut@gmail.com>
993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994S: Maintained
ec154082 995F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 996
2b7a52a4 997ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 998M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 999M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1001S: Maintained
e2bdb176
DW
1002
1003ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 1004M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1005L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1006S: Maintained
2b7a52a4
LB
1007
1008ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1009M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1010M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1012S: Maintained
2b7a52a4
LB
1013
1014ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1015M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1016M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1018S: Maintained
2b7a52a4 1019
2b7a52a4 1020ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1021M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1023S: Maintained
1024
dfdd8cc9
KH
1025ARM/INTEL IXP4XX ARM ARCHITECTURE
1026M: Imre Kaloz <kaloz@openwrt.org>
1027M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1029S: Maintained
1030F: arch/arm/mach-ixp4xx/
1031
838553c5 1032ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1033M: Jonathan Cameron <jic23@cam.ac.uk>
1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035S: Maintained
1036F: arch/arm/mach-pxa/stargate2.c
1037F: drivers/pcmcia/pxa2xx_stargate2.c
1038
2b7a52a4 1039ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1040M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1041M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1043S: Maintained
2b7a52a4
LB
1044
1045ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1046M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1048S: Maintained
1049
1154f858
SS
1050ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1051M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
1054F: arch/arm/mach-keystone/
317929cd 1055T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1056
bc6aa566
SS
1057ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1058M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1059L: linux-kernel@vger.kernel.org
1060S: Maintained
1061F: drivers/clk/keystone/
1062
1063ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1064M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066L: linux-kernel@vger.kernel.org
1067S: Maintained
1068F: drivers/clocksource/timer-keystone.c
1069
1070ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1071M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1072L: linux-kernel@vger.kernel.org
1073S: Maintained
1074F: drivers/power/reset/keystone-reset.c
1075
1076ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1077M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1078L: linux-kernel@vger.kernel.org
1079S: Maintained
1080F: drivers/memory/*emif*
1081
2b7a52a4 1082ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1083M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1085S: Maintained
1086
3b886171 1087ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1088M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1089S: Maintained
1090
75f41273
TP
1091ARM/Marvell Armada 370 and Armada XP SOC support
1092M: Jason Cooper <jason@lakedaemon.net>
1093M: Andrew Lunn <andrew@lunn.ch>
1094M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1095M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S: Maintained
1098F: arch/arm/mach-mvebu/
1099
40f4978b
SH
1100ARM/Marvell Berlin SoC support
1101M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103S: Maintained
1104F: arch/arm/mach-berlin/
1105
4f1312b0
NP
1106ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1107M: Jason Cooper <jason@lakedaemon.net>
1108M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1109M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1111S: Maintained
1112F: arch/arm/mach-dove/
54a246ff
NP
1113F: arch/arm/mach-kirkwood/
1114F: arch/arm/mach-mv78xx0/
1115F: arch/arm/mach-orion5x/
1116F: arch/arm/plat-orion/
3b886171 1117
d69ac131
AC
1118ARM/Orion SoC/Technologic Systems TS-78xx platform support
1119M: Alexander Clouter <alex@digriz.org.uk>
1120L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121W: http://www.digriz.org.uk/ts78xx/kernel
1122S: Maintained
1123F: arch/arm/mach-orion5x/ts78xx-*
1124
adcb079f
AB
1125ARM/MICREL KS8695 ARCHITECTURE
1126M: Greg Ungerer <gerg@uclinux.org>
1127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1128F: arch/arm/mach-ks8695/
adcb079f
AB
1129S: Odd Fixes
1130
d78ff0a5 1131ARM/MIOA701 MACHINE SUPPORT
8b58be88 1132M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1134F: arch/arm/mach-pxa/mioa701.c
1135S: Maintained
1136
9624dfe6 1137ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1138M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1139S: Maintained
1140
e0ee9851 1141ARM/NOMADIK ARCHITECTURE
28b8e8d4 1142M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1143M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145S: Maintained
1146F: arch/arm/mach-nomadik/
87572880 1147F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1148T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1149
9d76295a 1150ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1151M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1152L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1153W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1154S: Supported
1155
0c19d21e
DW
1156ARM/QUALCOMM MSM MACHINE SUPPORT
1157M: David Brown <davidb@codeaurora.org>
b4c9bfab 1158M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1159M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1160L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1161F: arch/arm/mach-msm/
1162F: drivers/video/msm/
1163F: drivers/mmc/host/msm_sdcc.c
1164F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1165F: drivers/tty/serial/msm_serial.h
1166F: drivers/tty/serial/msm_serial.c
ea91db52 1167F: drivers/*/pm8???-*
31a12b31 1168F: drivers/mfd/ssbi/
ea91db52 1169F: include/linux/mfd/pm8xxx/
8cd5c866 1170T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1171S: Maintained
1172
8459c159 1173ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1174M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1175M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1176S: Maintained
1177
5d783a2d 1178ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1179M: Marek Vasut <marek.vasut@gmail.com>
75280787 1180L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1181W: http://hackndev.com
1182S: Maintained
933d35f0
JP
1183F: arch/arm/mach-pxa/include/mach/palmtx.h
1184F: arch/arm/mach-pxa/palmtx.c
1185F: arch/arm/mach-pxa/include/mach/palmt5.h
1186F: arch/arm/mach-pxa/palmt5.c
1187F: arch/arm/mach-pxa/include/mach/palmld.h
1188F: arch/arm/mach-pxa/palmld.c
1189F: arch/arm/mach-pxa/include/mach/palmte2.h
1190F: arch/arm/mach-pxa/palmte2.c
1191F: arch/arm/mach-pxa/include/mach/palmtc.h
1192F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1193
b57fe924 1194ARM/PALM TREO SUPPORT
8b58be88 1195M: Tomas Cech <sleep_walker@suse.cz>
75280787 1196L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1197W: http://hackndev.com
1198S: Maintained
b57fe924
JP
1199F: arch/arm/mach-pxa/include/mach/palmtreo.h
1200F: arch/arm/mach-pxa/palmtreo.c
90af5811 1201
c49e1e63 1202ARM/PALMZ72 SUPPORT
8b58be88 1203M: Sergey Lapin <slapin@ossfans.org>
75280787 1204L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1205W: http://hackndev.com
1206S: Maintained
933d35f0
JP
1207F: arch/arm/mach-pxa/include/mach/palmz72.h
1208F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1209
1da177e4 1210ARM/PLEB SUPPORT
8b58be88 1211M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1212W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1213S: Maintained
1214
1215ARM/PT DIGITAL BOARD PORT
8b58be88 1216M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1218W: http://www.arm.linux.org.uk/
1219S: Maintained
1220
8fc1b0f8
KG
1221ARM/QUALCOMM SUPPORT
1222M: Kumar Gala <galak@codeaurora.org>
1223M: David Brown <davidb@codeaurora.org>
1224L: linux-arm-msm@vger.kernel.org
1225S: Maintained
1226F: arch/arm/mach-qcom/
1227T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1228
2b7a52a4 1229ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1230M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1232S: Maintained
1233
d4275354 1234ARM/RISCPC ARCHITECTURE
8b58be88 1235M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1236L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1237W: http://www.arm.linux.org.uk/
1238S: Maintained
d4275354
RK
1239F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1240F: arch/arm/include/asm/hardware/ioc.h
1241F: arch/arm/include/asm/hardware/iomd.h
1242F: arch/arm/include/asm/hardware/memc.h
1243F: arch/arm/mach-rpc/
1a6422f6 1244F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1245F: drivers/net/ethernet/i825xx/ether1*
1246F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1247F: drivers/scsi/arm/
1248
08ddbb0a
HS
1249ARM/Rockchip SoC support
1250M: Heiko Stuebner <heiko@sntech.de>
1251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252S: Maintained
1253F: arch/arm/mach-rockchip/
1254F: drivers/*/*rockchip*
1255
b21477f9 1256ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1257M: Ben Dooks <ben-linux@fluff.org>
482ce512 1258M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1260L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1261W: http://www.fluff.org/ben/linux/
1262S: Maintained
6f0589c8
MB
1263F: arch/arm/boot/dts/s3c*
1264F: arch/arm/boot/dts/exynos*
482ce512 1265F: arch/arm/plat-samsung/
769bbb63
HS
1266F: arch/arm/mach-s3c24*/
1267F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1268F: drivers/*/*s3c2410*
1269F: drivers/*/*/*s3c2410*
40c76662
MB
1270F: drivers/spi/spi-s3c*
1271F: sound/soc/samsung/*
1da177e4 1272
0dcecae2 1273ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1274M: Kukjin Kim <kgene.kim@samsung.com>
1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1277S: Maintained
1278F: arch/arm/mach-s5p*/
0dcecae2 1279F: arch/arm/mach-exynos*/
33d43cdd 1280N: exynos
f556cb07 1281
10ffa964
KP
1282ARM/SAMSUNG MOBILE MACHINE SUPPORT
1283M: Kyungmin Park <kyungmin.park@samsung.com>
1284L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285S: Maintained
1286F: arch/arm/mach-s5pv210/mach-aquila.c
1287F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1288
3ce4ccb6
KD
1289ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1290M: Kyungmin Park <kyungmin.park@samsung.com>
1291M: Kamil Debski <k.debski@samsung.com>
1292L: linux-arm-kernel@lists.infradead.org
1293L: linux-media@vger.kernel.org
1294S: Maintained
1295F: drivers/media/platform/s5p-g2d/
1296
e6a476fd
MS
1297ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1298M: Kyungmin Park <kyungmin.park@samsung.com>
1299M: Kamil Debski <k.debski@samsung.com>
6305902c 1300M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1301L: linux-arm-kernel@lists.infradead.org
1302L: linux-media@vger.kernel.org
1303S: Maintained
934455d7 1304F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1305F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1306
1307ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1308M: Kyungmin Park <kyungmin.park@samsung.com>
1309M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1310L: linux-arm-kernel@lists.infradead.org
1311L: linux-media@vger.kernel.org
1312S: Maintained
90d72ac6 1313F: drivers/media/platform/s5p-tv/
e6a476fd 1314
d48d38e8 1315ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1316M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1317M: Magnus Damm <magnus.damm@gmail.com>
1318L: linux-sh@vger.kernel.org
d48d38e8 1319W: http://oss.renesas.com
bbff48f5 1320Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1321T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1322S: Supported
0b514fdb
SH
1323F: arch/arm/boot/dts/emev2*
1324F: arch/arm/boot/dts/r7s*
1325F: arch/arm/boot/dts/r8a*
1326F: arch/arm/boot/dts/sh*
1327F: arch/arm/configs/ape6evm_defconfig
1328F: arch/arm/configs/armadillo800eva_defconfig
1329F: arch/arm/configs/bockw_defconfig
1330F: arch/arm/configs/genmai_defconfig
1331F: arch/arm/configs/koelsch_defconfig
1332F: arch/arm/configs/kzm9g_defconfig
1333F: arch/arm/configs/lager_defconfig
1334F: arch/arm/configs/mackerel_defconfig
1335F: arch/arm/configs/marzen_defconfig
1336F: arch/arm/configs/shmobile_defconfig
d48d38e8
PM
1337F: arch/arm/mach-shmobile/
1338F: drivers/sh/
1339
66314223
DN
1340ARM/SOCFPGA ARCHITECTURE
1341M: Dinh Nguyen <dinguyen@altera.com>
1342S: Maintained
1343F: arch/arm/mach-socfpga/
1344
1345ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1346M: Dinh Nguyen <dinguyen@altera.com>
1347S: Maintained
1348F: drivers/clk/socfpga/
1349
65ebcc11 1350ARM/STI ARCHITECTURE
a92177ea
SK
1351M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1352M: Maxime Coquelin <maxime.coquelin@st.com>
1353M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355L: kernel@stlinux.com
1356W: http://www.stlinux.com
1357S: Maintained
1358F: arch/arm/mach-sti/
a92177ea
SK
1359F: arch/arm/boot/dts/sti*
1360F: drivers/clocksource/arm_global_timer.c
1361F: drivers/reset/sti/
1362F: drivers/pinctrl/pinctrl-st.c
1363F: drivers/media/rc/st_rc.c
1364F: drivers/i2c/busses/i2c-st.c
1365F: drivers/tty/serial/st-asc.c
65ebcc11 1366
2b7a52a4 1367ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1368M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1370S: Maintained
1371
1bbd7089 1372ARM/TETON BGA MACHINE SUPPORT
706e69d6 1373M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1374L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1375S: Maintained
1376
2b7a52a4 1377ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1378M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1379L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1380S: Maintained
1381
98ad6e3b 1382ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1383M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1384L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1385W: http://www.mcuos.com
1386S: Maintained
4e89e8f6 1387F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1388F: drivers/input/keyboard/w90p910_keypad.c
1389F: drivers/input/touchscreen/w90p910_ts.c
1390F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1391F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1392F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1393F: drivers/rtc/rtc-nuc900.c
9df92e6c 1394F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1395F: drivers/usb/host/ehci-w90x900.c
1396F: drivers/video/nuc900fb.c
98ad6e3b 1397
54274d71 1398ARM/U300 MACHINE SUPPORT
e4651a9f 1399M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1400L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1401S: Supported
1402F: arch/arm/mach-u300/
9affbd24 1403F: drivers/clocksource/timer-u300.c
54274d71
LW
1404F: drivers/i2c/busses/i2c-stu300.c
1405F: drivers/rtc/rtc-coh901331.c
1406F: drivers/watchdog/coh901327_wdt.c
1407F: drivers/dma/coh901318*
87572880
LW
1408F: drivers/mfd/ab3100*
1409F: drivers/rtc/rtc-ab3100.c
1410F: drivers/rtc/rtc-coh901331.c
1411T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1412
87572880 1413ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1414M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416S: Maintained
1417F: arch/arm/mach-ux500/
e4651a9f 1418F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1419F: drivers/dma/ste_dma40*
e4651a9f 1420F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1421F: drivers/mfd/abx500*
1422F: drivers/mfd/ab8500*
e4651a9f
LW
1423F: drivers/mfd/dbx500*
1424F: drivers/mfd/db8500*
1425F: drivers/pinctrl/pinctrl-nomadik*
87572880 1426F: drivers/rtc/rtc-ab8500.c
e4651a9f 1427F: drivers/rtc/rtc-pl031.c
87572880 1428T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1429
e93fde28
UH
1430ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1431M: Ulf Hansson <ulf.hansson@linaro.org>
1432L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1433T: git git://git.linaro.org/people/ulfh/clk.git
1434S: Maintained
1435F: drivers/clk/ux500/
1436F: include/linux/platform_data/clk-ux500.h
1437
d4275354 1438ARM/VFP SUPPORT
8b58be88 1439M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1441W: http://www.arm.linux.org.uk/
1442S: Maintained
1443F: arch/arm/vfp/
1444
e66b6d8e
MV
1445ARM/VOIPAC PXA270 SUPPORT
1446M: Marek Vasut <marek.vasut@gmail.com>
1447L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448S: Maintained
1449F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1450F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1451
04529fe2
TP
1452ARM/VT8500 ARM ARCHITECTURE
1453M: Tony Prisk <linux@prisktech.co.nz>
1454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455S: Maintained
1456F: arch/arm/mach-vt8500/
41fd91b4 1457F: drivers/clocksource/vt8500_timer.c
560746eb 1458F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1459F: drivers/mmc/host/wmt-sdmmc.c
1460F: drivers/pwm/pwm-vt8500.c
1461F: drivers/rtc/rtc-vt8500.c
1462F: drivers/tty/serial/vt8500_serial.c
4f31102b 1463F: drivers/usb/host/ehci-platform.c
41fd91b4 1464F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1465F: drivers/video/vt8500lcdfb.*
1466F: drivers/video/wm8505fb*
1467F: drivers/video/wmt_ge_rops.*
04529fe2 1468
e66b6d8e
MV
1469ARM/ZIPIT Z2 SUPPORT
1470M: Marek Vasut <marek.vasut@gmail.com>
1471L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472S: Maintained
1473F: arch/arm/mach-pxa/z2.c
6ab2a855 1474F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1475
51f29d44
MS
1476ARM/ZYNQ ARCHITECTURE
1477M: Michal Simek <michal.simek@xilinx.com>
1478L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479W: http://wiki.xilinx.com
1480T: git git://git.xilinx.com/linux-xlnx.git
1481S: Supported
1482F: arch/arm/mach-zynq/
bd2a337a 1483F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1484N: zynq
1485N: xilinx
1486F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1487F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1488F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1489
b8f9879e
WD
1490ARM SMMU DRIVER
1491M: Will Deacon <will.deacon@arm.com>
1492L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1493S: Maintained
1494F: drivers/iommu/arm-smmu.c
1495
38074229
CM
1496ARM64 PORT (AARCH64 ARCHITECTURE)
1497M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1498M: Will Deacon <will.deacon@arm.com>
38074229
CM
1499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500S: Maintained
1501F: arch/arm64/
d19766ec 1502F: Documentation/arm64/
38074229 1503
9d7005f9
LP
1504AS3645A LED FLASH CONTROLLER DRIVER
1505M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1506L: linux-media@vger.kernel.org
1507T: git git://linuxtv.org/media_tree.git
1508S: Maintained
1509F: drivers/media/i2c/as3645a.c
1510F: include/media/as3645a.h
1511
d58de038
GJ
1512ASC7621 HARDWARE MONITOR DRIVER
1513M: George Joseph <george.joseph@fairview5.com>
1514L: lm-sensors@lm-sensors.org
1515S: Maintained
1516F: Documentation/hwmon/asc7621
1517F: drivers/hwmon/asc7621.c
1518
b229ece9 1519ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1520M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1521L: acpi4asus-user@lists.sourceforge.net
d0944853 1522L: platform-driver-x86@vger.kernel.org
76593d6f 1523W: http://acpi4asus.sf.net
85091b71 1524S: Maintained
b229ece9
CC
1525F: drivers/platform/x86/asus*.c
1526F: drivers/platform/x86/eeepc*.c
85091b71 1527
953a6479 1528ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1529M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1530W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1531S: Maintained
679655da
JP
1532F: Documentation/crypto/async-tx-api.txt
1533F: crypto/async_tx/
1534F: drivers/dma/
1535F: include/linux/dmaengine.h
1536F: include/linux/async_tx.h
b3e5f263 1537
a1867d36 1538AT24 EEPROM DRIVER
14d77c4d 1539M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1540L: linux-i2c@vger.kernel.org
1541S: Maintained
1542F: drivers/misc/eeprom/at24.c
25f73ed5 1543F: include/linux/platform_data/at24.h
a1867d36 1544
e7839f25 1545ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1546M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1547W: http://support.coraid.com/support/linux
1da177e4 1548S: Supported
679655da
JP
1549F: Documentation/aoe/
1550F: drivers/block/aoe/
1da177e4 1551
9a10a870 1552ATHEROS ATH GENERIC UTILITIES
f726ee65 1553M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1554L: linux-wireless@vger.kernel.org
1555S: Supported
1556F: drivers/net/wireless/ath/*
1557
fa1c114f 1558ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1559M: Jiri Slaby <jirislaby@gmail.com>
1560M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1561M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1562L: linux-wireless@vger.kernel.org
1563L: ath5k-devel@lists.ath5k.org
72c706b7 1564W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1565S: Maintained
fa451753 1566F: drivers/net/wireless/ath/ath5k/
fa1c114f 1567
12e62d6f
KV
1568ATHEROS ATH6KL WIRELESS DRIVER
1569M: Kalle Valo <kvalo@qca.qualcomm.com>
1570L: linux-wireless@vger.kernel.org
1571W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1572T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1573S: Supported
1574F: drivers/net/wireless/ath/ath6kl/
1575
2be7d22f
VK
1576WILOCITY WIL6210 WIRELESS DRIVER
1577M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1578L: linux-wireless@vger.kernel.org
1579L: wil6210@qca.qualcomm.com
1580S: Supported
1581W: http://wireless.kernel.org/en/users/Drivers/wil6210
1582F: drivers/net/wireless/ath/wil6210/
1583
1d7e1e6b
CL
1584CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1585M: Christian Lamparter <chunkeey@googlemail.com>
1586L: linux-wireless@vger.kernel.org
1587W: http://wireless.kernel.org/en/users/Drivers/carl9170
1588S: Maintained
1589F: drivers/net/wireless/ath/carl9170/
1590
2c2a6172
LT
1591ATK0110 HWMON DRIVER
1592M: Luca Tettamanti <kronos.it@gmail.com>
1593L: lm-sensors@lm-sensors.org
1594S: Maintained
1595F: drivers/hwmon/asus_atk0110.c
1596
6f69a6d7 1597ATI_REMOTE2 DRIVER
8b58be88 1598M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1599S: Maintained
679655da 1600F: drivers/input/misc/ati_remote2.c
6f69a6d7 1601
7ae115b4 1602ATLX ETHERNET DRIVERS
8b58be88 1603M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1604M: Chris Snook <chris.snook@gmail.com>
e443e383 1605L: netdev@vger.kernel.org
8d5ca6ec
JC
1606W: http://sourceforge.net/projects/atl1
1607W: http://atl1.sourceforge.net
1608S: Maintained
2b133ad6 1609F: drivers/net/ethernet/atheros/
8d5ca6ec 1610
1da177e4 1611ATM
8b58be88 1612M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1613L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1614L: netdev@vger.kernel.org
1da177e4
LT
1615W: http://linux-atm.sourceforge.net
1616S: Maintained
679655da
JP
1617F: drivers/atm/
1618F: include/linux/atm*
c117ab84 1619F: include/uapi/linux/atm*
1da177e4 1620
04ac2f46 1621ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1622M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1623S: Maintained
1624F: drivers/mmc/host/atmel-mci.c
1625F: drivers/mmc/host/atmel-mci-regs.h
1626
a1cfac48 1627ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1628M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1629S: Supported
df621252 1630F: drivers/tty/serial/atmel_serial.c
a1cfac48 1631
b414dc16
NF
1632ATMEL DMA DRIVER
1633M: Nicolas Ferre <nicolas.ferre@atmel.com>
1634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635S: Supported
1636F: drivers/dma/at_hdmac.c
1637F: drivers/dma/at_hdmac_regs.h
6f0d65af 1638F: include/linux/platform_data/dma-atmel.h
b414dc16 1639
888f2804
LD
1640ATMEL I2C DRIVER
1641M: Ludovic Desroches <ludovic.desroches@atmel.com>
1642L: linux-i2c@vger.kernel.org
1643S: Supported
1644F: drivers/i2c/busses/i2c-at91.c
1645
15515545
JW
1646ATMEL ISI DRIVER
1647M: Josh Wu <josh.wu@atmel.com>
1648L: linux-media@vger.kernel.org
1649S: Supported
f2294c2d 1650F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1651F: include/media/atmel-isi.h
1652
8f4c79ce 1653ATMEL LCDFB DRIVER
8b58be88 1654M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1655L: linux-fbdev@vger.kernel.org
8f4c79ce 1656S: Maintained
679655da
JP
1657F: drivers/video/atmel_lcdfb.c
1658F: include/video/atmel_lcdc.h
8f4c79ce 1659
89e5785f 1660ATMEL MACB ETHERNET DRIVER
a02875a6 1661M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1662S: Supported
9f2f381f 1663F: drivers/net/ethernet/cadence/
89e5785f 1664
754ce4f2 1665ATMEL SPI DRIVER
a02875a6 1666M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1667S: Supported
9df92e6c 1668F: drivers/spi/spi-atmel.*
754ce4f2 1669
e9cb1c5a
NF
1670ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1671M: Nicolas Ferre <nicolas.ferre@atmel.com>
1672L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673S: Supported
1674F: drivers/misc/atmel_tclib.c
1675F: drivers/clocksource/tcb_clksrc.c
1676
914a3f3b 1677ATMEL USBA UDC DRIVER
a02875a6
NF
1678M: Nicolas Ferre <nicolas.ferre@atmel.com>
1679L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1680S: Supported
679655da 1681F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1682
1da177e4 1683ATMEL WIRELESS DRIVER
8b58be88 1684M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1685L: linux-wireless@vger.kernel.org
1da177e4
LT
1686W: http://www.thekelleys.org.uk/atmel
1687W: http://atmelwlandriver.sourceforge.net/
1688S: Maintained
679655da 1689F: drivers/net/wireless/atmel*
1da177e4 1690
26780d9e 1691ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1692M: Bradley Grove <linuxdrivers@attotech.com>
1693L: linux-scsi@vger.kernel.org
1694W: http://www.attotech.com
1695S: Supported
1696F: drivers/scsi/esas2r
26780d9e 1697
a92b7b80 1698AUDIT SUBSYSTEM
8b58be88 1699M: Eric Paris <eparis@redhat.com>
b9a06207 1700L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1701W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1702T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1703S: Maintained
679655da 1704F: include/linux/audit.h
c117ab84 1705F: include/uapi/linux/audit.h
679655da 1706F: kernel/audit*
a92b7b80 1707
70e84049 1708AUXILIARY DISPLAY DRIVERS
8b58be88 1709M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1710W: http://miguelojeda.es/auxdisplay.htm
1711W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1712S: Maintained
679655da
JP
1713F: drivers/auxdisplay/
1714F: include/linux/cfag12864b.h
70e84049 1715
5f97f7f9 1716AVR32 ARCHITECTURE
e336f61f
HCE
1717M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1718M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1719W: http://www.atmel.com/products/AVR32/
249d9d9d 1720W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1721W: http://avrfreaks.net/
e336f61f 1722S: Maintained
679655da 1723F: arch/avr32/
5f97f7f9
HS
1724
1725AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1726M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1727M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1728S: Maintained
679655da 1729F: arch/avr32/mach-at32ap/
5f97f7f9 1730
1da177e4 1731AX.25 NETWORK LAYER
8b58be88 1732M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1733L: linux-hams@vger.kernel.org
d34cb28a 1734W: http://www.linux-ax25.org/
1da177e4 1735S: Maintained
c117ab84 1736F: include/uapi/linux/ax25.h
679655da
JP
1737F: include/net/ax25.h
1738F: net/ax25/
1da177e4 1739
d5269395 1740AZ6007 DVB DRIVER
1b2c14b4 1741M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1742L: linux-media@vger.kernel.org
1743W: http://linuxtv.org
1744T: git git://linuxtv.org/media_tree.git
1745S: Maintained
1746F: drivers/media/usb/dvb-usb-v2/az6007.c
1747
6777376e
HV
1748AZTECH FM RADIO RECEIVER DRIVER
1749M: Hans Verkuil <hverkuil@xs4all.nl>
1750L: linux-media@vger.kernel.org
1751T: git git://linuxtv.org/media_tree.git
1752W: http://linuxtv.org
1753S: Maintained
1754F: drivers/media/radio/radio-aztech*
1755
e2d1d6c0 1756B43 WIRELESS DRIVER
8b58be88 1757M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1758L: linux-wireless@vger.kernel.org
ed072f9e 1759L: b43-dev@lists.infradead.org
491b26b4 1760W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1761S: Maintained
679655da 1762F: drivers/net/wireless/b43/
e2d1d6c0
RD
1763
1764B43LEGACY WIRELESS DRIVER
8b58be88
JP
1765M: Larry Finger <Larry.Finger@lwfinger.net>
1766M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1767L: linux-wireless@vger.kernel.org
ed072f9e 1768L: b43-dev@lists.infradead.org
491b26b4 1769W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1770S: Maintained
679655da 1771F: drivers/net/wireless/b43legacy/
e2d1d6c0 1772
300abeb5 1773BACKLIGHT CLASS/SUBSYSTEM
6212de88 1774M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1775M: Bryan Wu <cooloney@gmail.com>
1776M: Lee Jones <lee.jones@linaro.org>
300abeb5 1777S: Maintained
679655da
JP
1778F: drivers/video/backlight/
1779F: include/linux/backlight.h
300abeb5 1780
c6c8fea2 1781BATMAN ADVANCED
207df49e 1782M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1783M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1784M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1785L: b.a.t.m.a.n@lists.open-mesh.org
1786W: http://www.open-mesh.org/
1787S: Maintained
1788F: net/batman-adv/
1789
e2d1d6c0 1790BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1791M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1792L: linux-hams@vger.kernel.org
1793W: http://www.baycom.org/~tom/ham/ham.html
1794S: Maintained
679655da 1795F: drivers/net/hamradio/baycom*
e2d1d6c0 1796
cafe5635 1797BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1798M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1799L: linux-bcache@vger.kernel.org
1800W: http://bcache.evilpiepirate.org
1801S: Maintained:
1802F: drivers/md/bcache/
1803
e2d1d6c0 1804BEFS FILE SYSTEM
55817d3d 1805S: Orphan
679655da
JP
1806F: Documentation/filesystems/befs.txt
1807F: fs/befs/
e2d1d6c0
RD
1808
1809BFS FILE SYSTEM
8b58be88 1810M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1811S: Maintained
679655da
JP
1812F: Documentation/filesystems/bfs.txt
1813F: fs/bfs/
c117ab84 1814F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1815
1394f032 1816BLACKFIN ARCHITECTURE
a4edbc10 1817M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1818L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1819T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1820W: http://blackfin.uclinux.org
1821S: Supported
679655da 1822F: arch/blackfin/
566da5b2 1823
e190d6b1 1824BLACKFIN EMAC DRIVER
b3fe92b0 1825L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1826W: http://blackfin.uclinux.org
1827S: Supported
7b35f033 1828F: drivers/net/ethernet/adi/
e190d6b1 1829
566da5b2 1830BLACKFIN RTC DRIVER
b3fe92b0 1831L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1832W: http://blackfin.uclinux.org
1833S: Supported
679655da 1834F: drivers/rtc/rtc-bfin.c
1394f032 1835
936ed49a 1836BLACKFIN SDH DRIVER
109ec8c3 1837M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1838L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1839W: http://blackfin.uclinux.org
1840S: Supported
1841F: drivers/mmc/host/bfin_sdh.c
1842
1394f032 1843BLACKFIN SERIAL DRIVER
8b58be88 1844M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1845L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1846W: http://blackfin.uclinux.org
1847S: Supported
8460241e 1848F: drivers/tty/serial/bfin_uart.c
1394f032 1849
1e6d320f 1850BLACKFIN WATCHDOG DRIVER
b3fe92b0 1851L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1852W: http://blackfin.uclinux.org
1853S: Supported
679655da 1854F: drivers/watchdog/bfin_wdt.c
1e6d320f 1855
d24ecfcc 1856BLACKFIN I2C TWI DRIVER
8b58be88 1857M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1858L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1859W: http://blackfin.uclinux.org/
1860S: Supported
679655da 1861F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1862
1e204377
SJ
1863BLACKFIN MEDIA DRIVER
1864M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1865L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1866W: http://blackfin.uclinux.org/
1867S: Supported
1868F: drivers/media/platform/blackfin/
1869F: drivers/media/i2c/adv7183*
1870F: drivers/media/i2c/vs6624*
1871
b54cf35a
JSM
1872BLINKM RGB LED DRIVER
1873M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1874S: Maintained
1875F: drivers/leds/leds-blinkm.c
1876
1da177e4 1877BLOCK LAYER
8b58be88 1878M: Jens Axboe <axboe@kernel.dk>
08deed1e 1879T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1880S: Maintained
679655da 1881F: block/
1da177e4 1882
2b54aaef 1883BLOCK2MTD DRIVER
8b58be88 1884M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1885L: linux-mtd@lists.infradead.org
1886S: Maintained
679655da 1887F: drivers/mtd/devices/block2mtd.c
2b54aaef 1888
63fbd24e 1889BLUETOOTH DRIVERS
8b58be88 1890M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1891M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1892M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1893L: linux-bluetooth@vger.kernel.org
63fbd24e 1894W: http://www.bluez.org/
22e7a424
MH
1895T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1896T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1897S: Maintained
679655da 1898F: drivers/bluetooth/
1da177e4 1899
63fbd24e 1900BLUETOOTH SUBSYSTEM
8b58be88 1901M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1902M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1903M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1904L: linux-bluetooth@vger.kernel.org
1905W: http://www.bluez.org/
22e7a424
MH
1906T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1907T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1908S: Maintained
679655da
JP
1909F: net/bluetooth/
1910F: include/net/bluetooth/
1da177e4
LT
1911
1912BONDING DRIVER
79b30750 1913M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1914M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1915M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1916L: netdev@vger.kernel.org
ce00f85c
JC
1917W: http://sourceforge.net/projects/bonding/
1918S: Supported
679655da 1919F: drivers/net/bonding/
c117ab84 1920F: include/uapi/linux/if_bonding.h
1da177e4 1921
b5f4df34
AS
1922BPF (Safe dynamic programs and tools)
1923M: Alexei Starovoitov <ast@kernel.org>
1924L: netdev@vger.kernel.org
1925L: linux-kernel@vger.kernel.org
1926S: Supported
1927F: kernel/bpf/
1928
39105890 1929BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1930M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1931L: netdev@vger.kernel.org
1932S: Supported
adfc5217 1933F: drivers/net/ethernet/broadcom/b44.*
39105890 1934
32ec90d5
FF
1935BROADCOM GENET ETHERNET DRIVER
1936M: Florian Fainelli <f.fainelli@gmail.com>
1937L: netdev@vger.kernel.org
1938S: Supported
1939F: drivers/net/ethernet/broadcom/genet/
1940
948c51e6 1941BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
1942M: Sony Chacko <sony.chacko@qlogic.com>
1943M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
1944L: netdev@vger.kernel.org
1945S: Supported
adfc5217
JK
1946F: drivers/net/ethernet/broadcom/bnx2.*
1947F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1948
4d9d2cb0 1949BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 1950M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
1951L: netdev@vger.kernel.org
1952S: Supported
adfc5217 1953F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1954
90f4c594 1955BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1956M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1957M: Matt Porter <mporter@linaro.org>
497a045d 1958L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1959T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1960S: Maintained
1961F: arch/arm/mach-bcm/
1962F: arch/arm/boot/dts/bcm113*
90f4c594 1963F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1964F: arch/arm/boot/dts/bcm281*
1965F: arch/arm/configs/bcm_defconfig
1966F: drivers/mmc/host/sdhci_bcm_kona.c
1967F: drivers/clocksource/bcm_kona_timer.c
1968
f680f25c
SW
1969BROADCOM BCM2835 ARM ARCHICTURE
1970M: Stephen Warren <swarren@wwwdotorg.org>
1971L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1972T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1973S: Maintained
d30fe627 1974F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1975F: arch/arm/boot/dts/bcm2835*
1976F: arch/arm/configs/bcm2835_defconfig
1977F: drivers/*/*bcm2835*
1978
5b293ebe
HM
1979BROADCOM BCM5301X ARM ARCHICTURE
1980M: Hauke Mehrtens <hauke@hauke-m.de>
1981L: linux-arm-kernel@lists.infradead.org
1982S: Maintained
1983F: arch/arm/mach-bcm/bcm_5301x.c
1984F: arch/arm/boot/dts/bcm5301x.dtsi
1985F: arch/arm/boot/dts/bcm470*
1986
948c51e6 1987BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 1988M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 1989M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1990L: netdev@vger.kernel.org
1991S: Supported
adfc5217 1992F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1993
a9533e7e
HP
1994BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1995M: Brett Rudley <brudley@broadcom.com>
818c07b8 1996M: Arend van Spriel <arend@broadcom.com>
85d63686 1997M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1998M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1999L: linux-wireless@vger.kernel.org
5615171c 2000L: brcm80211-dev-list@broadcom.com
a9533e7e 2001S: Supported
f62ebdd5 2002F: drivers/net/wireless/brcm80211/
a9533e7e 2003
9958d6f9 2004BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 2005M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
2006L: linux-scsi@vger.kernel.org
2007S: Supported
2008F: drivers/scsi/bnx2fc/
2009
6a6b5ad0
EW
2010BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2011M: Eddie Wai <eddie.wai@broadcom.com>
2012L: linux-scsi@vger.kernel.org
2013S: Supported
2014F: drivers/scsi/bnx2i/
2015
7b7f588b
MM
2016BROADCOM KONA GPIO DRIVER
2017M: Markus Mayer <markus.mayer@linaro.org>
2018L: bcm-kernel-feedback-list@broadcom.com
2019S: Supported
2020F: drivers/gpio/gpio-bcm-kona.c
2021F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2022
c9678d86
RM
2023BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2024M: Rafał Miłecki <zajec5@gmail.com>
2025L: linux-wireless@vger.kernel.org
2026S: Maintained
2027F: drivers/bcma/
2028F: include/linux/bcma/
2029
b8302205
FF
2030BROADCOM SYSTEMPORT ETHERNET DRIVER
2031M: Florian Fainelli <f.fainelli@gmail.com>
2032L: netdev@vger.kernel.org
2033S: Supported
2034F: drivers/net/ethernet/broadcom/bcmsysport.*
2035
7725ccfd 2036BROCADE BFA FC SCSI DRIVER
aa803370
AG
2037M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2038M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2039L: linux-scsi@vger.kernel.org
2040S: Supported
2041F: drivers/scsi/bfa/
7725ccfd 2042
8b230ed8
RM
2043BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2044M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
2045L: netdev@vger.kernel.org
2046S: Supported
f844a0ea 2047F: drivers/net/ethernet/brocade/bna/
8b230ed8 2048
5cdf7f76 2049BSG (block layer generic sg v4 driver)
8b58be88 2050M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2051L: linux-scsi@vger.kernel.org
2052S: Supported
679655da
JP
2053F: block/bsg.c
2054F: include/linux/bsg.h
c117ab84 2055F: include/uapi/linux/bsg.h
5cdf7f76 2056
af39917d
CL
2057BT87X AUDIO DRIVER
2058M: Clemens Ladisch <clemens@ladisch.de>
2059L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2060T: git git://git.alsa-project.org/alsa-kernel.git
2061S: Maintained
2062F: Documentation/sound/alsa/Bt87x.txt
2063F: sound/pci/bt87x.c
2064
ff1d5c2f 2065BT8XXGPIO DRIVER
eb032b98 2066M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2067W: http://bu3sch.de/btgpio.php
2068S: Maintained
72dbb705 2069F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2070
eb1eb04f 2071BTRFS FILE SYSTEM
c0778e25
CM
2072M: Chris Mason <clm@fb.com>
2073M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2074L: linux-btrfs@vger.kernel.org
2075W: http://btrfs.wiki.kernel.org/
8a6e2535 2076Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2077T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2078S: Maintained
679655da
JP
2079F: Documentation/filesystems/btrfs.txt
2080F: fs/btrfs/
eb1eb04f 2081
1da177e4 2082BTTV VIDEO4LINUX DRIVER
1b2c14b4 2083M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2084L: linux-media@vger.kernel.org
96b6aba0 2085W: http://linuxtv.org
275ffde4 2086T: git git://linuxtv.org/media_tree.git
f96236e5 2087S: Odd fixes
679655da 2088F: Documentation/video4linux/bttv/
90d72ac6 2089F: drivers/media/pci/bt8xx/bttv*
1da177e4 2090
1f34923c
KA
2091BUSLOGIC SCSI DRIVER
2092M: Khalid Aziz <khalid@gonehiking.org>
2093L: linux-scsi@vger.kernel.org
2094S: Maintained
2095F: drivers/scsi/BusLogic.*
2096F: drivers/scsi/FlashPoint.*
2097
af39917d
CL
2098C-MEDIA CMI8788 DRIVER
2099M: Clemens Ladisch <clemens@ladisch.de>
2100L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2101T: git git://git.alsa-project.org/alsa-kernel.git
2102S: Maintained
2103F: sound/pci/oxygen/
2104
2141355f
MS
2105C6X ARCHITECTURE
2106M: Mark Salter <msalter@redhat.com>
2107M: Aurelien Jacquiot <a-jacquiot@ti.com>
2108L: linux-c6x-dev@linux-c6x.org
2109W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2110S: Maintained
2111F: arch/c6x/
2112
a5432f5a 2113CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2114M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2115L: linux-cachefs@redhat.com
2116S: Supported
2117F: Documentation/filesystems/caching/cachefiles.txt
2118F: fs/cachefiles/
2119
c815ca39
HV
2120CADET FM/AM RADIO RECEIVER DRIVER
2121M: Hans Verkuil <hverkuil@xs4all.nl>
2122L: linux-media@vger.kernel.org
2123T: git git://linuxtv.org/media_tree.git
2124W: http://linuxtv.org
2125S: Maintained
2126F: drivers/media/radio/radio-cadet*
2127
77d5140f 2128CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2129M: Jonathan Corbet <corbet@lwn.net>
661263b5 2130L: linux-media@vger.kernel.org
275ffde4 2131T: git git://linuxtv.org/media_tree.git
77d5140f 2132S: Maintained
679655da 2133F: Documentation/video4linux/cafe_ccic
90d72ac6 2134F: drivers/media/platform/marvell-ccic/
77d5140f 2135
201b6bab 2136CAIF NETWORK LAYER
5c574f50 2137M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2138L: netdev@vger.kernel.org
2139S: Supported
2140F: Documentation/networking/caif/
2141F: drivers/net/caif/
c117ab84 2142F: include/uapi/linux/caif/
201b6bab
JP
2143F: include/net/caif/
2144F: net/caif/
2145
77dac90f 2146CALGARY x86-64 IOMMU
8b58be88
JP
2147M: Muli Ben-Yehuda <muli@il.ibm.com>
2148M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2149L: discuss@x86-64.org
2150S: Maintained
679655da
JP
2151F: arch/x86/kernel/pci-calgary_64.c
2152F: arch/x86/kernel/tce_64.c
2153F: arch/x86/include/asm/calgary.h
2154F: arch/x86/include/asm/tce.h
77dac90f 2155
e2d1d6c0 2156CAN NETWORK LAYER
8d15d386 2157M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2158L: linux-can@vger.kernel.org
ec78213a 2159W: http://gitorious.org/linux-can
405cc273 2160T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2161S: Maintained
f35f6c8f 2162F: Documentation/networking/can.txt
8d15d386 2163F: net/can/
8d15d386 2164F: include/linux/can/core.h
c117ab84
CEB
2165F: include/uapi/linux/can.h
2166F: include/uapi/linux/can/bcm.h
2167F: include/uapi/linux/can/raw.h
2168F: include/uapi/linux/can/gw.h
e2d1d6c0 2169
4261a204 2170CAN NETWORK DRIVERS
8b58be88 2171M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2172M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2173L: linux-can@vger.kernel.org
ec78213a 2174W: http://gitorious.org/linux-can
405cc273 2175T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2176S: Maintained
8d15d386
OH
2177F: drivers/net/can/
2178F: include/linux/can/dev.h
8d15d386 2179F: include/linux/can/platform/
c117ab84
CEB
2180F: include/uapi/linux/can/error.h
2181F: include/uapi/linux/can/netlink.h
4261a204 2182
95d16c72
JM
2183CAPABILITIES
2184M: Serge Hallyn <serge.hallyn@canonical.com>
2185L: linux-security-module@vger.kernel.org
6305902c 2186S: Supported
95d16c72 2187F: include/linux/capability.h
c117ab84 2188F: include/uapi/linux/capability.h
95d16c72 2189F: security/capability.c
6305902c 2190F: security/commoncap.c
38a94118 2191F: kernel/capability.c
95d16c72 2192
b8154542 2193CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2194M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2195L: linuxppc-dev@lists.ozlabs.org
2196L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2197W: http://www.ibm.com/developerworks/power/cell/
2198S: Supported
679655da 2199F: arch/powerpc/include/asm/cell*.h
679655da 2200F: arch/powerpc/include/asm/spu*.h
c117ab84 2201F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2202F: arch/powerpc/oprofile/*cell*
2203F: arch/powerpc/platforms/cell/
b8154542 2204
9030aaf9 2205CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2206M: Sage Weil <sage@inktank.com>
82593f87 2207L: ceph-devel@vger.kernel.org
09d90327 2208W: http://ceph.com/
fb99f881 2209T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2210S: Supported
2211F: Documentation/filesystems/ceph.txt
14430813
JP
2212F: fs/ceph/
2213F: net/ceph/
2214F: include/linux/ceph/
2215F: include/linux/crush/
9030aaf9 2216
18332a80 2217CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2218L: linux-usb@vger.kernel.org
10c6c9c9 2219S: Orphan
679655da
JP
2220F: Documentation/usb/WUSB-Design-overview.txt
2221F: Documentation/usb/wusb-cbaf
355ffe69
DV
2222F: drivers/usb/host/hwa-hc.c
2223F: drivers/usb/host/whci/
679655da
JP
2224F: drivers/usb/wusbcore/
2225F: include/linux/usb/wusb*
18332a80 2226
70e84049 2227CFAG12864B LCD DRIVER
8b58be88 2228M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2229W: http://miguelojeda.es/auxdisplay.htm
2230W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2231S: Maintained
679655da
JP
2232F: drivers/auxdisplay/cfag12864b.c
2233F: include/linux/cfag12864b.h
70e84049
MOS
2234
2235CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2236M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2237W: http://miguelojeda.es/auxdisplay.htm
2238W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2239S: Maintained
679655da
JP
2240F: drivers/auxdisplay/cfag12864bfb.c
2241F: include/linux/cfag12864b.h
70e84049 2242
704232c2 2243CFG80211 and NL80211
8b58be88 2244M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2245L: linux-wireless@vger.kernel.org
ce466579
JB
2246W: http://wireless.kernel.org/
2247T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2248T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2249S: Maintained
c117ab84 2250F: include/uapi/linux/nl80211.h
679655da
JP
2251F: include/net/cfg80211.h
2252F: net/wireless/*
2253X: net/wireless/wext*
704232c2 2254
46e64261
GKH
2255CHAR and MISC DRIVERS
2256M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2257M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2258T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2259S: Supported
46e64261
GKH
2260F: drivers/char/*
2261F: drivers/misc/*
471322a8 2262F: include/linux/miscdevice.h
46e64261 2263
0a920b5b 2264CHECKPATCH
8b58be88 2265M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2266M: Joe Perches <joe@perches.com>
2267S: Maintained
679655da 2268F: scripts/checkpatch.pl
0a920b5b 2269
f8407f26
HW
2270CHINESE DOCUMENTATION
2271M: Harry Wei <harryxiyou@gmail.com>
9740153c 2272L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2273L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2274S: Maintained
2275F: Documentation/zh_CN/
2276
2721ea2c 2277CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2278M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2279T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2280L: linux-usb@vger.kernel.org
2281S: Maintained
2282F: drivers/usb/chipidea/
2283
ab043105
OJ
2284CHROME HARDWARE PLATFORM SUPPORT
2285M: Olof Johansson <olof@lixom.net>
2286S: Maintained
2287F: drivers/platform/chrome/
2288
641cb85e 2289CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2290M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2291M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2292M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2293M: Neel Patel <neepatel@cisco.com>
7063fbf2 2294S: Supported
a6a5580c 2295F: drivers/net/ethernet/cisco/enic/
7063fbf2 2296
e3cf00d0 2297CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2298M: Upinder Malhi <umalhi@cisco.com>
2299S: Supported
2300F: drivers/infiniband/hw/usnic
e3cf00d0 2301
2b7a52a4 2302CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2303M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2304L: netdev@vger.kernel.org
2305S: Maintained
57d0b7a0 2306F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2307
2b7a52a4 2308CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2309M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2310L: linux-usb@vger.kernel.org
2b7a52a4 2311S: Maintained
679655da 2312F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2313
3d4cfdc9
MB
2314CIRRUS LOGIC AUDIO CODEC DRIVERS
2315M: Brian Austin <brian.austin@cirrus.com>
2316M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2317L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2318S: Maintained
2319F: sound/soc/codecs/cs*
2320
94574d9a
KRW
2321CLEANCACHE API
2322M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2323L: linux-kernel@vger.kernel.org
2324S: Maintained
2325F: mm/cleancache.c
2326F: include/linux/cleancache.h
2327
d4275354 2328CLK API
8b58be88 2329M: Russell King <linux@arm.linux.org.uk>
37417046 2330S: Maintained
d4275354
RK
2331F: include/linux/clk.h
2332
9222d247
JS
2333CLOCKSOURCE, CLOCKEVENT DRIVERS
2334M: Daniel Lezcano <daniel.lezcano@linaro.org>
2335M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2336L: linux-kernel@vger.kernel.org
9222d247
JS
2337T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2338S: Supported
2339F: drivers/clocksource
2340
5df6d737 2341CISCO FCOE HBA DRIVER
8fc89a79
HP
2342M: Hiral Patel <hiralpat@cisco.com>
2343M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2344M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2345L: linux-scsi@vger.kernel.org
2346S: Supported
2a99921a 2347F: drivers/scsi/fnic/
5df6d737 2348
529aa8cb
TLSC
2349CMPC ACPI DRIVER
2350M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2351M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2352L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2353S: Supported
2354F: drivers/platform/x86/classmate-laptop.c
2355
74425eee 2356COCCINELLE/Semantic Patches (SmPL)
26de9c26 2357M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2358M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2359M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2360M: Michal Marek <mmarek@suse.cz>
26de9c26 2361L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2362T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2363W: http://coccinelle.lip6.fr/
2364S: Supported
4b92b2aa 2365F: Documentation/coccinelle.txt
74425eee
NP
2366F: scripts/coccinelle/
2367F: scripts/coccicheck
2368
1da177e4 2369CODA FILE SYSTEM
8b58be88 2370M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2371M: coda@cs.cmu.edu
2372L: codalist@coda.cs.cmu.edu
2373W: http://www.coda.cs.cmu.edu/
2374S: Maintained
679655da
JP
2375F: Documentation/filesystems/coda.txt
2376F: fs/coda/
2377F: include/linux/coda*.h
c117ab84 2378F: include/uapi/linux/coda*.h
1da177e4 2379
7704addb 2380COMMON CLK FRAMEWORK
7704addb 2381M: Mike Turquette <mturquette@linaro.org>
35c1983e 2382L: linux-kernel@vger.kernel.org
7704addb
MT
2383T: git git://git.linaro.org/people/mturquette/linux.git
2384S: Maintained
60bea3b5
SW
2385F: drivers/clk/
2386X: drivers/clk/clkdev.c
7704addb 2387F: include/linux/clk-pr*
60bea3b5 2388F: include/linux/clk/
7704addb 2389
e2d1d6c0 2390COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2391M: Steve French <sfrench@samba.org>
51223df6 2392L: linux-cifs@vger.kernel.org
d1f28953 2393L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2394W: http://linux-cifs.samba.org/
8a6e2535 2395Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2396T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2397S: Supported
679655da
JP
2398F: Documentation/filesystems/cifs.txt
2399F: fs/cifs/
e2d1d6c0 2400
1da177e4 2401COMPACTPCI HOTPLUG CORE
8b58be88 2402M: Scott Murray <scott@spiteful.org>
64dab204 2403L: linux-pci@vger.kernel.org
82c4dfc7 2404S: Maintained
679655da 2405F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2406
2407COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2408M: Scott Murray <scott@spiteful.org>
64dab204 2409L: linux-pci@vger.kernel.org
82c4dfc7 2410S: Maintained
679655da 2411F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2412
2413COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2414M: Scott Murray <scott@spiteful.org>
64dab204 2415L: linux-pci@vger.kernel.org
82c4dfc7 2416S: Maintained
679655da 2417F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2418
5411552c 2419COMPAL LAPTOP SUPPORT
8b58be88 2420M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2421L: platform-driver-x86@vger.kernel.org
5411552c 2422S: Maintained
679655da 2423F: drivers/platform/x86/compal-laptop.c
5411552c 2424
949be0f7 2425CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2426M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2427L: accessrunner-general@lists.sourceforge.net
2428W: http://accessrunner.sourceforge.net/
949be0f7 2429S: Maintained
679655da 2430F: drivers/usb/atm/cxacru.c
949be0f7 2431
e2d1d6c0 2432CONFIGFS
d6351db2
JB
2433M: Joel Becker <jlbec@evilplan.org>
2434T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2435S: Supported
679655da
JP
2436F: fs/configfs/
2437F: include/linux/configfs.h
e2d1d6c0 2438
acb9c1b2 2439CONNECTOR
8b58be88 2440M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2441L: netdev@vger.kernel.org
2442S: Maintained
2443F: drivers/connector/
2444
a3e3354d 2445CONTROL GROUP (CGROUP)
860ca0e6 2446M: Tejun Heo <tj@kernel.org>
ad50c159 2447M: Li Zefan <lizefan@huawei.com>
12340313 2448L: cgroups@vger.kernel.org
860ca0e6 2449T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2450S: Maintained
a3e3354d 2451F: Documentation/cgroups/
679655da
JP
2452F: include/linux/cgroup*
2453F: kernel/cgroup*
a3e3354d
TH
2454
2455CONTROL GROUP - CPUSET
2456M: Li Zefan <lizefan@huawei.com>
2457L: cgroups@vger.kernel.org
2458W: http://www.bullopensource.org/cpuset/
2459W: http://oss.sgi.com/projects/cpusets/
2460T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2461S: Maintained
2462F: Documentation/cgroups/cpusets.txt
2463F: include/linux/cpuset.h
2464F: kernel/cpuset.c
2465
2466CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2467M: Johannes Weiner <hannes@cmpxchg.org>
2468M: Michal Hocko <mhocko@suse.cz>
2469L: cgroups@vger.kernel.org
2470L: linux-mm@kvack.org
2471S: Maintained
2472F: mm/memcontrol.c
2473F: mm/page_cgroup.c
fb3a0fb6 2474
bebe4678 2475CORETEMP HARDWARE MONITORING DRIVER
96859129 2476M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2477L: lm-sensors@lm-sensors.org
2478S: Maintained
679655da
JP
2479F: Documentation/hwmon/coretemp
2480F: drivers/hwmon/coretemp.c
bebe4678 2481
1da177e4 2482COSA/SRP SYNC SERIAL DRIVER
8b58be88 2483M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2484W: http://www.fi.muni.cz/~kas/cosa/
2485S: Maintained
679655da 2486F: drivers/net/wan/cosa*
1da177e4 2487
4371ee35 2488CPMAC ETHERNET DRIVER
8b58be88 2489M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2490L: netdev@vger.kernel.org
2491S: Maintained
b544dbac 2492F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2493
1da177e4 2494CPU FREQUENCY DRIVERS
49db1903 2495M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2496M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2497L: linux-pm@vger.kernel.org
1da177e4 2498S: Maintained
27209d91
VK
2499T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2500T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2501F: drivers/cpufreq/
2502F: include/linux/cpufreq.h
1da177e4 2503
8a67f0ef
VK
2504CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2505M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2506M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2507L: linux-pm@vger.kernel.org
2508W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2509S: Maintained
2510F: drivers/cpufreq/arm_big_little.h
2511F: drivers/cpufreq/arm_big_little.c
2512F: drivers/cpufreq/arm_big_little_dt.c
2513
14d2c34c 2514CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2515M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2516M: Daniel Lezcano <daniel.lezcano@linaro.org>
2517L: linux-pm@vger.kernel.org
2518L: linux-arm-kernel@lists.infradead.org
cea8321c 2519T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2520S: Maintained
2521F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2522
a8e39c35 2523CPUIDLE DRIVERS
49db1903 2524M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2525M: Daniel Lezcano <daniel.lezcano@linaro.org>
2526L: linux-pm@vger.kernel.org
2527S: Maintained
cea8321c 2528T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2529F: drivers/cpuidle/*
2530F: include/linux/cpuidle.h
2531
1da177e4 2532CPUID/MSR DRIVER
8b58be88 2533M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2534S: Maintained
679655da
JP
2535F: arch/x86/kernel/cpuid.c
2536F: arch/x86/kernel/msr.c
1da177e4 2537
7fe2f639
DB
2538CPU POWER MONITORING SUBSYSTEM
2539M: Dominik Brodowski <linux@dominikbrodowski.net>
2540M: Thomas Renninger <trenn@suse.de>
2541S: Maintained
14430813 2542F: tools/power/cpupower/
7fe2f639 2543
1da177e4 2544CRAMFS FILESYSTEM
ce00f85c 2545W: http://sourceforge.net/projects/cramfs/
54886a71 2546S: Orphan / Obsolete
679655da
JP
2547F: Documentation/filesystems/cramfs.txt
2548F: fs/cramfs/
1da177e4
LT
2549
2550CRIS PORT
8b58be88
JP
2551M: Mikael Starvik <starvik@axis.com>
2552M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2553L: linux-cris-kernel@axis.com
1da177e4
LT
2554W: http://developer.axis.com
2555S: Maintained
679655da 2556F: arch/cris/
df621252 2557F: drivers/tty/serial/crisv10.*
1da177e4
LT
2558
2559CRYPTO API
8b58be88
JP
2560M: Herbert Xu <herbert@gondor.apana.org.au>
2561M: "David S. Miller" <davem@davemloft.net>
1da177e4 2562L: linux-crypto@vger.kernel.org
54e5881d 2563T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2564S: Maintained
679655da
JP
2565F: Documentation/crypto/
2566F: arch/*/crypto/
2567F: crypto/
2568F: drivers/crypto/
2569F: include/crypto/
1da177e4 2570
5b07bd57 2571CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2572M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2573L: linux-crypto@vger.kernel.org
2574S: Maintained
51a2228a
JP
2575F: crypto/ansi_cprng.c
2576F: crypto/rng.c
5b07bd57 2577
9b4ffa48 2578CS5535 Audio ALSA driver
8b58be88 2579M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2580S: Maintained
679655da 2581F: sound/pci/cs5535audio/
9b4ffa48 2582
a910e4a9 2583CW1200 WLAN driver
b75f0050
JP
2584M: Solomon Peachy <pizza@shaftnet.org>
2585S: Maintained
2586F: drivers/net/wireless/cw1200/
a910e4a9 2587
6d8425b1 2588CX18 VIDEO4LINUX DRIVER
6afdeaf8 2589M: Andy Walls <awalls@md.metrocast.net>
c4240509 2590L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2591L: linux-media@vger.kernel.org
275ffde4 2592T: git git://linuxtv.org/media_tree.git
6d8425b1 2593W: http://linuxtv.org
30e10993 2594W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2595S: Maintained
679655da 2596F: Documentation/video4linux/cx18.txt
90d72ac6 2597F: drivers/media/pci/cx18/
6c0f0359 2598F: include/uapi/linux/ivtv*
6d8425b1 2599
3f101d91
HV
2600CX2341X MPEG ENCODER HELPER MODULE
2601M: Hans Verkuil <hverkuil@xs4all.nl>
2602L: linux-media@vger.kernel.org
2603T: git git://linuxtv.org/media_tree.git
2604W: http://linuxtv.org
2605S: Maintained
c368360b 2606F: drivers/media/common/cx2341x*
3f101d91
HV
2607F: include/media/cx2341x*
2608
20357578 2609CX88 VIDEO4LINUX DRIVER
1b2c14b4 2610M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2611L: linux-media@vger.kernel.org
2612W: http://linuxtv.org
2613T: git git://linuxtv.org/media_tree.git
2614S: Odd fixes
2615F: Documentation/video4linux/cx88/
2616F: drivers/media/pci/cx88/
6d8425b1 2617
91952bc0
AP
2618CXD2820R MEDIA DRIVER
2619M: Antti Palosaari <crope@iki.fi>
2620L: linux-media@vger.kernel.org
2621W: http://linuxtv.org/
2622W: http://palosaari.fi/linux/
2623Q: http://patchwork.linuxtv.org/project/linux-media/list/
2624T: git git://linuxtv.org/anttip/media_tree.git
2625S: Maintained
2626F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2627
e5ec3789 2628CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2629M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2630L: netdev@vger.kernel.org
2631W: http://www.chelsio.com
2632S: Supported
f7917c00 2633F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2634
2635CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2636M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2637L: linux-rdma@vger.kernel.org
e5ec3789
SW
2638W: http://www.openfabrics.org
2639S: Supported
679655da 2640F: drivers/infiniband/hw/cxgb3/
e5ec3789 2641
be4c9bad 2642CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2643M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2644L: netdev@vger.kernel.org
2645W: http://www.chelsio.com
2646S: Supported
f7917c00 2647F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2648
2649CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2650M: Steve Wise <swise@chelsio.com>
2651L: linux-rdma@vger.kernel.org
2652W: http://www.openfabrics.org
2653S: Supported
2654F: drivers/infiniband/hw/cxgb4/
2655
5c20a5c7
CL
2656CXGB4VF ETHERNET DRIVER (CXGB4VF)
2657M: Casey Leedom <leedom@chelsio.com>
2658L: netdev@vger.kernel.org
2659W: http://www.chelsio.com
2660S: Supported
f7917c00 2661F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2662
b52b97a3
GC
2663STMMAC ETHERNET DRIVER
2664M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2665L: netdev@vger.kernel.org
2666W: http://www.stlinux.com
2667S: Supported
7ac6653a 2668F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2669
1da177e4 2670CYBERPRO FB DRIVER
8b58be88 2671M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2672L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2673W: http://www.arm.linux.org.uk/
2674S: Maintained
679655da 2675F: drivers/video/cyber2000fb.*
9fa68eae 2676
1da177e4 2677CYCLADES ASYNC MUX DRIVER
1da177e4 2678W: http://www.cyclades.com/
d459883e 2679S: Orphan
c897401b 2680F: drivers/tty/cyclades.c
679655da 2681F: include/linux/cyclades.h
c117ab84 2682F: include/uapi/linux/cyclades.h
1da177e4
LT
2683
2684CYCLADES PC300 DRIVER
1da177e4 2685W: http://www.cyclades.com/
d459883e 2686S: Orphan
679655da 2687F: drivers/net/wan/pc300*
1da177e4 2688
402f6ae4
AP
2689CYPRESS_FIRMWARE MEDIA DRIVER
2690M: Antti Palosaari <crope@iki.fi>
2691L: linux-media@vger.kernel.org
2692W: http://linuxtv.org/
2693W: http://palosaari.fi/linux/
2694Q: http://patchwork.linuxtv.org/project/linux-media/list/
2695T: git git://linuxtv.org/anttip/media_tree.git
2696S: Maintained
2697F: drivers/media/common/cypress_firmware*
2698
e3ae3525 2699CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2700M: Ferruh Yigit <fery@cypress.com>
6305902c 2701L: linux-input@vger.kernel.org
be9a6f40 2702S: Supported
6305902c
JP
2703F: drivers/input/touchscreen/cyttsp*
2704F: include/linux/input/cyttsp.h
e3ae3525 2705
1da177e4 2706DAMA SLAVE for AX.25
8b58be88 2707M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2708W: http://yaina.de/jreuter/
2709W: http://www.qsl.net/dl1bke/
2710L: linux-hams@vger.kernel.org
2711S: Maintained
679655da
JP
2712F: net/ax25/af_ax25.c
2713F: net/ax25/ax25_dev.c
2714F: net/ax25/ax25_ds_*
2715F: net/ax25/ax25_in.c
2716F: net/ax25/ax25_out.c
2717F: net/ax25/ax25_timer.c
2718F: net/ax25/sysctl_net_ax25.c
1da177e4 2719
e2d1d6c0 2720DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2721L: netdev@vger.kernel.org
5ff77428 2722S: Orphan
679655da 2723F: Documentation/networking/dmfe.txt
0f04e2aa 2724F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2725
2726DC390/AM53C974 SCSI driver
8b58be88 2727M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2728W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2729M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2730S: Maintained
679655da 2731F: drivers/scsi/tmscsim.*
e2d1d6c0 2732
1da177e4 2733DC395x SCSI driver
61eee9a7 2734M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2735M: Ali Akcaagac <aliakc@web.de>
2736M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2737L: dc395x@twibble.org
cf015e9f
JP
2738W: http://twibble.org/dist/dc395x/
2739W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2740S: Maintained
679655da
JP
2741F: Documentation/scsi/dc395x.txt
2742F: drivers/scsi/dc395x.*
1da177e4 2743
eb8edb08 2744DCCP PROTOCOL
a89d030e 2745M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2746L: dccp@vger.kernel.org
c996d8b9 2747W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2748S: Maintained
679655da 2749F: include/linux/dccp.h
c117ab84 2750F: include/uapi/linux/dccp.h
679655da
JP
2751F: include/linux/tfrc.h
2752F: net/dccp/
eb8edb08 2753
1da177e4 2754DECnet NETWORK LAYER
1da177e4
LT
2755W: http://linux-decnet.sourceforge.net
2756L: linux-decnet-user@lists.sourceforge.net
f546444d 2757S: Orphan
679655da
JP
2758F: Documentation/networking/decnet.txt
2759F: net/decnet/
1da177e4 2760
ebff05b9
MR
2761DECSTATION PLATFORM SUPPORT
2762M: "Maciej W. Rozycki" <macro@linux-mips.org>
2763L: linux-mips@linux-mips.org
2764W: http://www.linux-mips.org/wiki/DECstation
2765S: Maintained
2766F: arch/mips/dec/
2767F: arch/mips/include/asm/dec/
2768F: arch/mips/include/asm/mach-dec/
2769
1da177e4 2770DEFXX FDDI NETWORK DRIVER
8b58be88 2771M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2772S: Maintained
33f810b2 2773F: drivers/net/fddi/defxx.*
1da177e4 2774
ad8f07cc 2775DELL LAPTOP DRIVER
8b58be88 2776M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2777L: platform-driver-x86@vger.kernel.org
ad8f07cc 2778S: Maintained
679655da 2779F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2780
1da177e4 2781DELL LAPTOP SMM DRIVER
a1406d87 2782M: Guenter Roeck <linux@roeck-us.net>
679655da 2783F: drivers/char/i8k.c
c117ab84 2784F: include/uapi/linux/i8k.h
1da177e4 2785
90563ec4 2786DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2787M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2788S: Maintained
679655da
JP
2789F: Documentation/dcdbas.txt
2790F: drivers/firmware/dcdbas.*
90563ec4 2791
0b3f6109 2792DELL WMI EXTRAS DRIVER
8b58be88 2793M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2794S: Maintained
36b3a96f 2795F: drivers/platform/x86/dell-wmi.c
0b3f6109 2796
5efc75e3
PZ
2797DESIGNWARE USB2 DRD IP DRIVER
2798M: Paul Zimmerman <paulz@synopsys.com>
2799L: linux-usb@vger.kernel.org
2800S: Maintained
197ba5f4 2801F: drivers/usb/dwc2/
5efc75e3 2802
94ab23dd
FB
2803DESIGNWARE USB3 DRD IP DRIVER
2804M: Felipe Balbi <balbi@ti.com>
2805L: linux-usb@vger.kernel.org
2806L: linux-omap@vger.kernel.org
2807T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2808S: Maintained
2809F: drivers/usb/dwc3/
2810
89d07767
KP
2811DEVICE FREQUENCY (DEVFREQ)
2812M: MyungJoo Ham <myungjoo.ham@samsung.com>
2813M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2814L: linux-pm@vger.kernel.org
89d07767
KP
2815S: Maintained
2816F: drivers/devfreq/
2817
1da177e4 2818DEVICE NUMBER REGISTRY
8b58be88 2819M: Torben Mathiasen <device@lanana.org>
1da177e4 2820W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2821S: Maintained
2822
e2d1d6c0 2823DEVICE-MAPPER (LVM)
854ecaad 2824M: Alasdair Kergon <agk@redhat.com>
8504eed3 2825M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2826M: dm-devel@redhat.com
e2d1d6c0
RD
2827L: dm-devel@redhat.com
2828W: http://sources.redhat.com/dm
8a6e2535 2829Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2830T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2831T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2832S: Maintained
679655da
JP
2833F: Documentation/device-mapper/
2834F: drivers/md/dm*
854ecaad 2835F: drivers/md/persistent-data/
679655da
JP
2836F: include/linux/device-mapper.h
2837F: include/linux/dm-*.h
8504eed3 2838F: include/uapi/linux/dm-*.h
e2d1d6c0 2839
c0d995aa
OST
2840DIALOG SEMICONDUCTOR DRIVERS
2841M: Support Opensource <support.opensource@diasemi.com>
2842W: http://www.dialog-semiconductor.com/products
2843S: Supported
2844F: Documentation/hwmon/da90??
2845F: drivers/gpio/gpio-da90??.c
2846F: drivers/hwmon/da90??-hwmon.c
2847F: drivers/input/misc/da90??_onkey.c
2848F: drivers/input/touchscreen/da9052_tsi.c
2849F: drivers/leds/leds-da90??.c
2850F: drivers/mfd/da903x.c
2851F: drivers/mfd/da90??-*.c
2852F: drivers/power/da9052-battery.c
2853F: drivers/regulator/da903x.c
2854F: drivers/regulator/da9???-regulator.[ch]
2855F: drivers/rtc/rtc-da90??.c
2856F: drivers/video/backlight/da90??_bl.c
2857F: drivers/watchdog/da90??_wdt.c
2858F: include/linux/mfd/da903x.h
2859F: include/linux/mfd/da9052/
2860F: include/linux/mfd/da9055/
2861F: include/linux/mfd/da9063/
2862F: include/sound/da[79]*.h
2863F: sound/soc/codecs/da[79]*.[ch]
2864
599aa697
LL
2865DIGI NEO AND CLASSIC PCI PRODUCTS
2866M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2867M: Mark Hounschell <markh@compro.net>
599aa697
LL
2868L: driverdev-devel@linuxdriverproject.org
2869S: Maintained
2870F: drivers/staging/dgnc/
2871
2872DIGI EPCA PCI PRODUCTS
2873M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2874M: Mark Hounschell <markh@compro.net>
599aa697
LL
2875L: driverdev-devel@linuxdriverproject.org
2876S: Maintained
2877F: drivers/staging/dgap/
2878
335d7c58 2879DIOLAN U2C-12 I2C DRIVER
ca462085 2880M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2881L: linux-i2c@vger.kernel.org
2882S: Maintained
2883F: drivers/i2c/busses/i2c-diolan-u2c.c
2884
e7839f25 2885DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2886M: Eric Paris <eparis@parisplace.org>
3c5119c0 2887S: Maintained
679655da
JP
2888F: Documentation/filesystems/dnotify.txt
2889F: fs/notify/dnotify/
2890F: include/linux/dnotify.h
1da177e4
LT
2891
2892DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2893M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2894W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2895W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2896W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2897S: Maintained
2898
4480f15b 2899DISKQUOTA
8b58be88 2900M: Jan Kara <jack@suse.cz>
1da177e4 2901S: Maintained
679655da
JP
2902F: Documentation/filesystems/quota.txt
2903F: fs/quota/
2904F: include/linux/quota*.h
c117ab84 2905F: include/uapi/linux/quota*.h
1da177e4 2906
702686ad
BT
2907DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2908M: Bernie Thompson <bernie@plugable.com>
2909L: linux-fbdev@vger.kernel.org
2910S: Maintained
2911W: http://plugable.com/category/projects/udlfb/
2912F: drivers/video/udlfb.c
2913F: include/video/udlfb.h
2914F: Documentation/fb/udlfb.txt
2915
e7839f25 2916DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2917M: Christine Caulfield <ccaulfie@redhat.com>
2918M: David Teigland <teigland@redhat.com>
a4644184 2919L: cluster-devel@redhat.com
5be7b50f 2920W: http://sources.redhat.com/cluster/
54e5881d 2921T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2922S: Supported
679655da 2923F: fs/dlm/
5be7b50f 2924
53b6b3e0
SS
2925DMA BUFFER SHARING FRAMEWORK
2926M: Sumit Semwal <sumit.semwal@linaro.org>
2927S: Maintained
2928L: linux-media@vger.kernel.org
2929L: dri-devel@lists.freedesktop.org
2930L: linaro-mm-sig@lists.linaro.org
2931F: drivers/base/dma-buf*
2932F: include/linux/dma-buf*
2933F: Documentation/dma-buf-sharing.txt
2934T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2935
b3e5f263 2936DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2937M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2938M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2939L: dmaengine@vger.kernel.org
2940Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2941S: Supported
679655da
JP
2942F: drivers/dma/
2943F: include/linux/dma*
5dbd05d4
VK
2944T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2945T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2946
b825037d 2947DME1737 HARDWARE MONITOR DRIVER
8b58be88 2948M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2949L: lm-sensors@lm-sensors.org
2950S: Maintained
679655da
JP
2951F: Documentation/hwmon/dme1737
2952F: drivers/hwmon/dme1737.c
b825037d 2953
5b9c9bf6 2954DOCKING STATION DRIVER
8b58be88 2955M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2956L: linux-acpi@vger.kernel.org
8b59a454 2957S: Supported
679655da 2958F: drivers/acpi/dock.c
5b9c9bf6 2959
7d2c86b5 2960DOCUMENTATION
01358e56 2961M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2962L: linux-doc@vger.kernel.org
01358e56 2963T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2964S: Maintained
679655da 2965F: Documentation/
97be078b
RD
2966X: Documentation/ABI/
2967X: Documentation/devicetree/
2968X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 2969
1da177e4 2970DOUBLETALK DRIVER
8b58be88 2971M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2972L: blinux-list@redhat.com
2973S: Maintained
679655da
JP
2974F: drivers/char/dtlk.c
2975F: include/linux/dtlk.h
1da177e4 2976
e2d1d6c0 2977DPT_I2O SCSI RAID DRIVER
8b58be88 2978M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2979L: linux-scsi@vger.kernel.org
2980W: http://www.adaptec.com/
2981S: Maintained
679655da
JP
2982F: drivers/scsi/dpt*
2983F: drivers/scsi/dpt/
e2d1d6c0 2984
b411b363 2985DRBD DRIVER
28b8e8d4
JP
2986P: Philipp Reisner
2987P: Lars Ellenberg
2988M: drbd-dev@lists.linbit.com
2989L: drbd-user@lists.linbit.com
2990W: http://www.drbd.org
2991T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2992T: git git://git.drbd.org/drbd-8.3.git
2993S: Supported
2994F: drivers/block/drbd/
2995F: lib/lru_cache.c
2996F: Documentation/blockdev/drbd/
b411b363 2997
87544653 2998DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2999M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3000T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3001S: Supported
679655da 3002F: Documentation/kobject.txt
7cfc51b9 3003F: drivers/base/
679655da 3004F: fs/sysfs/
87544653 3005F: fs/debugfs/
679655da 3006F: include/linux/kobj*
87544653 3007F: include/linux/debugfs.h
679655da 3008F: lib/kobj*
1da177e4
LT
3009
3010DRM DRIVERS
8b58be88 3011M: David Airlie <airlied@linux.ie>
4c6a3999 3012L: dri-devel@lists.freedesktop.org
b0447888 3013T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3014S: Maintained
679655da 3015F: drivers/gpu/drm/
433e3b34 3016F: drivers/gpu/vga/
850e9411 3017F: include/drm/
c117ab84 3018F: include/uapi/drm/
1da177e4 3019
566f5939
AD
3020RADEON DRM DRIVERS
3021M: Alex Deucher <alexander.deucher@amd.com>
3022M: Christian König <christian.koenig@amd.com>
3023L: dri-devel@lists.freedesktop.org
3024T: git git://people.freedesktop.org/~agd5f/linux
3025S: Supported
3026F: drivers/gpu/drm/radeon/
3027F: include/drm/radeon*
3028F: include/uapi/drm/radeon*
3029
03e255b9
TR
3030DRM PANEL DRIVERS
3031M: Thierry Reding <thierry.reding@gmail.com>
3032L: dri-devel@lists.freedesktop.org
3033T: git git://anongit.freedesktop.org/tegra/linux.git
3034S: Maintained
3035F: drivers/gpu/drm/drm_panel.c
3036F: drivers/gpu/drm/panel/
3037F: include/drm/drm_panel.h
3038F: Documentation/devicetree/bindings/panel/
3039
8daf7473 3040INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 3041M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 3042M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3043L: intel-gfx@lists.freedesktop.org
8daf7473 3044L: dri-devel@lists.freedesktop.org
47f95647 3045Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3046T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3047S: Supported
14430813 3048F: drivers/gpu/drm/i915/
8daf7473 3049F: include/drm/i915*
c117ab84 3050F: include/uapi/drm/i915*
8daf7473 3051
398a6d4a
KP
3052DRM DRIVERS FOR EXYNOS
3053M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3054M: Joonyoung Shim <jy0922.shim@samsung.com>
3055M: Seung-Woo Kim <sw0312.kim@samsung.com>
3056M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3057L: dri-devel@lists.freedesktop.org
25a58030 3058T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3059S: Supported
14430813 3060F: drivers/gpu/drm/exynos/
398a6d4a 3061F: include/drm/exynos*
c117ab84 3062F: include/uapi/drm/exynos*
398a6d4a 3063
bd3b49f2 3064DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3065M: Thierry Reding <thierry.reding@gmail.com>
3066M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3067L: dri-devel@lists.freedesktop.org
3068L: linux-tegra@vger.kernel.org
a5ad7a63 3069T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3070S: Supported
dee8268f 3071F: drivers/gpu/drm/tegra/
a5ad7a63 3072F: drivers/gpu/host1x/
e1e90644 3073F: include/linux/host1x.h
a5ad7a63 3074F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3075F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3076
598df1ac
AK
3077DSBR100 USB FM RADIO DRIVER
3078M: Alexey Klimov <klimov.linux@gmail.com>
3079L: linux-media@vger.kernel.org
3080T: git git://linuxtv.org/media_tree.git
3081S: Maintained
3082F: drivers/media/radio/dsbr100.c
3083
1da177e4 3084DSCC4 DRIVER
8b58be88 3085M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3086L: netdev@vger.kernel.org
1da177e4 3087S: Maintained
679655da 3088F: drivers/net/wan/dscc4.c
1da177e4 3089
91952bc0
AP
3090DVB_USB_AF9015 MEDIA DRIVER
3091M: Antti Palosaari <crope@iki.fi>
3092L: linux-media@vger.kernel.org
3093W: http://linuxtv.org/
3094W: http://palosaari.fi/linux/
3095Q: http://patchwork.linuxtv.org/project/linux-media/list/
3096T: git git://linuxtv.org/anttip/media_tree.git
3097S: Maintained
3098F: drivers/media/usb/dvb-usb-v2/af9015*
3099
3100DVB_USB_AF9035 MEDIA DRIVER
3101M: Antti Palosaari <crope@iki.fi>
3102L: linux-media@vger.kernel.org
3103W: http://linuxtv.org/
3104W: http://palosaari.fi/linux/
3105Q: http://patchwork.linuxtv.org/project/linux-media/list/
3106T: git git://linuxtv.org/anttip/media_tree.git
3107S: Maintained
3108F: drivers/media/usb/dvb-usb-v2/af9035*
3109
3110DVB_USB_ANYSEE MEDIA DRIVER
3111M: Antti Palosaari <crope@iki.fi>
3112L: linux-media@vger.kernel.org
3113W: http://linuxtv.org/
3114W: http://palosaari.fi/linux/
3115Q: http://patchwork.linuxtv.org/project/linux-media/list/
3116T: git git://linuxtv.org/anttip/media_tree.git
3117S: Maintained
3118F: drivers/media/usb/dvb-usb-v2/anysee*
3119
3120DVB_USB_AU6610 MEDIA DRIVER
3121M: Antti Palosaari <crope@iki.fi>
3122L: linux-media@vger.kernel.org
3123W: http://linuxtv.org/
3124W: http://palosaari.fi/linux/
3125Q: http://patchwork.linuxtv.org/project/linux-media/list/
3126T: git git://linuxtv.org/anttip/media_tree.git
3127S: Maintained
3128F: drivers/media/usb/dvb-usb-v2/au6610*
3129
3130DVB_USB_CE6230 MEDIA DRIVER
3131M: Antti Palosaari <crope@iki.fi>
3132L: linux-media@vger.kernel.org
3133W: http://linuxtv.org/
3134W: http://palosaari.fi/linux/
3135Q: http://patchwork.linuxtv.org/project/linux-media/list/
3136T: git git://linuxtv.org/anttip/media_tree.git
3137S: Maintained
3138F: drivers/media/usb/dvb-usb-v2/ce6230*
3139
d099dea2
MK
3140DVB_USB_CXUSB MEDIA DRIVER
3141M: Michael Krufky <mkrufky@linuxtv.org>
3142L: linux-media@vger.kernel.org
3143W: http://linuxtv.org/
3144W: http://github.com/mkrufky
3145Q: http://patchwork.linuxtv.org/project/linux-media/list/
3146T: git git://linuxtv.org/media_tree.git
3147S: Maintained
9819da66 3148F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3149
91952bc0 3150DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3151M: Antti Palosaari <crope@iki.fi>
3152L: linux-media@vger.kernel.org
3153W: http://linuxtv.org/
3154W: http://palosaari.fi/linux/
3155Q: http://patchwork.linuxtv.org/project/linux-media/list/
3156T: git git://linuxtv.org/anttip/media_tree.git
3157S: Maintained
91952bc0 3158F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3159
5560983b 3160DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3161M: Antti Palosaari <crope@iki.fi>
3162L: linux-media@vger.kernel.org
3163W: http://linuxtv.org/
91952bc0
AP
3164Q: http://patchwork.linuxtv.org/project/linux-media/list/
3165T: git git://linuxtv.org/anttip/media_tree.git
3166S: Maintained
5560983b 3167F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3168
8856f5f2
MK
3169DVB_USB_MXL111SF MEDIA DRIVER
3170M: Michael Krufky <mkrufky@linuxtv.org>
3171L: linux-media@vger.kernel.org
3172W: http://linuxtv.org/
3173W: http://github.com/mkrufky
3174Q: http://patchwork.linuxtv.org/project/linux-media/list/
3175T: git git://linuxtv.org/mkrufky/mxl111sf.git
3176S: Maintained
3177F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3178
91952bc0
AP
3179DVB_USB_RTL28XXU MEDIA DRIVER
3180M: Antti Palosaari <crope@iki.fi>
3181L: linux-media@vger.kernel.org
3182W: http://linuxtv.org/
3183W: http://palosaari.fi/linux/
3184Q: http://patchwork.linuxtv.org/project/linux-media/list/
3185T: git git://linuxtv.org/anttip/media_tree.git
3186S: Maintained
3187F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3188
3189DVB_USB_V2 MEDIA DRIVER
3190M: Antti Palosaari <crope@iki.fi>
3191L: linux-media@vger.kernel.org
3192W: http://linuxtv.org/
3193W: http://palosaari.fi/linux/
3194Q: http://patchwork.linuxtv.org/project/linux-media/list/
3195T: git git://linuxtv.org/anttip/media_tree.git
3196S: Maintained
3197F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3198F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3199
ac0ac38f 3200DYNAMIC DEBUG
5c4a97d1 3201M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3202S: Maintained
3203F: lib/dynamic_debug.c
3204F: include/linux/dynamic_debug.h
3205
789c7048 3206DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3207M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3208S: Maintained
df621252 3209F: drivers/tty/serial/dz.*
789c7048 3210
91952bc0
AP
3211E4000 MEDIA DRIVER
3212M: Antti Palosaari <crope@iki.fi>
3213L: linux-media@vger.kernel.org
3214W: http://linuxtv.org/
3215W: http://palosaari.fi/linux/
3216Q: http://patchwork.linuxtv.org/project/linux-media/list/
3217T: git git://linuxtv.org/anttip/media_tree.git
3218S: Maintained
3219F: drivers/media/tuners/e4000*
3220
1da177e4 3221EATA-DMA SCSI DRIVER
8b58be88 3222M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3223L: linux-eata@i-connect.net
3224L: linux-scsi@vger.kernel.org
1da177e4 3225S: Maintained
679655da 3226F: drivers/scsi/eata*
1da177e4
LT
3227
3228EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3229M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3230L: linux-scsi@vger.kernel.org
3231S: Maintained
679655da 3232F: drivers/scsi/eata.c
1da177e4
LT
3233
3234EATA-PIO SCSI DRIVER
8b58be88 3235M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3236L: linux-eata@i-connect.net
3237L: linux-scsi@vger.kernel.org
1da177e4 3238S: Maintained
679655da 3239F: drivers/scsi/eata_pio.*
1da177e4 3240
91952bc0
AP
3241EC100 MEDIA DRIVER
3242M: Antti Palosaari <crope@iki.fi>
3243L: linux-media@vger.kernel.org
3244W: http://linuxtv.org/
3245W: http://palosaari.fi/linux/
3246Q: http://patchwork.linuxtv.org/project/linux-media/list/
3247T: git git://linuxtv.org/anttip/media_tree.git
3248S: Maintained
3249F: drivers/media/dvb-frontends/ec100*
3250
237fead6 3251ECRYPT FILE SYSTEM
0de9adf2 3252M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3253L: ecryptfs@vger.kernel.org
24a923e4 3254W: http://ecryptfs.org
6dc7516e 3255W: https://launchpad.net/ecryptfs
237fead6 3256S: Supported
679655da
JP
3257F: Documentation/filesystems/ecryptfs.txt
3258F: fs/ecryptfs/
237fead6 3259
da9bb1d2 3260EDAC-CORE
8b58be88 3261M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3262M: Borislav Petkov <bp@alien8.de>
3263M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3264L: linux-edac@vger.kernel.org
0e438e3f 3265W: bluesmoke.sourceforge.net
8c2a6a40 3266S: Supported
679655da 3267F: Documentation/edac.txt
91445c72 3268F: drivers/edac/
679655da 3269F: include/linux/edac.h
0e438e3f 3270
c476c23b 3271EDAC-AMD64
8b58be88 3272M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3273M: Borislav Petkov <bp@alien8.de>
91445c72 3274L: linux-edac@vger.kernel.org
c476c23b 3275W: bluesmoke.sourceforge.net
487ba8e8 3276S: Maintained
c476c23b
BP
3277F: drivers/edac/amd64_edac*
3278
836dae5d
RR
3279EDAC-CALXEDA
3280M: Doug Thompson <dougthompson@xmission.com>
3281M: Robert Richter <rric@kernel.org>
3282L: linux-edac@vger.kernel.org
3283W: bluesmoke.sourceforge.net
3284S: Maintained
3285F: drivers/edac/highbank*
3286
f65aad41
RB
3287EDAC-CAVIUM
3288M: Ralf Baechle <ralf@linux-mips.org>
3289M: David Daney <david.daney@cavium.com>
3290L: linux-edac@vger.kernel.org
3291L: linux-mips@linux-mips.org
3292W: bluesmoke.sourceforge.net
3293S: Supported
3294F: drivers/edac/octeon_edac*
3295
0e438e3f 3296EDAC-E752X
8b58be88
JP
3297M: Mark Gross <mark.gross@intel.com>
3298M: Doug Thompson <dougthompson@xmission.com>
91445c72 3299L: linux-edac@vger.kernel.org
0e438e3f
DP
3300W: bluesmoke.sourceforge.net
3301S: Maintained
679655da 3302F: drivers/edac/e752x_edac.c
0e438e3f
DP
3303
3304EDAC-E7XXX
8b58be88 3305M: Doug Thompson <dougthompson@xmission.com>
91445c72 3306L: linux-edac@vger.kernel.org
0e438e3f
DP
3307W: bluesmoke.sourceforge.net
3308S: Maintained
679655da 3309F: drivers/edac/e7xxx_edac.c
0e438e3f 3310
77c5f5d2 3311EDAC-GHES
1b2c14b4 3312M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3313L: linux-edac@vger.kernel.org
3314W: bluesmoke.sourceforge.net
3315S: Maintained
2caa67a6 3316F: drivers/edac/ghes_edac.c
77c5f5d2 3317
6bc78404 3318EDAC-I82443BXGX
8b58be88 3319M: Tim Small <tim@buttersideup.com>
91445c72 3320L: linux-edac@vger.kernel.org
6bc78404
DT
3321W: bluesmoke.sourceforge.net
3322S: Maintained
679655da 3323F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3324
3325EDAC-I3000
8b58be88 3326M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3327L: linux-edac@vger.kernel.org
6bc78404
DT
3328W: bluesmoke.sourceforge.net
3329S: Maintained
679655da 3330F: drivers/edac/i3000_edac.c
6bc78404
DT
3331
3332EDAC-I5000
8b58be88 3333M: Doug Thompson <dougthompson@xmission.com>
91445c72 3334L: linux-edac@vger.kernel.org
ba9a5918
DT
3335W: bluesmoke.sourceforge.net
3336S: Maintained
679655da 3337F: drivers/edac/i5000_edac.c
ba9a5918 3338
44c12cb2 3339EDAC-I5400
1b2c14b4 3340M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3341L: linux-edac@vger.kernel.org
44c12cb2
MCC
3342W: bluesmoke.sourceforge.net
3343S: Maintained
679655da 3344F: drivers/edac/i5400_edac.c
44c12cb2 3345
3c9c92b6 3346EDAC-I7300
1b2c14b4 3347M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3348L: linux-edac@vger.kernel.org
3349W: bluesmoke.sourceforge.net
3350S: Maintained
3351F: drivers/edac/i7300_edac.c
3352
67c89316 3353EDAC-I7CORE
1b2c14b4 3354M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3355L: linux-edac@vger.kernel.org
3356W: bluesmoke.sourceforge.net
3357S: Maintained
70aff0ce 3358F: drivers/edac/i7core_edac.c
67c89316 3359
ba9a5918 3360EDAC-I82975X
8b58be88 3361M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3362M: "Arvind R." <arvino55@gmail.com>
91445c72 3363L: linux-edac@vger.kernel.org
ba9a5918
DT
3364W: bluesmoke.sourceforge.net
3365S: Maintained
679655da 3366F: drivers/edac/i82975x_edac.c
ba9a5918 3367
ccdfb979
JT
3368EDAC-MPC85XX
3369M: Johannes Thumshirn <johannes.thumshirn@men.de>
3370L: linux-edac@vger.kernel.org
3371W: bluesmoke.sourceforge.net
3372S: Maintained
3373F: drivers/edac/mpc85xx_edac.[ch]
3374
ba9a5918 3375EDAC-PASEMI
8b58be88 3376M: Egor Martovetsky <egor@pasemi.com>
91445c72 3377L: linux-edac@vger.kernel.org
6bc78404
DT
3378W: bluesmoke.sourceforge.net
3379S: Maintained
679655da 3380F: drivers/edac/pasemi_edac.c
6bc78404 3381
0e438e3f 3382EDAC-R82600
8b58be88 3383M: Tim Small <tim@buttersideup.com>
91445c72 3384L: linux-edac@vger.kernel.org
0e438e3f
DP
3385W: bluesmoke.sourceforge.net
3386S: Maintained
679655da 3387F: drivers/edac/r82600_edac.c
da9bb1d2 3388
4d096ca7 3389EDAC-SBRIDGE
1b2c14b4 3390M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3391L: linux-edac@vger.kernel.org
3392W: bluesmoke.sourceforge.net
3393S: Maintained
3394F: drivers/edac/sb_edac.c
3395
af39917d
CL
3396EDIROL UA-101/UA-1000 DRIVER
3397M: Clemens Ladisch <clemens@ladisch.de>
3398L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3399T: git git://git.alsa-project.org/alsa-kernel.git
3400S: Maintained
3401F: sound/usb/misc/ua101.c
3402
1f7df953
MF
3403EXTENSIBLE FIRMWARE INTERFACE (EFI)
3404M: Matt Fleming <matt.fleming@intel.com>
3405L: linux-efi@vger.kernel.org
78bef24e 3406T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3407S: Maintained
3408F: Documentation/x86/efi-stub.txt
3409F: arch/ia64/kernel/efi.c
3410F: arch/x86/boot/compressed/eboot.[ch]
3411F: arch/x86/include/asm/efi.h
3412F: arch/x86/platform/efi/*
a9499fa7 3413F: drivers/firmware/efi/*
1f7df953
MF
3414F: include/linux/efi*.h
3415
d68772b7
MF
3416EFI VARIABLE FILESYSTEM
3417M: Matthew Garrett <matthew.garrett@nebula.com>
3418M: Jeremy Kerr <jk@ozlabs.org>
3419M: Matt Fleming <matt.fleming@intel.com>
3420T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3421L: linux-efi@vger.kernel.org
3422S: Maintained
3423F: fs/efivarfs/
3424
85a00d9b
PJ
3425EFIFB FRAMEBUFFER DRIVER
3426L: linux-fbdev@vger.kernel.org
3427M: Peter Jones <pjones@redhat.com>
3428S: Maintained
3429F: drivers/video/efifb.c
3430
0bee8d28
JT
3431EFS FILESYSTEM
3432W: http://aeschi.ch.eu.org/efs/
3433S: Orphan
679655da 3434F: fs/efs/
0bee8d28 3435
4480f15b 3436EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3437M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3438M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3439L: linux-rdma@vger.kernel.org
fab97220 3440S: Supported
679655da 3441F: drivers/infiniband/hw/ehca/
fab97220 3442
aa8a9e25 3443EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3444M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3445L: netdev@vger.kernel.org
3446S: Maintained
9aa32835 3447F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3448
f0319efe 3449EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3450M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3451L: linux-media@vger.kernel.org
3452W: http://linuxtv.org
3453T: git git://linuxtv.org/media_tree.git
3454S: Maintained
3455F: drivers/media/usb/em28xx/
3456
3e3a7d66 3457EMBEDDED LINUX
8b58be88
JP
3458M: Paul Gortmaker <paul.gortmaker@windriver.com>
3459M: Matt Mackall <mpm@selenic.com>
3460M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3461L: linux-embedded@vger.kernel.org
3462S: Maintained
3463
3a1c1d44 3464EMULEX LPFC FC SCSI DRIVER
8b58be88 3465M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3466L: linux-scsi@vger.kernel.org
3467W: http://sourceforge.net/projects/lpfcxxxx
3468S: Supported
679655da 3469F: drivers/scsi/lpfc/
3a1c1d44 3470
5f5bac82 3471ENE CB710 FLASH CARD READER DRIVER
8b58be88 3472M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3473S: Maintained
3474F: drivers/misc/cb710/
3475F: drivers/mmc/host/cb710-mmc.*
3476F: include/linux/cb710.h
3477
931e39a1
ML
3478ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3479M: Maxim Levitsky <maximlevitsky@gmail.com>
3480S: Maintained
2a837449 3481F: drivers/media/rc/ene_ir.*
931e39a1 3482
ec207dcc
GS
3483ENHANCED ERROR HANDLING (EEH)
3484M: Gavin Shan <shangw@linux.vnet.ibm.com>
3485L: linuxppc-dev@lists.ozlabs.org
3486S: Supported
3487F: Documentation/powerpc/eeh-pci-error-recovery.txt
3488F: arch/powerpc/kernel/eeh*.c
3489
d5ca9006 3490EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3491M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3492S: Maintained
084bad91 3493T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3494F: drivers/video/s1d13xxxfb.c
3495F: include/video/s1d13xxxfb.h
d5ca9006 3496
1da177e4 3497ETHERNET BRIDGE
adbbf69d 3498M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3499L: bridge@lists.linux-foundation.org
4c325313 3500L: netdev@vger.kernel.org
c996d8b9 3501W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3502S: Maintained
679655da
JP
3503F: include/linux/netfilter_bridge/
3504F: net/bridge/
1da177e4 3505
22f08ad9
FF
3506ETHERNET PHY LIBRARY
3507M: Florian Fainelli <f.fainelli@gmail.com>
3508L: netdev@vger.kernel.org
3509S: Maintained
3510F: include/linux/phy.h
3511F: include/linux/phy_fixed.h
3512F: drivers/net/phy/
3513F: Documentation/networking/phy.txt
3514F: drivers/of/of_mdio.c
3515F: drivers/of/of_net.c
3516
1da177e4 3517EXT2 FILE SYSTEM
01971952 3518M: Jan Kara <jack@suse.cz>
72be2ccf 3519L: linux-ext4@vger.kernel.org
1da177e4 3520S: Maintained
679655da
JP
3521F: Documentation/filesystems/ext2.txt
3522F: fs/ext2/
3523F: include/linux/ext2*
1da177e4
LT
3524
3525EXT3 FILE SYSTEM
01971952 3526M: Jan Kara <jack@suse.cz>
8b58be88 3527M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3528M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3529L: linux-ext4@vger.kernel.org
3530S: Maintained
679655da
JP
3531F: Documentation/filesystems/ext3.txt
3532F: fs/ext3/
72be2ccf
EM
3533
3534EXT4 FILE SYSTEM
8b58be88 3535M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3536M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3537L: linux-ext4@vger.kernel.org
08a225f1 3538W: http://ext4.wiki.kernel.org
8a6e2535 3539Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3540S: Maintained
679655da
JP
3541F: Documentation/filesystems/ext4.txt
3542F: fs/ext4/
1da177e4 3543
c5532b09 3544Extended Verification Module (EVM)
74dd744f
MZ
3545M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3546L: linux-ima-devel@lists.sourceforge.net
3547L: linux-security-module@vger.kernel.org
c5532b09
MZ
3548S: Supported
3549F: security/integrity/evm/
3550
df6b3cfe
MH
3551EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3552M: MyungJoo Ham <myungjoo.ham@samsung.com>
3553M: Chanwoo Choi <cw00.choi@samsung.com>
3554L: linux-kernel@vger.kernel.org
81df63a9 3555T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3556S: Maintained
3557F: drivers/extcon/
3558F: Documentation/extcon/
3559
e2a75c44
JH
3560EXYNOS DP DRIVER
3561M: Jingoo Han <jg1.han@samsung.com>
3562L: dri-devel@lists.freedesktop.org
3563S: Maintained
3564F: drivers/gpu/drm/exynos/exynos_dp*
3565
33ad3912
DL
3566EXYNOS MIPI DISPLAY DRIVERS
3567M: Inki Dae <inki.dae@samsung.com>
3568M: Donghwa Lee <dh09.lee@samsung.com>
3569M: Kyungmin Park <kyungmin.park@samsung.com>
3570L: linux-fbdev@vger.kernel.org
3571S: Maintained
3572F: drivers/video/exynos/exynos_mipi*
3573F: include/video/exynos_mipi*
3574
e53004e2 3575F71805F HARDWARE MONITORING DRIVER
7c81c60f 3576M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3577L: lm-sensors@lm-sensors.org
3578S: Maintained
679655da
JP
3579F: Documentation/hwmon/f71805f
3580F: drivers/hwmon/f71805f.c
e53004e2 3581
eea977ed
MB
3582FC0011 TUNER DRIVER
3583M: Michael Buesch <m@bues.ch>
3584L: linux-media@vger.kernel.org
3585S: Maintained
ccae7af2
MCC
3586F: drivers/media/tuners/fc0011.h
3587F: drivers/media/tuners/fc0011.c
eea977ed 3588
91952bc0
AP
3589FC2580 MEDIA DRIVER
3590M: Antti Palosaari <crope@iki.fi>
3591L: linux-media@vger.kernel.org
3592W: http://linuxtv.org/
3593W: http://palosaari.fi/linux/
3594Q: http://patchwork.linuxtv.org/project/linux-media/list/
3595T: git git://linuxtv.org/anttip/media_tree.git
3596S: Maintained
3597F: drivers/media/tuners/fc2580*
eea977ed 3598
88b2dbdb
EP
3599FANOTIFY
3600M: Eric Paris <eparis@redhat.com>
3601S: Maintained
3602F: fs/notify/fanotify/
3603F: include/linux/fanotify.h
c117ab84 3604F: include/uapi/linux/fanotify.h
88b2dbdb 3605
1da177e4 3606FARSYNC SYNCHRONOUS DRIVER
8b58be88 3607M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3608W: http://www.farsite.co.uk/
3609S: Supported
679655da 3610F: drivers/net/wan/farsync.*
1da177e4 3611
c5408b88 3612FAULT INJECTION SUPPORT
8b58be88 3613M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3614S: Supported
679655da
JP
3615F: Documentation/fault-injection/
3616F: lib/fault-inject.c
c5408b88 3617
cae727db
RL
3618FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3619M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3620L: fcoe-devel@open-fcoe.org
cae727db
RL
3621W: www.Open-FCoE.org
3622S: Supported
3623F: drivers/scsi/libfc/
3624F: drivers/scsi/fcoe/
3625F: include/scsi/fc/
3626F: include/scsi/libfc.h
3627F: include/scsi/libfcoe.h
c117ab84 3628F: include/uapi/scsi/fc/
cae727db 3629
e2d1d6c0 3630FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3631M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3632M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3633L: linux-fsdevel@vger.kernel.org
1da177e4 3634S: Maintained
679655da
JP
3635F: include/linux/fcntl.h
3636F: include/linux/fs.h
c117ab84
CEB
3637F: include/uapi/linux/fcntl.h
3638F: include/uapi/linux/fs.h
679655da
JP
3639F: fs/fcntl.c
3640F: fs/locks.c
1da177e4 3641
e2d1d6c0 3642FILESYSTEMS (VFS and infrastructure)
8b58be88 3643M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3644L: linux-fsdevel@vger.kernel.org
173acc7c 3645S: Maintained
679655da 3646F: fs/*
173acc7c 3647
b26e0ed4 3648FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3649M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3650L: lm-sensors@lm-sensors.org
3651S: Maintained
d5ca6918
JP
3652F: drivers/hwmon/f75375s.c
3653F: include/linux/f75375s.h
b26e0ed4 3654
a331b0c3
CL
3655FIREWIRE AUDIO DRIVERS
3656M: Clemens Ladisch <clemens@ladisch.de>
3657L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3658T: git git://git.alsa-project.org/alsa-kernel.git
3659S: Maintained
3660F: sound/firewire/
3661
eb86ec51
SR
3662FIREWIRE MEDIA DRIVERS (firedtv)
3663M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3664L: linux-media@vger.kernel.org
3665L: linux1394-devel@lists.sourceforge.net
3666T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3667S: Maintained
3668F: drivers/media/firewire/
3669
a511ce33
CB
3670FIREWIRE SBP-2 TARGET
3671M: Chris Boot <bootc@bootc.net>
3672L: linux-scsi@vger.kernel.org
3673L: target-devel@vger.kernel.org
3674L: linux1394-devel@lists.sourceforge.net
3675T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3676S: Maintained
3677F: drivers/target/sbp/
3678
7d2c86b5 3679FIREWIRE SUBSYSTEM
8b58be88 3680M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3681L: linux1394-devel@lists.sourceforge.net
958a29cb 3682W: http://ieee1394.wiki.kernel.org/
2ca526bf 3683T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3684S: Maintained
679655da 3685F: drivers/firewire/
8f06ce3b
SR
3686F: include/linux/firewire.h
3687F: include/uapi/linux/firewire*.h
9f6d3c4b 3688F: tools/firewire/
e2d1d6c0
RD
3689
3690FIRMWARE LOADER (request_firmware)
39e68089
ML
3691M: Ming Lei <ming.lei@canonical.com>
3692L: linux-kernel@vger.kernel.org
3693S: Maintained
679655da
JP
3694F: Documentation/firmware_class/
3695F: drivers/base/firmware*.c
3696F: include/linux/firmware.h
e2d1d6c0 3697
f730e3dc 3698FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3699M: Joshua Morris <josh.h.morris@us.ibm.com>
3700M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3701S: Maintained
3702F: drivers/block/rsxx/
3703
8206f664
JK
3704FLOPPY DRIVER
3705M: Jiri Kosina <jkosina@suse.cz>
3706T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3707S: Odd fixes
3708F: drivers/block/floppy.c
3709
9c9f32ed
AR
3710FMC SUBSYSTEM
3711M: Alessandro Rubini <rubini@gnudd.com>
3712W: http://www.ohwr.org/projects/fmc-bus
3713S: Supported
3714F: drivers/fmc/
3715F: include/linux/fmc*.h
3716F: include/linux/ipmi-fru.h
3717K: fmc_d.*register
3718
e2d1d6c0 3719FPU EMULATOR
8b58be88 3720M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3721W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3722S: Maintained
679655da 3723F: arch/x86/math-emu/
e2d1d6c0
RD
3724
3725FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3726L: netdev@vger.kernel.org
c173bfac 3727S: Orphan
679655da
JP
3728F: drivers/net/wan/dlci.c
3729F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3730
3731FRAMEBUFFER LAYER
5489e948
JCPV
3732M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3733M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3734L: linux-fbdev@vger.kernel.org
e2d1d6c0 3735W: http://linux-fbdev.sourceforge.net/
b22fe37b 3736Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3737T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3738S: Maintained
679655da 3739F: Documentation/fb/
d958c62c 3740F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3741F: drivers/video/
3742F: include/video/
679655da 3743F: include/linux/fb.h
c117ab84
CEB
3744F: include/uapi/video/
3745F: include/uapi/linux/fb.h
e2d1d6c0 3746
a57c188e 3747FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3748M: Timur Tabi <timur@tabi.org>
a57c188e 3749L: linux-fbdev@vger.kernel.org
c4ef9bc4 3750S: Maintained
a57c188e
TT
3751F: drivers/video/fsl-diu-fb.*
3752
e2d1d6c0 3753FREESCALE DMA DRIVER
8b58be88
JP
3754M: Li Yang <leoli@freescale.com>
3755M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3756L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3757S: Maintained
679655da 3758F: drivers/dma/fsldma.*
e2d1d6c0
RD
3759
3760FREESCALE I2C CPM DRIVER
8b58be88 3761M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3762L: linuxppc-dev@lists.ozlabs.org
846557d3 3763L: linux-i2c@vger.kernel.org
0d2b405a 3764S: Maintained
679655da 3765F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3766
60e8c5ab 3767FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3768M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3769L: linux-fbdev@vger.kernel.org
efc03ecb 3770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3771S: Maintained
bad985a1 3772F: include/linux/platform_data/video-imxfb.h
679655da 3773F: drivers/video/imxfb.c
60e8c5ab 3774
4689a6b1 3775FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3776M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3777M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3778L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3779L: netdev@vger.kernel.org
3780S: Maintained
ec21e2ec 3781F: drivers/net/ethernet/freescale/fs_enet/
679655da 3782F: include/linux/fs_enet_pd.h
4689a6b1 3783
d9e9d82c 3784FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3785L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3786S: Orphan
679655da
JP
3787F: arch/powerpc/sysdev/qe_lib/
3788F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3789
b55ef929 3790FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3791M: Li Yang <leoli@freescale.com>
6372594a 3792L: linux-usb@vger.kernel.org
a4724ed6 3793L: linuxppc-dev@lists.ozlabs.org
a7205b30 3794S: Maintained
5429c731 3795F: drivers/usb/gadget/fsl*
a7205b30 3796
beaf53bf 3797FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3798M: Li Yang <leoli@freescale.com>
beaf53bf 3799L: netdev@vger.kernel.org
a4724ed6 3800L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3801S: Maintained
ec21e2ec 3802F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3803
d9e9d82c 3804FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3805M: Timur Tabi <timur@tabi.org>
a4724ed6 3806L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3807S: Maintained
df621252 3808F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3809
3810FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3811M: Timur Tabi <timur@tabi.org>
93711660 3812L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3813L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3814S: Maintained
69aefcea
JP
3815F: sound/soc/fsl/fsl*
3816F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3817
1da177e4 3818FREEVXFS FILESYSTEM
8b58be88 3819M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3820W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3821S: Maintained
679655da 3822F: fs/freevxfs/
1da177e4 3823
71038f52 3824FREEZER
49db1903 3825M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3826M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3827L: linux-pm@vger.kernel.org
71038f52 3828S: Supported
679655da
JP
3829F: Documentation/power/freezing-of-tasks.txt
3830F: include/linux/freezer.h
3831F: kernel/freezer.c
71038f52 3832
839a1f79
KRW
3833FRONTSWAP API
3834M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3835L: linux-kernel@vger.kernel.org
3836S: Maintained
3837F: mm/frontswap.c
3838F: include/linux/frontswap.h
3839
a5432f5a 3840FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3841M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3842L: linux-cachefs@redhat.com
3843S: Supported
3844F: Documentation/filesystems/caching/
3845F: fs/fscache/
3846F: include/linux/fscache*.h
3847
f58ad8f5 3848F2FS FILE SYSTEM
9b29d481 3849M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3850M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3851L: linux-f2fs-devel@lists.sourceforge.net
3852W: http://en.wikipedia.org/wiki/F2FS
3853T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3854S: Maintained
3855F: Documentation/filesystems/f2fs.txt
3bac380c 3856F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3857F: fs/f2fs/
3858F: include/linux/f2fs_fs.h
3859
5ab7ffea 3860FUJITSU FR-V (FRV) PORT
8b58be88 3861M: David Howells <dhowells@redhat.com>
1da177e4 3862S: Maintained
679655da 3863F: arch/frv/
1da177e4 3864
20b93734 3865FUJITSU LAPTOP EXTRAS
409a3e98 3866M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3867L: platform-driver-x86@vger.kernel.org
20b93734 3868S: Maintained
679655da 3869F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3870
4da621b6
HK
3871FUJITSU M-5MO LS CAMERA ISP DRIVER
3872M: Kyungmin Park <kyungmin.park@samsung.com>
3873M: Heungjun Kim <riverful.kim@samsung.com>
3874L: linux-media@vger.kernel.org
3875S: Maintained
90d72ac6 3876F: drivers/media/i2c/m5mols/
4da621b6
HK
3877F: include/media/m5mols.h
3878
2d24c490
RG
3879FUJITSU TABLET EXTRAS
3880M: Robert Gerlach <khnz@gmx.de>
3881L: platform-driver-x86@vger.kernel.org
3882S: Maintained
3883F: drivers/platform/x86/fujitsu-tablet.c
3884
04578f17 3885FUSE: FILESYSTEM IN USERSPACE
8b58be88 3886M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3887L: fuse-devel@lists.sourceforge.net
3888W: http://fuse.sourceforge.net/
3889S: Maintained
679655da 3890F: fs/fuse/
c117ab84 3891F: include/uapi/linux/fuse.h
04578f17 3892
1da177e4 3893FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3894M: Rik Faith <faith@cs.unc.edu>
1da177e4 3895L: linux-scsi@vger.kernel.org
baaea1dc 3896S: Odd Fixes (e.g., new signatures)
679655da 3897F: drivers/scsi/fdomain.*
1da177e4 3898
d8e2162c
PO
3899GCOV BASED KERNEL PROFILING
3900M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3901S: Maintained
3902F: kernel/gcov/
3903F: Documentation/gcov.txt
3904
1da177e4 3905GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3906M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3907L: linux-scsi@vger.kernel.org
3908W: http://www.icp-vortex.com/
3909S: Supported
679655da 3910F: drivers/scsi/gdt*
1da177e4 3911
3169a1c7
HV
3912GEMTEK FM RADIO RECEIVER DRIVER
3913M: Hans Verkuil <hverkuil@xs4all.nl>
3914L: linux-media@vger.kernel.org
3915T: git git://linuxtv.org/media_tree.git
3916W: http://linuxtv.org
3917S: Maintained
3918F: drivers/media/radio/radio-gemtek*
3919
1c23af90 3920GENERIC GPIO I2C DRIVER
880b0e26 3921M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3922S: Supported
679655da
JP
3923F: drivers/i2c/busses/i2c-gpio.c
3924F: include/linux/i2c-gpio.h
1c23af90 3925
92ed1a76
PK
3926GENERIC GPIO I2C MULTIPLEXER DRIVER
3927M: Peter Korsgaard <peter.korsgaard@barco.com>
3928L: linux-i2c@vger.kernel.org
3929S: Supported
e7065e20
JD
3930F: drivers/i2c/muxes/i2c-mux-gpio.c
3931F: include/linux/i2c-mux-gpio.h
3932F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3933
9251ce95 3934GENERIC HDLC (WAN) DRIVERS
8b58be88 3935M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3936W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3937S: Maintained
679655da
JP
3938F: drivers/net/wan/c101.c
3939F: drivers/net/wan/hd6457*
3940F: drivers/net/wan/hdlc*
3941F: drivers/net/wan/n2.c
3942F: drivers/net/wan/pc300too.c
3943F: drivers/net/wan/pci200syn.c
3944F: drivers/net/wan/wanxl*
1da177e4 3945
1527aab6 3946GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3947M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3948L: linux-arch@vger.kernel.org
3949T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3950S: Maintained
14430813
JP
3951F: include/asm-generic/
3952F: include/uapi/asm-generic/
1527aab6 3953
ff764963
KVA
3954GENERIC PHY FRAMEWORK
3955M: Kishon Vijay Abraham I <kishon@ti.com>
3956L: linux-kernel@vger.kernel.org
3957T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3958S: Supported
3959F: drivers/phy/
3960F: include/linux/phy/
3961
ccb86a69 3962GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3963M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3964L: kvm@vger.kernel.org
ccb86a69
MT
3965S: Supported
3966F: drivers/uio/uio_pci_generic.c
3967
f8f1ec73
JP
3968GET_MAINTAINER SCRIPT
3969M: Joe Perches <joe@perches.com>
3970S: Maintained
3971F: scripts/get_maintainer.pl
3972
5be7b50f 3973GFS2 FILE SYSTEM
8b58be88 3974M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3975L: cluster-devel@redhat.com
5be7b50f 3976W: http://sources.redhat.com/cluster/
08deed1e
JP
3977T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3978T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3979S: Supported
679655da
JP
3980F: Documentation/filesystems/gfs2*.txt
3981F: fs/gfs2/
c117ab84 3982F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3983
0a34eb8f 3984GIGASET ISDN DRIVERS
8b58be88
JP
3985M: Hansjoerg Lipp <hjlipp@web.de>
3986M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3987L: gigaset307x-common@lists.sourceforge.net
3988W: http://gigaset307x.sourceforge.net/
3989S: Maintained
679655da
JP
3990F: Documentation/isdn/README.gigaset
3991F: drivers/isdn/gigaset/
c117ab84 3992F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3993
a0dc00b4 3994GPIO SUBSYSTEM
e4651a9f 3995M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3996M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3997L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3998T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3999S: Maintained
4000F: Documentation/gpio/
a0dc00b4
GL
4001F: drivers/gpio/
4002F: include/linux/gpio*
9b692346 4003F: include/asm-generic/gpio.h
a0dc00b4 4004
71a6d0af
HW
4005GRE DEMULTIPLEXER DRIVER
4006M: Dmitry Kozlov <xeb@mail.ru>
4007L: netdev@vger.kernel.org
4008S: Maintained
11c26770
JP
4009F: net/ipv4/gre_demux.c
4010F: net/ipv4/gre_offload.c
71a6d0af
HW
4011F: include/net/gre.h
4012
d4c41139
KG
4013GRETH 10/100/1G Ethernet MAC device driver
4014M: Kristoffer Glembo <kristoffer@gaisler.com>
4015L: netdev@vger.kernel.org
4016S: Maintained
a31a96ad 4017F: drivers/net/ethernet/aeroflex/
d4c41139 4018
e8deeae2 4019GSPCA FINEPIX SUBDRIVER
8b58be88 4020M: Frank Zago <frank@zago.net>
661263b5 4021L: linux-media@vger.kernel.org
275ffde4 4022T: git git://linuxtv.org/media_tree.git
e8deeae2 4023S: Maintained
0c0d06ca 4024F: drivers/media/usb/gspca/finepix.c
e8deeae2 4025
4b3fa3c4
OL
4026GSPCA GL860 SUBDRIVER
4027M: Olivier Lorin <o.lorin@laposte.net>
4028L: linux-media@vger.kernel.org
275ffde4 4029T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4030S: Maintained
0c0d06ca 4031F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4032
e8deeae2 4033GSPCA M5602 SUBDRIVER
8b58be88 4034M: Erik Andren <erik.andren@gmail.com>
661263b5 4035L: linux-media@vger.kernel.org
275ffde4 4036T: git git://linuxtv.org/media_tree.git
e8deeae2 4037S: Maintained
0c0d06ca 4038F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4039
4040GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4041M: Hans de Goede <hdegoede@redhat.com>
661263b5 4042L: linux-media@vger.kernel.org
275ffde4 4043T: git git://linuxtv.org/media_tree.git
e8deeae2 4044S: Maintained
0c0d06ca 4045F: drivers/media/usb/gspca/pac207.c
e8deeae2 4046
261982f1 4047GSPCA SN9C20X SUBDRIVER
d95c5b0b 4048M: Brian Johnson <brijohn@gmail.com>
261982f1 4049L: linux-media@vger.kernel.org
275ffde4 4050T: git git://linuxtv.org/media_tree.git
261982f1 4051S: Maintained
0c0d06ca 4052F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4053
e8deeae2 4054GSPCA T613 SUBDRIVER
8b58be88 4055M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4056L: linux-media@vger.kernel.org
275ffde4 4057T: git git://linuxtv.org/media_tree.git
e8deeae2 4058S: Maintained
0c0d06ca 4059F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4060
4061GSPCA USB WEBCAM DRIVER
fc3f906b 4062M: Hans de Goede <hdegoede@redhat.com>
661263b5 4063L: linux-media@vger.kernel.org
275ffde4 4064T: git git://linuxtv.org/media_tree.git
e8deeae2 4065S: Maintained
0c0d06ca 4066F: drivers/media/usb/gspca/
e8deeae2 4067
584ec979
DB
4068GUID PARTITION TABLE (GPT)
4069M: Davidlohr Bueso <davidlohr@hp.com>
4070L: linux-efi@vger.kernel.org
4071S: Maintained
4072F: block/partitions/efi.*
4073
aa3c598b
EG
4074STK1160 USB VIDEO CAPTURE DRIVER
4075M: Ezequiel Garcia <elezegarcia@gmail.com>
4076L: linux-media@vger.kernel.org
275ffde4 4077T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4078S: Maintained
4079F: drivers/media/usb/stk1160/
e8deeae2 4080
71a6d0af
HW
4081HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4082M: Frank Seidel <frank@f-seidel.de>
4083L: platform-driver-x86@vger.kernel.org
4084W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4085S: Maintained
4086F: drivers/platform/x86/hdaps.c
4087
48fc9e26
HV
4088HDPVR USB VIDEO ENCODER DRIVER
4089M: Hans Verkuil <hverkuil@xs4all.nl>
4090L: linux-media@vger.kernel.org
4091T: git git://linuxtv.org/media_tree.git
4092W: http://linuxtv.org
4093S: Odd Fixes
14430813 4094F: drivers/media/usb/hdpvr/
48fc9e26 4095
71a6d0af 4096HWPOISON MEMORY FAILURE HANDLING
f9625c48 4097M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4098L: linux-mm@kvack.org
71a6d0af
HW
4099S: Maintained
4100F: mm/memory-failure.c
4101F: mm/hwpoison-inject.c
4102
4103HYPERVISOR VIRTUAL CONSOLE DRIVER
4104L: linuxppc-dev@lists.ozlabs.org
4105S: Odd Fixes
4106F: drivers/tty/hvc/
4107
5b543965 4108HARDWARE MONITORING
7c81c60f 4109M: Jean Delvare <jdelvare@suse.de>
ca462085 4110M: Guenter Roeck <linux@roeck-us.net>
5b543965 4111L: lm-sensors@lm-sensors.org
595142e0 4112W: http://www.lm-sensors.org/
9e012c1a 4113T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4114T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4115S: Maintained
047f4ec2 4116F: Documentation/hwmon/
679655da 4117F: drivers/hwmon/
047f4ec2 4118F: include/linux/hwmon*.h
5b543965 4119
844dd05f 4120HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4121M: Matt Mackall <mpm@selenic.com>
4122M: Herbert Xu <herbert@gondor.apana.org.au>
4123S: Odd fixes
679655da
JP
4124F: Documentation/hw_random.txt
4125F: drivers/char/hw_random/
4126F: include/linux/hw_random.h
844dd05f 4127
8b37fcfc
OBC
4128HARDWARE SPINLOCK CORE
4129M: Ohad Ben-Cohen <ohad@wizery.com>
4130S: Maintained
4131F: Documentation/hwspinlock.txt
4132F: drivers/hwspinlock/hwspinlock_*
4133F: include/linux/hwspinlock.h
4134
1da177e4 4135HARMONY SOUND DRIVER
ac6aecbf 4136L: linux-parisc@vger.kernel.org
1da177e4 4137S: Maintained
679655da 4138F: sound/parisc/harmony.*
1da177e4 4139
91952bc0
AP
4140HD29L2 MEDIA DRIVER
4141M: Antti Palosaari <crope@iki.fi>
4142L: linux-media@vger.kernel.org
4143W: http://linuxtv.org/
4144W: http://palosaari.fi/linux/
4145Q: http://patchwork.linuxtv.org/project/linux-media/list/
4146T: git git://linuxtv.org/anttip/media_tree.git
4147S: Maintained
4148F: drivers/media/dvb-frontends/hd29l2*
4149
e2d1d6c0 4150HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4151M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4152L: iss_storagedev@hp.com
4153S: Maintained
679655da
JP
4154F: Documentation/blockdev/cpqarray.txt
4155F: drivers/block/cpqarray.*
e2d1d6c0 4156
9257aa49 4157HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4158M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4159L: iss_storagedev@hp.com
4160S: Supported
4161F: Documentation/scsi/hpsa.txt
4162F: drivers/scsi/hpsa*.[ch]
4163F: include/linux/cciss*.h
c117ab84 4164F: include/uapi/linux/cciss*.h
9257aa49 4165
e2d1d6c0 4166HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4167M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4168L: iss_storagedev@hp.com
4169S: Supported
679655da
JP
4170F: Documentation/blockdev/cciss.txt
4171F: drivers/block/cciss*
4172F: include/linux/cciss_ioctl.h
c117ab84 4173F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4174
1da177e4 4175HFS FILESYSTEM
6cf515e1
GU
4176L: linux-fsdevel@vger.kernel.org
4177S: Orphan
679655da
JP
4178F: Documentation/filesystems/hfs.txt
4179F: fs/hfs/
1da177e4 4180
ef575f47
GU
4181HFSPLUS FILESYSTEM
4182L: linux-fsdevel@vger.kernel.org
4183S: Orphan
4184F: Documentation/filesystems/hfsplus.txt
4185F: fs/hfsplus/
4186
1da177e4 4187HGA FRAMEBUFFER DRIVER
8b58be88 4188M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4189L: linux-nvidia@lists.surfsouth.com
4190W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4191S: Maintained
679655da 4192F: drivers/video/hgafb.c
1da177e4 4193
4480f15b 4194HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4195M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4196M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4197L: linux-pm@vger.kernel.org
e2d1d6c0 4198S: Supported
679655da
JP
4199F: arch/x86/power/
4200F: drivers/base/power/
4201F: kernel/power/
4202F: include/linux/suspend.h
4203F: include/linux/freezer.h
4204F: include/linux/pm.h
679655da 4205F: arch/*/include/asm/suspend*.h
e2d1d6c0 4206
4ef4caad 4207HID CORE LAYER
8b58be88 4208M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4209L: linux-input@vger.kernel.org
54e5881d 4210T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4211S: Maintained
679655da
JP
4212F: drivers/hid/
4213F: include/linux/hid*
c117ab84 4214F: include/uapi/linux/hid*
4ef4caad 4215
38bed542 4216HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4217M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4218L: linux-kernel@vger.kernel.org
75fc2d37 4219T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4220S: Maintained
679655da
JP
4221F: Documentation/timers/
4222F: kernel/hrtimer.c
88606e80
TG
4223F: kernel/time/clockevents.c
4224F: kernel/time/tick*.*
4225F: kernel/time/timer_*.c
05ed8490 4226F: include/linux/clockchips.h
679655da 4227F: include/linux/hrtimer.h
38bed542 4228
1da177e4 4229HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4230L: linux-hams@vger.kernel.org
8b64f2a0 4231S: Orphan
679655da
JP
4232F: drivers/net/hamradio/dmascc.c
4233F: drivers/net/hamradio/scc.c
1da177e4 4234
ede1e6f8 4235HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4236M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4237W: http://www.highpoint-tech.com
4238S: Supported
679655da
JP
4239F: Documentation/scsi/hptiop.txt
4240F: drivers/scsi/hptiop.c
ede1e6f8 4241
1da177e4 4242HIPPI
8b58be88 4243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4244L: linux-hippi@sunsite.dk
4245S: Maintained
679655da 4246F: include/linux/hippidevice.h
c117ab84 4247F: include/uapi/linux/if_hippi.h
679655da 4248F: net/802/hippi.c
ff5a3b50 4249F: drivers/net/hippi/
1da177e4 4250
ff1d2767 4251HOST AP DRIVER
8b58be88 4252M: Jouni Malinen <j@w1.fi>
85d32e7b 4253L: hostap@shmoo.com (subscribers-only)
724c6b35 4254L: linux-wireless@vger.kernel.org
ff1d2767
JM
4255W: http://hostap.epitest.fi/
4256S: Maintained
679655da 4257F: drivers/net/wireless/hostap/
ff1d2767 4258
dd8cd779 4259HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4260L: platform-driver-x86@vger.kernel.org
95c70215 4261S: Orphan
679655da 4262F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4263
e2d1d6c0 4264HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4265M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4266S: Maintained
7e25d724 4267F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4268
7d2c86b5 4269HPET: High Precision Event Timers driver
8b58be88 4270M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4271S: Maintained
679655da
JP
4272F: Documentation/timers/hpet.txt
4273F: drivers/char/hpet.c
4274F: include/linux/hpet.h
c117ab84 4275F: include/uapi/linux/hpet.h
b9b0332f 4276
e07b5d79 4277HPET: x86
9e06f631 4278S: Orphan
679655da
JP
4279F: arch/x86/kernel/hpet.c
4280F: arch/x86/include/asm/hpet.h
b9b0332f 4281
1da177e4 4282HPFS FILESYSTEM
8b58be88 4283M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4284W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4285S: Maintained
679655da 4286F: fs/hpfs/
1da177e4 4287
3441cded 4288HSI SUBSYSTEM
56459ea9
SR
4289M: Sebastian Reichel <sre@kernel.org>
4290T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4291S: Maintained
4292F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4293F: Documentation/hsi.txt
3441cded
SR
4294F: drivers/hsi/
4295F: include/linux/hsi/
4296F: include/uapi/linux/hsi/
4297
7d2c86b5 4298HSO 3G MODEM DRIVER
8b58be88 4299M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4300W: http://www.pharscape.org
4301S: Maintained
679655da 4302F: drivers/net/usb/hso.c
11cd29b0 4303
19990e29
AB
4304HSR NETWORK PROTOCOL
4305M: Arvid Brodin <arvid.brodin@alten.se>
4306L: netdev@vger.kernel.org
4307S: Maintained
4308F: net/hsr/
4309
5a18c343 4310HTCPEN TOUCHSCREEN DRIVER
8b58be88 4311M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4312L: linux-input@vger.kernel.org
4313S: Maintained
679655da 4314F: drivers/input/touchscreen/htcpen.c
5a18c343 4315
1da177e4 4316HUGETLB FILESYSTEM
6d49e352 4317M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4318S: Maintained
679655da 4319F: fs/hugetlbfs/
1da177e4 4320
05183189
S
4321Hyper-V CORE AND DRIVERS
4322M: K. Y. Srinivasan <kys@microsoft.com>
4323M: Haiyang Zhang <haiyangz@microsoft.com>
4324L: devel@linuxdriverproject.org
4325S: Maintained
a4162747
HZ
4326F: arch/x86/include/asm/mshyperv.h
4327F: arch/x86/include/uapi/asm/hyperv.h
4328F: arch/x86/kernel/cpu/mshyperv.c
05183189 4329F: drivers/hid/hid-hyperv.c
a4162747 4330F: drivers/hv/
f92ca80b 4331F: drivers/input/serio/hyperv-keyboard.c
05183189 4332F: drivers/net/hyperv/
a4162747
HZ
4333F: drivers/scsi/storvsc_drv.c
4334F: drivers/video/hyperv_fb.c
4335F: include/linux/hyperv.h
4336F: tools/hv/
05183189 4337
d85c8a6a 4338I2C OVER PARALLEL PORT
7c81c60f 4339M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4340L: linux-i2c@vger.kernel.org
4341S: Maintained
4342F: Documentation/i2c/busses/i2c-parport
4343F: Documentation/i2c/busses/i2c-parport-light
4344F: drivers/i2c/busses/i2c-parport.c
4345F: drivers/i2c/busses/i2c-parport-light.c
4346
4347I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4348M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4349L: linux-i2c@vger.kernel.org
4350S: Maintained
4351F: Documentation/i2c/busses/i2c-ali1535
4352F: Documentation/i2c/busses/i2c-ali1563
4353F: Documentation/i2c/busses/i2c-ali15x3
4354F: Documentation/i2c/busses/i2c-amd756
4355F: Documentation/i2c/busses/i2c-amd8111
4356F: Documentation/i2c/busses/i2c-i801
4357F: Documentation/i2c/busses/i2c-nforce2
4358F: Documentation/i2c/busses/i2c-piix4
4359F: Documentation/i2c/busses/i2c-sis5595
4360F: Documentation/i2c/busses/i2c-sis630
4361F: Documentation/i2c/busses/i2c-sis96x
4362F: Documentation/i2c/busses/i2c-via
4363F: Documentation/i2c/busses/i2c-viapro
4364F: drivers/i2c/busses/i2c-ali1535.c
4365F: drivers/i2c/busses/i2c-ali1563.c
4366F: drivers/i2c/busses/i2c-ali15x3.c
4367F: drivers/i2c/busses/i2c-amd756.c
4368F: drivers/i2c/busses/i2c-amd756-s4882.c
4369F: drivers/i2c/busses/i2c-amd8111.c
4370F: drivers/i2c/busses/i2c-i801.c
4371F: drivers/i2c/busses/i2c-isch.c
4372F: drivers/i2c/busses/i2c-nforce2.c
4373F: drivers/i2c/busses/i2c-nforce2-s4985.c
4374F: drivers/i2c/busses/i2c-piix4.c
4375F: drivers/i2c/busses/i2c-sis5595.c
4376F: drivers/i2c/busses/i2c-sis630.c
4377F: drivers/i2c/busses/i2c-sis96x.c
4378F: drivers/i2c/busses/i2c-via.c
4379F: drivers/i2c/busses/i2c-viapro.c
4380
cb7f07a4
NH
4381I2C/SMBUS ISMT DRIVER
4382M: Seth Heasley <seth.heasley@intel.com>
4383M: Neil Horman <nhorman@tuxdriver.com>
4384L: linux-i2c@vger.kernel.org
4385F: drivers/i2c/busses/i2c-ismt.c
4386F: Documentation/i2c/busses/i2c-ismt
4387
6ea884db 4388I2C/SMBUS STUB DRIVER
7c81c60f 4389M: Jean Delvare <jdelvare@suse.de>
846557d3 4390L: linux-i2c@vger.kernel.org
6ea884db 4391S: Maintained
8547a5bc 4392F: drivers/i2c/i2c-stub.c
6ea884db 4393
5b543965 4394I2C SUBSYSTEM
14d77c4d 4395M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4396L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4397W: https://i2c.wiki.kernel.org/
4398Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4399T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4400S: Maintained
679655da
JP
4401F: Documentation/i2c/
4402F: drivers/i2c/
4403F: include/linux/i2c.h
03b70d62 4404F: include/linux/i2c-*.h
c117ab84
CEB
4405F: include/uapi/linux/i2c.h
4406F: include/uapi/linux/i2c-*.h
1da177e4 4407
d85c8a6a 4408I2C-TAOS-EVM DRIVER
7c81c60f 4409M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4410L: linux-i2c@vger.kernel.org
4411S: Maintained
4412F: Documentation/i2c/busses/i2c-taos-evm
4413F: drivers/i2c/busses/i2c-taos-evm.c
4414
e8c76eed 4415I2C-TINY-USB DRIVER
8b58be88 4416M: Till Harbaum <till@harbaum.org>
846557d3 4417L: linux-i2c@vger.kernel.org
932d1872 4418W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4419S: Maintained
679655da 4420F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4421
1da177e4 4422i386 BOOT CODE
8b58be88 4423M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4424S: Maintained
679655da 4425F: arch/x86/boot/
1da177e4
LT
4426
4427i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4428M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4429T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4430S: Maintained
4431
1da177e4 4432IA64 (Itanium) PLATFORM
8b58be88
JP
4433M: Tony Luck <tony.luck@intel.com>
4434M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4435L: linux-ia64@vger.kernel.org
6b1c70b1 4436T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4437S: Maintained
679655da 4438F: arch/ia64/
1da177e4 4439
956c203c 4440IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4441M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4442M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4443L: linux-crypto@vger.kernel.org
4444S: Supported
4445F: drivers/crypto/nx/
4446
0e16aafb 4447IBM Power 842 compression accelerator
e6babec6 4448M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4449S: Supported
4450F: drivers/crypto/nx/nx-842.c
4451F: include/linux/nx842.h
4452
1da177e4 4453IBM Power Linux RAID adapter
8b58be88 4454M: Brian King <brking@us.ibm.com>
1da177e4 4455S: Supported
679655da 4456F: drivers/scsi/ipr.*
1da177e4 4457
9d348af4
SL
4458IBM Power Virtual Ethernet Device Driver
4459M: Santiago Leon <santil@linux.vnet.ibm.com>
4460L: netdev@vger.kernel.org
4461S: Supported
9aa32835 4462F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4463
e6babec6
NF
4464IBM Power Virtual SCSI Device Drivers
4465M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4466L: linux-scsi@vger.kernel.org
4467S: Supported
e6babec6
NF
4468F: drivers/scsi/ibmvscsi/ibmvscsi*
4469F: drivers/scsi/ibmvscsi/viosrp.h
4470
4471IBM Power Virtual FC Device Drivers
4472M: Brian King <brking@linux.vnet.ibm.com>
4473L: linux-scsi@vger.kernel.org
4474S: Supported
4475F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4476
1da177e4
LT
4477IBM ServeRAID RAID DRIVER
4478P: Jack Hammer
8b58be88 4479M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4480W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4481S: Supported
679655da 4482F: drivers/scsi/ips.*
1da177e4 4483
6ed9f9c4
PT
4484ICH LPC AND GPIO DRIVER
4485M: Peter Tyser <ptyser@xes-inc.com>
4486S: Maintained
4487F: drivers/mfd/lpc_ich.c
4488F: drivers/gpio/gpio-ich.c
4489
1e7106fc 4490IDE SUBSYSTEM
8b58be88 4491M: "David S. Miller" <davem@davemloft.net>
1da177e4 4492L: linux-ide@vger.kernel.org
8a6e2535 4493Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4494T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4495S: Maintained
679655da
JP
4496F: Documentation/ide/
4497F: drivers/ide/
4498F: include/linux/ide.h
1da177e4 4499
6cb8c13d
IP
4500IDEAPAD LAPTOP EXTRAS DRIVER
4501M: Ike Panhc <ike.pan@canonical.com>
4502L: platform-driver-x86@vger.kernel.org
4503W: http://launchpad.net/ideapad-laptop
4504S: Maintained
4505F: drivers/platform/x86/ideapad-laptop.c
4506
1ea4c161
AM
4507IDEAPAD LAPTOP SLIDEBAR DRIVER
4508M: Andrey Moiseev <o2g.org.ru@gmail.com>
4509L: linux-input@vger.kernel.org
4510W: https://github.com/o2genum/ideapad-slidebar
4511S: Maintained
4512F: drivers/input/misc/ideapad_slidebar.c
4513
0f861e8c 4514IDE/ATAPI DRIVERS
487ba8e8 4515M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4516L: linux-ide@vger.kernel.org
c404c199 4517S: Maintained
679655da
JP
4518F: Documentation/cdrom/ide-cd
4519F: drivers/ide/ide-cd*
1da177e4 4520
27471fdb 4521IDLE-I7300
8b58be88 4522M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4523L: linux-pm@vger.kernel.org
27471fdb 4524S: Supported
679655da 4525F: drivers/idle/i7300_idle.c
27471fdb 4526
02cf2286 4527IEEE 802.15.4 SUBSYSTEM
b6e195fd 4528M: Alexander Aring <alex.aring@gmail.com>
e0af6062 4529L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4530W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4531T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4532S: Maintained
4533F: net/ieee802154/
68653359 4534F: net/mac802154/
251741b1 4535F: drivers/net/ieee802154/
02cf2286 4536
40ad4a30
SY
4537IGUANAWORKS USB IR TRANSCEIVER
4538M: Sean Young <sean@mess.org>
4539L: linux-media@vger.kernel.org
4540S: Maintained
4541F: drivers/media/rc/iguanair.c
4542
9545f86e 4543IIO SUBSYSTEM AND DRIVERS
030a13d7 4544M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4545L: linux-iio@vger.kernel.org
4546S: Maintained
03e7c251 4547F: drivers/iio/
9545f86e
AP
4548F: drivers/staging/iio/
4549
65519263
SG
4550IKANOS/ADI EAGLE ADSL USB DRIVER
4551M: Matthieu Castet <castet.matthieu@free.fr>
4552M: Stanislaw Gruszka <stf_xl@wp.pl>
4553S: Maintained
4554F: drivers/usb/atm/ueagle-atm.c
4555
e89ab51f
GR
4556INA209 HARDWARE MONITOR DRIVER
4557M: Guenter Roeck <linux@roeck-us.net>
4558L: lm-sensors@lm-sensors.org
4559S: Maintained
4560F: Documentation/hwmon/ina209
4561F: Documentation/devicetree/bindings/i2c/ina209.txt
4562F: drivers/hwmon/ina209.c
4563
4564INA2XX HARDWARE MONITOR DRIVER
4565M: Guenter Roeck <linux@roeck-us.net>
4566L: lm-sensors@lm-sensors.org
4567S: Maintained
4568F: Documentation/hwmon/ina2xx
4569F: drivers/hwmon/ina2xx.c
4570F: include/linux/platform_data/ina2xx.h
4571
14dc124f
SIG
4572INDUSTRY PACK SUBSYSTEM (IPACK)
4573M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4574M: Jens Taprogge <jens.taprogge@taprogge.org>
4575M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4576L: industrypack-devel@lists.sourceforge.net
4577W: http://industrypack.sourceforge.net
4578S: Maintained
4579F: drivers/ipack/
4580
aa7168f4 4581INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4582M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4583M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4584L: linux-ima-devel@lists.sourceforge.net
4585L: linux-ima-user@lists.sourceforge.net
4586L: linux-security-module@vger.kernel.org
aa7168f4 4587S: Supported
679655da 4588F: security/integrity/ima/
aa7168f4 4589
1da177e4 4590IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4591L: linux-fbdev@vger.kernel.org
843393d3 4592S: Orphan
679655da 4593F: drivers/video/imsttfb.c
1da177e4
LT
4594
4595INFINIBAND SUBSYSTEM
db9fd848 4596M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4597M: Sean Hefty <sean.hefty@intel.com>
4598M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4599L: linux-rdma@vger.kernel.org
605841f5 4600W: http://www.openfabrics.org/
8a6e2535 4601Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4602T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4603S: Supported
679655da
JP
4604F: Documentation/infiniband/
4605F: drivers/infiniband/
c117ab84 4606F: include/uapi/linux/if_infiniband.h
1da177e4 4607
c9f04f58 4608INOTIFY
8b58be88
JP
4609M: John McCutchan <john@johnmccutchan.com>
4610M: Robert Love <rlove@rlove.org>
4611M: Eric Paris <eparis@parisplace.org>
c9f04f58 4612S: Maintained
679655da
JP
4613F: Documentation/filesystems/inotify.txt
4614F: fs/notify/inotify/
4615F: include/linux/inotify.h
c117ab84 4616F: include/uapi/linux/inotify.h
c9f04f58 4617
e2d1d6c0 4618INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4619M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4620M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4621L: linux-input@vger.kernel.org
8a6e2535 4622Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4623T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4624S: Maintained
679655da 4625F: drivers/input/
f4eea7e2 4626F: include/linux/input.h
c117ab84 4627F: include/uapi/linux/input.h
f4eea7e2 4628F: include/linux/input/
e2d1d6c0 4629
3267a87f
HR
4630INPUT MULTITOUCH (MT) PROTOCOL
4631M: Henrik Rydberg <rydberg@euromail.se>
4632L: linux-input@vger.kernel.org
7f9c2454 4633T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4634S: Maintained
4635F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4636F: drivers/input/input-mt.c
3267a87f
HR
4637K: \b(ABS|SYN)_MT_
4638
4ac13e17
DJ
4639INTEL C600 SERIES SAS CONTROLLER DRIVER
4640M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4641M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4642M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4643L: linux-scsi@vger.kernel.org
7106891a
DJ
4644T: git git://git.code.sf.net/p/intel-sas/isci
4645S: Supported
4ac13e17 4646F: drivers/scsi/isci/
4ac13e17 4647
26717172
LB
4648INTEL IDLE DRIVER
4649M: Len Brown <lenb@kernel.org>
bf1c138e 4650L: linux-pm@vger.kernel.org
08deed1e 4651T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4652S: Supported
4653F: drivers/idle/intel_idle.c
4654
9eb8ef74 4655INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4656M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4657L: linux-fbdev@vger.kernel.org
ce00f85c 4658S: Maintained
679655da
JP
4659F: Documentation/fb/intelfb.txt
4660F: drivers/video/intelfb/
9eb8ef74 4661
1da177e4 4662INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4663M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4664L: linux-fbdev@vger.kernel.org
ce00f85c 4665S: Maintained
679655da 4666F: drivers/video/i810/
1da177e4 4667
f4a9bc4c 4668INTEL MENLOW THERMAL DRIVER
8b58be88 4669M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4670L: platform-driver-x86@vger.kernel.org
5ca92bd9 4671W: https://01.org/linux-acpi
f4a9bc4c 4672S: Supported
679655da 4673F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4674
1da177e4 4675INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4676M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4677S: Maintained
679655da
JP
4678F: arch/x86/kernel/microcode_core.c
4679F: arch/x86/kernel/microcode_intel.c
1da177e4 4680
248a9dc3 4681INTEL I/OAT DMA DRIVER
ab5f8c6e 4682M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4683M: Dave Jiang <dave.jiang@intel.com>
4684L: dmaengine@vger.kernel.org
4685Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4686S: Supported
679655da 4687F: drivers/dma/ioat*
248a9dc3 4688
6c8909b4 4689INTEL IOMMU (VT-d)
8b58be88 4690M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4691L: iommu@lists.linux-foundation.org
54e5881d 4692T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4693S: Supported
3fb39615 4694F: drivers/iommu/intel-iommu.c
679655da 4695F: include/linux/intel-iommu.h
6c8909b4 4696
b3e5f263 4697INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4698M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4699S: Odd fixes
679655da 4700F: drivers/dma/iop-adma.c
b3e5f263 4701
9251ce95 4702INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4703M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4704S: Maintained
679655da
JP
4705F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4706F: arch/arm/mach-ixp4xx/include/mach/npe.h
4707F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4708F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4709F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4710F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4711
844dd05f 4712INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4713M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4714S: Maintained
679655da 4715F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4716
105bf2fe 4717INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4718M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4719M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4720M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4721M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4722M: Don Skidmore <donald.c.skidmore@intel.com>
4723M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4724M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4725M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4726M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4727M: Linux NICS <linux.nics@intel.com>
dcd01faf 4728L: e1000-devel@lists.sourceforge.net
f6fde11a 4729W: http://www.intel.com/support/feedback.htm
d94e6fed 4730W: http://e1000.sourceforge.net/
dee1ad47
JK
4731T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4732T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4733S: Supported
0d164401
JK
4734F: Documentation/networking/e100.txt
4735F: Documentation/networking/e1000.txt
4736F: Documentation/networking/e1000e.txt
4737F: Documentation/networking/igb.txt
4738F: Documentation/networking/igbvf.txt
4739F: Documentation/networking/ixgb.txt
4740F: Documentation/networking/ixgbe.txt
4741F: Documentation/networking/ixgbevf.txt
1bff6529 4742F: Documentation/networking/i40e.txt
105bf2fe 4743F: Documentation/networking/i40evf.txt
dee1ad47 4744F: drivers/net/ethernet/intel/
bc90d291 4745F: drivers/net/ethernet/intel/*/
1da177e4 4746
0963d59b
LW
4747INTEL-MID GPIO DRIVER
4748M: David Cohen <david.a.cohen@linux.intel.com>
4749L: linux-gpio@vger.kernel.org
4750S: Maintained
4751F: drivers/gpio/gpio-intel-mid.c
4752
ca907a90
SY
4753INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4754M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4755L: linux-wireless@vger.kernel.org
ca907a90 4756S: Maintained
679655da 4757F: Documentation/networking/README.ipw2100
679655da 4758F: Documentation/networking/README.ipw2200
ca907a90 4759F: drivers/net/wireless/ipw2x00/
826d2abe 4760
4bd96a7a 4761INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4762M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4763M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4764M: Shane Wang <shane.wang@intel.com>
4765L: tboot-devel@lists.sourceforge.net
4766W: http://tboot.sourceforge.net
e9b7d7c8 4767T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4768S: Supported
4769F: Documentation/intel_txt.txt
4770F: include/linux/tboot.h
4771F: arch/x86/kernel/tboot.c
4772
8a70da82 4773INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4774M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4775M: linux-wimax@intel.com
63fae219 4776L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4777S: Supported
4778W: http://linuxwimax.org
679655da
JP
4779F: Documentation/wimax/README.i2400m
4780F: drivers/net/wimax/i2400m/
c117ab84 4781F: include/uapi/linux/wimax/i2400m.h
8a70da82 4782
1c0ce89c
SG
4783INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4784M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4785L: linux-wireless@vger.kernel.org
1c0ce89c 4786S: Supported
efa3144e
WYG
4787F: drivers/net/wireless/iwlegacy/
4788
b481de9c 4789INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4790M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4791M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4792M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4793L: linux-wireless@vger.kernel.org
b481de9c 4794W: http://intellinuxwireless.org
b62ff718 4795T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4796S: Supported
679655da 4797F: drivers/net/wireless/iwlwifi/
b481de9c 4798
de8fe023
TW
4799INTEL MANAGEMENT ENGINE (mei)
4800M: Tomas Winkler <tomas.winkler@intel.com>
4801L: linux-kernel@vger.kernel.org
4802S: Supported
c117ab84 4803F: include/uapi/linux/mei.h
de8fe023 4804F: drivers/misc/mei/*
e07950a1 4805F: Documentation/misc-devices/mei/*
de8fe023 4806
cb109a0e 4807IOC3 ETHERNET DRIVER
8b58be88 4808M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4809L: linux-mips@linux-mips.org
4810S: Maintained
8862bf1e 4811F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4812
cb109a0e 4813IOC3 SERIAL DRIVER
8b58be88 4814M: Pat Gefre <pfg@sgi.com>
d39e0721 4815L: linux-serial@vger.kernel.org
cb109a0e 4816S: Maintained
df621252 4817F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4818
0b6e8569
SW
4819IOMMU DRIVERS
4820M: Joerg Roedel <joro@8bytes.org>
4821L: iommu@lists.linux-foundation.org
4822T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4823S: Maintained
4824F: drivers/iommu/
4825
4480f15b 4826IP MASQUERADING
8b58be88 4827M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4828S: Maintained
679655da 4829F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4830
1202d6ff 4831IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4832M: Francois Romieu <romieu@fr.zoreil.com>
4833M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4834L: netdev@vger.kernel.org
4835S: Maintained
7443713a 4836F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4837
4480f15b 4838IPATH DRIVER
8473c603 4839M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4840L: linux-rdma@vger.kernel.org
52a09a04 4841S: Maintained
679655da 4842F: drivers/infiniband/hw/ipath/
77d8798b 4843
4409ebe9 4844IPMI SUBSYSTEM
8b58be88 4845M: Corey Minyard <minyard@acm.org>
b0c90653 4846L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4847W: http://openipmi.sourceforge.net/
4848S: Supported
679655da
JP
4849F: Documentation/IPMI.txt
4850F: drivers/char/ipmi/
4851F: include/linux/ipmi*
c117ab84 4852F: include/uapi/linux/ipmi*
4409ebe9 4853
e2d1d6c0 4854IPS SCSI RAID DRIVER
8b58be88 4855M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4856L: linux-scsi@vger.kernel.org
4857W: http://www.adaptec.com/
4858S: Maintained
679655da 4859F: drivers/scsi/ips*
e2d1d6c0
RD
4860
4861IPVS
8b58be88
JP
4862M: Wensong Zhang <wensong@linux-vs.org>
4863M: Simon Horman <horms@verge.net.au>
4864M: Julian Anastasov <ja@ssi.bg>
979b6c13 4865L: netdev@vger.kernel.org
e2d1d6c0 4866L: lvs-devel@vger.kernel.org
1da177e4 4867S: Maintained
679655da 4868F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4869F: include/net/ip_vs.h
c117ab84 4870F: include/uapi/linux/ip_vs.h
679655da 4871F: net/netfilter/ipvs/
1da177e4 4872
e7839f25 4873IPWIRELESS DRIVER
8b58be88
JP
4874M: Jiri Kosina <jkosina@suse.cz>
4875M: David Sterba <dsterba@suse.cz>
92094aa0 4876S: Odd Fixes
282361a0 4877F: drivers/tty/ipwireless/
099dc4fb 4878
e2d1d6c0 4879IPX NETWORK LAYER
8b58be88 4880M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4881L: netdev@vger.kernel.org
4882S: Maintained
679655da 4883F: include/net/ipx.h
c117ab84 4884F: include/uapi/linux/ipx.h
679655da 4885F: net/ipx/
e2d1d6c0 4886
1da177e4 4887IRDA SUBSYSTEM
8b58be88 4888M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4889L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4890L: netdev@vger.kernel.org
1da177e4 4891W: http://irda.sourceforge.net/
f353976d 4892S: Maintained
e0057975 4893T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4894F: Documentation/networking/irda.txt
4895F: drivers/net/irda/
4896F: include/net/irda/
4897F: net/irda/
1da177e4 4898
a800c7cc
TG
4899IRQ SUBSYSTEM
4900M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4901L: linux-kernel@vger.kernel.org
a800c7cc 4902S: Maintained
75fc2d37 4903T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4904F: kernel/irq/
2ed9fd28
JC
4905
4906IRQCHIP DRIVERS
4907M: Thomas Gleixner <tglx@linutronix.de>
4908M: Jason Cooper <jason@lakedaemon.net>
4909L: linux-kernel@vger.kernel.org
4910S: Maintained
4911T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4912T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4913F: drivers/irqchip/
a800c7cc 4914
7ab3a837
GL
4915IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4916M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4917S: Maintained
4918F: Documentation/IRQ-domain.txt
4919F: include/linux/irqdomain.h
4920F: kernel/irq/irqdomain.c
4921
e2d1d6c0 4922ISAPNP
8b58be88 4923M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4924S: Maintained
679655da
JP
4925F: Documentation/isapnp.txt
4926F: drivers/pnp/isapnp/
4927F: include/linux/isapnp.h
e2d1d6c0 4928
d39b8420
HV
4929ISA RADIO MODULE
4930M: Hans Verkuil <hverkuil@xs4all.nl>
4931L: linux-media@vger.kernel.org
4932T: git git://linuxtv.org/media_tree.git
4933W: http://linuxtv.org
4934S: Maintained
4935F: drivers/media/radio/radio-isa*
4936
71a6d0af
HW
4937iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4938M: Peter Jones <pjones@redhat.com>
4939M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4940S: Maintained
4941F: drivers/firmware/iscsi_ibft*
4942
14816b1e 4943ISCSI
8b58be88 4944M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4945L: open-iscsi@googlegroups.com
4946W: www.open-iscsi.org
54e5881d 4947T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4948S: Maintained
679655da
JP
4949F: drivers/scsi/*iscsi*
4950F: include/scsi/*iscsi*
14816b1e 4951
1e65eb42
OG
4952ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4953M: Or Gerlitz <ogerlitz@mellanox.com>
4954M: Roi Dayan <roid@mellanox.com>
4955L: linux-rdma@vger.kernel.org
4956S: Supported
4957W: http://www.openfabrics.org
4958W: www.open-iscsi.org
4959Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4960F: drivers/infiniband/ulp/iser/
1e65eb42 4961
1da177e4 4962ISDN SUBSYSTEM
8b58be88 4963M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4964L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4965L: netdev@vger.kernel.org
1da177e4 4966W: http://www.isdn4linux.de
54e5881d 4967T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4968S: Maintained
679655da
JP
4969F: Documentation/isdn/
4970F: drivers/isdn/
4971F: include/linux/isdn.h
4972F: include/linux/isdn/
c117ab84
CEB
4973F: include/uapi/linux/isdn.h
4974F: include/uapi/linux/isdn/
1da177e4
LT
4975
4976ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4977M: Armin Schindler <mac@melware.de>
d5d52273 4978L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4979W: http://www.melware.de
4980S: Maintained
679655da 4981F: drivers/isdn/hardware/eicon/
1da177e4 4982
d624870f 4983IT87 HARDWARE MONITORING DRIVER
7c81c60f 4984M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4985L: lm-sensors@lm-sensors.org
4986S: Maintained
4987F: Documentation/hwmon/it87
4988F: drivers/hwmon/it87.c
4989
d7104bff
AP
4990IT913X MEDIA DRIVER
4991M: Antti Palosaari <crope@iki.fi>
4992L: linux-media@vger.kernel.org
4993W: http://linuxtv.org/
4994W: http://palosaari.fi/linux/
4995Q: http://patchwork.linuxtv.org/project/linux-media/list/
4996T: git git://linuxtv.org/anttip/media_tree.git
4997S: Maintained
9d9fb744 4998F: drivers/media/tuners/tuner_it913x*
d7104bff 4999
91821ff3 5000IVTV VIDEO4LINUX DRIVER
6afdeaf8 5001M: Andy Walls <awalls@md.metrocast.net>
c4240509 5002L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 5003L: linux-media@vger.kernel.org
275ffde4 5004T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5005W: http://www.ivtvdriver.org
5006S: Maintained
679655da 5007F: Documentation/video4linux/*.ivtv
90d72ac6 5008F: drivers/media/pci/ivtv/
c117ab84 5009F: include/uapi/linux/ivtv*
91821ff3 5010
68620bdd
MP
5011IX2505V MEDIA DRIVER
5012M: Malcolm Priestley <tvboxspy@gmail.com>
5013L: linux-media@vger.kernel.org
5014W: http://linuxtv.org/
5015Q: http://patchwork.linuxtv.org/project/linux-media/list/
5016S: Maintained
5017F: drivers/media/dvb-frontends/ix2505v*
5018
4453d736
GR
5019JC42.4 TEMPERATURE SENSOR DRIVER
5020M: Guenter Roeck <linux@roeck-us.net>
5021L: lm-sensors@lm-sensors.org
5022S: Maintained
5023F: drivers/hwmon/jc42.c
5024F: Documentation/hwmon/jc42
5025
e2d1d6c0 5026JFS FILESYSTEM
3256f80f 5027M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5028L: jfs-discussion@lists.sourceforge.net
5029W: http://jfs.sourceforge.net/
54e5881d 5030T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5031S: Maintained
679655da
JP
5032F: Documentation/filesystems/jfs.txt
5033F: fs/jfs/
e2d1d6c0 5034
95252236 5035JME NETWORK DRIVER
8b58be88 5036M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5037L: netdev@vger.kernel.org
5038S: Maintained
63d24a0e 5039F: drivers/net/ethernet/jme.*
95252236 5040
1da177e4 5041JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5042M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5043L: linux-mtd@lists.infradead.org
5044W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5045S: Maintained
679655da 5046F: fs/jffs2/
c117ab84 5047F: include/uapi/linux/jffs2.h
1da177e4 5048
de456d37 5049JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5050M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5051M: Jan Kara <jack@suse.cz>
72be2ccf 5052L: linux-ext4@vger.kernel.org
ae0718f8 5053S: Maintained
d183e11a 5054F: fs/jbd/
d183e11a
TT
5055F: include/linux/jbd.h
5056
5057JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5058M: "Theodore Ts'o" <tytso@mit.edu>
5059L: linux-ext4@vger.kernel.org
5060S: Maintained
5061F: fs/jbd2/
5062F: include/linux/jbd2.h
ae0718f8 5063
fd8b6cb4 5064JSM Neo PCI based serial card
9d141cb9 5065M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5066L: linux-serial@vger.kernel.org
5067S: Maintained
df621252 5068F: drivers/tty/serial/jsm/
ae0718f8 5069
af39917d
CL
5070K10TEMP HARDWARE MONITORING DRIVER
5071M: Clemens Ladisch <clemens@ladisch.de>
5072L: lm-sensors@lm-sensors.org
5073S: Maintained
5074F: Documentation/hwmon/k10temp
5075F: drivers/hwmon/k10temp.c
5076
4660cb35 5077K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5078M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5079L: lm-sensors@lm-sensors.org
ae0718f8 5080S: Maintained
679655da
JP
5081F: Documentation/hwmon/k8temp
5082F: drivers/hwmon/k8temp.c
ae0718f8 5083
c63a1642 5084KTAP
687b63a3 5085M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
5086W: http://www.ktap.org
5087L: ktap@freelists.org
5088S: Maintained
5089F: drivers/staging/ktap/
5090
1da177e4 5091KCONFIG
5eb1f99e 5092M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5093L: linux-kbuild@vger.kernel.org
cea8321c 5094T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5095S: Maintained
679655da
JP
5096F: Documentation/kbuild/kconfig-language.txt
5097F: scripts/kconfig/
1da177e4 5098
ea6c2089 5099KDUMP
8b58be88
JP
5100M: Vivek Goyal <vgoyal@redhat.com>
5101M: Haren Myneni <hbabu@us.ibm.com>
34633993 5102L: kexec@lists.infradead.org
ea6c2089
VG
5103W: http://lse.sourceforge.net/kdump/
5104S: Maintained
80811493 5105F: Documentation/kdump/
ea6c2089 5106
f41bf02f
HV
5107KEENE FM RADIO TRANSMITTER DRIVER
5108M: Hans Verkuil <hverkuil@xs4all.nl>
5109L: linux-media@vger.kernel.org
5110T: git git://linuxtv.org/media_tree.git
5111W: http://linuxtv.org
5112S: Maintained
5113F: drivers/media/radio/radio-keene*
5114
1da177e4 5115KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5116M: Ian Kent <raven@themaw.net>
f694fc97 5117L: autofs@vger.kernel.org
1da177e4 5118S: Maintained
679655da 5119F: fs/autofs4/
1da177e4 5120
70fb7ba6 5121KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5122M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5123T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5124T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5125L: linux-kbuild@vger.kernel.org
5ce45962 5126S: Maintained
679655da
JP
5127F: Documentation/kbuild/
5128F: Makefile
5129F: scripts/Makefile.*
70fb7ba6
MM
5130F: scripts/basic/
5131F: scripts/mk*
5132F: scripts/package/
1da177e4
LT
5133
5134KERNEL JANITORS
c3000e03 5135L: kernel-janitors@vger.kernel.org
10466f5a 5136W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5137S: Odd Fixes
1da177e4 5138
e8b43555 5139KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5140M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5141L: linux-nfs@vger.kernel.org
1da177e4 5142W: http://nfs.sourceforge.net/
98fac23f 5143S: Supported
679655da
JP
5144F: fs/nfsd/
5145F: include/linux/nfsd/
c117ab84 5146F: include/uapi/linux/nfsd/
679655da
JP
5147F: fs/lockd/
5148F: fs/nfs_common/
5149F: net/sunrpc/
5150F: include/linux/lockd/
5151F: include/linux/sunrpc/
c117ab84 5152F: include/uapi/linux/sunrpc/
1da177e4 5153
426d62e2 5154KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5155M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5156M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5157L: kvm@vger.kernel.org
e3e58478 5158W: http://www.linux-kvm.org
a94b40a6 5159T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5160S: Supported
c93a64fe
PB
5161F: Documentation/*/kvm*.txt
5162F: Documentation/virtual/kvm/
679655da
JP
5163F: arch/*/kvm/
5164F: arch/*/include/asm/kvm*
5165F: include/linux/kvm*
c117ab84 5166F: include/uapi/linux/kvm*
679655da 5167F: virt/kvm/
426d62e2 5168
ad8003d3 5169KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5170M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5171L: kvm@vger.kernel.org
5172W: http://kvm.qumranet.com
7de609c8 5173S: Maintained
679655da 5174F: arch/x86/include/asm/svm.h
679655da 5175F: arch/x86/kvm/svm.c
426d62e2 5176
513014b7 5177KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5178M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5179L: kvm-ppc@vger.kernel.org
5180W: http://kvm.qumranet.com
6a7f972d 5181T: git git://github.com/agraf/linux-2.6.git
513014b7 5182S: Supported
679655da
JP
5183F: arch/powerpc/include/asm/kvm*
5184F: arch/powerpc/kvm/
513014b7 5185
1fc9d2bf 5186KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5187M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5188L: kvm-ia64@vger.kernel.org
5189W: http://kvm.qumranet.com
920ed9f1 5190S: Supported
679655da
JP
5191F: Documentation/ia64/kvm.txt
5192F: arch/ia64/include/asm/kvm*
5193F: arch/ia64/kvm/
920ed9f1 5194
85f8fffe 5195KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5196M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5197M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5198M: linux390@de.ibm.com
5199L: linux-s390@vger.kernel.org
5200W: http://www.ibm.com/developerworks/linux/linux390/
5201S: Supported
679655da
JP
5202F: Documentation/s390/kvm.txt
5203F: arch/s390/include/asm/kvm*
80811493 5204F: arch/s390/kvm/
a968cd3e 5205F: drivers/s390/kvm/
85f8fffe 5206
a749474d 5207KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5208M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5209M: Marc Zyngier <marc.zyngier@arm.com>
5210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5211L: kvmarm@lists.cs.columbia.edu
5212W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5213S: Supported
a749474d
CD
5214F: arch/arm/include/uapi/asm/kvm*
5215F: arch/arm/include/asm/kvm*
5216F: arch/arm/kvm/
5c8818b4
MZ
5217F: virt/kvm/arm/
5218F: include/kvm/arm_*
a749474d 5219
6394a3ec 5220KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5221M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5222M: Marc Zyngier <marc.zyngier@arm.com>
5223L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5224L: kvmarm@lists.cs.columbia.edu
5225S: Maintained
5226F: arch/arm64/include/uapi/asm/kvm*
5227F: arch/arm64/include/asm/kvm*
5228F: arch/arm64/kvm/
5229
dc009d92 5230KEXEC
8b58be88 5231M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5232W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5233L: kexec@lists.infradead.org
dc009d92 5234S: Maintained
679655da 5235F: include/linux/kexec.h
c117ab84 5236F: include/uapi/linux/kexec.h
679655da 5237F: kernel/kexec.c
dc009d92 5238
e971461f
DH
5239KEYS/KEYRINGS:
5240M: David Howells <dhowells@redhat.com>
5241L: keyrings@linux-nfs.org
5242S: Maintained
d410fa4e 5243F: Documentation/security/keys.txt
e971461f
DH
5244F: include/linux/key.h
5245F: include/linux/key-type.h
5246F: include/keys/
5247F: security/keys/
5248
7f3c68be 5249KEYS-TRUSTED
74dd744f
MZ
5250M: David Safford <safford@us.ibm.com>
5251M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5252L: linux-security-module@vger.kernel.org
5253L: keyrings@linux-nfs.org
5254S: Supported
d410fa4e 5255F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5256F: include/keys/trusted-type.h
5257F: security/keys/trusted.c
5258F: security/keys/trusted.h
5259
5260KEYS-ENCRYPTED
74dd744f
MZ
5261M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5262M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5263L: linux-security-module@vger.kernel.org
5264L: keyrings@linux-nfs.org
5265S: Supported
d410fa4e 5266F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5267F: include/keys/encrypted-type.h
19c90aa6 5268F: security/keys/encrypted-keys/
7f3c68be 5269
5b778dad 5270KGDB / KDB /debug_core
8b58be88 5271M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5272W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5273L: kgdb-bugreport@lists.sourceforge.net
5274S: Maintained
679655da
JP
5275F: Documentation/DocBook/kgdb.tmpl
5276F: drivers/misc/kgdbts.c
df621252 5277F: drivers/tty/serial/kgdboc.c
5b778dad 5278F: include/linux/kdb.h
679655da 5279F: include/linux/kgdb.h
4063eb5f 5280F: kernel/debug/
e3e2aaf7 5281
456db8cc 5282KMEMCHECK
8b58be88 5283M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5284M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5285S: Maintained
410d7a97
JP
5286F: Documentation/kmemcheck.txt
5287F: arch/x86/include/asm/kmemcheck.h
5288F: arch/x86/mm/kmemcheck/
5289F: include/linux/kmemcheck.h
5290F: mm/kmemcheck.c
b9ce08c0 5291
c3bb4d24 5292KMEMLEAK
8b58be88 5293M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5294S: Maintained
5295F: Documentation/kmemleak.txt
5296F: include/linux/kmemleak.h
5297F: mm/kmemleak.c
5298F: mm/kmemleak-test.c
5299
89559a61 5300KPROBES
8b58be88
JP
5301M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5302M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5303M: "David S. Miller" <davem@davemloft.net>
97c29e74 5304M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5305S: Maintained
679655da
JP
5306F: Documentation/kprobes.txt
5307F: include/linux/kprobes.h
5308F: kernel/kprobes.c
89559a61 5309
70e84049 5310KS0108 LCD CONTROLLER DRIVER
8b58be88 5311M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5312W: http://miguelojeda.es/auxdisplay.htm
5313W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5314S: Maintained
679655da
JP
5315F: Documentation/auxdisplay/ks0108
5316F: drivers/auxdisplay/ks0108.c
5317F: include/linux/ks0108.h
70e84049 5318
1da177e4 5319LAPB module
1da177e4 5320L: linux-x25@vger.kernel.org
bf9915cc 5321S: Orphan
679655da
JP
5322F: Documentation/networking/lapb-module.txt
5323F: include/*/lapb.h
5324F: net/lapb/
1da177e4
LT
5325
5326LASI 53c700 driver for PARISC
8b58be88 5327M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5328L: linux-scsi@vger.kernel.org
5329S: Maintained
679655da
JP
5330F: Documentation/scsi/53c700.txt
5331F: drivers/scsi/53c700*
1da177e4 5332
263de9b5 5333LED SUBSYSTEM
c772fc26 5334M: Bryan Wu <cooloney@gmail.com>
8b58be88 5335M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5336L: linux-leds@vger.kernel.org
5337T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5338S: Maintained
679655da
JP
5339F: drivers/leds/
5340F: include/linux/leds.h
263de9b5 5341
b0461a44 5342LEGACY EEPROM DRIVER
7c81c60f 5343M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5344S: Maintained
5345F: Documentation/misc-devices/eeprom
5346F: drivers/misc/eeprom/eeprom.c
5347
1da177e4 5348LEGO USB Tower driver
8b58be88 5349M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5350L: legousb-devel@lists.sourceforge.net
5351W: http://legousb.sourceforge.net/
5352S: Maintained
679655da 5353F: drivers/usb/misc/legousbtower.c
1da177e4 5354
055616a8
MK
5355LG2160 MEDIA DRIVER
5356M: Michael Krufky <mkrufky@linuxtv.org>
5357L: linux-media@vger.kernel.org
5358W: http://linuxtv.org/
5359W: http://github.com/mkrufky
5360Q: http://patchwork.linuxtv.org/project/linux-media/list/
5361T: git git://linuxtv.org/mkrufky/tuners.git
5362S: Maintained
5363F: drivers/media/dvb-frontends/lg2160.*
5364
6f0e7725
MK
5365LGDT3305 MEDIA DRIVER
5366M: Michael Krufky <mkrufky@linuxtv.org>
5367L: linux-media@vger.kernel.org
5368W: http://linuxtv.org/
5369W: http://github.com/mkrufky
5370Q: http://patchwork.linuxtv.org/project/linux-media/list/
5371T: git git://linuxtv.org/mkrufky/tuners.git
5372S: Maintained
5373F: drivers/media/dvb-frontends/lgdt3305.*
5374
568a17ff 5375LGUEST
8b58be88 5376M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5377L: lguest@lists.ozlabs.org
568a17ff 5378W: http://lguest.ozlabs.org/
72e91863 5379S: Odd Fixes
070f420b 5380F: arch/x86/include/asm/lguest*.h
679655da
JP
5381F: arch/x86/lguest/
5382F: drivers/lguest/
5383F: include/linux/lguest*.h
070f420b 5384F: tools/lguest/
568a17ff 5385
1acd437c
SL
5386LIBLOCKDEP
5387M: Sasha Levin <sasha.levin@oracle.com>
5388S: Maintained
5389F: tools/lib/lockdep/
5390
1da177e4 5391LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5392M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5393W: http://www.ibm.com/linux/ltc/projects/ppc
5394S: Supported
11c34c7d 5395F: arch/powerpc/boot/rs6000.h
1da177e4 5396
852bb9f5 5397LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5398M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5399M: Paul Mackerras <paulus@samba.org>
1da177e4 5400W: http://www.penguinppc.org/
a4724ed6 5401L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5402Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5403T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5404S: Supported
11c34c7d
JP
5405F: Documentation/powerpc/
5406F: arch/powerpc/
1da177e4
LT
5407
5408LINUX FOR POWER MACINTOSH
8b58be88 5409M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5410W: http://www.penguinppc.org/
a4724ed6 5411L: linuxppc-dev@lists.ozlabs.org
1da177e4 5412S: Maintained
11c34c7d
JP
5413F: arch/powerpc/platforms/powermac/
5414F: drivers/macintosh/
1da177e4 5415
77a76369 5416LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5417M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5418L: linuxppc-dev@lists.ozlabs.org
a149507b 5419T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5420S: Maintained
11c34c7d
JP
5421F: arch/powerpc/platforms/512x/
5422F: arch/powerpc/platforms/52xx/
1da177e4
LT
5423
5424LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5425M: Alistair Popple <alistair@popple.id.au>
8b58be88 5426M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5427W: http://www.penguinppc.org/
a4724ed6 5428L: linuxppc-dev@lists.ozlabs.org
1da177e4 5429S: Maintained
11c34c7d
JP
5430F: arch/powerpc/platforms/40x/
5431F: arch/powerpc/platforms/44x/
1da177e4 5432
260c02a9 5433LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5434L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5435S: Orphan
11c34c7d
JP
5436F: arch/powerpc/*/*virtex*
5437F: arch/powerpc/*/*/*virtex*
1da177e4 5438
e93adf1e 5439LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5440M: Vitaly Bordug <vitb@kernel.crashing.org>
5441M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5442W: http://www.penguinppc.org/
a4724ed6 5443L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5444S: Maintained
a2b1f7c8 5445F: arch/powerpc/platforms/8xx/
e93adf1e 5446
1da177e4 5447LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5448M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5449W: http://www.penguinppc.org/
a4724ed6 5450L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5451S: Maintained
11c34c7d 5452F: arch/powerpc/platforms/83xx/
4c8f581d 5453F: arch/powerpc/platforms/85xx/
1da177e4 5454
ab06ff3a 5455LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5456M: Olof Johansson <olof@lixom.net>
a4724ed6 5457L: linuxppc-dev@lists.ozlabs.org
92e19709 5458S: Maintained
11c34c7d
JP
5459F: arch/powerpc/platforms/pasemi/
5460F: drivers/*/*pasemi*
5461F: drivers/*/*/*pasemi*
ab06ff3a 5462
1da177e4 5463LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5464M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5465L: linux-security-module@vger.kernel.org
1da177e4
LT
5466S: Supported
5467
a23ce6da
HW
5468LIS3LV02D ACCELEROMETER DRIVER
5469M: Eric Piel <eric.piel@tremplin-utc.net>
5470S: Maintained
ff606677
JD
5471F: Documentation/misc-devices/lis3lv02d
5472F: drivers/misc/lis3lv02d/
bd35665f 5473F: drivers/platform/x86/hp_accel.c
a23ce6da 5474
e2d1d6c0 5475LLC (802.2)
8b58be88 5476M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5477S: Maintained
679655da 5478F: include/linux/llc.h
c117ab84 5479F: include/uapi/linux/llc.h
679655da
JP
5480F: include/net/llc*
5481F: net/llc/
e2d1d6c0 5482
4e233cbe
AD
5483LM73 HARDWARE MONITOR DRIVER
5484M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5485L: lm-sensors@lm-sensors.org
5486S: Maintained
5487F: drivers/hwmon/lm73.c
5488
156e2d1a 5489LM78 HARDWARE MONITOR DRIVER
7c81c60f 5490M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5491L: lm-sensors@lm-sensors.org
5492S: Maintained
5493F: Documentation/hwmon/lm78
5494F: drivers/hwmon/lm78.c
5495
1da177e4 5496LM83 HARDWARE MONITOR DRIVER
7c81c60f 5497M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5498L: lm-sensors@lm-sensors.org
1da177e4 5499S: Maintained
679655da
JP
5500F: Documentation/hwmon/lm83
5501F: drivers/hwmon/lm83.c
1da177e4
LT
5502
5503LM90 HARDWARE MONITOR DRIVER
7c81c60f 5504M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5505L: lm-sensors@lm-sensors.org
1da177e4 5506S: Maintained
679655da 5507F: Documentation/hwmon/lm90
aae7bce4 5508F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5509F: drivers/hwmon/lm90.c
1da177e4 5510
917cc4e6
GR
5511LM95234 HARDWARE MONITOR DRIVER
5512M: Guenter Roeck <linux@roeck-us.net>
5513L: lm-sensors@lm-sensors.org
5514S: Maintained
5515F: Documentation/hwmon/lm95234
5516F: drivers/hwmon/lm95234.c
5517
68620bdd
MP
5518LME2510 MEDIA DRIVER
5519M: Malcolm Priestley <tvboxspy@gmail.com>
5520L: linux-media@vger.kernel.org
5521W: http://linuxtv.org/
5522Q: http://patchwork.linuxtv.org/project/linux-media/list/
5523S: Maintained
5524F: drivers/media/usb/dvb-usb-v2/lmedm04*
5525
512e67f9 5526LOCKDEP AND LOCKSTAT
8b58be88
JP
5527M: Peter Zijlstra <peterz@infradead.org>
5528M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5529L: linux-kernel@vger.kernel.org
75fc2d37 5530T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5531S: Maintained
679655da
JP
5532F: Documentation/lockdep*.txt
5533F: Documentation/lockstat.txt
5534F: include/linux/lockdep.h
7486d6da 5535F: kernel/locking/
512e67f9 5536
dde33348 5537LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5538M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5539L: linux-ntfs-dev@lists.sourceforge.net
5540W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5541S: Maintained
679655da 5542F: Documentation/ldm.txt
20d16fef 5543F: block/partitions/ldm.*
1da177e4 5544
ef6ada3d
JE
5545LogFS
5546M: Joern Engel <joern@logfs.org>
756ccb3c 5547M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5548L: logfs@logfs.org
5549W: logfs.org
5550S: Maintained
5551F: fs/logfs/
5552
b62d7946
RS
5553LPC32XX MACHINE SUPPORT
5554M: Roland Stigge <stigge@antcom.de>
5555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5556S: Maintained
5557F: arch/arm/mach-lpc32xx/
5558
c87e34ef 5559LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5560M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5561M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5562M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5563M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5564L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5565L: linux-scsi@vger.kernel.org
5566W: http://www.lsilogic.com/support
5567S: Supported
679655da 5568F: drivers/message/fusion/
500c152a 5569F: drivers/scsi/mpt2sas/
5570F: drivers/scsi/mpt3sas/
c87e34ef 5571
1da177e4 5572LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5573M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5574L: linux-scsi@vger.kernel.org
5575S: Maintained
679655da 5576F: drivers/scsi/sym53c8xx_2/
1da177e4 5577
e5f5c99a
GR
5578LTC4261 HARDWARE MONITOR DRIVER
5579M: Guenter Roeck <linux@roeck-us.net>
5580L: lm-sensors@lm-sensors.org
5581S: Maintained
5582F: Documentation/hwmon/ltc4261
5583F: drivers/hwmon/ltc4261.c
5584
81365c31 5585LTP (Linux Test Project)
28b8e8d4 5586M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5587M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5588M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5589M: Jan Stancek <jstancek@redhat.com>
5590M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5591M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5592L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5593W: http://linux-test-project.github.io/
7d1ae8a8 5594T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5595S: Maintained
5596
c12a54b3 5597M32R ARCHITECTURE
8b58be88 5598M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5599L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5600L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5601W: http://www.linux-m32r.org/
5602S: Maintained
679655da 5603F: arch/m32r/
c12a54b3 5604
1da177e4 5605M68K ARCHITECTURE
8b58be88 5606M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5607L: linux-m68k@lists.linux-m68k.org
5608W: http://www.linux-m68k.org/
54e5881d 5609T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5610S: Maintained
679655da 5611F: arch/m68k/
9db35182 5612F: drivers/zorro/
1da177e4
LT
5613
5614M68K ON APPLE MACINTOSH
8b58be88 5615M: Joshua Thompson <funaho@jurai.org>
1da177e4 5616W: http://www.mac.linux-m68k.org/
9bb9f222 5617L: linux-m68k@lists.linux-m68k.org
1da177e4 5618S: Maintained
9db35182 5619F: arch/m68k/mac/
1da177e4
LT
5620
5621M68K ON HP9000/300
8b58be88 5622M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5623W: http://www.tazenda.demon.co.uk/phil/linux-hp
5624S: Maintained
679655da 5625F: arch/m68k/hp300/
1da177e4 5626
74425546
AP
5627M88DS3103 MEDIA DRIVER
5628M: Antti Palosaari <crope@iki.fi>
5629L: linux-media@vger.kernel.org
5630W: http://linuxtv.org/
5631W: http://palosaari.fi/linux/
5632Q: http://patchwork.linuxtv.org/project/linux-media/list/
5633T: git git://linuxtv.org/anttip/media_tree.git
5634S: Maintained
5635F: drivers/media/dvb-frontends/m88ds3103*
5636
68620bdd
MP
5637M88RS2000 MEDIA DRIVER
5638M: Malcolm Priestley <tvboxspy@gmail.com>
5639L: linux-media@vger.kernel.org
5640W: http://linuxtv.org/
5641Q: http://patchwork.linuxtv.org/project/linux-media/list/
5642S: Maintained
5643F: drivers/media/dvb-frontends/m88rs2000*
5644
0d62f800
AP
5645M88TS2022 MEDIA DRIVER
5646M: Antti Palosaari <crope@iki.fi>
5647L: linux-media@vger.kernel.org
5648W: http://linuxtv.org/
5649W: http://palosaari.fi/linux/
5650Q: http://patchwork.linuxtv.org/project/linux-media/list/
5651T: git git://linuxtv.org/anttip/media_tree.git
5652S: Maintained
5653F: drivers/media/tuners/m88ts2022*
5654
07a092fa 5655MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5656M: Alexey Klimov <klimov.linux@gmail.com>
5657L: linux-media@vger.kernel.org
5658T: git git://linuxtv.org/media_tree.git
5659S: Maintained
5660F: drivers/media/radio/radio-ma901.c
07a092fa 5661
64a327a7 5662MAC80211
8b58be88 5663M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5664L: linux-wireless@vger.kernel.org
491b26b4 5665W: http://wireless.kernel.org/
ce466579
JB
5666T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5667T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5668S: Maintained
679655da
JP
5669F: Documentation/networking/mac80211-injection.txt
5670F: include/net/mac80211.h
5671F: net/mac80211/
64a327a7 5672
b863ceb7 5673MACVLAN DRIVER
8b58be88 5674M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5675L: netdev@vger.kernel.org
5676S: Maintained
679655da
JP
5677F: drivers/net/macvlan.c
5678F: include/linux/if_macvlan.h
b863ceb7 5679
faf1668c 5680MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5681M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5682W: http://www.kernel.org/doc/man-pages
bd7ebec6 5683L: linux-man@vger.kernel.org
1b53dc74 5684S: Maintained
faf1668c 5685
8427defd
RK
5686MARVELL ARMADA DRM SUPPORT
5687M: Russell King <rmk+kernel@arm.linux.org.uk>
5688S: Maintained
5689F: drivers/gpu/drm/armada/
5690
44c14c1d 5691MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5692M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5693M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5694L: netdev@vger.kernel.org
5695S: Maintained
5696F: drivers/net/ethernet/marvell/sk*
5697
74cda169 5698MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5699L: libertas-dev@lists.infradead.org
8ac3e99e 5700S: Orphan
679655da 5701F: drivers/net/wireless/libertas/
74cda169 5702
b60d6975 5703MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5704M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5705L: netdev@vger.kernel.org
f5ca8502 5706S: Maintained
527a6266 5707F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5708F: include/linux/mv643xx.h
1da177e4 5709
370b8ed9
TP
5710MARVELL MVNETA ETHERNET DRIVER
5711M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5712L: netdev@vger.kernel.org
5713S: Maintained
5714F: drivers/net/ethernet/marvell/mvneta.*
5715
fcad584d
BZ
5716MARVELL MWIFIEX WIRELESS DRIVER
5717M: Bing Zhao <bzhao@marvell.com>
5718L: linux-wireless@vger.kernel.org
5719S: Maintained
5720F: drivers/net/wireless/mwifiex/
5721
a2c3f656 5722MARVELL MWL8K WIRELESS DRIVER
a040d532 5723M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5724L: linux-wireless@vger.kernel.org
16345910 5725S: Odd Fixes
a2c3f656
LB
5726F: drivers/net/wireless/mwl8k.c
5727
2a69567b 5728MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5729M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5730S: Odd Fixes
1fa7e547 5731F: drivers/mmc/host/mvsdio.*
2a69567b 5732
1da177e4 5733MATROX FRAMEBUFFER DRIVER
c69f677c 5734L: linux-fbdev@vger.kernel.org
52653199 5735S: Orphan
679655da 5736F: drivers/video/matrox/matroxfb_*
c117ab84 5737F: include/uapi/linux/matroxfb.h
1da177e4 5738
ca462085
GR
5739MAX16065 HARDWARE MONITOR DRIVER
5740M: Guenter Roeck <linux@roeck-us.net>
5741L: lm-sensors@lm-sensors.org
5742S: Maintained
5743F: Documentation/hwmon/max16065
5744F: drivers/hwmon/max16065.c
5745
d20620de 5746MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5747M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5748L: lm-sensors@lm-sensors.org
5749S: Maintained
679655da
JP
5750F: Documentation/hwmon/max6650
5751F: drivers/hwmon/max6650.c
d20620de 5752
e89ab51f
GR
5753MAX6697 HARDWARE MONITOR DRIVER
5754M: Guenter Roeck <linux@roeck-us.net>
5755L: lm-sensors@lm-sensors.org
5756S: Maintained
5757F: Documentation/hwmon/max6697
5758F: Documentation/devicetree/bindings/i2c/max6697.txt
5759F: drivers/hwmon/max6697.c
5760F: include/linux/platform_data/max6697.h
5761
9be3c9a5
HV
5762MAXIRADIO FM RADIO RECEIVER DRIVER
5763M: Hans Verkuil <hverkuil@xs4all.nl>
5764L: linux-media@vger.kernel.org
5765T: git git://linuxtv.org/media_tree.git
5766W: http://linuxtv.org
5767S: Maintained
5768F: drivers/media/radio/radio-maxiradio*
5769
127c49ae 5770MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5771M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5772P: LinuxTV.org Project
5773L: linux-media@vger.kernel.org
5774W: http://linuxtv.org
8a6e2535 5775Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5776T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5777S: Maintained
5778F: Documentation/dvb/
5779F: Documentation/video4linux/
ffe06198 5780F: Documentation/DocBook/media/
127c49ae 5781F: drivers/media/
ffe06198 5782F: drivers/staging/media/
127c49ae 5783F: include/media/
6c0f0359
MCC
5784F: include/uapi/linux/dvb/
5785F: include/uapi/linux/videodev2.h
5786F: include/uapi/linux/media.h
5787F: include/uapi/linux/v4l2-*
5788F: include/uapi/linux/meye.h
5789F: include/uapi/linux/ivtv*
5790F: include/uapi/linux/uvcvideo.h
d20620de 5791
6149a936
HV
5792MEDIAVISION PRO MOVIE STUDIO DRIVER
5793M: Hans Verkuil <hverkuil@xs4all.nl>
5794L: linux-media@vger.kernel.org
5795T: git git://linuxtv.org/media_tree.git
5796W: http://linuxtv.org
5797S: Odd Fixes
5798F: drivers/media/parport/pms*
5799
757e0108 5800MEGARAID SCSI DRIVERS
8b58be88 5801M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5802L: linux-scsi@vger.kernel.org
ce00f85c
JC
5803W: http://megaraid.lsilogic.com
5804S: Maintained
679655da
JP
5805F: Documentation/scsi/megaraid.txt
5806F: drivers/scsi/megaraid.*
5807F: drivers/scsi/megaraid/
757e0108 5808
2c46c9d5
AV
5809MELLANOX ETHERNET DRIVER (mlx4_en)
5810M: Amir Vadai <amirv@mellanox.com>
b75f0050 5811L: netdev@vger.kernel.org
2c46c9d5
AV
5812S: Supported
5813W: http://www.mellanox.com
5814Q: http://patchwork.ozlabs.org/project/netdev/list/
5815F: drivers/net/ethernet/mellanox/mlx4/en_*
5816
70ea91f1
SR
5817MEMORY MANAGEMENT
5818L: linux-mm@kvack.org
70ea91f1
SR
5819W: http://www.linux-mm.org
5820S: Maintained
679655da 5821F: include/linux/mm.h
551450bb
CS
5822F: include/linux/gfp.h
5823F: include/linux/mmzone.h
5824F: include/linux/memory_hotplug.h
5825F: include/linux/vmalloc.h
679655da 5826F: mm/
70ea91f1 5827
f4e9ce66 5828MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5829M: David Woodhouse <dwmw2@infradead.org>
242c325e 5830M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5831L: linux-mtd@lists.infradead.org
8a6e2535
JP
5832W: http://www.linux-mtd.infradead.org/
5833Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5834T: git git://git.infradead.org/linux-mtd.git
1da177e4 5835S: Maintained
679655da
JP
5836F: drivers/mtd/
5837F: include/linux/mtd/
c117ab84 5838F: include/uapi/mtd/
1da177e4 5839
26c57ef1 5840MEN A21 WATCHDOG DRIVER
b75f0050 5841M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5842L: linux-watchdog@vger.kernel.org
5843S: Supported
5844F: drivers/watchdog/mena21_wdt.c
5845
3764e82e
JT
5846MEN CHAMELEON BUS (mcb)
5847M: Johannes Thumshirn <johannes.thumshirn@men.de>
5848S: Supported
5849F: drivers/mcb/
5850F: include/linux/mcb.h
5851
12285945
JH
5852METAG ARCHITECTURE
5853M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5854L: linux-metag@vger.kernel.org
12285945
JH
5855S: Supported
5856F: arch/metag/
5857F: Documentation/metag/
5858F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5859F: drivers/clocksource/metag_generic.c
5698c50d
JH
5860F: drivers/irqchip/irq-metag.c
5861F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5862F: drivers/tty/metag_da.c
5863F: fs/imgdafs/
12285945 5864
c6375b0a 5865MICROBLAZE ARCHITECTURE
8b58be88 5866M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5867W: http://www.monstr.eu/fdt/
5868T: git git://git.monstr.eu/linux-2.6-microblaze.git
5869S: Supported
0a8c7914 5870F: arch/microblaze/
1da177e4
LT
5871
5872MICROTEK X6 SCANNER
61eee9a7 5873M: Oliver Neukum <oliver@neukum.org>
1da177e4 5874S: Maintained
679655da 5875F: drivers/usb/image/microtek.*
1da177e4
LT
5876
5877MIPS
8b58be88 5878M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5879L: linux-mips@linux-mips.org
6097050d 5880W: http://www.linux-mips.org/
b05e988e 5881T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5882Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5883S: Supported
679655da
JP
5884F: Documentation/mips/
5885F: arch/mips/
1da177e4 5886
08b7620a
HV
5887MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5888M: Hans Verkuil <hverkuil@xs4all.nl>
5889L: linux-media@vger.kernel.org
5890T: git git://linuxtv.org/media_tree.git
5891W: http://linuxtv.org
5892S: Odd Fixes
5893F: drivers/media/radio/radio-miropcm20*
5894
e126ba97
EC
5895Mellanox MLX5 core VPI driver
5896M: Eli Cohen <eli@mellanox.com>
5897L: netdev@vger.kernel.org
5898L: linux-rdma@vger.kernel.org
5899W: http://www.mellanox.com
5900Q: http://patchwork.ozlabs.org/project/netdev/list/
5901Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5902T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5903S: Supported
5904F: drivers/net/ethernet/mellanox/mlx5/core/
5905F: include/linux/mlx5/
5906
5907Mellanox MLX5 IB driver
b75f0050
JP
5908M: Eli Cohen <eli@mellanox.com>
5909L: linux-rdma@vger.kernel.org
5910W: http://www.mellanox.com
5911Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5912T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5913S: Supported
5914F: include/linux/mlx5/
5915F: drivers/infiniband/hw/mlx5/
e126ba97 5916
1da177e4 5917MODULE SUPPORT
8b58be88 5918M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5919S: Maintained
679655da
JP
5920F: include/linux/module.h
5921F: kernel/module.c
1da177e4
LT
5922
5923MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5924W: http://popies.net/meye/
b7788e13 5925S: Orphan
679655da 5926F: Documentation/video4linux/meye.txt
90d72ac6 5927F: drivers/media/pci/meye/
6c0f0359 5928F: include/uapi/linux/meye.h
1da177e4 5929
b9705b60 5930MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5931M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5932S: Maintained
679655da 5933F: Documentation/serial/moxa-smartio
c897401b 5934F: drivers/tty/mxser.*
d735410a 5935
889b2f87
AK
5936MR800 AVERMEDIA USB FM RADIO DRIVER
5937M: Alexey Klimov <klimov.linux@gmail.com>
5938L: linux-media@vger.kernel.org
5939T: git git://linuxtv.org/media_tree.git
5940S: Maintained
5941F: drivers/media/radio/radio-mr800.c
5942
8c4c731a 5943MSI LAPTOP SUPPORT
182ae55c 5944M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5945L: platform-driver-x86@vger.kernel.org
8c4c731a 5946S: Maintained
679655da 5947F: drivers/platform/x86/msi-laptop.c
8c4c731a 5948
0f1006b1
AA
5949MSI WMI SUPPORT
5950M: Anisse Astier <anisse@astier.eu>
d0944853 5951L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5952S: Supported
5953F: drivers/platform/x86/msi-wmi.c
5954
19a628a0
AP
5955MSI001 MEDIA DRIVER
5956M: Antti Palosaari <crope@iki.fi>
5957L: linux-media@vger.kernel.org
5958W: http://linuxtv.org/
5959W: http://palosaari.fi/linux/
5960Q: http://patchwork.linuxtv.org/project/linux-media/list/
5961T: git git://linuxtv.org/anttip/media_tree.git
5962S: Maintained
5963F: drivers/staging/media/msi3101/msi001*
5964
2c57213f
AP
5965MSI3101 MEDIA DRIVER
5966M: Antti Palosaari <crope@iki.fi>
5967L: linux-media@vger.kernel.org
5968W: http://linuxtv.org/
5969W: http://palosaari.fi/linux/
5970Q: http://patchwork.linuxtv.org/project/linux-media/list/
5971T: git git://linuxtv.org/anttip/media_tree.git
5972S: Maintained
5973F: drivers/staging/media/msi3101/sdr-msi3101*
5974
62a37dc7 5975MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5976M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5977L: linux-media@vger.kernel.org
5978T: git git://linuxtv.org/media_tree.git
5979S: Maintained
5980F: drivers/media/i2c/mt9m032.c
5981F: include/media/mt9m032.h
5982
62a37dc7 5983MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5984M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5985L: linux-media@vger.kernel.org
5986T: git git://linuxtv.org/media_tree.git
5987S: Maintained
5988F: drivers/media/i2c/mt9p031.c
5989F: include/media/mt9p031.h
5990
62a37dc7 5991MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5992M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5993L: linux-media@vger.kernel.org
5994T: git git://linuxtv.org/media_tree.git
5995S: Maintained
5996F: drivers/media/i2c/mt9t001.c
5997F: include/media/mt9t001.h
5998
62a37dc7 5999MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6000M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6001L: linux-media@vger.kernel.org
6002T: git git://linuxtv.org/media_tree.git
6003S: Maintained
6004F: drivers/media/i2c/mt9v032.c
6005F: include/media/mt9v032.h
6006
4e0d13cb 6007MULTIFUNCTION DEVICES (MFD)
8b58be88 6008M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
6009M: Lee Jones <lee.jones@linaro.org>
6010T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
6011T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 6012S: Supported
679655da 6013F: drivers/mfd/
55b5940d 6014F: include/linux/mfd/
4e0d13cb 6015
5c4e6f13 6016MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6017M: Chris Ball <chris@printf.net>
e18eaf8f 6018M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6019L: linux-mmc@vger.kernel.org
245feaa6 6020T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6021T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6022S: Maintained
679655da
JP
6023F: drivers/mmc/
6024F: include/linux/mmc/
c117ab84 6025F: include/uapi/linux/mmc/
baca2da4 6026
15a0580c 6027MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6028S: Orphan
679655da
JP
6029F: drivers/mmc/host/mmc_spi.c
6030F: include/linux/spi/mmc_spi.h
15a0580c 6031
1da177e4 6032MULTISOUND SOUND DRIVER
8b58be88 6033M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6034S: Maintained
679655da
JP
6035F: Documentation/sound/oss/MultiSound
6036F: sound/oss/msnd*
1da177e4 6037
d735410a 6038MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6039S: Orphan
c897401b 6040F: drivers/tty/isicom.c
679655da 6041F: include/linux/isicom.h
d735410a 6042
550a7375 6043MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6044M: Felipe Balbi <balbi@ti.com>
795fb7e7 6045L: linux-usb@vger.kernel.org
43b416e5 6046T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6047S: Maintained
679655da 6048F: drivers/usb/musb/
550a7375 6049
ea0af5f6
MK
6050MXL5007T MEDIA DRIVER
6051M: Michael Krufky <mkrufky@linuxtv.org>
6052L: linux-media@vger.kernel.org
6053W: http://linuxtv.org/
6054W: http://github.com/mkrufky
6055Q: http://patchwork.linuxtv.org/project/linux-media/list/
6056T: git git://linuxtv.org/mkrufky/tuners.git
6057S: Maintained
6058F: drivers/media/tuners/mxl5007t.*
6059
2d3cf588 6060MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6061M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6062L: netdev@vger.kernel.org
205057ae 6063W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6064S: Supported
93f7848b 6065F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6066
1da177e4 6067NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6068S: Orphan
d9fb9f38 6069F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6070
23dc05a3
DM
6071NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6072M: Daniel Mack <zonque@gmail.com>
6073S: Maintained
6074L: alsa-devel@alsa-project.org
6075W: http://www.native-instruments.com
6076F: sound/usb/caiaq/
6077
1da177e4 6078NCP FILESYSTEM
52653199
PV
6079M: Petr Vandrovec <petr@vandrovec.name>
6080S: Odd Fixes
679655da 6081F: fs/ncpfs/
1da177e4 6082
a79b0322
FT
6083NCR 5380 SCSI DRIVERS
6084M: Finn Thain <fthain@telegraphics.com.au>
6085M: Michael Schmitz <schmitzmic@gmail.com>
6086L: linux-scsi@vger.kernel.org
6087S: Maintained
6088F: Documentation/scsi/g_NCR5380.txt
6089F: drivers/scsi/NCR5380.*
6090F: drivers/scsi/arm/cumana_1.c
6091F: drivers/scsi/arm/oak.c
6092F: drivers/scsi/atari_NCR5380.c
6093F: drivers/scsi/atari_scsi.*
6094F: drivers/scsi/dmx3191d.c
6095F: drivers/scsi/dtc.*
6096F: drivers/scsi/g_NCR5380.*
6097F: drivers/scsi/g_NCR5380_mmio.c
6098F: drivers/scsi/mac_scsi.*
6099F: drivers/scsi/pas16.*
6100F: drivers/scsi/sun3_NCR5380.c
6101F: drivers/scsi/sun3_scsi.*
6102F: drivers/scsi/sun3_scsi_vme.c
6103F: drivers/scsi/t128.*
6104
1da177e4 6105NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6106M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6107L: linux-scsi@vger.kernel.org
6108S: Maintained
679655da 6109F: drivers/scsi/NCR_D700.*
1da177e4 6110
4aa3eb4c
GR
6111NCT6775 HARDWARE MONITOR DRIVER
6112M: Guenter Roeck <linux@roeck-us.net>
6113L: lm-sensors@lm-sensors.org
6114S: Maintained
6115F: Documentation/hwmon/nct6775
6116F: drivers/hwmon/nct6775.c
6117
3c2d774c 6118NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6119M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6120L: linux-rdma@vger.kernel.org
e3d33cb1 6121W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6122S: Supported
6123F: drivers/infiniband/hw/nes/
6124
be2f2e84 6125NETEM NETWORK EMULATOR
adbbf69d 6126M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6127L: netem@lists.linux-foundation.org
be2f2e84 6128S: Maintained
679655da 6129F: net/sched/sch_netem.c
be2f2e84 6130
b2f5a051 6131NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6132M: Jon Mason <jdmason@kudzu.us>
4a58448b 6133L: netdev@vger.kernel.org
4a58448b 6134S: Supported
679655da 6135F: Documentation/networking/s2io.txt
b2f5a051 6136F: Documentation/networking/vxge.txt
86387e1a 6137F: drivers/net/ethernet/neterion/
4a58448b 6138
db9cf3a3 6139NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6140M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6141M: Patrick McHardy <kaber@trash.net>
42010ed0 6142M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6143L: netfilter-devel@vger.kernel.org
82b98543 6144L: coreteam@netfilter.org
1da177e4
LT
6145W: http://www.netfilter.org/
6146W: http://www.iptables.org/
42010ed0
PNA
6147Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6148T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6149T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6150S: Supported
679655da
JP
6151F: include/linux/netfilter*
6152F: include/linux/netfilter/
6153F: include/net/netfilter/
c117ab84
CEB
6154F: include/uapi/linux/netfilter*
6155F: include/uapi/linux/netfilter/
679655da
JP
6156F: net/*/netfilter.c
6157F: net/*/netfilter/
6158F: net/netfilter/
1da177e4 6159
4cc67735 6160NETLABEL
87a0874c 6161M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6162W: http://netlabel.sf.net
6163L: netdev@vger.kernel.org
87a0874c 6164S: Maintained
80811493 6165F: Documentation/netlabel/
679655da
JP
6166F: include/net/netlabel.h
6167F: net/netlabel/
4cc67735 6168
1da177e4 6169NETROM NETWORK LAYER
8b58be88 6170M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6171L: linux-hams@vger.kernel.org
d34cb28a 6172W: http://www.linux-ax25.org/
1da177e4 6173S: Maintained
679655da 6174F: include/net/netrom.h
c117ab84 6175F: include/uapi/linux/netrom.h
679655da 6176F: net/netrom/
1da177e4 6177
5ddb88c0 6178NETWORK BLOCK DEVICE (NBD)
8b58be88 6179M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6180S: Maintained
5e4b269b 6181L: nbd-general@lists.sourceforge.net
679655da
JP
6182F: Documentation/blockdev/nbd.txt
6183F: drivers/block/nbd.c
6184F: include/linux/nbd.h
c117ab84 6185F: include/uapi/linux/nbd.h
1da177e4 6186
6e43650c
NH
6187NETWORK DROP MONITOR
6188M: Neil Horman <nhorman@tuxdriver.com>
6189L: netdev@vger.kernel.org
6190S: Maintained
6191W: https://fedorahosted.org/dropwatch/
6192F: net/core/drop_monitor.c
6193
1da177e4 6194NETWORKING [GENERAL]
8b58be88 6195M: "David S. Miller" <davem@davemloft.net>
979b6c13 6196L: netdev@vger.kernel.org
b1e8fd54 6197W: http://www.linuxfoundation.org/en/Net
11e98029 6198Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6199T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6200T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6201S: Maintained
679655da
JP
6202F: net/
6203F: include/net/
018d21ed
JP
6204F: include/linux/in.h
6205F: include/linux/net.h
6206F: include/linux/netdevice.h
c117ab84
CEB
6207F: include/uapi/linux/in.h
6208F: include/uapi/linux/net.h
6209F: include/uapi/linux/netdevice.h
7e814a6c 6210F: tools/net/
f4e53f9a 6211F: tools/testing/selftests/net/
335a67d2 6212F: lib/random32.c
a101ccd1 6213F: lib/test_bpf.c
1da177e4
LT
6214
6215NETWORKING [IPv4/IPv6]
8b58be88
JP
6216M: "David S. Miller" <davem@davemloft.net>
6217M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6218M: James Morris <jmorris@namei.org>
6219M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6220M: Patrick McHardy <kaber@trash.net>
979b6c13 6221L: netdev@vger.kernel.org
08deed1e 6222T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6223S: Maintained
679655da
JP
6224F: net/ipv4/
6225F: net/ipv6/
6226F: include/net/ip*
0a14842f 6227F: arch/x86/net/*
1da177e4 6228
73b7656c
DM
6229NETWORKING [IPSEC]
6230M: Steffen Klassert <steffen.klassert@secunet.com>
6231M: Herbert Xu <herbert@gondor.apana.org.au>
6232M: "David S. Miller" <davem@davemloft.net>
6233L: netdev@vger.kernel.org
d1fc5024
SK
6234T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6235T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6236S: Maintained
5826bdd1 6237F: net/core/flow.c
73b7656c
DM
6238F: net/xfrm/
6239F: net/key/
6240F: net/ipv4/xfrm*
d1fc5024
SK
6241F: net/ipv4/esp4.c
6242F: net/ipv4/ah4.c
6243F: net/ipv4/ipcomp.c
6244F: net/ipv4/ip_vti.c
73b7656c 6245F: net/ipv6/xfrm*
d1fc5024
SK
6246F: net/ipv6/esp6.c
6247F: net/ipv6/ah6.c
6248F: net/ipv6/ipcomp6.c
6249F: net/ipv6/ip6_vti.c
73b7656c
DM
6250F: include/uapi/linux/xfrm.h
6251F: include/net/xfrm.h
6252
10e2ff1c 6253NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6254M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6255L: netdev@vger.kernel.org
6256S: Maintained
6257
29f8f632 6258NETWORKING [WIRELESS]
8b58be88 6259M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6260L: linux-wireless@vger.kernel.org
8a6e2535 6261Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6262T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6263S: Maintained
34b921cf
JP
6264F: net/mac80211/
6265F: net/rfkill/
679655da
JP
6266F: net/wireless/
6267F: include/net/ieee80211*
cc8b4a2b 6268F: include/linux/wireless.h
c117ab84 6269F: include/uapi/linux/wireless.h
c984e24d 6270F: include/net/iw_handler.h
34b921cf 6271F: drivers/net/wireless/
29f8f632 6272
788873ac
JP
6273NETWORKING DRIVERS
6274L: netdev@vger.kernel.org
6275W: http://www.linuxfoundation.org/en/Net
11e98029 6276Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6277T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6278T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6279S: Odd Fixes
6280F: drivers/net/
018d21ed 6281F: include/linux/if_*
0b63bf1f
JD
6282F: include/linux/netdevice.h
6283F: include/linux/arcdevice.h
6284F: include/linux/etherdevice.h
6285F: include/linux/fcdevice.h
6286F: include/linux/fddidevice.h
6287F: include/linux/hippidevice.h
6288F: include/linux/inetdevice.h
c117ab84
CEB
6289F: include/uapi/linux/if_*
6290F: include/uapi/linux/netdevice.h
788873ac 6291
3d396eb1 6292NETXEN (1/10) GbE SUPPORT
8622315e 6293M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6294M: Sony Chacko <sony.chacko@qlogic.com>
6295M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6296L: netdev@vger.kernel.org
9c2b5bde 6297W: http://www.qlogic.com
3d396eb1 6298S: Supported
aa43c215 6299F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6300
6423d30f
AAJ
6301NFC SUBSYSTEM
6302M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6303M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6304M: Samuel Ortiz <sameo@linux.intel.com>
6305L: linux-wireless@vger.kernel.org
5adf54de 6306L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6307S: Supported
6423d30f 6308F: net/nfc/
55eb94f9 6309F: include/net/nfc/
c117ab84 6310F: include/uapi/linux/nfc.h
6423d30f 6311F: drivers/nfc/
08eaa1e0 6312F: include/linux/platform_data/pn544.h
7ebb88e5 6313F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6314
e8b43555 6315NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6316M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6317L: linux-nfs@vger.kernel.org
6318W: http://client.linux-nfs.org
cd7b996a 6319T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6320S: Maintained
679655da
JP
6321F: fs/lockd/
6322F: fs/nfs/
6323F: fs/nfs_common/
6324F: net/sunrpc/
6325F: include/linux/lockd/
6326F: include/linux/nfs*
6327F: include/linux/sunrpc/
c117ab84
CEB
6328F: include/uapi/linux/nfs*
6329F: include/uapi/linux/sunrpc/
1da177e4 6330
85ef9cea 6331NILFS2 FILESYSTEM
e2126935 6332M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6333L: linux-nilfs@vger.kernel.org
f9472265 6334W: http://nilfs.sourceforge.net/
e2126935 6335T: git git://github.com/konis/nilfs2.git
85ef9cea 6336S: Supported
679655da
JP
6337F: Documentation/filesystems/nilfs2.txt
6338F: fs/nilfs2/
6339F: include/linux/nilfs2_fs.h
85ef9cea 6340
1da177e4 6341NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6342M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6343W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6344S: Maintained
679655da
JP
6345F: Documentation/scsi/NinjaSCSI.txt
6346F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6347
6348NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6349M: GOTO Masanori <gotom@debian.or.jp>
6350M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6351W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6352S: Maintained
679655da
JP
6353F: Documentation/scsi/NinjaSCSI.txt
6354F: drivers/scsi/nsp32*
1da177e4 6355
fce8a7bb
JM
6356NTB DRIVER
6357M: Jon Mason <jon.mason@intel.com>
6358S: Supported
2984411f
JM
6359W: https://github.com/jonmason/ntb/wiki
6360T: git git://github.com/jonmason/ntb.git
fce8a7bb 6361F: drivers/ntb/
548c237c 6362F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6363F: include/linux/ntb.h
6364
1da177e4 6365NTFS FILESYSTEM
2818ef50 6366M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6367L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6368W: http://www.tuxera.com/
e6f4dee7 6369T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6370S: Supported
679655da
JP
6371F: Documentation/filesystems/ntfs.txt
6372F: fs/ntfs/
1da177e4 6373
9eb8ef74 6374NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6375M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6376L: linux-fbdev@vger.kernel.org
ce00f85c 6377S: Maintained
679655da
JP
6378F: drivers/video/riva/
6379F: drivers/video/nvidia/
1da177e4 6380
79461681
MW
6381NVM EXPRESS DRIVER
6382M: Matthew Wilcox <willy@linux.intel.com>
6383L: linux-nvme@lists.infradead.org
6384T: git git://git.infradead.org/users/willy/linux-nvme.git
6385S: Supported
5be37bf9 6386F: drivers/block/nvme*
79461681
MW
6387F: include/linux/nvme.h
6388
f50d7146
RK
6389NXP TDA998X DRM DRIVER
6390M: Russell King <rmk+kernel@arm.linux.org.uk>
6391S: Supported
6392F: drivers/gpu/drm/i2c/tda998x_drv.c
6393F: include/drm/i2c/tda998x.h
6394
f5525786 6395OMAP SUPPORT
0e24bdd4 6396M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6397L: linux-omap@vger.kernel.org
6398W: http://www.muru.com/linux/omap/
6399W: http://linux.omap.com/
8a6e2535 6400Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6401T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6402S: Maintained
4e04d5a3 6403F: arch/arm/*omap*/
046d0a37
JD
6404F: drivers/i2c/busses/i2c-omap.c
6405F: include/linux/i2c-omap.h
f5525786 6406
50f29fbd 6407OMAP DEVICE TREE SUPPORT
cdb55ab0 6408M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6409M: Tony Lindgren <tony@atomide.com>
6410L: linux-omap@vger.kernel.org
d0fb18c5 6411L: devicetree@vger.kernel.org
50f29fbd
TL
6412S: Maintained
6413F: arch/arm/boot/dts/*omap*
6414F: arch/arm/boot/dts/*am3*
6415
f5525786 6416OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6417M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6418L: linux-omap@vger.kernel.org
6419S: Maintained
6420F: arch/arm/*omap*/*clock*
6421
6422OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6423M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6424L: linux-omap@vger.kernel.org
6425S: Maintained
6426F: arch/arm/*omap*/*pm*
c46938d4 6427F: drivers/cpufreq/omap-cpufreq.c
f5525786 6428
d21db568 6429OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6430M: Rajendra Nayak <rnayak@ti.com>
6431M: Paul Walmsley <paul@pwsan.com>
6432L: linux-omap@vger.kernel.org
6433S: Maintained
d21db568 6434F: arch/arm/mach-omap2/prm*
692ab1f3 6435
f5525786 6436OMAP AUDIO SUPPORT
6c284903 6437M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6438M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6439L: alsa-devel@alsa-project.org (subscribers-only)
6440L: linux-omap@vger.kernel.org
6441S: Maintained
6442F: sound/soc/omap/
6443
6444OMAP FRAMEBUFFER SUPPORT
830e6384 6445M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6446L: linux-fbdev@vger.kernel.org
f5525786
TL
6447L: linux-omap@vger.kernel.org
6448S: Maintained
6449F: drivers/video/omap/
6450
676eec0d 6451OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6452M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6453L: linux-omap@vger.kernel.org
676eec0d 6454L: linux-fbdev@vger.kernel.org
178ff4c9 6455S: Maintained
676eec0d 6456F: drivers/video/omap2/
178ff4c9
TV
6457F: Documentation/arm/OMAP/DSS
6458
8b37fcfc
OBC
6459OMAP HARDWARE SPINLOCK SUPPORT
6460M: Ohad Ben-Cohen <ohad@wizery.com>
6461L: linux-omap@vger.kernel.org
6462S: Maintained
6463F: drivers/hwspinlock/omap_hwspinlock.c
6464F: arch/arm/mach-omap2/hwspinlock.c
6465
f5525786 6466OMAP MMC SUPPORT
8b58be88 6467M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6468L: linux-omap@vger.kernel.org
6469S: Maintained
653f41b5
MC
6470F: drivers/mmc/host/omap.c
6471
6472OMAP HS MMC SUPPORT
14006bfb 6473M: Balaji T K <balajitk@ti.com>
0a4585c6 6474L: linux-mmc@vger.kernel.org
653f41b5 6475L: linux-omap@vger.kernel.org
0a4585c6 6476S: Maintained
653f41b5 6477F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6478
6479OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6480M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6481S: Maintained
6482F: drivers/char/hw_random/omap-rng.c
6483
f400c82e 6484OMAP HWMOD SUPPORT
cdb55ab0 6485M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6486M: Paul Walmsley <paul@pwsan.com>
6487L: linux-omap@vger.kernel.org
6488S: Maintained
8fc8b12b 6489F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6490
6491OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6492M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6493L: linux-omap@vger.kernel.org
6494S: Maintained
6495F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6496
7e8970e1
LP
6497OMAP IMAGE SIGNAL PROCESSOR (ISP)
6498M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6499L: linux-media@vger.kernel.org
6500S: Maintained
90d72ac6 6501F: drivers/media/platform/omap3isp/
7e8970e1 6502
f5525786 6503OMAP USB SUPPORT
f299470a 6504M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6505L: linux-usb@vger.kernel.org
6506L: linux-omap@vger.kernel.org
43b416e5 6507T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6508S: Maintained
a16fbd65
JP
6509F: drivers/usb/*/*omap*
6510F: arch/arm/*omap*/usb*
f5525786 6511
6d994710 6512OMAP GPIO DRIVER
a1415a8f 6513M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6514M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6515M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6516L: linux-omap@vger.kernel.org
6517S: Maintained
6518F: drivers/gpio/gpio-omap.c
6519
c351e290
MJ
6520OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6521M: Mark Jackson <mpfj@newflow.co.uk>
6522L: linux-omap@vger.kernel.org
6523S: Maintained
6524F: arch/arm/boot/dts/am335x-nano.dts
6525
0ad122d9 6526OMFS FILESYSTEM
8b58be88 6527M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6528L: linux-karma-devel@lists.sourceforge.net
6529S: Maintained
679655da
JP
6530F: Documentation/filesystems/omfs.txt
6531F: fs/omfs/
0ad122d9 6532
c1986ee9 6533OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6534M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6535S: Maintained
679655da
JP
6536F: drivers/char/pcmcia/cm4000_cs.c
6537F: include/linux/cm4000_cs.h
c117ab84 6538F: include/uapi/linux/cm4000_cs.h
c1986ee9 6539
77c44ab1 6540OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6541M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6542S: Maintained
679655da 6543F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6544
77d5140f 6545OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6546M: Jonathan Corbet <corbet@lwn.net>
661263b5 6547L: linux-media@vger.kernel.org
275ffde4 6548T: git git://linuxtv.org/media_tree.git
77d5140f 6549S: Maintained
90d72ac6 6550F: drivers/media/i2c/ov7670.c
77d5140f 6551
431bca73 6552ONENAND FLASH DRIVER
8b58be88 6553M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6554L: linux-mtd@lists.infradead.org
6555S: Maintained
679655da
JP
6556F: drivers/mtd/onenand/
6557F: include/linux/mtd/onenand*.h
431bca73 6558
1da177e4 6559ONSTREAM SCSI TAPE DRIVER
8b58be88 6560M: Willem Riede <osst@riede.org>
1da177e4
LT
6561L: osst-users@lists.sourceforge.net
6562L: linux-scsi@vger.kernel.org
6563S: Maintained
f7269cfc
JD
6564F: Documentation/scsi/osst.txt
6565F: drivers/scsi/osst.*
6566F: drivers/scsi/osst_*.h
6567F: drivers/scsi/st.h
1da177e4 6568
e2d1d6c0 6569OPENCORES I2C BUS DRIVER
8b58be88 6570M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6571L: linux-i2c@vger.kernel.org
e2d1d6c0 6572S: Maintained
679655da
JP
6573F: Documentation/i2c/busses/i2c-ocores
6574F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6575
860c44c1 6576OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6577M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6578M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6579L: devicetree@vger.kernel.org
860c44c1 6580W: http://fdt.secretlab.ca
3bbf9b9b 6581T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6582S: Maintained
f8828205 6583F: drivers/of/
860c44c1 6584F: include/linux/of*.h
f8828205 6585F: scripts/dtc/
860c44c1 6586K: of_get_property
d945fa0d 6587K: of_match_table
860c44c1 6588
f8828205 6589OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6590M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6591M: Pawel Moll <pawel.moll@arm.com>
6592M: Mark Rutland <mark.rutland@arm.com>
de80963e 6593M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6594M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6595L: devicetree@vger.kernel.org
6596S: Maintained
6597F: Documentation/devicetree/
6598F: arch/*/boot/dts/
6599F: include/dt-bindings/
6600
19f9d392
JB
6601OPENRISC ARCHITECTURE
6602M: Jonas Bonn <jonas@southpole.se>
6603W: http://openrisc.net
eab7c1c0 6604L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6605S: Maintained
6606T: git git://openrisc.net/~jonas/linux
14430813 6607F: arch/openrisc/
19f9d392 6608
ccb1352e 6609OPENVSWITCH
4f337ed5 6610M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6611L: dev@openvswitch.org
6612W: http://openvswitch.org
4f337ed5 6613T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6614S: Maintained
6615F: net/openvswitch/
6616
af39917d
CL
6617OPL4 DRIVER
6618M: Clemens Ladisch <clemens@ladisch.de>
6619L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6620T: git git://git.alsa-project.org/alsa-kernel.git
6621S: Maintained
6622F: sound/drivers/opl4/
6623
1da177e4 6624OPROFILE
4cf7e718 6625M: Robert Richter <rric@kernel.org>
1da177e4
LT
6626L: oprofile-list@lists.sf.net
6627S: Maintained
81c4a8a6 6628F: arch/*/include/asm/oprofile*.h
679655da
JP
6629F: arch/*/oprofile/
6630F: drivers/oprofile/
6631F: include/linux/oprofile.h
1da177e4 6632
e2d1d6c0 6633ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6634M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6635M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6636L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6637W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6638T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6639S: Supported
679655da
JP
6640F: Documentation/filesystems/ocfs2.txt
6641F: Documentation/filesystems/dlmfs.txt
6642F: fs/ocfs2/
e2d1d6c0 6643
1da177e4 6644ORINOCO DRIVER
724c6b35 6645L: linux-wireless@vger.kernel.org
491b26b4 6646W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6647W: http://www.nongnu.org/orinoco/
3a59babb 6648S: Orphan
679655da 6649F: drivers/net/wireless/orinoco/
1da177e4 6650
42c55aa8 6651OSD LIBRARY and FILESYSTEM
8b58be88 6652M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6653M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6654L: osd-dev@open-osd.org
6655W: http://open-osd.org
54e5881d 6656T: git git://git.open-osd.org/open-osd.git
68274794 6657S: Maintained
42c55aa8 6658F: drivers/scsi/osd/
6b6f0b6c 6659F: include/scsi/osd_*
42c55aa8 6660F: fs/exofs/
68274794 6661
e2d1d6c0 6662P54 WIRELESS DRIVER
084cb0fe 6663M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6664L: linux-wireless@vger.kernel.org
084cb0fe 6665W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6666S: Maintained
679655da 6667F: drivers/net/wireless/p54/
e2d1d6c0 6668
f5cd7872 6669PA SEMI ETHERNET DRIVER
8b58be88 6670M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6671L: netdev@vger.kernel.org
6672S: Maintained
ded19add 6673F: drivers/net/ethernet/pasemi/*
f5cd7872 6674
beb58aa3 6675PA SEMI SMBUS DRIVER
8b58be88 6676M: Olof Johansson <olof@lixom.net>
846557d3 6677L: linux-i2c@vger.kernel.org
beb58aa3 6678S: Maintained
679655da 6679F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6680
48fc267e
SK
6681PADATA PARALLEL EXECUTION MECHANISM
6682M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6683L: linux-crypto@vger.kernel.org
6684S: Maintained
6685F: kernel/padata.c
6686F: include/linux/padata.h
6687F: Documentation/padata.txt
6688
709ee531 6689PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6690M: Harald Welte <laforge@gnumonks.org>
d0944853 6691L: platform-driver-x86@vger.kernel.org
709ee531 6692S: Maintained
679655da 6693F: drivers/platform/x86/panasonic-laptop.c
709ee531 6694
368dd5ac 6695PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6696M: David Howells <dhowells@redhat.com>
6697M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6698L: linux-am33-list@redhat.com (moderated for non-subscribers)
6699W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6700S: Maintained
679655da
JP
6701F: Documentation/mn10300/
6702F: arch/mn10300/
4fa97181 6703
1da177e4 6704PARALLEL PORT SUPPORT
3dd1a329 6705L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6706S: Orphan
679655da
JP
6707F: drivers/parport/
6708F: include/linux/parport*.h
6709F: drivers/char/ppdev.c
c117ab84 6710F: include/uapi/linux/ppdev.h
1da177e4 6711
4cdf6bc2 6712PARAVIRT_OPS INTERFACE
d633180c 6713M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6714M: Chris Wright <chrisw@sous-sol.org>
6715M: Alok Kataria <akataria@vmware.com>
6716M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6717L: virtualization@lists.linux-foundation.org
4cdf6bc2 6718S: Supported
679655da
JP
6719F: Documentation/ia64/paravirt_ops.txt
6720F: arch/*/kernel/paravirt*
6721F: arch/*/include/asm/paravirt.h
4cdf6bc2 6722
e2d1d6c0 6723PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6724M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6725L: linux-parport@lists.infradead.org (subscribers-only)
6726W: http://www.torque.net/linux-pp.html
6727S: Maintained
679655da
JP
6728F: Documentation/blockdev/paride.txt
6729F: drivers/block/paride/
e2d1d6c0
RD
6730
6731PARISC ARCHITECTURE
b8828770 6732M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6733M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6734L: linux-parisc@vger.kernel.org
6735W: http://www.parisc-linux.org/
8a6e2535 6736Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6737T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6738T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6739S: Maintained
679655da 6740F: arch/parisc/
2b6bac9e 6741F: Documentation/parisc/
679655da 6742F: drivers/parisc/
2b6bac9e
HD
6743F: drivers/char/agp/parisc-agp.c
6744F: drivers/input/serio/gscps2.c
6745F: drivers/parport/parport_gsc.*
6746F: drivers/tty/serial/8250/8250_gsc.c
6747F: drivers/video/sti*
6748F: drivers/video/console/sti*
6749F: drivers/video/logo/logo_parisc*
e2d1d6c0 6750
1662d32c 6751PC87360 HARDWARE MONITORING DRIVER
8b58be88 6752M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6753L: lm-sensors@lm-sensors.org
6754S: Maintained
679655da
JP
6755F: Documentation/hwmon/pc87360
6756F: drivers/hwmon/pc87360.c
1662d32c
JC
6757
6758PC8736x GPIO DRIVER
8b58be88 6759M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6760S: Maintained
679655da 6761F: drivers/char/pc8736x_gpio.c
1662d32c 6762
1ad107fd 6763PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6764M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6765L: lm-sensors@lm-sensors.org
6766S: Maintained
6767F: Documentation/hwmon/pc87427
6768F: drivers/hwmon/pc87427.c
6769
b26e0ed4 6770PCA9532 LED DRIVER
8b58be88 6771M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6772S: Maintained
d5ca6918
JP
6773F: drivers/leds/leds-pca9532.c
6774F: include/linux/leds-pca9532.h
b26e0ed4 6775
5ce914a8 6776PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6777M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6778L: linux-i2c@vger.kernel.org
6779S: Maintained
b4f0b74e 6780F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6781
3971dae5 6782PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6783M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6784S: Maintained
6785F: drivers/firmware/pcdp.*
6786
065c6359 6787PCI ERROR RECOVERY
6305902c 6788M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6789L: linux-pci@vger.kernel.org
065c6359 6790S: Supported
679655da 6791F: Documentation/PCI/pci-error-recovery.txt
065c6359 6792
1da177e4 6793PCI SUBSYSTEM
5ac3a6d2 6794M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6795L: linux-pci@vger.kernel.org
99662dd1 6796Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6797T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6798S: Supported
679655da
JP
6799F: Documentation/PCI/
6800F: drivers/pci/
6801F: include/linux/pci*
6b49ee49 6802F: arch/x86/pci/
cad01f91 6803F: arch/x86/kernel/quirks.c
1da177e4 6804
f0b75693
BH
6805PCI DRIVER FOR IMX6
6806M: Richard Zhu <r65037@freescale.com>
bf177a1e 6807M: Shawn Guo <shawn.guo@freescale.com>
f0b75693
BH
6808L: linux-pci@vger.kernel.org
6809L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6810S: Maintained
6811F: drivers/pci/host/*imx6*
6812
6813PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6814M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6815M: Jason Cooper <jason@lakedaemon.net>
6816L: linux-pci@vger.kernel.org
6817L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6818S: Maintained
6819F: drivers/pci/host/*mvebu*
6820
0447cfd7
TR
6821PCI DRIVER FOR NVIDIA TEGRA
6822M: Thierry Reding <thierry.reding@gmail.com>
6823L: linux-tegra@vger.kernel.org
f0b75693 6824L: linux-pci@vger.kernel.org
0447cfd7
TR
6825S: Supported
6826F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6827F: drivers/pci/host/pci-tegra.c
6828
f0b75693
BH
6829PCI DRIVER FOR RENESAS R-CAR
6830M: Simon Horman <horms@verge.net.au>
6831L: linux-pci@vger.kernel.org
6832L: linux-sh@vger.kernel.org
6833S: Maintained
6834F: drivers/pci/host/*rcar*
6835
4af82255
JH
6836PCI DRIVER FOR SAMSUNG EXYNOS
6837M: Jingoo Han <jg1.han@samsung.com>
6838L: linux-pci@vger.kernel.org
f0b75693
BH
6839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6840L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6841S: Maintained
6842F: drivers/pci/host/pci-exynos.c
6843
f0b75693
BH
6844PCI DRIVER FOR SYNOPSIS DESIGNWARE
6845M: Mohit Kumar <mohit.kumar@st.com>
6846M: Jingoo Han <jg1.han@samsung.com>
6847L: linux-pci@vger.kernel.org
6848S: Maintained
6849F: drivers/pci/host/*designware*
6850
cf28855b
WD
6851PCI DRIVER FOR GENERIC OF HOSTS
6852M: Will Deacon <will.deacon@arm.com>
6853L: linux-pci@vger.kernel.org
6854L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6855S: Maintained
6856F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6857F: drivers/pci/host/pci-host-generic.c
6858
1da177e4 6859PCMCIA SUBSYSTEM
4230dfc9 6860P: Linux PCMCIA Team
f5df5881 6861L: linux-pcmcia@lists.infradead.org
6650e0a5 6862W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6863T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6864S: Maintained
679655da
JP
6865F: Documentation/pcmcia/
6866F: drivers/pcmcia/
6867F: include/pcmcia/
1da177e4
LT
6868
6869PCNET32 NETWORK DRIVER
227fb925 6870M: Don Fry <pcnet32@frontier.com>
979b6c13 6871L: netdev@vger.kernel.org
1da177e4 6872S: Maintained
b955f6ca 6873F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6874
48fc267e
SK
6875PCRYPT PARALLEL CRYPTO ENGINE
6876M: Steffen Klassert <steffen.klassert@secunet.com>
6877L: linux-crypto@vger.kernel.org
6878S: Maintained
6879F: crypto/pcrypt.c
6880F: include/crypto/pcrypt.h
6881
e72df0b8
TH
6882PER-CPU MEMORY ALLOCATOR
6883M: Tejun Heo <tj@kernel.org>
6884M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6885T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6886S: Maintained
6887F: include/linux/percpu*.h
6888F: mm/percpu*.c
6889F: arch/*/include/asm/percpu.h
6890
ad4ecbcb 6891PER-TASK DELAY ACCOUNTING
185e595f 6892M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6893S: Maintained
679655da
JP
6894F: include/linux/delayacct.h
6895F: kernel/delayacct.c
ad4ecbcb 6896
57c0c15b 6897PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6898M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6899M: Paul Mackerras <paulus@samba.org>
dd9b238c 6900M: Ingo Molnar <mingo@redhat.com>
f80c5393 6901M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6902L: linux-kernel@vger.kernel.org
75fc2d37 6903T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6904S: Supported
d53e8365 6905F: kernel/events/*
a003236c 6906F: include/linux/perf_event.h
c117ab84 6907F: include/uapi/linux/perf_event.h
141c4296
RR
6908F: arch/*/kernel/perf_event*.c
6909F: arch/*/kernel/*/perf_event*.c
6910F: arch/*/kernel/*/*/perf_event*.c
a003236c 6911F: arch/*/include/asm/perf_event.h
a003236c
VL
6912F: arch/*/kernel/perf_callchain.c
6913F: tools/perf/
6c0b3244 6914
dd49d0f5 6915PERSONALITY HANDLING
8b58be88 6916M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6917L: linux-abi-devel@lists.sourceforge.net
6918S: Maintained
679655da 6919F: include/linux/personality.h
c117ab84 6920F: include/uapi/linux/personality.h
dd49d0f5 6921
838e7a03 6922PHONET PROTOCOL
2a06b40f 6923M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6924S: Supported
6925F: Documentation/networking/phonet.txt
6926F: include/linux/phonet.h
6927F: include/net/phonet/
c117ab84 6928F: include/uapi/linux/phonet.h
838e7a03
RDC
6929F: net/phonet/
6930
1da177e4 6931PHRAM MTD DRIVER
8b58be88 6932M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6933L: linux-mtd@lists.infradead.org
6934S: Maintained
679655da 6935F: drivers/mtd/devices/phram.c
1da177e4 6936
efdbb10e
BP
6937PICOLCD HID DRIVER
6938M: Bruno Prémont <bonbons@linux-vserver.org>
6939L: linux-input@vger.kernel.org
6940S: Maintained
6941F: drivers/hid/hid-picolcd*
6942
a53bfa07
JI
6943PICOXCELL SUPPORT
6944M: Jamie Iles <jamie@jamieiles.com>
6945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6946T: git git://github.com/jamieiles/linux-2.6-ji.git
6947S: Supported
14430813 6948F: arch/arm/mach-picoxcell/
a53bfa07
JI
6949F: drivers/*/picoxcell*
6950F: drivers/*/*/picoxcell*
6951
2744e8af
LW
6952PIN CONTROL SUBSYSTEM
6953M: Linus Walleij <linus.walleij@linaro.org>
6954S: Maintained
07f29ba6 6955F: drivers/pinctrl/
8e406fe4 6956F: include/linux/pinctrl/
2744e8af 6957
2201bbb8
JCPV
6958PIN CONTROLLER - ATMEL AT91
6959M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6961S: Maintained
6962F: drivers/pinctrl/pinctrl-at91.c
6963
b75e60d6
DA
6964PIN CONTROLLER - SAMSUNG
6965M: Tomasz Figa <t.figa@samsung.com>
6966M: Thomas Abraham <thomas.abraham@linaro.org>
6967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6968L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6969S: Maintained
6970F: drivers/pinctrl/pinctrl-exynos.*
6971F: drivers/pinctrl/pinctrl-s3c*
6972F: drivers/pinctrl/pinctrl-samsung.*
6973
deda8287 6974PIN CONTROLLER - ST SPEAR
8e406fe4 6975M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6976L: spear-devel@list.st.com
6977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6978W: http://www.st.com/spear
6979S: Maintained
8e406fe4 6980F: drivers/pinctrl/spear/
deda8287 6981
249a6771 6982PKTCDVD DRIVER
dbd47133 6983M: Jiri Kosina <jkosina@suse.cz>
249a6771 6984S: Maintained
679655da
JP
6985F: drivers/block/pktcdvd.c
6986F: include/linux/pktcdvd.h
c117ab84 6987F: include/uapi/linux/pktcdvd.h
249a6771 6988
b31d8273
G
6989PKUNITY SOC DRIVERS
6990M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6991W: http://mprc.pku.edu.cn/~guanxuetao/linux
6992S: Maintained
ceebf4d5 6993T: git git://github.com/gxt/linux.git
b31d8273 6994F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6995F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6996F: drivers/video/fb-puv3.c
2809e80b 6997F: drivers/rtc/rtc-puv3.c
b31d8273 6998
9d2ecfb7 6999PMBUS HARDWARE MONITORING DRIVERS
ca462085 7000M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7001L: lm-sensors@lm-sensors.org
7002W: http://www.lm-sensors.org/
7003W: http://www.roeck-us.net/linux/drivers/
7004T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7005S: Maintained
7006F: Documentation/hwmon/pmbus
7007F: drivers/hwmon/pmbus/
7008F: include/linux/i2c/pmbus.h
7009
89a36810 7010PMC SIERRA MaxRAID DRIVER
076cfaae 7011M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7012L: linux-scsi@vger.kernel.org
7013W: http://www.pmc-sierra.com/
7014S: Supported
7015F: drivers/scsi/pmcraid.*
7016
dbf9bfe6 7017PMC SIERRA PM8001 DRIVER
4f0e359c 7018M: xjtuwjp@gmail.com
dbf9bfe6 7019M: lindar_liu@usish.com
7020L: linux-scsi@vger.kernel.org
7021S: Supported
7022F: drivers/scsi/pm8001/
7023
1da177e4 7024POSIX CLOCKS and TIMERS
8b58be88 7025M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7026L: linux-kernel@vger.kernel.org
75fc2d37 7027T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 7028S: Supported
679655da
JP
7029F: fs/timerfd.c
7030F: include/linux/timer*
7031F: kernel/*timer*
1da177e4 7032
3be86148 7033POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 7034M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7035M: David Woodhouse <dwmw2@infradead.org>
54e5881d 7036T: git git://git.infradead.org/battery-2.6.git
3be86148 7037S: Maintained
679655da 7038F: include/linux/power_supply.h
8cd725a1 7039F: drivers/power/
3be86148 7040
1da177e4 7041PNP SUPPORT
46a1f21a 7042M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7043S: Maintained
679655da 7044F: drivers/pnp/
1da177e4 7045
999445d4 7046PNXxxxx I2C DRIVER
8b58be88 7047M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7048L: linux-i2c@vger.kernel.org
999445d4 7049S: Maintained
679655da 7050F: drivers/i2c/busses/i2c-pnx.c
999445d4 7051
1da177e4 7052PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7053M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7054L: linux-ppp@vger.kernel.org
7055S: Maintained
224cf5ad 7056F: drivers/net/ppp/ppp_*
1da177e4
LT
7057
7058PPP OVER ATM (RFC 2364)
8b58be88 7059M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7060S: Maintained
679655da 7061F: net/atm/pppoatm.c
c117ab84 7062F: include/uapi/linux/atmppp.h
1da177e4
LT
7063
7064PPP OVER ETHERNET
8b58be88 7065M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7066S: Maintained
224cf5ad
JK
7067F: drivers/net/ppp/pppoe.c
7068F: drivers/net/ppp/pppox.c
1da177e4 7069
a6d2370b 7070PPP OVER L2TP
8b58be88 7071M: James Chapman <jchapman@katalix.com>
a6d2370b 7072S: Maintained
90ca28d1 7073F: net/l2tp/l2tp_ppp.c
679655da 7074F: include/linux/if_pppol2tp.h
c117ab84 7075F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7076
eae9d2ba 7077PPS SUPPORT
8b58be88 7078M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7079W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7080L: linuxpps@ml.enneenne.com (subscribers-only)
7081S: Maintained
cabaaf41
JP
7082F: Documentation/pps/
7083F: drivers/pps/
7084F: include/linux/pps*.h
eae9d2ba 7085
71a6d0af
HW
7086PPTP DRIVER
7087M: Dmitry Kozlov <xeb@mail.ru>
7088L: netdev@vger.kernel.org
7089S: Maintained
224cf5ad 7090F: drivers/net/ppp/pptp.c
71a6d0af
HW
7091W: http://sourceforge.net/projects/accel-pptp
7092
1da177e4 7093PREEMPTIBLE KERNEL
8b58be88 7094M: Robert Love <rml@tech9.net>
1da177e4
LT
7095L: kpreempt-tech@lists.sourceforge.net
7096W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7097S: Supported
679655da
JP
7098F: Documentation/preempt-locking.txt
7099F: include/linux/preempt.h
1da177e4
LT
7100
7101PRISM54 WIRELESS DRIVER
8b58be88 7102M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7103L: linux-wireless@vger.kernel.org
9ef80804 7104W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7105S: Obsolete
679655da 7106F: drivers/net/wireless/prism54/
1da177e4 7107
b3277dfa 7108PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7109M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7110L: linux-ide@vger.kernel.org
7111S: Maintained
679655da 7112F: drivers/ata/sata_promise.*
b3277dfa 7113
02c18891 7114PS3 NETWORK SUPPORT
b809b9ca 7115M: Geoff Levand <geoff@infradead.org>
02c18891 7116L: netdev@vger.kernel.org
a4724ed6 7117L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7118S: Maintained
8df158ac 7119F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7120
f58a9d17 7121PS3 PLATFORM SUPPORT
b809b9ca 7122M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7123L: linuxppc-dev@lists.ozlabs.org
7124L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7125S: Maintained
679655da
JP
7126F: arch/powerpc/boot/ps3*
7127F: arch/powerpc/include/asm/lv1call.h
7128F: arch/powerpc/include/asm/ps3*.h
7129F: arch/powerpc/platforms/ps3/
7130F: drivers/*/ps3*
7131F: drivers/ps3/
fec629b8 7132F: drivers/rtc/rtc-ps3.c
679655da 7133F: drivers/usb/host/*ps3.c
fec629b8 7134F: sound/ppc/snd_ps3*
f58a9d17 7135
cffb4add 7136PS3VRAM DRIVER
8b58be88 7137M: Jim Paris <jim@jtan.com>
a4724ed6 7138L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7139S: Maintained
8a3977cb 7140F: drivers/block/ps3vram.c
cffb4add 7141
8defe599 7142PSTORE FILESYSTEM
9d5e2a02 7143M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7144M: Colin Cross <ccross@android.com>
7145M: Kees Cook <keescook@chromium.org>
7146M: Tony Luck <tony.luck@intel.com>
7147S: Maintained
7148T: git git://git.infradead.org/users/cbou/linux-pstore.git
7149F: fs/pstore/
7150F: include/linux/pstore*
04851772 7151F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7152F: drivers/acpi/apei/erst.c
7153
7fbc415d
RC
7154PTP HARDWARE CLOCK SUPPORT
7155M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7156L: netdev@vger.kernel.org
7fbc415d
RC
7157S: Maintained
7158W: http://linuxptp.sourceforge.net/
7159F: Documentation/ABI/testing/sysfs-ptp
7160F: Documentation/ptp/*
0ecb3cdd 7161F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7162F: drivers/net/phy/dp83640*
7163F: drivers/ptp/*
7164F: include/linux/ptp_cl*
7165
cf94a4d1 7166PTRACE SUPPORT
8b58be88
JP
7167M: Roland McGrath <roland@redhat.com>
7168M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7169S: Maintained
7170F: include/asm-generic/syscall.h
7171F: include/linux/ptrace.h
7172F: include/linux/regset.h
7173F: include/linux/tracehook.h
c117ab84 7174F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7175F: kernel/ptrace.c
7176
8320204a 7177PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7178M: Mike Isely <isely@pobox.com>
16e9495d 7179L: pvrusb2@isely.net (subscribers-only)
661263b5 7180L: linux-media@vger.kernel.org
8320204a 7181W: http://www.isely.net/pvrusb2/
275ffde4 7182T: git git://linuxtv.org/media_tree.git
8320204a 7183S: Maintained
679655da 7184F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7185F: drivers/media/usb/pvrusb2/
8320204a 7186
39532e6c
HG
7187PWC WEBCAM DRIVER
7188M: Hans de Goede <hdegoede@redhat.com>
7189L: linux-media@vger.kernel.org
7190T: git git://linuxtv.org/media_tree.git
7191S: Maintained
7192F: drivers/media/usb/pwc/*
7193
200efedd 7194PWM SUBSYSTEM
aa3495f7
TR
7195M: Thierry Reding <thierry.reding@gmail.com>
7196L: linux-pwm@vger.kernel.org
0c2498f1 7197S: Maintained
006e854f 7198T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7199F: Documentation/pwm.txt
7200F: Documentation/devicetree/bindings/pwm/
7201F: include/linux/pwm.h
0c2498f1 7202F: drivers/pwm/
a140b98d
TR
7203F: drivers/video/backlight/pwm_bl.c
7204F: include/linux/pwm_backlight.h
0c2498f1 7205
30ec261e 7206PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7207M: Eric Miao <eric.y.miao@gmail.com>
7208M: Russell King <linux@arm.linux.org.uk>
a323f664 7209M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7211T: git git://github.com/hzhuang1/linux.git
7212T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7213S: Maintained
679655da
JP
7214F: arch/arm/mach-pxa/
7215F: drivers/pcmcia/pxa2xx*
9df92e6c 7216F: drivers/spi/spi-pxa2xx*
679655da
JP
7217F: drivers/usb/gadget/pxa2*
7218F: include/sound/pxa2xx-lib.h
bec4c99e 7219F: sound/arm/pxa*
14430813 7220F: sound/soc/pxa/
1da177e4 7221
ec64d3bf
EG
7222PXA3xx NAND FLASH DRIVER
7223M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7224L: linux-mtd@lists.infradead.org
7225S: Maintained
7226F: drivers/mtd/nand/pxa3xx-nand.c
7227
3f640c61 7228MMP SUPPORT
8b58be88 7229M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7230M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7232T: git git://github.com/hzhuang1/linux.git
7233T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7234S: Maintained
3f640c61 7235F: arch/arm/mach-mmp/
e8e6cb32 7236
272f133a
PO
7237PXA MMCI DRIVER
7238S: Orphan
7239
57f63bc8 7240PXA RTC DRIVER
8b58be88 7241M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7242L: rtc-linux@googlegroups.com
7243S: Maintained
7244
52a09a04 7245QIB DRIVER
8473c603 7246M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7247L: linux-rdma@vger.kernel.org
7248S: Supported
7249F: drivers/infiniband/hw/qib/
7250
5e9772b9
JS
7251QLOGIC QLA1280 SCSI DRIVER
7252M: Michael Reed <mdr@sgi.com>
7253L: linux-scsi@vger.kernel.org
7254S: Maintained
7255F: drivers/scsi/qla1280.[ch]
7256
1da177e4 7257QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7258M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7259L: linux-scsi@vger.kernel.org
7260S: Supported
679655da
JP
7261F: Documentation/scsi/LICENSE.qla2xxx
7262F: drivers/scsi/qla2xxx/
1da177e4 7263
883c98fe 7264QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7265M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7266M: iscsi-driver@qlogic.com
7267L: linux-scsi@vger.kernel.org
7268S: Supported
bacfb81b 7269F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7270F: drivers/scsi/qla4xxx/
7271
5a4faa87 7272QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7273M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7274M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7275M: linux-driver@qlogic.com
7276L: netdev@vger.kernel.org
7277S: Supported
679655da 7278F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7279F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7280
0ec00f03 7281QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7282M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7283M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7284L: netdev@vger.kernel.org
7285S: Supported
aa43c215 7286F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7287
c4e84bde 7288QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7289M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7290M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7291M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7292M: linux-driver@qlogic.com
c4e84bde
RM
7293L: netdev@vger.kernel.org
7294S: Supported
aa43c215 7295F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7296
1da177e4 7297QNX4 FILESYSTEM
8b58be88 7298M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7299W: http://www.alarsen.net/linux/qnx4fs/
7300S: Maintained
80811493 7301F: fs/qnx4/
c117ab84
CEB
7302F: include/uapi/linux/qnx4_fs.h
7303F: include/uapi/linux/qnxtypes.h
1da177e4 7304
91952bc0
AP
7305QT1010 MEDIA DRIVER
7306M: Antti Palosaari <crope@iki.fi>
7307L: linux-media@vger.kernel.org
7308W: http://linuxtv.org/
7309W: http://palosaari.fi/linux/
7310Q: http://patchwork.linuxtv.org/project/linux-media/list/
7311T: git git://linuxtv.org/anttip/media_tree.git
7312S: Maintained
7313F: drivers/media/tuners/qt1010*
7314
966fb5ec
SM
7315QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7316M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7317L: linux-wireless@vger.kernel.org
7318L: ath9k-devel@lists.ath9k.org
7319W: http://wireless.kernel.org/en/users/Drivers/ath9k
7320S: Supported
7321F: drivers/net/wireless/ath/ath9k/
7322
2ea0ffcb
KV
7323QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7324M: Kalle Valo <kvalo@qca.qualcomm.com>
7325L: ath10k@lists.infradead.org
7326W: http://wireless.kernel.org/en/users/Drivers/ath10k
7327T: git git://github.com/kvalo/ath.git
7328S: Supported
7329F: drivers/net/wireless/ath/ath10k/
7330
4f4567cf
RK
7331QUALCOMM HEXAGON ARCHITECTURE
7332M: Richard Kuo <rkuo@codeaurora.org>
7333L: linux-hexagon@vger.kernel.org
7334S: Supported
7335F: arch/hexagon/
7336
8e84c258
EK
7337QUALCOMM WCN36XX WIRELESS DRIVER
7338M: Eugene Krasnikov <k.eugene.e@gmail.com>
7339L: wcn36xx@lists.infradead.org
7340W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7341T: git git://github.com/KrasnikovEugene/wcn36xx.git
7342S: Supported
7343F: drivers/net/wireless/ath/wcn36xx/
7344
35e3540b
HV
7345QUICKCAM PARALLEL PORT WEBCAMS
7346M: Hans Verkuil <hverkuil@xs4all.nl>
7347L: linux-media@vger.kernel.org
7348T: git git://linuxtv.org/media_tree.git
7349W: http://linuxtv.org
7350S: Odd Fixes
7351F: drivers/media/parport/*-qcam*
7352
602adf40 7353RADOS BLOCK DEVICE (RBD)
09d90327
SW
7354M: Yehuda Sadeh <yehuda@inktank.com>
7355M: Sage Weil <sage@inktank.com>
527a88b9 7356M: Alex Elder <elder@kernel.org>
602adf40 7357M: ceph-devel@vger.kernel.org
09d90327
SW
7358W: http://ceph.com/
7359T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7360S: Supported
7361F: drivers/block/rbd.c
7362F: drivers/block/rbd_types.h
7363
1da177e4 7364RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7365M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7366L: linux-fbdev@vger.kernel.org
1da177e4 7367S: Maintained
679655da 7368F: drivers/video/aty/radeon*
c117ab84 7369F: include/uapi/linux/radeonfb.h
1da177e4 7370
c6c9b34c
HG
7371RADIOSHARK RADIO DRIVER
7372M: Hans de Goede <hdegoede@redhat.com>
7373L: linux-media@vger.kernel.org
7374T: git git://linuxtv.org/media_tree.git
7375S: Maintained
7376F: drivers/media/radio/radio-shark.c
7377
7378RADIOSHARK2 RADIO DRIVER
7379M: Hans de Goede <hdegoede@redhat.com>
7380L: linux-media@vger.kernel.org
7381T: git git://linuxtv.org/media_tree.git
7382S: Maintained
7383F: drivers/media/radio/radio-shark2.c
7384F: drivers/media/radio/radio-tea5777.c
7385
1da177e4 7386RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7387M: Paul Mackerras <paulus@samba.org>
c69f677c 7388L: linux-fbdev@vger.kernel.org
1da177e4 7389S: Maintained
679655da 7390F: drivers/video/aty/aty128fb.c
1da177e4 7391
e7839f25 7392RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7393P: rt2x00 project
e1a6542f 7394M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7395M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7396L: linux-wireless@vger.kernel.org
83fc9c89 7397L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7398W: http://rt2x00.serialmonkey.com/
7399S: Maintained
54e5881d 7400T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7401F: drivers/net/wireless/rt2x00/
7402
9db5579b 7403RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7404M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7405S: Maintained
679655da
JP
7406F: Documentation/blockdev/ramdisk.txt
7407F: drivers/block/brd.c
9db5579b 7408
9e95ce27 7409RANDOM NUMBER DRIVER
0624bcaa 7410M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7411S: Maintained
679655da 7412F: drivers/char/random.c
9e95ce27 7413
394b701c 7414RAPIDIO SUBSYSTEM
8b58be88 7415M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7416M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7417S: Maintained
679655da 7418F: drivers/rapidio/
394b701c 7419
e2d1d6c0 7420RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7421L: linux-wireless@vger.kernel.org
f52a5490 7422S: Orphan
679655da 7423F: drivers/net/wireless/ray*
e2d1d6c0
RD
7424
7425RCUTORTURE MODULE
8b58be88
JP
7426M: Josh Triplett <josh@freedesktop.org>
7427M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7428L: linux-kernel@vger.kernel.org
f9094d8e 7429S: Supported
08deed1e 7430T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7431F: Documentation/RCU/torture.txt
4102adab 7432F: kernel/rcu/torture.c
e2d1d6c0 7433
c87b9c60
PM
7434RCUTORTURE TEST FRAMEWORK
7435M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7436L: linux-kernel@vger.kernel.org
c87b9c60
PM
7437S: Supported
7438T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7439F: tools/testing/selftests/rcutorture
7440
c1f766b5 7441RDC R-321X SoC
8b58be88 7442M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7443S: Maintained
7444
db17f395 7445RDC R6040 FAST ETHERNET DRIVER
8b58be88 7446M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7447L: netdev@vger.kernel.org
7448S: Maintained
58565a35 7449F: drivers/net/ethernet/rdc/r6040.c
db17f395 7450
a09ed661 7451RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7452M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7453L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7454S: Supported
679655da 7455F: net/rds/
a09ed661 7456
595182bc 7457READ-COPY UPDATE (RCU)
8b58be88
JP
7458M: Dipankar Sarma <dipankar@in.ibm.com>
7459M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7460L: linux-kernel@vger.kernel.org
9fab9787 7461W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7462S: Supported
08deed1e 7463T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7464F: Documentation/RCU/
9fab9787 7465X: Documentation/RCU/torture.txt
f9094d8e 7466F: include/linux/rcu*
4102adab
PM
7467X: include/linux/srcu.h
7468F: kernel/rcu/
7469X: kernel/rcu/torture.c
595182bc 7470
0c86edc0 7471REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7472M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7473L: rtc-linux@googlegroups.com
8a6e2535 7474Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7475S: Maintained
679655da
JP
7476F: Documentation/rtc.txt
7477F: drivers/rtc/
7478F: include/linux/rtc.h
c117ab84 7479F: include/uapi/linux/rtc.h
0c86edc0 7480
1da177e4 7481REISERFS FILE SYSTEM
76c4e5ea 7482L: reiserfs-devel@vger.kernel.org
1da177e4 7483S: Supported
679655da 7484F: fs/reiserfs/
1da177e4 7485
b83a313b 7486REGISTER MAP ABSTRACTION
b02e48f2 7487M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7488T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7489S: Supported
7490F: drivers/base/regmap/
7491F: include/linux/regmap.h
7492
400e64df
OBC
7493REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7494M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7495T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7496S: Maintained
7497F: drivers/remoteproc/
7498F: Documentation/remoteproc.txt
6fc26488 7499F: include/linux/remoteproc.h
400e64df 7500
d8115db5
OBC
7501REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7502M: Ohad Ben-Cohen <ohad@wizery.com>
7503T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7504S: Maintained
7505F: drivers/rpmsg/
7506F: Documentation/rpmsg.txt
7507F: include/linux/rpmsg.h
7508
1b0fe6be
PZ
7509RESET CONTROLLER FRAMEWORK
7510M: Philipp Zabel <p.zabel@pengutronix.de>
7511S: Maintained
7512F: drivers/reset/
7513F: Documentation/devicetree/bindings/reset/
7514F: include/linux/reset.h
7515F: include/linux/reset-controller.h
7516
e0897645 7517RFKILL
8b58be88 7518M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7519L: linux-wireless@vger.kernel.org
ce466579
JB
7520W: http://wireless.kernel.org/
7521T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7522T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7523S: Maintained
505c9247 7524F: Documentation/rfkill.txt
80811493 7525F: net/rfkill/
e0897645 7526
67e054e9
ML
7527RICOH SMARTMEDIA/XD DRIVER
7528M: Maxim Levitsky <maximlevitsky@gmail.com>
7529S: Maintained
21c26f50
JP
7530F: drivers/mtd/nand/r852.c
7531F: drivers/mtd/nand/r852.h
67e054e9 7532
92634125
ML
7533RICOH R5C592 MEMORYSTICK DRIVER
7534M: Maxim Levitsky <maximlevitsky@gmail.com>
7535S: Maintained
7536F: drivers/memstick/host/r592.*
7537
27f1d2f9
SA
7538ROCCAT DRIVERS
7539M: Stefan Achatz <erazor_de@users.sourceforge.net>
7540W: http://sourceforge.net/projects/roccat/
7541S: Maintained
7542F: drivers/hid/hid-roccat*
7543F: include/linux/hid-roccat*
7544F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7545
1da177e4
LT
7546ROCKETPORT DRIVER
7547P: Comtrol Corp.
1da177e4
LT
7548W: http://www.comtrol.com
7549S: Maintained
679655da 7550F: Documentation/serial/rocket.txt
c897401b 7551F: drivers/tty/rocket*
1da177e4
LT
7552
7553ROSE NETWORK LAYER
8b58be88 7554M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7555L: linux-hams@vger.kernel.org
d34cb28a 7556W: http://www.linux-ax25.org/
1da177e4 7557S: Maintained
679655da 7558F: include/net/rose.h
c117ab84 7559F: include/uapi/linux/rose.h
679655da 7560F: net/rose/
1da177e4 7561
91952bc0
AP
7562RTL2830 MEDIA DRIVER
7563M: Antti Palosaari <crope@iki.fi>
7564L: linux-media@vger.kernel.org
7565W: http://linuxtv.org/
7566W: http://palosaari.fi/linux/
7567Q: http://patchwork.linuxtv.org/project/linux-media/list/
7568T: git git://linuxtv.org/anttip/media_tree.git
7569S: Maintained
7570F: drivers/media/dvb-frontends/rtl2830*
7571
27a0aacf
AP
7572RTL2832 MEDIA DRIVER
7573M: Antti Palosaari <crope@iki.fi>
7574L: linux-media@vger.kernel.org
7575W: http://linuxtv.org/
7576W: http://palosaari.fi/linux/
7577Q: http://patchwork.linuxtv.org/project/linux-media/list/
7578T: git git://linuxtv.org/anttip/media_tree.git
7579S: Maintained
7580F: drivers/media/dvb-frontends/rtl2832*
7581
ba6e6f6e
AP
7582RTL2832_SDR MEDIA DRIVER
7583M: Antti Palosaari <crope@iki.fi>
7584L: linux-media@vger.kernel.org
7585W: http://linuxtv.org/
7586W: http://palosaari.fi/linux/
7587Q: http://patchwork.linuxtv.org/project/linux-media/list/
7588T: git git://linuxtv.org/anttip/media_tree.git
7589S: Maintained
7590F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7591
59840488 7592RTL8180 WIRELESS DRIVER
8b58be88 7593M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7594L: linux-wireless@vger.kernel.org
491b26b4 7595W: http://wireless.kernel.org/
54e5881d 7596T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7597S: Maintained
3cfeb0c3 7598F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7599
59840488 7600RTL8187 WIRELESS DRIVER
9f0939bf 7601M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7602M: Hin-Tak Leung <htl10@users.sourceforge.net>
7603M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7604L: linux-wireless@vger.kernel.org
491b26b4 7605W: http://wireless.kernel.org/
54e5881d 7606T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7607S: Maintained
3cfeb0c3 7608F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7609
3cf0c8ad
LF
7610RTL8192CE WIRELESS DRIVER
7611M: Larry Finger <Larry.Finger@lwfinger.net>
7612M: Chaoming Li <chaoming_li@realsil.com.cn>
7613L: linux-wireless@vger.kernel.org
491b26b4 7614W: http://wireless.kernel.org/
3cf0c8ad
LF
7615T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7616S: Maintained
7617F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7618F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7619
9eb8ef74 7620S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7621M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7622L: linux-fbdev@vger.kernel.org
ce00f85c 7623S: Maintained
679655da 7624F: drivers/video/savage/
9eb8ef74 7625
1da177e4 7626S390
8b58be88
JP
7627M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7628M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7629M: linux390@de.ibm.com
d58140cc 7630L: linux-s390@vger.kernel.org
5238da45
HC
7631W: http://www.ibm.com/developerworks/linux/linux390/
7632S: Supported
679655da 7633F: arch/s390/
a968cd3e 7634F: drivers/s390/
3bfe6858
JN
7635F: Documentation/s390/
7636F: Documentation/DocBook/s390*
5238da45 7637
322986ca
SO
7638S390 COMMON I/O LAYER
7639M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7640M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7641L: linux-s390@vger.kernel.org
7642W: http://www.ibm.com/developerworks/linux/linux390/
7643S: Supported
7644F: drivers/s390/cio/
7645
7646S390 DASD DRIVER
7647M: Stefan Weinhuber <wein@de.ibm.com>
7648M: Stefan Haberland <stefan.haberland@de.ibm.com>
7649L: linux-s390@vger.kernel.org
7650W: http://www.ibm.com/developerworks/linux/linux390/
7651S: Supported
7652F: drivers/s390/block/dasd*
7653F: block/partitions/ibm.c
7654
5238da45 7655S390 NETWORK DRIVERS
8b58be88
JP
7656M: Ursula Braun <ursula.braun@de.ibm.com>
7657M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7658M: linux390@de.ibm.com
d58140cc 7659L: linux-s390@vger.kernel.org
5238da45
HC
7660W: http://www.ibm.com/developerworks/linux/linux390/
7661S: Supported
679655da 7662F: drivers/s390/net/
5238da45 7663
322986ca
SO
7664S390 PCI SUBSYSTEM
7665M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7666M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7667L: linux-s390@vger.kernel.org
7668W: http://www.ibm.com/developerworks/linux/linux390/
7669S: Supported
7670F: arch/s390/pci/
7671F: drivers/pci/hotplug/s390_pci_hpc.c
7672
feed9b62 7673S390 ZCRYPT DRIVER
5c8d0983 7674M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7675M: linux390@de.ibm.com
7676L: linux-s390@vger.kernel.org
a968cd3e 7677W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7678S: Supported
d5ca6918 7679F: drivers/s390/crypto/
feed9b62 7680
5238da45 7681S390 ZFCP DRIVER
d38e19d0 7682M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7683M: linux390@de.ibm.com
d58140cc 7684L: linux-s390@vger.kernel.org
5238da45 7685W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7686S: Supported
679655da 7687F: drivers/s390/scsi/zfcp_*
1da177e4 7688
dd96df2c 7689S390 IUCV NETWORK LAYER
8b58be88 7690M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7691M: linux390@de.ibm.com
7692L: linux-s390@vger.kernel.org
7693W: http://www.ibm.com/developerworks/linux/linux390/
7694S: Supported
679655da
JP
7695F: drivers/s390/net/*iucv*
7696F: include/net/iucv/
7697F: net/iucv/
dd96df2c 7698
4dde7f75 7699S3C24XX SD/MMC Driver
8b58be88 7700M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7701L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7702S: Supported
679655da 7703F: drivers/mmc/host/s3cmci.*
4dde7f75 7704
1f15a229
HV
7705SAA6588 RDS RECEIVER DRIVER
7706M: Hans Verkuil <hverkuil@xs4all.nl>
7707L: linux-media@vger.kernel.org
7708T: git git://linuxtv.org/media_tree.git
7709W: http://linuxtv.org
7710S: Odd Fixes
7711F: drivers/media/i2c/saa6588*
7712
98ed12e6 7713SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7714M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7715L: linux-media@vger.kernel.org
7716W: http://linuxtv.org
7717T: git git://linuxtv.org/media_tree.git
7718S: Odd fixes
e42bf501 7719F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7720F: drivers/media/pci/saa7134/
7721
1da177e4 7722SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7723M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7724L: linux-media@vger.kernel.org
275ffde4 7725T: git git://linuxtv.org/media_tree.git
1da177e4 7726S: Maintained
90d72ac6
MCC
7727F: drivers/media/common/saa7146/
7728F: drivers/media/pci/saa7146/
7729F: include/media/saa7146*
1da177e4 7730
92304a40 7731SAMSUNG LAPTOP DRIVER
5909c654 7732M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7733L: platform-driver-x86@vger.kernel.org
7734S: Maintained
7735F: drivers/platform/x86/samsung-laptop.c
7736
4a109cc0 7737SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7738M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7739L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7740S: Supported
14430813 7741F: sound/soc/samsung/
4a109cc0 7742
0d89a28b
JH
7743SAMSUNG FRAMEBUFFER DRIVER
7744M: Jingoo Han <jg1.han@samsung.com>
7745L: linux-fbdev@vger.kernel.org
7746S: Maintained
7747F: drivers/video/s3c-fb.c
7748
f69d3a17
SK
7749SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7750M: Sangbeom Kim <sbkim73@samsung.com>
7751L: linux-kernel@vger.kernel.org
7752S: Supported
7753F: drivers/mfd/sec*.c
7754F: drivers/regulator/s2m*.c
7755F: drivers/regulator/s5m*.c
7756F: drivers/rtc/rtc-sec.c
7757F: include/linux/mfd/samsung/
7758
038f5c4b
SN
7759SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7760M: Kyungmin Park <kyungmin.park@samsung.com>
7761M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7762L: linux-media@vger.kernel.org
7763Q: https://patchwork.linuxtv.org/project/linux-media/list/
7764S: Supported
7765F: drivers/media/platform/exynos4-is/
038f5c4b 7766
6fd86ab2
SN
7767SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7768M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7769L: linux-media@vger.kernel.org
7770L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7771S: Maintained
7772F: drivers/media/platform/s3c-camif/
7773F: include/media/s3c_camif.h
7774
b84ef24e
AH
7775SAMSUNG S5C73M3 CAMERA DRIVER
7776M: Kyungmin Park <kyungmin.park@samsung.com>
7777M: Andrzej Hajda <a.hajda@samsung.com>
7778L: linux-media@vger.kernel.org
7779S: Supported
7780F: drivers/media/i2c/s5c73m3/*
7781
7d459937
AH
7782SAMSUNG S5K5BAF CAMERA DRIVER
7783M: Kyungmin Park <kyungmin.park@samsung.com>
7784M: Andrzej Hajda <a.hajda@samsung.com>
7785L: linux-media@vger.kernel.org
7786S: Supported
7787F: drivers/media/i2c/s5k5baf.c
7788
310e39c9
TF
7789SAMSUNG SOC CLOCK DRIVERS
7790M: Tomasz Figa <t.figa@samsung.com>
7791S: Supported
7792L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7793F: drivers/clk/samsung/
7794
66890ed6
BA
7795SAMSUNG SXGBE DRIVERS
7796M: Byungho An <bh74.an@samsung.com>
7797M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7798M: Vipul Pandya <vipul.pandya@samsung.com>
7799S: Supported
7800L: netdev@vger.kernel.org
7801F: drivers/net/ethernet/samsung/sxgbe/
7802
ca749e2a 7803SERIAL DRIVERS
5e30bbb7 7804M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7805L: linux-serial@vger.kernel.org
5e30bbb7 7806S: Maintained
14430813 7807F: drivers/tty/serial/
ca749e2a 7808
aecb7b64 7809SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7810M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7811M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7812S: Maintained
7813F: include/linux/dw_dmac.h
61a76496 7814F: drivers/dma/dw/
aecb7b64 7815
f9e37137
SJ
7816SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7817M: Seungwon Jeon <tgih.jun@samsung.com>
7818M: Jaehoon Chung <jh80.chung@samsung.com>
7819L: linux-mmc@vger.kernel.org
7820S: Maintained
7821F: include/linux/mmc/dw_mmc.h
7822F: drivers/mmc/host/dw_mmc*
7823
9222d247 7824TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7825M: John Stultz <john.stultz@linaro.org>
88606e80 7826M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7827L: linux-kernel@vger.kernel.org
75fc2d37 7828T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7829S: Supported
7830F: include/linux/clocksource.h
7831F: include/linux/time.h
7832F: include/linux/timex.h
c117ab84
CEB
7833F: include/uapi/linux/time.h
7834F: include/uapi/linux/timex.h
88606e80
TG
7835F: kernel/time/clocksource.c
7836F: kernel/time/time*.c
7837F: kernel/time/ntp.c
7838
5b3f03f0 7839TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7840M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7841M: Hans Verkuil <hverkuil@xs4all.nl>
7842S: Odd Fixes
14430813 7843F: drivers/media/usb/tlg2300/
5b3f03f0 7844
1da177e4 7845SC1200 WDT DRIVER
b300645a 7846M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7847S: Maintained
679655da 7848F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7849
7850SCHEDULER
dd9b238c 7851M: Ingo Molnar <mingo@redhat.com>
8b58be88 7852M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7853L: linux-kernel@vger.kernel.org
75fc2d37 7854T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7855S: Maintained
95c0d71d 7856F: kernel/sched/
679655da 7857F: include/linux/sched.h
c117ab84 7858F: include/uapi/linux/sched.h
c2eb505b 7859F: include/linux/wait.h
1da177e4 7860
6bcf6737 7861SCORE ARCHITECTURE
ed38665e 7862M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7863M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7864W: http://www.sunplus.com
6bcf6737 7865S: Supported
a2681a75 7866F: arch/score/
6bcf6737 7867
1da177e4 7868SCSI CDROM DRIVER
8b58be88 7869M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7870L: linux-scsi@vger.kernel.org
7871W: http://www.kernel.dk
7872S: Maintained
679655da 7873F: drivers/scsi/sr*
1da177e4 7874
fb50a83d 7875SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7876M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7877L: linux-rdma@vger.kernel.org
7878S: Supported
7879W: http://www.openfabrics.org
7880Q: http://patchwork.kernel.org/project/linux-rdma/list/
7881T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7882F: drivers/infiniband/ulp/srp/
7883F: include/scsi/srp.h
7884
1da177e4 7885SCSI SG DRIVER
8b58be88 7886M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7887L: linux-scsi@vger.kernel.org
59ab3c93 7888W: http://sg.danny.cz/sg
1da177e4 7889S: Maintained
59ab3c93 7890F: Documentation/scsi/scsi-generic.txt
679655da
JP
7891F: drivers/scsi/sg.c
7892F: include/scsi/sg.h
1da177e4
LT
7893
7894SCSI SUBSYSTEM
c95286d8 7895M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7896L: linux-scsi@vger.kernel.org
54e5881d
JP
7897T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7898T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7899T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7900S: Maintained
679655da
JP
7901F: drivers/scsi/
7902F: include/scsi/
1da177e4
LT
7903
7904SCSI TAPE DRIVER
8b58be88 7905M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7906L: linux-scsi@vger.kernel.org
7907S: Maintained
679655da 7908F: Documentation/scsi/st.txt
f7269cfc
JD
7909F: drivers/scsi/st.*
7910F: drivers/scsi/st_*.h
1da177e4
LT
7911
7912SCTP PROTOCOL
8b6efb75 7913M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7914M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7915L: linux-sctp@vger.kernel.org
5f85813c 7916W: http://lksctp.sourceforge.net
8b6efb75 7917S: Maintained
679655da
JP
7918F: Documentation/networking/sctp.txt
7919F: include/linux/sctp.h
4d58c025 7920F: include/uapi/linux/sctp.h
679655da
JP
7921F: include/net/sctp/
7922F: net/sctp/
1da177e4
LT
7923
7924SCx200 CPU SUPPORT
8b58be88 7925M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7926S: Odd Fixes
679655da 7927F: Documentation/i2c/busses/scx200_acb
390889b6 7928F: arch/x86/platform/scx200/
679655da
JP
7929F: drivers/watchdog/scx200_wdt.c
7930F: drivers/i2c/busses/scx200*
7931F: drivers/mtd/maps/scx200_docflash.c
7932F: include/linux/scx200.h
1662d32c
JC
7933
7934SCx200 GPIO DRIVER
8b58be88 7935M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7936S: Maintained
679655da
JP
7937F: drivers/char/scx200_gpio.c
7938F: include/linux/scx200_gpio.h
1662d32c
JC
7939
7940SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7941M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7942S: Maintained
679655da 7943F: drivers/clocksource/scx200_hrt.c
1da177e4 7944
6a36913a 7945SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7946M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7947L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7948S: Maintained
679655da 7949F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7950
e7839f25 7951SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7952M: Chris Ball <chris@printf.net>
7a241d6e 7953L: linux-mmc@vger.kernel.org
245feaa6
CB
7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7955S: Maintained
7a241d6e 7956F: drivers/mmc/host/sdhci.*
d4a45787 7957F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7958
3085e9c1 7959SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7960M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7961L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7962L: linux-mmc@vger.kernel.org
e2d1d6c0 7963S: Maintained
d4a45787 7964F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7965
0d1bb41a 7966SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7967M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7968L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7969S: Maintained
7970F: drivers/mmc/host/sdhci-s3c.c
7971
c63b3cba 7972SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7973M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7974L: spear-devel@list.st.com
c63b3cba
VK
7975L: linux-mmc@vger.kernel.org
7976S: Maintained
7977F: drivers/mmc/host/sdhci-spear.c
7978
8711cca2 7979SECURITY SUBSYSTEM
9b45c0d2 7980M: James Morris <james.l.morris@oracle.com>
70b4a259 7981M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 7982L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7983T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7984W: http://kernsec.org/
8711cca2 7985S: Supported
7d2c86b5 7986F: security/
8711cca2 7987
1da177e4 7988SECURITY CONTACT
8b58be88 7989M: Security Officers <security@kernel.org>
1da177e4
LT
7990S: Supported
7991
7992SELINUX SECURITY MODULE
e0238b4c 7993M: Paul Moore <paul@paul-moore.com>
8b58be88 7994M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7995M: Eric Paris <eparis@parisplace.org>
e0238b4c 7996L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7997W: http://selinuxproject.org
5a5f2acf 7998T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7999S: Supported
679655da
JP
8000F: include/linux/selinux*
8001F: security/selinux/
6bde95ce 8002F: scripts/selinux/
1da177e4 8003
c1c124e9
JJ
8004APPARMOR SECURITY MODULE
8005M: John Johansen <john.johansen@canonical.com>
8006L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8007W: apparmor.wiki.kernel.org
8008T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8009S: Supported
8010F: security/apparmor/
8011
cef2cf07 8012SENSABLE PHANTOM
8b58be88 8013M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8014S: Maintained
679655da 8015F: drivers/misc/phantom.c
c117ab84 8016F: include/uapi/linux/phantom.h
cef2cf07 8017
4480f15b 8018SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8019M: Tejun Heo <tj@kernel.org>
1da177e4 8020L: linux-ide@vger.kernel.org
3d9b9350 8021T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8022S: Supported
d5ca6918
JP
8023F: drivers/ata/
8024F: include/linux/ata.h
8025F: include/linux/libata.h
1da177e4 8026
7188b067
HG
8027SERIAL ATA AHCI PLATFORM devices support
8028M: Hans de Goede <hdegoede@redhat.com>
8029M: Tejun Heo <tj@kernel.org>
8030L: linux-ide@vger.kernel.org
8031T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8032S: Supported
8033F: drivers/ata/ahci_platform.c
8034F: drivers/ata/libahci_platform.c
8035F: include/linux/ahci_platform.h
8036
6733b39a 8037SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8038M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8039L: linux-scsi@vger.kernel.org
0ca43cc0 8040W: http://www.emulex.com
3387f656
JP
8041S: Supported
8042F: drivers/scsi/be2iscsi/
6733b39a 8043
6b7c5b94 8044SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8045M: Sathya Perla <sathya.perla@emulex.com>
8046M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8047M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8048L: netdev@vger.kernel.org
fea3af67 8049W: http://www.emulex.com
7d2c86b5 8050S: Supported
9aebddd1 8051F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8052
8ceee660 8053SFC NETWORK DRIVER
c06f51ea 8054M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8055M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8056L: netdev@vger.kernel.org
8ceee660 8057S: Supported
874aeea5 8058F: drivers/net/ethernet/sfc/
8ceee660 8059
e2d1d6c0 8060SGI GRU DRIVER
cc883afc 8061M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8062S: Maintained
679655da 8063F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8064
8065SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8066M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8067L: linux-ia64@vger.kernel.org
8068S: Supported
679655da 8069F: Documentation/ia64/serial.txt
df621252 8070F: drivers/tty/serial/ioc?_serial.c
679655da 8071F: include/linux/ioc?.h
e2d1d6c0 8072
75312619 8073SGI XP/XPC/XPNET DRIVER
e180383f
RH
8074M: Cliff Whickman <cpw@sgi.com>
8075M: Robin Holt <robinmholt@gmail.com>
75312619 8076S: Maintained
679655da 8077F: drivers/misc/sgi-xp/
75312619 8078
46eacf3b
AP
8079SI2157 MEDIA DRIVER
8080M: Antti Palosaari <crope@iki.fi>
8081L: linux-media@vger.kernel.org
8082W: http://linuxtv.org/
8083W: http://palosaari.fi/linux/
8084Q: http://patchwork.linuxtv.org/project/linux-media/list/
8085T: git git://linuxtv.org/anttip/media_tree.git
8086S: Maintained
8087F: drivers/media/tuners/si2157*
8088
75e2d5ba
AP
8089SI2168 MEDIA DRIVER
8090M: Antti Palosaari <crope@iki.fi>
8091L: linux-media@vger.kernel.org
8092W: http://linuxtv.org/
8093W: http://palosaari.fi/linux/
8094Q: http://patchwork.linuxtv.org/project/linux-media/list/
8095T: git git://linuxtv.org/anttip/media_tree.git
8096S: Maintained
8097F: drivers/media/dvb-frontends/si2168*
8098
49cc629d
HV
8099SI470X FM RADIO RECEIVER I2C DRIVER
8100M: Hans Verkuil <hverkuil@xs4all.nl>
8101L: linux-media@vger.kernel.org
8102T: git git://linuxtv.org/media_tree.git
8103W: http://linuxtv.org
8104S: Odd Fixes
8105F: drivers/media/radio/si470x/radio-si470x-i2c.c
8106
8107SI470X FM RADIO RECEIVER USB DRIVER
8108M: Hans Verkuil <hverkuil@xs4all.nl>
8109L: linux-media@vger.kernel.org
8110T: git git://linuxtv.org/media_tree.git
8111W: http://linuxtv.org
8112S: Maintained
8113F: drivers/media/radio/si470x/radio-si470x-common.c
8114F: drivers/media/radio/si470x/radio-si470x.h
8115F: drivers/media/radio/si470x/radio-si470x-usb.c
8116
c937ca03
EV
8117SI4713 FM RADIO TRANSMITTER I2C DRIVER
8118M: Eduardo Valentin <edubezval@gmail.com>
8119L: linux-media@vger.kernel.org
8120T: git git://linuxtv.org/media_tree.git
8121W: http://linuxtv.org
8122S: Odd Fixes
99995ded 8123F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8124
8125SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8126M: Eduardo Valentin <edubezval@gmail.com>
8127L: linux-media@vger.kernel.org
8128T: git git://linuxtv.org/media_tree.git
8129W: http://linuxtv.org
8130S: Odd Fixes
99995ded
DR
8131F: drivers/media/radio/si4713/radio-platform-si4713.c
8132
8133SI4713 FM RADIO TRANSMITTER USB DRIVER
8134M: Hans Verkuil <hverkuil@xs4all.nl>
8135L: linux-media@vger.kernel.org
8136T: git git://linuxtv.org/media_tree.git
8137W: http://linuxtv.org
8138S: Maintained
8139F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8140
beb91d46 8141SIANO DVB DRIVER
1b2c14b4 8142M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8143L: linux-media@vger.kernel.org
8144W: http://linuxtv.org
8145T: git git://linuxtv.org/media_tree.git
8146S: Odd fixes
8147F: drivers/media/common/siano/
beb91d46 8148F: drivers/media/usb/siano/
beb91d46 8149F: drivers/media/usb/siano/
14430813 8150F: drivers/media/mmc/siano/
beb91d46 8151
b618b69c 8152SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8153L: linux-media@vger.kernel.org
bb60fcb2 8154S: Orphan
b618b69c 8155F: drivers/media/platform/sh_veu.c
b618b69c
GL
8156
8157SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8158L: linux-media@vger.kernel.org
bb60fcb2 8159S: Orphan
b618b69c
GL
8160F: drivers/media/platform/sh_vou.c
8161F: include/media/sh_vou.h
8162
6349d997 8163SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8164M: Len Brown <lenb@kernel.org>
6349d997
LB
8165L: sfi-devel@simplefirmware.org
8166W: http://simplefirmware.org/
8167T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8168S: Supported
943fc810 8169F: arch/x86/platform/sfi/
6349d997
LB
8170F: drivers/sfi/
8171F: include/linux/sfi*.h
e2d1d6c0 8172
1da177e4
LT
8173SIMTEC EB110ATX (Chalice CATS)
8174P: Ben Dooks
b16957c6
BD
8175P: Vincent Sanders <vince@simtec.co.uk>
8176M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8177W: http://www.simtec.co.uk/products/EB110ATX/
8178S: Supported
8179
8180SIMTEC EB2410ITX (BAST)
8181P: Ben Dooks
b16957c6
BD
8182P: Vincent Sanders <vince@simtec.co.uk>
8183M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8184W: http://www.simtec.co.uk/products/EB2410ITX/
8185S: Supported
15dba387
JP
8186F: arch/arm/mach-s3c24xx/mach-bast.c
8187F: arch/arm/mach-s3c24xx/bast-ide.c
8188F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8189
4c5adde7 8190TI DAVINCI MACHINE SUPPORT
3ba789c0 8191M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8192M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8193L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8194T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8195Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8196S: Supported
14430813 8197F: arch/arm/mach-davinci/
046d0a37 8198F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8199
8d4b3f08 8200TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8201M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8202L: linux-media@vger.kernel.org
8203L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8204W: http://linuxtv.org/
8205Q: http://patchwork.linuxtv.org/project/linux-media/list/
8206T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8207S: Maintained
8d4b3f08
LP
8208F: drivers/media/platform/davinci/
8209F: include/media/davinci/
8210
92aab3c0 8211SIS 190 ETHERNET DRIVER
8b58be88 8212M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8213L: netdev@vger.kernel.org
8214S: Maintained
8c7de408 8215F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8216
1da177e4 8217SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8218M: Daniele Venzano <venza@brownhat.org>
1da177e4 8219W: http://www.brownhat.org/sis900.html
979b6c13 8220L: netdev@vger.kernel.org
1da177e4 8221S: Maintained
8c7de408 8222F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8223
8224SIS FRAMEBUFFER DRIVER
8b58be88 8225M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8226W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8227S: Maintained
679655da
JP
8228F: Documentation/fb/sisfb.txt
8229F: drivers/video/sis/
8230F: include/video/sisfb.h
1da177e4
LT
8231
8232SIS USB2VGA DRIVER
8b58be88 8233M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8234W: http://www.winischhofer.at/linuxsisusbvga.shtml
8235S: Maintained
679655da 8236F: drivers/usb/misc/sisusbvga/
1da177e4 8237
415ad26d 8238SLAB ALLOCATOR
16e943bf 8239M: Christoph Lameter <cl@linux.com>
2ed1c525 8240M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8241M: David Rientjes <rientjes@google.com>
8242M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8243M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8244L: linux-mm@kvack.org
8245S: Maintained
679655da 8246F: include/linux/sl?b*.h
16e943bf 8247F: mm/sl?b*
415ad26d 8248
9fab9787
PM
8249SLEEPABLE READ-COPY UPDATE (SRCU)
8250M: Lai Jiangshan <laijs@cn.fujitsu.com>
8251M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8252L: linux-kernel@vger.kernel.org
9fab9787
PM
8253W: http://www.rdrop.com/users/paulmck/RCU/
8254S: Supported
8255T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8256F: include/linux/srcu.h
8257F: kernel/rcu/srcu.c
9fab9787 8258
66372841
CS
8259SMACK SECURITY MODULE
8260M: Casey Schaufler <casey@schaufler-ca.com>
8261L: linux-security-module@vger.kernel.org
8262W: http://schaufler-ca.com
8263T: git git://git.gitorious.org/smack-next/kernel.git
8264S: Maintained
8265F: Documentation/security/Smack.txt
8266F: security/smack/
8267
68ace3e1
KH
8268SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8269M: Kevin Hilman <khilman@kernel.org>
8270M: Nishanth Menon <nm@ti.com>
8271S: Maintained
8272F: drivers/power/avs/smartreflex.c
8273F: include/linux/power/smartreflex.h
8274L: linux-pm@vger.kernel.org
8275
1da177e4 8276SMC91x ETHERNET DRIVER
2f82af08 8277M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8278S: Odd Fixes
ae150435 8279F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8280
e8e31622
SA
8281SMIA AND SMIA++ IMAGE SENSOR DRIVER
8282M: Sakari Ailus <sakari.ailus@iki.fi>
8283L: linux-media@vger.kernel.org
8284S: Maintained
14430813 8285F: drivers/media/i2c/smiapp/
e8e31622
SA
8286F: include/media/smiapp.h
8287F: drivers/media/i2c/smiapp-pll.c
8288F: drivers/media/i2c/smiapp-pll.h
8289
920fa1ff
GR
8290SMM665 HARDWARE MONITOR DRIVER
8291M: Guenter Roeck <linux@roeck-us.net>
8292L: lm-sensors@lm-sensors.org
8293S: Maintained
8294F: Documentation/hwmon/smm665
8295F: drivers/hwmon/smm665.c
8296
9df7305b 8297SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8298M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8299L: lm-sensors@lm-sensors.org
90b24cfb 8300S: Maintained
9df7305b
SG
8301F: Documentation/hwmon/emc2103
8302F: drivers/hwmon/emc2103.c
8303
a98d506c
HG
8304SMSC SCH5627 HARDWARE MONITOR DRIVER
8305M: Hans de Goede <hdegoede@redhat.com>
8306L: lm-sensors@lm-sensors.org
8307S: Supported
8308F: Documentation/hwmon/sch5627
8309F: drivers/hwmon/sch5627.c
8310
6ea884db 8311SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8312M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8313L: lm-sensors@lm-sensors.org
8314S: Maintained
679655da
JP
8315F: Documentation/hwmon/smsc47b397
8316F: drivers/hwmon/smsc47b397.c
6ea884db 8317
fd9abb3d 8318SMSC911x ETHERNET DRIVER
90b24cfb 8319M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8320L: netdev@vger.kernel.org
90b24cfb 8321S: Maintained
679655da 8322F: include/linux/smsc911x.h
ae150435 8323F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8324
8325SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8326M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8327L: netdev@vger.kernel.org
90b24cfb 8328S: Maintained
ae150435 8329F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8330
3c8a63e2 8331SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8332M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8333L: linux-fbdev@vger.kernel.org
90b24cfb 8334S: Maintained
3c8a63e2
SG
8335F: drivers/video/smscufx.c
8336
668acf32 8337SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8338M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8339L: linux-media@vger.kernel.org
275ffde4 8340T: git git://linuxtv.org/media_tree.git
795fb7e7 8341S: Maintained
90d72ac6
MCC
8342F: include/media/soc*
8343F: drivers/media/i2c/soc_camera/
8344F: drivers/media/platform/soc_camera/
668acf32 8345
e2d1d6c0 8346SOEKRIS NET48XX LED SUPPORT
8b58be88 8347M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8348S: Maintained
679655da 8349F: drivers/leds/leds-net48xx.c
e2d1d6c0 8350
1da177e4 8351SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8352M: Neil Brown <neilb@suse.de>
1da177e4 8353L: linux-raid@vger.kernel.org
524418bb 8354S: Supported
679655da
JP
8355F: drivers/md/
8356F: include/linux/raid/
c117ab84 8357F: include/uapi/linux/raid/
1da177e4 8358
1da177e4 8359SONIC NETWORK DRIVER
8b58be88 8360M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8361L: netdev@vger.kernel.org
1da177e4 8362S: Maintained
d9fb9f38 8363F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8364
61e115a5 8365SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8366M: Michael Buesch <m@bues.ch>
61e115a5
MB
8367L: netdev@vger.kernel.org
8368S: Maintained
679655da
JP
8369F: drivers/ssb/
8370F: include/linux/ssb/
61e115a5 8371
1da177e4 8372SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8373M: Mattia Dongili <malattia@linux.it>
d0944853 8374L: platform-driver-x86@vger.kernel.org
5b18167d 8375W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8376S: Maintained
679655da
JP
8377F: Documentation/laptops/sony-laptop.txt
8378F: drivers/char/sonypi.c
8379F: drivers/platform/x86/sony-laptop.c
8380F: include/linux/sony-laptop.h
1da177e4 8381
baf8532a 8382SONY MEMORYSTICK CARD SUPPORT
8b58be88 8383M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8384W: http://tifmxx.berlios.de/
8385S: Maintained
679655da 8386F: drivers/memstick/host/tifm_ms.c
baf8532a 8387
0ab30494
ML
8388SONY MEMORYSTICK STANDARD SUPPORT
8389M: Maxim Levitsky <maximlevitsky@gmail.com>
8390S: Maintained
8391F: drivers/memstick/core/ms_block.*
8392
1da177e4 8393SOUND
8b58be88
JP
8394M: Jaroslav Kysela <perex@perex.cz>
8395M: Takashi Iwai <tiwai@suse.de>
93711660 8396L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8397W: http://www.alsa-project.org/
dde7ad8d 8398T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8399T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8400Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8401S: Maintained
3126a179
JP
8402F: Documentation/sound/
8403F: include/sound/
c117ab84 8404F: include/uapi/sound/
679655da 8405F: sound/
1da177e4 8406
33bbe149
MB
8407SOUND - COMPRESSED AUDIO
8408M: Vinod Koul <vinod.koul@intel.com>
8409L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8410T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8411S: Supported
f672f31a 8412F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8413F: include/sound/compress_driver.h
f672f31a 8414F: include/uapi/sound/compress_*
33bbe149
MB
8415F: sound/core/compress_offload.c
8416F: sound/soc/soc-compress.c
8417
bd903bde 8418SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8419M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8420M: Mark Brown <broonie@kernel.org>
86f14df8 8421T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8422L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8423W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8424S: Supported
2820f615 8425F: Documentation/sound/alsa/soc/
679655da 8426F: sound/soc/
e6e55122 8427F: include/sound/soc*
eb1a6af3 8428
d7f8761b
MB
8429SOUND - DMAENGINE HELPERS
8430M: Lars-Peter Clausen <lars@metafoo.de>
8431S: Supported
8432F: include/sound/dmaengine_pcm.h
8433F: sound/core/pcm_dmaengine.c
8434F: sound/soc/soc-generic-dmaengine-pcm.c
8435
473321fc 8436SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8437M: "David S. Miller" <davem@davemloft.net>
1da177e4 8438L: sparclinux@vger.kernel.org
8a6e2535 8439Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8440T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8441T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8442S: Maintained
679655da 8443F: arch/sparc/
7765b8bb 8444F: drivers/sbus/
1da177e4 8445
6404fcca
DM
8446SPARC SERIAL DRIVERS
8447M: "David S. Miller" <davem@davemloft.net>
8448L: sparclinux@vger.kernel.org
08deed1e
JP
8449T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8450T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8451S: Maintained
6816383a 8452F: include/linux/sunserialcore.h
df621252 8453F: drivers/tty/serial/suncore.c
df621252
GKH
8454F: drivers/tty/serial/sunhv.c
8455F: drivers/tty/serial/sunsab.c
8456F: drivers/tty/serial/sunsab.h
8457F: drivers/tty/serial/sunsu.c
8458F: drivers/tty/serial/sunzilog.c
8459F: drivers/tty/serial/sunzilog.h
6404fcca 8460
389325b4
CL
8461SPARSE CHECKER
8462M: "Christopher Li" <sparse@chrisli.org>
8463L: linux-sparse@vger.kernel.org
8464W: https://sparse.wiki.kernel.org/
8465T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8466T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8467S: Maintained
8468F: include/linux/compiler.h
8469
fc0c195a 8470SPEAR PLATFORM SUPPORT
2d8a3b3d 8471M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8472M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8473L: spear-devel@list.st.com
8474L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8475W: http://www.st.com/spear
8476S: Maintained
281e192f 8477F: arch/arm/mach-spear/
fc0c195a 8478
8479SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8480M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8481L: spear-devel@list.st.com
8482L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8483W: http://www.st.com/spear
8484S: Maintained
5df33a62 8485F: drivers/clk/spear/
fc0c195a 8486
e2d1d6c0 8487SPI SUBSYSTEM
b02e48f2 8488M: Mark Brown <broonie@kernel.org>
dfbe403c 8489L: linux-spi@vger.kernel.org
e7e4e13c 8490T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8491Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8492S: Maintained
679655da
JP
8493F: Documentation/spi/
8494F: drivers/spi/
8495F: include/linux/spi/
c117ab84 8496F: include/uapi/linux/spi/
e2d1d6c0 8497
2752e401 8498SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8499M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8500M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8501L: netdev@vger.kernel.org
8502S: Supported
679655da 8503F: Documentation/networking/spider_net.txt
8df158ac 8504F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8505
e2d1d6c0 8506SPU FILE SYSTEM
8b58be88 8507M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8508L: linuxppc-dev@lists.ozlabs.org
8509L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8510W: http://www.ibm.com/developerworks/power/cell/
8511S: Supported
679655da
JP
8512F: Documentation/filesystems/spufs.txt
8513F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8514
fc555841 8515SQUASHFS FILE SYSTEM
d7f2ff67 8516M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8517L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8518W: http://squashfs.org.uk
8519S: Maintained
679655da
JP
8520F: Documentation/filesystems/squashfs.txt
8521F: fs/squashfs/
fc555841 8522
1da177e4 8523SRM (Alpha) environment access
8b58be88 8524M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8525S: Maintained
679655da 8526F: arch/alpha/kernel/srm_env.c
1da177e4 8527
26e9a397 8528STABLE BRANCH
879a5a00 8529M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8530L: stable@vger.kernel.org
879a5a00 8531S: Supported
7b175c46 8532F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8533
26e9a397 8534STAGING SUBSYSTEM
879a5a00 8535M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8536T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8537L: devel@driverdev.osuosl.org
879a5a00 8538S: Supported
679655da 8539F: drivers/staging/
dbc6c2cc 8540
c8c8b105
JP
8541STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8542M: Henk de Groot <pe1dnn@amsat.org>
8543S: Odd Fixes
8544F: drivers/staging/wlags49_h2/
8545F: drivers/staging/wlags49_h25/
8546
c9555159
JP
8547STAGING - ASUS OLED
8548M: Jakub Schmidtke <sjakub@gmail.com>
8549S: Odd Fixes
8550F: drivers/staging/asus_oled/
8551
ebd3d010
JP
8552STAGING - COMEDI
8553M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8554M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8555S: Odd Fixes
8556F: drivers/staging/comedi/
8557
8ca572c9
JP
8558STAGING - CRYSTAL HD VIDEO DECODER
8559M: Naren Sankar <nsankar@broadcom.com>
8560M: Jarod Wilson <jarod@wilsonet.com>
8561M: Scott Davilla <davilla@4pi.com>
8562M: Manu Abraham <abraham.manu@gmail.com>
8563S: Odd Fixes
8564F: drivers/staging/crystalhd/
8565
0f16ffc4
JP
8566STAGING - ECHO CANCELLER
8567M: Steve Underwood <steveu@coppice.org>
8568M: David Rowe <david@rowetel.com>
8569S: Odd Fixes
8570F: drivers/staging/echo/
8571
8dc2bbe7
ME
8572STAGING - ET131X NETWORK DRIVER
8573M: Mark Einon <mark.einon@gmail.com>
8574S: Odd Fixes
8575F: drivers/staging/et131x/
8576
a0138163
JP
8577STAGING - FLARION FT1000 DRIVERS
8578M: Marek Belisko <marek.belisko@gmail.com>
8579S: Odd Fixes
8580F: drivers/staging/ft1000/
8581
ec3fab92
JP
8582STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8583M: David Täht <d@teklibre.com>
8584S: Odd Fixes
8585F: drivers/staging/frontier/
8586
98ded590
HV
8587STAGING - GO7007 MPEG CODEC
8588M: Hans Verkuil <hans.verkuil@cisco.com>
8589S: Maintained
8590F: drivers/staging/media/go7007/
8591
6c1bb424 8592STAGING - INDUSTRIAL IO
030a13d7 8593M: Jonathan Cameron <jic23@kernel.org>
a0138163 8594L: linux-iio@vger.kernel.org
6c1bb424
JP
8595S: Odd Fixes
8596F: drivers/staging/iio/
8597
a0138163
JP
8598STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8599M: Jarod Wilson <jarod@wilsonet.com>
8600W: http://www.lirc.org/
8601S: Odd Fixes
b2b0186d 8602F: drivers/staging/media/lirc/
a0138163 8603
7c6b6c71 8604STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8605M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8606M: Marc Dietrich <marvin24@gmx.de>
8607L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8608L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8609S: Maintained
8610F: drivers/staging/nvec/
8611
a0138163 8612STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8613M: Jens Frederich <jfrederich@gmail.com>
8614M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8615M: Jon Nettleton <jon.nettleton@gmail.com>
8616W: http://wiki.laptop.org/go/DCON
3140b458 8617S: Maintained
a0138163
JP
8618F: drivers/staging/olpc_dcon/
8619
94cfdd15 8620STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8621M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8622S: Maintained
8623F: drivers/staging/ozwpan/
8624
a0138163 8625STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8626M: Willy Tarreau <willy@meta-x.org>
8627S: Odd Fixes
8628F: drivers/staging/panel/
8629
a0138163
JP
8630STAGING - REALTEK RTL8712U DRIVERS
8631M: Larry Finger <Larry.Finger@lwfinger.net>
8632M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8633S: Odd Fixes
8634F: drivers/staging/rtl8712/
8635
7591ba8b
JS
8636STAGING - REALTEK RTL8723U WIRELESS DRIVER
8637M: Larry Finger <Larry.Finger@lwfinger.net>
8638M: Jes Sorensen <Jes.Sorensen@redhat.com>
8639L: linux-wireless@vger.kernel.org
8640S: Maintained
8641F: drivers/staging/rtl8723au/
8642
9629fa86
JP
8643STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8644M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8645S: Odd Fixes
9df0a245 8646F: drivers/staging/sm7xxfb/
9629fa86 8647
510fa408
JP
8648STAGING - SLICOSS
8649M: Lior Dotan <liodot@gmail.com>
8650M: Christopher Harrer <charrer@alacritech.com>
8651S: Odd Fixes
8652F: drivers/staging/slicoss/
8653
a0138163 8654STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8655M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8656S: Supported
b2b0186d 8657F: drivers/staging/media/solo6x10/
a0138163
JP
8658
8659STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8660M: William Hubbs <w.d.hubbs@gmail.com>
8661M: Chris Brannon <chris@the-brannons.com>
d33bce31 8662M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8663M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8664L: speakup@braille.uwo.ca
8665W: http://www.linux-speakup.org/
8666S: Odd Fixes
8667F: drivers/staging/speakup/
8668
8669STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8670M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8671S: Odd Fixes
8672F: drivers/staging/tidspbridge/
8673
a0138163
JP
8674STAGING - USB ENE SM/MS CARD READER DRIVER
8675M: Al Cho <acho@novell.com>
8676S: Odd Fixes
8677F: drivers/staging/keucr/
8678
b3e871ce
JP
8679STAGING - VIA VT665X DRIVERS
8680M: Forest Bond <forest@alittletooquiet.net>
8681S: Odd Fixes
8682F: drivers/staging/vt665?/
8683
81a9a526
JP
8684STAGING - WINBOND IS89C35 WLAN USB DRIVER
8685M: Pavel Machek <pavel@ucw.cz>
8686S: Odd Fixes
8687F: drivers/staging/winbond/
8688
709bcb07 8689STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8690M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8691S: Odd Fixes
8692F: drivers/staging/xgifb/
8693
1da177e4 8694STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8695M: Ion Badulescu <ionut@badula.org>
b4f90189 8696S: Odd Fixes
9bba23b0 8697F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8698
e2d1d6c0 8699SUN3/3X
8b58be88 8700M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8701W: http://sammy.net/sun3/
8702S: Maintained
679655da
JP
8703F: arch/m68k/kernel/*sun3*
8704F: arch/m68k/sun3*/
8705F: arch/m68k/include/asm/sun3*
e689cf4a 8706F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8707
2bc9ff01
DK
8708SUNDANCE NETWORK DRIVER
8709M: Denis Kirjanov <kda@linux-powerpc.org>
8710L: netdev@vger.kernel.org
8711S: Maintained
8712F: drivers/net/ethernet/dlink/sundance.c
8713
2cbb12a4 8714SUPERH
2cbb12a4 8715L: linux-sh@vger.kernel.org
1da177e4 8716W: http://www.linux-sh.org
8a6e2535 8717Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8718S: Orphan
066069e1 8719F: Documentation/sh/
679655da 8720F: arch/sh/
066069e1 8721F: drivers/sh/
1da177e4 8722
4480f15b 8723SUSPEND TO RAM
7fb06082 8724M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8725M: Len Brown <len.brown@intel.com>
8726M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8727L: linux-pm@vger.kernel.org
e2d1d6c0 8728S: Supported
679655da
JP
8729F: Documentation/power/
8730F: arch/x86/kernel/acpi/
8731F: drivers/base/power/
8732F: kernel/power/
8733F: include/linux/suspend.h
8734F: include/linux/freezer.h
8735F: include/linux/pm.h
1da177e4
LT
8736
8737SVGA HANDLING
8b58be88 8738M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8739L: linux-video@atrey.karlin.mff.cuni.cz
8740S: Maintained
679655da
JP
8741F: Documentation/svga.txt
8742F: arch/x86/boot/video*
1da177e4 8743
6e28b761
KRW
8744SWIOTLB SUBSYSTEM
8745M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8746L: linux-kernel@vger.kernel.org
8747S: Supported
8748F: lib/swiotlb.c
8749F: arch/*/kernel/pci-swiotlb.c
8750F: include/linux/swiotlb.h
8751
db8e35d5
VG
8752SYNOPSYS ARC ARCHITECTURE
8753M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8754S: Supported
8755F: arch/arc/
6659a20a 8756F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8757F: drivers/tty/serial/arc_uart.c
db8e35d5 8758
1da177e4 8759SYSV FILESYSTEM
8b58be88 8760M: Christoph Hellwig <hch@infradead.org>
1da177e4 8761S: Maintained
679655da
JP
8762F: Documentation/filesystems/sysv-fs.txt
8763F: fs/sysv/
8764F: include/linux/sysv_fs.h
1da177e4 8765
86cfa7fc
NB
8766TARGET SUBSYSTEM
8767M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8768L: linux-scsi@vger.kernel.org
b9f5edc2 8769L: target-devel@vger.kernel.org
86cfa7fc 8770W: http://www.linux-iscsi.org
cf015e9f 8771W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8772T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8773S: Supported
8774F: drivers/target/
8775F: include/target/
8776F: Documentation/target/
8777
4e68852d 8778TASKSTATS STATISTICS INTERFACE
185e595f 8779M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8780S: Maintained
679655da
JP
8781F: Documentation/accounting/taskstats*
8782F: include/linux/taskstats*
8783F: kernel/taskstats.c
4e68852d 8784
781b456a 8785TC CLASSIFIER
f935f3f8 8786M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8787L: netdev@vger.kernel.org
8788S: Maintained
679655da 8789F: include/net/pkt_cls.h
c117ab84 8790F: include/uapi/linux/pkt_cls.h
679655da 8791F: net/sched/
781b456a 8792
5067f08a 8793TCP LOW PRIORITY MODULE
8b58be88
JP
8794M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8795M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8796W: http://tcp-lp-mod.sourceforge.net/
8797S: Maintained
679655da 8798F: net/ipv4/tcp_lp.c
5067f08a 8799
91952bc0
AP
8800TDA10071 MEDIA DRIVER
8801M: Antti Palosaari <crope@iki.fi>
8802L: linux-media@vger.kernel.org
8803W: http://linuxtv.org/
8804W: http://palosaari.fi/linux/
8805Q: http://patchwork.linuxtv.org/project/linux-media/list/
8806T: git git://linuxtv.org/anttip/media_tree.git
8807S: Maintained
8808F: drivers/media/dvb-frontends/tda10071*
8809
8810TDA18212 MEDIA DRIVER
8811M: Antti Palosaari <crope@iki.fi>
8812L: linux-media@vger.kernel.org
8813W: http://linuxtv.org/
8814W: http://palosaari.fi/linux/
8815Q: http://patchwork.linuxtv.org/project/linux-media/list/
8816T: git git://linuxtv.org/anttip/media_tree.git
8817S: Maintained
8818F: drivers/media/tuners/tda18212*
8819
8820TDA18218 MEDIA DRIVER
8821M: Antti Palosaari <crope@iki.fi>
8822L: linux-media@vger.kernel.org
8823W: http://linuxtv.org/
8824W: http://palosaari.fi/linux/
8825Q: http://patchwork.linuxtv.org/project/linux-media/list/
8826T: git git://linuxtv.org/anttip/media_tree.git
8827S: Maintained
8828F: drivers/media/tuners/tda18218*
8829
3b2f6aba
MK
8830TDA18271 MEDIA DRIVER
8831M: Michael Krufky <mkrufky@linuxtv.org>
8832L: linux-media@vger.kernel.org
8833W: http://linuxtv.org/
8834W: http://github.com/mkrufky
8835Q: http://patchwork.linuxtv.org/project/linux-media/list/
8836T: git git://linuxtv.org/mkrufky/tuners.git
8837S: Maintained
8838F: drivers/media/tuners/tda18271*
8839
e48307a9
MK
8840TDA827x MEDIA DRIVER
8841M: Michael Krufky <mkrufky@linuxtv.org>
8842L: linux-media@vger.kernel.org
8843W: http://linuxtv.org/
8844W: http://github.com/mkrufky
8845Q: http://patchwork.linuxtv.org/project/linux-media/list/
8846T: git git://linuxtv.org/mkrufky/tuners.git
8847S: Maintained
8848F: drivers/media/tuners/tda8290.*
8849
66cf9212
MK
8850TDA8290 MEDIA DRIVER
8851M: Michael Krufky <mkrufky@linuxtv.org>
8852L: linux-media@vger.kernel.org
8853W: http://linuxtv.org/
8854W: http://github.com/mkrufky
8855Q: http://patchwork.linuxtv.org/project/linux-media/list/
8856T: git git://linuxtv.org/mkrufky/tuners.git
8857S: Maintained
8858F: drivers/media/tuners/tda8290.*
8859
4b9fba30
HV
8860TDA9840 MEDIA DRIVER
8861M: Hans Verkuil <hverkuil@xs4all.nl>
8862L: linux-media@vger.kernel.org
8863T: git git://linuxtv.org/media_tree.git
8864W: http://linuxtv.org
8865S: Maintained
8866F: drivers/media/i2c/tda9840*
8867
2cb654fd 8868TEA5761 TUNER DRIVER
1b2c14b4 8869M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8870L: linux-media@vger.kernel.org
8871W: http://linuxtv.org
8872T: git git://linuxtv.org/media_tree.git
8873S: Odd fixes
8874F: drivers/media/tuners/tea5761.*
8875
8876TEA5767 TUNER DRIVER
1b2c14b4 8877M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8878L: linux-media@vger.kernel.org
8879W: http://linuxtv.org
8880T: git git://linuxtv.org/media_tree.git
8881S: Maintained
8882F: drivers/media/tuners/tea5767.*
8883
4b9fba30
HV
8884TEA6415C MEDIA DRIVER
8885M: Hans Verkuil <hverkuil@xs4all.nl>
8886L: linux-media@vger.kernel.org
8887T: git git://linuxtv.org/media_tree.git
8888W: http://linuxtv.org
8889S: Maintained
8890F: drivers/media/i2c/tea6415c*
8891
8892TEA6420 MEDIA DRIVER
8893M: Hans Verkuil <hverkuil@xs4all.nl>
8894L: linux-media@vger.kernel.org
8895T: git git://linuxtv.org/media_tree.git
8896W: http://linuxtv.org
8897S: Maintained
8898F: drivers/media/i2c/tea6420*
8899
3d249d4c 8900TEAM DRIVER
dca9ab92 8901M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8902L: netdev@vger.kernel.org
8903S: Supported
8904F: drivers/net/team/
8905F: include/linux/if_team.h
c117ab84 8906F: include/uapi/linux/if_team.h
3d249d4c 8907
7d029125
VD
8908TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8909M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8910S: Maintained
8911F: arch/x86/platform/ts5500/
8912
40ad4a30
SY
8913TECHNOTREND USB IR RECEIVER
8914M: Sean Young <sean@mess.org>
8915L: linux-media@vger.kernel.org
8916S: Maintained
8917F: drivers/media/rc/ttusbir.c
8918
adabdb0c 8919TEGRA ARCHITECTURE SUPPORT
243d58ec 8920M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8921M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8922L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8923Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8924T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8925S: Supported
bbbe96ed 8926N: [^a-z]tegra
84b9414b 8927
adabdb0c
SW
8928TEGRA ASOC DRIVER
8929M: Stephen Warren <swarren@wwwdotorg.org>
8930S: Supported
8931F: sound/soc/tegra/
8932
8933TEGRA CLOCK DRIVER
8934M: Peter De Schrijver <pdeschrijver@nvidia.com>
8935M: Prashant Gaikwad <pgaikwad@nvidia.com>
8936S: Supported
8937F: drivers/clk/tegra/
8938
8939TEGRA DMA DRIVER
8940M: Laxman Dewangan <ldewangan@nvidia.com>
8941S: Supported
8942F: drivers/dma/tegra20-apb-dma.c
8943
8944TEGRA GPIO DRIVER
8945M: Stephen Warren <swarren@wwwdotorg.org>
8946S: Supported
8947F: drivers/gpio/gpio-tegra.c
8948
8949TEGRA I2C DRIVER
8950M: Laxman Dewangan <ldewangan@nvidia.com>
8951S: Supported
8952F: drivers/i2c/busses/i2c-tegra.c
8953
8954TEGRA IOMMU DRIVERS
8955M: Hiroshi Doyu <hdoyu@nvidia.com>
8956S: Supported
8957F: drivers/iommu/tegra*
8958
8959TEGRA KBC DRIVER
8960M: Rakesh Iyer <riyer@nvidia.com>
8961M: Laxman Dewangan <ldewangan@nvidia.com>
8962S: Supported
8963F: drivers/input/keyboard/tegra-kbc.c
8964
8965TEGRA PINCTRL DRIVER
8966M: Stephen Warren <swarren@wwwdotorg.org>
8967S: Supported
8968F: drivers/pinctrl/pinctrl-tegra*
8969
8970TEGRA PWM DRIVER
8971M: Thierry Reding <thierry.reding@gmail.com>
8972S: Supported
8973F: drivers/pwm/pwm-tegra.c
8974
8975TEGRA SERIAL DRIVER
8976M: Laxman Dewangan <ldewangan@nvidia.com>
8977S: Supported
8978F: drivers/tty/serial/serial-tegra.c
8979
8980TEGRA SPI DRIVER
8981M: Laxman Dewangan <ldewangan@nvidia.com>
8982S: Supported
8983F: drivers/spi/spi-tegra*
8984
1a348ccc 8985TEHUTI ETHERNET DRIVER
8b58be88 8986M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8987L: netdev@vger.kernel.org
8988S: Supported
ef7f5429 8989F: drivers/net/ethernet/tehuti/*
1a348ccc 8990
4e68852d 8991Telecom Clock Driver for MCPL0010
8b58be88 8992M: Mark Gross <mark.gross@intel.com>
4e68852d 8993S: Supported
679655da 8994F: drivers/char/tlclk.c
4e68852d 8995
4480f15b 8996TENSILICA XTENSA PORT (xtensa)
8b58be88 8997M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8998M: Max Filippov <jcmvbkbc@gmail.com>
8999L: linux-xtensa@linux-xtensa.org
4e68852d 9000S: Maintained
679655da 9001F: arch/xtensa/
3dc99857 9002F: drivers/irqchip/irq-xtensa-*
4e68852d 9003
5313ba66
HV
9004THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9005M: Hans Verkuil <hverkuil@xs4all.nl>
9006L: linux-media@vger.kernel.org
9007T: git git://linuxtv.org/media_tree.git
9008W: http://linuxtv.org
9009S: Maintained
9010F: drivers/media/radio/radio-raremono.c
9011
d3fb6955 9012THERMAL
b75f0050 9013M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9014M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9015L: linux-pm@vger.kernel.org
9016T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9017T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9018Q: https://patchwork.kernel.org/project/linux-pm/list/
9019S: Supported
9020F: drivers/thermal/
9021F: include/linux/thermal.h
9022F: include/linux/cpu_cooling.h
9023F: Documentation/devicetree/bindings/thermal/
d3fb6955 9024
30ba2fbd
VD
9025THINGM BLINK(1) USB RGB LED DRIVER
9026M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9027S: Maintained
9028F: drivers/hid/hid-thingm.c
9029
4e68852d 9030THINKPAD ACPI EXTRAS DRIVER
8b58be88 9031M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9032L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9033L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9034W: http://ibm-acpi.sourceforge.net
9035W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9036T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9037S: Maintained
679655da 9038F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9039
1b46f2a2 9040TI BANDGAP AND THERMAL DRIVER
f14d1c24 9041M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9042L: linux-pm@vger.kernel.org
794b2e25
EV
9043S: Supported
9044F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9045
4020f2d7 9046TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9047M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9048S: Maintained
679655da
JP
9049F: drivers/misc/tifm*
9050F: drivers/mmc/host/tifm_sd.c
9051F: include/linux/tifm.h
4020f2d7 9052
152ad442
SR
9053TI LM49xxx FAMILY ASoC CODEC DRIVERS
9054M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9055M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9056L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9057S: Maintained
9058F: sound/soc/codecs/lm49453*
d392dead 9059F: sound/soc/codecs/isabelle*
152ad442 9060
0edd807d
KM
9061TI LP855x BACKLIGHT DRIVER
9062M: Milo Kim <milo.kim@ti.com>
9063S: Maintained
9064F: Documentation/backlight/lp855x-driver.txt
9065F: drivers/video/backlight/lp855x_bl.c
9066F: include/linux/platform_data/lp855x.h
9067
faf13f6d
KM
9068TI LP8727 CHARGER DRIVER
9069M: Milo Kim <milo.kim@ti.com>
9070S: Maintained
9071F: drivers/power/lp8727_charger.c
9072F: include/linux/platform_data/lp8727.h
9073
22f1229f
KM
9074TI LP8788 MFD DRIVER
9075M: Milo Kim <milo.kim@ti.com>
9076S: Maintained
9077F: drivers/iio/adc/lp8788_adc.c
9078F: drivers/leds/leds-lp8788.c
9079F: drivers/mfd/lp8788*.c
9080F: drivers/power/lp8788-charger.c
9081F: drivers/regulator/lp8788-*.c
9082F: include/linux/mfd/lp8788*.h
9083
dd5e8e6b 9084TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9085M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9086L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9087S: Maintained
9088F: sound/soc/codecs/twl4030*
9089
90921014 9090TI WILINK WIRELESS DRIVERS
90921014
LC
9091L: linux-wireless@vger.kernel.org
9092W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9093W: http://wireless.kernel.org/en/users/Drivers/wl1251
9094T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9095S: Orphan
90921014
LC
9096F: drivers/net/wireless/ti/
9097F: include/linux/wl12xx.h
9098
e86eaa3a 9099TIPC NETWORK LAYER
8b58be88
JP
9100M: Jon Maloy <jon.maloy@ericsson.com>
9101M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9102L: netdev@vger.kernel.org (core kernel code)
9103L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9104W: http://tipc.sourceforge.net/
e86eaa3a 9105S: Maintained
c117ab84 9106F: include/uapi/linux/tipc*.h
679655da 9107F: net/tipc/
e86eaa3a 9108
867e359b
CM
9109TILE ARCHITECTURE
9110M: Chris Metcalf <cmetcalf@tilera.com>
9111W: http://www.tilera.com/scm/
9112S: Supported
9113F: arch/tile/
6b940606 9114F: drivers/char/tile-srom.c
5c770755 9115F: drivers/edac/tile_edac.c
6b940606
CM
9116F: drivers/net/ethernet/tile/
9117F: drivers/rtc/rtc-tile.c
9118F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9119F: drivers/tty/serial/tilegx.c
6b940606
CM
9120F: drivers/usb/host/*-tilegx.c
9121F: include/linux/usb/tilegx.h
867e359b 9122
1da177e4 9123TLAN NETWORK DRIVER
8b58be88 9124M: Samuel Chessman <chessman@tux.org>
88c07dde 9125L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9126W: http://sourceforge.net/projects/tlan/
9127S: Maintained
679655da 9128F: Documentation/networking/tlan.txt
b544dbac 9129F: drivers/net/ethernet/ti/tlan.*
1da177e4 9130
d74db3b2 9131TOMOYO SECURITY MODULE
8b58be88
JP
9132M: Kentaro Takeda <takedakn@nttdata.co.jp>
9133M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9134L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9135L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9136L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9137L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9138W: http://tomoyo.sourceforge.jp/
843d183c 9139T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9140S: Maintained
679655da 9141F: security/tomoyo/
d74db3b2 9142
9caeb532 9143TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9144M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9145L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9146S: Maintained
9147F: drivers/platform/x86/topstar-laptop.c
9148
1da177e4 9149TOSHIBA ACPI EXTRAS DRIVER
d0944853 9150L: platform-driver-x86@vger.kernel.org
15065531 9151S: Orphan
679655da 9152F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9153
9154TOSHIBA SMM DRIVER
8b58be88 9155M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9156L: tlinux-users@tce.toshiba-dme.co.jp
9157W: http://www.buzzard.org.uk/toshiba/
9158S: Maintained
679655da
JP
9159F: drivers/char/toshiba.c
9160F: include/linux/toshiba.h
c117ab84 9161F: include/uapi/linux/toshiba.h
1da177e4 9162
d719f900 9163TMIO MMC DRIVER
252f29a9 9164M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9165L: linux-mmc@vger.kernel.org
d719f900 9166S: Maintained
d1057c40
GL
9167F: drivers/mmc/host/tmio_mmc*
9168F: drivers/mmc/host/sh_mobile_sdhi.c
9169F: include/linux/mmc/tmio.h
9170F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9171
917cc4e6
GR
9172TMP401 HARDWARE MONITOR DRIVER
9173M: Guenter Roeck <linux@roeck-us.net>
9174L: lm-sensors@lm-sensors.org
9175S: Maintained
9176F: Documentation/hwmon/tmp401
9177F: drivers/hwmon/tmp401.c
9178
98f32602 9179TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9180M: Hugh Dickins <hughd@google.com>
98f32602
HD
9181L: linux-mm@kvack.org
9182S: Maintained
9183F: include/linux/shmem_fs.h
9184F: mm/shmem.c
9185
45f95b53 9186TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9187M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9188L: linux-media@vger.kernel.org
9189W: http://linuxtv.org
9190T: git git://linuxtv.org/media_tree.git
9191S: Odd fixes
9192F: drivers/media/usb/tm6000/
9193
4e68852d 9194TPM DEVICE DRIVER
901486b8 9195M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9196M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9197M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9198W: http://tpmdd.sourceforge.net
63a10dfd 9199L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9200S: Maintained
679655da 9201F: drivers/char/tpm/
4e68852d 9202
d6f005a1
JP
9203TRACING
9204M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9205M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9206T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9207S: Maintained
9208F: Documentation/trace/ftrace.txt
9209F: arch/*/*/*/ftrace.h
9210F: arch/*/kernel/ftrace.c
9211F: include/*/ftrace.h
9212F: include/linux/trace*.h
9213F: include/trace/
9214F: kernel/trace/
9215
1da177e4 9216TRIVIAL PATCHES
8b58be88 9217M: Jiri Kosina <trivial@kernel.org>
54e5881d 9218T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9219S: Maintained
86ef925f 9220K: ^Subject:.*(?i)trivial
1da177e4 9221
4e68852d 9222TTY LAYER
879a5a00 9223M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9224M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9225S: Supported
08deed1e 9226T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9227F: drivers/tty/
df621252 9228F: drivers/tty/serial/serial_core.c
e3288775
AC
9229F: include/linux/serial_core.h
9230F: include/linux/serial.h
9231F: include/linux/tty.h
c117ab84
CEB
9232F: include/uapi/linux/serial_core.h
9233F: include/uapi/linux/serial.h
9234F: include/uapi/linux/tty.h
4e68852d 9235
91952bc0
AP
9236TUA9001 MEDIA DRIVER
9237M: Antti Palosaari <crope@iki.fi>
9238L: linux-media@vger.kernel.org
9239W: http://linuxtv.org/
9240W: http://palosaari.fi/linux/
9241Q: http://patchwork.linuxtv.org/project/linux-media/list/
9242T: git git://linuxtv.org/anttip/media_tree.git
9243S: Maintained
9244F: drivers/media/tuners/tua9001*
9245
740db6d7 9246TULIP NETWORK DRIVERS
8b58be88 9247M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9248L: netdev@vger.kernel.org
9249S: Maintained
0f04e2aa 9250F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9251
9252TUN/TAP driver
ba57b6f2 9253M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9254W: http://vtun.sourceforge.net/tun
9255S: Maintained
679655da
JP
9256F: Documentation/networking/tuntap.txt
9257F: arch/um/os-Linux/drivers/
1da177e4 9258
b454cc66 9259TURBOCHANNEL SUBSYSTEM
8b58be88 9260M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9261M: Ralf Baechle <ralf@linux-mips.org>
9262L: linux-mips@linux-mips.org
9263Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9264S: Maintained
679655da
JP
9265F: drivers/tc/
9266F: include/linux/tc.h
b454cc66 9267
1da177e4 9268U14-34F SCSI DRIVER
8b58be88 9269M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9270L: linux-scsi@vger.kernel.org
9271S: Maintained
679655da 9272F: drivers/scsi/u14-34f.c
1da177e4 9273
e2d1d6c0 9274UBI FILE SYSTEM (UBIFS)
949cb623 9275M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9276M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9277L: linux-mtd@lists.infradead.org
e2966cbe 9278T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9279W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9280S: Maintained
679655da
JP
9281F: Documentation/filesystems/ubifs.txt
9282F: fs/ubifs/
e2d1d6c0 9283
cc2020e6 9284UCLINUX (AND M68KNOMMU)
8b58be88 9285M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9286W: http://www.uclinux.org/
9287L: uclinux-dev@uclinux.org (subscribers-only)
9288S: Maintained
61bc02bb
JP
9289F: arch/m68k/*/*_no.*
9290F: arch/m68k/include/asm/*_no.*
cc2020e6 9291
1da177e4 9292UDF FILESYSTEM
8b58be88 9293M: Jan Kara <jack@suse.cz>
1da177e4 9294S: Maintained
679655da
JP
9295F: Documentation/filesystems/udf.txt
9296F: fs/udf/
1da177e4 9297
cc2020e6 9298UFS FILESYSTEM
8b58be88 9299M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9300S: Maintained
679655da
JP
9301F: Documentation/filesystems/ufs.txt
9302F: fs/ufs/
cc2020e6 9303
0a09d3ab
DH
9304UHID USERSPACE HID IO DRIVER:
9305M: David Herrmann <dh.herrmann@googlemail.com>
9306L: linux-input@vger.kernel.org
9307S: Maintained
9308F: drivers/hid/uhid.c
c117ab84 9309F: include/uapi/linux/uhid.h
0a09d3ab 9310
18332a80 9311ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9312L: linux-usb@vger.kernel.org
10c6c9c9 9313S: Orphan
355ffe69 9314F: drivers/uwb/
679655da
JP
9315F: include/linux/uwb.h
9316F: include/linux/uwb/
18332a80 9317
b31d8273
G
9318UNICORE32 ARCHITECTURE:
9319M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9320W: http://mprc.pku.edu.cn/~guanxuetao/linux
9321S: Maintained
ceebf4d5 9322T: git git://github.com/gxt/linux.git
b31d8273
G
9323F: arch/unicore32/
9324
d8379ab1
TF
9325UNIFDEF
9326M: Tony Finch <dot@dotat.at>
9327W: http://dotat.at/prog/unifdef
9328S: Maintained
9329F: scripts/unifdef.c
9330
1da177e4 9331UNIFORM CDROM DRIVER
8b58be88 9332M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9333W: http://www.kernel.dk
9334S: Maintained
679655da
JP
9335F: Documentation/cdrom/
9336F: drivers/cdrom/cdrom.c
9337F: include/linux/cdrom.h
c117ab84 9338F: include/uapi/linux/cdrom.h
1da177e4 9339
56df0122
BR
9340UNISYS S-PAR DRIVERS
9341M: Benjamin Romer <benjamin.romer@unisys.com>
9342M: David Kershner <david.kershner@unisys.com>
9343L: sparmaintainer@unisys.com (Unisys internal)
9344S: Supported
9345F: drivers/staging/unisys/
9346
9941fa6e
VH
9347UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9348M: Vinayak Holikatti <vinholikatti@gmail.com>
9349M: Santosh Y <santoshsy@gmail.com>
9350L: linux-scsi@vger.kernel.org
9351S: Supported
9352F: Documentation/scsi/ufs.txt
9353F: drivers/scsi/ufs/
9354
e2d1d6c0 9355UNSORTED BLOCK IMAGES (UBI)
949cb623 9356M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9357W: http://www.linux-mtd.infradead.org/
9358L: linux-mtd@lists.infradead.org
b6b44e0a 9359T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9360S: Maintained
80811493 9361F: drivers/mtd/ubi/
679655da 9362F: include/linux/mtd/ubi.h
c117ab84 9363F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9364
76ac66e4
RW
9365UNSORTED BLOCK IMAGES (UBI) Fastmap
9366M: Richard Weinberger <richard@nod.at>
9367L: linux-mtd@lists.infradead.org
9368S: Maintained
9369F: drivers/mtd/ubi/fastmap.c
9370
1da177e4 9371USB ACM DRIVER
61eee9a7 9372M: Oliver Neukum <oliver@neukum.org>
6372594a 9373L: linux-usb@vger.kernel.org
1da177e4 9374S: Maintained
679655da
JP
9375F: Documentation/usb/acm.txt
9376F: drivers/usb/class/cdc-acm.*
1da177e4 9377
b7d572e1
PF
9378USB AR5523 WIRELESS DRIVER
9379M: Pontus Fuchs <pontus.fuchs@gmail.com>
9380L: linux-wireless@vger.kernel.org
9381S: Maintained
9382F: drivers/net/wireless/ath/ar5523/
9383
115bb1ff 9384USB ATTACHED SCSI
f50a4968 9385M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9386M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9387L: linux-usb@vger.kernel.org
9388L: linux-scsi@vger.kernel.org
8eae0fb7 9389S: Maintained
115bb1ff
MW
9390F: drivers/usb/storage/uas.c
9391
1da177e4 9392USB CDC ETHERNET DRIVER
61eee9a7 9393M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9394L: linux-usb@vger.kernel.org
1da177e4 9395S: Maintained
679655da 9396F: drivers/net/usb/cdc_*.c
c117ab84 9397F: include/uapi/linux/usb/cdc.h
1da177e4 9398
b02b371e 9399USB CYPRESS C67X00 DRIVER
8b58be88 9400M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9401L: linux-usb@vger.kernel.org
9402S: Maintained
679655da 9403F: drivers/usb/c67x00/
b02b371e 9404
d0374f4f 9405USB DAVICOM DM9601 DRIVER
8b58be88 9406M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9407L: netdev@vger.kernel.org
d0374f4f
PK
9408W: http://www.linux-usb.org/usbnet
9409S: Maintained
679655da 9410F: drivers/net/usb/dm9601.c
d0374f4f 9411
cc2020e6 9412USB DIAMOND RIO500 DRIVER
8b58be88 9413M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9414L: rio500-users@lists.sourceforge.net
9415W: http://rio500.sourceforge.net
9416S: Maintained
679655da 9417F: drivers/usb/misc/rio500*
cc2020e6 9418
1da177e4 9419USB EHCI DRIVER
578333ab 9420M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9421L: linux-usb@vger.kernel.org
578333ab 9422S: Maintained
679655da
JP
9423F: Documentation/usb/ehci.txt
9424F: drivers/usb/host/ehci*
1da177e4 9425
69ae9e3e 9426USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9427M: Felipe Balbi <balbi@ti.com>
795fb7e7 9428L: linux-usb@vger.kernel.org
69ae9e3e 9429W: http://www.linux-usb.org/gadget
d6d0f665
FB
9430T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9431S: Maintained
679655da
JP
9432F: drivers/usb/gadget/
9433F: include/linux/usb/gadget*
69ae9e3e 9434
2dea64b4 9435USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9436M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9437L: linux-usb@vger.kernel.org
54e5881d 9438T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9439S: Maintained
c2f01971 9440F: Documentation/hid/hiddev.txt
679655da 9441F: drivers/hid/usbhid/
1da177e4 9442
857aab34 9443USB/IP DRIVERS
857aab34 9444L: linux-usb@vger.kernel.org
3ff4afe8 9445S: Orphan
857aab34 9446F: drivers/staging/usbip/
9447
959eea21 9448USB ISP116X DRIVER
8b58be88 9449M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9450L: linux-usb@vger.kernel.org
959eea21 9451S: Maintained
679655da
JP
9452F: drivers/usb/host/isp116x*
9453F: include/linux/usb/isp116x.h
959eea21 9454
1da177e4 9455USB MASS STORAGE DRIVER
8b58be88 9456M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9457L: linux-usb@vger.kernel.org
8836aeb8 9458L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9459S: Maintained
9460W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9461F: drivers/usb/storage/
1da177e4 9462
af39917d
CL
9463USB MIDI DRIVER
9464M: Clemens Ladisch <clemens@ladisch.de>
9465L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9466T: git git://git.alsa-project.org/alsa-kernel.git
9467S: Maintained
9468F: sound/usb/midi.*
9469
444ce9d4
JP
9470USB NETWORKING DRIVERS
9471L: linux-usb@vger.kernel.org
9472S: Odd Fixes
9473F: drivers/net/usb/
9474
1da177e4 9475USB OHCI DRIVER
578333ab 9476M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9477L: linux-usb@vger.kernel.org
578333ab 9478S: Maintained
679655da
JP
9479F: Documentation/usb/ohci.txt
9480F: drivers/usb/host/ohci*
1da177e4 9481
1da177e4 9482USB PEGASUS DRIVER
a16b945c 9483M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9484L: linux-usb@vger.kernel.org
043600a6 9485L: netdev@vger.kernel.org
052e3128
PM
9486T: git git://github.com/petkan/pegasus.git
9487W: https://github.com/petkan/pegasus
1da177e4 9488S: Maintained
679655da 9489F: drivers/net/usb/pegasus.*
1da177e4 9490
d3ad558f
FB
9491USB PHY LAYER
9492M: Felipe Balbi <balbi@ti.com>
9493L: linux-usb@vger.kernel.org
9494T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9495S: Maintained
9496F: drivers/usb/phy/
d3ad558f 9497
73e4fb3f 9498USB PRINTER DRIVER (usblp)
8b58be88 9499M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9500L: linux-usb@vger.kernel.org
73e4fb3f 9501S: Supported
679655da 9502F: drivers/usb/class/usblp.c
1da177e4
LT
9503
9504USB RTL8150 DRIVER
a16b945c 9505M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9506L: linux-usb@vger.kernel.org
043600a6 9507L: netdev@vger.kernel.org
052e3128
PM
9508T: git git://github.com/petkan/rtl8150.git
9509W: https://github.com/petkan/rtl8150
1da177e4 9510S: Maintained
679655da 9511F: drivers/net/usb/rtl8150.c
1da177e4 9512
f896b796 9513USB SERIAL SUBSYSTEM
66085694 9514M: Johan Hovold <johan@kernel.org>
795fb7e7 9515L: linux-usb@vger.kernel.org
4e68852d 9516S: Maintained
679655da 9517F: Documentation/usb/usb-serial.txt
f896b796 9518F: drivers/usb/serial/
679655da 9519F: include/linux/usb/serial.h
1da177e4 9520
b3f0db1c
SG
9521USB SMSC75XX ETHERNET DRIVER
9522M: Steve Glendinning <steve.glendinning@shawell.net>
9523L: netdev@vger.kernel.org
9524S: Maintained
9525F: drivers/net/usb/smsc75xx.*
9526
2f7ca802 9527USB SMSC95XX ETHERNET DRIVER
90b24cfb 9528M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9529L: netdev@vger.kernel.org
90b24cfb 9530S: Maintained
679655da 9531F: drivers/net/usb/smsc95xx.*
2f7ca802 9532
f423b9a8 9533USB SN9C1xx DRIVER
8b58be88 9534M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9535L: linux-usb@vger.kernel.org
661263b5 9536L: linux-media@vger.kernel.org
275ffde4 9537T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9538W: http://www.linux-projects.org
9539S: Maintained
b8da9d3a 9540F: drivers/staging/media/sn9c102/
1da177e4
LT
9541
9542USB SUBSYSTEM
879a5a00 9543M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9544L: linux-usb@vger.kernel.org
1da177e4 9545W: http://www.linux-usb.org
08deed1e 9546T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9547S: Supported
679655da 9548F: Documentation/usb/
679655da
JP
9549F: drivers/usb/
9550F: include/linux/usb.h
9551F: include/linux/usb/
1da177e4
LT
9552
9553USB UHCI DRIVER
8b58be88 9554M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9555L: linux-usb@vger.kernel.org
1da177e4 9556S: Maintained
679655da 9557F: drivers/usb/host/uhci*
1da177e4 9558
69ae9e3e 9559USB "USBNET" DRIVER FRAMEWORK
686f13bb 9560M: Oliver Neukum <oneukum@suse.de>
043600a6 9561L: netdev@vger.kernel.org
69ae9e3e 9562W: http://www.linux-usb.org/usbnet
1da177e4 9563S: Maintained
679655da
JP
9564F: drivers/net/usb/usbnet.c
9565F: include/linux/usb/usbnet.h
1da177e4 9566
c0efd232 9567USB VIDEO CLASS
c53ac071 9568M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9569L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9570L: linux-media@vger.kernel.org
275ffde4 9571T: git git://linuxtv.org/media_tree.git
57c6d2e9 9572W: http://www.ideasonboard.org/uvc/
c0efd232 9573S: Maintained
0c0d06ca 9574F: drivers/media/usb/uvc/
6c0f0359 9575F: include/uapi/linux/uvcvideo.h
1da177e4 9576
b60b9c45
HV
9577USB VISION DRIVER
9578M: Hans Verkuil <hverkuil@xs4all.nl>
9579L: linux-media@vger.kernel.org
9580T: git git://linuxtv.org/media_tree.git
9581W: http://linuxtv.org
9582S: Odd Fixes
9583F: drivers/media/usb/usbvision/
9584
8282da47
LP
9585USB WEBCAM GADGET
9586M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9587L: linux-usb@vger.kernel.org
9588S: Maintained
9589F: drivers/usb/gadget/*uvc*.c
9590F: drivers/usb/gadget/webcam.c
9591
bf164cc0 9592USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9593M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9594L: linux-wireless@vger.kernel.org
9595S: Maintained
679655da 9596F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9597
eb6bab13 9598USB XHCI DRIVER
03d85053 9599M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9600L: linux-usb@vger.kernel.org
9601S: Supported
36d0344c
SS
9602F: drivers/usb/host/xhci*
9603F: drivers/usb/host/pci-quirks*
eb6bab13 9604
1da177e4 9605USB ZD1201 DRIVER
4086b9ca 9606L: linux-wireless@vger.kernel.org
1da177e4 9607W: http://linux-lc100020.sourceforge.net
4086b9ca 9608S: Orphan
679655da 9609F: drivers/net/wireless/zd1201.*
1da177e4 9610
b7eee616 9611USB ZR364XX DRIVER
8b58be88 9612M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9613L: linux-usb@vger.kernel.org
661263b5 9614L: linux-media@vger.kernel.org
275ffde4 9615T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9616W: http://royale.zerezo.com/zr364xx/
9617S: Maintained
679655da 9618F: Documentation/video4linux/zr364xx.txt
90d72ac6 9619F: drivers/media/usb/zr364xx/
b7eee616 9620
e7839f25 9621USER-MODE LINUX (UML)
8b58be88 9622M: Jeff Dike <jdike@addtoit.com>
b15194b7 9623M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9624L: user-mode-linux-devel@lists.sourceforge.net
9625L: user-mode-linux-user@lists.sourceforge.net
9626W: http://user-mode-linux.sourceforge.net
9627S: Maintained
61516587 9628F: Documentation/virtual/uml/
679655da 9629F: arch/um/
b070989a 9630F: arch/x86/um/
679655da
JP
9631F: fs/hostfs/
9632F: fs/hppfs/
b7eee616 9633
e5f114e9 9634USERSPACE I/O (UIO)
6a534c9d 9635M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9636M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9637S: Maintained
679655da
JP
9638F: Documentation/DocBook/uio-howto.tmpl
9639F: drivers/uio/
9640F: include/linux/uio*.h
e5f114e9 9641
256cccbe 9642UTIL-LINUX PACKAGE
8b58be88 9643M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9644L: util-linux@vger.kernel.org
9645W: http://en.wikipedia.org/wiki/Util-linux
9646T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9647S: Maintained
9648
c1fd1c07 9649UVESAFB DRIVER
8b58be88 9650M: Michal Januszewski <spock@gentoo.org>
c69f677c 9651L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9652W: http://dev.gentoo.org/~spock/projects/uvesafb/
9653S: Maintained
679655da
JP
9654F: Documentation/fb/uvesafb.txt
9655F: drivers/video/uvesafb.*
c1fd1c07 9656
4480f15b 9657VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9658M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9659S: Maintained
679655da
JP
9660F: Documentation/filesystems/vfat.txt
9661F: fs/fat/
1da177e4 9662
cba3345c
AW
9663VFIO DRIVER
9664M: Alex Williamson <alex.williamson@redhat.com>
9665L: kvm@vger.kernel.org
9666S: Maintained
9667F: Documentation/vfio.txt
9668F: drivers/vfio/
9669F: include/linux/vfio.h
c117ab84 9670F: include/uapi/linux/vfio.h
cba3345c 9671
9e6f3438
PO
9672VIDEOBUF2 FRAMEWORK
9673M: Pawel Osciak <pawel@osciak.com>
9674M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9675M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9676L: linux-media@vger.kernel.org
9677S: Maintained
90d72ac6 9678F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9679F: include/media/videobuf2-*
9680
9a82446b
AS
9681VIRTIO CONSOLE DRIVER
9682M: Amit Shah <amit.shah@redhat.com>
9683L: virtualization@lists.linux-foundation.org
9684S: Maintained
9685F: drivers/char/virtio_console.c
9686F: include/linux/virtio_console.h
c117ab84 9687F: include/uapi/linux/virtio_console.h
9a82446b 9688
2426ec8f
MT
9689VIRTIO CORE, NET AND BLOCK DRIVERS
9690M: Rusty Russell <rusty@rustcorp.com.au>
9691M: "Michael S. Tsirkin" <mst@redhat.com>
9692L: virtualization@lists.linux-foundation.org
9693S: Maintained
9694F: drivers/virtio/
c893c8d7 9695F: tools/virtio/
2426ec8f
MT
9696F: drivers/net/virtio_net.c
9697F: drivers/block/virtio_blk.c
9698F: include/linux/virtio_*.h
916cdabc 9699F: include/uapi/linux/virtio_*.h
2426ec8f 9700
3a4d5c94
MT
9701VIRTIO HOST (VHOST)
9702M: "Michael S. Tsirkin" <mst@redhat.com>
9703L: kvm@vger.kernel.org
c996d8b9 9704L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9705L: netdev@vger.kernel.org
9706S: Maintained
9707F: drivers/vhost/
c117ab84 9708F: include/uapi/linux/vhost.h
3a4d5c94 9709
1da177e4 9710VIA RHINE NETWORK DRIVER
8b58be88 9711M: Roger Luethi <rl@hellgate.ch>
1da177e4 9712S: Maintained
f2148a47 9713F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9714
f0bf7f61 9715VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9716M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9717M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9718S: Maintained
9719F: drivers/mmc/host/via-sdmmc.c
9720
69e4a7c2 9721VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9722M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9723L: linux-fbdev@vger.kernel.org
69e4a7c2 9724S: Maintained
c7babebd
FTS
9725F: include/linux/via-core.h
9726F: include/linux/via-gpio.h
9727F: include/linux/via_i2c.h
679655da 9728F: drivers/video/via/
69e4a7c2 9729
01f20734 9730VIA VELOCITY NETWORK DRIVER
8b58be88 9731M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9732L: netdev@vger.kernel.org
9733S: Maintained
f2148a47 9734F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9735
0b7bc1fa
HV
9736VIVI VIRTUAL VIDEO DRIVER
9737M: Hans Verkuil <hverkuil@xs4all.nl>
9738L: linux-media@vger.kernel.org
9739T: git git://linuxtv.org/media_tree.git
9740W: http://linuxtv.org
9741S: Maintained
9742F: drivers/media/platform/vivi*
9743
be7f8273 9744VLAN (802.1Q)
8b58be88 9745M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9746L: netdev@vger.kernel.org
9747S: Maintained
679655da
JP
9748F: drivers/net/macvlan.c
9749F: include/linux/if_*vlan.h
9750F: net/8021q/
be7f8273 9751
55e331cf 9752VLYNQ BUS
8b58be88 9753M: Florian Fainelli <florian@openwrt.org>
8578d7af 9754L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9755S: Maintained
9756F: drivers/vlynq/vlynq.c
9757F: include/linux/vlynq.h
9758
390beae4
MW
9759VME SUBSYSTEM
9760M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9761M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9762M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9763L: devel@driverdev.osuosl.org
9764S: Maintained
9765T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9766F: Documentation/vme_api.txt
9767F: drivers/staging/vme/
9768F: drivers/vme/
9769F: include/linux/vme*
9770
4488e09b
AK
9771VMWARE HYPERVISOR INTERFACE
9772M: Alok Kataria <akataria@vmware.com>
9773L: virtualization@lists.linux-foundation.org
9774S: Supported
9775F: arch/x86/kernel/cpu/vmware.c
9776
73b35d07
DT
9777VMWARE BALLOON DRIVER
9778M: Xavier Deguillard <xdeguillard@vmware.com>
9779M: Philip Moltmann <moltmann@vmware.com>
9780M: "VMware, Inc." <pv-drivers@vmware.com>
9781L: linux-kernel@vger.kernel.org
9782S: Maintained
9783F: drivers/misc/vmw_balloon.c
9784
d1a890fa 9785VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9786M: Shreyas Bhatewara <sbhatewara@vmware.com>
9787M: "VMware, Inc." <pv-drivers@vmware.com>
9788L: netdev@vger.kernel.org
9789S: Maintained
9790F: drivers/net/vmxnet3/
d1a890fa 9791
851b1642 9792VMware PVSCSI driver
f2d7e40e 9793M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9794M: VMware PV-Drivers <pv-drivers@vmware.com>
9795L: linux-scsi@vger.kernel.org
9796S: Maintained
9797F: drivers/scsi/vmw_pvscsi.c
9798F: drivers/scsi/vmw_pvscsi.h
9799
e53e86c7 9800VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9801M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9802M: Mark Brown <broonie@kernel.org>
e53e86c7 9803W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9804W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9805T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9806S: Supported
679655da
JP
9807F: drivers/regulator/
9808F: include/linux/regulator/
e53e86c7 9809
ab41319e 9810VT1211 HARDWARE MONITOR DRIVER
8b58be88 9811M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9812L: lm-sensors@lm-sensors.org
9813S: Maintained
679655da
JP
9814F: Documentation/hwmon/vt1211
9815F: drivers/hwmon/vt1211.c
ab41319e 9816
1de9e371 9817VT8231 HARDWARE MONITOR DRIVER
8b58be88 9818M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9819L: lm-sensors@lm-sensors.org
9820S: Maintained
679655da 9821F: drivers/hwmon/vt8231.c
1de9e371 9822
88095e7b
TO
9823VUB300 USB to SDIO/SD/MMC bridge chip
9824M: Tony Olech <tony.olech@elandigitalsystems.com>
9825L: linux-mmc@vger.kernel.org
9826L: linux-usb@vger.kernel.org
9827S: Supported
9828F: drivers/mmc/host/vub300.c
9829
1da177e4 9830W1 DALLAS'S 1-WIRE BUS
a8018766 9831M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9832S: Maintained
679655da
JP
9833F: Documentation/w1/
9834F: drivers/w1/
1da177e4 9835
13927079 9836W83791D HARDWARE MONITORING DRIVER
8b58be88 9837M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9838L: lm-sensors@lm-sensors.org
25845c22 9839S: Maintained
679655da
JP
9840F: Documentation/hwmon/w83791d
9841F: drivers/hwmon/w83791d.c
13927079 9842
61db011d 9843W83793 HARDWARE MONITORING DRIVER
8b58be88 9844M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9845L: lm-sensors@lm-sensors.org
9846S: Maintained
679655da
JP
9847F: Documentation/hwmon/w83793
9848F: drivers/hwmon/w83793.c
61db011d 9849
e3760b43 9850W83795 HARDWARE MONITORING DRIVER
7c81c60f 9851M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9852L: lm-sensors@lm-sensors.org
9853S: Maintained
9854F: drivers/hwmon/w83795.c
9855
1da177e4 9856W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9857M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9858S: Maintained
679655da 9859F: drivers/mmc/host/wbsd.*
1da177e4 9860
3527761c 9861WATCHDOG DEVICE DRIVERS
8b58be88 9862M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9863L: linux-watchdog@vger.kernel.org
9864W: http://www.linux-watchdog.org/
f599aaf0 9865T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9866S: Maintained
679655da
JP
9867F: Documentation/watchdog/
9868F: drivers/watchdog/
9869F: include/linux/watchdog.h
c117ab84 9870F: include/uapi/linux/watchdog.h
3527761c 9871
1da177e4 9872WD7000 SCSI DRIVER
8b58be88 9873M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9874L: linux-scsi@vger.kernel.org
9875S: Maintained
679655da 9876F: drivers/scsi/wd7000.c
1da177e4 9877
b22e00f3
DH
9878WIIMOTE HID DRIVER
9879M: David Herrmann <dh.herrmann@googlemail.com>
9880L: linux-input@vger.kernel.org
9881S: Maintained
9882F: drivers/hid/hid-wiimote*
9883
e258b80e 9884WINBOND CIR DRIVER
364e9e18 9885M: David Härdeman <david@hardeman.nu>
e258b80e 9886S: Maintained
116ab806 9887F: drivers/media/rc/winbond-cir.c
e258b80e 9888
8a70da82 9889WIMAX STACK
8b58be88 9890M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9891M: linux-wimax@intel.com
63fae219 9892L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9893S: Supported
9894W: http://linuxwimax.org
315987dc 9895F: Documentation/wimax/README.wimax
315987dc
JP
9896F: include/linux/wimax/debug.h
9897F: include/net/wimax.h
c117ab84 9898F: include/uapi/linux/wimax.h
315987dc 9899F: net/wimax/
8a70da82 9900
5fc14680 9901WISTRON LAPTOP BUTTON DRIVER
8b58be88 9902M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9903S: Maintained
679655da 9904F: drivers/input/misc/wistron_btns.c
5fc14680 9905
1da177e4 9906WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9907M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9908L: linux-wireless@vger.kernel.org
926554c4 9909W: http://oops.ghostprotocols.net:81/blog
1da177e4 9910S: Maintained
679655da 9911F: drivers/net/wireless/wl3501*
1da177e4 9912
febf1dff 9913WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9914M: Mark Brown <broonie@kernel.org>
8b58be88 9915M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9916L: linux-input@vger.kernel.org
9917T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9918W: http://opensource.wolfsonmicro.com/node/7
9919S: Supported
679655da
JP
9920F: drivers/input/touchscreen/*wm97*
9921F: include/linux/wm97xx.h
febf1dff 9922
055bcbcb 9923WOLFSON MICROELECTRONICS DRIVERS
fef95164 9924L: patches@opensource.wolfsonmicro.com
cf8eda3e 9925T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9926T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9927W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9928S: Supported
3768f0b1 9929F: Documentation/hwmon/wm83??
af1c5386 9930F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9931F: drivers/clk/clk-wm83*.c
9c309598 9932F: drivers/extcon/extcon-arizona.c
b75ea16a 9933F: drivers/leds/leds-wm83*.c
25b273ba 9934F: drivers/gpio/gpio-*wm*.c
9c309598 9935F: drivers/gpio/gpio-arizona.c
d22b0869 9936F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9937F: drivers/input/misc/wm831x-on.c
9938F: drivers/input/touchscreen/wm831x-ts.c
9939F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9940F: drivers/mfd/arizona*
9941F: drivers/mfd/wm*.c
b75ea16a
MB
9942F: drivers/power/wm83*.c
9943F: drivers/rtc/rtc-wm83*.c
9944F: drivers/regulator/wm8*.c
3860e6c4 9945F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9946F: drivers/watchdog/wm83*_wdt.c
9c309598 9947F: include/linux/mfd/arizona/
3860e6c4 9948F: include/linux/mfd/wm831x/
b75ea16a 9949F: include/linux/mfd/wm8350/
3768f0b1 9950F: include/linux/mfd/wm8400*
59ec6da2 9951F: include/linux/wm97xx.h
055bcbcb 9952F: include/sound/wm????.h
9c309598 9953F: sound/soc/codecs/arizona.?
055bcbcb 9954F: sound/soc/codecs/wm*
b75ea16a 9955
3e6cd7a4
TH
9956WORKQUEUE
9957M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9958T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9959S: Maintained
9960F: include/linux/workqueue.h
9961F: kernel/workqueue.c
9962F: Documentation/workqueue.txt
9963
1da177e4 9964X.25 NETWORK LAYER
8bf28059 9965M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9966L: linux-x25@vger.kernel.org
8bf28059 9967S: Odd Fixes
679655da
JP
9968F: Documentation/networking/x25*
9969F: include/net/x25*
9970F: net/x25/
1da177e4 9971
e2d1d6c0 9972X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9973M: Thomas Gleixner <tglx@linutronix.de>
9974M: Ingo Molnar <mingo@redhat.com>
9975M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9976M: x86@kernel.org
981c3a4f 9977L: linux-kernel@vger.kernel.org
75fc2d37 9978T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9979S: Maintained
679655da
JP
9980F: Documentation/x86/
9981F: arch/x86/
e2d1d6c0 9982
d0944853 9983X86 PLATFORM DRIVERS
f7cb13b3 9984M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9985L: platform-driver-x86@vger.kernel.org
28b8e8d4 9986T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9987S: Maintained
14430813 9988F: drivers/platform/x86/
d0944853 9989
c1f5c54b
IM
9990X86 MCE INFRASTRUCTURE
9991M: Tony Luck <tony.luck@intel.com>
487ba8e8 9992M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9993L: linux-edac@vger.kernel.org
9994S: Maintained
9995F: arch/x86/kernel/cpu/mcheck/*
9996
d6fad502 9997XC2028/3028 TUNER DRIVER
1b2c14b4 9998M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9999L: linux-media@vger.kernel.org
10000W: http://linuxtv.org
10001T: git git://linuxtv.org/media_tree.git
10002S: Maintained
10003F: drivers/media/tuners/tuner-xc2028.*
10004
c4468085 10005XEN HYPERVISOR INTERFACE
c4468085 10006M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10007M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10008M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10009L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10010T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10011S: Supported
10012F: arch/x86/xen/
10013F: drivers/*/xen-*front.c
10014F: drivers/xen/
10015F: arch/x86/include/asm/xen/
10016F: include/xen/
c117ab84 10017F: include/uapi/xen/
c4468085 10018
77bfb479
SS
10019XEN HYPERVISOR ARM
10020M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10021L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10022S: Supported
10023F: arch/arm/xen/
10024F: arch/arm/include/asm/xen/
10025
b475e83f
SS
10026XEN HYPERVISOR ARM64
10027M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10028L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10029S: Supported
10030F: arch/arm64/xen/
10031F: arch/arm64/include/asm/xen/
10032
9b57e1a7
IC
10033XEN NETWORK BACKEND DRIVER
10034M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10035M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10036L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10037L: netdev@vger.kernel.org
10038S: Supported
10039F: drivers/net/xen-netback/*
10040
c5f8e29d
KRW
10041XEN PCI SUBSYSTEM
10042M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10043L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10044S: Supported
10045F: arch/x86/pci/*xen*
10046F: drivers/pci/*xen*
10047
10048XEN SWIOTLB SUBSYSTEM
10049M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10050L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10051S: Supported
10052F: arch/x86/xen/*swiotlb*
10053F: drivers/xen/*swiotlb*
10054
1da177e4
LT
10055XFS FILESYSTEM
10056P: Silicon Graphics Inc
809625ca 10057M: Dave Chinner <david@fromorbit.com>
18caa67a 10058M: xfs@oss.sgi.com
d7ede1aa 10059L: xfs@oss.sgi.com
1da177e4 10060W: http://oss.sgi.com/projects/xfs
54e5881d 10061T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10062S: Supported
679655da
JP
10063F: Documentation/filesystems/xfs.txt
10064F: fs/xfs/
1da177e4 10065
8a3b7a25 10066XILINX AXI ETHERNET DRIVER
59a54f30
MS
10067M: Anirudha Sarangi <anirudh@xilinx.com>
10068M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10069S: Maintained
10070F: drivers/net/ethernet/xilinx/xilinx_axienet*
10071
c9d3d8ec 10072XILINX SYSTEMACE DRIVER
cdeb8994 10073S: Orphan
679655da 10074F: drivers/block/xsysace.c
c9d3d8ec 10075
238b8721 10076XILINX UARTLITE SERIAL DRIVER
8b58be88 10077M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10078L: linux-serial@vger.kernel.org
10079S: Maintained
df621252 10080F: drivers/tty/serial/uartlite.c
238b8721 10081
f620e4b8
MF
10082XTENSA XTFPGA PLATFORM SUPPORT
10083M: Max Filippov <jcmvbkbc@gmail.com>
10084L: linux-xtensa@linux-xtensa.org
10085S: Maintained
10086F: drivers/spi/spi-xtensa-xtfpga.c
10087
1da177e4 10088YAM DRIVER FOR AX.25
8b58be88 10089M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10090L: linux-hams@vger.kernel.org
10091S: Maintained
679655da
JP
10092F: drivers/net/hamradio/yam*
10093F: include/linux/yam.h
1da177e4 10094
af64a5eb 10095YEALINK PHONE DRIVER
8b58be88 10096M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10097L: usbb2k-api-dev@nongnu.org
10098S: Maintained
679655da
JP
10099F: Documentation/input/yealink.txt
10100F: drivers/input/misc/yealink.*
af64a5eb 10101
1da177e4 10102Z8530 DRIVER FOR AX.25
8b58be88 10103M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10104W: http://yaina.de/jreuter/
10105W: http://www.qsl.net/dl1bke/
10106L: linux-hams@vger.kernel.org
10107S: Maintained
679655da
JP
10108F: Documentation/networking/z8530drv.txt
10109F: drivers/net/hamradio/*scc.c
10110F: drivers/net/hamradio/z8530.h
1da177e4 10111
0cf31ec1 10112ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10113M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10114L: linux-mm@kvack.org
10115S: Maintained
10116F: mm/zbud.c
10117F: include/linux/zbud.h
10118
7c0c3afb 10119ZD1211RW WIRELESS DRIVER
8b58be88
JP
10120M: Daniel Drake <dsd@gentoo.org>
10121M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10122W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10123L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10124L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10125S: Maintained
679655da 10126F: drivers/net/wireless/zd1211rw/
7c0c3afb 10127
1da177e4 10128ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10129L: mjpeg-users@lists.sourceforge.net
f63145e2 10130L: linux-media@vger.kernel.org
1da177e4 10131W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10132T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10133S: Odd Fixes
90d72ac6 10134F: drivers/media/pci/zoran/
1da177e4 10135
6920f2cc
MK
10136ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10137M: Minchan Kim <minchan@kernel.org>
10138M: Nitin Gupta <ngupta@vflare.org>
10139L: linux-kernel@vger.kernel.org
10140S: Maintained
10141F: drivers/block/zram/
10142F: Documentation/blockdev/zram.txt
10143
8b4a4080 10144ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10145M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10146S: Maintained
df621252 10147F: drivers/tty/serial/zs.*
8b4a4080 10148
eae70d06
MK
10149ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10150M: Minchan Kim <minchan@kernel.org>
10151M: Nitin Gupta <ngupta@vflare.org>
10152L: linux-mm@kvack.org
10153S: Maintained
10154F: mm/zsmalloc.c
10155F: include/linux/zsmalloc.h
10156
0cf31ec1 10157ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10158M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10159L: linux-mm@kvack.org
10160S: Maintained
10161F: mm/zswap.c
10162
1da177e4 10163THE REST
8b58be88 10164M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10165L: linux-kernel@vger.kernel.org
8a6e2535 10166Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10167T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10168S: Buried alive in reporters
34d03cc1
JP
10169F: *
10170F: */